Author: Bret Victor Tags: Link: https://vimeo.com/36579366 Brett’s principle is Creators should feel an immediate connection to their creations Concept of visualizing and traversing the ladder of abstraction
- circuits demonstration:
- information theory
- followed guiding principle to places that it wasn’t being followed and solved it
- not motivated by “opportunity” motivated by responsibility
- moral responsibility to follow and make this principle a reality
- larry tesler
- complexity of modes is a barrier that people couldn’t cross
- principle: no person should be trapped in a mode
- don’t mode me in
- introduced text editor called Gypsy, first WYSIWYG text editor
- copy + paste
- never trapped between modes, invariants of clicking buttons being the same all the time — functional programing
- cultural intent behind his solution
- not like Edison who just stumbled upon technology and made it out of novelty
- Problem Larry solved was something in his own head — modes were just something of how computers worked
- Doug Engelbart
- invented interactive computing, navigating through info on screen and manipulating them
- real-time interaction with computer was unheard of
- principle: enable mankind to solve the world’s urgent problems
- Alan Kay
- principle: amplify human reach and bring new ways of thinking into a faltering civilization
- through children, believed if they became fluent in computer, they would become adults with new forms of critical thought
- Richard Stallman
- Paths of life
- skill-driven: craftsman, drive towards growing skill
- problem-driven: problem solver, see problem go work it and make your contribution
- principle-driven: establish a principle that you believe in, a form of self-discovery, a vision for how the world should be
- takes a long time to find, try many things and build up corpus that react strongly to
- needs to be a specific nugget of insight not something generalizable and simple
- black and white rules
- something generalizable and abstract is hard to immediately judge