Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: How random you think Spotify(or companies with user data) is?
2 points by log101 on Dec 21, 2022 | hide | past | favorite | 3 comments
Hi HN, I have a question! As you know you can listen Spotify playlists in a "random" order. I've been wondering about this lately and I don't think there's any chance that these randomizers are implemented using regular rand() functions. Do you have any experience/idea on how these random functions are implemented in companies that have massive user data? What factors they take into account?


Here is related Spotify Engineering blog post from 2014:

>How to shuffle songs?

https://engineering.atspotify.com/2014/02/how-to-shuffle-son...


It's knows not be true random "It doesn’t like songs that are totally different bumping up against one another" and users wouldn't like if the same song is played twice in a row regardless how logical that would be with rand().

https://lifehacker.com/the-reason-spotify-shuffles-aren-t-re...

https://medium.com/immensity/how-spotifys-shuffle-algorithm-...


Even since the iPod, it was found that people don't really want real randomness when they shuffle their music.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: