this post was submitted on 14 Feb 2026
419 points (95.8% liked)

Technology

82250 readers
4232 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] NOT_RICK@lemmy.world 246 points 2 weeks ago (3 children)

Is this why my wife is constantly complaining that her playlists constantly keep playing the same songs over and over?

[–] FlashMobOfOne@lemmy.world 99 points 2 weeks ago

Fuck yeah, it is.

[–] Gullible@sh.itjust.works 5 points 2 weeks ago (3 children)

No, that’s just random being random. In order for something truly random to feel less random to the average person, you have to reduce the repetition.

[–] kinsnik@lemmy.world 8 points 2 weeks ago (1 children)
[–] grue@lemmy.world 12 points 2 weeks ago (3 children)

... And here I am, expecting "shuffle" to be a random ordering without repetition at all, like a silly person apparently.

[–] dgriffith@aussie.zone 10 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

You mean "shuffle" like when you shuffle a deck of cards and have exactly the same cards still but in a different order with no single card repeating because you started out with a deck of cards and why would there suddenly be an extra card or 5 of the same face value in the deck because that's just crazy talk? That kind of shuffle?

Yeah sorry, Spotify doesn't do that.

[–] dustyData@lemmy.world 5 points 2 weeks ago

My problem with Spotify shuffle was that it always ended up throwing a similar order of songs. The same group of songs would end up in the same general position on the playlist every time. It's not random, and it stands to reason that people doesn't actually want real random order. But it was super obvious, noticeable and quite annoying to hit the same songs at the same time on your walk every single time. They even admitted publicly that their shuffle function sucks.

[–] blackbeans@lemmy.zip 7 points 2 weeks ago

This, the Shuffle function should play every song exactly once, just in a random order. This is what cd players have been supporting since the late '80s.

It is a very simple algorithm but Spotify turned it into something complex that barely works. By default, in large playlists, it will heavily prioritize some songs while others are almost never heard. People have complained about this for years and there is an option in the settings for it now, although I am not yet sure if that setting really disables all of the "smart" algorithms Spotify has associated with shuffle.

[–] kinsnik@lemmy.world 1 points 2 weeks ago

that is exactly what it does

the fewer repeats is for when you listen to the same playlist multiple times, not for the sequence itself

[–] technocrit@lemmy.dbzer0.com 3 points 2 weeks ago* (last edited 2 weeks ago)

This is the difference between randomly choosing songs and randomly choosing songs without repetition.

Both are random but the later is much better for humans.

https://www.statisticshowto.com/sampling-with-replacement-without/

Of course there are other possible methods of choosing. It seems like Spotify is doing some kind of weighting from another comment posted here.

[–] eager_eagle@lemmy.world 2 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Idk why the donwvotes. This is how these players implement shuffle, because people don't actually want a random shuffle most times.

[–] Gullible@sh.itjust.works 1 points 2 weeks ago

Maybe people disliked my fun fact, maybe I came off the wrong way, maybe people took offense at my typo. It doesn’t matter much. I comment for me! (This comment included)

[–] Kissaki@feddit.org 3 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

function GetRandomNumber(): return 42;

It's a random number, what more do you want 🤷‍♂️ /s

[–] IratePirate@feddit.org 0 points 2 weeks ago

IllegalArgumentException: expected random number, got Answer to the Ultimate Question of Life, the Universe, and Everything.