42. STOC 2010: Cambridge, Massachusetts, USA