Is hij niet en dat is heel erg merkbaar. De persoon die jij aanhaalt schrijft juist dat de shuffle NIET helemaal random is. Dat mag dan zijn redenen hebben, maar hij mag best iets meer random worden. Wat shuffle nu doet, is een afspeellijstje genereren uit de afspeellijst die geshuffled wordt en die herhalen. Dat is super irritant en ook hoorbaar tijdens wat langere luister sessies. De random lijst die wordt gemaakt is zo kort dat ik het patroon kan herkennen. Sterker nog, ik heb afspeellijsten die ik vaak shuffle waarvan ik bij veel nummers tegen het einde al weet wat de volgende gaat worden, ondanks dat ik mijn lijsten eigenlijk nooit in volgorde afspeel. Dat is veel te voorspelbaar en super ongebruiksvriendelijk. Ik zou geen voorgevoel moeten hebben wat het volgende nummer gaat zijn als ik shuffle gebruik. Dan is er iets grandioos mis met je algoritme.
Dat artikel wat hij linkt bestaat uit niets dan mooi jargon en algoritmes aanhalen die wel bestaan, maar niet correct zijn geïmplementeerd. Ik kan de source code van spotify natuurlijk niet bekijken, maar ik weet wel dat hun shuffle algoritme in de praktijk echt, echt heel slecht is. Wat ze beschrijven in het artikel is het tegenovergestelde van wat er daadwerkelijk gebeurt. Zo lang ik in de source code niet kan zien wat het algoritme doet, ga ik van het slechtste uit, zoals bij alle bedrijven. De kans is heel erg groot dat spotifies algoritme gewoon voorkeur heeft voor muziek die hen meer geld oplevert. Zolang je algoritme closed source is, kan toch niemand dat hard bewijzen. Het is ook super eenvoudig om te implementeren.
Dezelfde gegenereerde lijst herhalen, een duidelijke voorkeur voor het afspelen van de nummers van dezelfde artiest achter elkaar. Spotify zegt dat het gewoon toeval is, maar dat is niets dan loos gepraat. Ze voeren geen bewijs aan. Ik ga natuurlijk ook niet het aantal keer lopen turven dat het gebeurt. Wat ik wel weet is dat ik twee nummers van 1 artiest in een lijst van 700 nummers heb staan en ze op shuffle 75% van de tijd na elkaar komen. Ik ben dat gaan bijhouden omdat het zo vaak gebeurde dat ik het begon te merken.
Ook zijn er nummers die shuffle eigenlijk nooit laat horen en nummers die ik elke dag op weg naar mijn werk hoor. Dat zou niet moeten mogen met een algoritme wat ook maar soortvan random is. Toen ik erachter kwam heb ik een lijstje bijgehouden met nummers die ik elke rit hoorde en die lijst bestond uit een stuk of 10 nummers na een maand of twee. Dat zijn dus ~30 minuten van mijn rit naar werk die door dezelfde muziek ingenomen wordt, terwijl ik een afspeellijst heb van meer dan 2000 minuten... 2/3e deel van mijn rit naar werk is dus gewoon altijd dezelfde muziek. Dat is niet random, dat is deterministisch
Ik heb spotify premium en ik houd het ook voor de prijs en de gigantische bibliotheek en alle andere aardige features, maar spotifies shuffle algoritme is gewoon onacceptabel.
Werkelijk het enige dat bij spotify slechter is dan het shuffle algoritme is de chromecast integratie. Die is zo foutgevoelig...
[Reactie gewijzigd door youridv1 op 22 juli 2024 16:33]