Xerox Alto Emulator
killion 2021-08-18 17:43:41 +0000 UTC [ - ]
It's a great project that is really well done, it's the actual experience of the Alto that surprised.
FullyFunctional 2021-08-18 18:12:16 +0000 UTC [ - ]
The other part of this is that it's been dramatically overstated how much Apple "took" from Xerox. This issue of BYTE (https://archive.org/details/byte-magazine-1984-02) has awesome details on the development of the Mac (and a bit on the Lisa).
EDIT: wording
gregsadetsky 2021-08-18 18:36:10 +0000 UTC [ - ]
watersb 2021-08-18 19:45:24 +0000 UTC [ - ]
You should also check out the BYTE Smalltalk issue:
killion 2021-08-18 19:44:37 +0000 UTC [ - ]
themodelplumber 2021-08-18 20:43:30 +0000 UTC [ - ]
It makes me reflect that a lot of what I'm doing on the web these days really is reading, even though it doesn't involve books, and is comparatively technical/informational.
Those mags were fun though, and I remember reactions from "check out how many stars they gave Turbo Pascal" to "what a goofy author photo" to "somebody wrote in with a great system script" to "oh there's an obscure game company in Vermont still writing arcade titles for dad's office computer" :-)
ChuckMcM 2021-08-18 18:49:42 +0000 UTC [ - ]
thought_alarm 2021-08-18 18:45:01 +0000 UTC [ - ]
The Star was Xerox's big swing to try and enter the exploding business computer market.
Xerox assembled a huge team of software engineers to build a networked office system based on the initial research from PARC, but by that time most of the PARC researchers had long since left Xerox to join the rest of the industry.
The Star was the result of that effort, released the same year as the IBM PC, but it was a flop.
The Star and the Lisa were similar in that they're both the opposite of the "start small, do one thing really well, and iterate" methodology. Both were impressive in the long list of features they tried to introduce all at once, and both ended up as not very good systems.
FullyFunctional 2021-08-18 18:55:14 +0000 UTC [ - ]
Xerox continued being active in this field for a long time and showcased some amazing work on visualizing and navigating ordered graphs with 3D graphics (can't find the article I'm afraid) which were way ahead of the time.
watersb 2021-08-18 19:57:31 +0000 UTC [ - ]
Upon release, the IBM PC was not PC compatible, as the not-quite-ISA was 8 bits, only a single interrupt controller, the power connector was not ATX (neither was the motherboard). Nobody's monitor was multisync...
Compatibility wasn't a thing.
(So ironic, it must have been intentional: the BYTE issue featuring "Standards" as the theme has the Apple Lisa and Apple II on the cover:
anyfoo 2021-08-19 03:37:30 +0000 UTC [ - ]
I feel like there is a meaning to your comment that I’m missing, do you mean that the PC wasn’t compatible to anything, because it was what defined compatibility, and still it was successful (because everyone copied it, hence “compatible”)?
watersb 2021-08-19 08:00:00 +0000 UTC [ - ]
It's a bit churlish to knock the IBM PC, the box that launched a thousand clones. The computer came with BIOS listings and schematics of the motherboard!
It's just that, as built, that first incarnation of the IBM PC was a kludge. A brilliant kludge, but in truth a hack designed to be replaced in a year or two. At the time, there were very low expectations regarding "open" versus "closed" systems. At least in my group of computer ah, enthusiasts. Rather than an S-100 passive backplane, where you can swap out all modules, you had storage and video display in one smaller box. With the printer, a RAM card, and the floppy controller, you had two or three slots...
High end video display terminals in 1980 could be expanded by installing big cards into a rack behind the CRT display. Then they could run with all processing locally!
watersb 2021-08-19 07:36:29 +0000 UTC [ - ]
It was a barely-16-bit computer, no protected mode, funky connectors for the keyboard (no mouse, of course), the interrupt vectors were wired up wrong... the joystick ports... no real-time clock, system configured with DIP switches instead of BIOS, floppy drives were you could buy it without floppy disks, boot directly from ROM into Microsoft BASIC and just use the cassette recorder as mass storage, the power supply was underpowered, the expansion cards were only 8-bit (in part because the 8088 CPU I/O was only 8-bit)...
IBM got from a design to actual product in the retail channel in some ludicrously short period of time, like nine months for this baby computer.
The "PC" converged onto a set of standards. But if you manage to bring home an original IBM PC, you might be surprised at some of the work you will need to get it up and running.
musicale 2021-08-18 20:51:24 +0000 UTC [ - ]
1. Hertzfeld says that Steve Jobs saw Smalltalk rather than the Alto or Star GUI:
https://www.folklore.org/StoryView.py?story=On_Xerox,_Apple_...
Larry Tesler and others moving from Xerox to Apple is perhaps a more direct path for technology transfer. And of course the Star actually shipped two years before the Lisa.
2. The evolution of the GUI itself is particularly interesting, showing the appearance of the menu bar/pulldown menus and Mac-style scroll bars:
https://www.folklore.org/StoryView.py?story=Busy_Being_Born....
Apparently Jobs gets credit for the extensive use of rounded rectangles:
https://www.folklore.org/StoryView.py?story=Round_Rects_Are_...
3. Apparently Bill Atkinson was inspired by MIT's Dataland to implement a spatial layout based Lisa Filer
https://www.folklore.org/StoryView.py?story=Rosings_Rascals....
shawnz 2021-08-18 18:22:43 +0000 UTC [ - ]
FullyFunctional 2021-08-18 18:40:12 +0000 UTC [ - ]
"Someone" should make a scaled model of the 6085 (Daybreak) and stuff a darkstar emulator in there.
ADD: I cry salty tears that I didn't make it to The Living Computer Museum before they closed.
larsbrinkhoff 2021-08-18 19:12:46 +0000 UTC [ - ]
FullyFunctional 2021-08-19 04:51:26 +0000 UTC [ - ]
larsbrinkhoff 2021-08-19 06:38:44 +0000 UTC [ - ]
https://www.livingcomputers.org/Computer-Collection/Online-S... https://wiki.livingcomputers.org/doku.php
killion 2021-08-18 19:47:56 +0000 UTC [ - ]
cmrdporcupine 2021-08-18 19:44:10 +0000 UTC [ - ]
rasz 2021-08-19 04:44:44 +0000 UTC [ - ]
then there was Star
dang 2021-08-18 18:22:32 +0000 UTC [ - ]
Simulating a Xerox Alto with the ContrAlto Simulator: Games and Smalltalk - https://news.ycombinator.com/item?id=12769635 - Oct 2016 (1 comment)
(That 1 comment is no good but Ken's article is, typically, fabulous.)
nahuel0x 2021-08-18 22:14:43 +0000 UTC [ - ]
twoodfin 2021-08-18 17:51:22 +0000 UTC [ - ]
That was a shock for the first command I ran!
spitfire 2021-08-18 18:06:00 +0000 UTC [ - ]
cmrdporcupine 2021-08-18 19:47:23 +0000 UTC [ - ]
EDIT: http://www.portlandmonthly.com/portmag/wp-content/uploads/20...
"Avie Tevanian: In undergrad school I did something strange-I studied with TV in the background. I remember they had a lab that was mostly for grad students, but they let me in. For computers back then, they had Xerox Altos, which later inspired the Macintosh, and I'd write games while watching 1V. I'd write my own games, and I created my own versions of Defender and Missile Command as an exercise. My Macintosh versions of those two games are still out there, free on the public domain. Missile Command's actually not too bad - it teaches valuable lessons about survivability in a nuclear holocaust."
gumby 2021-08-18 17:45:32 +0000 UTC [ - ]
bshep 2021-08-18 23:30:46 +0000 UTC [ - ]
AlbertCory 2021-08-19 02:40:06 +0000 UTC [ - ]
I actually don't remember any live chat apps, but that doesn't mean there weren't any; there probably were. We relied on email mostly.
rjsw 2021-08-19 05:08:39 +0000 UTC [ - ]
novok 2021-08-18 17:14:02 +0000 UTC [ - ]
rjsw 2021-08-18 18:11:51 +0000 UTC [ - ]
ilaksh 2021-08-18 18:24:47 +0000 UTC [ - ]
dragonwriter 2021-08-18 19:03:35 +0000 UTC [ - ]
a-dub 2021-08-18 18:45:02 +0000 UTC [ - ]
ms research (who do really cool stuff) is their xerox parc
chaosbutters 2021-08-19 00:16:41 +0000 UTC [ - ]
ilaksh 2021-08-19 00:21:11 +0000 UTC [ - ]
kaminar 2021-08-18 23:36:23 +0000 UTC [ - ]
marcodiego 2021-08-18 17:31:45 +0000 UTC [ - ]
hsnewman 2021-08-19 00:31:17 +0000 UTC [ - ]
AlbertCory 2021-08-18 19:59:41 +0000 UTC [ - ]
I just gave a talk at the Vintage Computer Federation West about a week ago, about my book [1]. There's a photo of a guy playing MazeWar on the cover, and it was taken November 2020 on a working Alto (restored by a guy from the Living Computer Museum, actually!)
I was part of Star, and I wrote the book as a novel mainly so you could see how something like that happens. None of the characters have hindsight, which is a flaw with most histories. And they have real lives outside of Xerox.
We did run XDE on our Altos. It was written entirely in Mesa.
[1] www.albertcory.io
kstrauser 2021-08-18 22:43:36 +0000 UTC [ - ]
She was Wire Chief for the Burlington Northern railroad, and they used that to manage all the systems that keep trains running.
As a side note, I'm always a little shocked when I learn of workplace sexism. When I was a kid, this is what I thought programmers looked like. I was happy to learn that I could be into computers, too.
AlbertCory 2021-08-18 23:40:44 +0000 UTC [ - ]
Congratulations to her and you.