Brilliant talk, thanks for linking to it...I love the bit (8:40) where he says, "The thing you are doing has likely been done before. And that might seem depressing, but I think it's the most wonderful thing ever. Because it means an education in computer science is worth something."