Why is shuffle support needed? | Dark Hacker News