links for 2008-06-03

Written on June 3, 2008