6 ms·
The 50th Anniversary of Doug Engelbart's Great Demo
- alsothrownaway 8y agoIt's strange to witness what is essentially a working version of Google Hangouts and Google Docs ... from fifty years ago. We're definitely doing something wrong.
- fspacef 8y agoInnovation always seems 2 steps forward one step back... I wonder if we will look back at Steve Jobs' iPhone launch in 07 as something similar (if not already).
- joaomacp 8y agoThat launch is already considered an innovative turning point. What he shows is basically what exists now in phone tech (apps, good internet, GPS...), and it's the same only-screen device (today's are equal, only larger). And it's now owned by more than 2 billion people. I know Jobs was seen (probably correctly) as a jerk. But this was such a huge achievement that I can't help admiring it.
- jasim 8y agoThis strikes a nerve. I had the good fortune to be able to work with xBase languages (predominantly CA-Clipper) when I began programming. I made software for retail outlets: pos, inventory, accounts, all the jazz. The most memorable thing to me was the Phone Directory we shipped with it. It did one thing right: `set filter to cSearch $ upper( rtrim( ltrim( name + phone ) ) )`. This is a case-insensitive regex match over both name and phone. Customers used it all the time, and they held that db close to their hearts. It was 50 lines of code written in an afternoon and just worked ever after. Creating a phone directory with that affordance is a lot of work today. However user interfaces are different today. 80s DOS text mode only had a keyboard input, a 16-color palette, 80 columns over 25 rows, and just text, text, text. Modern web UI is event-driven, has millions of colors, works across screen sizes, and is networked by default. Though with this essential complexity, there is so much accidental complexity. It shouldn't be this hard to build software. The essence of a double-entry bookkeeping software 30 years ago is the same as one we build today. A new framework is probably not the answer. New languages (or old giants) and formal systems might be. Ballerina, Unison, Dark, Ur/Web, Elm, Reason and so on.
- jfoutz 8y agoThere is also the point of familiarity. Those old cli apps were hard to learn but crazy fast. I recall much grumbling about replacing good, but hard to use tools with web pages back in the 90s. If someone spends a decade getting good at a system, they really hate it when the ui/ux changes. I think we’re a little quick to throw out crufty but well understood systems.
- rvense 8y agoIt also seems like most modern UX theory values discoverability and ease-of-first-time-use far more than ergonomics for everyday users. At my work the UX/design team often evaluate new features by putting people in front of them without telling them anything and expecting them to work everything out on their own (often while they're being watched). A lot of our product is something that our customers interact with many times per day, yet we don't spend 1% the time optimizing workflows for the people who know what's going on compared to what we do for first time users.
- gavinpc 8y agoYou know, I also got my (official) start in an xBASE language (FoxPro), and while I am obsessed with the history of inventors like Englebart and his successors, those xBASE environments had more going for them than I tend to remember. "Ordinary" people could use those tools to make useful things. We seem to have gone backwards from there. What was different about those systems? They were integrated usage environments. Batteries included. In FoxPro, you got: - built-in database - built-in documentation - built-in UI for editing data - built-in UI for editing schema - windowed environment (even in DOS) - oh yeah and a scripting language This was first and foremost a usable environment immediately. "Development" was an advanced usage. Emacs is this way. Smalltalk is this way. What they get is that programming languages are useless by themselves. Contrast with now: the apps we build involve wiring together a database from here, a compiler from there, just figuring out how you're going to make pieces communicate and finally, you know, get something on the screen. Sure, there's an upside to composing systems a la carte. But the learning curve is far more prohibitive. (Also, those xBASE systems just will not die. Just this morning I got an email question about a system that's been in service for 25 years now. How many of today's apps do you think will still be used (indeed, sold!) in 2043?)
- soufron 8y agoThat's exactly what I have been pointing out at every innovation conference or meeting where I speak. Where is the innovation? Where is the technology? We think that what we use today is advanced and works better, but it's just not true.
- topkai22 8y agoA lot of it is about price and ease of adoption. My mother used a video phone at the worlds fair in the 60s. I’m fact, she loved it so much she kept on waiting in line to do it over and over again. She only started using one again 50 years later to see her grandkids over FaceTime. And the quality of the experience after 50 years? Well I believe the cameras used in the worlds fair setup were closed circuit broadcast grade tv cameras, so I think the quality was much better (albeit in color.) The cost and ease of use however? Already in something she owned and a single button to answer the call.
- cm2187 8y agoAnd a better working version of skype!
- pjc50 8y agoThere's definitely something wrong with the Engelbart demo: where's the monetisation? Where's the adverts? How could it be sold for ten billion dollars at IPO? Where's the in-app purchases? How can it be sold as a service with appropriate lock-in? /s
- topkai22 8y agoI don’t think this is sign we are doing something wrong as opposed to a reminder that big changes in technology usage take a long time to develop and process. The first self propelled passenger vehicle demoed in 1808- more than 100 years before the model T. (https://en.m.wikipedia.org/wiki/London_Steam_Carriage https://en.m.wikipedia.org/wiki/London_Steam_Carriage). The concept was proved early, but it took the development of the internal combustion engine and a century of manufacturing improvements and economic development before society was ready for mass adoption (and even then it was not overnight adoption.) Innovation is typically more lucrative than invention. Creating whole new ideas and experiences drives the our body of knowledge further, but the rewards only start to accrue to society when those ideas are combined together with an advanced ecosystem that allows mass adoption. I remember watching Russian TV from the US broadcast over the dial up in 1998, probably on realplayer. This was an amazing experience, magical even. I then and went back to my (CRT) TV because, well, an audio and video stream transmitted over 56k sucked. It took another 8 years and billions of broadband infrastructure investment before YouTube launched. I actually wonder more where are the amazing demos of today that aren’t yet economically feasible, but might get mass adoption in 40 years of infrastructure build out.
- api 8y agoIn re your last paragraph: Quantum computing, cryptocurrency (Bitcoin with its 10tps vs Visa is analogous to Engelbart's GUI vs MacOS), lots of AI stuff that can kind of just barely be intelligent today, the Boston Dynamics robots, self driving cars, and last but definitely not least early DIY bio hacking / anarcho-transhumanist stuff and DIY medicine (search for Four Thieves Vinegar). The things I listed are at varying levels of maturity and gravity but they are all things I expect to look back upon as "wow" moments that revealed new things that will be big in the future. I'm sure others can think of more.
- topkai22 8y agoI'm thinking some of the stuff that will pushed for climate change mitigation will generate a lot material for new revolutions. If researchers and engineers manage to get efficient, cheap carbon capture at scale what sort of consequences does that have? What materials get super cheap and experiences common? Can we get to a point where battery tech gets cheap enough that electric personal transport gets even cheaper than ICE cars? Does that bypass mass transit? We've seen futuristic visions of how that plays out, so not quite the reality yet. At some point, nations at risk will start seriously exploring geo/climate engineering solutions. If adopted, what are the potential side effects and side products?
- macintux 8y agoBret Victor highlighted that conundrum in his great talk, The Future of Programming. https://www.programmingtalks.org/talk/the-future-of-programming/ https://www.programmingtalks.org/talk/the-future-of-programm...
- pronoiac 8y agoOh cool! The mentioned Computer History Museum celebration site is online: https://thedemoat50.org/ https://thedemoat50.org/ The symposium is this Sunday in Mountain View: https://thedemoat50.org/symposium/ https://thedemoat50.org/symposium/ I'm looking forward to it! It seems it won't be live streamed, but other events will be: https://thedemoat50.org/events/ https://thedemoat50.org/events/
- harperlee 8y agoIf I remember correctly Bret Victor was considering making a public demo of their investigations around this date to conmemorate this 50 anniversary.
- jarmitage 8y agoTomorrow at Somerset House in London there is a salon style event themed on the Mother of All Demos: > A day of talks, performances and workshops marking the 50th anniversary of internet pioneer Douglas Engelbart’s original 1968 presentation of the key elements that would shape modern computing. https://www.somersethouse.org.uk/whats-on/mother-all-demos-kassem-mosse-atau-tanaka-ted-hunt https://www.somersethouse.org.uk/whats-on/mother-all-demos-k...
- sn41 8y agoIs the chorded keyboard commercially available? I've always thought that it might be a very handy gadget.
- chadcmulligan 8y agoThere's this one https://twiddler.tekgear.com https://twiddler.tekgear.com (not cheap though)
- mimixco 8y agoCorsair has a mouse with a keyboard built-in that could be used for the same things. Even though I have one, find I just use Ctrl keys like everyone else. https://www.corsair.com/us/en/Color/scimitar-pro-config/p/CH-9304011-NA https://www.corsair.com/us/en/Color/scimitar-pro-config/p/CH...
- skreutzer 8y agoSomebody sent me this link: https://www.youtube.com/watch?v=8za_4g5zCOM https://www.youtube.com/watch?v=8za_4g5zCOM -- sure, not the same, but somewhat related. I guess there are people at the Doug Engelbart Institute who know more and better chorded keyboard offers. At one point, there was work going on to produce them again, related to the HyperScope project.
- itomato 8y agoBill Buxton's chording keyboard collection: https://www.microsoft.com/buxtoncollection/type.aspx?t=Chord%20Keyboard https://www.microsoft.com/buxtoncollection/type.aspx?t=Chord...
- ghthor 8y agoThere is the Tap[1] which is not only a chord keyboard, but a really neat piece of wearable hardware. [1] https://www.tapwithus.com/ https://www.tapwithus.com/
- earthicus 8y agoPerhaps its overkill, but I've always wanted to see more UI's re-purposing midi controllers (which certainly reproduce chorded functionality!): https://www.amazon.com/Korg-NANOKEY2BK-Slim-Line-Keyboard-Black/dp/B004M8UZG0/ https://www.amazon.com/Korg-NANOKEY2BK-Slim-Line-Keyboard-Bl... https://www.amazon.com/Korg-nanoKEY-Bluetooth-Keyboard-Controller/dp/B01AT2AT6S/ https://www.amazon.com/Korg-nanoKEY-Bluetooth-Keyboard-Contr...
- miguelrochefort 8y agoDemo: https://www.youtube.com/watch?v=yJDv-zdhzMY https://www.youtube.com/watch?v=yJDv-zdhzMY
- mimixco 8y agoUnless I misunderstood, these guys were trying to build something to show today. Did anything come of it? I ask because our startup is working on some of the same things: http://mimix.io http://mimix.io
- skreutzer 8y agoSince Engelbarts death in 2013 or even the 40th anniversary of the great demo, there is a diverse group of people who for most of the time were unclear whether the human system side or the tool system side should get focus and come first, but in anticipation and preparation of the 50th anniversary, it got more practical and several separate, individual demos were created and will be demoed in a separate event today and during breaks between the celebrations tomorrow. They're listed here: - https://thedemoat50.org/symposium/demos/ Some of the history can be found here: - https://www.youtube.com/user/frodehegland/playlists (Future of Text playlists, 2014 is on Vimeo) - https://ualr.edu/jdberleant/URLtable-DB.html - https://soundcloud.com/samhahn/tracks - https://www.youtube.com/watch?v=xQw8OcRQ0Ws&list=PLYbSlBxcChOJ4KV2XIyR9oydfGzbvm1ai - https://doug-50.info/journal/ - https://jrnl.global/journal/ There's more, spread all over the place.
- ontouchstart 8y agoI created a public wiki style Jupyter notebook on Google's Colab platform where anyone with a Google account can edit and run: https://news.ycombinator.com/item?id=18640656 https://news.ycombinator.com/item?id=18640656 Since it is a shared programmable (Turing complete) environment, I hope people in the community might find it interesting and would like to contribute and share their expertise and creative insights.
- skreutzer 8y agoI personally don't like Google, they constantly mess up my writing/publishing and a lot more of bad/evil things. I don't have their software/code, can't selfhost it (not libre-freely licensed), and believe that things should always work offline just as well. Still, do you have a link? Others in the community usually don't have such reservations/objections, or don't care enough about their own work and capabilities available to them.
- melling 8y agoEngelbart’s keyboard is discussed in this chapter on chorded keyboard boards: http://www.billbuxton.com/input06.ChordKeyboards.pdf http://www.billbuxton.com/input06.ChordKeyboards.pdf
- loevborg 8y agoTed Nelson's eulogy for Doug Engelbart https://www.youtube.com/watch?v=yMjPqr1s-cg https://www.youtube.com/watch?v=yMjPqr1s-cg
- F_J_H 8y agoWow - well worth a watch.
- amsilprotag 8y agoJust yesterday I watched an hour-long interview [0] from 2002 with Doug Engelbart. On finding a wife. Engelbart moves to a university town, ditches a male-focused hobby, and finds a more gender neutral hobby in folk dancing. Echoes of Noyce and choir. He turns down an offer from HP after asking whether he would be able to work on computers and being told "no". He claims during his 12 or so years working at SRI before the '68 demo that most of the support for his ideas came from outside of the institution. He says that later he learned about paradigms (but claims not from Kuhn), which allowed him to understand the resistance he kept facing. He gives credit to people with tangential skills that made the presentation possible: The machinist mouse-maker who was also a wood carver, the colleague's wife who was also a theater director. He laments the fact that the easiest-to-learn tools out-competed tools that gave the greatest return on learning. [0] https://www.youtube.com/watch?v=VeSgaJt27PM https://www.youtube.com/watch?v=VeSgaJt27PM