Ask HN: How would you store 5TB of data for 50 years, untouched?

78 points by icey ↗ HN
Let's say you were thinking of putting digital data in a time capsule where it couldn't be touched for 50 years. How would you store it? How would you ensure it was readable at the end of the 50 years?

177 comments

[ 0.23 ms ] story [ 274 ms ] thread
Paper ? It's possible to print binary data on paper now. I'm not sure at what 5TB would look like though. It's probably better to keep the data at hand and migrate it as the world and the technology evolve.
5 TB on paper needs to much room to store.
It depends on who's doing the storing.

A4 page, which has 210x297mm, say a border of 10mm all around non-printable area, gives 190x277.

Say we print at a resolution of 0.5mm, and in 16 shades, so we get 4x4 = 16 bits per mm, or 2 bytes. That gives 105,260 bytes per page. Probably we can squeeze more bytes in than this, but let's allocate those to redundancy and error correcting codes.

So for 5TB (in hard drive size, 5e12) would take about 23.75 million sheets of paper printed on both sides. At 5g per sheet, that's about 119 metric tons.

1 ream (500 pages) of the 75g/m^2 A4 paper I have beside my printer here is about 50mm thick. Say 215x305x55mm including some slack for packaging, is a little over 3.6 litres in volume; total volume for 23.75 million sheets is 171,285 litres, or 171.285 cubic metres.

A room with a ceiling height of 3 metres would need to be only 8 meters on each side to store this. Of course, the room shouldn't have any windows and should be at the appropriate humidity, etc.

The cost of the paper, assuming $5 per 500 pages, is less than a quarter of a million. Much more forbidding is the labour and temporary acquisition of printers required to transcribe the data to paper. A good printer @50ppm would take nearly 2 years, assuming zero downtime and very quick paper and toner changes. To do it in more reasonable time and with more reliability, you'd want a bunch more printers; and of course, you'd need to hire the people to do the work of shuffling paper and carting it around, but I'd bet you could probably do it for less than the cost of the paper, particularly if you did it in a cheap labour country.

This guy claims 200 kB per A4 page http://ronja.twibright.com/optar/
Which gives you 125 tons for 5TB on 80g/m² paper single sided, which gives you about the same cost as the 119 tons double sided in the GP, but without paper jams in the duplexer unit.
The estimated error rate is however about 1 in 100,000 pages, which isn't quite good enough. Probably a slightly better code can be used with a small amount of inflation; even something like RAID-5 except over pages (i.e. parity pages) would do.
190mm * 277mm = 52630 mm2

size of one pixel: 0.5mm * 0.5mm= 0.25 mm2

1 page can then hold: 52630/0.25 = 210520 pixel

1 pixel is 2 byte thus 1 page is 421040 byte is about 0.5 MB/page (or 1 MB if you print double sided)

5 TB= 5000 GB = 5,000,000 MB = 5 Million pages

this is 5000 books with 1000 pages each.

Note that you have increased the density of information from my calculation of 16 shades per pixel of 0.5mm x 0.5mm, giving 4 bits per pixel (i.e. half a byte, or one nibble, per pixel), so 16 bits per 1mm^2, and thus 2 bytes per square millimeter.

I intentionally chose a pretty big pixel for redundancy reasons rather than trying to be clever and working out a code etc., but the link in the reply to my post looks more worked out.

A4 page is 8.3x11.7 inches

use 1200 dpi printer to print b/w dots this gives: 8.3 * 11.7 * 1200 * 1200 bits/page = 17 MB/page

5 TB are 142 Books with 1000 pages double sided each (size of a small personal library)

case closed.

It is not only the physical storage, but also the software that can read the data which matters. So choose your formats wisely.
50 years isn't all that long - there are plenty of tapes and records that are still perfectly usable from then. As long as you included a decent amount of redundancy you'd be alright with a few hard drives surely? There's always the issue of software being able to read the data, but we have no problems opening images and documents from 27 years ago now. In 50 years time there'll probably be a niche industry producing software that converts old formats - just as there is now converting VHS/Cinefilm.
Is putting it into orbit with solar power to keep it alive an option?
If it's electronic media, I would guess that solar wind/flares will kill it pretty fast without earth's magnetic field for protection.
Two sets of hard drives, five sets of CDs, and five sets of DVDs. I'd store it in a fireproof locked box with silica gel. Would probably work.
No, it won't. Some CDs from the early 90ies are not playable anymore because the foil that stores the data is damaged through aging processes. DVDs and hard drives have similar problems and won't last longer than 5-15 years if you are not lucky.
Would it help to seal the CDs/DVDs/CDROMs in a vacuum bag? And/or in cryogenic storage?
A nitrogen-filled container would be more practical than a vacuum. Lowering the temperature would definitely help, although too cold could be bad.
I had a good talk with my ex-wife's uncle about this a few years ago. He's a record's archival specialist in Australia, and they seem to be doing a lot of work with Microfiche. Apparently it lasts quite a long time and is highly dense. They encode data in some sort of an xml format, and the first slide on each sheet has a reasonably explanatory description as to how to decode the data.
B&W film is the best archival format I've come across, it'll last a century stored in a shoebox in the attic, and you can look at it just by holding it up to the light. That's important; anyone who picks it up regardless of their prior experience will know, this is a thing with information on. Would you even recognize a HD if you'd never seen one before?
I agree - I think this is the route for more substantial (centuries) storage. However, I'd probably wouldn't use xml - some variant of http://ronja.twibright.com/optar/ mentioned elsewhere on this page.

I'd include the definition of a simple machine, and the text of a program written in opcodes for the machine, for decoding.

Probably would have to build a desktop with a 5x1TB HDD and make sure the case is super strong and water proof. Stick the machine in a fire-proof and water proof safe and of course, be sure to have formatted the partitions differently and have RAID.

Alternatively burn a 100 or so Blu-rays and get two Blu-ray readers (one on a mobile device) other an external reader that you will attach to the aforementioned desktop.

Or who knows, maybe holographic storage (http://en.wikipedia.org/wiki/Holographic_data_storage) will come around finally and store the 5TB in a toothpick sized gizmo (which might probably run 512 cores of Googple's Chip (in my alternate reality, Google and Apple merge and buy Intel)...

For the HDD route, I'd probably prefer lower density storage, heaps of redundancy, and a good spread of HDD manufacturers.

A quick Google of HDD MTBF suggests that 1 million hours (over a century) is wildly optimistic, and typical failure rate is 2-4% per year, possibly as high as 13%. If e is the failure rate (as a fraction of 1), and assuming a constant and independent failure rate over time, then the survival chances for any one drive are:

    (1 - e)^50
So the chance that any one will fail is:

    1 - (1 - e)^50
With n mirrors (assuming a reliable checksum to verify data in the event of only a single copy of a mirror surviving), the chances of all failing, f, are:

    f = (1 - (1 - e)^50)^n

    log(f) = n log(1 - (1 - e)^50)

    n = log(f) / log(1 - (1 - e)^50)
So, for a reliability of 99.999%, and hoping you can keep the individual yearly failure rate at 3%, so f=0.00001 and e=0.03, n would need to be at least 47.
I think you're making the improper assumption that the drives would need to be left on during this entire time. I don't believe they would.

I don't know if the bits eventually lose their magnetism over time, so if they do, you may need to spin up the drives every so often and copy to and from drives to make sure the data is still "fresh", but I seriously doubt they'd need to be left on and spinning for the entire 50 year span.

I'm not assuming that the disks are spinning all the time; I don't know what the failure rates of drives left unpowered are, so I took the spinning rate instead. Google search suggests that failure rates for unpowered hard drives is high - sticking heads etc. - and as drives are not designed for this, probably higher than powered drives.
this is also what I've read. Also, anecdotally, I've had a disproportionate number of drives fail on power-up.
If a constraint was that it's going in a literal time capsule that would be buried underground (i.e. physical damage to the area is not controllable) I would get a couple of SSDs and a couple of backup tapes, and save redundant copies on different types of media. Given enough space I'd also stick a couple of machines capable of reading the data just in case.

Removing that constraint and completely ignoring cost I'd also setup a low-risk savings account with $1M in it and put the data on S3 and Rackspace Cloud. I'd store access credentials in the capsule. Odds are pretty good one of those 2 will be around in 50 years (and you'll have a chunk of money left over in interest).

Try to keep everything ASCII, with really good text descriptions of data formats.

Realistically 50 years is not a long time: I would bet we'll still have legacy access to USB, SATA, and probably ext3 & NTFS (though probably not IDE). Tons of computer folk who used these technologies will still be alive to work them. English will still be the primary language in the US.

An interesting problem is what to do when the timescale allows these things to change. What if nobody remembers USB, or what spinning platters are. Or the English language?

Even better run a program on multiple servers that has the ability to move the data around different online storages and has the ability to seek out and buy more online storage solutions if required over time.
My answer to the last question would probably be including a reader right with it. AC current will likely be around a lot longer than 50 years. So if you have some kind of computer containing the data, just need to plug it in and it starts a self-explaining film(ideally with pictogrammes, several language explanations, etc) that should make the data usable...
Neither tape nor SSDs will last 50 years. Within about 10 years, tapes will loose magnetization through thermal movement and capacitors in SSD storage cells will flip due to cosmic radiation. Over some decades the plastic the media and/or casings are made of will just decay (a serious problem for museums of modern art and design: http://www.getty.edu/conservation/science/plastics/index.htm...). The only media with a prooven track record of preservation over decades are acid free paper, parchment and non-organic materials like steel, stone and clay. But getting 5TB on an stone tablet has its very own challenges. [Edit: And using acid free paper won't buy you anything if you print using plastic based toner common in modern laser printers, at least use an inkjet with inorganic pigment (and not dye based) ink. If you look out for pitfalls like this, you might be able to implement your requirements with http://ronja.twibright.com/optar/ and only 125 metric tons of acid free paper, which you should be able to buy for less than $200000.]

Some people claim than MO media and DVD-RAM can guarantee 30 years, but this still is an estimate, they have not been around long enough to actually know.

The only "reliable" way to store digital data for more than five years known today is to copy them to new media well in advance of the old media loosing them, and even that is difficult if the amount of data is growing faster than the the storage technologies get faster. (I don't know if I should trust Eric Schmidt, but a few days ago he claimed that currently humanity generates as much data every two days as it did up until 2003, http://techcrunch.com/2010/08/04/schmidt-data )

SSDs with batteries and/or solar power for 50 years?
I've never heard of rechargeable batteries with a lifespan of 50 years. Also, the best quality photovoltaic solar cells have a lifespan of 25 years, and their output is down to around 5% of original capacity by the time 20 years rolls around.
If it's solar radiation that flips the bits, why not just stick it in a lead case?
A SSD (flash-based) doesn't need to be powered. Finding a computer that has a SATA/IDE interface to read it back out after 50 years is an interesting problem, however.

[update]

Spansion quotes 20 years minimum. Under optimum conditions (whatever they may be) and with an adequate amount of redundancy, 50 years should be achievable.

Spansion single-bit-per-cell floating-gate flash devices are designed to provide 20 years of data retention after initial programming when exposed to a 125° C environment. Spansion two-bit-per-cell MirrorBit flash devices are designed to provide 20 years of data retention after initial programming when exposed to an 85° C environment. Both MirrorBit flash and floating gate flash are guaranteed to provide 20 years of data retention after initial programming when exposed to a 55° C environment. MirrorBit flash is guaranteed to retain data for up to the minimum guaranteed cycles (10,000). [F]loating gate is guaranteed to retain data after the guaranteed minimum of 100,000 cycles.

http://www.spansion.com/Support/AppNotes/EndureRetentn_AN_A0...

People said floppy disks wouldn't last 30 years too. Yet, I've got some C64 disks that are approaching that age quickly. While I'm sure there is some corruption, most of them still work just fine.

If I was to store on magnetic media, I'd do it in a way that allows for some data loss (like usenet does with .par2 files). If you can stand to lose some of it, just pad it with enough redundancy for recovery and you'll be fine.

> People said floppy disks wouldn't last 30 years too. Yet, I've got some C64 disks that are approaching that age quickly. While I'm sure there is some corruption, most of them still work just fine.

I think that this is luck; I found a batch of 8-year-old floppies a few years ago, and more than 2/3 of them were unreadable.

I'd give a shot at DVD, make 3 copies of each disk, put the physical media in an air-tight container filled with helium, and put it all in a salt mine used for physical records storage.
You wouldn't need to use helium. Nitrogen is the standard "inert gas" for such purposes. At standard temperatures and pressures, N_2 does just as good a job at not reacting with stuff as noble gases do.
Just curious -- what is wrong with laser toner? It's carbon, and doesn't fade. And petroleum is "organic", but lasts for millions of years.

Edit: answered my own question. There are several kinds of toner (I had never heard of liquid toner), but some kinds are just fine:

"Toners composed of stable resin materials and a stable pigment such as carbon black are capable of strong bonding to the paper surface. Copies using these toners and printed onto permanent or archival quality paper can be considered permanent and suitable for long-term storage." -- National Archives Australia

Store the drive along with a computer to read it? :)
Print them as high-density barcode on acid-free paper.
If this digital data didn't have to be put away somewhere, I would make the most of intelligence. Put someone in charge, with the skills to transfer the data the newer mediums as they become popular and to ensure that the copies are not corrupted in the process. This person would be paid in whatever kind of way leads to the most loyalty, I would also leverage their sense of pride. Maybe have a few different people each tasked with protecting overlapping segments of the data to help ensure nothing is ever lost.

Ideally some kind of artificial intelligence would come about sometime in the future to assume the role of data keeper - hiring people to do any work it couldn't do from within the computer and running off some kind of fund that had been set up. Maybe one day there will be a market for creating intelligent services like this, I hope I have something to do with them.

Make them public for sharing
Use archival CD-R Media - Good for 300 Years

Start by looking at these guys: http://www.falconrak.com/pro_archival_cd-r_gold_ep.html

You'd also want to store a few CD drives with them. And a few computers to attach the CD drives to. And from there the problem arises. Both bearings and electrolytic capacitors are essential for computers and I doubt that they'd last 50 years.
I still keep around a 286 that is 25 years old and it's fine -- are you suggesting that it will cease to function sometime in the next 25 years?
But your 286 is already exceptional, how many other computers of that vintage are still functional today? This is analogous to particle decay in a radioactive material, you can't predict accurately when any given atom of uranium will decay, but you can describe the rate of decay by the time at which close to half the particles in the sample will have decayed. The half-life of the typical consumer grade PC is ten years or so, from what I've seen (this is an estimate, but this would be a good research project for someone), but just because a model of a given computer still works after 20 years, doesn't mean it will work in another five.
If the half life of a modern bit of electronics is 10 years, that implies that in 50 years 1/32 of currently manufactured drives will still be around. I'd reckon the number would be a lot smaller, but given the terrific quantity of CD drives that exist out in the world right now, I think the chances of one still existing is pretty good.

Even if it didn't, if you compare the costs of many other storage techniques, they're probably equivalent to jerry-rigging a CD player to read back these disks. The difference is the cost is shifted to the reading and not the storage.

Your main risk is the shonky assumptions of the "archival" CD manufacturer. Not that I know what those shonky assumptions are, but I have a vivid memory of the hosts of Tomorrow's World demonstrating the durability of CDs by spreading jam on one, then wiping it off.

Yes.

Also I'd claim that your 286 has higher build quality and it's less sensitive than modern computers.

Any idea where they get the number 300 years? In the archival world, we're leery of such blatant marketing claims, especially since CD technology is only a few decades old.
Not as much a marketing claim as it is a MTBF analysis procedure. They run their media through advanced heat/cold/light cycles to approximate how long the media will last. There a number of vendors/technology providers out there that are working on this technology - see http://www.millenniata.com/. Electronics vendors do the same thing when creating 20 Year+ Lifetime components - Just heat it up to 85 degrees, then drop it down to -45. Repeat over and over to advance the aging process.

I've heard that the LDS church / Vatican have both been interested in the archival media, and they have a pretty good long perspective, so might be worth checking with technologists in that realm.

doesnt every solution involving magnetic media include the need to have power sources (since HDD, USB drives need a recommended electrical power rating source).

Optical media is the only way to guarantee whichever future "creatures" encounter the data, can actually figure out how to access it.

If you are a blind alien (so that you do not understand the _concept of light_) you can potentially still have measuring equipment that can sense the pits in the media and make sense out of the binary data.

We're talking 50 years not 50 centuries
I can't see infrared or uv but that doesn't mean I don't understand the concept. to get waay off topic.
Just out of curiosity: whats the background of this question? Are you planning to actually do this? What kind of data?

If so, you could maybe give use some more information on the constraints involved(although i must admit thinking about it without any constraints is fun, too)

There isn't really much in the way of background, I was thinking about people who decide to use cryopreservation, or the potential of sending out spacecraft for long periods of time where it may be out of communication range but the craft is meant to return, or even something as simple as a school's time capsule.

The constraints were chosen in order to remove the easiest answers (file sizes, period of time, etc).

Ultimately I think it's an unsolved problem that will become more important over time. My family can has photo albums from over 50 years ago but that doesn't have the kind of bandwidth we need for larger datasets (audio, video, etc).

So I guess it's just a thought experiment I thought was interesting.

Stone, or perhaps clay. Some of the oldest written records we still have are from Sumer using cuneiform on clay tablets. Use modern micro-abrasion techniques to encode data to stone, then put that stone away into an area little accessed by humans on a daily or yearly basis.

Assuming there is no cost limit here, I would go one step further and say use some form of metal. Say stainless steel, aluminum, gold, or titanium. Some metal that is very stable over time and does not interact with the atmosphere readily. Again, use micro-abrasion / carving technology to write data to the materials.

The next question is what format for the data? It depends on whats being stored. The biggest issue is that of "formats".

Lets look at things that last a long time. The English(or any language) is unlikely to change that much in 50, 100, or even 200 years. Words and their meanings will change, but for the most part a native English speaker 200 years from now could read what we write now. Whether or not they understand the usage of the language is a different question. So if its a textual document you're saving, write it in plain English. No abbreviations, etc.

What about media? That gets complicated. If its a static image, perhaps keeping it simple is best. In plain English, write that the following section of data is an image. Each group of three numbers starts at 0 through 255. In procession from left-to-right, the values represent Red, Green, and Blue. Each group of 3 numbers is what we called a "pixel". The image is 300 pixels wide, and 800 pixels heigh(arbitrary numbers for this argument).

For moving images, further expand on the single image description and say every 24 images should be spaced equally and viewed over the course of 1 second to achieve animation.

Sound is something I don't know anything about from a data format perspective, but I would again find the simplest mechanical way to produce a sound and store it in that format with ample verbage describing how to handle it.

Edit After reading other responses that came in while I was writing this, I want to add some more thoughts.

Remember that our technology is ephemeral. We don't really use much tech from 50 years ago, hardly any from 100 years ago, and it just gets worse from there.

Things like microfiche, ssd's, cd-roms, blue-ray, etc are all the more bad ideas for long-term backup. Paper books are a better option than any of these for near-term storage for time periods up to 50 years.

If we want to actually store data in a meaningful way for long periods of time, say over 100 years, we have to keep it simple. Your devices will probably not last 100 years, even if kept in storage under the most secure environment. But in 100 years people will still have eyes, ears, and hands.

We have to look back over history and look at the material types that survive long periods. Stone, and metal to an extent, are very good long-term materials. Cloth and paper are not*. DNA is potentially a usable data store, but is corruptible. Plus you can't read DNA patterns with the eye.

Stone/metal tablets would be the best format, but consider the amount of data in question. 5 TERABYTES. That's a lot of tablets. And a lot of work to engrave those tablets.
(comment deleted)
I think you're largely right, but I have one nitpick: microfiche, and other types of microform, are pretty stable, and only require a magnification tool to be human-readable. They're pretty much the gold standard for efficient archival long-term storage of information.

But as you say, stone and metal as well as acid-free paper made from rags or mulberry fibres have a proven track record for longevity.

> We don't really use much tech from 50 years ago, hardly any from 100 years ago, and it just gets worse from there.

Printing presses, microfiche, film, radio, telephones, television, computers, light bulbs, electrical sockets, toasters, cars, bicycles, electric stoves, speakers, microphones, projectors, etc.

Technology is not nearly as fickle as you'd think. Remember, 50 years ago is only 1960. VHS tape technology is almost 40 years old. Sure, things are moving faster now, but things that work tend to stick around.

"Some of the oldest written records we still have are from Sumer using cuneiform on clay tablets."

Actually that alone is no proof that clay tablets are very durable. Who knows, there might have been billions of them in circulation, and only a few of them survived. That would be a rather bad track record.

Take a person. Make the person maintain 1MB of data -- copy it, memorize it, something like that. Possibly understand it. Repeat for 5 million people.

If 1MB is too much, try 1KB, and repeat for 5 billion people. There should still be some people left for systems maintenance.

Encrypt the data with a key long enough that, by Moore's law, you'd expect computers to be able to break it in 50 years. Submit the data to Wikileaks. Destroy the key.
Modern encryption systems do not fall out of use because computers get faster, it's because new mathematical attacks to the underlying encryption are found, and this makes brute forcing it easier than people thought at the time.

In other words, the reason we don't use (say) the MD5 hash system is not because computers are able to break the 32-bit hash system, but because people have discovered flaws in the MD5 algorithm that means it doesn't give '32 bits of strength'. In this case it's not the hardware (CPU clock speed) that gets better, but the software (programmes that break MD5) that gets better.

Hence, you could use Moore's Law to predict what computers in 50 years time will be like, but you can't know what mathematical techniques will be like in 10 yet alone 50 years. Your encryption system you use might get broken in 10 years time.

DES is arguably an exception to that. Twenty years after the standard was published, the EFF published designs for a machine that could brute-force a DES key in a matter of days.

But even when it was published, people were saying a 56-bit key was too small, which they aren't saying of modern cryptosystems (to my knowledge).

http://en.wikipedia.org/wiki/Data_Encryption_Standard

Yes OK, a small key size makes brute force more likely. Bruce Schneier wrote about how it's not possible to brute for 256-bit keys. Short section here http://www.schneier.com/crypto-gram-9902.html#snakeoil , there's a longer explaination saying you can't even flip all the bits in 256-bit key before the universe expires, but I can't find that at the moment. So once you hit a upper limit (256-bits), you can't brute force anything ever, so faster computers are useless. Algorithms like that get broken by new maths, which could happen at any time, you can't predict it, so you can't rely on it.
If your doing it along those lines a better solution would be to encrypt the data with something that you don't expect to be broken in 50 years and store the key on sealed paper, or whatever should last 50 years, in a time capsule for that time.
Very interesting topic.

For preservation, encode the data in the DNA of a bacterium, replicate it massively and put them in some kind of suspended animation (hand waving wildly).

Getting the meaning of the data is another matter. I wonder whether it will be possible to create species of bacteria that can decode the above DNA and present it directly accessible to human senses - ex: bacteria that change color, form shapes, etc.

My answer is that you don't put digital data in a time capsule. Digital data is easy to copy, and that's what you want to leverage. Put a two pairs of servers in two data centers and keep them running, migrating to new tech when needed. I'd assume 5-10 generations of hardware would be necessary.
This is the best answer.

I also think things like NASA datasets, other govt agency datasets, etc, should be placed on torrents for anyone who wants to make a copy. Let the self-replicating nature of the internet serve as the backup backup plan.

If you put those Apollo datasets online, it's a guaranteed certainty that some hacker somewhere will have them in 50 years.

Bleh. It'll just sit on TPB with 0 seeds, 0 peers for years. I'd recommend bundling it with pr0n.
I think you have to state some assumptions about technology levels at the time the time capsule is opened and whether you want the data to survive much beyond the 50 years if it is not opened.
Here's an associated question that archives everywhere are beginning to struggle with (though they should have begun struggling long ago). Many municipal records are being born digital these days, and records retention schedules telling us to keep a wide variety of materials permanently.

How would you store an ever-increasing amount of digital data indefinitely?

Given any method, memory diamond[1]. It's incredibly dense (25 grams of the stuff stores a bit over half a Yottabyte), and quite durable. If restricted to existing methods ... a metric fuckton of hard drives in raid arrays, outsourcing backups to cloud storage providers where possible, and investing as much money as possible in getting a way to use memory diamond worked out.

[1] Charles Stross describes it: "Memory diamond is quite simple: at any given position in the rigid carbon lattice, a carbon-12 followed by a carbon-13 means zero, and a carbon-13 followed by a carbon-12 means one. To rewrite a zero to a one, you swap the positions of the two atoms, and vice versa." See http://www.antipope.org/charlie/blog-static/2007/05/shaping_...

Since some of the solutions people are proposing assume you have a lot of space for storage, I'll assume that too.

1. Get a 9600 bps modem. Use it to encode your data, and record the output as an audio file.

2. Take this audio file, and split it up into 60 minute segments.

3. Record these 60 minute segments onto two-sided vinyl LPs, 30 minutes per side. This will take about a million LPs.

4. Print on acid-free paper, using ink that will survive 50 years too, instructions on how a 9600 bps modem works. Describe the encoding in detail, sufficient so that someone using the equivalent of MATLAB or Mathematica or something 50 years from now on the computers they will have then could easily write a program to decode a modem signal.

5. Also print and include instructions for making a record player. As with the modem, the important part is describing how the signal is encoded on the LP. They'll have no trouble building a record player 50 years from now. (Assuming they don't just photograph the LPs with the 3D terapixel camera on their iPhone 54, and then write an app to extract the signal from the photo...)

5. Store all of this somewhere. LPs will last 50 years easily in a typical office environment, so you probably don't have to resort to something like a hermetically sealed vault buried in an old salt mine or anything extreme like that.

Nice idea. Probably no need for an actual modem in the encoding, I think that should be feasible with software nowadays?
It's nice to work with standard things when you're talking archive. A physical modem is a lot more standard than a custom one-of program.
Jesus, you'd struggle to get the data off those the day after you did it, nevermind in 50 years.
They put ZX Spectrum loading sounds (kind of like a modem except totally audio), on this LP, XL1:

http://en.wikipedia.org/wiki/Pete_Shelley

It is software which, when loaded into the Speccy's audio In port, does funny lightshows in time to the album's songs.

BTW, the LP speed doesn't matter, the Speccy picks it up anyway.

Pretty innovative. And the best thing is you can now get the LP in a TAP-style emulator format! So it survived over 25 years.

Here's the catch: Transmitting 5TB at 9600bps takes exactly 132 years, 1 month, 14 days, 21 hours, 24 minutes and 27 seconds. So the time capsule would be opened before you're done loading it.
Get 300 modems, then. You will be done in less than six months.
Amazon S3 would surely be the most economical, right? No upfront costs, and running costs steadily decreasing?
I wouldn't count on the 'steadily decreasing' part, s3 hasn't come anywhere near to following the downward price trend in hard drive cost per gigabyte/power per gigabyte, but even at todays costs, that's only $3900, which sounds pretty reasonable compared to what others are suggesting, if I did my math right, to keep 50 gigs around for 50 years. Of course, while I'd rather depend on s3 being around in 50 years than a raid in my closet, I still don't know that I'd give it great odds.

I don't think 'use rackspace /and/ use amazon' is a good strategy either, just 'cause if market conditions change enough that one goes under it's likely the other will to... and it's also likely that they could be bought by the same entity. you'd want to put one copy on s3, and then use some completely different storage method, like microfiche or or archival CD roms or something in a safety deposit box.