There is an updated version of this talk:
http://www.dabeaz.com/generators-uk/index.html
Also, more interesting talks from the same author: http://www.dabeaz.com/talks.html