Comparison of Pandora and Last.fm
An anonymous reader writes "Blogger Steve Krause takes an interesting look at how music recommenders Pandora and Last.fm work, including some algorithmic strengths and weaknesses. Although he seems to think Last.fm is better now, his punchline is that a combination of their approaches will eventually be the real winner and for that, Pandora can more easily become like Last.fm than the other way around."
Last.fm is great. Especially when you leave the same album, with only 12-13 tracks, running for days on end. It's fun!
seriously, I think Last.fm has a serious advantage, mostly because there's plug-ins for Linux media players. Heck, amaroK has built in support for it. So, until Pandora has that kind of 'market share' Last.fm will be way better, at least in my eyes.
Show this to your friends and family that don't know what a real hacker is
Pandora's service is DRM-free - they just send you 128kbit MP3s, which you can easily copy using (for instance) tcpflow. I discovered this the other day while trying to figure out a good way to record the songs I liked. Another interesting thing about the service is each "station" only appears to play about a gigabyte of music (compressed). About half the tracks I've captured have been played at least twice.
You're an immobile computer, remember?
It seems to me that it wouldn't be hard for some evil record company to promote a new song by simply sending bogus info to Last.fm; setup a few thousand accounts, let each account send info indicating playing that particular song and a few others (either targeted to a demographic or randomly, as to properly annoy everybody) all day long.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
When I checked Last.fm's similar artists to the reggae legend Bob Marley, first on the list was James Brown, followed by The Chemical Brothers, then Aerosmith.
All that this indicates is that a lot of people who listen to Bob Marley also happen to listen to James Brown etc. That's how last.fm works, as far as I understand - it recommends stuff based on what other people listen to. If fans of artist A also listen to artist B then it makes the link between the two and recommends artist B to all fans of artist A. I think that if last.fm started trying to exclude stuff because eg: "Bob Marley fans are never going to want to listen to The Chemical Brothers!" then they'd be missing a trick if their data clearly show that a lot of people *do* listen to both.
Recommending Aerosmith to Bob Marley fans is like recommending Slayer to Beach Boys fans.
Again, if a lot of last.fm users listened to The Beach Boys and Slayer then yes, it would make that recommendation.