News for hackers. Stuff that matters.
Re:Reconstructing a lost NES game from 30-year-old source co... by tw000001 on Monday June 01, 2020 @07:34PM (#23385359)
Given IO errors and degradation of storage media, how long can one realistically preserve digital data?

Is it possible with multiple disks and an extant error correction algorithm to prevent data corruption indefinitely, assuming some maximum error rate?

Re:Reconstructing a lost NES game from 30-year-old source co... by derefr on Tuesday June 02, 2020 @06:13PM (#23397007)
> Is it possible with multiple disks and an extant error correction algorithm to prevent data corruption indefinitely, assuming some maximum error rate?

This is the main thrust of the Dynamo paper, yes. You can solve all the technical problems. Put something in a "living system" like Amazon S3 (where data has 17+ clones; and where ops people are there to both replace individual hard disks as they fail, and to gradually port the system over to new storage layers as new technology displaces old), and then—presuming the company providing the service is still there—it'll be vanishingly unlikely that your data will have degraded on a human time-scale.

What's left in the way of "indefinitely", though, are political problems. "How do I preserve data indefinitely" gets into the same sort of hairy problems as "how do I enforce my will on my descendants after I die?" kind of questions, where you start to see people putting forward ideas like immutable autonomous trusts.

The key question being: how do I ensure that the stuff I want to stick around, sticks around, after I'm dead, during a period when literally nobody else cares about it, until a later time when somebody else does care about it?

Re:Reconstructing a lost NES game from 30-year-old source co... by agent86 on Monday June 01, 2020 @08:04PM (#23385612)
For consumers, M-DISC media for DVD/Blu-ray might be about the best there is for long term storage.[1]

In the enterprise/experimental world there are things like Microsoft Project Silica[2][3] where they are storing data on quartz slides.

[1]https://en.wikipedia.org/wiki/M-DISC

[2]https://www.microsoft.com/en-us/research/project/project-sil...

[3]https://news.microsoft.com/innovation-stories/ignite-project...

Re:Reconstructing a lost NES game from 30-year-old source co... by xeromal on Monday June 01, 2020 @10:33PM (#23386707)
Have you ever seen those laser glass sculptures you can have customized for a person?

I've always though those would be a good way to store data permanently