Dell finds "Oldest PC" 152
Alowishus writes "Dell's contest to find the oldest PC still in use has found a winner. It's a MITS Altair 8800b, being used by a lawyer, who has had it for 22 years. Dell's submitting it to a museum and giving the lawyer a bunch of modern hardware. "
Re:Kicker - On a side note - Drives, etc (Score:2)
Well, there was a version of BASIC written by billg; they were Microsoft's first big customer, afaik. Check out the Virtual Altair Museum [exo.com].
Wonder how he had to prove it? (Score:2)
Not as old - but still good (Score:2)
Nobody recognised the error message (BDOS error on A:) but eventually they got the user to describe her machine: dark green, with an integral 3" disk drive. The manufacturer's logo said Amstrad. At this point they passed the call over to me.
When I had recovered sufficiently (I swear the whole of St Elmo's Fire passed before my eyes) I established that:
The user had received the computer in 1986 - it cost about 400 British pounds at the time.
She had undergone three hours training at that time.
She had done useful word processing in Protext on CP/M for ten years.
After ten years she had had her first ever error message, and correctly called the helpdesk. Who eventually referred her to someone old and sad enough to be able to help her, i.e. me.
I found this whole episode very encouraging, though it put my head in a serious 80's timewarp for a while...
george
Re:peripherals (Score:1)
Printers worked by striking against an inked ribbon which ran over the paper. In some cases, this was done with eight wire pins which would make a vertical array of dots (in which case the font was usually fixed, although later some printers began to store fonts in ROM). The popular office solution was to use a "daisy wheel" printer, which had a round plastic contraption called a font wheel which had a series of fingers with backwards impressions of letters and numbers on them. To produce an "A", the printer would rotate the wheel so that finger with an impression of an "A" was over the ribbon and fire a solenoid to strike the ribbon against the page. To change fonts, you changed wheels.
Re:Kicker - On a side note - Drives, etc (Score:1)
This is a bit before my time(born in '78, saw my first computer in '82) but it seems that Microsoft's strategy really has been quite consistant over the years.
"Drats, foiled again!" -Bill Gates
Re:2 mhz 256 bytes mem!! (Score:1)
Still have mine somewhere - even found the 16KB addon at a sidewalk sale in 1988!
Re:Worth $15,000 ... ? (Score:1)
Re:Stupid kids today. Try using your brain! (Score:1)
So
Easter Eggs (Score:1)
Oh...don't worry about that bug that'll affect everyone that uses the computer...it'll be fixed (or replaced by another bug) in the next release
Re:But could you fix it? (Score:1)
The cause - I suppose most floppies' sector marks begin to fade 10 years after formatting.
george
"Disk Editor? We hand-wrote bits to the disk with a magnet!"
Re:2 mhz 256 bytes mem!! (Score:1)
"Cake or death!" (E. Izzard)
Re:"When every byte costs a buck"... (Score:1)
In OSS software, we see a shift in ideals, and the ability of linux to run on older hardware is a representation of that. However, it still must remain portable, thus tending to using a higher level language, thus increased size/decreased speed (this is general, not a hard and fast rule). So OSS tends to value the latter more, but it also values clean code (or at least not bloatware), and both of those are valued above the "Let's just rely on faster hardware to pick up the slack" mentality.
Derek
Re:They weren't called PC's (Score:1)
Re:Kicker - On a side note - Drives, etc (Score:1)
They were pretty hefty, too. About like a big-ass piece of stereo equipment from the same era.
But I'm wondering if this is for real. How was the guy doing wills and legal documents on this thing? Didn't the Altair just have toggle switches and LEDs on the front panel? Did he have one of those teletype arrangements so the thing had a keyboard?
Somebody should upgrade this guy to a VIC-20...
Re:Wonder how he had to prove it? (Score:1)
Re:Kicker - On a side note - Drives, etc (Score:2)
btw, the Altair was not even close to being the first personal computer [blinkenlights.com].
Re:Wonder how he had to prove it? (Score:1)
You couldn't get the Altair to conceive of 256k
bytes of memory.
Came with 256 bytes.
$2500 is the ASKING price! (Score:1)
J.
You can go see that tree in boston (Score:1)
check it out if you can
Kicker (Score:1)
Re:blah (Score:1)
Congratulations!!!
Do you just sit there at your Altair's keyboard(?) and reload the page, over and over?
---
Commodore PET resale prices (Score:1)
Do you have pics of the PET? I am interested in picking one up. Email me - geologist AT hotmail DOT com.
--Shane
Try it yourself ... (Score:1)
Regards, Ralph.
2 mhz 256 bytes mem!! (Score:1)
Core Memory (Score:1)
A type of memory used in computers (mostly during the mid-late 50's-late 70's, though the later half could be wrong - still used in nuclear warhead carrying missles due to resitance to EMP effects), that consisted of small, donut shaped, ferrite "cores", arranged in a grid pattern by a grid of cris-crossing wires, with one core at each intersection of the grid of wires (think of a screen from a screen door, and where the wires overlap, there would be a core at a diagonal with the wires threaded through). A third wire (called the "sense" wire) is threaded through all of the cores in a the following manner; starting from a corner, and advancing down the diagonal. Each core of the plane represents one bit of memory. These planes were generally stacked into a cubical type structure (some, like on an IBM 360, were the size of a modern refridgerator, and held quite a chunk - 64K or so). In the beginning, a plane could be built/threaded by hand, but as time went by, the size of a plane shrank, and became VERY tiny...
Operation of a core plane is as follows:
Assuming all cores are "cleared":
To write a bit:
The bit is selected applying half the voltage needed to flip the polarity of the ferrite core on one of each of the grid wires - so for bit 1, half the voltage would be placed on the first X grid wire, and half on the first Y grid wire. The total voltage at the junction would exceed the amount needed to change the polarity of the core, thus writing the bit. Positive voltages applied would flip the bit one way, negative the opposite, thus enabling the two states of the bit.
To read a bit:
In this operation, the action of reading a bit effective XORs the bit. It is done by reading state of the bit through the sense wire, while applying either positive or negative half-voltages again via the X and Y selection wire process. If the bit flips, the sense wire will "pulse" in the direction of the bit - so if positive voltages are assumed equal to a bit value of 1, then a positive pulse on the sense wire means that the bit was set. Unfortunately, this process reverses the state of the bit, and the bit must be re-written after being read.
Ok, I think I got most of that right - I know I am not completely correct - if you want something better, consult a good computer history book. All I know is that core memory was developed in the search for a fast, rewritable, cheap, and easy to manufacture memory system - mercury delay lines and magnetic drum memory (precursor to today's hard drives) just weren't cutting it at the time.
OK - where are my extra points?
reliability DOWNGRADE (Score:1)
Re:Working Commodore PET (Score:1)
Later it got a green/black-monitor and basic2.0
Even better idea (Score:2)
Re:Bah! FAA has this guy beat by decades more! (Score:1)
Assuming this isn't a troll (in the sense of "troll" I saw in something alt.folklore.urban-related, wherein a "troll" was, as I remember, a known-to-be-bogus outrageous claim posted in the hopes of drawing out heated rebuttals - as opposed to just Boring Old Flamebait, which often gets described as a "troll" on /.), I doubt that - even the crufty old 90whatever machines were based on System/360s, and those were transistorized (the first transistorized machines came out in the mid-to-late '50's, e.g. IBM 7090's).
Poor Guy (Score:1)
Re:Altair = no viruses (Score:1)
Re:blah -- FIRST POST! (Score:1)
There is no DELL laptop in existence worth $4000.
Not the first PC (Score:3)
As to trading a working Altair for $15K worth of Dell crap; I wouldn't even think of it. It's easily worth that much on eBay -- and you could buy a bunch of really good stuff for a lot less and pocket the change.
that seems a little small (Score:1)
I need perspective! (Score:1)
I found the timing of this piece entertaining. I had just got done placing an order for a spanking-new 500mHz box to replace my 'ancient' (2.5 years old) P120. And here, I thought I'd been very patient to wait so long!
Re:that seems a little small (Score:1)
Re:Bah! FAA has this guy beat by decades more! (Score:1)
Re:2 mhz 256 bytes mem!! (Score:1)
On a 22 year old computer? Not likely. I first got into computing, well, not quite as long ago as that (but embarrassingly close), and at the time, the typical machine had 16K of memory, expandable (if at all) to a maximum of 64K (due to 16-bit addressing). But why would you bother, that's WAY more memory than you're ever likely to need. 32K max if you're some sort of lunatic power user who really pushes things, but that's still ample memory...
--
Re:that seems a little small (Score:2)
NOT 256k. 256 bytes.
In 1977, if you wanted a computer with 256k ram, you started by asking the architect how much it would cost for the raised floor and the air-conditioning.
256 bytes.
Though perhaps you've confused bytes and 'k', as 256k is plenty for your post. Hell, my first computer only had 16k. I wrote a book on a 64k computer.
(damn kids)
Re:Not the first PC (Score:1)
Well, if you're really looking for the oldest..... (Score:1)
Re:They weren't called PC's (Score:1)
Really? Where were Apple's unfed, ferral, rabid attack lawyers?
Must have been before Apple bred them. (Did they breed them just in time to sic them on Franklin?)
Either that or even those vicious monsters were afraid of IBM...
--
Re:sounds like a bad deal for him (Score:1)
Re:that seems a little small (Score:1)
Off-topic Re:reliability DOWNGRADE (Score:1)
Worth $15,000 ... ? (Score:2)
Serious money == $2500. A little short of what he got in return, I'd say
he should be thinking about how to maintain and restore and it to pristine shape!
Presumably the folks at the computer museum will take care of that.
Re:sounds like a bad deal for him (Score:1)
Re:Moderate This one up (Score:1)
Re:They weren't called PC's (Score:1)
Re:blah -- $4K Dell (Score:1)
-Barry
This is my sig...or something
Re:No! A Paperclip would be bad. (Score:1)
Paperclip Computer (Score:2)
Click on PC milestones [blinkenlights.com] & search
Specs for Altair 8800b (Score:2)
Altair 8800b Photo and Specs [geocities.com]
There's also links to a whole bunch of other neat-o Altair stuff, like full-color images of some of the print ads (Napoleon?!), chronology of the various models, accessory prices
Re:Borrowing from a recent thread... (Score:1)
Re:Working Commodore PET (Score:1)
Re:reliability DOWNGRADE (Score:1)
Re:Worth $15,000 ... ? (Score:1)
Re:Poor Guy (Score:1)
Re:that seems a little small (Score:1)
I'll bet you this! (Score:1)
These people do not want to take the time and effort to learn new technology as it becomes available. If your tool works use it.
Re:Wonder how he had to prove it? (Score:1)
And yes you can run programs in limited memory, but the interface is real terse. There are some programs that can run with no ram (diag programs need to do this). I have a Cheese box program which runs in 48 bytes of Rom and less than 8 bytes of ram. It's assembler of course.
Re:that seems a little small (Score:1)
In 1977, if you wanted a computer with 256k ram, you started by asking the architect how much it would cost for the raised floor and the air-conditioning.
A slight exaggeration. In 1975 you could put 256Kb in a PDP-11/45, and that's smaller than a fridge, happy on a solid floor, and needs air conditioning only in the summer :-)
Working Commodore PET (Score:1)
The PET is still used nearly every day. It is set up to run a single program, which automatically calculates measurements for metal parts, glass, and screens for custom-built house windows, with an integrated "database" of window types. The software was custom-written. By today's standards, it is ugly, user-unfriendly, slow, and clumsy. But back then, it must have been a huge improvement over repetitive number crunching with calculators and pencils.
Any idea what a fully-functional Commodore PET system, with Commodore monitor and a HUGE external floppy drive cabinet (with two 5 1/4 inch drives) might be worth?
Should my client or I try to auction it off?
Re:blah -- $4K Dell (Score:1)
Yeah, but those pesky CTX monitors are much harder to fold up with your laptop than a 15" LCD display panel is. The panel also has the benefit of being made into the laptop, so you don't need an extra power cable.
"Have lunch, or be lunch."
Re:Damn straight! (Score:1)
And Abrash himself is no mean optimizer. But, my favorite story out of the book was a guy who wrote a program to compile 'life' screens into enough assembly code to compile the next generation and beat the next fastest code by a huge margin. That sounds a bit like a 'Mel' program, esp since Abrash said it took him a few days to understand how it even worked.
Sure, MS Office will never be svelte, but there will always be people who optimize. People who know enough about the machine to write code that flies. Eventually computer speed/storage increases will start to slow down, even a bit, and then we'll see people looking to the old days for hints.
Talk about lifetime guarantee.. (Score:1)
The assistant tried and tried to explain to her that it would be hideousl slow, and there would be no software, but at the end of every sentence, the inevitable reply would come in that southern drawl.. "I just want a computer that'll work in 20 years time.."
*scream*
World's Oldest Living Tree Already Felled (Score:1)
That's like finding the oldest living tree, and cutting it down to put in a museum.
That's already happened (sort of).
From Alamut [alamut.com]:
Prometheus
In 1964, a graduate student cut down the oldest living tree, a bristlecone pine (Pinus longaeva, Pinus aristata) in order to count its rings:
"Late in the year of 1964 a young geographer, Donald R. Currey, a student at this university, who was working toward his doctorate, was in the Southwest searching for evidence of Ice Age glaciers. The Wheeler Peak glacier and related phenomena attracted him. When this student and his associate came upon the bristlecones at the timberline, they began to take core samples from several trees, discovering one to be over 4,000 years old! Needless to say they were excited, and at some point, their only coring tool broke. The end of the field season was nearing. They asked for (and I still can't believe it!) were granted permission by the U.S. Forest Service to cut the tree down. The tree was 'Prometheus'.
"After cutting the trunk at a convenient level, which happened to be more than eight feet above the original base, 4,844 rings were counted. This student had just killed the oldest living thing on earth! Eventually, dendrochronologists determined the tree to be 4,950 years of age."
For some reason, Prof. Donald R. Currey's home page at the University of Utah [utah.edu] doesn't mention the accomplishment
Re:He wasn't writing wills with this configuration (Score:1)
Personally I liked this article, if only because it's one of the few "PC" related ones that doesnt make me feel old -- I got my first computer (the aforementioned VIC-20) in 1981 when I was 11. These kids today with their hair and their clothes...
Re:Even better idea (Score:1)
Useless (Score:2)
Re:Even better idea (Score:2)
Re:Useless (Score:1)
james
No suprise there (Score:1)
The senior partner at my mother's firm boasts that he never plugs his laptop into the mains "because that's how you get viruses".
The sad thing is these people end up as judges and then sit through computer crime and intellectual property cases...
Nick
Borrowing from a recent thread... (Score:2)
He'll be begging for his Altair back within a week.
switching to Wintel (Score:1)
"The number of suckers born each minute doubles every 18 months."
-jafac's law
What they left out.... (Score:3)
...then ran out of the office after the truck, screaming, "Wait! I've still got to get my data off that thing! WAIT!"
Lost Productivity? Doubt it. (Score:1)
He may have trouble putting new paper and ink in the printer but thats not really a software problem.
Re:sounds like a bad deal for him (Score:1)
But sure, 256 bytes is not much if you really want to use it for your business. I guess this Altair might have come originally with 256 bytes, and it got expanded a bit over the years. And it might have some additional ROM.
Pocket calculators usually have 4-bits CPUs and probably less than 256 bytes of RAM, and they can be very useful.
Just they type of Customer Dell/MS Needs (Score:1)
Guess they can write him off from buying anything new. Wonder if he got a printer with the deal.
Re:Wonder how he had to prove it? (Score:1)
The 128 had an 8502, which was derived from the 6510, which in turn was derived from the 6502. The 6510 had bank switching as well. The Commodore 64 (which had a 6510) needed that because it had 64kB of RAM, plus some ROM. Bank switching was necessary to be able to read all of the RAM. The 8502 had more advanced bank switching apparently. And there was a 512kB expander for the 128.
The 128 was a truly weird machine. I still have mine... (with the original "q isn't a letter" ROM-bug)
It's interesting to note that the 1541 (the Commodore 64's original disk drive) had a built-in 6502 processor, and (I think) 4kb of RAM. That alone would be an upgrade from an Altair in tems of computing power, but the UI of a lone 1541 kinda sucks...
Beowulf (Score:1)
--
peripherals (Score:1)
It shoomed on over my head...
Re:Working Commodore PET (Score:1)
Oh, I remember those babies! And the dual-headed external 5.25" inch drives. Those drives are something special. If you take them apart, you'll discover that they're really a small computer of their own, complete with a 6510 CPU, and 2 or 3K worth of RAM.
There wasn't enough ROM space inside the PET to put a full disk operating system, so what Commodore did was put their entire disk operating system inside the disk drive, and the disk drive talks to the PET via a serial cable.
The PET may not be really that old. I remember hacking on them in high school, between 1984 and 1986.
--
Wordstar? You're crazy.. (Score:1)
Re:sounds like a bad deal for him (Score:1)
keyboard (IBM 5100) before Apple I.
Re:2 mhz 256 bytes mem!! (Score:1)
TA
Re:They weren't called PC's (Score:1)
am I right, or just mistaken?
Re:Wonder how he had to prove it? (Score:1)
It came with 256 bytes (static) RAM alright, however he certainly got himself a little more memory after a while.
TA
But could you fix it? (Score:1)
TA
Efficiency (Score:1)
Re:They weren't called PC's (Score:2)
---
"'Is not a quine' is not a quine" is a quine.
Re:Wordstar? You're crazy.. (Score:1)
However, the Altair could be extended with both more RAM and also with the, at the time, great operating system CP/M. CP/M was a hacker's dream operating system, you could quite easily port it yourself to a new computer. You would just write your own BIOS, the functions needed were very clearly described in the documentation, then you loaded BDOS which would run using the BIOS entry points. A lot of this software came with full commented source.
TA
Re:Kicker (Score:2)
Why not? There's very little that could be done in Office 97 that couldn't be done in, say, Wordstar (which still holds a place in my heart, tucked inside the left ventricle). The main difference -- unless your OLEing all over the place -- is that in Wordstar you had to know how to spell. Of course, you needed to know a bit about grammar, but not as much as you do nowadays so you can contradict Office's[1] view of the English language.
[1]Not just Office, of course; they're all shite. But who can resist an opportunity to pick on Microsoft?
Re:Kicker (Score:1)
Re:Kicker - On a side note - Drives, etc (Score:1)
Triumph of the Nerds (Score:1)
Way to go, Dell.
Re:256 bytes of memory!! (Score:1)
The Dell press release on this [dell.com] quotes the owner as saying
so maybe he'd upgraded it to 64K or something (or whatever the maximum was on that machine) at some point in its life.
That lawyer is an idiot (Score:2)
Re:Stupid kids today. Try using your brain! (Score:2)
I never considered that the doc would fit into 256 bytes. I did, however, wonder how he would write enough code to read the external data source, somehow display the result, handle I/O for editing of the doc...and still fit into those 256 bytes. It would still be a hell of a trick.
And, hey look! Turns out that he had upgraded the machine to 48K. So I guess he couldn't do it in 256bytes after all. Who's the fucking moron now, you fucking moron?
Re:2 mhz 256 bytes mem!! (Score:2)
Geez, you kids.
I got my first job programming very similar systems. The problem is that the 8080 had an 16 bit address space, so the most you could theoretically address was 64K, which very few people had (kind of like having 4GB of RAM now, it could be done but most people don't). You had to be efficient, and think in terms of saving bytes. I remember hacking TurboDos (a CP/M derivative) to put the time of day on my Wyse terminal; what a blast; maybe 30-50 lines of assembly.
Back in those days you really communed directly with the bare machine; some other guy's cruft almost never came between you and the computer. Sweet Jesus, what a time we had. Back then, you could no practically everything there was to know about everything. Nobodody cared if you had a degree, and nobody was handing out "certifications" in other people's crufty systems (e.g., MSCE). You just swaggered up to the job interview with someone who had no more idea of what it took to program a computer than what it took to build a time machine. Well, I guess some things don't change.
Of course the machines I worked on had a princely amount of RAM -- 16K. When we eventually got 32 the era of 32K or even 64K, we thought we had the world by the balls. By then, we started to have Winchesters too -- 5MB capacity with 10 inch platters.
256 bytes is a little slim even for that era, though, unless you were just loading machine code through the front panel switches (no ROM -- god that was fun; we used to be able load the bootstrap program faster than we could have typed the assembly; I really miss the blinking lights, which were way cooler than translucent cases IMO; besides, my case is never on my computer). Certainly this guy didn't have CP/M with that little RAM. Even if you did all your work in machine language, you'd still be hard pressed to do much in 256 bytes of memory, I'll admit, but you'd be surprised at what you could do with 2K. At 16K and with floppy disks, runing on a 5MHz 8 bit processor, we did tons of useful stuff: word processing, spreadsheets, databases, accounting, and games (text based, of course).
As far as 2MHz concerned -- these babies did much less per clock tick than a modern processor; no superscalar execution here. Also remember this was with an eight bit word and instruction set; the S100 data bus was only 8 bits wide too. If you had a 16bit operand (very common since 8 bit ints aren't too useful), you had to fetch the operand in two cycles. Even the higher end computers those days weren't any great shakes; I used to start compiling a thousand line C program on our mini and I'd have time to go for a walk in the park, and if it compiled OK, I'd go out for a cup of coffee because linking would take almost as long.
Around the same time, we did a lot of work on System III Unix (on minis, of course). I remember being excited about Sys V because it had this new fangled thing called a symbolic debugger that would actually allow you to look at the values of variables instead of having to scheme it out from a stack pointer offset.
The amazing thing was despite the crude tools (with the exception of Emacs, of course) and hardware, System III was way more stable and a greater pleasure to program in than Windows is today.