Comment Things have changed (Score 1) 398
I remember a time not too long ago when 16 registers on a CPU were a big deal, and DOS apps couldn't read Mac files (even the 'simple' ASCII txt files) and there were different file-system structures 7bit vs 8bit vs *. We think that
.txt is the safest solution for portability and longevity but IBM used to think the same thing about punch-cards!
Things have changed. When IBM was making punchcards, how many computers were there in the world? Let's be generous and say a couple hundred thousand. To compare, there are over 13 million iPhones in the world alone, to say nothing of Macs, PCs, or any of the other gazillion devices that can all read Unicode text. Certain digital formats are too big to ever really die, and Unicode is one of them. Similarly, JPEGs will never die. Why? Because people will always want to open pictures, and as long as we have software that can open pictures, it's trivial to make it so that it can open grandma's old family JPEGs in addition to whatever the standard format of 2050 is.
Now, hardware specs *can* die. For example, Apple is phasing out Firewire 400 right now. We can imagine in 10 years, maybe USB will be replaced by something wireless. But digital file formats are always going to be forward compatible, since it's trivial to make sure you can convert them to the new format. I can't use my mouse from 1995, but I can open a Word file in Office 95 format with TextEdit.
So, the key to keeping your data forever is pretty simple: Make multiple copies of it and store them in physically different locations (to prevent lost by disaster), and every couple years take a couple hours out to copy it onto a new physical device (to prevent loss by bit rot or physical format changes).