links for 2009-05-12

Written on May 13, 2009