links for 2009-04-23

Written on April 24, 2009