I know this talk may seem a little dated because things have been moving so fast in the last 8 years. It also demands you listen for a couple of hours. If you do so you will be amply rewarded with an entire string of insights that are still valid today.