The Fisher–Yates shuffle algorithm | Hacker News Reader