I want to play an album, so I go to it and press play. Then a bit later I want to queue a second album after the first one is done. How do I do that? As far as I can tell the answer is to go fuck myself. I have start a new queue or playlist with both albums in it.
That’s apart from all the basic software quality stuff like randomly restarting the queue.
Edit: so now I use finamp with jellyfin, which I can actually fix when it does something I hate.
Spotifys UX has always been terrible. We all got used to having crappy software. It’s too convenient that’s AI also makes crappy vibecode without supervision. No one will notice anything.
Podcast. Filter out episodes I’ve already listened to. Turn around. Filter out episodes I’ve already listened to. Put the app in the background. Filter out episodes that I’ve already listened to. Finish an episode. Filter out episodes I’ve already listened to. The year is 2026. Filter out episodes that I’ve already listened to.
Tell me, why is that not persistent?
Have you fixed anything when it’s done something you’ve hated? I sometimes think, “I can fix this” and the I let my workarounds last for years. Like a leaky faucet where I fix it by rotating the handle not to 180° but to like 185.
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)
Is this why my wife is constantly complaining that her playlists constantly keep playing the same songs over and over?
Fuck yeah, it is.
My favourite example of Spotify being shit is:
I want to play an album, so I go to it and press play. Then a bit later I want to queue a second album after the first one is done. How do I do that? As far as I can tell the answer is to go fuck myself. I have start a new queue or playlist with both albums in it.
That’s apart from all the basic software quality stuff like randomly restarting the queue.
Edit: so now I use finamp with jellyfin, which I can actually fix when it does something I hate.
Spotifys UX has always been terrible. We all got used to having crappy software. It’s too convenient that’s AI also makes crappy vibecode without supervision. No one will notice anything.
Podcast. Filter out episodes I’ve already listened to. Turn around. Filter out episodes I’ve already listened to. Put the app in the background. Filter out episodes that I’ve already listened to. Finish an episode. Filter out episodes I’ve already listened to. The year is 2026. Filter out episodes that I’ve already listened to.
Tell me, why is that not persistent?
The point of these apps is to leech as much money as possible.
An opposing goal would be to make the app better for users.
Have you fixed anything when it’s done something you’ve hated? I sometimes think, “I can fix this” and the I let my workarounds last for years. Like a leaky faucet where I fix it by rotating the handle not to 180° but to like 185.
Yeah, I try to make a point of using free software and contributing where I can. It does have to rise to a certain threshold of annoyance though.
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.
and that is what spotify actually does: https://engineering.atspotify.com/2025/11/shuffle-making-random-feel-more-human
<sigh>… And here I am, expecting “shuffle” to be a random ordering without repetition at all, like a silly person apparently.
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
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.
Idk why the donwvotes. This is how these players implement shuffle, because people don’t actually want a random shuffle most times.
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)
function GetRandomNumber(): return 42;It’s a random number, what more do you want 🤷♂️ /s
IllegalArgumentException: expected random number, got Answer to the Ultimate Question of Life, the Universe, and Everything.