Why isn't iTunes shuffle random? | Hacker News Reader