I don't know how many HN folk are familiar with the Altair 8800 and how primitive the basic machine was. No keyboard or display - just a box with a control panel with blinken lights and binary toggle switches to enter data.
The basic machine didn't even have a boot ROM, or an operating system, so you would enter your boot code one byte at a time by using those toggle switches. A common add-on device to boot from would be a paper tape reader - e.g. with Microsoft BASIC on it.
>the Altair 8800 and how primitive the basic machine was. No keyboard or display - just a box with a control panel with blinken lights and binary toggle switches to enter data
just to be clear, at the very same time in history, the PDP-10 was a very large computer and cost orders of magnitude more, and pretty much looked the same
You could easily automatically boot either of these computers (without having to enter the code through switches) by putting a ROM at bootup address that had the same code in it. That's still how computers work today.
They only gave you the switches because it wasn't established yet that everybody would want to put the same code in.
the amazing thing about the Altair 8800 (intel 8080) was that simply, for the first time, you could have these same blinken lights at home and do all the mittengrabbin and gefingerpokin you want to https://www.ling.upenn.edu/~beatrice/humor/blinkenlights.htm...
within a very short time (same timeframe) the SWTPC 6800 (motorola 6800) came out and it chose not to have the lights and switches, it booted into a little debugger which was simplistic but would let you accomplish the same thing of entering in the code you really wanted. It required a terminal though, which raised the cost of entry. https://deramp.com/swtpc.html
The only reason we don't get the lights and switches any more is that they think we don't want them. But you and I know we do, so upvote this comment to record shattering levels and I'll share it with Apple and Dell and we'll get our real computing platform back again! Also, post your code for a good adblocker we can enter through the front panel.
I'd guess people will look back at wearable AI devices the same we look back on wristwatch TVs and calculators. Just because you can doesn't mean you should.
I'm guessing in 50 years we'll still only be carrying one electronic device around - basically a smartphone.
Yes, in its most basic configuration, it is essentially a microprocessor trainer! The only I/O you had was a set of 8 "sense switches," which were a byte-wide input port, and those were shared with the upper 8 address bits. Someone eventually figured out routines that make use of nonexistent memory in the base configuration to use the upper address lights as a "display," by writing loops that accessed those areas frequently enough to make the LEDs look illuminated due to persistence of vision. That, with the sense switch inputs, was used to put together a "Kill the Bit" game!
There was another "output device" discovered in the basic configuration: RF interference! Someone was listening to an AM radio while hacking on their Altair, and noticed in some parts of the program they'd get a ZIIIIIP! sort of noise out of the radio, when the cover was off. This was hacked on and expanded into a tune-playing program! Naturally, one of the first songs the Altair was taught to "sing" was "Bicycle Built for Two" ("Daisy"). Here's a video of a friend of mine's Altair running the music program:
He'd brought his recently-acquired Altair 8800 over to our house to get it running, since I had a lot of other S-100 stuff going. The terminal to the left of it was running a ROM monitor on a Dajen SCI board, described here:
...after painstakingly toggling in the music program through the front panel, we used the Dajen board to burn the program into a 2708 1K x 8 EPROM so we wouldn't have to do it again!
The basic machine didn't even have a boot ROM, or an operating system, so you would enter your boot code one byte at a time by using those toggle switches. A common add-on device to boot from would be a paper tape reader - e.g. with Microsoft BASIC on it.
Here's a video of someone entering boot code.
https://www.youtube.com/watch?v=5zbtNImG2NE