links for 2008-05-04

Written on May 4, 2008