Tools for thought: from Engelbart to Bret Victor

21 videos · The long argument that computers should amplify human thinking, from Engelbart, Kay and Nelson through HyperCard and VisiCalc to Bret Victor and the live-programming dreamers. Foundations first, then the modern experiments.

Inventing the Computer Mouse | Douglas Engelbart | Talks at Google56:23

Inventing the Computer Mouse | Douglas Engelbart | Talks at Google

Talks at Google
30K views • 19 years ago
Douglas Engelbart, inventor of the computer mouse and creator of NLS, visits Google in 2007 for a Talks at Google session. He presents his ideas about augmenting human intellect with slides, followed by a Q&A.
The Augmentation of Douglas Engelbart | Full Documentary1:04:06

The Augmentation of Douglas Engelbart | Full Documentary

Project 1
20K views • 6 years ago
A full-length documentary on the life and ideas of Douglas Engelbart, the inventor of the mouse and the creator of the 1968 Mother of All Demos. It includes interviews with people such as Alan Kay and Vint Cerf.
Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet1:04:33

Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet

Jeff Gonis
127K views • 13 years ago
Alan Kay's keynote at OOPSLA 1997, arguing that the computer revolution has not happened yet. He talks about how to build large systems and think about objects, how ideas and learning scale, and where the web and software had gone wrong.
Alan Kay: Doing with Images Makes Symbols (Full Version)1:37:45

Alan Kay: Doing with Images Makes Symbols (Full Version)

Kenneth Friedman
44K views • 11 years ago
A full-length lecture by Alan Kay from the 1980s, Doing with Images Makes Symbols, on how people learn through doing, images and symbols. It includes demos of Smalltalk and other interactive systems, among them programs written by children.
Alan Kay, 2015: Power of Simplicity51:07

Alan Kay, 2015: Power of Simplicity

Kenneth Friedman
145K views • 11 years ago
Alan Kay's 2015 talk on the power of simplicity, a version of a lecture he gave several times. He argues that computing has not yet found its fundamental rules, as physics found Maxwell's equations, and that much software complexity is accidental and avoidable.
How to Invent the Future I - Stanford CS183F: Startup School58:02

How to Invent the Future I - Stanford CS183F: Startup School

Stanford Online
40K views • 9 years ago
Alan Kay's first lecture in a two-part Stanford startup series on how to invent the future. He draws on how Xerox PARC found its ideas to discuss choosing problems and seeing past the present.
Computers for Cynics 0 - The Myth of Technology14:46

Computers for Cynics 0 - The Myth of Technology

TheTedNelson
33K views • 14 years ago
The opening episode of Ted Nelson's Computers for Cynics series, in which the hypertext pioneer talks straight to the camera about what 'technology' really means. He argues that much of what we call technology is packaging and arbitrary historical decisions, not inevitability.
Douglas Adams - Hyperland49:22

Douglas Adams - Hyperland

UJ ObscureMedia
55K views • 12 years ago
Hyperland is a 1990 BBC documentary written by and starring Douglas Adams, in which a software agent played by Tom Baker guides him through hypertext and hypermedia. Ted Nelson and other computing figures appear to show early ideas of interactive media.
The Computer Chronicles - Hypercard (1987)26:52

The Computer Chronicles - Hypercard (1987)

The Computer Chronicles
53K views • 13 years ago
A 1987 episode of the TV series The Computer Chronicles on Apple's HyperCard, the Macintosh tool for building stacks of linked cards. It shows people building their own applications with it, including a used-car salesman's custom tool.
Meet the inventor of the electronic spreadsheet | Dan Bricklin12:00

Meet the inventor of the electronic spreadsheet | Dan Bricklin

TED
401K views • 9 years ago
Dan Bricklin, co-creator of VisiCalc, tells the story of how he came up with the electronic spreadsheet and shows the first version in a short TED interview. He explains the idea behind it and how the design took shape.
Bret Victor - Inventing on Principle54:20

Bret Victor - Inventing on Principle

Rui Oliveira
339K views • 14 years ago
Bret Victor's talk argues that creators need an immediate connection to what they are creating. He demonstrates tools where code, animation and drawings respond live as you change them, then turns to the idea of living by a guiding principle.
Bret Victor - Stop Drawing Dead Fish53:33

Bret Victor - Stop Drawing Dead Fish

stupidbob306
53K views • 13 years ago
Bret Victor's talk Stop Drawing Dead Fish argues that digital tools make people draw static, lifeless things. He shows alternatives in which the artist works with live, dynamic pictures directly.
Bret Victor - The Humane Representation of Thought56:22

Bret Victor - The Humane Representation of Thought

Colin McDonnell
58K views • 11 years ago
Bret Victor argues that tools for thinking should use the whole human body, with movement, touch and spatial memory, instead of reducing everything to pictures under glass. The talk is the context for his Dynamicland and RealTalk work.
Bret Victor - Media for Thinking the Unthinkable39:33

Bret Victor - Media for Thinking the Unthinkable

Colin McDonnell
33K views • 11 years ago
Bret Victor's talk on how the media and representations we think with limit or open up what we can think. He draws on the history of mathematical notation and on dataflow visualization work done for Nile to argue for richer tools for thought.
Bret Victor   The Future of Programming32:56

Bret Victor The Future of Programming

Joey Reid
305K views • 13 years ago
Bret Victor's talk looks at where programming has been and where it might go, staged as if it were given in 1973. He argues that the field keeps repeating its assumptions and that it should explore very different ways of programming.
Bret Victor - Seeing Spaces15:12

Bret Victor - Seeing Spaces

Colin McDonnell
21K views • 11 years ago
Bret Victor's 2014 talk Seeing Spaces argues that creators need to see inside what they are building, and imagines physical workspaces equipped for that. It ties into his work on room-scale, physical computing and the thinking behind the RealTalk project.
Computational Public Space42:46

Computational Public Space

Dynamicland
11K views • 1 year ago
Bret Victor of Dynamicland on Computational Public Space, the idea of computing that lives in shared physical rooms instead of behind private screens. He shows people programming with pieces of paper in a room.
In Search of Tomorrow56:27

In Search of Tomorrow

Berkeley Institute for Data Science (BIDS)
18K views • 10 years ago
Chris Granger, creator of the Light Table editor, on what programming could look like in ten years. He walks through iterations of his research prototypes for a more human-friendly programming environment, the work that became Eve, ending with a demo of a semantic wiki and personal knowledge tool.
"Eve" by Chris Granger46:04

"Eve" by Chris Granger

Strange Loop Conference
27K views • 11 years ago
Chris Granger's Strange Loop 2015 talk on Eve, his project to rethink programming for humans after Light Table. It shows early prototypes, including a table-based one that the project later moved away from.
"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)43:04

"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)

Strange Loop Conference
468K views • 4 years ago
Jack Rusher's Strange Loop 2022 talk argues that most programming is stuck in a batch, edit-compile-run model, and that programs should be live and modifiable while they run. He draws on Lisp and Smalltalk-style environments and REPL-driven work to show what better programming could look like.
Dynamic documents as personal software - Geoffrey Litt51:01

Dynamic documents as personal software - Geoffrey Litt

Fission
5K views • 3 years ago
Geoffrey Litt gives a talk expanding on his essay about malleable software in the age of LLMs. He shows demos of dynamic documents that people can reshape into their own personal software.