links for 2009-04-27

Written on April 28, 2009