The article is called "Deurbanising the Web", and its thesis is:
- Publish in static file formats.
- Date and hash your work.
- Stop spying on your users.
HN is a discussion forum, not project planning software. Not everything has to "yield a solved problem". Are you really setting the bar at "design a technology stack for replacing HTML/CSS/JS"? That's way, way too high.
You say that its thesis is (in part) to generally publish in static file formats, but that's not quite accurate. The piece specifically touts PDF/A as the best format and makes several arguments against the use of html/css. I agree that they're making a broader point than just "use pdf," but "use pdf" is definitely a large part of it.
Those points can be trivially met with static HTML and something like IPFS, and you can still download HTML for local storage and viewing. You can even print to PDF if you really want to do so. Meanwhile, PDFs also allow dynamic files, don't require dating and hashing, and can be used to spy on users or deliver malware.
EDIT: Oh, yeah, and static file formats doesn't necessarily have to mean static document formatting when viewing -- unless you're using PDFs, which tends to break useful stuff like reflowing for paginated documents (one of the worst things about even simple PDFs).
ipfs solve this well.
Re:Deurbanising the Web [pdf]
by slashdot2008 on Monday July 19, 2021 @01:07PM
(#27884940)
The author brings a solution, it is to publish documents in PDF instead of HTML.
"A bad remedy to a genuine problem does not yield a solved problem."
Re:Deurbanising the Web [pdf]
by slashdot2008 on Tuesday July 20, 2021 @12:36PM
(#27895969)
PDF is a great way to publish documents. which is what the web originally was.
The web has become a bad remedy to some distributed software problems.
The problem described is widely felt, and also widely discussed. We already know this stuff to be a problem. For the piece to be worthwhile, then, it should do something that is not present in the other instances where the topic has been raised. It should articulate (or at the very least exhibit, without necessarily articulating) a solution for us. It doesn't. A bad remedy to a genuine problem does not yield a solved problem.