OMFG I Wrote a Book!
Design for Hackers: Reverse-Engineering Beauty (Wiley & Sons, September 2011) will help you see like a designer does.
Sign up for updates now »Don’t make me rate all of my songs. Having songs rated is great for enhancing the Party Shuffle, and populating the “My Top Rated” playlist, but rating can be a hassle. Use the power of the Internet, and assign all of my songs an average rating, which takes the average rating of each song from all of the iTunes libraries across the world. Then let me override this rating by making my own rating, which is then sent to the database and calculated back into the average rating for that song.
I’m sure Apple has probably already thought of this and is working on it, but hurry up!
[4:16 PM - Title has been edited to be more descriptive]
[4:16 PM - One more thought]
Imagine the sales potential for the iTunes Music Store to know your ratings of songs, and to know what other songs are enjoyed by people who rate that song highly.


Duncan Koss said,
February 5, 2005 @ 3:01 pm
The feature I really want in iTunes is the ability to use Party Shuffle with music from an external hard drive or MP3 player (like the iPod), since I’ve stopped storing musin on my computer and now store it exclusively on my iPod. I would also like the ability to access an iPod plugged into one computer through the iTunes Shared Music feature on another computer, althoug this can already be accomplished with the program Music Publisher (sorry no link).
kadavy said,
February 5, 2005 @ 4:02 pm
You can’t use Party Shuffle when your iPod is hooked up? I didn’t know that. I still don’t have an iPod yet (Omaha is a car town, so not much use), but I was thinking of getting one to, like you, store all of my MP3s on an iPod. I’m sick of having disparate music collections at work and home.
Sam said,
October 17, 2005 @ 10:49 am
With even a moderate level of effort Apple could do more than simply let a user “know what other songs are enjoyed by people who rate that song highly”. Apple could look at the broader scope of your ratings for many songs and find the songs enjoyed by people who tend to rate many of the songs highly that you rate highly. It could even give each match a “relevance” score which is basically a correlation value between your ratings database and other similar users’ ratings databases.
Heck, tie this in with a “personals” system and you can find a date with someone who shares your taste in music ;]