Jason Orendorff
In this wide-ranging talk, we'll contemplate the nature of time, discover a simple algorithm that plays a perfect game of tic-tac-toe, learn the meaning of the word "heuristic", and share the curious experience of losing a real game to a few lines of JavaScript code.