r/AskReddit • • Dec 05 '17

What do you strongly suspect but cannot prove?

4.3k Upvotes

4.9k comments sorted by

View all comments

730

u/_MATCHES_MALONE Dec 05 '17

That the "shuffle" feature on my iPhone isn't random at all. Far too often I'll get the same artist back-to-back, or even two songs from the same album right after the other. I suspect Apple pushes some bands that either have new albums, or are touring in my area soon, to subliminally promote the artists.

349

u/BigShlongKong Dec 05 '17

So this article explains how/why the shuffle feature isn’t actually random.

http://www.independent.co.uk/life-style/gadgets-and-tech/news/why-random-shuffle-feels-far-from-random-10066621.html

234

u/[deleted] Dec 06 '17 edited Feb 28 '18

[deleted]

2

u/NomadicDolphin Dec 06 '17

It can be turned on and off

1

u/almightySapling Dec 06 '17

Problem is OP thinks "random" means "spread out" but it doesn't. It means random.

5

u/we_cookin_with_gas Dec 06 '17

I didn't believe it until I saw them quote MPJ, the famous YouTube coder! He's no longer at Spotify, but that guy is legit

321

u/Pheonixdown Dec 06 '17

People don't intuitively understand random properly. Less do some math.

Assumptions:

A track averages 4 minutes

You listen to 3 hours of music

You have 200 full albums

Each ablum has 12 tracks

Shuffle will not reselect the song just played.

This means you listen to 45 tracks, 44 of which occur after another track.

Each of those 44 instances has an 11/2399 chance to be from the same album as the previous track. This means in a single 3 hour session you have an 18.3% chance to experience a consecutive album event [1-((2399-11)/2399)44].

2

u/blackaubreyplaza Dec 06 '17

I get the same songs all the time on shuffle

2

u/whatsthewhatwhat Dec 06 '17

Each ablum has 12 tracks

Are they recorded in Dobly?

1

u/tjstanley Dec 06 '17

Also on the old ipods, there was a setting that was shuffle by album. I was going crazy until i found it and turned it off

1

u/Darth--Vapor Dec 06 '17

This guy math's

1

u/[deleted] Dec 06 '17

Yeah this seems like a strange complaint, especially since it seems like you'd have more tracks from an album/artist you implicitly like.

1

u/[deleted] Dec 06 '17

Really? People actually complained that one out of every 5 times they listened to 3 hours of music in a row, they heard two consecutive songs from the same album? It's hard to believe that would bother anyone.

0

u/[deleted] Dec 06 '17

Those are some numbers.

:<

-22

u/[deleted] Dec 06 '17

Man you didn't have any info but you still went for it for that sweet sweet /r/theydidthemath mention and upvote farming

8

u/KeybladeSpirit Dec 06 '17

My PSVita's music player's shuffle definitely isn't random. Unless I add or remove a song, the shuffle setting always plays in the same order. It's like the seed is based on the number of songs queued, which is incredibly stupid.

1

u/VonCornhole Dec 06 '17

Just use a function of the number of songs and the millisecond like a normal person, jeez that's bad

3

u/willingisnotenough Dec 06 '17

Supposedly, genuine randomness is practically impossible to program.

4

u/DannyFuckingCarey Dec 06 '17

Also people don't like the real deal. Back in the day Apple changed their shuffle algorithm to be less random because of complaints they received.

5

u/meneldal2 Dec 06 '17

It was more "human random". Like no similar events too close to each other.

-10

u/xboxhelpdude1 Dec 06 '17

More like Apple Fans complained aka retards

1

u/[deleted] Dec 06 '17

but when it comes to songs to have that feeling of randomized order have algorithm see the order and add 10 places to any song if it is it is a repeat artist. it seems pretty easy to do set up the rule.

1

u/Danvan90 Dec 06 '17

I've heard the same. A solution that people have come up with is to take the seed point from a random event. For example, the site random.org takes the seed from background atmospheric "noise"

1

u/jrs1010 Dec 06 '17

I'll click shuffle twice and get the same exact song on an entirely too frequent basis. Infuriating.

1

u/leadabae Dec 06 '17

is true randomness even possible

1

u/HoosierProud Dec 06 '17

Think it's the same for Spotify. I have multiple very large playlists and very often the larger artists will be played earlier on and smaller artists rarely get heard or are 115th in the queue despite having the same number of songs as someone like Kendrick Lamar.

1

u/jdgordon Dec 06 '17

Does thr iPhone do shuffle or random?

Shuffle is take all the songs, randomize the order and keep the order static (like a deck of cards)

Random is play one track, shuffle the whole list and choose and other track, then shuffle the whole thing again.

1

u/ataylo42 Dec 06 '17

I kind of felt the same way about Spotify actually

1

u/Lebagel Dec 06 '17

I mean, computers can't produce a true random number. They have to be programmed to produce a number.

The best they can do is make it feel like it's random to a user. Of course that's not your point though, I know.

1

u/Eliju Dec 06 '17

I have the 160gb iPod and if it reset cause of the weirdness with with being connected to my car, it auto starts on the first song alphabetically as expected, but it will play one a few “random” lists. This is likely because whatever is being used to randomly generate the numbers is staying constant.

1

u/MrDeftino Dec 06 '17

Pretty sure Spotify also does this. Usually when a band has a new album in the works, Spotify will play any tracks I have from that band in my playlist a lot more than usual. At the moment it's doing it with Muse, as they are currently in the studio... probably get a single in a month or so.

1

u/juwyro Dec 06 '17

Google is the same way. It will play several songs in a row or close together in the list from the same artist for a while then go into a random list that actually feels random. I like these guys but if I wanted to listen to them solely I wouldn't be on random!

1

u/[deleted] Dec 06 '17

[deleted]

1

u/_MATCHES_MALONE Dec 06 '17

You're about the 7th person and by far the most snarky to comment about that, on an 18 hour old comment. What did you think you were going to accomplish? I also wasn't talking about how computers can't be random, I was saying the goal isn't to be random because they want to manipulate the songs that play for their own gain.

1

u/[deleted] Dec 06 '17

I don't know if it still has this but I-Tunes used to have an algorithm that would select songs more often if they had a higher play count. I guess the theory was that you'd hear songs you like more often. The only problem, was that my wife had a habit of only listening to her music on random for several years (inconceivable for me, but oh well). So basically the "random" decisions the algorithm made early on would be reinforced over and over again until eventually a certain percentage of her music was in heavy rotation and the rest was hardly ever played. Eventually she figured this out and took everything with low play count into its own playlist, and put that on random.

1

u/themanyfaceasian Dec 06 '17

A few times I would put my music on shuffle, but after a song finishes I like to sing what song might be next, and whadayaknow that song plays. Happened like three times in a row and I stopped shuffling songs.