Bret Victor is a designer and programmer who has been working on the intersection of technology and design for over 20 years.
His lecture The Humane Representation of Thought is a captivating look at what the future of technology could be.
He is currently working on Dynamicland, a space exploring a humane dynamic medium.