Leap Technology (1987) [video]
youtube.com
youtube.com
[1] https://m.media-amazon.com/images/I/41qWiL0JSTL._AC_.jpg
Depends on the person and setup. There's both thumbs for space, that's true.
But then you have a thumb each on left alt and right alt, and they're not redundant because alt is usually pressed in combo with another key so you use both. Then you've also got the windows key, which is one thumb only, and also the printscreen key, or whatever key is in the same position on the other side of the board, for the other thumb.
The people making the purchasing decisions for IT weren't the people using it, they are looking a the bottom line. If they could convince executives that their technology made their types x% more efficient, they would win the sale over the competitor. Companies were in the process of moving from having typists on typewriters to typists on computers in the mid 80s, purchasing a computer was "purchasing a text editor", that was the whole point of buying one.
I agree with this and I think it’s an underlying reason why power users are drawn to the terminal or go to great lengths to live in EMACS. They’re drawn to the ubiquitous nature of those UIs over the disjointed desktop experience or the schizophrenic web experience. In fact, in addition to Enso, Aza Raskin worked on a Firefox plugin called Ubiquity.
https://textease-studio-ct.apponic.com/ is a DTP/WP/Spreadsheet/Database/Drawing/Painting/Slideshow/Movie Editor/Turtle Logo program in one
Neither had the ability for 3rd party plugins though
>In many systems, computers come out of sleep mode at the touch of a key, but the keystroke that turns them on—and any keystrokes made subsequently but before the system is fully awake—are lost. Not losing any keystrokes turned out to be an elegant feature. For example, if you had a sudden inspiration or had to take a note during a telephone call, you could just start typing without worrying about the state of the Cat or even looking at the display. It is a characteristic of modelessness that, once you become habituated, you do not have to think or plan before you act; your attention stays on the content of your work.
The Humane Interface by Jef Raskin
>I am not paranoid, just realistic. Yet these elaborate procedures [constant saving and backing up] should be unnecessary. The system should treat all user input as sacred and —to paraphrase Asimov's first law of robotics, "A robot shall not harm a human, or, through inaction, allow a human to come to harm" (Asimov 1977, p. 44). The first law of interface design should be: A computer shall not harm your work or, through inaction, allow your work to come to harm.
[0] https://en.wikipedia.org/wiki/The_Humane_Interface [1] https://www.amazon.co.uk/Humane-Interface-Directions-Designi... [2] https://www.mac-history.net/apple-history-2/mac-history/2012...
My guess is they focused on the LEAP stuff 'cause you can't make a whole video about booting up to where you last left off.
Other things I like about my Cat:
* Integrated FORTH development environment. * After getting used to the "text / document oriented interface" I kind of like it. I turn my Cat on and just start typing. Later on I figure out where I want to move that text to. * The dual cursor thing makes it easy to figure out what you're going to delete when you press either delete or backspace (one deletes the character in front of the "regular" cursor, the other deletes the character under the "regular" cursor.)
But a few things I don't like:
* I love LEAP, but would also love to have had arrow keys. * Connectivity to my leenucks box is kind of bad. I had to write my own FORTH comms package. * Importing other people's code into your environment is a confusing process of swapping disks and trying to not confuse yourself or your Cat.
And Surprisingly:
* I've had my Cat for decades and I've yet to lose data. Just remember to hit the "Disk" control key before ejecting the floppy and you'll be fine. * Virtually all my floppies still work.
Oh wait. You were being snarky. I see it now. Very droll. Yes. Didn't we put a clause in the Terms of Use document saying users agree to be our guinea pigs for various inhumane interface experiments forever!?
Link: https://github.com/ggandor/leap.nvim
Discussion: https://news.ycombinator.com/item?id=33134113
PS: I wish there was a VS Code plugin for this functionality...
https://marketplace.visualstudio.com/items?itemName=asvetlia...
BTW this reminds me of Ctrl+R in Bash (reverse search). Try it if you don't know it!
You have 64K RAM and the data is on a 360K floppy. Not only is the floppy very slow to deliver data, it takes several seconds to seek to a location. The user data may be in many different formats. How do you search for arbitrary strings interactively, fast enough that it feels like you can just “leap” to the next occurrence?