Yahoo! HQ in Sunnyvale. Building E, Classrooms 9 & 10. Pizza at 5:30 p.m., talks start at 6:15 p.m.
Can't wait to see John's talk? Here he is from his last visit to Yahoo! (January, 2009) delivering a talk entitled "The DOM is a Mess":