top | item 28957573

Ask HN: Best way to host a website for 500 years?

666 points| adamkochanowicz | 4 years ago

Say you wanted to host a personal page that can outlive you and be seen by the children of your grandchildren. Other than asking your progeny to keep paying the hosting bills, is there another way?

787 comments

order
[+] cstross|4 years ago|reply
The world wide web is only 28 years old.

We've had computers for 76 years at this point.

We're discussing this topic in modern English, but if you look back 500 years William Shakespeare wouldn't be born for another couple of generations: vocabulary and grammar have changed a lot since then, and if you look back a further 500 years (to 1021AD) the "English" spoken in those days was a lot closer to Frisian than anything we'd understand.

To get the big picture of what 500 years means ... the oldest surviving writing is roughly 5500 years old. We've had agriculture for roughly 11,000 years. And you're asking for a personal legacy to be legible and usable after surviving a span of time 10% as vast as the existence of writing itself?

Think archival grade materials and ink, then add translations into Mandarin, Arabic, and Spanish -- there's a much better chance of it being readable if you have more than one language. Then maybe add a dictionary, just in case words have fallen out of use. Make multiple copies and distribute them around the world, including tectonically stable desiccated regions that are currently lightly- or un-inhabited and likely to remain so: the criteria for deep disposal nuclear waste repositories are applicable (minus the "deep") bit, so Yucca Flats would do, or the Atacama Desert or the McMurdo dry valleys in Antarctica.

[+] mlinsey|4 years ago|reply
Other comments have given ways to physically archive the webpage. Continually hosting it is a much trickier endeavor. Beyond just keeping the servers up, technologies will shift such that eventually html webpages, servers that talk using tcp/ip, datacenters that connect via fiber cables, etc will all be deprecated.

That said, if we have a very liberal definition of the word "website" to include any successor technologies where a device can be used to request a document, given an identifier, that looks recognizably like your webpage, this is doable. What you really need is an institution that you can trust to keep existing and to keep the necessary upkeep of your website as part of its mission.

The main institutions I can think of that have lasted for 500 years unbroken are churches and elite universities. If you were able to convince the Pope to decree that the church should keep hosting your webpage in perpetuity, that would likely work, but persuading him of that sounds very challenging. That said, universities are used to accepting gifts with sometimes eccentric strings attached. The gift will probably need to be large; but I imagine a $1B donation to Harvard under a condition that they continue to host and update the page as needed would likely work. Getting that sort of money is quite hard, but tbh probably easier than coming with a way of guaranteeing that your direct descendents keep the webpage up.

[+] pugworthy|4 years ago|reply

  I met a traveller from an antique land,
  Who said—“Two vast and trunkless legs of stone
  Stand in the desert. . . . Near them, on the sand,
  Half sunk a shattered visage lies, whose frown,
  And wrinkled lip, and sneer of cold command,
  Tell that its sculptor well those passions read
  Which yet survive, stamped on these lifeless things,
  The hand that mocked them, and the heart that fed;
  And on the pedestal, these words appear:
  My name is Ozymandias, King of Kings;
  Look on my Works, ye Mighty, and despair!
  Nothing beside remains. Round the decay
  Of that colossal Wreck, boundless and bare
  The lone and level sands stretch far away.”
— Percy Shelley's "Ozymandias"
[+] crooked-v|4 years ago|reply
Go to a big legal firm that's been around for at least a few hundred years. With them, set up a trust with a sufficient endowment to be run indefinitely (barring total societal or economic collapse), with the mission of maintaining this specific website in accessible format (including updates and format shifts as necessary).

It will be expensive, but this general structure is already used by various organizations with one mission or another.

[+] acid__|4 years ago|reply
Yup. Setting up a trust is the best way to do this.

--

Many solutions here suggesting physical storage mechanisms which defeats the whole purpose of hosting a widely and public accessible document.

A trust would have the finances and most aligned incentives to keep the content online and in a format that is accessible.

Many other solutions involve telling your children to tell their children to ... etc. But again, you have no incentive to give a damn about the whims of someone who died 300 years ago, and it only takes one uncaring child to cut the chain short.

A trust's hefty financial incentives can keep anyones incentives aligned.

It makes sense that there's sexy technical solutions here (we're on Hacker News), but the most important thing is to keep the incentives aligned. That's what a trust is for.

[+] robocat|4 years ago|reply
You couldn’t trust one firm. Many firms in many countries?

Or even better, diversify, and use multiple different plans, not just lawyers.

[+] nathan_f77|4 years ago|reply
How expensive do you think this would be? It would be fun to estimate the potential costs over 500 years.

I would never run this kind of website on free hosting (e.g. GitHub pages.) I think it's dangerous to assume that this business model will continue to exist for the next 500 years. It would be much safer to pay the ~$0.02/mo to store and serve your files from an AWS S3 bucket. A $5/mo DigitalOcean VPS would be safer, but probably overkill. I really like the idea of paying $0.24 per year to cover the exact costs of electricity, storage, servers, and bandwidth. These costs might continue to decrease over time, but they can never be 0 (e.g. Landauer's principle [1].)

I don't know how to estimate the cost of a domain name over the next 500 years. It's definitely not going to stay $10 / year forever. Maybe registrars will start charging higher prices or taxes based on the market value of your domain. Or some company will really want to take over your domain. Like Nissan [2] for example.

Ethereum name service (ENS) [3] could be interesting. Pricing [4]:

* 5+ character .eth names: $5 in ETH per year * 4 character .eth names: $160 in ETH per year * 3 character .eth names $640 in ETH per year

The world seems to have decided that names are worth roughly $10/year, for a single planet with a population of 7.9 billion humans. We'll probably be a multi-planet species at some point during the next 500 years. It's hard to imagine what the universe will look like 5,000 or 50,000 years from now. Imagine there's trillions of sentient beings living throughout the universe, and a "universal internet" (even if information still takes many years to propagate throughout the universe.) Maybe names will become far more expensive.

I think the safest option would be to choose a random string of letters and numbers: 2g39pz6jygjd.com + 2g39pz6jygjd.eth. It would still point to a page that includes your name and all of your content, so you'd still be indexed by search engines. And it's very unlikely that someone will start a company called "2g39pz6jygjd" and try to file a trademark.

This kind of random name would probably continue to be worth around $10/year, or perhaps up to $100 / year. It might continue to cost around $0.20 per year to host your static website on AWS S3 (or similar). Bandwidth would be interesting to think about.

Let's say you're trying to keep a blog running forever. Probably a good idea to keep it very simple and use a very basic CSS them, so each page could be around 20 kb. Serving your page to 50,000 visitors would require 1 GB of bandwidth. But let's prepare for a worst case scenario: Everyone on earth visits your website once a day for a month.

7,900,000,000 * 29.53 days (average number of days in a month) * 20 kB = 57709.5 TB. (That's actually way more than I expected! I find it really hard to understand just how many people there are in the world.)

I used this AWS calculator [6]:

* 0.25 GB monthly storage

* 7,900,000,000 * 29.53 days = 233,287,000,000 requests (let's say we serve a single HTML page that includes inline CSS.)

* 57709.5 TB transfered

S3 Standard cost (monthly): $134,680.98 USD. Or $1,616,171.76 per year.

That was just an exercise to figure out the maximum possible cost of hosting a simple web page. It was a fun tangent but we can ignore all of that.

Let's just say it could cost up to $100 per year. Assuming an extremely safe withdrawal rate of 0.5%, you'll need to ask your trust to invest $20,000 (100 / 0.005) in a mix of ETFs, bonds, cryptocurrencies, gold, etc. That should guarantee that you can continue paying for web hosting through the next 1,000 recessions, nuclear wars, ice ages, etc.

[1] https://www.wikiwand.com/en/Landauer%27s_principle

[2] https://nissan.com

[3] https://ens.domains

[4] https://docs.ens.domains/frequently-asked-questions

[5] https://aws.amazon.com/s3/pricing

[6] https://calculator.aws/#/createCalculator/S3

[+] NoGravitas|4 years ago|reply
Print it out on acid-free paper with a stable, acid-free ink. Have it bound as a hardback, and seal it into a waterproof container. Entrust it to one of your children, tell them to keep it in a safe-deposit box and take it out once a year to share with their children, and to pass it on to their children with the same instructions.

If you have it electronically, the absolute best case in 500 years is that it will be a relatively easy job for software archaeologists or historians to decode, assuming it's been periodically backed up to new media for all those years. The most likely case, though, is that in 150 years, the servers it was stored on, which have not been running for 80 years, will be picked over and/or melted down for precious metal contents by a tinker who wanders between mud-hut villages repairing their ancient metal pots in exchange for dried fish.

[+] jamesdf|4 years ago|reply
> “What was there to say? Civilization was like a mad dash that lasted five thousand years. Progress begot more progress; countless miracles gave birth to more miracles; humankind seemed to possess the power of gods; but in the end, the real power was wielded by time. Leaving behind a mark was tougher than creating a world. At the end of civilization, all they could do was the same thing they had done in the distant past, when humanity was but a babe: Carving words into stone.”

Death's End -Liu Cixin - The third novel in the trilogy staring with The Three-Body Problem

[+] dfabulich|4 years ago|reply
I think is basically the right idea, but a lot of the details are wrong.

For example, book archivists recommend against storing books in waterproof containers. https://www.sparefoot.com/self-storage/blog/3456-the-sparefo... "Be careful storing books in plastic containers. Because plastic containers form an air tight seal, any moisture residing inside your books will be trapped. If your books are not completely dry before placing them inside a plastic container for book storage, they may develop mold or mildew. If using plastic containers, make sure to insert silica gel packets to absorb moisture."

Instead, archivists recommend acid-free archival boxes. (Gaylord is a recommended brand.)

The other point is that you shouldn't just have one copy printed. Like any important data, you'll want to have backups.

At a minimum, if you have multiple children, giving one copy to each child is sensible; it would make sense for each person to have at least two copies, one to keep at home, and another to keep somewhere else that would hopefully remain safe.

If your document is suitable for public consumption, you could pay for a vanity press to make it available for publication, arranging to have copies stored in libraries. As of today, arranging to have your book archived in the Library of Congress is a reasonable approach to ensuring that some professional archivist will at least try to take care of your book.

(They'll also attempt to digitize your book, and archivists will attempt to care for the digital collection, but, as you noted, there's no way to be sure that any digital equipment will be working 500 years from now.)

But, if your thing is suitable for public consumption, consider another problem: will your great-grandchildren care to read what you wrote? Probably the only way to ensure that anyone will care to read your work is to be/become famous, and to write a successful work with millions of copies. (This also incidentally solves the archival problem: people care about protecting and preserving historically important documents.)

[+] markstos|4 years ago|reply
The United States government studied this question and came to the conclusion of... acid free paper. So it's now law that "permanent" documents in the US are to be stored on acid free paper:

https://www.loc.gov/preservation/resources/rt/perm/permpapr....

Some of us who remember the 5.25" floppy disks, the 3" "floppy" disks, the HUGE Zipdisks, the 5.25" spinning platter drives, the 2.5" spinning platter drives, then the 2.5" SSD drives, and now the M.2 SSD drives... there's clearly no hope of any digital medium lasting 500 years. It's hard enough to read data from a drive built 20 years ago!

[+] MetaWhirledPeas|4 years ago|reply
500 years from now, at a grand reconstruction ceremony:

"And there seems to be text scrolling and blinking upon the display surface... never.... gonna... give you up? What do you think it means, Tharl?"

[+] niblettc|4 years ago|reply
The second part of your answer is hilarious and depressing.
[+] walrus01|4 years ago|reply
> The most likely case, though, is that in 150 years, the servers it was stored on, which have not been running for 80 years, will be picked over and/or melted down for precious metal contents by a tinker who wanders between mud-hut villages repairing their ancient metal pots in exchange for dried fish.

somewhat reminds me of: https://en.wikipedia.org/wiki/A_Canticle_for_Leibowitz

[+] oceanplexian|4 years ago|reply
I’d alternatively recommend microfilm. It’s specifically engineered to last ~500 years and has much higher storage density than paper and ink. The technology needed to read it is fairly low tech and trivial and the format is quite durable.
[+] jrumbut|4 years ago|reply
My favorite part of this excellent answer, and to me the most important part, is the yearly reading tradition.

The other idea might be to encode your website in a song that's popular today but complex enough to be worthy of study by future generations.

[+] FredPret|4 years ago|reply
Have you been playing a lot of Fallout lately?
[+] sillysaurusx|4 years ago|reply
As entertaining as this is, I have a bit more faith in archive.org.
[+] somenewaccount1|4 years ago|reply
That works until the FBI raids the entire safe deposit bank and steals everyones possessions.
[+] dillondoyle|4 years ago|reply
Put it on Vellum!

Create a social ritual to read it so it can stay pliable. Vellum lasts forever

[+] marcosdumay|4 years ago|reply
I see no technical reason for why we can't create some e-reader that will keep your library much safer for much longer than paper. I see no reason why we can't make some that last for a millennium, if the power supply and storage aren't included and it's kept off in some dry place, out of the Sun's light and never overheat.

But well, there is no demand for tech that will last for a millennium. In fact, people are pushing for degradable tech that won't stay as waste after it stops being useful instead.

[+] bombcar|4 years ago|reply
The weak link is the children - would you take out and read your great-grandfather's book every year? Now take it further yet and eventually it gets boring and not done anymore.
[+] Aloha|4 years ago|reply
I've considered using mylar paper-tape as a long term digital storage medium.

I thought about either standard sized paper tape, or six foot wide reels of mylar (in any length) which can be punched at a pretty high bit density, and read back optically.

With instructions printed on the outside (and on the first dozen layers), much like the voyager record, explaining how to play it back, and construct a playback device, and how the encoding works.

[+] trhway|4 years ago|reply
> keep it in a safe-deposit box

on a practically non-declining 2000km high orbit where USSR Uranium nuclear reactors are parked.

[+] ellis0n|4 years ago|reply
The physical book have a symbols array limit.

I'm not sure if archived sites will cost less than 10MB by images and unlimitied private photo streams. Because we created the Internet to look forward, not backward.

Looks like 1+ TB for the minimal common case for the human race

[+] wrycoder|4 years ago|reply
I once had an email service which dismantled its servers one day after it stopped flowing email.

I lost a lot of email.

They had sent a couple of warnings, which I had cleverly filtered into a special folder. And missed.

[+] YeGoblynQueenne|4 years ago|reply
Oh. You assume that in 500 years there will still be fish.
[+] taylorfinley|4 years ago|reply
Probably unpopular answer: you could store your messages to the future in the op_return field of a series of small bitcoin transactions. I wouldn't recommend making this the only egg in your basket but I think there is a non-zero probability the blockchain history will be preserved even if the currency isn't used any longer, kind of like how you can still go see Song dynasty paper currency from 1,000 years ago.
[+] Trias11|4 years ago|reply
If page is static - engrave it in a titanium plate, possibly as a QR code of sorts and pass it through generations.

Include instructions for reader to publish it to whatever media analog of today's web page.

So basically stay away from technology, get information encoded into lowest and most resilient physical material and rely on future generation to publish and/or update it's content.

[+] ilamont|4 years ago|reply
Reminds me of the Rosetta Disk that some folks in the futurist community came up with 15 years ago:

The Rosetta Disk is the physical companion of the Rosetta Digital Language Archive, and a prototype of one facet of The Long Now Foundation's 10,000-Year Library. The Rosetta Disk is intended to be a durable archive of human languages, as well as an aesthetic object that suggests a journey of the imagination across culture and history. We have attempted to create a unique physical artifact which evokes the great diversity of human experience as well as the incredible variety of symbolic systems we have constructed to understand and communicate that experience.

The Disk surface shown here, meant to be a guide to the contents, is etched with a central image of the earth and a message written in eight major world languages: “Languages of the World: This is an archive of over 1,500 human languages assembled in the year 02008 C.E. Magnify 1,000 times to find over 13,000 pages of language documentation.” The text begins at eye-readable scale and spirals down to nano-scale. This tapered ring of languages is intended to maximize the number of people that will be able to read something immediately upon picking up the Disk, as well as implying the directions for using it—‘get a magnifier and there is more.’

On the reverse side of the disk from the globe graphic are over 13,000 microetched pages of language documentation. Since each page is a physical rather than digital image, there is no platform or format dependency. Reading the Disk requires only optical magnification. Each page is .019 inches, or half a millimeter, across. This is about equal in width to 5 human hairs, and can be read with a 650X microscope (individual pages are clearly visible with 100X magnification).

https://rosettaproject.org/disk/concept/

[+] arcticbull|4 years ago|reply
The Github arctic code vault appears to have created TAR archives and turned them into a sequence of QR codes on a kind of film. And then thrown them in a hole under 250 meters of permafrost in Svalbard.
[+] pvaldes|4 years ago|reply
This practically grants that the titanium plate will be sold and melted being much more valuable as material than the information encoded.
[+] bagels|4 years ago|reply
QR code? I think many are really underestimating the amount of change in 500 years.
[+] codazoda|4 years ago|reply
There was a post here on hacker news of a service that would convert a static page and contain the entire page in a URL. That, in turn, could be converted to a QR code. I didn’t notice if it relied on something like bit.ly to store data, but it didn’t seem like it.

Unfortunately, I can’t find it again at the moment.

[+] vortico|4 years ago|reply
Host the content/pages on the Internet Archive. https://archive.org/ There's a pretty good chance their collection (and possibly the organization themselves) will be around in 500 yrs. 1 EB in 100 yrs will be trivial to host (probably the price of a loaf of bread), and your content will be accessible by anyone with a copy of that archive.
[+] kryptiskt|4 years ago|reply
Really boring answer: Make provisions for it in your will, which likely will mean creating some sort of charitable foundation with the mission of doing this. If the personal page is useful and/or hosts some creative work keeping that alive can be the entire goal of it, otherwise the foundation might have to do some actual charity and the preservation of the page would be a quirk in the statutes.
[+] tekknik|4 years ago|reply
How do you know what the internet will look like in 500 years? Sites from 20 years ago are broken, you can expect that unless you’re using plain text and html that standards will change in 500 years and people will not be able to access your site.

Then there’s issues with domains. You’d have to setup a trust and again assume we will still be using domains in 500 years. If you use something like S3 then you’ll have to ensure they’re around for 500 years.

My perspective, this is entirely unrealistic.

[+] rossdavidh|4 years ago|reply
Look at what has lasted 500 years, and use those media. Websites are not among them.

1) stone 2) books if printed on the right kind of paper 3) metal if it's not something subject to rust

Even if it is possible to make a website that lasts 500 years, I expect we haven't figured out how yet. I'm sure it took people a while to figure out how to make long-lasting tombstones; early North American ones were often made out of sandstone or wood, and are illegible or completely gone now. You may be one of the very first people to give thought to how to make a website that will last that long; what are the odds you will get it right on the very first attempt?

[+] ellis0n|4 years ago|reply
500 years is too long for modern tech. You will definitely need many copies of different types of storage, down to atomic-level records such as DNA. GitHub's Arctic Code or Amazon vault looks like the first Godzilla computers, but you're asking for a "500-years PC".

Perhaps there will be a technology that allows you to write site files in the DNA directly of your children and run a micro-DNA web server in the body, and your grandchildren can surf on your Internet data in the brain.

[+] alangibson|4 years ago|reply
Hosting isn't so much the issue. You need to create something worth keeping around for 500 years. If you succeed, people will make sure it's available somehow.
[+] asciimov|4 years ago|reply
Print it in a book, on good archival quality ink and paper. Make a couple of copies stored in various locations in case of natural disaster.

Look the English language is a lot different today than it was in 1621 and with the pace that technology changes I strongly doubt that anything web related will be able to run. (Assuming that civilization will still be standing, they still have a way to power technology)

So, that pretty much leaves ink and paper. That's your best bet, and even then that isn't a sure thing.

[+] 999900000999|4 years ago|reply
I would probably create some type of small self-contained unit, that's battery powered, and can recharge itself via solar panels. I'd have this device periodically try to fetch data from the internet.

Once the internet goes down it goes down, and you'd have the local cached copy.

I'd also have this mystical device print out the entire website in paper form every year or so, and then it would automatically shove the book version of it in a miniature Warehouse.

I don't think electronics are going to function any way similar to they do now in 200 years. But books, particularly picture books will always be readable. We already have examples of this, hieroglyphics are thousands of years old but can still be read and interpreted by modern people even without knowledge of the language they were written in.

[+] tetha|4 years ago|reply
Hm. I think your best bet is to make it easy for archive.org to archive.

archive.org will work on making your legacy technology work, as they are doing for flash, for example. Or they will find projects to make that work. That has a higher probability to work, opposed to finding a silver bullet now.

Though, the silver bullet there would be to minimize technological complexity. Make a simple static site with hugo, for example. That's easy to archive entirely.

[+] tannhaeuser|4 years ago|reply
Nobody can say whether browsers, IP networking, DNS, HTTP will exist in 500 years from now, so aiming for very long-term "hosting" isn't feasible, with browsers the most complex and fragile part. Your best bet to preserve digital text and other data would be to use standards specifically designed for preservation/reuse that made it during that time when we still had multilateral standards development, and that have stood the test of time, such as SGML and XML. Or use plain text/markdown/other Wiki syntax and render to the viewer app of the day and century, the idea being that capturing your text at the intentional authoring stage would be free of delivery concerns and artifacts as best as it can (possible with SGML out of the box). And/or, author/render to a conservative HTML subset without JS and progressive/optional CSS. Or, print it out on acid-free paper with mineral colors.
[+] fanf2|4 years ago|reply
I work for a university that is over 800 years old, with a library and press (book and journal publishing) that are about 500 years old. The institutions have changed a lot over the centuries, especially the last 200 years.

Probably the best way to get people to preserve your work that long is to make it really outstanding, so future generations will want to preserve it even though technology and institutional governance keep changing.

[+] eldavido|4 years ago|reply
I've thought about this. Keep it completely static, no back-end server required, minimal front-end javascript, mostly plain HTML.

The key, as many others have said, is to make it easy to copy/archive (on computers, archive.org, etc). A simple set of linked pages (with graphics in widely-used formats, eg JPEG/PNG) is your best bet.

What the stone tablets crowd here misses is that a lot of cultural production today that's very important--major artworks, political speeches, movies, court records--is electronic. This means that by necessity, unless you think that entire corpus will get discarded, future societies are going to develop archival systems capable of indexing and decoding all this information.

Also - storage capacity has grown a lot, and that's a trend I'm betting will continue. Today, entire libraries' worth of books and magazines can be mass-duplicated and carried around on disk drives or USB sticks. What does this trend look like in 500 years?

I also think using open systems and formats has a better chance of survival than proprietary ones, if only because there are more reference implementations for how to convert bits into something people can understand/experience. There's a lot of important stuff written in .doc (MS Word) but my money's on HTML or ASCII, or even PDF if you want long-term survival.

[+] nottorp|4 years ago|reply
Probably the only way that has a chance of success is some kind of trust fund that will accumulate funds to keep the website in operation, including converting it several times to whatever's in fashion in 100, 200... 500 years.

Or, as some other post has already said, become so famous that people will record everything you've said. Although the first option only requires becoming moderately rich, which may be easier.