skysight-inc/HackerNews huggingface dataset:
Personally my favorite has to be the "lp0 on fire" error message that stuck around until fairly recently. The origin of that message is from around the time of the early laser printers.

Laser printers have a small oven built in to melt the toner onto the page called a fuser. On modern printers that only gets turned on right before use. On the early models the warm up and cool down times were much longer so the fuser would both turn on earlier and take much longer to get back to a room temperature. Those things combined ment that a paper jam could very easily turn into a fire. In fact if the jam detection was having an off-day it could turn into a conveniently paper-stoked fire.

Of course there's no real way to detect if a paper jam is the fire causing kind or not remotely so any paper jam would tell you the printer is on fire, just in case it actually is.

In short: Early laser printers came with a fire extinguisher included in the sale price for a good reason.
Stumbled upon this gem while browsing his blog

https://boekwetenschap.org/

There's all kinds of art in it, from initials, technical drawings to art from a torture manual.
Here’s the umbrella website for these auto layout libraries using the Cassowary algorithm http://overconstrained.io/

It seems this was Apple’s auto layout, but links to the developer documentation are now broken. My conclusion the last time I looked into this is that it seems Apple has switched to a different approach with their new SwiftUI layout engine.

Edit: this blog post from October discusses the switch from Auto Layout to SwiftUI in some detail https://kean.github.io/post/swiftui-layout-system
Plastic packaging ban 'could harm environment'
Even a couple of years before being adopted in 2016, with interested parties being aware that it's coming and an outline of what to expect.
Is pattern matching implemented sequentially in order of declaration in other languages? My naive brain took the pattern resolution to be based on some kind of map of types and values to implementation.
One book frequently overlooked when it comes to computer and internet history is The Dream Machine. It tells the story of J.C.R. Licklider, who was a psychology and computer science professor, and a director at ARPA. He had the vision for the "Intergalactic Computer Network" which became the Internet, and either directed or came into contact with nearly every project that created fundamental computing technologies.

Link: https://www.amazon.com/Dream-Machine-M-Mitchell-Waldrop/dp/1...
Mob-whitewashing, to coin a term, is also terrible.

We cannot seriously talk about Columbus-the-brave-explorer without also talking about his acts of slavery and genocide.

We cannot take Asimov to court. We cannot take Columbus to court. But we can talk about them as real people, and look at their entire history, rather than as a single facet of their lives.
On the other hand I've spent a lot of time in the last few years replacing third party dependencies.
> Would anybody go off of physics because Einstein was sexist (and worse), and still (rightly so) lauded as the greatest physicist (perhaps after Newton)?

It affected his wife I think (she was actually good in math). I think Einstein behavior was more personal through. He was never in "public figure groping women while everybody knows about it and culture adjusts to accept and enable" category. And like, it is ok to talk about Einstein flaws too, why do we need to pretend that past figures were better then they actually were?

> they take issue for past leaders being lauded for their "within-the-field achievements" despite their personal behavior

Asimov was not successful despite his personal behavior. His personal behavior happened because of his success and escalated with success. It is the way people in power accepted the acts that they would not accept from somebody else.

The lauding of great people is often based on lie - either by omission or direct. The exactly same impulse of "must not criticize him" is what make people enable his behavior and would make people enable next successful person.

> then those people "driven out" weren't that driven to be in the field in the first place.

I think this is nonsense. Of course people take rational decisions about which field they can be reasonably successful in and where they can will be treated badly.

It is like with companies - most capable employees tend to leave faster when faced with toxic management.