links for 2008-05-28

Written on May 28, 2008