Hacker News new | past | comments | ask | show | jobs | submit
Neocities is just a repeat of Geocities, and like everything else on the Web, it depend s on a third party to keep the service running, and whenever they lose interesting, all the content is lost. Even when somebody archives it, all the links are broken and the content becomes nearly impossible to find.

One of the big problems with the Web is that it's all ephemeral, it not a question of if it breaks, but when and how badly. A book doesn't disappear from your shelves just because the author lost interesting or the publisher goes out of business, but websites disappear from your bookmarks like that all the time. That's what needs fixing.

The other part is HTML itself. You shouldn't need to write raw HTML to write a website. That's the job of the browser. The very first browser that Tim Berners-Lee wrote supported editing, but that got completely lost over the years. A little bit still exist in the form of the 'contentEditable' attribute, but you can't author websites with that all by yourself, as there is no means of saving or publishing the results. No modern browser supports WebDAV either.

>it depend s on a third party to keep the service running

Does Nostr address this? Even things like freenet, tor, i2p rely on third parties...just more third parties than the traditional web, with the idea being that more means more uptime and less individual power.

But if you spin up a nostr (or any of the above) relay after the others have shuttered, you'll have no data because there are no peers. Torrents are fairly durable because there's usually at least one peer, but when there isn't, there just isn't.

>A book doesn't disappear from your shelves just because the author lost interesting That's because the book is actually on your shelf. If you have local backups of websites, they don't disappear quite so easily. The web is just the library but on the web - you send a request to borrow, they let you if they have a copy, what you do with that copy is up to you and your legal system.

>You shouldn't need to write raw HTML to write a website wysiwyg editors are better than ever, no? Plenty of themes available to take the burden of CSS off. Plenty of engines to take the pressure of JS off. Even in-browser IDEs and the inspect window if you do want to play with the code.

> Does Nostr address this? Even things like freenet, tor, i2p rely on third parties...

Yes, as Nostr and Freenet disconnect the storage location from the document identifier. Thus your link keeps working, even if the servers change.

The problem with the Web isn't a lack of cheap storage or people willing to mirror content, it's that none of that matters when the links keep breaking anyway and nobody can find the content anymore.

For how to do it right, see Usenet, the messages are held together by unique message-ids and the protocol was designed for distribution. Thus archives could be put together from random backup tapes and even 45 years later, you can browse and read the discussion threads.

Your average web forum just disappears when something goes wrong and even if somebody has mirrored the HTML, they'd have a rather bad time trying to recreate the original database, since the HTML is really more like screenshots of a GUI than the actual content.

> The web is just the library but on the web

Many countries have a legal requirement that every book published has to be send to the national library. We also have ISBNs that uniquely identify books. We have nothing like that in place for websites.

> they don't disappear quite so easily.

A local copy doesn't preserve it on the Web. Even if you wanted to preserve it on the Web, you can't, since the original domain belongs to somebody else.