In the early 1960s, Douglas Engelbart started investigating how computers could augment human intelligence:
“If, in your office, you as an intellectual worker
were supplied with a computer display backed up by a computer that was alive for you all day and was instantly responsive to every
action you had, how much value could you derive from that?”
Engelbart developed many features of modern computing that we now take for granted: the mouse,1 hypertext, shared documents, windows,
and a graphical user interface.
At the 1968 Joint Computer Conference, Engelbart demonstrated these innovations in a groundbreaking presentation, now known as
“The Mother of All Demos.”
The keyset with my prototype USB interface.
Engelbart’s demo also featured an input device known as the keyset, but unlike his other innovations, the keyset failed to catch on.
The 5-finger keyset lets you type without moving your hand, entering characters by pressing multiple keys simultaneously as a chord.
Christina Englebart, his daughter, loaned one of Engelbart’s keysets to me.
I constructed an interface to connect the keyset to USB, so that it can be used with a modern computer.
The video below shows me typing with the keyset, using the mouse buttons to select upper case and special characters.2
I wrote this blog post to describe my USB keyset interface.
Along the way, however, I got sidetracked by the history of The Mother of All Demos and how it obtained that name.
It turns out that Engelbart’s demo isn’t the first demo to be called “The Mother of All Demos”.
Engelbart and The Mother of All Demos
Engelbart’s work has its roots in
Vannevar Bush’s 1945 visionary essay, “As We May Think.”
Bush envisioned thinking machines, along with the “memex”, a compact machine holding a library of collective knowledge with hypertext-style links: “The Encyclopedia Britannica could be reduced to the volume of a matchbox.”
The memex could search out information based on associative search, building up a hypertext-like trail of connections.
In the early 1960s, Engelbart was inspired by Bush’s essay and set out
to develop means to augment human intellect: “increasing the capability of a man to approach a complex problem situation, to gain comprehension to suit his particular needs, and to derive solutions to problems.”3
Engelbart founded the Augmentation Research Center at the Stanford Research Institute (now SRI), where
he and his team created a system called NLS (oN-Line System).
Engelbart editing a hierarchical shopping list.
In 1968, Engelbart demonstrated NLS to a crowd of two thousand people
at the Fall Joint Computer Conference.
Engelbart gave the demo from the stage, wearing a crisp shirt and tie and a headset microphone.
Engelbart created hierarchical documents, such as the shopping list above, and moved around them with hyperlinks.
He demonstrated how text could be created, moved, and edited with the keyset and mouse.
Other documents included graphics, crude line drawing by today’s standards but cutting-edge for the time.
The computer’s output was projected onto a giant screen, along with video of Engelbart.
Engelbart using the keyset to edit text. Note that the display doesn’t support lowercase text; instead, uppercase is indicated by a line above the character. Adapted from The Mother of All Demos.
Engelbart sat at a specially-designed Herman Miller desk6 that held the
keyset, keyboard, and mouse, shown above.
While Engelbart was on stage in San Francisco,
the SDS 9404 computer that ran the NLS software was 30 miles to the south in Menlo Park.5
To the modern eye, the demo resembles a PowerPoint presentation over Zoom, as
Engelbart collaborated with
Jeff Rulifson and Bill Paxton, miles away in Menlo Park.
(Just like a modern Zoom call, the remote connection started with “We’re not hearing you. How about now?”)
Jeff Rulifson browsed the NLS code, jumping between code files with hyperlinks and expanding subroutines by clicking on them.
NLS was written in custom high-level languages, which they developed
with a “compiler compiler” called TREE-META.
The NLS system held interactive documentation as well as tracking bugs and changes.
Bill Paxton interactively drew a diagram and then demonstrated how NLS could be used as a database, retrieving information by searching on keywords.
(Although Engelbart was stressed by the live demo, Paxton told me that he was “too young and inexperienced to be concerned.”)
Bill Paxton, in Menlo Park, communicating with the conference in San Francisco.
Bill English, an electrical engineer, not only built the first mouse for Engelbart but was also the hardware mastermind behind the demo.
In San Francisco, the screen images were projected on a 20-foot screen by a Volkswagen-sized
Eiodophor projector, bouncing light off a modulated oil film.
Numerous cameras, video switchers and mixers created the video image.
Two leased microwave links and half a dozen antennas connected SRI in Menlo Park to the demo in San Francisco.
High-speed modems send the mouse, keyset, and keyboard signals from the demo back to SRI.
Bill English spent months assembling the hardware and network for the demo and then managed the demo behind the scenes, assisted by a team of about 17 people.
Another participant was the famed counterculturist Stewart Brand, known for the Whole Earth Catalog
and the WELL, one of the oldest online virtual communities.
Brand advised Engelbart on the presentation, as well as running a camera. He’d often point the camera at a monitor to generate swirling psychedelic
feedback patterns, reminiscent of the LSD that he and Engelbart had experimented with.
The demo received press attention such as
a San Francisco Chronicle article titled “Fantastic World of Tomorrow’s Computer”.
It st
6 Comments
kens
Author here if there are any questions…
bsindcatr
It’s amazing to me not only how much things haven’t changed (many still use mouse, joystick, keyboard) but how much things have changed.
A dedicated keyset for frequent functions like this is certainly cool, and there was a time where it was cool to have num pad and function keys, but then most users started to use modifier keys (shift, ctrl, option, later added cmd) on their keyboards. We started with joysticks, then mice, then some trackballs, haptic joystick, light pen, touchpad, then haptic touch screen. And we have some voice interaction, then some immersive VR and augmented reality, then interaction with AI that can hear and see things, and we have some movement in brain interfacing over the years.
What is next?
(I apologize for leaving many things out and getting them in the wrong order. Just going on memory.)
andrehacker
Fascinating read as always Ken.
It seems that the concept of a “Chorded Keyboard” from Douglas then spawned several relatively successful successors later on:
https://en.wikipedia.org/wiki/Chorded_keyboard
Growing up in the Netherlands in the 80s it was hard to not be aware of the “Velotype”: it had more keys and supposedly made it easier to learn the “chords”.
Your reference to the book Nerds 2.0.1 is great, the book is a companion to the excelent PBS 3-part series from 1998
https://archive.org/details/movies?tab=collection&query=Nerd…
jarpineh
I sometimes wonder if chorded keyboard would be better for controlling the computer and keeping better posture against RSI issues. Not to mention more compact space compared to full keyboard. I seem to remember from a recording of the demo (and few writings on subject) that the keyset and mouse were used together for more powerful effect than either one alone.
What I haven't found out is how well a multilingual writer could use these. Do the chords rely on properties of particular language, like English. Does the chord order follow from how often you write letter a instead of x. Would another language be adaptable to same chords, or do you need to make an optimized version?
DonHopkins
Doug Engelbart's advice to a young software developer [video] (youtube.com)
183 points by DonHopkins on May 21, 2018 | hide | past | favorite | 39 comments
https://news.ycombinator.com/item?id=17121629
https://www.youtube.com/watch?v=62ig8ecXlrA
Valerie Landau interviewed by Martin Wasserman
DonHopkins on May 21, 2018 | prev | next [–]
I found this incredibly interesting stuff on Valerie Landau's youtube channel of Douglass Engelbart, her mentor. The videos have apparently been viewed only a few times, but they deserve much more attention, because the ideas presented are so important and relevant today!
She was a long time friend and collaborator with Doug Engelbart, and she was responsible for transferring the 1968 film of The Mother of All Demos from film to video so it could be preserved. She tracked him down and interviewed him, and after airing the interview, he asked her to help him articulate his vision to share with the world, which she's been working on since then.
https://www.youtube.com/user/islandeweller/videos
https://en.wikipedia.org/wiki/Valerie_Landau
Valerie Landau is an American designer, author and educator. She serves as Director of Assessment at Samuel Merritt University where she designed a software application that facilitates analysis and assessment of how effectively an organization is meeting their goals and objectives at course, program and institutional levels.
She has filed two patents along with her colleague and mentor Douglas Engelbart. Their most recent patent (filed April 2010) describes multitouch interface for chorded text entry. The new patent is inspired by Engelbart's early work developing the Chorded keyboard. They also released an application for the iPhone for chorded texting called "TipTapSpeech".
Engelbart and Landau also collaborated on writing the book "The Engelbart Hypothesis: Dialogs with Douglas Engelbart" along with co-author Eileen Clegg.
Landau is also a co-founder of Program for the Future, a non-profit organization that promotes Engelbart's vision of Collective Intelligence. She also is author of the seminal book on online education "Developing an Effective Online Course" and earned the "Online Pioneer" award.
Landau, also known for her work in multimedia at Round World Media and for her work mentoring students in a three-year project studying and applying the Engelbart Hypothesis. and created an online archive of Engelbart related events and videos.
She is an instructional and interaction designer and has worked on many award-winning projects, educational games and online courses.
In addition, she leads high level research delegations to Cuba.
Valerie Landau interviewed by Martin Wasserman
https://www.youtube.com/watch?v=62ig8ecXlrA
—-
Engelbart Explains Binary Text Input. Douglas Engelbart explains to co-inventor, Valerie Landau, and some blogger how binary can be used for text input.
https://www.youtube.com/watch?v=DB_dLeEasL8
Engelbart: Think about if you took each finger, and wrote a one on this one, a two on this one, a four on this one, and a sixteen on this one. And every combination would lead clear up to sixty three.
And so writing here like this the alphabet: A… B… C… D. E. F. G, H, I, JKLMNOPQRSTUVWXYZ!
—-
Engelbart Using HandWriter. Douglas Engelbart demonstrates early prototype of The HandWriter with Valerie Landau.
https://www.youtube.com/watch?v=s5wAD2aji3Q
Q: So whose ideas was the glove?
Engelbart: I invented actually a separate keyset with the five keys, and her idea, you can make a glove to do that.
Q: And what's the advantage of using a five key chording system?
Engelbart: Well, when you're doing things with the mouse, you can be in parallel, doing things that take character input.
And then the system we had, it actually gave you commands with characters, too.
Like you had a D and a W, and it says, "you want to delete a word", and pick on which word, and click, it goes. M W would be move a word.
Click on this one, click on that one, that one could move over there. Replace character, replace word, transpose words.
All those things you could do with your left hand giving commands, and right hand doing it.
—-
iChord: Clips from video of Eric Matsuno & Valerie Landau showing their new iPhone app to Douglas Engelbart. To Douglas C Engelbart and Bill English, and to Karen Engelbart, Roberta English and Mary Coppernoll. Present in spirit but not in molecules were: Evan Schaffer and Dr. Robert Stephenson.
https://www.youtube.com/watch?v=-XXdnu5n9vI
So we're going to be able to be configurable for whoever's hand. […] Go ahead and give it a try: so swiping it down puts it in the history, and swiping it left takes the last …
—-
Andres Types His Name
Andres writing his name on TipTap late on a Saturday night. I arrived home after a party and found him typing on TipTapSpeech.
https://www.youtube.com/watch?v=9WI88q7coEY
—-
This final silent video is chock full of photos and memories of Douglass Engelbart's friends and family, drawings, whiteboards, posters and brainstorming sessions!
Memories with Douglas Engelbart: Photos from my work with Douglas Engelbart creating a Educational Networked Improvement Community Engelbart and working with Eileen Clegg on the writing of the book the Engelbart Hypothesis: Diaglogs with Douglas Engelbart.
https://www.youtube.com/watch?v=dPnsWKikS_w
jntun
I've recently been reading lots of books about 50/60/70s computing & especially the San Francisco element of it, so I've been watching Engelbart's demo myself on and off for the last few weeks. It really is amazing being "close" to all this time of history, even if the only way we can interact with it is over USB nowadays!
Tiniest footnote correction but not only were the desk & offices designed by Herman Miller; the chair Engelbart is sitting on during the demo was also specially designed by Herman Miller!