The Future of Programming
Bret Victor, in costume as a 1973 researcher, surveys the ideas the field once had — and the ones we quietly stopped pursuing.

Inventing on Principle
Bret Victor on the principle that creators deserve an immediate connection to what they create — and a demo reel that still feels years ahead of the tools we ship today.

The Future of Programming
Bob Martin walks through 60 years of programming history and argues that almost nothing has actually changed.

All Questions Answered
Don Knuth takes unscreened audience questions for an hour — on Wikipedia, on what's next in CS, on his most memorable mistakes, on how to write programs you can still read in twenty years.

Real Software Engineering
A historical look at what 'software engineering' was originally proposed to mean — and why what we practice today is barely related.

The Computer Revolution Hasn't Happened Yet
Alan Kay's OOPSLA keynote on how far we still are from the medium computers could be — and how much of what we call 'OOP' missed the point.

Future Possibilities: Data, Hardware, Software, and People
Captain Grace Hopper's restored 1982 NSA lecture — including the nanoseconds wire demo — on why the future of computing is about people and information as much as machines.