3:38:25 ux This recording is no longer online: Inventing on Principle Bret Victor 2,782 views 2012 CUSEC