Flickr goodness meets Greasemonkey goodness