An Algorithm for Shuffling Playlists | Hacker News Reader