Craig Newmark interview

I cannot recommend this enough. Watch this.