Tue., June 1, 2010 The June 1 Thread Twitter Facebook Reddit Open thread. Posted June 1, 2010, 9:30 a.m.