Live data from Hacker News

A USB Interface to the "Mother of All Demos" Keyset

righto.com

11–20 of 92 posts

Re: A USB Interface to the "Mother of All Demos" Keyset

#11
post #2

Author here if there are any questions...

Hey, great to see this, thank you so much, Ken!

I'm lucky to own an original Engelbart mouse and chord keyset too, and I want to make usable replicas by 3d scanning them, making 3d printable models, and embedding metal and electronic parts so they work via bluetooth!

The first step is to take it apart, measure and weigh the pieces, 3d scan it, and make a realistic 3d printable all plastic model (like an easy-to-print toy), but then refine it to make a high quality hybrid version with the exact same weight and feel and materials and electronics using resin printing and off the shelf hardware like the wheel, so it feels as realistic as possible and actually works!

I think reproducing the actual weight and feel of the original is really important, the klunky feel of the wheel attached to the potentiometer hitting the rotation limit, how it scrapes across the table, etc. It's really amazing to hold and feel in your own hand, and it belongs in a hands-on museum like the Exploratorium, but it would quickly get destroyed. So it would be great if anyone who wants could 3d print their own quick and easy plastic replica, or assemble their own high quality functional replica too.

I want to release the simple model and detailed plans to make your own for free, and think it would be a great kit or pre-assembled gadget that the Computer History Museum could sell in the gift store.

It would also be cool to include an accelerometer and gyro in it so it would also work as a gestural game controller -- why not: it would be so cheap and easy to add!

Here are some parts I'm considering using, but I'm new to this stuff -- what do people with more experience think?

  Microcontroller: ESP32-S3 module (USB + Bluetooth capabilities)
  Motion Sensor: MPU6050 6-axis accelerometer/gyroscope
  2× 10KΩ potentiometers for X/Y tracking wheels
  3× tactile buttons with pull-up resistors
  3.7V LiPo battery (350-500mAh)
  TP4056 charging module
  USB-C connector (for both charging and wired mode)
I'd love to discuss the project with you, a free open non-profit labor of love, and I hope we can collaborate! I just invested in a Bambu 3d printer and Raptor 3d scanner just for this project, so I'm ready to get started scanning and printing. Please drop me an email at: don@donhopkins.com

Re: A USB Interface to the "Mother of All Demos" Keyset

#12
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?

Re: A USB Interface to the "Mother of All Demos" Keyset

#13
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

Re: A USB Interface to the "Mother of All Demos" Keyset

#14

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 D…

https://news.ycombinator.com/item?id=17122591

DonHopkins on May 21, 2018 | root | parent | next [–]

I'll write a blog post about it soon, but I was hoping to benefit from other people's comments and links from discussing it here first. (You could accuse me of "crowd sourcing" my blog post, but I'd like to think of it as applying collective intelligence! ;) ) "The key thing about all the world's big problems is that they have to be dealt with collectively. If we don't get collectively smarter, we're doomed." -Douglass Engelbart, Intelligence in the Internet Age, New York Times, 9/19/05

https://collectiveiq.wordpress.com/2015/12/03/great-doug-eng...

Or as the great philosopher Linda Richman said:

https://www.youtube.com/watch?v=oiJkANps0Qw&feature=youtu.be...

https://news.ycombinator.com/item?id=17121632

DonHopkins on May 21, 2018 | prev | next [–]

Valerie Landau interviewed by Martin Wasserman https://www.youtube.com/watch?v=62ig8ecXlrA

Q: Some people will have to change their normal method of thinking?

A: I think today, Aday really summed it up, that one of the things about collective intelligence means that we really have to start looking at ways that we can collectively share knowledge. And one of the problems with that is there are no good tools for sharing massive quantities of knowledge. So it's very hard to stay on top of things. So Doug's methodology creates maps and new ways of displaying data that we have not explored. So that we can really see large amounts of data, large amounts of knowledge, put them into structured arguments, so what he means by structure -- and maps, so that people can literally see what exists now and create very rapidly stragies -- both long term strategic planning, as well as tactical planning -- to address the issues that are confronting us.

Q: Does this assume that if people have the same information they'll all come to the same conclusions?

A: No, not at all. What it means that you will be able to look at data and make intelligent conclusions based on the best data we have currently. Because right now there is a lot of good data that is currently not available to the people who are making the decisions. He was saying that this was a dynamic knowledge repository and it was about allowing people to have an intelligence quotient. In other words, he saud that the infrastructure that you have to support a society determines the capability of that society. Just because we have all these capable tools doesn't necessarily mean that we'll behave intelligently, but it does allow us the chance to behave intelligently. So by improving our infrastructure, we're improving our intelligence QUOTIENT, not our actual intelligence. Just like the same people who are intelligent sometimes make bad choices, even though they're capable of making a better choice.

Q: Now you say that Doug was interested in solving the most urgent problems of humanity. What type of problems was he referring to?

A: He was definitely referring to things like Global Warming, issues around water, food, hunger, war, corruption was very high on Doug's list. He also followed very closely the work of the Millinenium Project, and so often times he would cite whatever they had cited. He would often cite those same issues.

Q: Do you think his vision was going to become a reality at some point?

A: I think yes, if I didn't I don't think I would have spend the last 30 years following it.

Q: What did you find most impressive about him as a person?

A: His humility. He was such a humble man, and his steadfastness of keeping his vision. Often times leaders like Doug, who many people call a prophet... In our society, we tend to think of the leaders as these sort of charismatic, ambitious people, and I think that Doug really broke that mold, in that he was a very humble, really shy person.

Q: Do you have any last minute comments or observations about him to finish up. Or a good anecdote?

A: I think -- I wanted to say one thing that Doug told me many years ago. And this is really for the software developers out there. Once, this was in the 90's. And I said, Doug, Doug, I'm just started to get involved with software development, and we have this really cool tool we're working on. Do you have any advice, about ... for a young software developer. He looked at me and said:

"Yes. Make sure that whatever you do is very modular. Make everything as module as possible. Because you know that some of your ideas are going to endure, and some are not. The problem is you don't know which one will, and which one won't. So you want to be able to separate the pieces so that those pieces can carry on and move forward."

Re: A USB Interface to the "Mother of All Demos" Keyset

#15

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 D…

https://news.ycombinator.com/item?id=17122591 DonHopkins on May 21, 2018 | root | parent | next [–] I'll write a blog post about it soon, but I was hoping to benefit from other people's comments and links from discussing it here first. (You could accuse me of "crowd sourcing" my blog post, but I'd like to think of it as applying collective intelligence! ;) ) "The key thing about all the world's big problems is that t…

https://news.ycombinator.com/item?id=17121705

Douglas C. Engelbart: A Profile of His Work and Vision: Past, Present and Future. Prepared by Logitech, October 2005.

https://www.logitech.com/lang/pdf/Engelbart_Backgrounder.pdf

https://news.ycombinator.com/item?id=17122581

DonHopkins on May 21, 2018 | prev | next [–]

Valerie Landau recommends this web site about Douglass Engelbart's life and work, with chapters from her book: The Engelbart Hypothesis: Dialogs with Douglas Engelbart

https://engelbartbookdialogues.wordpress.com/

Valerie Landau and Eileen Clegg spent years in dialog with Douglas Engelbart and wrote a book distilling those dialogs. It is available as on ebook on Amazon

In addition, the book chapters are on this blog.

Today, we invite you to share your thoughts and memories of Douglas Engelbart who passed away last night.

Add your stories to the Remembrances: Doug Engelbart page

----

The Engelbart Hypothesis: Dialogs with Douglas Engelbart

https://www.amazon.com/The-Engelbart-Hypothesis-Dialogs-eboo...

Centuries of silo thinking and win-or-die ideological and economic competition have finally generated a global crisis. Now either we collaborate on a global scale to solve the new global problems, or we won't survive. The technology is available to do so. Billions of intelligences are waiting to participate. How do we bring the two together? We are at a decision crossroads. And as this book vividly demonstrates, Doug Engelbart as been there all along, waiting for us with the answer.

Emmy-Award Winning Historian James Burke --Email to the authors

Re: A USB Interface to the "Mother of All Demos" Keyset

#16

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 write…

Douglas Engelbart used a straightforward binary encoding scheme for the chord keyset:

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!

https://news.ycombinator.com/item?id=43454343

The commercially available "TapXR" input device also functions as a mouse and gestural pointing device! It's a wearable tap glove that functions as both a bluetooth keyboard and mouse. I haven't tried it yet though, but it looks really cool.

https://www.tapwithus.com/

https://www.youtube.com/watch?v=sdm8FcsKeoM

A WRISTBAND THAT REPLACES Your Keyboard, Mouse & Handheld Controller TapXR was designed to help humans adapt to the next generation of personal computing.

A Unified Way To Interact With Your PC, Smartphone, Tablet, SmartTV, Projector, VR, AR & XR

80+ Words Per Minute

Input up to 10 characters a second with just one hand or go even faster with two.

150+ Customizable Commands

Remap any finger combination into your favorite shortcuts, triggers, key-binds and commands

2500+ Tap Layouts

Enjoy thousands of user-created Language, Utility, Coding, Production & Gaming TapMaps - or make your own!

8 Hours of Battery Life

Get a full day of input on a single charge. Only 1 hour to recharge from zero to full!

----

My previous post about an earlier version from about 7 years ago:

https://news.ycombinator.com/item?id=17122717

DonHopkins on May 21, 2018 | prev | next [–]

I just ran across a new device called "Tap", a wearable tap glove that functions as both a bluetooth keyboard and mouse!

https://www.tapwithus.com/

I've had any "hands on" experience with the Tap, but it looks very cool, like a modern version of Douglas Engelbart's and Valerie Landau's HandWriter glove!

I asked Valerie Landau about it (wondering if it was her company), but she hadn't heard of it before.

They have an iOS, Android and Unity3D SDK that appeared on github recently, so you can look at the code to see how it works:

https://github.com/TapWithUs

Does this look legit? Has anybody tried it?

If it works as advertised, I'd love to develop TapPieMenus that you can use in VR, mobile, desktop computers, and everywhere else!

I'm excited about the possibility of creating easy to use, fast and reliable pie menus for Tap that users can fully customize, and use with one hand in the same way that Douglass Engelbart described you could do with two hands using a mouse and a chorded keyboard:

>"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."

It would be cool to have some tactile feedback, so the tutorial could train you to type out letters by vibrating your fingers with a piezo buzzer or something, and maybe it could even secretly spell out silent invisible messages to you while you were wearing it! And you could feel a different silent finger "ring tone" depending on who was calling you, then tap to answer to discard the call, or stroke with a TapPieMenu to send a canned reply.

enobrev on May 22, 2018 | parent | next [–]

LinusTechTips posted a decent review of the Tap a few weeks ago:

https://youtu.be/8za_4g5zCOM

Re: A USB Interface to the "Mother of All Demos" Keyset

#17
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!

Re: A USB Interface to the "Mother of All Demos" Keyset

#18
post #10
post #9

Earlier quoted context omitted.

How did Engelbart render black text on a white background during his 1968 Demo, considering that the display technology at the time was based on vector CRTs, which typically produced glowing light rather than dark areas?

Output was displayed on 5" CRTs. High-resolution TV cameras (875-line) transmitted the CRT output to 17" monitors at each work station. By flipping a switch, the video could be inverted, so you could get either black lines on a light background or white lines on a black background. In other words, Engelbart invented dark mode :-)

Crazy. This clearly demonstrates their focus on output, even at the expense of cost-effectiveness.

Was TREE-META directly linked to META-II?

Re: A USB Interface to the "Mother of All Demos" Keyset

#19

Earlier quoted context omitted.

https://news.ycombinator.com/item?id=17122591 DonHopkins on May 21, 2018 | root | parent | next [–] I'll write a blog post about it soon, but I was hoping to benefit from other people's comments and links from discussing it here first. (You could accuse me of "crowd sourcing" my blog post, but I'd like to think of it as applying collective intelligence! ;) ) "The key thing about all the world's big problems is that t…

https://news.ycombinator.com/item?id=17121705 Douglas C. Engelbart: A Profile of His Work and Vision: Past, Present and Future. Prepared by Logitech, October 2005. https://www.logitech.com/lang/pdf/Engelbart_Backgrounder.pdf https://news.ycombinator.com/item?id=17122581 DonHopkins on May 21, 2018 | prev | next [–] Valerie Landau recommends this web site about Douglass Engelbart's life and work, with chapters from her…

The mother of all comment chains.

Re: A USB Interface to the "Mother of All Demos" Keyset

#20
post #7

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 boo…

Back in the mid '80s our school was given a small number of Microwriter chorded keyboards ( https://en.wikipedia.org/wiki/Microwriter ) for our BBC Micro lab. Even as 12 year olds we were already crazy good touch-typists, so the Microwriter felt very clunky and unintuitive to us. I don't know what the lesson is from that. Just because it seems a good idea doesn't mean that it is. Or typewriter-style keyboards have su…

I'm not convinced either of those are the lessons. I think the reason for the keyboard's success is that it has a smooth learning curve. A neophyte can hunt-and-peck with a keyboard. Not so with a chorded keyboard.
Post reply on HN