Slashdot Mirror


50 Year Old Computer Still Going

The Angry Mick writes "Geek.com is running a blurb on a 50 year old CSIRAC computer that is apparently still functional, if lurking in an Australian museum. Sporting a whopping 2K of RAM and screaming along at a blistering 300 khz(!) it proves the adage that they really don't make 'em like they used to . . ." Yes, because if they did, they'd be really, really slow.

290 comments

  1. I wonder... by ciupman · · Score: 2, Insightful

    .. how do they cool that thing down?

    --
    I fuse with Mercer every single day...
    1. Re:I wonder... by theendlessnow · · Score: 2, Funny
      .. how do they cool that thing down?

      With a 50 year ceiling fan. Probably similar to the ones in those old barber shops.

    2. Re:I wonder... by Wolfrider · · Score: 1

      ...If they could at least upgrade the poor thing to 640K? I heard somewhere that should be enough for *anybody*... [g]

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  2. Wow... by Agent+Green · · Score: 3, Funny

    ...30 more years and my Apple //e will have been running for 50 years! Woohoo!

    --
    // Agent Green (Ian / IU7 / KB1JQO)
    // IEEE 802.3: All 10base Are Belong To Us
  3. speccy by Anonymous Coward · · Score: 0

    Im sure the old spectrums ran at 14khz..... can anybody confirm?

    1. Re:speccy by Viol8 · · Score: 1

      No they can't confirm. Because they ran at 4Mhz.

    2. Re:speccy by ciupman · · Score: 0

      Well i can confirm that mine is not working anymore!!... so much for the 50 years

      --
      I fuse with Mercer every single day...
    3. Re:speccy by Old+Wolf · · Score: 1

      AFAIK the Spec +3 ran at 4MHz and the +2 at 2MHz. The + and 48k were slower.

    4. Re:speccy by turgid · · Score: 2

      No, they had a Z80A running at 3.54MHz.

    5. Re:speccy by mosschops · · Score: 1

      Im sure the old spectrums ran at 14khz..... can anybody confirm?

      Not quite... The original Spectrum and Spectrum + ran at 3.5MHz, and the 128K+, +2 and +3 all ran at ~3.54MHz. All used the Z80(A) CPU.

    6. Re:speccy by turgid · · Score: 2

      That's nonsense. They all ran at the same speed, 3.54MHz. The ZX81, the Spectrum's predecessor was slower, at 3.25MHz. I had (still have) a ZX81 and a Spectrum 128.

  4. Lurking by _damnit_ · · Score: 2

    I find the idea of a massive computer lurking rather funny. Of course, it could be the 4 Guinesses I just polished off. Oh well, time for bed. I hope I don't have dreams of ENIAC or some other thing now!

    --


    _damnit_

    It's my job to freeze you. -- Logan's Run
  5. Imagine... by Russellkhan · · Score: 5, Funny

    A Beowuld cluster of- oh never mind, where would you fit it?

    --
    Information doesn't want to be anthropomorphized anymore.
    1. Re:Imagine... by zer0vector · · Score: 0

      It should probably go, "Imagine a beowulf cluster of these, and then a beowulf cluster of those clusters, and then a....etc etc. Eventually you'd get a computer as fast as my desktop."

      --

      ----
      Striving to put right what once went wrong, and hoping each time that his next leap, will be the leap ho
    2. Re:Imagine... by quigonn · · Score: 2

      No. Please learn about Amdahl's law.

      --
      A monkey is doing the real work for me.
    3. Re:Imagine... by meringuoid · · Score: 3, Funny

      So, how large a Beowulf cluster of these would you need before you had something capable of posting Beowulf jokes to /.?

      --
      Real Daleks don't climb stairs - they level the building.
    4. Re:Imagine... by Anonymous Coward · · Score: 0

      A Beowuld cluster of-

      Thinking....Hmmm....A 286?

    5. Re:Imagine... by Narchie+Troll · · Score: 1

      No. Please learn about humor.

    6. Re:Imagine... by Wraithlyn · · Score: 2

      "something capable of posting Beowulf jokes"

      "Jokes", eh? Curious. The use of the plural traditionally indicates multiple discernible items.

      Perhaps you meant, "something capable of posting the Beowulf joke"? ;)

      --
      "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
  6. Re:slashdot by _damnit_ · · Score: 0, Offtopic

    Yeah, I was unable to log in or view the poll results for a while. Maybe it's some strange static page they put up during patching or updating. Anyone know for sure?

    --


    _damnit_

    It's my job to freeze you. -- Logan's Run
  7. Re:Has to be said by anethema · · Score: 1

    it was already said on this article

    --


    It's easier to fight for one's principles than to live up to them.
  8. Re:slashdot by Kajakske · · Score: 0, Offtopic

    It is fixed now, but this is not the place to post this. They have bugtracking for that (click bugs on the left)

  9. Speak of the devil... by Anonymous Coward · · Score: 0

    Interesting, coming just after the "they don't make them like they used to" post about consumer electronics...

    Reminds me of Space Cowboys a bit. Is this computer controlling a space based atomic bomb launcher too?

  10. built to last by nath_o_brien · · Score: 5, Interesting

    and linking that to yesterday's discussion about the lack of quality these days, i bet we won't have any/many of today's computers around in another 50 years time... or 50 days for some of them...

    --
    - Welcome the coming of the New World Odour
    1. Re:built to last by Anonymous Coward · · Score: 0

      My old 416 mb hard drive is still fully functional. A bit slow, I might tell you, but flawless in operation.

      The funny part? It's well over six years old. Since then, I've seen half a dozen drives simply die.

    2. Re:built to last by eggstasy · · Score: 2

      Heck my old 256 and 170 meg drives are still around and fully functional.
      Maybe it's because they were built in the UK, before the age of massive 3rd world outsourcing?
      A friend of mine had an 8086 that worked fine on 512k and 20 megs of disk, and i have no doubt that i will be married and with children before my 12 yr old 486-33 hits the dumpster...

    3. Re:built to last by marko123 · · Score: 2, Funny

      It's not about quality. This baby had to have tons of valves replaced constantly just to keep it running. And that was when it was NEW!

      --
      http://pcblues.com - Digits and Wood
    4. Re:built to last by SmittyTheBold · · Score: 2

      One computer from 50 years ago...wow. So, that implies a failure rate of what over the course of 50 years? I know there are many more than just that one computer left, but really, how many computers of that vintage are still in operating condition? Not many, I'd guess.

      So, realistically, we can expect "not many" of the current computers to survive 50 years, especially without the regular maintenance I'm sure that old beast receives.

      It's just like humans, really. The life expectancy goes up as a person gets older. Sort of a "made it this far, will probably make it farther" thing.

      --
      ± 29 dB
    5. Re:built to last by mark_lybarger · · Score: 1

      that's quite an interesting theory there about 3rd world workers. how we can purchase goods from a place that has such low qa standards (doh. i sorry, i forgot the OS nearly all PC's have been shipping with for the last 7+ years).

      my 386 had tons of HDD troubles. so did my 486. my pII still has no troubles with it's 4.3gb drive, but it's been downgraded to a garage decoration until i can find someone to take it off my hands for a reasonable price. my athlon home build machines have had no HDD troubles per se. for some reason they keep filling up and i find myself buying larger and larger drives. it takes quite some disk space for my dvd archiving activities :).

    6. Re:built to last by Anonymous Coward · · Score: 0

      Talking of 50-year old stuff which makes Americans laugh, check out:

      http://news.bbc.co.uk/2/hi/entertainment/2568981 .s tm

      Oh, hang on. No, sorry, my mistake - thats about 50 year old stuff which upsets Americans but makes everybody else laugh!

    7. Re:built to last by zabieru · · Score: 2, Funny

      Let's see... [slashdot math] That would require replacing all the IDE drives over 300 times! Also, it's too bad there's only one, because otherwise we could, y'know, build a... Oh, nevermind.

    8. Re:built to last by Anonymous Coward · · Score: 0
      You think the Lord of the Rings upsets Americans? Are you mental? Lord of the Rings is the biggest thing since sliced bread over here.

      For your enjoyment, for something that upsets UKers but makes everybody else laugh, check out:

      http://www.geocities.com/limeyseverywhere/archive5 .htm

    9. Re:built to last by nizo · · Score: 4, Funny
      ...i have no doubt that i will be married and with children before my 12 yr old 486-33 hits the dumpster...

      Haven't been married before have you? (Pictures of ex wife seeing my junky old 486 sitting in the corner and exclaiming, "What's that???" flash through my mind) Basically you can kiss anything over 10 years old goodbye (with the possible exception of family heirlooms studded with diamonds).

    10. Re:built to last by Mr+Z · · Score: 1

      You have the wrong wife. :-) Mine got excited about finding a Commodore 64 at a Hamfest, and has a dual boot PC (Linux/Win98), dual boot Mac (MacOS 9/MacOS X) and dual boot iBook (MacOS 9/Linux)...

      Oh, and being a geologist, she hates diamonds. :-)

      Now if I could only pull her away from EverQuest. :-/

      --Joe
  11. Running eh? by Fizzl · · Score: 5, Insightful

    By reading the horde of nested articles, I got the impression that the machine hasn't run in decades, and probably would not if powered.



    Correct me if I'm wrong. But please quote a piece that says it is actually running now.

    1. Re:Running eh? by Kajakske · · Score: 2, Informative
      Original file:
      The machine was the fourth computer to be built anywhere in the world, ran at 0.001MHz, and had a massive 2000 bytes of memory and a behemothic 2500 bytes of storage.
      And it's still running, now safe in the Melbourne Museum, in Australia.


    2. Re:Running eh? by Fizzl · · Score: 5, Informative

      The original source even says it cannot run.
      It was the hairbrained TheInquirer article writer who somehow got the impression that it was still running.

    3. Re:Running eh? by Epsillon · · Score: 5, Informative

      Someone's comment, your quote. It's actually more likely that if they were to power it up/were powering it up, they apply voltage gradually to allow the electrolytic capacitors to re-form and the getter rings/compounds in the thermionic devices to restore vacuum.

      It's not unusual for thermionic equipment to survive long periods of time without use. There is still radio equipment from this era running strongly in museums and private collections and, dare I say, in everyday use. The odd capacitor may fail short once in a while, resistors may fail _high_ (they gradually increase resistance with time - a knownphenomenon) or valves/tubes may lose a heater or go "soft" but I think it's stretching the imagination somewhat to expect it to burst into flames.

      Incidentally, designers from this era often made their chassis live (high potential with respect to ground) so the only thing I'd expect to catch fire would be the young PFY geek leaning on it to get a better view of the thermionics powering up and starting to glow...;o)

      --
      Resistance is futile. Reactance buggers it up.
    4. Re:Running eh? by Anonymous Coward · · Score: 0

      Dood. You obviously didn't read the "horde of nested articles" or you would have seen 2nd page where it SAYS that its still running the the Museum in Melbourne. Jesus fuck man, can you not read?

    5. Re:Running eh? by Kajakske · · Score: 1

      Heh, this is actually funny.

      We are commenting on an article posted on slashdot, which refers to Geek.com which refers for inquirer which also refers to ABC ...

      We might just refer to ABC on slashdot and be done with it :p

    6. Re:Running eh? by dohcvtec · · Score: 2

      From the Inquirer article:
      ran at 0.001MHz, and had a massive 2000 bytes of memory and a behemothic 2500 bytes of storage.
      Those hairbrains seem incredulous that it runs at less than 1 GHz or has less than 128 MB of memory or 80 GB of storage. I got the impression that they weren't really reporting so much on the age of the computer as how slow it iswas. Kids these days...

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
    7. Re:Running eh? by rokicki · · Score: 1

      I learned all about a live chassis when using an old tube HAM amp in a trailer one day. I was shocked (*shocked*!) to learn that not everyone grounds their chassis.

    8. Re:Running eh? by Waffle+Iron · · Score: 2
      I've got a 50 year old Hallicrafters (sp?) short wave radio; my parents got it for me from an antique shop when I was a kid. I've never done any maintenence on it, but I fire it up every couple of years, and it still works perfectly.

      This thing is just about the best built and coolest looking piece of equipment I've ever seen. The black steel cabinet is just about indestructable. The glowing green dials and big metal toggle switches look great. The all-tube electronics turns radio static, morse code and beat frequencies into a wonderful eerie ambience that's always changing as you twiddle the knobs.

    9. Re:Running eh? by nusuth · · Score: 1

      It can't be running now, cause it never runs. The thing it does can be called crawling or, if you are feeling positive, walking.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    10. Re:Running eh? by bgreenlee · · Score: 1

      So I guess this begs the question: what is the oldest [digital] computer that is still running?

    11. Re:Running eh? by Anonymous Coward · · Score: 0

      While your scepticism is welcome, you are most certainly wrong.


      Before Installing the computer in the exibit (where it most certainly does not run) many of the original engineers who built the thing, and obviously now they are pretty old, fixed it up so that it could run. One of there big problems was finding spare parts to fix various things...


      You can visit it here in Melbourne to find out all about it if you like. The only remaining intact first generation stored memory computer in the world.

  12. Thank you by echorun · · Score: 0

    "Yes, because if they did, they'd be really, really slow." Thank you Mr. Obvious

    --
    The human condition is to not accept the human condition.
  13. kHz by Anonymous Coward · · Score: 1, Informative

    It's:

    Hz
    kHz
    MHz
    GHz ...

    1. Re:kHz by Anonymous Coward · · Score: 0

      .. but due to our cultures fascination with the weird that is brought up, refined and reproduced countless times on the net, YHZ will be

      Yattahertz

    2. Re:kHz by Anonymous Coward · · Score: 0

      So, my ADAM computer, which ran at about 4.5 MHz, did wonderful calculations in only a few minutes, without a GUI, is now out of date. A HP machine offered for sale in today's newspaper runs at 2.53 GHz, and has 512 MB of DDR ram, and a 533 Mhz bus, all for about $1500.00 give or take a MSN rebate or two could do the same wonderful calculations much quicker ;-),
      but no more accurately.

  14. Original newsfile by Kajakske · · Score: 1

    original file where Geek.com got it from.

  15. That has more ram than my present CPU has by MichaelCrawford · · Score: 3, Funny
    That computer has more ram than the embedded device I've spent the last couple of months programming.

    Although I have the advantage of having a whopping 64k of ROM. I only have to use the RAM for my data. I would expect that computer also has to store the program binary in the 2k. Overlays, anyone?

    Lately I've been finding it worth my time to spend a few hours recoding some functions in order to shave just a few bytes off their stack usage.

    Kids these days, assuming everyone's got 128 megabytes for their application. They just don't code 'em like they used to.

    --
    Request your free CD of my piano music.
    1. Re:That has more ram than my present CPU has by anethema · · Score: 2, Funny

      I KNOW, in the old days, we had to code in the SNOW! going uphill. Both ways!

      --


      It's easier to fight for one's principles than to live up to them.
    2. Re:That has more ram than my present CPU has by ottffssent · · Score: 4, Interesting

      *laugh*

      I don't even notice unless an app is using over 100M (technically, 100,000KB, but who's counting?)

      But it sure would be nice if Windows would notice I have gobs of RAM lying around and start using it for something productive like caching the disk subsystem, rather than the other way around. There is no excuse for a system with >512M of free RAM paging to disk! What ass-backwards VM got stuck into Windows, anyway?

    3. Re:That has more ram than my present CPU has by Lectrik · · Score: 1
      I KNOW, in the old days, we had to code in the SNOW! going uphill. Both ways!

      So long as you weren't writing your name or eating the snow
      --
      --- As to make my comment seem, by comparison, more intelegent... doodie doodie doodie poop poop poop!
    4. Re:That has more ram than my present CPU has by Seltsam · · Score: 1

      Kids these days, assuming everyone's got 128 megabytes for their application. They just don't code 'em like they used to. One of the CSci profs at UMN flat out says something along the lines of, "Don't bother making your programs small; just make them easy to manage."

    5. Re:That has more ram than my present CPU has by Foogle · · Score: 2

      You say that like it's bad advice. I'd much rather teach a new programmer to be careful than to be conservative. Ideally, a good mix of both would be taught, but what's the point of having a tiny executable if you can't maintain it because it was written poorly? In terms of progression of knowledge, it seems to me that the best method would be teaching someone to code carefully, and *then* teach them to code efficiently. Only experience will allow someone to do either well.

    6. Re:That has more ram than my present CPU has by paganizer · · Score: 1

      In my experience, the smaller the code, the less likely it is to be poorly written.

      Which is fairly logical if you think about it; If it's small, and works, there is less room for mistakes.

      Hmm. I think I may have just written my first actually quotable post.

      --
      Why, yes, I AM a Pagan Libertarian.
    7. Re:That has more ram than my present CPU has by jaysedai · · Score: 1

      Try programming a DVD player. They only have 16 bytes (not kbytes) of user accessible "RAM".

  16. Impressive by FrostedWheat · · Score: 3, Insightful

    My first computer, the C64 runs at a massive 1Mhz, only about 3 times faster than this machine.

    Commodore released the 64 in 1982, this puts it at 20 years of age. That's 30 years between these two machines. When did Moore make that law again? :)

    Yikes, imagine what the computer world will be like in 30 years time! Assuming MS haven't screwed it up for everyone.

    1. Re:Impressive by BenjyD · · Score: 1

      But of course, we all know that clock speed isn't actually a performance measure at all.

    2. Re:Impressive by cribb · · Score: 1

      In the 80's Veljko Milutinovic invented the first 200MHz risc computer (which would just about be the price of a CSIRAC would have been 30 years earlier) so Moore's "law" still was in effect.

      --
      Hostes alienigieni me abduxerunt. Qui annus est?
    3. Re:Impressive by 91degrees · · Score: 1

      That's what I thought. At the time, it was truly a supercomputer.

      2K of RAM, and 300kHz processing will be pretty useful for quite a lot of work. For example, it could calculate trajectories in less time than it would take to input the data, and it could come up with a whole page full of a mathematical table in seconds. It could probably have cracked a contemporary encryption in a short time too. The fact that it would take hours to do something that a modern much cheaper PC could do in seconds doesn't matter. Sometimes the data doesn't need to be delivered that quickly.

      This does depend on how efficient the actual processor was of course.

    4. Re:Impressive by racerx509 · · Score: 2

      "Yikes, imagine what the computer world will be like in 30 years time! Assuming MS haven't screwed it up for everyone."

      I don't think MS will be screwing it up for anyone. As much as we like to talk about how bloated and insecure MS products are, thats what drives the economy. The world runs on windows: a bloated, badly written, mish-mash of code that requires powrful processors to push it around.

      Its almost like the auto industry. Imagine if the auto industry (hardware) had to manufacture cars that could drive in snow at high speeds without crashing. THe snow is the software IE: Windows. Now imagine if that snow got deeper, more dense and started containing debris. Car manufacturers would have to respond in kind by making cars that were more powerful with larger tires and some sort of debris guard to push its way through the snow.

      Thats kind of like MS and the hardware manufactureres now. While the whole thing is starting to come to a head because people realize that you don't need 2ghz to see clippy's animations, it was this way for a long time and will no doubt return to that with the 3D longhorn or whatever they call their next os. Microsoft's poorly written code and monopolization of the OS market is the driving force behind X86 processors. I can't wait to see what they will have extracted out of that aging architecture in another 20 years.

      Now when MS gets into hardware, then I'll be scared.

      --
      13 year old white supremacists are shitty web designers.
  17. CSIRAC played the world's first computer music by jki · · Score: 5, Informative
    From here: CSIRAC's first programmer, Geoff Hill, came from a musical family and he programmed the computer to play popular musical melodies which could be heard through a loudspeaker originally installed for a quite different purpose - to indicate with audible "beeps" when particular points of interest in the program had been reached.

    Not bad for a living dinosaur. Listen to it yourself :)

  18. 300,000 Hz by Anonymous Coward · · Score: 0
    I don't know about you, but a "blistering" 300,000 cycles per second isn't that bad, especially for 50 years ago.

    Try doing 300,000 calculations per second in your head. I dare you.

    1. Re:300,000 Hz by Anonymous Coward · · Score: 0

      I just did, typing this....

    2. Re:300,000 Hz by ShavenYak · · Score: 2

      Actually, just looking at the monitor and reading the words off it probably takes far more than 300,000 calculations per second. Consider that OCR still doesn't work well with computers 1000 times faster than that.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    3. Re:300,000 Hz by spike+hay · · Score: 2

      Actually, just looking at the monitor and reading the words off it probably takes far more than 300,000 calculations per second. Consider that OCR still doesn't work well with computers 1000 times faster than that.

      I doubt it. Digital computers and neural nets (brain) are just good at different things. Digital computers are good with things such as math, exact things. Brains are excellent at fuzzy logic. That's why it's so easy for you to read this comment. Your brain would say "That looks pretty close to a "T" so it's a T." A digital computer actually needs to run a neural net simulation for OCR, which takes quite a bit of power.

      On the other side of things, try to compete with this 50 year old computer on algebraic formulas. You'd lose. Computers are just better at that.

      --
      If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
  19. lies, all lies... by Anonymous Coward · · Score: 5, Informative
    It's not running anymore, as stated here:

    Sadly, it's not an option to make CSIRAC operational again today. Time has taken a toll on this fragile dinosaur.

    So what exactly would happen if anyone tried to relive the magic by switching it on?

    "A lot of its components would not stand having voltages applied to them again," says Thorne. "I think it would probably catch fire."

    1. Re:lies, all lies... by Anonymous Coward · · Score: 0

      "I think it would probably catch fire."

      Just don't tell the BOFH....

    2. Re:lies, all lies... by Qender · · Score: 1

      Technically It's not really a computer anymore, It's a huge spark plug.

  20. That's when the joke is the ripest! by MichaelCrawford · · Score: 0
    I like well-worn jokes, ripened like fine camembert.

    My wife, on the other hand, has heard quite enough of them from me.

    --
    Request your free CD of my piano music.
    1. Re:That's when the joke is the ripest! by MichaelCrawford · · Score: 3, Funny
      My wife is, after all, married to a programmer.

      When I'm at my wittiest, she just sort of rolls her eyes, groans, and goes back to whatever she was doing.

      --
      Request your free CD of my piano music.
  21. These computers are not to be laughed at by Viol8 · · Score: 5, Insightful

    It does annoy me that people , even though its in good humour , snigger at these old machines with their "paltry" 2K memory and slow speed. Yeah , sure they're not exactly a Cray. But look at what was done with this one. Skyscraper design , cloud droplet simulation, antenna design! Lets see even the best programmers used to point and drool GUI interfaces and hand holding wizards try and do that in 2K now using little more than paper tape! The people who designed, built and programmed these machines REALLY knew what they were doing and probably forgot more about efficient programming and code compression than todays "top" coders ever knew in the first place.

    1. Re:These computers are not to be laughed at by Krokus · · Score: 5, Insightful
      Lets see even the best programmers used to point and drool GUI interfaces and hand holding wizards try and do that in 2K now using little more than paper tape! The people who designed, built and programmed these machines REALLY knew what they were doing

      I'm pretty sure they would not have snubbed their nose at the idea of being given a machine that had a GUI interface and piles of RAM and storage. Oh, to be able to focus on the problem at hand and not have to be distracted by the limitations of a 64 byte stack!

      To belittle the programmers of today because they have not suffered the restrictions of yesteryear is a bit silly. Even today, there are embedded systems programmers who still deal with such restrictions. Do we elevate them to deity status? No, we just sit back and wait for Carmack to speak.

    2. Re:These computers are not to be laughed at by Viol8 · · Score: 2, Insightful

      In reply I would merely point you to the bloatware that exists today on all systems. You call that the work of efficient (read good) coders? I don't.

    3. Re:These computers are not to be laughed at by Anonymous Coward · · Score: 5, Funny

      Yeah? Well at least you HAD ones. We had to make do with zeros. Ever code in unary?

    4. Re:These computers are not to be laughed at by Anonymous Coward · · Score: 1, Funny

      You had zeros? The luxury! Back in my day all we had was the empty set -- and we liked it!

    5. Re:These computers are not to be laughed at by TummyX · · Score: 2, Interesting

      "Bloatware" does exist, but not all large programs are bloatware.

      Would you call Quicksort "bloatware" because it uses more stack space than bubblesort?

      The increase in size (both code and memory foorprint) of applications is usually accompanied by better reuse, extensibility, portability and speed (better algorithms).

      I doubt the programs you had to hand code in asm for a 2kb machine could be extended very easily.

      Today, we have so much memory and CPU power that we can 'waste' it on stuff like Java, COM, XML etc to make programming reusable components easier.

    6. Re:These computers are not to be laughed at by Krokus · · Score: 1

      With the advent of more memory and storage, it has become less necessary to code for optimization and efficiency (with regards to occupied space). With today's systems, the focus is (and should be) on readbility and maintainability. Making sure that a program is readable and maintainable is typically more important than ensuring that it fits in a restricted space.

      While I'm sure the programmers of yesteryear wrote very efficient code, it is less likely that all of their coworkers could easily follow each others' code.

      Bloatware is an unfortunate outcome of this turn of events, but bloatware is a subset of the whole.

    7. Re:These computers are not to be laughed at by fusiongyro · · Score: 5, Insightful
      To back up the parent of the previous post, I know someone who has been programming since the late sixties or early seventies. While that may not be quite 50 years ago, it certainly means he has had some experience with tape storage, even punch card FORTRAN initially, and probably worse though he doesn't talk about it very often.

      What does he do now? He is still an application writer, his language of choice being Python and his file format of choice being XML. Frankly, I think this is quite telling: his opinion if I understand it correctly is that since we have the power, we shouldn't waste time writing things lower level than necessary. By using Python and XML he's far, far removed from the ordinary perils of yesteryear like memory management, pure procedural programming, even memory and disk size limitations.

      And frankly, while those things are difficult to deal with, they're also very rote and don't leave much expression to the software engineer. People who favor C and to some extent C++ usually admit that there is some pleasure in the sheer amount of control in using the language; it's my opinion that people using Perl, Python and to some extent Java are the people reading books with "Practical" or "Design" in the title, and that's really a better way to do things.

      In reply I would merely point you to the bloatware that exists today on all systems. You call that the work of efficient (read good) coders? I don't.

      It's an easy attack to make, with some degree of merit. The qualifications for being a coder these days are certainly less strict than they were at one time. However, the observation of the post you were replying to was that the older systems had less to do than modern ones. When you resize your browser window you're doing an operation that, as far as a 386 would be concerned, is non-trivial. Add to that the sheer size of the parsed webpage which generates the pretty view you see, and you've got yourself a lot of graphical things to do, and a huge datastructure in RAM. This is not the kind of problem that can be solved simply by being able to manually manage memory from assembler. This is the kind of problem that requires an intelligent design from the get-go, so that optimizations can be placed in the places where they are required as needed.

      Bloatware? Probably. People who needed computers for whatever reason seemed to be getting along with them just fine without GUIs, or multiprocessing, or realtime 3D games. All of these additions is going to consume resources both when written and when used. I won't argue with you that Windows would have been better if it were based on a clean design. Clearly it would have, and on Linux we now have many desktop systems based on (if not a good deal more forethought) at least the trial-and-error process that produced the early GUIs done with a faster turnaround. Unfortunately, the users have come to rely on GUIs, pretty widgets, and browsers that resize. If they were not, perhaps we could cut down on the code quite a bit.

      Also, one thing about my friend I mentioned earlier: while his code is extremely well-designed, he seems to have a fundamental lack of understanding of ideas such as UI design and concurrency. None of his programs as far as I have seen have used threading, even the GUI ones, and the few GUI programs I have seen were beyond the ugliness I expect from TK. He wrote an abstraction layer for a database that implemented foreign key constraints, and was at a bit of a loss when I first tried to explain to him that it wouldn't carry over necessarily if multiple copies of his application were running simultaneously. So we all have these problems, and we all try to get better.

      If you want to see well designed and implemented code, I recommend you pick up a copy of BeOS. By sacrificing backwards compatibility, they managed to create an operating system from scratch based on object-oriented principals. It's quite amazing when you realize the things that you could do with it that you couldn't do with Windows, yet it was a tiny fraction of the size of Windows when fully installed. For example:

      1. Active queries. Linux acquired something similar via FAM but you need application support for it. Basically, you could search for files based on their attributes, and as files were removed or added to the system they would disappear or appear in the query. The query could be used like a directory for all programs that could access one (AFAICT).
      2. Device drivers took effect immediately upon placing them in the appropriate system directory (except display drivers).
      3. Applications were tiny - the HTML 3.0 compliant browser came in at under a meg for the whole binary. I never saw an app larger that 5 MB.
      4. A full install came in at about 300 MB (comparable to OpenBSD) IIRC.


      Now I'm going to get some sleep and try to forget about the sorry state of computing we're in right now.

      --
      Daniel
    8. Re:These computers are not to be laughed at by Viol8 · · Score: 1

      Readability is the province of source code , once the code is compiled any formatting and/or comments are lost so that point is irrelevant. Maintainable yes is valid, but how maintainable is program that has 10 megs of code no matter how modularised it is? I'd sooner try and maintain a 2K assembler sphagetti code app than a 10 meg monster bloatware app. I won't deny that an increase in computer power allows coders to put in extra features and take up more space than they would have done previously , and obviously the CPU word size makes a difference to the size of a binary too , but really , does a word processor *really* need 100 megs of free space on a disk to install? I don't think so. Its simply the coders and designers being lazy and just throwing in everything and not optimising. Hence these days you need machine running at a few hundred Mhz minimum to get any sort of performance out of straight forward office applications , never mind specialist ones.

    9. Re:These computers are not to be laughed at by Russellkhan · · Score: 3, Insightful

      The values have changed.

      In the past, memory and storage were expensive and limited, and processors were slow.

      Today, Memory and storage are cheap, and processors are fast.

      This has changed the focus. In the past, it was important to get as much done as you could with as little as possible. Today, we sacrifice a bit (perhaps too much) of that because we can afford to. The prime measure of efficiency today is code readablility and reusability. Why do you think OOP is so big these days? Do you think it's more efficient, in the traditional sense of making smaller, faster programs that use fewer resources? Not at all. There are optimizing compilers that do a good job of making OO code efficient, but it sure isn't inherent in the design of the languages. That's not the focus. The focus is on readable, reusable code.

      --
      Information doesn't want to be anthropomorphized anymore.
    10. Re:These computers are not to be laughed at by Anonymous Coward · · Score: 0

      Uhh, readability and maintainability don't increase bloat, poor design does.

      Good programmers write code that is readable, well organized, efficient and (reasonably) small. Most programmers aren't good.

    11. Re:These computers are not to be laughed at by GeckoX · · Score: 1

      The post wasn't trying to belittle todays programmers, it was trying to counter the belittlement of yesterdays machines and programmers.

      Took that a little personally didn't you? Hmm, I wonder what that could ever mean?

      --
      No Comment.
    12. Re:These computers are not to be laughed at by Tablizer · · Score: 5, Funny

      Lets see even the best programmers used to point and drool GUI interfaces and hand holding wizards try and do that in 2K now using little more than paper tape! The people who designed, built and programmed these machines REALLY knew what they were doing and probably forgot more about efficient programming and code compression than todays "top" coders ever knew in the first place.

      I remember the good ol' days before lawn mowers were invented. We would stoop over the lawn for weeks with tweezers in hand. Each grass blade was skillfully cut by a true craftman. Now your "best" lawn mowers simply buzz through a yard, never even seeing individual grass blades.

    13. Re:These computers are not to be laughed at by shepd · · Score: 1

      >Applications were tiny - the HTML 3.0 compliant browser came in at under a meg for the whole binary. I never saw an app larger that 5 MB.
      >A full install came in at about 300 MB (comparable to OpenBSD) IIRC.

      Not to disagree with you too much, but windows 95 A was about 40 MB for a regular install, and very few applications (that came with it, at least) were over 5 MB for the EXE size at the time.

      And, of course, windows 95 (or Win32S) would be the foundation for what we all current term "windows".

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    14. Re:These computers are not to be laughed at by karlm · · Score: 2
      BeOS definately gets points for design. Too bad Apple didn't buy them out. Thier microkernel was much less ugly than Mach, and the OS is implemented as a multiserver instead of monoserver on top of the microkernel. (I think BeOS also avoided performance hackslike making the severs run in the kernel's address space in ring 0.)

      On the other hand, thier implementation had some serious problems. I never figured out how I was using semaphores improperly (I use them fine under Linux), but I got kernel panics every single time I ran this small app I wrote and I traced the problem down to semaphores. I'd also get random kernel panics. Not cool.

      The worst was waking up one morning. "Why's the floppy drive spinning? Has it been spinning all night?" It had spunthe thing all night, leaving a notch in the surface of thefloppy and ruining the floppy drive head.

      I also had a few ethernet driver crashes, but luckily it's a microkernel OS, so I just had to restart the driver process.

      Would it have killed them to modify mv and cp to move metadata as well as data? COuld they have put the bookmark urls in the data fork instead of the metadata fork? I lost all of my bookmarks 'cause I used cp to move them to a second BeOS partition before reinstalling. (I was affraid it had kernel paniced too many times and might have started getting kernel image corruption.) What kind of stupid software engineer puts vital data in the metadata fork? (Incidently, if you use cp to copy your BeOS system to a new partition, all of your OS servers become unhidden and show up in the task bar.)

      It's a nice little OS that seemed to get really good performance and encourage good programming habbits without ugly hacks. A little more development and multiuser capability and I may have run it more than 10% of the time.

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    15. Re:These computers are not to be laughed at by Tablizer · · Score: 2

      Ever code in unary?

      Yes, but it was a real pain when people kept pissing in it and flushing it. Had to haggle the boss to move to the sink.

    16. Re:These computers are not to be laughed at by Alphtoo · · Score: 1

      Very interesting post, and I thank you for it. 30 years ago, I had a fine, laminated, bamboo slide rule (it cost, I think, $40 at the time). It was not as accurate as a good HP electronic engineering pocket calculator, but back then those pocket calculators were $400, and I was a TEC student. Also, we had to do the trig and other math functions on paper, and just CHECK them with the slide rule, so it was accurate enough. I'm back in school now, after all these years, and they don't use trig anymore (as far as I can see). I haven't gotten into programming yet (that's next semester) so I don't know anything at all about it. But I wanted to point this out: the radios and televisions I used to work on all had electron tubes. By today's standards, they were extremely primitive. But the technology had to start somewhere. That 50-year-old monster you folks are talking about is sort of like the first airplane, or the first internal combustion engine: primitive, yeah... but it all has to start somewhere. Don't disrespect the past; that's where YOU came from.

    17. Re:These computers are not to be laughed at by Alphtoo · · Score: 1

      Once, when very, very drunk, I attempted to urinate in code. Folks, do yourselves a favor: DON'T TRY THIS AT HOME. Your wife (or husband, mom, dad, kids... whoever) will kill you.

  22. Too little and too late by Anonymous Coward · · Score: 0

    Now that Beowulf Clusters are commonplace, heck, even my kid sister is running a sweet 1000-noder, isn't this just too little and too late?

    For example, a cluster of a million XT's can be had for chump-change, (heck, people pay you to take them away!) and can roundly spank this pathetic offering in raw horsepower.

    It's a little know fact that the average american household throws away several hundred PC XT's (or the equivalent) every week!

    Isn't it time we leveraged this awesome resource?

  23. Weather prediction ? by Mas3 · · Score: 2, Informative

    Is hard to imagine that this Computer was used for weather prediction.
    Those tasks usually require large amounts of data to be processed ...

    --
    Stefan

    DevCounter
    An open, free & independent developer pool
    created to help developers find other developers, help,
    testers and new project members.

    1. Re:Weather prediction ? by BitwizeGHC · · Score: 3, Insightful

      That computer could process larger amounts of data than anyone giving weather forecasts on the radio at the time...

      It seems laughabel to us now, but back then, it was an advancement. Ever onward and upward, such is the progress of computing.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  24. All the lame questions/jokes by dagg · · Score: 2
    • Don't older computers than this run air traffic systems in airports?
    • Is it Y2K compliant?
    • And last and least, imagine a Beowolf cluster of these.
    And BTW, at the link mentioned, they are questioning whether the computer is even running: "From what I read in the links the computer would definitely not work if powered, instead it would probably catch fire".
    --
    Sex - Find It
  25. I have used this machine! by Anonymous Coward · · Score: 3, Interesting


    god I feel old...

    Years ago, when I worked at the CSIRO I worked on this machine for a while. I'm amazed it didn't die long ago. It used RPN for calculations, which takes getting used to, but is far better then algerbraic.

    It's processor (not CPU - it consisted of multiple chips) is a hardware FORTH type. The jokes about FORTH programmers are true!

    1. Re:I have used this machine! by Anonymous Coward · · Score: 0

      Chips? In 1952? Do tell. And it's "its", not "it's". You'd think you had decades to learn the difference?

    2. Re:I have used this machine! by Anonymous Coward · · Score: 0

      Google 'RTL logic'. That's the stuff before 7400 and CMOS in case you are too young..

      btw, grammer flames are the lowest form of insult. The "i am a fish" guy could do better then that.

    3. Re:I have used this machine! by dubstop · · Score: 1

      Are you sure that it was this machine that you used?

      Forth wasn't invented until the beginning of the '70s. Also, from what I've read of this computer, it only had a single 64-byte stack. Forth needs two stacks - program and data.

      Another thing, it was built using valves, not chips.

    4. Re:I have used this machine! by Anonymous Coward · · Score: 0

      >used RPN for calculations, which takes getting used to, but is far better then algerbraic

      Clearly, this is the RPN Troll having fun with us as an AC.

    5. Re:I have used this machine! by Anonymous Coward · · Score: 0

      I would say this is just a guy trolling for karma with bogus info... but he posted as AC...

    6. Re:I have used this machine! by Anonymous Coward · · Score: 0

      Yes, you have found me out!

      My purpose was twofold:

      1) To promote RPN

      2) To show that most slashdot moderators are idiots. I got 3 interesting mods for a load of bullshit! The karma system is rooted

  26. Hardware Quality by Tune · · Score: 2

    Just imagine how big a computational problem could be solved in 50 years with contemporary P4 hardware, if only Intel would build its hardware to last 50 years. ...Or anything over 5 years - for that matter...

    Now this may not be a problem for home users that buy a complete new system every two-three years (regardless of environmental effects), but I'm sure happy they don't sent out space probes which rely on today's state-of-art.

    --
    The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in: we're computer professionals, we cause accidents -- Nathaniel Borenstein

    1. Re:Hardware Quality by eggstasy · · Score: 2

      Uh, I understand what you're trying to say but... I've never seen a CPU fail in my entire life.
      Usually when a CPU fails it's as a result of an accident, such as heat sink falling off or excess voltage being applied. I'm not saying it can't happen, I'm just saying you shouldn't be too quick to bash Intel for making unreliable chips.
      As for space-faring hardware, it's custom built both to last and to resist radiation... surely we wouldn't use a P4 on a space probe, but it's more due to its huge power consumption than any inherent unreliability. I'm sure if NASA wanted to send out some P4s, Intel could very well provide suitable chips.
      Note that I'm not at all Intel biased, I run a 1333 Tbird.

    2. Re:Hardware Quality by Tune · · Score: 1


      Okay. I appologise for bashing Intel. My critique was aimed at contemporary systems rather than their silicon. Indeed, power source, hard drives and cooling fans are likely to cause trouble long before the CPU's end of life.

      All I'm saying is that the computers we use in our daily lives may be a lot faster, but they aren't made to last anymore. Ah. Back in the days, when we was young... snif.

    3. Re:Hardware Quality by Anonymous Coward · · Score: 0

      Strange,

      My Pentium1 still works.

      My 486 still works.

      My 386 still works.

      My 286 (with HD) still works.

      My 8088 (with just floppy) also still works (I can't find the damn 360k floppies anymore though).

      By 'works' I mean it boots and lets me run programs of that era. 100% functional.

      Now, my Celeron 500, broke about a dozen times before I trashed it not too long ago.

    4. Re:Hardware Quality by Anonymous Coward · · Score: 0

      If a computational run were being run for that long, it might as well be set up so that the hardware can be replaced periodically. Which is not even difficult, because you don't need to have continuous, uninterrupted operation for such things.

      Generally for such problems, the preferred approach is to buy 50 times as much hardware immediately and solve the problem in a year. I don't think there's much motivation to start projects that don't produce results in a reasonable time.

      The space probes are a better example. They also have to be hardened to protect against radiation, so it would not be possible to use the latest components, anyhow.

    5. Re:Hardware Quality by Anonymous Coward · · Score: 0

      The hard drive (Deskstar 180 GXP) that I bought 3 weeks ago has already failed. It was properly packed, and handled very carefully. Was does that tell you about the quality of modern engineering? I wouldn't trust toay's engineers to design a washer, let alone a hard drive.

    6. Re:Hardware Quality by Jerf · · Score: 2

      Just imagine how big a computational problem could be solved in 50 years with contemporary P4 hardware.

      No need to imagine. Suppose we round Moore's Law to a simplistic "double every year", which is about right. (Processors may not move that fast but remember it's the whole computer that affects processing time; add up processor advances, disk advances, memory advances, graphical advances etc. and you get probably more then a doubling per year, so this is conservative.)

      I can start my 50-year computation on my P2000 (processor 2000, not Pentium 2000) in 2000 and be done in 2050.

      Or I can wait a year and buy the P2001 and be done in 25 years, in 2026.

      Or I can wait two years and buy the P2002, and be done in 12.5 years, in 2014.5.

      Or I can wait three years and buy the P2003, and be done in 6.25 years, and finish in 2009.25.

      Or I can wait four years and buy the P2004, and be done in 3.125 years, and finish in 2007.125.

      If I wait five years and buy the P2005, I can be done in 1.0625 years, and finish in 2006.0625.

      If I wait six years and buy the P2006, I can be done in .53125 years, and finish in 2006.53125.

      Because of the continuing exponential growth in power, the value of keeping a fifty-year-old processor online for fifty years is nearly zero once you get past the first few years. Note the P2050 finishes your P2000-50-year task in 50/(2^50) years, or .00000000000004440892 years, which if my calculations are correct is 1.4 nanoseconds. Actually I think computational power bottoms out before then, but the principle holds. More specifically to your post, the value of the "contemporary P4 hardware" over 50 years is effectively negative; instead of waiting 50 years, you could have spent the same amount of dough and been done in a mere six years! Until we stop exponentially advancing, the value of old chips drops like a rock until they are nearly worthless in a mere 3 to 4 years for any serious long-term computation.

      This isn't just theory, either; for some computations, it is more cost-effective to wait for better computers. The constants in the analysis of the first part of this message changes (usually an analyst would look at "spending $X" rather then "buying one computer"), but it works out the same. Sometimes you're better off waiting.

      Now, for some people in some situations, practically, old computers can be useful. Don't extend my post past the context I've placed it in. I've got a happily cranking 233MHz P1 at home... but I don't do weather simulations on it for profit, I use it for some web scanning as a personal use in preference to throwing it out. (Even so, in ten years or so, it would be cheaper to turn it off and buy a lower-power-consumption computer...)

    7. Re:Hardware Quality by Cat_Byte · · Score: 1

      Damn I had to throw away a whole box of those 360K floppies because nobody bid on them on EBay (even for $1). I would have given them away for shipping cost.

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
  27. Slow chips? by FrostedWheat · · Score: 1

    Yes, because if they did, they'd be really, really slow.

    Actually this wouldn't be so bad!

    The speed of processors have incresased a LOT lately, but seemingly at the price of reliability. I don't need a 3Ghz processor, few people do! I'd love to see them take time to make there current processors much more reliable and cooler.

    1. Re:Slow chips? by Anonymous Coward · · Score: 0

      Why don't you just underclock your cpu then?

      Seriously, it will then run coller and (theoretically) have more reliabibity.

  28. Zzzz.... by areThoseMyFeet · · Score: 1

    Surely it must be getting close to the end of "Hello World!" by this stage...

    --

    I'm not very good at making decisions... Or am I?
  29. Lpt:1 would really be on fire! by anethema · · Score: 3, Funny

    "A lot of its components would not stand having voltages applied to them again," says Thorne. "I think it would probably catch fire."

    Reminds me of some of the old linux kernel code, and thinking its good to have a sense of humor.

    Trying to get a printer working and getting a kernel message saying Lpt:1 on fire!

    --


    It's easier to fight for one's principles than to live up to them.
  30. heh! by Anonymous Coward · · Score: 1, Funny

    - Sporting a whopping 2K of RAM and screaming along at a blistering 300 khz(!)

    At that speed one could sniff the data with a simple old LW/MW radio.
    I just hope the feds won't arrest Aunt Mary for having a hacking/terrorist device in her kitchen.

  31. It's dead and gone ( unfortunately ) by h4mmer5tein · · Score: 4, Informative
    The original story appears to have come from Australia's ABC Televison and reports that :

    " Sadly, it's not an option to make CSIRAC operational again today. Time has taken a toll on this fragile dinosaur.

    So what exactly would happen if anyone tried to relive the magic by switching it on?

    "A lot of its components would not stand having voltages applied to them again," says Thorne. "I think it would probably catch fire."

  32. Not as slow as it sounds by Ed+Avis · · Score: 5, Funny

    300kHz may not sound like much, but with overclocking and a decent watercooling setup you could crank it as high as 334kHz!

    --
    -- Ed Avis ed@membled.com
    1. Re:Not as slow as it sounds by Anonymous Coward · · Score: 0

      I would love to see you try and overclock a tube-based computer using watercooling :P

    2. Re:Not as slow as it sounds by Anonymous Coward · · Score: 0

      ... a blazing 334khz.

  33. Unclear by Russellkhan · · Score: 5, Insightful

    The Geek.com article says:
    " A half-century old computer, called CSIRAC, is still operating in Australia. The computer, which was Australia's first, ran at a blistering 300 kilohertz, had 2 KB RAM, and 2.5 KB storage."

    But the Inquirer article linked by the above Geek.com article says:
    "The machine was the fourth computer to be built anywhere in the world, ran at 0.001MHz, and had a massive 2000 bytes of memory and a behemothic 2500 bytes of storage."

    Which, by my calcuations, would be 1000 hertz or 1 kilohertz. I tend to believe the Inquirer, since they're running the source article. And besides, the 1977 Apple ][ was only 1 MHz, Don't you think there was a bit more progress than less than doubling in processor speed from 1949 to 1977?

    --
    Information doesn't want to be anthropomorphized anymore.
    1. Re:Unclear by Pembers · · Score: 1

      It may be that both are right. 300,000 would probably be the number of clock ticks per second, while 1,000 would be the (average) number of instructions the machine performed per second. It's only fairly recently, with innovations like pipelining, that CPUs have been able to perform one instruction per clock tick.

      A Z80 CPU, for example, which is of a similar vintage to your Apple ][, took at least 4 clock ticks to perform an instruction, while some took as many as 21. Executing an instruction requires several different parts of the CPU to operate on it in the right order. On a machine such as that, while a given part of the CPU is doing its job, the other parts have to sit idle, waiting for the result.

      So, progress in hardware hasn't just been to make the computers smaller and run the clocks faster - it's also been to make the computer do more on each clock tick. If you could somehow get CSIRAC to run at 2GHz, or underclock a modern x86 to 300kHz (and you think Mozilla is slow now!), the modern machine would still wipe the floor with the old one.

    2. Re:Unclear by Ymerej · · Score: 1

      Don't you think there was a bit more progress than less than doubling in processor speed from 1949 to 1977?
      Clearly, there are more ways to measure progress than speed: storage, efficiency, reliability, to name a few. How about error-free cycles per second per watt? How would CSIRAC stack up against the Apple ][ on that metric?

    3. Re:Unclear by Anonymous Coward · · Score: 0

      I tend to believe the Inquirer

      Aha, that's the problem right there... Unless you're an MIB agent...

  34. evolution by katalyst · · Score: 2

    My first computer (10yrs or more) was a 386 with a 5quater drive and a 100mb hdd, 640k ram and no mouse. Windows 3.1 was going to happen. Yah, it all sounds funny now, but with the recent remark that Moore's law may soon become obsolete, we may not get MUCH faster computers on current technology. I guess we'll have different architectured.... quantum computing and DNA computing seem to be hot areas.
    A question though, was it just built 50 yrs back, or has it had an up-time of 50yrs ????? :p

    --
    |/________
    |\A|ALYS|
    1. Re:evolution by gl4ss · · Score: 2

      strange config.. i mean, we got our amstrad xt with 640kb and 20mb, and even it had mouse :).

      though, back then(late 80s..), they sold 8086's, 286's and 386's at the same time, that's like if they sold pentium mmx's still for the home user and p4's for 8000$ to pro's..

      we had pesky 8mhz 8086, my friend had 12mhz at 286, and another friends father had 386 on ibm tower. that was cool.

      --
      world was created 5 seconds before this post as it is.
  35. Yup, me too by pommiekiwifruit · · Score: 2

    2K of RAM would be very useful (I got 640 bytes). Although direct access ROM is very nice (better than talking through a serial port anyway), having extra RAM would be lovely, letting you compress stuff better, and mix data by category instead of by whether or not it changes.

    1. Re:Yup, me too by Anonymous Coward · · Score: 0
      640 bytes should be enough for anybody.

      Sorry couldn't resist.

  36. Older chips are in fact used for reliable systems by MichaelCrawford · · Score: 3, Informative
    I understand that 80486 chips are still quite popular for embedded applications.

    It's not just that the simpler chips are more reliable, but they use less power, generate less heat, cost less and take up less space and don't weigh as much.

    I have heard that the ARM chip is the most popular for embedded applications these days, and many of the ARM chips in use are quite tiny, have no cache and run in the 40 Mhz range, like the ARM7TDMI.

    68000-based chips from Motorola are also very popular.

    And check out uCLinux, a linux port to several microprocessors that run without a memory management unit.

    Why bother with an MMU when there's no disk to swap to, and the failure of a user program would mean the failure of the whole system?

    --
    Request your free CD of my piano music.
  37. The computer is dismantled and stored... by heytal · · Score: 4, Informative

    Check out this page which tells us the history of the said computer. In the end, it says the following:

    Following the University of Melbourne's purchase in 1964 of a Control Data 3200 from the USA, CSIRAC was donated to the Museum of Victoria. At this time it was realised that CSIRAC was the oldest computer still in operation, and worthy of preservation so it was carefully dismantled and stored.
    CSIRAC is now the centre-piece of the IT display at the Museum in Melbourne.

    1. Re:The computer is dismantled and stored... by heytal · · Score: 2

      Replying to own post, but couldn't resist..

      The article here says that it's running.

      The machine was the fourth computer to be built anywhere in the world, ran at 0.001MHz, and had a massive 2000 bytes of memory and a behemothic 2500 bytes of storage.

      And it's still running, now safe in the Melbourne Museum, in Australia.


      Maybe they too don't check facts before reporting.
      But yes, they are different in the sense that they do have a spell checker ;-)

  38. Don't tell the Mac users by Anonymous Coward · · Score: 0

    By "Type B Mac User" logic, a machine that is 50 years old is actually the best computer in the entire world.* Sorry guys, but your machines just cant compete - it's 50 years old, and it's STILL running. Flawless logic.

    *Type A Mac User: "My computer is better than yours because it's a different colour"
    *Type B Mac user: "My computer is better than yours because it's older"

    1. Re:Don't tell the Mac users by Thaidog · · Score: 1

      Have you seen the filter benchmarks with this beast? Forget about Gigaflops!.. we're talking... well, it damn fast!

      --

      ||| I still can't believe Parkay's not butter.

  39. CSIRAC will never run again... by Goonie · · Score: 5, Informative
    Though CSIRAC is still basically complete, it will never be turned on again. To get it working again would require much wiring to be fixed and a whole bunch of vacuum tubes to be replaced - otherwise, it would be a huge fire risk. However, in the process, you'd destroy much of the historical value of the thing. There's not much point to turning it on again anyway. An emulator was written for it some time ago, and all the old programs that could be located have been transferred and can now be run on the emulator. Ah, the wonders of the Church-Turing thesis...

    As I understand it, the music was recorded by building a replica of the sound hardware and connecting it to the emulator. People who heard the music have confirmed it sounds pretty much like the original in 1955 (IIRC, it was around that time).

    Perhaps the coolest thing that they did with CSIRAC was build a HLL and compiler for it, which they called Autocoder IIRC. It looked like a cross between FORTRAN and BASIC and avoided some of the thinkos of FORTRAN, as far as I could tell.

    CSIRAC is now permanently on display at the museum in Melbourne, Australia. It's the only complete, original machine of its generation in existence, and well worth a look if you come down our way. There is also a book on CSIRAC called "The Last of the first", which is a fascinating read if you can get your hands on a copy.

    One of my university lecturers, Peter Thorne, got his start in computers as an operator for the machine. He met his wife there - she was a fellow computer operator!

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  40. Hah! You wish, lamer! by Anonymous Coward · · Score: 0

    >> they really don't make 'em like they used to . . ." Yes, because if they did, they'd be really, really slow.

    Only in your dreams, honey.

    Im not that old to have known *that* machine, but the "aura" that they had some 30 years ago was something like Physics today.

    Computers we have now are "business machines", they must be cost-oriented, performance has to be just enough and, most importantly, they have to yield as much profit as possible to makers (read "marketing hype").

    Not so in those old times: they were built to "boldly go", do things nobody ever thought of and cost a *royal lot of money* -- that was just hardware costs, software was a non-issue.

    In fact, there are real fast computers today, but:

    - until we get widespread usage of those quantum things, its nothing new under the sun to me and

    - more or less like supercomputers were 50 years ago, they still are linked to military use (i.e. war!) and so, kept in low-profile (of course, this might even be a Good Thing, considering how many fanatics we have around -- rich and poor).

  41. Re:Impressive // dollars? by Tune · · Score: 5, Informative

    Moore's Law includes price. Did you take into account, that you might have payed less when purchasing your 1982 C64 than was spent on CSIRAC, 20 years earlier?

    Btw, C64's feature 64kB which is 32 times 2kB, so at least memory size doubled five times in 20 years, that is: it doubled every four years.

    --
    In theory there is no difference between practice and theory. But in practice there is -- Jan L.A. van Snepscheut

  42. Not still operational!! by bgog · · Score: 2, Informative

    The story states that it is still operational. If you follow the links, at the end of the the big write-up they ask a what would happen if someone tried to power it up. The reply was "probably catch fire".

  43. My reaction by BrodeCo · · Score: 1

    I'll refer people to this story when they whine about their new, broken computers.

    Brodie
    "It's because you're running Windows."
    "What do you mean?"
    "You can run other operating systems on there."
    "What's an operating system?"
    (sigh) "Just follow the damn link."

  44. 500 hz initially, 1 khz later by Goonie · · Score: 2
    According to my book on CSIRAC, the initial time for each instruction was 2 millisecond (which would give a "clock speed" of 500 hz), and was speed up to 1 millisecond per instruction (1000 Hz) in 1962.

    Of course, by 1962 CSIRAC was years behind the state of the art.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
    1. Re:500 hz initially, 1 khz later by heikkile · · Score: 5, Informative
      That is instruction times, not clock pulses. My first computer, (way later in 1977) had a clock of 1.75MHz, but it took 16 clock pulses for most instructions and 24 for the rest... It too had 2KB of memory, and room to add another 2K, "if someone could find use for all that memory" as it said in the instruction book...

      I sold a few programs for the beast on 2KB EPROMS. There can be quite much stuff in 2K. (for example an editor + assembler + disassembler). Once I added almost 500 bytes in a 2K program, and optimized it back into a 2K chip. Talk of ugly coding, used all the tricks I knew (reusing jump addresses for instructions, self-modifying code (written backwards in the rom to save a byte in copying it into ram), jumping into unrelated routines to reuse 4 bytes of the exit code, you name it. All done in pure hex... Man, those were the days...

      --

      In Murphy We Turst

    2. Re:500 hz initially, 1 khz later by trybywrench · · Score: 1

      code (written backwards in the rom to save a byte in copying it into ram)

      Thats crazy talk! seriously though dude, you're crazy

      --
      I came to the datacenter drunk with a fake ID, don't you want to be just like me?
    3. Re:500 hz initially, 1 khz later by heikkile · · Score: 2
      (written backwards in the rom to save a byte in copying it into ram) Thats crazy talk! seriously though dude, you're crazy

      Seriously, with the instruction set of the old RCA-1802, the "lda" instruction loaded from memory and incremented the register used, and the push instruction stored a byte and decremented the stack pointer, which I used to point to the place I wanted to store the stuff into. I could have loaded and decremented in two instructions, or stored and incremented in two instructions, but load-increment and store-decrement was one byte shorter. It is over 20 years ago, but I still remember the hex codes fro those instructions were 44 73...

      At that time I used to dream in hexadecimal... Those nightmares... Never again....

      --

      In Murphy We Turst

  45. That's the one by TerryAtWork · · Score: 2, Funny

    running the search engine on Sourceforge, right?

    --
    It's Christmas everyday with BitTorrent.
  46. Yes and no... by Goonie · · Score: 2

    The actual hardware is dead, but as I've said elsewhere an emulator does exist and many of the old programs have been recorded.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  47. Knock Knock! by imag0 · · Score: 3, Funny

    Who's there?

    *60 second pause....*

    CSIRAC!

  48. It wasn't that reliable... by Goonie · · Score: 5, Funny
    I wouldn't get too excited about CSIRAC's reliability. The memory in particular had a pretty high error rate, so they often ran programs twice and compared the results to make sure they got the same answer...

    On one occasion, they gave a demo to an organisation called the Institute of Radio Engineers (IRE), but apparently a memory error occurred and the thing printed "CSIRAC welcomes the members of the IRA) :)

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
    1. Re:It wasn't that reliable... by linuxelf · · Score: 5, Funny

      I've seen a lot of modern computers have similar "Memory Errors." Right here on /., as a matter of fact. How many times have you seen a Memory Error turn a 'Then' into a 'Than' or a 'Their' into a 'There' It happens all the time. I guess some things just never change.

      --
      - "That's just the kind of fuzzy-headed liberal thinking that leads to being eaten."
    2. Re:It wasn't that reliable... by kraksmoka · · Score: 1

      friends don't let friends drink and compute.

      --
      "You never want a serious crisis to go to waste." - Rahm Emanuel
    3. Re:It wasn't that reliable... by SteelX · · Score: 2

      Your right! Why can't those memory companies get there products right? I wonder if things will ever get better then they were the past. Let's hope its really so.

  49. Re:CSIRAC played the world's first computer music by eggstasy · · Score: 3, Informative

    For those of you who didnt read the article pointed by the parent poster before listening, that is NOT music being played by the CSIRAC itself but rather a software recreation of the original hardware, and a modern recreation of the original speaker.
    It basically sounds like my old spectrum, only a bit worse :)
    I wonder what all the background noise on it is, though, it certainly sounded like they had a massive computer in the room while playing it.

  50. Jigsaw Puzzle by femto · · Score: 1

    I'm not doubting the authenticity of the story, but it must have taken some detective work to get that machine going. When I was at the University of Sydney, there used to be a bit of CSIRAC on display in the foyer of the Computer Science building.

  51. I Wonder ..... by Anonymous Coward · · Score: 0

    I bet NetBsd runs on it :)

  52. Re:CSIRAC played the world's first computer music by fruey · · Score: 1

    Reminds me of my Dad programming some old mainframe in COBOL (wasting a day of time) just so the logout screen would blink and beep the terminal beeper to a rhythm popular at football (soccer) matches. He had to get the timing just right using lowlevel interrupts and differing timers on 3 different workstation types. Lol.

    --
    Conversion Rate Optimisation French / English consultant
  53. Hmm by Anonymous Coward · · Score: 0

    Those specs sound like Dell's latest £999 PC.

  54. obligatory: by 0x12d3 · · Score: 0, Offtopic

    2 huge, throbbing k's of pr0n goodness :)~

  55. Brainfart by Russellkhan · · Score: 1

    I quoted the geek,com article:
    "ran at a blistering 300 kilohertz"

    Then I said:
    "Apple ][ was only 1 MHz"

    And, in reference to the above two:
    "less than doubling in processor speed"

    Sorry, somehow when I was typing, I was thinking of the CSIRAC's quoted speed as 600 kHz rather than the 300 kHz I would have see if I'd only looked up about an inch and a half.

    Still just over tripling processor speed in nearly 30 years seems a pretty amazing lack of progress -especially when you consider that you're comparing a an IC transistor based machine to one running on vacuum tubes.

    --
    Information doesn't want to be anthropomorphized anymore.
  56. Re:Impressive // dollars? by Anonymous Coward · · Score: 0


    Really? Which Moore's law included price?

    _The_ Moore who the misnomer "Moores Law" was named after only made an observation while working at Intel about number of transistors/density in processors/chips over time. The rest is uneducated technobabble.

    Price... Next thing you know it'll be bastardized to mean something about performance too. Oh wait...

  57. Pioneers by muzzmac · · Score: 3, Funny

    One of my neighbours helped to build CSIRAC. My guess is the computer looks better than he does.

    Great old guy. His wife does a great pumpkin scone.

  58. 50 years old? I think not. by rew · · Score: 1, Redundant

    To be honest, I haven't read the article, but the consensus here is that 50 years ago, technology was not in the state that "2k RAM" was an option. The same goes for 300KHz.

    Both figures would fit into "early sixties", or 40 years ago.

    Roger.

    1. Re:50 years old? I think not. by Anonymous Coward · · Score: 0

      Thanks Roger.

    2. Re:50 years old? I think not. by GigsVT · · Score: 1

      UNIVAC came out in 1951 and ran over 2Mhz serial bit rate with about 12K storage. It doesn't seem unreasonable to have a 300khz computer with 2k RAM in the 50s.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  59. old computer still working... by sxpert · · Score: 2

    we have a working IBM 1130 here (and the IBM engineer that it was assigned to...) hehe
    www.aconit.org

  60. Full of holes by Russellkhan · · Score: 2
    FORTH is nowhere near that old. From http://www.forth.com/Content/History/History1c.htm #1.1:

    Forth was invented by Charles H. (Chuck) Moore.

    A direct outgrowth of Moore's work in the 1960's, the first program to be called Forth was written in about 1970.

    The CSIRAC was a vacuum tube based machine. From http://www.cs.mu.oz.au/csirac/design.html:
    CSIRAC was, of course, a vacuum-tube machine; most of its 2000 tubes were 6SN7, 6V6, EA50 and KT66. Eventually button-based tubes were used in the delay line store electronics, germanium diodes and, much later, George Semkiw re-designed the disk read electronics using germanium transistors.

    And on top of that, ICs weren't invented until 1958.
    --
    Information doesn't want to be anthropomorphized anymore.
  61. Not quite. by Anonymous Coward · · Score: 0

    References: http://news.bbc.co.uk/1/hi/sci/tech/534645.stm

    The new stories are a little misleading - it certainly wasn't working when the museum got it.

  62. Amazing editorial comment! by psoriac · · Score: 1

    Quick, someone preserve this for posterity... the editor's comment was not only relevant, grammatically correct, and spelled properly, but also funny!

    --
    I browse Slashdot at +3, Funny
    1. Re:Amazing editorial comment! by Anonymous Coward · · Score: 0

      I wouldn't go so far as to say "funny". Is it just me, or do most editor comments just show that they want to stay in the spotlight, "Hey, don't forget about me".

      Like on Ultraman, when the team leader would give the plan of attack to the team, the team would nod and go "Uh". At least the team's "Uh" would verify an understanding of the plans, whereas most of the editor's comments are just plain stooooooopid.

  63. Re:These Beowulf "jokes" just arn't funny anymore by Morky · · Score: 0, Offtopic

    Yeah, but imagine a Beowulf cluster of Beowulf cluster jokes.

  64. FAST! by Anonymous Coward · · Score: 0


    Sporting a whopping 2K of RAM and screaming along at a blistering 300 khz(!)

    300 kHz. Wow. I can do calculations in my head faster than that.

  65. Keep in mind the technology by locutus2k · · Score: 1

    You have to remember, the Apple ][ was a microprocessor based system with an architecture that was integrated into a very tiny box (in comparison). Computer of 50+ years ago used these things called vacuum tubes. These systems also required constant maint.

    If you would have said "microprocessor" to some of the designers, they would have replied with a "micro what?"

    Personally I don't care how slow it was, I would absolutly love the chance to see the system in person. I've only walked through replicas. (Ya can't 'walk' through an Apple ][)

  66. Speed of Computer Evolution by perfects · · Score: 2

    > they really don't make [computers] like they used to

    If automobiles had evolved at the same rate as computers we would all be driving Jaguars that went 250 miles an hour, got 500 miles per gallon, cost $1000, and self-destructed once a year, killing all of the occupants.

  67. That old dinosaur by Faust7 · · Score: 1, Funny

    Must be running their web server too.

  68. Re:This is news?!?!? by Digital11 · · Score: 0, Offtopic

    Unless we're specifically talking about the moon-landing thing which in Soviet Russia would probably get the editor shot :P

    --
    I am a leaf on the wind. Watch how I soar.
  69. Windows by Woogiemonger · · Score: 1

    I bet Windows mysteriously loaded up just as fast on that computer.

  70. Hmmm... by Goonie · · Score: 2

    That's true. According to the book I've got, the CPU of CSIRAC was synchronized to the mercury delay lines, which completed a cycle in about 1 millisecond, so I suppose you could call the clock rate 1 kHz. Each instruction took either 2, 3, or 4 memory cycles to execute (the initial design had every instruction take 4 cycles, but an improved control unit design took advantage of cases where that wasn't necessary). Hence, the machine ran at about 500 instructions per second.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  71. is that 50 dog years? by Anonymous Coward · · Score: 1, Interesting

    Let's see, 50 years at 300 kHz is like 5 years at 3 MHz, and 180 days at 30 MHZ, and 3 days at 2 GHz... hmm. "A sundial in Egypt has been keeping time for 5000 years -- collecting and using it's own power." A neat story, just not an impressive one.

    1. Re:is that 50 dog years? by Anonymous Coward · · Score: 0

      I don't see your point. Your comparisons are specious.

  72. Re:This is news?!?!? by nmg196 · · Score: 3, Insightful

    It says "typical" not "state of the art". Most desktop PCs *ARE* around 500Mhz and *DO* have only 64mb of RAM.

    The article is clearly dated "Dec 10 2002" so it's not "from around a year ago" at all - no idea where you got that from.

    Nick...

  73. Re:Impressive // dollars? by dmaxwell · · Score: 5, Informative

    The C64 was a CONSUMER item. When the CSIRAC was built there was no such thing as a computer for consumers. It would be more appropriate to compare the CSIRAC to the so-called supercomputers that were availiable in 1982. Machines like the Cray X-MP and Cyber 205 were availiable in 1982. The costs to own and operate them are comparable to what it took to operate the CSIRAC in it's day.

    The UK's weather bureau give specs on the Cyber 205 they were using in '82:

    http://www.met-office.gov.uk/research/nwp/numeri ca l/computers/history.html

    CDC Cyber 205

    200Mhz Clock
    1 MegaWord of memory
    The Cyber had a 64 bit word size so that amounted to 8 MB of ram. So clockspeed has increased over 600 times and memory has increased over 4000 times in that time frame. This is just confining myself to the 205. I didn't look for the specs on other large machines like the Crays that were availiable then.

    Computers as something just anyone could play with were pretty much nonexistant prior to 77 (true you could build something ENIAC-like anytime in the seventies if you were REALLY good with electronics). It's more instructive to see what the kind of money they had to spend on the CSIRAC will get you as time moves forward. Power comparable to the C64 was availiabe in the early sixties for that kind of money.

  74. This makes me sick... by Anonymous Coward · · Score: 0


    The technical illiteracy in this article (and these posts) makes me ill. Nobody, including the source article, is speaking at the proper measure of precision and accuracy needed for a technical conversation.

    It's crap like this that makes me realize why my career is so riddled with bursting bubbles, flakey products, and security concerns.

    Someday soon the "software enginner" is going to be looked at like ambulance chasing lawyers - slimey, incompetent, and overpaid.

    God, I need a new career.

  75. 50 years at 300KHz by allanc · · Score: 3, Informative

    Okay, some quick math:

    50 years * 366 days/year (rounding up) * 24 hours/day * 60 minutes/hour * 60 seconds/minute * 300000 cycles/second = 4.74336e14 cycles

    Now, my Athlon XP 1600:
    4.47336e14 cycles / 1400000000 Hz / 60 sec / 60 min = Roughly 89 hours

    So even if this machine were still running (which, incidentally, it's not. RTFA), in terms of pure cycles of functionality pulled out of the machine, my Athlon beat it in the first four days. It's a lot easier to maintain a pair of shoes than it is an airplane. And of course, this machine ISN'T still running, and would likely execute an HCF instruction (Halt and Catch Fire) if powered on, so you really can't call it reliable.

    (Of course, my Athlon's running Windows (needed a games machine), so it's debatable whether or not these cycles have actually been functional...)

    --AC

    1. Re:50 years at 300KHz by frank_adrian314159 · · Score: 4, Funny
      And of course, this machine ISN'T still running, and would likely execute an HCF instruction (Halt and Catch Fire) if powered on...

      So might your Athlon, son... So might your Athlon.

      --
      That is all.
    2. Re:50 years at 300KHz by allanc · · Score: 1
      Fun Fact:

      I made that same HCF joke when that Tomshardware article was posted on Slashdot.

      --AC

  76. Re:Older chips are in fact used for reliable syste by ntp · · Score: 1

    Why bother with an MMU when there's no disk to swap to, and the failure of a user program would mean the failure of the whole system?

    Fault tolerance perhaps? Instead of having to locally hit a reset button, someone can remotely restart the system.

    --
    I control the time!
  77. Re:Impressive // dollars? by Anonymous Coward · · Score: 0

    This guy's dead on - somebody mod this up please!!!

  78. how do you replace vacuum tubes? by peter303 · · Score: 4, Interesting

    I would have thought many of them would no longer be manufactured. (Computers went solid state- discrete transistors- in the late 1950s and integrated circuits in the early 1970s.)

    1. Re:how do you replace vacuum tubes? by Anonymous Coward · · Score: 0

      Many vacuum tubes are still in low volume production.

      In a few areas vacuum tubes are still a device of choice (high power amplification for radar, radio and TV transmitters, they compete with large transistor arrays)

      Also, vacuum tubes are still in use in some mission-critial applications like air traffic control (frightening as that may be.)

      Svetlana is one current manufacturer, and there are others. Also, old vacuum tubes can be repaired if they simply lost vacuum and the heater is still intact.

    2. Re:how do you replace vacuum tubes? by ShavenYak · · Score: 2

      Don't forget electric guitar amps, many of them still use tubes, because there's still no solid state component that really sounds like a tube when overdriven. There are also tube microphone pre-amps used in recording studios, and probably a few other miscellaneous uses in the music industry that I'm forgetting right now.

      If you really want to be pedantic, you could point out that since a CRT is a vacuum tube, there are a LOT of tubes still being produced. Those won't help you repair a half-century old computer, though.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    3. Re:how do you replace vacuum tubes? by LoveMuscle · · Score: 1

      There are gobs of places that still make and manufacture tube. Notably most of the "good" ones are Russian. http://www.ee.ualberta.ca/~schmaus/elect/tdex.html

    4. Re:how do you replace vacuum tubes? by hollowmadman · · Score: 1

      tubes are still readily availible, although not terribly cheap. there are still existing manufacturers that produce tubes for classic jukeboxes (eg wurlitzer and rock-ola).
      there is still a market for this stuff, so they still produce it. and of course let us not forget the tube amps and other random sound gear.

      --
      Help! Help! I'm bein' repressed!
    5. Re:how do you replace vacuum tubes? by Indras · · Score: 2

      Someone is obviously still making vacuum tubes. And they obviously still have a purpose.

      ::considers the irony of AOpen's choice to decide to "upgrade" the sound hardware from IC's to vacuum tubes::

      --
      The speed of time is one second per second.
    6. Re:how do you replace vacuum tubes? by elodan · · Score: 1
      Quicksilver Audio make vacuum tubes for modern hi-fi kit.

      Vacuum tube hifi still produces better sound, even now. I would suppose that if you had the money, a company like QSA could provide you with a compatible tube.

    7. Re:how do you replace vacuum tubes? by Alphtoo · · Score: 1

      In answer to "How do you replace vacuum tubes?"... very carefully, as they've gotten somewhat hard to find. But they're still out there! As any old gray-bearded guitarist can tell you, a guitar amp without tubes sounds like, well, a transistor radio. If you want THE SOUND, you gotta use tubes.

  79. 1000 hertz would be mindnumbing by ascii · · Score: 2, Funny

    "Which, by my calcuations, would be 1000 hertz or 1 kilohertz. "

    With a clockspeed of 1000 hertz you'd actually be able to hear the thing go "OOOOOOOUUUUUOOOOUOOUUUUOOOOOUUUOUOUOOOOOO".

    Man that !has! to have sucked completely to be a developer back then: "WATCHA SAYIN'?? I GOTTA WHAT??? CHANGE THE POINTER?? I !CAN'T! !HEAR! YA!!"

    --
    naah sig schmig
  80. if modern computers... by Anonymous Coward · · Score: 0

    has the same hard disk size/RAM amount proportions... just imagine... ...had 2 KB RAM, and 2.5 KB storage...

    That's 4/5 as much RAM as drive space! A computer with a 40GB hard drive would have 32 GB of RAM!! Kick it up to a 120 GB drive and you've got an insane 96GB RAM!!!

    Wow.

  81. Re: Self-destruction? by distributed.karma · · Score: 2

    Computer evolution and Windows de-evolution are separate issues.

    --

    --
    If you moderate this, then your children will be next.

  82. Vacuum tube logic by ch-chuck · · Score: 2

    Here's a brief page about some ibm tube logic modules, schematic for an 'inverter', etc. Anybody with an old 650 laying around I'll gladly cart it off for you.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  83. Re:Impressive // dollars? by VAXman · · Score: 2

    Uh ... since semiconductor cost is directly proportional to size, increasing the density reduces the cost for a die with the same circuits. Likewise, increasing the density also allows you to put more circuits on the same die and to run them at higher speeds, increasing performance. Moore was most defnitely talking about price and performance in his "law", he was just not spelling out every little detail for you.

  84. Yeah, but ... by Anonymous Coward · · Score: 0

    does it do Ogg Vorbis?
    Either, your //e or the other one.

  85. Re: Self-destruction? by perfects · · Score: 2

    > Computer evolution and Windows de-evolution
    > are separate issues.

    Oh, you're right, I forgot that using Linux keeps your hard drives from failing, forces everybody to perform daily backups, keeps worms and viruses from affecting your system, makes CPU fans last forever...

  86. I don't think you're going to like it. by a1englishman · · Score: 1

    It's just about to output the result of it's program, but it doesn't think you're going to like it:

    Fourty-two.

    The problem was that you didn't really know what the question was.

    Thank you Mr. Adams.

  87. Don't make 'em like they used to by phorm · · Score: 2

    A few things that should be considered along with the lifetime of current PC's

    a) Heat and dissipation: They run hot as hell. Yeah, this was filled with Vacuum tubes and probably got fairly warm as wellone probably got fairly warm as well, but in modern PC's the heat tends to be focussed over particular components, leading to detioration over time.

    b) Moving parts: Fast-spinning hard drives, fans (see heat, above), etc. The more moving parts you have the greater chance of failure. It also takes more power impulses to start a motor spinning up (hard drive, CD-ROM).

    c) Expected time of usage: We're going through PC's a lot faster than we used to. How long was CSIRAC in use? For most home users, you can usually expect an upgrade at least every 5 years. Perhaps not a new PC, but at least a component. Why build a PC that's going to last forever if it's going to be obsolete very soon - except for consideration to servers, etc.

    1. Re:Don't make 'em like they used to by Waffle+Iron · · Score: 2
      One issue to worry about even if you keep your PC in storage over time is the ROMs. Many PCs use EPROM or flash BIOS. These work on the principle of injecting extra electrons into an insulator and keeping them trapped there. Over time, however, they might slowly leak out and erase the BIOS.

      I don't know if they've improved the specs lately, but IIRC 10 years ago (the last time I was designing hardware), the EROM chip makers didn't guarantee that they would hold data much longer than a decade.

    2. Re:Don't make 'em like they used to by phorm · · Score: 2

      Are these coupled with burn-ins? If it had a partially programmable BIOS coupled with a fixed one, it would be fine so long as you could boot in the CSOM settings to reconfigure everything after the decade is up.

      CMOS batteries don't last that long anyways though.

  88. thanks to Disney... by JonWan · · Score: 1

    All of the programs will be still under copyright for at least 25 more years.

  89. Umm... you have it backwards. by Prince_Ali · · Score: 1

    A computer with 256 MB of ram would have 320 MB of hard drive space. This is a bit less impressive. If you want to try it I know a guy who still has a working 300 MB hard drive.

    1. Re:Umm... you have it backwards. by Cat_Byte · · Score: 1

      I still have working 40M, 80M, 120M, and other slightly larger assorded IDE drives. They're not in use but when I cleaned out my closet I tested to make sure they worked & threw out the bad ones. I have no clue why I'm holding on to them.

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
  90. More importantly....... by Tingler · · Score: 1

    Does it have the new Hyper-Threading Technology?

    http://www.intel.com/homepage/land/hyperthreadin g. htm?iid=ipp_dlc_procp4p+body_intro_ht&

  91. Reminds me.. by scubacuda · · Score: 2
    of the lightbulb that's been on for 100 years.

    (You can look at it online if you want)

  92. Unary code by bytesmythe · · Score: 2

    Sadly enough, yes.

    It wasn't major, really... just a Turing machine project for a homework assignment. It calculated the function y = 2x + 1. In unary, of course.

    Strangely enough, writing Turing machines didn't greatly increase my appreciation of 0s. My appreciation for having an instruction decoder, however, went through the roof.

    --
    bytesmythe
    Hypocrisy is the resin that holds the plywood of society together.
    -- Scott Meyer
  93. were it running by Hubert_Shrump · · Score: 2

    I'm sure it would power up in the morning and clear its throat for about five hours, then go in the bathroom for two, then have salt on its oatmeal.

    And all the while, there's a Sun machine thinking "Why can't you just short?! Short and be done with it!"

    I'm having an episode!

    --
    Keep your packets off my GNU/Girlfriend!
  94. Re:CSIRAC played the world's first computer music by Anonymous Coward · · Score: 0

    Which is why the RIAA shut it down in the first place.

  95. Nonredudant (I hope) One Liners by MyHair · · Score: 2

    Has somebody told the NetBSD folks about this one? (Read 2nd line from the top center of the link if you don't get it.)

    There will be a celebration to jointly celebrate it's 50th anniversary and it's completion of calculating pi to the 4th digit.

  96. This is so lazy by MHV · · Score: 2, Interesting

    There is something I find annoying with Slashdot, it's the bad habit of posters to leech news from other sites that already refer to a previous coverage on another site. This is absurd: I click on Slashdot's link to go to geek.com's link, which sends me to The Inquirer, from which I can finally have the real thing. Is this only me that is irritated or what? Hey, when I read the same news first on OSNews (who at least have the decency to redirect to original sources more often) and that some hours after I see that same story on Slashdot, but with the link pointing to OSNews, I find that a bit ridiculous. Not that I think it wrong to acknowledge that news posted on Slashdot came from another news aggregator (that's how one learns about the other ones), but the point is that you end up with a neverending arab telephone, and the guy down the line says black when you're posting white. Or else it's a new way to counter the slashdot effect, and I'm not just getting it.

  97. Konrad Zuse by johnrpenner · · Score: 2


    the article mentions IBM's digital computer in america,
    but doesn't mention that the first digital computer (the 'ZI') was designed in germany by: KONRAD ZUSE:

    Konrad Zuse - Mark I

  98. But does it sound better then a solid state comp.? by Newer+Guy · · Score: 2

    It's a tube computer, so it HAS to sound better then a solid state one.

  99. Oh Woohoo! by fiesty · · Score: 2, Funny

    Where can I go to buy one of these. I need to heat by back alley. I'll strech the power from the warehouse, nice and toasty cardboard box.

  100. The trick... by KC7GR · · Score: 3, Insightful

    ...is to combine the best ideas from old and new technology alike, and blend them into an entirely new result. That, to my eyes, is what real "innovation" or R&D is all about.

    Some examples: DEC (Digital Equipment), in their heyday, came up with some great techniques for memory management at the hardware level. I'd be curious to know how many of those ideas got rolled over into more current stuff.

    Another one; Where would we all be if Xerox's PARC facility had never come up with what has morphed into today's electronic rodent? Heck, IBM was using light pens years before that.

    In short; You don't want to just ignore something because it's "old" or "obsolete" (Essence, I loathe that word!). You need to take the good ideas from the old stuff and build on them.

    Somehow, I doubt that we would have so many tons of electronic junk choking landfills today if computer and electronics hardware was (a), really built to last, like the old stuff was; And (b), built to be easily upgradeable.

    --

    Bruce Lane, KC7GR,

    Blue Feather Technologies

  101. Beaten! by Shamashmuddamiq · · Score: 1
    So that means that my 6-month-old 1.8 GHz computer has clocked 60 times as many cycles as that thing has in 50 years.

    ...and I bet that thing boots up faster than mine does.

    --
    ...just my 2 gil.
  102. Unreal Tournament by Nova+Express · · Score: 2

    According to my calculations, if you were to port Unreal Tournament to this machine, you would be able to get 1 frame every ten days!

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  103. CISRAC photo by ReadParse · · Score: 3, Informative

    Here's a photo

  104. Had that thing been running... by Muad'Dave · · Score: 3, Interesting
    continuously for the past 50 years, it would've performed 4.734e14 instructions. Your newfangled 3.3GHz processor performs that many instructions in 39.85 HOURS.

    --
    Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  105. Catch fire or ... Re:Running eh? by n1vux · · Score: 1
    if they were to power it up/were powering it up, they apply voltage gradually to allow the electrolytic capacitors to re-form and the getter rings/compounds [demon.co.uk] in the thermionic devices to restore vacuum [...] so the only thing I'd expect to catch fire would be the young PFY geek[...].

    Well, yes, if they did apply it slowly, if the only electrolytics were dry-type. However, it probably has a few de-volitized (dried or leaked) wax electrolytics as well; those and filament and HV transformers are both highly likely to not only give magic smoke but even flame at full voltage. If you ramp those, you may smell smoke before seeing fire.

    bill/n1vux

  106. not suprising by Anonymous Coward · · Score: 0

    considering that enineers knew what was up back then. They didn't try to cram even more penis enlarging half assed circets into the same wafer NO they added GASP another wafer. They knew their wafers had imperfections (silicon can be argued as a isotope of carbon and both make crystals quite readely, cristals have fisure lines etc.)Thier equipment (nastalgia aside) was much hardier because: A it was significantly thicker,b it ran at SANE vibrating frequencies (indeed if it vibrated at all) B: didn't have slas *we're all small penised 14 year old men* dot dot ohrgs

    Now worship these people, they'll make their bitch twice any day of the week and 4 times on sunday.

  107. But.. by SnarfQuest · · Score: 1

    What version of windows does it run?

    --
    Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  108. efficiency by Anonymous Coward · · Score: 1, Interesting

    that is the word that the modern IT industry does not know anything about. That is why you get more and more bloat that takes up more and more space, speed and throughput yet really don't end up with that much more functionality. In fact, what you usually get is more problems leading to more expensive and extensive fixes as well as less reliability and more complexity (needless complexity). So while 300kHz is mighty slow by today's comparisons just look at how todays computers are brought to their knees just for basic operating requirements (as in that crapware OS produced by MS)

  109. hmm ... by Anonymous Coward · · Score: 0

    Imageine a beowulf cluster of these, then imagine my pocket calculator kicking its ass.

  110. One that did work ... and prior news by n1vux · · Score: 1

    1. Fifty-Year-Old Computer Being Restored

    On Monday November 22, @10:50PM with 116 comments

    James Green directs us to "a Sunday Age (Melborne) article which describes the discovery of a 52 year old computer found in a dusty warehouse weighing in at...

    I guess Geek.Com is behind ;-)

    2. The first Transistor computer, TX-0, was restored to demonstratable condition in the 1980's by The Computer Museum. Yes it worked again, No question; as an original member and early volunteer of TCM (before the first tmove), I was there, and saw it run.

    TCM was once of Boston, then of Marlboro, now of SilliValley. See the TCM Project Description and the Alumni page. It was built in 1957, so would be only 45 years old. I'm not sure what happened to it when DEC sold the building, or John McKenzie, who got it to work again. Shag Graetz's classic Creative Computing article on PDP-1 SpaceWar includes it's TX-0 predecessor. (and French translation) The TMRC pages include TX-0 history as well. See also Levy/Hackers

    -- bill / n1vux

  111. CSIRACs by Anonymous Coward · · Score: 0

    Imagine a Beowolf Cluster of THESE!!!

  112. Re:This is news?!?!? by Digital11 · · Score: 1

    The one I read had (c) 2001 at the bottom of it... (The one I pulled that quote from) And all you moderators that think my post was trolling can bite my ass and then get a sense of humor.

    --
    I am a leaf on the wind. Watch how I soar.
  113. Time Travel by pudd · · Score: 0

    Great... now the RIAA is going to get into the time travel business and stop it where it all began.

  114. imagine by Savatte · · Score: 1

    running the doom3 leaked alpha version on one of those!

  115. Re:This is news?!?!? by Digital11 · · Score: 1

    This story is where I got that idea from.
    And I don't know where you come from, but 500mhz is NOT typical any more. After all why should it be when you can get a 1+ ghz barebones kit for under $300. At that price its not worth it _not_ to upgrade.
    And mods... Give me a break, my original post was in no way trolling. I was stating a fact which the editors of slashdot failed to notice and then making a joke about it. Grow a sense of humor.

    --
    I am a leaf on the wind. Watch how I soar.
  116. 50 years or a few hours? Which is better? by Deven · · Score: 2

    Think about it. That 300 KHz computer may still be running after 50 years, but those 50 years of CPU time add up to about 43 hours of CPU time on a 3.06 GHz Pentium 4. And that's just clock cycles; the Pentium 4 probably gets far more instructions per clock cycle. And, of course, the on-chip cache on the Pentium 4 far exceeds the 2 KB of RAM on that 50-year-old machine.

    All in all, today's fastest Pentium could easily exceed the lifetime processing power of the CSIRAC in just a few hours, at a tiny fraction of the cost. Sure, it's cool that the computer still runs after 50 years, but let's put it into perspective here -- we get far more computing power out of modern chips, even if they fail within a couple years! Longevity isn't everything...

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  117. Large-scale tupb equipment by Anonymous Coward · · Score: 0

    RE: long-term reliability of tube gear...

    It's a matter of numbers. Your cousin's Mesa Boogie guitar amp has maybe eight tubes. An old TV or a fancy old Collins ham rig contains maybe a couple dozen. If one or two blow their heaters, it's pretty easy to take a look and spot the ones that aren't lit up. An old mainframe with THOUSANDS of 12AX7's is quite another matter.

    Engineers in the 1940's and 50's weren't stupid. They knew that the most common failure mode of a tube is the filament breaking from the thermal stress when it's turned on, just like a light bulb. So the first thing they did was to run the heaters at something lower than normal--maybe 9.5 volts for a nominal 12 volt rating. They'd also use relatively low plate voltages, since they were running the things in switching circuits and linearity and noise didn't matter.

    Even with all that, the assumption was that tube mainframes weren't to be turned on and off very much. There was a guy who ran the computer center at the University of Washington in the early days, who saw an opportunity when they replaced their original IBM 709 mainframe with a solid-state 7094. He quit his job, bid on the old machine as surplus, leased a storefront (conveniently next door to a tavern) and set up one of Seattle's first independent computer job shops.

    At one time they hired a pretty inexperienced kid to mind the machine in the evenings. The boss left him once to wait for some big accounting job to finish printing, telling him to "lock up" afterwards. Instead, the kid waited until the end of the job and TURNED EVERYTHING OFF. It took a couple of days of people crawling through the cabinets looking for and replacing blown tubes before the system was back in production.

  118. More info here: http://www.tip.csiro.au/History/CS by Monkier · · Score: 1

    I read somewhere else that the British government asked the CSIRO to discontinue any computing projects and focus on primary industry (in a time when Oz was alot more 'in bed' with the UK). Chalk that up as another great missed opportunity.. Who knows Silicon Valley could've been in Melbourne (v. unlikely tho!)..

  119. try manual settings m8 by Anonymous Coward · · Score: 0

    Yeah it does suck. But you can improve matters a bit by manually setting the sizes of the Disk cache and virtual memory. I have 512 Meg with Win98SE and I can even disable VM and 99% of my programs will run happily - there was one game, can't remember which, that insisted on VM being enabled - seems silly - no matter how much RAM you have. Think it might've been Sacrifice. Oh yeah apparently if Disk Cache gets too big on a Win98 machine with more than 512 megs it can actually slow things down - but setting it to a fixed size manually seems to sort it.

  120. You have watchdog timers for that by MichaelCrawford · · Score: 2
    A watchdog timer is a counter that will reboot the system if it ever reaches a certain value. You have to reset it periodically.

    The Linux kernel has support for a variety of hardware watchdog devices you can use on PC's.

    --
    Request your free CD of my piano music.
  121. Reminds me of something by racerx509 · · Score: 2

    2kb is enough for anybody

    --
    13 year old white supremacists are shitty web designers.
  122. More CSIRAC Photos by allrong · · Score: 2, Interesting

    I took some photos of CSIRAC while visiting the Melbourne Museum where it's now on display. They have a 2KB Casio electronic diary placed in the exhibit an example of a recent computer of the same power.

    --
    What is the inverse of the Matrix?
  123. mod parent down by Anonymous Coward · · Score: 0

    see subject

  124. how to use rom as ram by Anonymous Coward · · Score: 0

    This might be worthwhile if you have to do lots of this type of work as the up front coding would be a fair bit of work. Ok maybe you wouldn't or shouldn't do this for debugging/maintainability purposes, or you have already thought of this and discarded it with good reason. write a function which takes an input (the key), calls the ROM and "decrypts" the called data into what you want - this would be further binary code. You first have to map the rom into usable chunks and allocate each chunk to the output you want. The hard bit is to write a decompression/decryption function which turns the 'garbage' from the rom into the code/data slab you want. Basically you need a program on a big(ger) machine in you have the outputs you want and all the rom data. Then this program creates a series of keys which basically identifies and decompresses the rom slabs into what you want. These decrypted/decompressed slabs would be further binary executables to extend the functionality of your embedded device (and easily larger than the 2k you can run) The big unanswered question is can you get the decompression/decryption function small enough to run on your embedded device? Is this what you meant by overlays? Am I an idiot for suggesting this?

  125. Re:This is news?!?!? by nmg196 · · Score: 2

    You vastly underestimate how many Pentium 100's there are still running Windows 95 or even 3.11.
    Most people have no need to upgrade to gigahertz machines. I'm a software developer for ASP.NET applications and my Celeron 450 does me fine (albeit with 256mb ram rather than 64). Other developers in our office use Celeron 300s and some of the sales guys who only use e-mail get away with a P200. It doesn't matter how cheap an upgrade is, if you don't need it, most people won't buy it.

    Only games players bother upgrading state of the art machines every couple of months. Office users just stick with what works and gets the job done.

    If you told most office people that their computer would be taken away and upgraded to a new one every 3 months they'd have a heart attack.

    Nick...

  126. Re:This is news?!?!? by Digital11 · · Score: 1

    I too am an ASP.NET developer and I feel sorry for ya man... VS.NET with only 450mhz would drive me batty.

    --
    I am a leaf on the wind. Watch how I soar.
  127. Re:Catch fire or ... Re:Running eh? by Epsillon · · Score: 1

    Hmmm, yes I forgot about those wax type caps, probably because it's been so long since I saw one (Heathkit HW-101 anyone?) but I would imagine the museum operators would understand this risk and check them out pretty well beforehand. This, of course, is assuming it has been stood un-powered for any length of time.

    The transformers should have been pretty well made in the first place. This is, after all, a pretty heavy power consumer (but with a known power consumption hence all factors can be designed for unlike radio kit that the designers weren't able to factor all operating conditions of their output stages in all scenarios) and the windings will have been made with an eye to this. As a side-effect I would not expect to see and deterioration of the enamel in such high-quality components, especially of the type we tend to see in ham-grade kit. It probably hasn't been loaded up into an arbitrary length of wire at 2kW without a matching network, either... :o)

    --... ...-- --- --

    --
    Resistance is futile. Reactance buggers it up.
  128. Last Post! by alpg · · Score: 1

    BOFH excuse #216:

    What office are you in? Oh, that one. Did you know that your building was built over the universities first nuclear research site? And wow, are'nt you the lucky one, your office is right over where the core is buried!

    - this post brought to you by the Automated Last Post Generator...