YouTube

Tech Talks to Watch

Longer version of these 2 talks. Found most of the parts of these two:

 This is interesting as well, Kartik Ayyar's answer nails it:

 

Just to let you know, this page was last updated Tuesday, Dec 11 18