Best GUI, HCI & interface history Videos
「GUI, HCI & interface history」下面有110部被不同的人、在不同月份推荐过的视频。挑的时候先看对象:入门3部,适合还没学过的人;进阶22部,适合已经懂术语的人;普通向84部,按兴趣就能看;更硬的1部,留给想看推导或细节的人。这一类数量最多的是演示,所以它们的共同点是先看到做成了什么,再决定要不要追细节。常出现的频道包括Computer History Museum、TheTedNelson、Colin McDonnell。目录给这个主题划的范围是:Interface history and human-computer interaction: Lisa, Macintosh, Engelbart mother of all demos, Smalltalk, Windows UI, Ribbon, Bret Victor, direct manipulation, future of interfaces.如果只看三部,就从《Bret Victor - Inventing on Principle》开始,它负责把问题讲出画面;然后看《Bret Victor The Future of Programming》,换一种讲法或例子;最后看《A Tour of the Acme Editor》,留给已经有基础的人。页面按每页24部切开,顺序看的是被推荐跨越了多少个月,不是播放量。每条标题下面那一句是这部片子自己的内容说明,用来区分它在讲定义、过程、演示还是观点。点进去能看到推荐原话、原文链接和适合谁看。看的时候把强烈推荐当成有人明确叫你去看,把引用当成只是拿来举例,把批评留下来对照,不要把每条评论都当成同一力度。

Bret Victor - Inventing on Principle
Bret Victor's talk at CUSEC 2012 in which he argues that creators need immediate feedback and should organize their work around a guiding principle.

Bret Victor The Future of Programming
Bret Victor's DBX 2013 talk, delivered in the guise of a 1973 IBM engineer with an overhead projector.

A Tour of the Acme Editor
Russ Cox gives a 23-minute tour of the Acme text editor from Plan 9, showing its mouse-driven interface, executing commands from text, and its filesystem-based interface to other programs.

Alan Kay's tribute to Ted Nelson at "Intertwingled" Festival
Alan Kay's tribute to Ted Nelson at the Intertwingled festival, presented using a revived Smalltalk-78 system running on emulated 1970s Xerox PARC hardware.

The Mother of All Demos, presented by Douglas Engelbart (1968)
The full recording of Douglas Engelbart's 1968 demonstration, which introduced the mouse, hypertext, video conferencing, word processing, and real-time collaborative editing.

Alan Kay: Doing with Images Makes Symbols (Full Version)
A full upload of Alan Kay's 1987 talk, with demos of several Smalltalk-era software systems and ideas about visual, kinesthetic and symbolic reasoning.

In Search of Tomorrow
Chris Granger, creator of Light Table and the Eve language, gives a Berkeley data science lecture on what computation and programming might look like in ten years.

Bret Victor - The Humane Representation of Thought
Bret Victor's closing keynote at UIST and SPLASH 2014 argues that our tools for thinking ignore most of human sensory and motor capability.

Eric Bier Demonstrates Cedar
Eric Bier, a PARC research scientist, demonstrates the Cedar integrated programming environment and language, an evolution of Mesa from Xerox PARC.

Ivan Sutherland Sketchpad Demo 1963
A TV show about Ivan Sutherland's 1963 MIT thesis software Sketchpad, which ran on the TX-2 computer.

Mouse Cursor History (and why I made my own)
Posy gives a short history of the computer mouse cursor, from early straight pointers to the tilted arrow, comparing Apple and Windows designs.

Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet
Alan Kay's 1997 OOPSLA keynote, preserved on YouTube after being lost from Google Video.

Steve Jobs, "Computers are like a bicycle for our minds." - Michael Lawrence Films
A short clip of Steve Jobs describing the computer as a bicycle for the mind.

Ted Nelson demonstrates Xanadu Space
Ted Nelson demonstrates Xanadu Space, his software for representing hypertext in three-dimensional space with linked, referenced content fragments.

Symbolics Lisp Machine demo Jan 2013
Symbolics developer Kalman Reti gives a short introductory demo of a Symbolics Lisp Machine running Genera in an emulator.

Bret Victor - Seeing Spaces
Bret Victor's talk proposing a new kind of maker space built for seeing and understanding a project's behavior: inside it, across time and across possibilities.

Alto System Project: Dan Ingalls demonstrates Smalltalk
A roughly two-hour demonstration by Dan Ingalls of Smalltalk running on the Computer History Museum's restored Xerox Alto.

Head Tracking for Desktop VR Displays using the WiiRemote
Johnny Lee demonstrates head tracking with a Wii remote and a head-mounted pair of IR LEDs, so a screen acts like a window into a 3D scene as your head moves.

Windows 8: The Animated Evaluation
An animated, profane rant critiquing Windows 8, especially its touch-first interface on desktop PCs.

Xanadu Basics 1a - VISIBLE CONNECTION
Ted Nelson explains the original Xanadu hypertext idea of visible connection, the notion that links between documents should be shown and preserved.

Bret Victor - Media for Thinking the Unthinkable
Bret Victor's 2013 MIT Media Lab talk argues that the media we think with determine which thoughts are possible.

Sketchpad, by Dr. Ivan Sutherland with comments by Alan Kay
Earliest known footage of Ivan Sutherland's MIT PhD work, Sketchpad, the first computer graphics system, with commentary by Alan Kay.

The GUI should be better. A lot better.
Accursed Farms' hour-plus critique of the modern desktop GUI.

Ted Nelson in Herzog's "Lo and Behold"
A short excerpt from Werner Herzog's film Lo and Behold in which Ted Nelson lays out his ideas about hypertext and interconnection.