3 ms·Bret Victor - Inventing on Principle2 points by espeed 14y agodestraynor 14y agoThis talk is amazing, but has already done the rounds.