Bret Victor: Inventing on principle. This talk is absolutely fantastic!
Shared publicly