frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
487•klaussilveira•7h ago•130 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
828•xnx•13h ago•495 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
48•matheusalmeida•1d ago•5 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
163•isitcontent•8h ago•18 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
104•jnord•4d ago•15 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
159•dmpetrov•8h ago•74 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
57•quibono•4d ago•10 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
267•vecti•10h ago•127 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
334•aktau•14h ago•161 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
216•eljojo•10h ago•136 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
329•ostacke•13h ago•87 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
31•kmm•4d ago•1 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
418•todsacerdoti•15h ago•220 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
9•denuoweb•1d ago•0 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
8•romes•4d ago•1 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
349•lstoll•14h ago•245 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
55•phreda4•7h ago•9 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
205•i5heu•10h ago•150 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
117•vmatsiiako•12h ago•43 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
155•limoce•3d ago•79 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
30•gfortaine•5h ago•4 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
12•gmays•3h ago•2 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
254•surprisetalk•3d ago•32 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1008•cdrnsf•17h ago•421 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
50•rescrv•15h ago•17 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
83•ray__•4h ago•40 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
41•lebovic•1d ago•12 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
78•antves•1d ago•59 comments

How virtual textures work

https://www.shlom.dev/articles/how-virtual-textures-really-work/
32•betamark•15h ago•28 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
41•nwparker•1d ago•11 comments
Open in hackernews

The people stuck using ancient Windows computers

https://www.bbc.com/future/article/20250516-the-people-stuck-using-ancient-windows-computers
20•zdw•8mo ago

Comments

dsign•8mo ago
If it works, it works. Plus, probably hackers are not that interested anymore, or the Javascript engine (remember the one in IE5?) does not support the latest exploits. It's kind of cool.
ggm•8mo ago
Solvable by VMs and the right kind of USB-to-<thing> connectors? I read in HN last year of German tank dependencies on floppies being bypassed by USB stick replacements with the right kind of interface glue.

A friend exploring the joys of S100 bus computing said there are ways to re-purpose Rasberry Pi GPIO pins to emulate a few old bus technologies.

The airline industry are past masters at mothering old tech in, all those dot matrix printers at the gate have to be driven somehow, the old IBM mainframe links which drove them are being emulated by tn3270 style attachment boxes which can be driven over TCP/IP. (or something)

M95D•8mo ago
The Beckman-Coulter HmX hematology analyzer uses an non-PnP ISA card and MS-DOS software. The connection between the analyzer and the card is a cable as thick as my thumb and a connector larger than a Centronix.

The software communicates with the card by directly reading and writing to I/O addresses of the card. No modern OS or virtualization would ever allow that. It's why you can't have sound in old MS-DOS games unless you boot DOS or Win9x, or emulate the complete system.

brudgers•8mo ago
Solvable by VMs and the right kind of USB-to-<thing> connectors?

If you need any kind of specific hardware other than a 3.5" floppy drive, an ordinary VM probably won't work easily, if it can be gotten to work at all.

Even with something as simple and ubiquitous as a parallel port, buying an old computer is probably going to be simpler and more reliable.

With Windows, it's not as simple as emulating an S100 bus. Windows 95 had about fifteen million lines of code. That's before you add in whatever kludged, cowboyed, and cobbled together code your hardware and application actually need.

Basically, every old windows hardware driver is a corner case and everything had a hardware driver. Often one ported from MS-DOS.

fuzzfactor•8mo ago
>Solvable by VMs and the right kind of USB-to-<thing> connectors?

Nope. Sorry.

Thanks for playing.

This is what our IT people had set up to run Windows XP, in VMware for a couple older scientific instruments they had transferred from their "modern" main lab before I got to my final employer about 10 years ago.

Those two were not pretty but all my other instruments were also a shitshow on various vintages of the original bare metal, which were within reach so I set to work wiping and properly reinstalling Windows XP on rarely-supported NIB 2014 PC's, along with the vintage proprietary software, and productivity was multiplied manyfold.

Took loads of hours over a couple years but somebody needed to do it and IT's hands were full. I'm just a science dude but isn't computer science still a science ;)

Their VM's worked like a real dog but they weren't putting any effort into it and it was too encumbered with licensing for me to do anything equivalent on bare metal, plus like a few other things the company was using it like that before I got there, so I needed to strongly neglect those by not touching it. They also still were using VM's for their office machines and still imagined they might have been a lot more sensible than it turned out to be, and they were not yet in condition to be reasoned with otherwise.

So it was not my fault at all when the robotic arm destroyed itself under virtual control :\

After that I had more complete co-operation from IT than would have ever been possible, and got those two PC's out of their hair and onto bare metal finally.

Regardless of how fast modern PC's have gotten, the simple stuff like mouse movements & file manager have gradually become worse than W95 was on truly low-spec PC's by comparison. Anything more complex and you've got to be kidding. Compared to today, DOS and Windows 9x were still like a "real-time" OS since they had no Hardware Abstraction Layer, unlike like the NT forms of Windows which introduced HAL to the masses and ended up prevailing in the 21st century. Virtual is just not as good as the real thing, and with a HAL in the way for most of the 21st century it's not as real as it used to be with the same instruments.

Which really loved it on DOS, but virtual is asking way too much.

It's not really obsolete electronics, it's a people problem which evolved from extinct ancestors so long ago you couldn't retrace your steps if you tried :)

The IT operators need to keep up with networking, office machines, security, and stuff like that, that's where they are advanced and their hands are always going to be full.

The instrument operators themselves aren't going to be writing software or even manipulating it much, nor networking or keeping up with emerging security threats or other moving targets. Not unlike the CNC lathe operators, they just want the mission-critical machines to keep on doing the routine work the same old way they did when first purchased. People have "grown" to expect IT to handle "the electronics" to some degree or another which logically includes the software. But sometimes there are electronics and software that are so far out of the ball park compared to where the IT talent really lies, that things are not getting better by design.

A dependency on a type of IT that never really existed has developed, and things are moving right along rapidly and more nonideally than more advanced people during vintage times would have ever imagined :(

It's just too bad that so many different proprietary devices were either first computerized in the 1990's, or at that time began to rely on what are by comparison cheap office machines ever since, and sometimes on OS and/or software which has an even shorter lifetime, by design.

And just like the lathe operator, the expensive, truly well-built, long-lasting analog hardware at some point became dependent on a particular generation of office machine which is cheap junk by comparison, and even cheaper vintage OS when you do the math, even if the proprietary drivers and software from the industrial manufacturer is quite expensive on its own, and far more rare and "irreplaceable" to begin with.

Why should it not only be more complex under the hood, but also more of an ordeal, and more dependent on "support" from outside the "workshop" for it to end up less reliable, more frustrating, and require more time consuming effort from more different people more often under emergency conditions to all do their job without fail 24/7 ?

Just so you can get a spectrogram almost as reliably as you could before computers, and PC's were supposed to be an unqualified improvement.

cadamsdotcom•8mo ago
Old software that works isn't always bad.

Its flaws are known - since a replacement might be worse, it's often the lesser evil.

LiKao•8mo ago
In several areas DOS is still used for stuff that requires no other tasks run simultaneously. This can be used to achieve some kind of near realtime capabilities.

E.g. eyetrackers used in psychology studies or tests often still require DOS, because the companies providing these systems don't want to build software that has the same timing capabilities in a newer operating system.

nunez•8mo ago
I immediately thought of the NYC MetroCard machines running Windows 2000 and a bunch of indy grocery stores running pirated versions of Windows XP before reading this.
jmclnx•8mo ago
If blocked from the internet I see no issues. IMO, every old Windows System needs to attach to their own "personal" router that has a robust firewall. or maybe a "PI" type board acting as a router.

But from what I have seen, the largest abusers are in the Medical Industry. For example, hospital's IT are far from a priority and its only purpose is to keep things running, not security. Add to that Medical Software is insanely expensive, making companies like SAP and Oracle jealous of what these companies can get away with.

And you have the fear factor in medical, if an upgrade fails, someone could die. Thus releasing the Lawyers.