Bret Victor – Inventing on Principle from CUSEC on Vimeo.

Thanks to David Ascher for the link.