The Shuffle Button is a Lie. Here's Why.

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ • 88

  • @CodingWithLewis
    @CodingWithLewis  Рік тому +11

    New studio! 🎥 let me know what you think :) What tech company should I cover next!? 🤔

    • @SamirRSharma
      @SamirRSharma Рік тому +1

      I would love a deep dive into how google chooses what to show as top results. I know back in the day it was based on backlinks or something and they were thinking of calling the company backrub or something. That could be cool

    • @krateskim4169
      @krateskim4169 Рік тому +2

      shazam by apple

    • @mnayeembasha6299
      @mnayeembasha6299 Рік тому

      The algorithm using ML by which UA-cam or Instagram suggest us type of content that we like

    • @VoloInTech
      @VoloInTech Рік тому

    • @PythonisLove
      @PythonisLove Рік тому

      Been watching your videos for last 1hr, you're successful in your mission!

  • @petrowi
    @petrowi Рік тому +122

    Not only it's not random - it's meant to annoy you probably. 300 songs in a playlist, yet it plays the same 5 over and over.

    • @d_ino.
      @d_ino. 11 місяців тому +4

      YEA AND I FUCKIGN HATE IT SO MUCH

    • @Jfile904
      @Jfile904 5 місяців тому

      It's always the worst ones as well

    • @jackjackjam3s
      @jackjackjam3s 3 місяці тому +1

      Made the shuffle function less random to make it more random

  • @mrlilhobbes
    @mrlilhobbes Рік тому +55

    This is one of those questions I’ve always had but never really bothered to look up. This video does an amazing job explaining “random”!

  • @caster863
    @caster863 7 місяців тому +15

    UA-cam doesn't hide it. They just play the same order of videos over and over again everytime I press it.

    • @razer5harp54
      @razer5harp54 Місяць тому

      UA-cam even got shuffle right for its playlists when you hit shuffle it puts the playlist in a "random" order but at least it's not ever creating duplicates.

    • @caster863
      @caster863 Місяць тому +3

      @razer5harp54 When I'm listening to music while working out at the gym, YT Music would play the same first song over and over again. Even when I repeatedly pressed the shuffle button.
      Like wtf UA-cam?

    • @ityaboidavid2.0
      @ityaboidavid2.0 Місяць тому +2

      @@caster863 It will keep on playing the same combination of like 2 songs repeatedly.

  • @davidarco6127
    @davidarco6127 5 місяців тому +3

    The worst thing about this random algorithm is that it plays the same few songs over and over again. And the other songs that I added to my playlist because I want to hear them, they're never played. Absolutely atrocious. Then a minor complaint is that it groups songs by genre or moods. That's fine when I'm listening for a long time, but if I listen to spotify for 15 minutes my very eclectic playlists feel like thematic playlist depending how the algorithm is feeling

  • @Lynchszn
    @Lynchszn Рік тому +23

    I always though they get a song with a similar beat and style and keep shuffling

  • @HarryDaDevSecond
    @HarryDaDevSecond Рік тому +13

    bloody hell, this is one great video. love when u talk about all the maths that goes behind this, really makes me want to just never stop maths. keep going

  • @ohimdabiggestbird
    @ohimdabiggestbird Рік тому +5

    Plot twist: there is nothing random, neither in computers nor the real world

  • @cocoasulphur
    @cocoasulphur Рік тому +7

    _Going to need you to demonstrate what the 'Fisher-Yates Shuffle' dance would look like for science_

  • @VickTijuas
    @VickTijuas 2 місяці тому +1

    To me shuffle always plays the same 20 songs when I have a playlist of 300 songs

  • @Briglair
    @Briglair Рік тому +6

    Yet I still seem to hear the same songs repeated after a bit and get frustrated by having to skip over and over

  • @liubayseee
    @liubayseee Рік тому +4

    Great content Lewis! too bad the algorithm hasn't picked up on it. Hopefully tomorrow it'll blow up. Keep up the good work :)
    Also whats the 'drawing-like' animation style on your images at 5:29 and such?

  • @zyrenth
    @zyrenth Рік тому +6

    Wow, great content but seriously we need more content like this. Keep it up, Lewis. ❤

  • @jcblou8948
    @jcblou8948 Рік тому

    Why don’t they shuffle with removal from the list? Each time a song is played , it is removed from the list of songs that can be played in the code. This loops until there is just one song left that hasn’t been played in the playlist. Then it repeats again

  • @TiffInTech
    @TiffInTech Рік тому +2

    This video is 🔥!!

  • @gothlemons
    @gothlemons 10 місяців тому +1

    3:49 W deathgrips shout

  • @Kakeo-OS
    @Kakeo-OS 6 місяців тому +2

    it should just give me full random and remove the already played songs till all of the songs in the playlist have bin played once ... then it should start from step 1 again

    • @Kakeo-OS
      @Kakeo-OS 6 місяців тому +1

      i just fucking hate how the system works atm since i have a playlist of over 600 songs and it never shuffels more then the newest 20 songs i added -.-
      Like i wanna hear some of my old songs without having to klick 20 buttons so that it dosent play the same fucking song 20 times

  • @ZipplyZane
    @ZipplyZane Рік тому

    A recommendation: while the moving background makes sense, I do think it probably would have been better for your example images for dithering to not be animated, as dithering is a very fine detail.

  • @razer5harp54
    @razer5harp54 Місяць тому

    I think I speak for almost everyone where we care less about how "random" it is and what we really want is when you shuffle a playlist we want it to go through every single song on the playlist without repeating songs till it's gone through them all in a "random" order even if that random is sudo random.

    • @razer5harp54
      @razer5harp54 Місяць тому

      Or why not even both we can have 2 options the current shuffle and the full shuffle I detailed above.

  • @vitruvius1202
    @vitruvius1202 Рік тому +1

    These videos are really cool. Please keep making them!

  • @edwinndzi4869
    @edwinndzi4869 Рік тому +1

    Great explanation. I’ve been very curious how it worked. Thanks

  • @ExplodeCode
    @ExplodeCode Рік тому +2

    Great video lewis. I was thinking of installing Spotify earlier

  • @YashSharma0605
    @YashSharma0605 Рік тому +1

    Definitely would like to see more of these videos 👌

  • @khadeerdudekula7168
    @khadeerdudekula7168 Рік тому

    bro i havent felt bored not even a single sec, and my advise is it would be best to add source for ur info because now am interested to look more into this ....

  • @nyeonii
    @nyeonii 9 місяців тому

    This may have been true at the time of posting, but I can tell you the shuffle is no longer random at all. I often get 5 or 6 songs in a row by the same two artists. It’s only when I skip a couple times that it switches and plays something different, but then I get multiple songs by THAT artist. I’ve calculated the probability of this happening each time, and the number literally can’t be displayed on my calculator because there are too many decimals

  • @viktorashistan7207
    @viktorashistan7207 Рік тому +1

    3:47 LEWIS IS NOIDEDD

  • @nuteven7156
    @nuteven7156 2 місяці тому

    Why is my playlist keep changing videos and songs

  • @SamirRSharma
    @SamirRSharma Рік тому +3

    Interesting! Looks like a great video

  • @j.r.r.tolkien8724
    @j.r.r.tolkien8724 Рік тому +8

    'Random' is just a concept. It doesn't exist in reality but in our perception.

  • @RemotHuman
    @RemotHuman Рік тому +3

    If this is true it would be fine I just feel like nowadays they use ml algorithms that guess our preferences but that ends up playing the same songs over and over over time. Which isnt what I asked for

    • @ZipplyZane
      @ZipplyZane Рік тому +1

      I think a shuffle algorithm is only used on your preexisting playlists. It wouldn't be used when they're trying to predict which songs you like.
      Though I guess maybe it could be. But, if that was the case, they'd use some algorithm first to predict a list of songs you'd like, then they'd shuffle that list.

  • @krateskim4169
    @krateskim4169 Рік тому +2

    The new set is cool

  • @gabrielarrhenius6252
    @gabrielarrhenius6252 Рік тому +6

    I never use shuffle, I hate it, I want it to follow my playlist song by song, like a CD.

  • @dwalmsley85
    @dwalmsley85 8 місяців тому

    Spotify shuffle is better than UA-cam music.
    YM I shuffled my songs all the time like on Sfy, and my son waits for one song out of 50 songs.
    But 20 drives the song never plays 0/20 but the songs at the top of the list plays 8/20 times.
    So I stopped playing the shuffle list and had to make new playlists now out of 20 songs.
    Feels like Spotify used a shuffle like it will play 5/20 every song

  • @mier-kd6id
    @mier-kd6id Рік тому

    Is it me or intentional, but did you said Botify instead of Spotify 2 times?
    Once At 0:23 and at 2:45

    • @ZipplyZane
      @ZipplyZane Рік тому

      Both are at the beginning of sentences, and might be the first part of a recording. I suspect he's saying "Spotify", but the S is getting cut off.

  • @daisyking1977
    @daisyking1977 Рік тому +1

    love quackers 🐥🐤🐤

  • @logos1396
    @logos1396 Рік тому +2

    Great video

  • @jasno_
    @jasno_ Рік тому

    So interesting, banger vid!

  • @sahilyadav349
    @sahilyadav349 Рік тому +2

    My last vid of the day, better be worth it
    Edit : NVM I'll watch this when I'm more awake. I don't understand a thing

  • @pppluronwrj
    @pppluronwrj Рік тому +3

    I want back to back artists in my playlist though

  • @pmrd
    @pmrd Рік тому

    "Couple lines of code" + 20 libraries

  • @couldbejake
    @couldbejake Рік тому

    I used to work at a quantum computing company specializing in quantum entropy

  • @blizzard_gaming
    @blizzard_gaming Рік тому +3

    hmmmmmmmmmmm Very interesting video, as always!

  • @jhudson_tiedye
    @jhudson_tiedye 9 місяців тому

    personally I dont like it at all, I wish we would get true shuffle

  • @peckychicken
    @peckychicken Рік тому +2

    Wow

  • @rishiraj2548
    @rishiraj2548 Рік тому +2

    👍👍

  • @pokemon_2887
    @pokemon_2887 Рік тому +2

    WoW, such an empty place right here...

  • @ahmedgamberli2250
    @ahmedgamberli2250 Рік тому +2

    6th comment and view! Here we go!!!

  • @shadowwodahs5489
    @shadowwodahs5489 Рік тому

    Human true random is easy
    you pick 2 predefined numbers like 31 and 75
    assign a number 1 and 2 respectively
    get someone else to pick 1 or 2
    true random :)

  • @ZipplyZane
    @ZipplyZane Рік тому +1

    I'd say it's more that humans don't really want their song lists to be purely random. We choose "shuffle" to add some level of novelty and diversity to our existing playlist. We don't want similar songs in that list to be bunched together.
    I would actually suspect that grouping only by artist would not be sufficient. Same artist is just one similarity of many. You'd probably want multiple different ways that songs could be similar, or maybe even some sort of algorithm that assigns numerical scores for how similar something is, and then groups by a threshold of similarity.

    • @ZipplyZane
      @ZipplyZane Рік тому

      As for Floyd-Steinberg: I'd say the issue is that randomness isn't enough to achieve a dithering effect. It's also necessary to reduce clumping. A clump of black dots followed by a clump of white dots just looks like big black and white dots. But alternating black and white dots look like shades of gray.
      It's more about how vision works than it is about our perception of randomness. The random dithering looks bad because the clumping is obscuring parts of the image.

  • @oreotalha5767
    @oreotalha5767 Рік тому

    I made it 1k likes

  • @sangitachakraborty2465
    @sangitachakraborty2465 Рік тому +2

    467th view

  • @utsavkhadka3184
    @utsavkhadka3184 Рік тому +3

    first

  • @omarvpg4006
    @omarvpg4006 Рік тому +2

    fisrt

  • @pokemaniac3977
    @pokemaniac3977 Рік тому +2

    First

  • @leticiafariasvieira
    @leticiafariasvieira Рік тому

    great video

  • @VoloInTech
    @VoloInTech Рік тому +1

    👍👍