Hacker News new | ask | show | jobs
by d1sxeyes 897 days ago
Although saying 'our users [are all wrong and stupid and have] fallen victims to Gambler’s fallacy' (obviously my addition in square brackets) is a bad look, the rest of the article details how they adapted the algorithm to make it seem more random even though actually it is less random.

There's no winners here, the randomness purists will say 'well if shuffle plays all the songs in alphabetical order, or all your Metallica songs first, or some other order, they're all perfectly legal permutations and as likely as each other'.

Then the majority, folks who just want to listen to a variety of music, who will say 'how can it possibly be random if all the Metallica songs are together or Pantera songs are together, or Christina Aguilera songs are together?'

I think in the end Spotify did the right thing here by opting to be less mathematically purist, and doing what users actually want from a shuffle.

There is a separate (and maybe unrelated) issue which is that dynamically generated playlists seem to heavily favour well-known songs, which may be what you're referring to.

But yeah, this article is coming up on ten years old now. I would be surprised if the shuffle algorithm is still the same.