my recently played songs (via last.fm):

how does this work?

The data that produces the list you see here originated on my home computer. Using last.fm's plugin, the song data from my iTunes is automatically fed into last.fm's database (conspiracy theorists beware!). Last.fm publishes this data on their site in the form of web pages and an RSS feed. I've programmed a simple PHP script which takes that RSS feed and outputs the data on this page.