Comment Comment by throwaway-42808 Probably Bret Victor - "Inventing on Principle" (2012) - https://www.youtube.com/watch?v=PUv66718DII parent throwaway-42808 5 years ago