This is one of the talks I watch over and over - though it has computer science value then its entertainment value is much much higher still.