A bunch of links – April 26, 2009