Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And there are probably a few whole generations already that don't even know that link rot affects all links, not only links to "internal" URLs (like, say, a Discord image).

So there's artists that just link to some social media website, not considering that accounts can be suspended, usernames can change, etc.

Similarly there's also developers that "link to"[1] dependencies without considering that repositories might disappear (together with the source code for that dependency's version if nobody backed it up), a package's version might be removed from registries, online documentation for a dependency could disappear (ugh), etc.

[1]: Just adding name+version to whatever manifest file and forgetting about it forever. Maybe adding a cache (not even a proper mirror, much less any self-sufficient way to build the dependency in case of disaster).



To mitigate link rot I always include a title along with the URL. This is especially important for URLs with opaque ids like on YouTube instead of slugs. If you visit a pulled YouTube video link you’re left not knowing the title to search for it elsewhere.

This doesn’t always work because many websites neglect page titles. I’ve always wanted to ask a wide range of web developers why they neglect titles. Why?


> I always include a title along with the URL

The fact that people use the HTML title attribute for everything except for including the proper title of the thing pointed to is sort of perturbing. Even for Google SERPs and here on HN, it would be useful to have access to the full thing instead of truncated titles when they appear, but neither site is an exception to the tradition of non-use.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: