See also:
http://en.wikipedia.org/wiki/Space-cadet_keyboard
http://en.wikipedia.org/wiki/Lisp_machine
























webwit wrote:The legendary Space Cadet keyboard. No case, guts only, but new and unused.
webwit wrote:I only got it to harvest the keycaps for my POKER!
webwit wrote:I only got it to harvest the keycaps for my POKER!


I've sent out these to come to the rescue:webwit wrote:What can possibly stop me?
[...]



Space-cadet keyboard
A now-legendary device used on MIT LISP machines, which inspired several still-current jargon terms and influenced the design of EMACS. It was equipped with no fewer than seven shift keys: four keys for bucky bits (`control', `meta', `hyper', and `super') and three like regular shift keys, called `shift', `top', and `front'. Many keys had three symbols on them: a letter and a symbol on the top, and a Greek letter on the front. For example, the `L' key had an `L' and a two-way arrow on the top, and the Greek letter lambda on the front. By pressing this key with the right hand while playing an appropriate `chord' with the left hand on the shift keys, you could get the following results:
L: lowercase l
shift-L: uppercase L
front-L: lowercase lambda
front-shift-L: uppercase lambda
top-L: two-way arrow (front and shift are ignored)
And of course each of these might also be typed with any combination of the control, meta, hyper, and super keys. On this keyboard, you could type over 8000 different characters! This allowed the user to type very complicated mathematical text, and also to have thousands of single-character commands at his disposal. Many hackers were actually willing to memorize the command meanings of that many characters if it reduced typing time (this attitude obviously shaped the interface of EMACS). Other hackers, however, thought having that many bucky bits was overkill, and objected that such a keyboard can require three or four hands to operate.
xahlee wrote:webwit, may i have permission to use your photos on my website? I write about keyboards, in particular related to emacs.
sixty wrote:PS: You should totally find a cable that fits the plug on the back and safely convert this with an Aikon. The matrix looks easy enough to follow on the PCB pics!
woody wrote:webwit wrote:;;; -*- Mode: Lisp; Base: 8; Package: User -*-
(defun complement (x)
(logxor 377 x))
Good grief, octal as default radix.
;Is request to boot machine if both controls and both metas are held
;down, along with rubout or return. We have just sent the key-down codes
;for all of those keys. We now send a boot character, then delay for 3 seconds
;to give the machine time to load microcode and read the character to see whether
;it is a warm or cold boot, before sending any other characters, such as up-codes.
webwit wrote:
Got it from someone who was working at MIT's AI lab when these were being built. He had this one in storage ever since.
I wasn't using Lisp machines in the 80ties, a was just a small innocent little duck back then.
webwit wrote:Maybe it's just a styled section sign.
Users browsing this forum: rozakiin and 22 guests