Links for May 29 - June 2 2010

Long overdue, a mix of flotilla related stuff and other things.