Hacker Newsnew | past | comments | ask | show | jobs | submit | GauntletWizard's commentslogin

The wayback machine doesn't archive every version of every page. If it's important/authoritative enough to be cited in an academic work, it's important enough to be archived with it. Universities should be investing in that kind of infrastructure, and it's shameful that they're not already experts.


> Universities should be investing in that kind of infrastructure, and it's shameful that they're not already experts.

Do you also expect universities to have an archived version of every article and book their professors cite?


Yes. 100% yes. Obviously and clearly, yes. Universities have huge libraries and archives. It used to be a point of pride how big their libraries and archives were. University libraries bound and collated their periodicals. They converted them to microfiche to save space, but the integrity was paramount.

Yes. Libraries should be able to back-reference every citation that is included in every paper that they publish, and so should the journals. That is paramount to the scientific method. Anything that you have not verified yourself should have a clear citation that you're able to prove.


The authors usually has a copy of a cited article in their reference systems. at least as pdf. So yes i dont see why they shouldn't also keep a pdf copy of cited websites with metadata attached

this could then be stored on a university server for future reference.


This is not a honest comparison. Books are mass produced and don’t rely solely on their authors paying hosting bills and willingness to not change stuff to keep existing.

Relying entirely on a single nonprofit (archive.org) to provide a honest snapshot of every cited link, at the time of citation, sounds much more unreasonable.


A lot of national libraries also undertake web archiving within their scope (e.g. under their national TLD) and I've sometimes found that they have items not covered by Wayback, but it's not as easy to request additions to it. The risk of having a single point of failure is certainly real, and it would certainly be nice for a coalition of libraries to maybe fund a second alternative and mandate the use of both, or something like that.


I'm sympathetic to her cause; these robots are a waste of space, poorly designed and behaved - the ultimate bad neighbor as you walk down the street. I do believe that delivery robots are inevitable, and I welcome them when they come - but these are not that, and the combination of fees and fines should keep the current model off the streets.


It is probably easier to centralize the command and control infrastructure and AI comment generation in a few places and use proxies for posting. The bots are not independently operating, they are puppets.


Obvious but good to get confirmation. Anyone who's owned a dog knows that they can tell your mood in myriad ways, but this is the kind of basic research that is necessary to clear the way for more serious insights.


SEEKING FREELANCE WORK | US | Remote OK

I am a Site Reliability Engineer (SRE), Google Style, with experience at both large and small organizations. I can help you build a Platform Engineering practice from the very beginning. I'm looking to help small dev teams increase their velocity by implementing best-practices of Devops: CI/CD, Kubernetes Deployments, and effective Monitoring frameworks.

I'm particularly selling my skills in PKI/TLS. My clients are rapidly moving to MTLS for all service-to-service authentication and even for browser-to-service authentication for internal tools.

My resume: https://resume.gauntletwizard.net/ThomasHahnResume.pdf

My LinkedIn: https://www.linkedin.com/in/thomas-hahn-3344ba3/

My Github: https://github.com/GauntletWizard


The problem with these short pithy urls is that their lifetime is limited - there's only so many initiative names and they're going to collide and be removed and replaced.

Cool uris don't change[1]. Short, readable uris are great but they should be merely redirecs, and the mapping should be version controlled and exposed to the public as an immutable history.

[1] https://www.w3.org/Provider/Style/URI


The public doesn't need an immutable history of URLs, they need URLs they can freaking type. When you've got pages people actually care to go to, then you can create your museum of URLs.


Particularly here where the context is ephemeral.

Any usage of short links can (and sometimes should) link to a canonical source with an immutable URI. This is just a foreign key for humans.


The lifetime of the programs they link to is also limited. There's no earthly reason, when running a website in 2026, to care what Tim Berners-Lee thought about the aesthetics and purposes of URLs in 1998. It's a nice nostalgia session, but "cool urls don't change" is ironically short-sighted and has lead to well-meaning dolts embedding GUIDs and other such constructs into them. The entire concept was posited prior to the advent of on-screen phone keyboards, which make typing long heavily-punctuated urls a pain in the ass. There are a thousand reasons to salute this document and let it recede into the mists of time.

A municipal website should be useful to the citizens who want to use it. This is a great example of doing something useful with the web.


In this day and age it makes sense to amend Tim's statement to "canonical urls don't change". And cool web sites have a canonical URL for most pages.

That way we a) don't lose track of relevant content but b) can have nice things such as short URLs with good names.



Ha! That is genuinely confusing for a moment. What is the solution? Wipe the account and archive it all somewhere? That destroys all the meta-commentary that exists in other Tweets. Maybe just some system that lets you mark all previous posts with something that says "This account is for a government official. This post was made under the tenure of a prior holder of this position."


While clunky, I think what you suggest is the best method.


Luckily these are merely redirects!


The internet isn't an append-only archive. It changes quite frequently in fact. Sorry dawg.


Easily solved by adding an interstitial whenever a URI becomes replaced and is therefore no longer immutable, and showing the history of what it used to point to as well (in case you're coming along from an old link). By default, after 5 seconds, it could redirect to the current destination.



Then Uber is fucked. "This is how you do it cheaper" isn't an escape hatch, and we shouldn't accept terrible behavior just because it's cheaper.

Disclaimer: I briefly worked for Uber and quit in disgust


A big fuck-up, but some people prefer (nobly even if I don't abide by the same rule) to keep some words out of their mouths.


spelled like that the "u" could mean "you".


You've got a point, a fuck-up and a fuck-you are somewhat different in this context, though I was assuming both had malice in my original interpretation.


The alternative is Prometheus (which is freaking great) and Jaegar (which is freaking great), each alone. This is better, because Otel is trying to put two distinct things (monitoring and metrics, distributed tracing) into one package, because they know how to use neither.

Neither Prometheus metrics nor Jaeger traces are magic bullets. Neither of them are complicated, either, and in fact the fact that they're not complicated is their greatest strength. You can and should understand every facet of what they entail. You should build the (very small) shims that they need for your company's framework every time. It's not hard. It's not hard because it's not complicated. The fact that it's not complicated seems to break people's brains. They are accurate because they're simple and they're easy to work with because they're simple, and OTel is neither.


Prometheus is so easy to add and if you need more scale, there is mimir and a few other options with similar client semantics. I really can't imagine reaching for a framework APK that tries to anticipate every possible thing I would want telemtered, and is inevitably missing all the domain specific derived channels I need. Even prepackaged Prometheus exporters are usually overkill.


I’ve built custom Prometheus metrics very easily and had node exporter pick up the .prom files. Python and bash scripts reading and translating.

Node exporter runs on my Prometheus server next to Blackbox Exporter. Blackbox Exporter handles TLS expiry metrics.


OTEL metrics are a bit awkward, but they work just fine with Prometheus.

Jaeger uses the OTLP protocol nowadays. So it _is_ OTEL.


What, so people don't like OTel, but they like Jaeger, which implements an OTel spec? (I'm a noob to this subject, if that wasn't obvious.)


Yep.

Kinda like people hating Obamacare but loving the ACA.

Jaeger does not implement all the OTEL features, though. It's specifically focused on traces rather than metrics.


Jaeger doesn't really implement an otel spec - Otel wrapped itself around Jaeger.


I believe you can still use Zipkin with Jaeger


Hard Agree on Prometheus. And esp on the complexity - OTel is dizzyingly complex. You can get started ASAP on Prometheus whereas you get lost in analysis-paralysis when dealing with OTel.


And Vector for logs, which is also freaking great.


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

Search: