A down to earth tongue-in-cheek 'translation' into plain english of the latest doublesp^^press release from the new owners of Delicious. More
2011-10-16