links for 2008-06-04

Written on June 4, 2008