If you run a statically generated website, I recommend append-only generation, where you keep your `dist/` (or whatever web root) stateful between builds. This guarantees you don't break URIs even if the static generator changes or the source content is removed. You can even make an orphan branch and check out that branch into `dist/` as a worktree to keep it under version control.
Cool URIs Don't Change (1998)
21–30 of 80 posts
Re: Cool URIs Don't Change (1998)
#22Not that long ago I clicked on a link that Microsoft provided somewhere in Windows -- could have been the event log, I don't remember. I do remember it was for a specific support article, but it ended up at a generic landing page for something. I am not talking about a link from Windows 95, it must have been Windows 10. But regardless, it is all gone. Then again, it probably wasn't a cool URL to begin with. It's amaz…
Microsoft has a terrible habit of doing that. KB's used to have a predicable URL, they may again, but they keep changing them. Or any of their docs really. It's terrible as those URL's end up in other documents to be killed. This is not really an enterprise friendly way of supporting customers.
Then I realized that they have a galaxy of consultants and experts that effectively make a living by keeping on top of all issues and fixing them for a fee. So there is little incentive for them to actually be user-friendly: as long as they are "partner friendly" with timely material, that's good enough.
They are not alone in this, btw - pretty much all major platform providers do this, one way or the other.
Re: Cool URIs Don't Change (1998)
#23What this page doesn't mention is 301 or 302 redirects. SEO has made "old URLs staying live" more of a widespread concern than it was at the time. And WordPress etc ship with inbuilt redirects upon slug rename So to a large extent this has been mitigated and not using the suggestion here, which is to create a permanent URL ontology upfront That said eventually neglect, removal, reorgs (or simply websites going offlin…
Yes but how often in practice does the same information stay accessible via 30x redirects after one reorganization, let alone two or three?
Re: Cool URIs Don't Change (1998)
#24When I worked for an ecommerce website, we spent weeks making sure every URL worked after a migration.
Nowadays it feels a little quaint because most of my 404s are from LLMs hallucinating URLs that never existed, sometimes for topics I never covered. I wonder what nonsense it attributes to me.
Re: Cool URIs Don't Change (1998)
#25Re: Cool URIs Don't Change (1998)
#26Not that long ago I clicked on a link that Microsoft provided somewhere in Windows -- could have been the event log, I don't remember. I do remember it was for a specific support article, but it ended up at a generic landing page for something. I am not talking about a link from Windows 95, it must have been Windows 10. But regardless, it is all gone. Then again, it probably wasn't a cool URL to begin with. It's amaz…
Re: Cool URIs Don't Change (1998)
#27Great article, lots and lots of past discussion: https://hn.algolia.com/?q=cool+uris
This post is related to (inspired by?): "The original URL for this prediction will no longer be available in 11 years (2011)" (longbets.org) https://news.ycombinator.com/item?id=49228458 186 points | 12 hours ago | 91 comments
Re: Cool URIs Don't Change (1998)
#28Not that long ago I clicked on a link that Microsoft provided somewhere in Windows -- could have been the event log, I don't remember. I do remember it was for a specific support article, but it ended up at a generic landing page for something. I am not talking about a link from Windows 95, it must have been Windows 10. But regardless, it is all gone. Then again, it probably wasn't a cool URL to begin with. It's amaz…
Re: Cool URIs Don't Change (1998)
#29archive.org perhaps have/could have some interesting insights on it.
Re: Cool URIs Don't Change (1998)
#30Unfortunately I'll never know for sure.