Retro Machines Key to Rescuing Old Data 245
SimilarityEngine writes "New Scientist report on the virtues of old kit. From the article:
'Today's stylish PCs may perform billions of calculations a second and store tens of billions of bytes of data, but for many, they have got nothing on the 32, 48 or 64-kilobyte machines that were the giants of the early 1980s.
This renewed interest in old-school computing is more than just a trip down memory-chip lane. Early computers are a part of our technological heritage, and also offer a unique perspective on how today's machines work. And within growing collections of original computers and home-made replicas, and the anecdote-filled web pages and blogs devoted to them, lies the equipment and expertise that will one day help unlock our past by reading countless computer files stored in outmoded formats.'"
First Post? (Score:4, Funny)
Re:First Post? (Score:2)
Data? (Score:4, Insightful)
Re:Data? (Score:5, Interesting)
The tapes I have the most problems with are actually from about 1984-1987 or so...Memorex and BASF switched to a binder (the stuff that keeps the oxide on the tape) in those years that tends to migrate to the surface, making the tape stick to the read/write head and preventing it from reading correctly. There are ways of correcting the problem long enough to read the data, but I haven't been able to try any of them (the best, supposedly, is to run the tape through the same process used to freeze-dry food commercially).
Re:Data? (Score:2)
Re:Data? (Score:2)
Thanx!
Re:Data? (Score:2)
There are two steps to freeze-drying:
1. Freeze
2. Dry
Step 1 is accomplished by putting the object in a pile of dry ice (ok, there are faster ways, but this will work for tapes).
Step 2 is accomplished by putting the object in a vacuum. The vacuum should be equiped with a cold trap to capture water vapor. Not much to this - a plumbing trap made of glass in a dry-ice-a
Re: (Score:2)
Re:Data? (Score:2, Insightful)
Re: (Score:2)
Re:Data? (Score:2)
I started my "computing" life in the early 80's on a C=64 (and an Apple ][). Even when I "double-sided" floppys, they were still quite readable when I fired up on of my C=64's a couple years ago. I've never had that kind of luck with floppys from these days. In the rare ocassion I need to use ONE floppy now-a-days, I usually grab 10 or so since they rarely even format anymore no matter what FS I use (FAT, ext2,
Re:Data? (Score:2)
old cruft (Score:5, Insightful)
Re:old cruft (Score:2, Funny)
Re:old cruft (Score:2)
Re:old cruft (Score:5, Interesting)
Until they get to the patient records archives at the CDC or even a local hospital's TB clinic. Then they can learn a whole hell of a lot about how a disease used to spread and its epidemiological characteristics in a society that doesn't have "modern" medicine to control it.
I worked for Georgia's Division of Public Health in the 1990s. One of the most interesting projects I worked on was to recover data from the Medical College of Georgia's TB clinic. It was all on 9-track tape and was recorded from 1966 to 1973. The doctor who wrote the software was in his late 70s when I met him. He still understood the data encoding that he created for his clinic's dinosaur computer system and was working independently to import it all into a PC-based database. The concept of relational data was practically alien for minicomputers of the era; the way he had to encode the clinic's data to build statistical models out of it was fascinating, but it would have been lost forever if the original coder weren't still alive.
Commodore... (Score:2, Interesting)
Re:Commodore... (Score:4, Interesting)
http://www.blakespot.com/list/images/c64c_1.jpg [blakespot.com]
http://www.blakespot.com/list/images/c64c_2.jpg [blakespot.com]
http://www.blakespot.com/list/images/c64c_mobo.jp
Have a C-One going as well:
http://homepage.mac.com/blakespot/PhotoAlbum24.ht
Good stuff. Other machines as well:
http://www.blakespot.com/list [blakespot.com]
blakespot
BS. (Score:5, Insightful)
Yes, retro computing is cool. No, it's not required to read ancient recording formats.
Tom
Re:BS. (Score:4, Insightful)
Things like old manuals and spec sheets that might tell you exactly what encoding is used in the data. (Since manuals actually contained real information in those days, rather than being purely a vehicle for "Screw you, don't blame us" EULAs and disclaimers)
Re:BS. (Score:2)
As for file formats, virtually everything I encountered in my CP/M experiences could be figured out by a perl programmer in about 5 minutes.
Keeping this stuff around for reading history is silly. Keeping it around because it IS history makes more sense. I have a Kaypro-10 in my closet, and I don
Re:BS. (Score:3, Insightful)
1) It's probably going to be actually hard to find any tape recorder in the next coming years, just like it's not quite easy to find a Vic-20 today.
2) Many programs were (are) protected, using very specific properties of the original hardware used at the time. That's mostly true for floppies, for instance. (Just try to read a protected 3"1/2 Atari ST or Amiga floppy on today's PC floppy drives -- if your PC still has one -- and you'll see what I mean). But even som
Re:BS. (Score:2)
Re:BS. (Score:2)
Re: (Score:2)
Re:Your reply shows the risk (Score:2)
I mean even during the BBS boom you could fill an entire shareware collection [omitting dupes and things that JUST PLAIN SUCK] onto a single DVD with enough room to have a 15 minute music video.
So let's burn the data to media and make copies to be sent around the world.
Tom
Re:Your reply shows the risk (Score:2)
tom
Re:BS. (Score:2)
Yes, you can make a copy on paper of an ancient stone with hieroglyphs, which then contains the same information than the original stone. But it doesn't mean you can actually read the hieroglyphs.
Re:BS. (Score:2)
Absolutely true. (Score:3, Insightful)
Re:Absolutely true. (Score:2)
Of course another good option would be to pick up one of the Pic, AVR, 68hc11, z8 or 8051 based development system. Then you can have all sorts of fun.
Catweasel! (Score:5, Informative)
Data Legacy (Score:4, Interesting)
If you want to see the talk:
http://www.hollowground.net/tecactv [hollowground.net]
wh
Re:Data Legacy (Score:2)
Uh, why would a coal company want to preserve records on how they might have caused global warming? It would serve no business purpose except to guarantee the demise of the company in the event that LA ends up underwater. In the event that global warming turns out to be a farse the company gains nothing for pr
Rubbish (Score:5, Insightful)
Old hardware is dead.
Re:Rubbish (Score:2)
Re:Rubbish (Score:3, Insightful)
I have a few bits of old hardware around - a Spectrum, a C64, a Mac Plus, an Astro Blaster [handheldmuseum.com] handheld, an STe with mono monitor...a few bits. Nothing that uncommon, except perhaps the Astro Blaster.
There is something about using the old hardware which is not present when running an emulator. Take the C64 as the best example of this. Emulated you don't get the true sound of the SID (each one was different...), you get pixellated graphics if trying to play at a decent size on a monitor (versus just pl
Sounds like a good hardware hack to me. (Score:2)
2 Make a board that interfaces to the keyboard and and the joystick ports to a USB port.
3 Write a driver.
4 profit??? Well at least fun
Comment removed (Score:4, Informative)
Bad plan! (Score:2)
There is little chance of a GPL program making the author money so it then becomes public domain? Which means that someone can take the code modify it and make it a closed source product.
What needs to happen is for companies to release the programs as public domain or at least free. How about it EA???
Re: (Score:2)
Re: (Score:2)
Re:Rubbish (Score:2, Insightful)
I've written an emulator program that emulates an Altair 8800. Functional? Yes. Does it run old programs? Yes. Fun to use? I think so, if you like ASCII character-based games. Is it the same to operate as the r
On keeping old hardware around.... (Score:2)
Emulators are typically evolving works in progress too.
Retro Links (Score:4, Informative)
I'm surprised the article didn't link to old-computers.com:
http://www.old-computers.com/news/default.asp [old-computers.com]
Plenty of "Replica"-esque machines on mini-itx. The best two are probably
http://mini-itx.com/projects/bbcitxb/ [mini-itx.com]
http://mini-itx.com/projects/sx64/ [mini-itx.com]
Testify (Score:4, Insightful)
When I was working at the local Humane Society, I saved a Apple Mac II/ci from the dumpster. It had been donated to the thrift store and was thrown away because it was 'too old' to interest anyone.
I like playing certain old games, mainly because if a game is done right, it doesn't matter how outdated the graphics get -- Classics never change.
There's just something you get out of playing the Zork Trilogy on the old hardware that you don't get on the new stuff.
Don't throw out those old tapes! (Score:5, Interesting)
If you know of old IBM mainframe software on tape, drop me a note; chances are I can recover it. I've got 9-track and 3480 cartridge tape drives on a PC just for that purpose.
Comment removed (Score:5, Informative)
Re:Media Degradation Is The Issue (Score:2)
Who says RAID has to be done with hard drives?
Yes, you need to have a regular system of rearchival, but a DVD-based or tape-based system could work just as well and give you just as much redundancy.
Re:Media Degradation Is The Issue (Score:3, Interesting)
http://www.rense.com/general52/themythofthe100yea
From the article:
"But an investigation by a Dutch personal computer magazine, PC Active, has shown that some CD-Rs are unreadable in as little as two years, because the dyes in the CD's recording layer fade."
Re:Media Degradation Is The Issue (Score:4, Insightful)
Simple - Redundant serial copies. Unlike analog, digital copies don't lose anything from generation to generation.
I use DVDs for backups, but don't actually "trust" them to work, only as a last-resort fallback. I keep my old files by keeping them on live systems.
My first HDD held 10MB. My second held 40MB - So I just copied the entire contents of the first over. My next drive held 340MB, again, just copied the entire 40 to it, complete with the final state of the 10MB drive. Then a 1.2GB, same process again.
Now my home file server holds over half a TB (though I'll soon need to add a bit more space to it). I had started to worry about not having a good complete backup of that (I have 90% of it backed to DVD, but like I said, I'd rather not need to actually depend on that)... Until I recently upgraded my SO's desktop machine. Poof, threw in a 400GB drive, she needs about 20GB, and has a complete mirror of all my files up to March of this year.
I see no reason for that trend not to continue... The original media (the floppies from which I loaded files onto the 10MB drive) have long since vanished, and even the fifth generation of the above sequence (the 1.2GB drive) has vanished into the landfill. Yet I still have all the files I would need to run a vintage XT clone with MS-DOS 3.3, neatly filed away with no fewer than three redundant copies still in existance.
So I see the problem of how to store something "forever" as a bit of a red herring - We don't need any particular medium that lasts forever, only to last a few years and then we can make another new copy of it.
Universal Format (Score:5, Interesting)
The universal format for documentation, I believe, is the printed hard-copy document. Think of it this way: If we received the Rosetta Stone, or bits of the Torah or Quran, on some electronic media, would we have been able to get the content off - especially if it was encrypted somehow?
I think the only universal format is the printed page, which requires no "special equipment" to read (it might not be interpretable, but it can easily be recognised as a document) whereas a computer-recorded pile of numbers, while perhaps recognisable has having meaningful content, will probably, in the future, have no context in which to extract its meaning. Consider this: you receive some piece of hardware in the future which you realise stores binary data. Is it numbers? Is it a program? Is it sample data from atmospheric noise collection? All you know is there is binary data. All you know is there is binary data, and you don't even know if it is stored in 8-bit blocks, 16-bit blocks, 3 bit-blocks, or whatever. You don't know if it's in ASCII or some weird encoding of, say, Farsi. You might try running some statistical analysis on it to see if it's some kind of language, but against what do you compare the 'glyphs' of the numbers? When you see a stone like the rosetta stone, it's obvious what you've got; when you've got a list of numbers, there is no way to tell what it is other than a list of numbers.
This is a great danger of the digital age, in my opinion, and it is good that there is still expertise floating around about the "old" equipment. But remember, the "old" equipment is still less than a century old: what will happen in 100 more years? 400? I have this nagging concern that data integrity of digital media will not last the thousands of years that printed material lasted for future generations. I think this is why I really don't like the idea of digitising the libraries, or even digitising photography.
Definitely something to consider for all those folks concerned with "the best data format" and if .DOC or .PDF or XML or whatever is better.
The best format is one that contains enough information to clue the interpreters how to interpret it rather than relying on something else. Right now, all digital documents are merely a string of numbers, and a string of numbers is not sufficient to contain meaning to interpret itself - those numbers rely on some interpreter to receive meaning (as an excersise to prove this, take any file on your computer and look at it in a debugger - on various systems, a hex-editor, and a program that will use the contents of any file as raw image or audio data. It might not be rendered sensibly (I don't know that I'd want to listen to the "song" that, say, Firefox would be), but there is no effective way to tell if the string of numbers has meaning by using trial and error.
A printed document unequivocally has more information than this - a schemaatic diagram is different than a picture of an apple is different than a poem... and while we may not know 'apple' or the language of the poem or have the capability to understand the diagram, we know that those things aren't, say, a random paint splatter.
So, again, while I applaud the efforts of these guys for writing down their knowledge, if they don't do it in a "universal" format, who will be around to interpret their blogs and digital records in 1000 years?
Re:Universal Format (Score:3, Interesting)
The logical conclusion of your argument seems to be that files should be stored as bitmaps. Even the most basic analysis of a bitmap file will reveal regularity with period equal to the width of the image... and it's natural to then look at the data with corresponding periods aligned, revealing the image. Then you have your piece of paper equivalent.
There was an article in New Scientist (IIRC) a while back about constructing a signal which would be interpretable by aliens. They did, indeed, use a bitmap r
Re:Universal Format (Score:2)
Re:Universal Format (Score:2)
Er... the word bitmap has a specific meaning [wikipedia.org]. My assertion is that it's a way of representing an image that anyone will be able to interpret as an image, thus making it as good as a piece of paper with an image on it. That's all.
Re:Universal Format (Score:2)
Certainly, raster bitmaps (as they are in images) can also be represented as vector bitmaps (as they are in text; think linear storage matrix), or as Fourier matricies, or as (...). While the human eye can look at such a pattern and quickly grep a certain meaning, another organism's eye may look at the same pattern and grep an entire different meaning.
The quickest example I can think of is a colored bitmap. What c
Re:Universal Format (Score:3, Informative)
http://www.amazon.com/exec/obidos/tg/detail/-/034 5 315367/qid=1119278072/sr=8-1/ref=sr_8_xs_ap_i1_xgl 14/002-9620787-0418454?v=glance&s=books&n=507846 [amazon.com]
It's an account of how they put together the data stored on the plate on Voyager, which aside from the plaque everyone knows, contained a gold record with bitmap-encoded pictures documenting the earth. The book goes over each picture and the rationale behind choosing it. It is absolutely fascinating; they thought very hard about how t
Re:Universal Format (Score:2)
1000 years huh. (Score:3, Insightful)
The answer is a common translator table, which you hinted to in your own post. If not for the Rosetta stone, we would have no translation for heiroglyphs, and that written language would be entirely lost to us.
It really wouldn't matter if you left something written in english emblazed on a wall, in stone, or on an old floppy disk inside of an old floppy drive. A person in 10
Re:1000 years huh. (Score:2)
Re:1000 years huh. (Score:2)
It's a marvellous and stimulating read, litter
Re:Universal Format (Score:2, Funny)
Re:Universal Format (Score:3, Interesting)
Re:Universal Format (Score:2)
Re:Universal Format (Score:2, Informative)
Re:Universal Format (Score:2)
arguments in favor of retaining data on hardcopy,
the real problem is data overload -- how do you
separate the "wheat from the chaff"?
Either CD/DVD media is going to achieve new levels
of longevity, or there is going to be one hell of
a run on vellum!
Re:Universal Format (Score:2)
Clearly my job is the most important one in the world. I'm sure that 10,000 years from now arcaeologists will be clamoring over each other to read my code documentation for the functions I'm working on today, and as an added bonus they might even dig up a test script that verifies that it works correctly...
If they're luck
Re:Universal Format (Score:2)
How many pieces of paper have actually lasted thousands of years? You're talking about a handful.
The examples you used, like the Quran or the Torah were preserved only becaused thousands of copies existed back in their time, and they were generally handled with care, and as a result a few made it intact.
Likewise, documents like the US or EU Constitutio
Re:Universal Format (Score:2)
I don't believe that navajo code was used for strategic-level planning, such as coordination of supplies and convoys for the purpose of attacks that would take place d
"Retro-Machines": Good learning tools (Score:4, Insightful)
Hardware concepts haven't significantly changed over the years. What has changed, significantly, is that everything has become smaller. Once the basics are understood through learning of these old machines, the more complex concepts of more modern machines can be more easily understood. Good Computer Architecture classes will start off on the hardware of these old machines first, and build off those concepts as the class moves into understanding newer machines.
Re:"Retro-Machines": Good learning tools (Score:2)
I dont know how well that'll translate to win32 assembler, but I know learning the insides of the 6510 is heaps more fun than learning asp.net!
Thank god for attics! (Score:2)
After all, where would the world be if we couldn't play Miner 2049'er down the road?
Re:Thank god for attics! (Score:2)
I crammed my 400 to 48KB (how strange it feels to type "KB"!) so I could get the floppy upgrade and play Jumpman. I sure hope the disk still exists, and survived the attic heat.
definition (Score:2, Insightful)
While many many not think this is very old, I guess it's basically because I can't find a way to hook up my Tandy 1000 to the internet, (or i'd have my blog on it.. that'd be funny)
Re:definition (Score:2)
Especially when you post links to it on Slashdot... *laughs evilly*
Re:definition (Score:3, Insightful)
Re:definition (Score:2)
Parallel port would probably be the easiest way. If not that, serial port. If you can find an ISA ethernet card, more power to you.
Then you need software: probably KA9Q or one of the proprietary stacks.
In any event, I'd say this is a solved problem, you should check into the Tandy 1000 Yahoo group, or the usenet tandy group.
And no, a P233 is not 'retro' by any stretch of the imagination. Heck, on the retro computing lists I'm on, a Tandy 1000 is not considered ret
Finally someone understands! (Score:2, Funny)
That way I can read someone's pirated Donkey Kong or Questron diskette.
You never know when an opportunity like that to be of service to all of mankind will appear.
Wanted: (Score:2)
No real interest in programming the thing in CMS-2 [murdoch.edu.au], just want it for a conversation piece.
Buy a Model-T to learn about combustion (Score:3, Insightful)
Model-T more advanced than Modern cars (Score:2)
It was over-engineered to survive and keep going despite the fact that was regularly abused and run on the most horrible roads almost 100% of the time.
In many, MANY ways, it was more advanced than modern vehicles. And what is most sa
Re:Buy a Model-T to learn about combustion (Score:4, Insightful)
Havepeoplegotanythingbettertodo (Score:2, Informative)
Apple II resurrection (Score:2)
Of course, having extracted all that I can extract, and facing a move
Re:Apple II resurrection (Score:2)
Apple Emulators are pretty good (just do a google).
I actually run one regularly enough on my PDA (an Ipaq pocket PC), and can run Apple Adventure, Beagle Brothers software, 6502 Assembler, etc... There are also several available for running under Windows...
Byte Cellar.com - oldschool goodness (Score:2)
http://www.bytecellar.com [bytecellar.com]
blakespot
Re:Byte Cellar.com - oldschool goodness (Score:2)
Model T (100/102/200), WP-2, Z88, NC100/200, etc.
http://bitchin100.com/ [bitchin100.com]
Odd disk formats, etc. (Score:4, Interesting)
Tapes are relatively easy as the 64 can read most of the, the hard part is that sone disk formats are hard to come by, the Commodore PET has several different format drives, the most popular are the 4040/2031 which a Commodore 64 can read, but the 512k single sided 8050 and double sided 8250/SFD-1001 disks are another matter both using quad density drives (nowhere related to the PC HD format) and GCR encoded to increase capacity. These drives (unless you are a hardware whiz) communicate exclusively using IEEE-488 so A PET/CBM or B128 are best employed.
I myself use the PC-to-pet interface the C2N232 [funet.fi] with related software to get the files fron the PET to the PC, from there it's a matter of some home spun chipmunk BASIC programs to get the files tidyed up and in ASCII.
To be consistently successful at it you have to not only have the tools but knowledge of the various disk and file formats and system quirks that you are dealing with, which will help you get around the unexpected.
I've had requests to help convert 64 related software, but have passed on that as I am not into real time programming work (some sort of lighting program on a cartridge) but there are others up to that challenge.
Same goes for other platforms like old 400k Mac disks which use a varialble speed drive and can only be read IIRC on a 68k mac using System 6 or lower. There are also the protected disks or those that were recorded with utilities to improve speed or capacity (which makes the disks/tapes differ from any knwn standard format). Not everything can be done with an emulator.
Digital Archeology (Score:2)
This is a topic that I wrote a few articles on a while back.
Read Intro to Digital Archeology [baheyeldin.com] for an overview.
More here [baheyeldin.com].
Re:i bet the computer doesnt exist (Score:2, Funny)
Re: (Score:3, Informative)
Re:emulators are good enough (Score:2, Informative)
Re:emulators are good enough (Score:2)
The thing that I did was write some utilities for the emulator that allowed it to talk directly to a "real" Flex box via a simple serial port (ACIA) and grab files from it -- so there's a connection to the hardware for anyone who still has hardware, and that lets them retrieve the old data.
Once your data is in a modern machine, there's no particular reason it should ever
Re:IBM 5100 (Score:2)
Re:IBM 5100 (Score:2)
Re:Old machines are great (Score:2)
Re:Old machines are great (Score:2)
In such cases, running on a modern machine can introduce all sorts of timing issues.
Re:Too late... (Score:2)
Re:Dont laugh, you could have this problem too! (Score:2)
Software is still easily available for reading Aldus Tag Image File Format (TIFF), which have been around since at least 1986, predating JPEG by a couple years (1990?). Ergo, you should probabl
Re:Dont laugh, you could have this problem too! (Score:2)
And after all, the average computer user now couldn't write a JP