Shuffle Islands: Game describes an algorithm for shuffling cards fairly | Hacker News Reader