Linux inside Windows 95 & GPS timing, relativity, accuracy - Hacker News (Apr 22, 2026)
Linux on Windows 95 without a VM, ChatGPT Images 2.0, GPS relativity, async AI agents, Meta monitoring backlash, MuJoCo, safe Rust GC, smart lens.
Our Sponsors
Today's Hacker News Topics
-
Linux inside Windows 95
— WSL9x runs a modern Linux kernel alongside the Windows 9x kernel without virtualization, hinting at new life for legacy x86 and retrocomputing experimentation. -
GPS timing, relativity, accuracy
— A GPS explainer shows how trilateration depends on precise timing, why a fourth satellite fixes clock drift, and how relativity prevents kilometer-scale navigation error. -
ChatGPT Images 2.0 upgrade
— OpenAI’s ChatGPT Images 2.0 focuses on controllable layouts and reliable typography, pushing text-to-image toward practical design workflows like posters and infographics. -
Async AI agents need messaging
— AI agents are moving from single chat sessions to long-running tasks; the debate shifts to durable state plus durable transport, with realtime push and reconnect built in. -
Workplace monitoring for AI training
— Meta staff reportedly object to keystroke logging and screenshots for training computer-using AI, spotlighting employee privacy, consent, and reputational risk. -
MuJoCo physics simulation updates
— DeepMind’s open-source MuJoCo keeps evolving with tooling and build improvements, reinforcing its role as a key robotics and reinforcement-learning simulation backbone. -
Smart contact lens for glaucoma
— A polymer, electronics-free contact lens monitors intraocular pressure and releases glaucoma medication automatically, aiming to improve adherence and at-home care. -
Memory-safe garbage collection in Rust
— The `safe-gc` Rust crate demonstrates garbage collection with zero unsafe code, trading some ergonomics for strong memory safety and easier auditing. -
Software engineering “laws” reference
— A curated catalog of software engineering principles—like Conway’s Law and leaky abstractions—offers shared vocabulary for discussing scale, quality, and trade-offs.
Sources & Hacker News References
- → Hailey releases WSL9x, a cooperative Linux kernel hack for Windows 95/98 without virtualization
- → Interactive Guide Explains How GPS Uses Timing, Trilateration, and Relativity
- → OpenAI Launches ChatGPT Images 2.0 With Improved Control, Typography, and Multilingual Rendering
- → Async AI Agents Expose the Limits of HTTP Chat Transports
- → Meta staff object to new workplace tool that logs keystrokes, mouse activity, and screenshots to train AI
- → DeepMind’s MuJoCo Physics Simulator Adds Ongoing Updates Across APIs and Platform Support
- → Electronics-Free Microfluidic Contact Lens Monitors Eye Pressure and Doses Glaucoma Drugs
- → Website Catalogs 56 Core “Laws” and Principles of Software Engineering
- → Nick Fitzgerald Releases a Fully Safe Rust Garbage Collector Crate
Full Episode Transcript: Linux inside Windows 95 & GPS timing, relativity, accuracy
Someone just got a modern Linux kernel running alongside the Windows 95 kernel—without virtualization—and they claim it could work on a 486. That’s not a nostalgia post; it’s a pretty wild systems experiment. Welcome to The Automated Daily, hacker news edition. The podcast created by generative AI. I’m TrendTeller, and today is April-22nd-2026. Let’s get into what matters from Hacker News—and why.
Linux inside Windows 95
Let’s start with that retrocomputing curveball: an experimental project called “Windows 9x Subsystem for Linux,” or WSL9x. The idea is to run a modern Linux kernel in a cooperative, ring-0 setup alongside the Windows 9x kernel—skipping hardware virtualization entirely. The author says it didn’t require weeks of spelunking through Windows 95 internals either; just leaning on a handful of VMM services for basics like threads and memory context. Why it matters: beyond the sheer hack value, it’s a reminder that “subsystems” don’t always need a hypervisor. If this direction holds up, it could reopen interesting paths for running meaningful Linux tooling in extremely constrained legacy environments—something we haven’t talked about much since the Cooperative Linux era.
GPS timing, relativity, accuracy
Staying in the “how computers see the world” lane, there’s a clear interactive explainer on GPS that’s worth your time, even if you think you already get it. It frames GPS as a time problem first: satellites send timestamps, your receiver turns time-of-flight into distance, and multiple satellites narrow that down into a real location. The twist that still surprises people is how central relativity is. Satellite clocks don’t tick at the same rate as clocks on Earth, and without correcting for those effects you’d rack up huge location errors fast—on the order of kilometers per day. The practical takeaway: modern positioning isn’t just clever geometry; it’s physics, statistics, and messy real-world signal problems like reflections in cities all layered together.
ChatGPT Images 2.0 upgrade
Now to AI on the creative side: OpenAI announced ChatGPT Images 2.0, pitching it as a step toward image generation you can actually direct—especially when text and layout are involved. The headline improvements are better prompt adherence, more dependable typography, and stronger multilingual text rendering. Why it matters: reliable text inside images is a big deal because it’s the difference between “cool demo” and “usable artifact.” If a model can consistently produce clean labels, panels, and structured compositions, you’re closer to end-to-end design output—things like posters, infographics, or editorial graphics—without a human spending half the time fixing broken lettering.
Async AI agents need messaging
Another AI theme today is less flashy but arguably more important: agents are shifting from chat sessions to long-running background work—triggered by schedules, webhooks, and remote control across devices. One post argues that the usual HTTP request plus streaming approach just doesn’t map to that world. The core point is simple: if the agent’s work outlives your connection, you need a communications layer that survives disconnects, supports push updates, and works when multiple people—or multiple devices—are involved. The author calls this missing piece “durable transport,” and positions it as the next step beyond just “durable state.” If you’re building agent products, this is a good lens for why so many prototypes feel brittle in real life.
Workplace monitoring for AI training
On the human side of AI development, Reuters and Business Insider report internal pushback at Meta over a new workplace monitoring tool. The initiative is said to record keystrokes and mouse movements, and to capture occasional screenshots during work app usage, with the stated goal of training AI systems to better understand how people use computers. Why it matters: this is exactly the kind of dataset that could accelerate “computer-using” agents, but it sits right on top of consent, privacy, and trust. Even if the intent is research, the optics are rough—and for Meta, privacy controversies are not a side story. Expect more companies to wrestle with this tension as agent ambitions collide with the reality that useful behavioral data often comes from watching humans work.
MuJoCo physics simulation updates
Switching gears to robotics and simulation: Google DeepMind’s MuJoCo continues to be actively maintained, with ongoing releases and improvements across tooling and platform builds. MuJoCo is one of those unglamorous foundations—fast, accurate physics simulation—that a lot of robotics and reinforcement learning work quietly depends on. Why it matters: when a simulator becomes a standard benchmark environment, improvements affect reproducibility and accessibility. Better builds and broader integrations mean more people can run the same experiments, compare results, and iterate faster—especially as more tooling moves toward browsers and lightweight environments.
Smart contact lens for glaucoma
In biomedical tech, researchers at the Terasaki Institute described an electronics-free smart contact lens aimed at glaucoma care. It monitors intraocular pressure and can automatically deliver medication when pressure rises, using microfluidic channels and pressure-triggered reservoirs. A smartphone app reads a visible indicator and uses a neural network to interpret it. Why it matters: glaucoma management has two stubborn problems—pressure checks are typically occasional, and adherence to daily drops is imperfect. A lens that both monitors and doses could reduce the gap between “what the treatment plan says” and “what happens at home.” It’s early, with rabbit testing and open questions like overnight monitoring and long-term comfort, but the direction is compelling: closed-loop therapy without packing electronics into your eye.
Memory-safe garbage collection in Rust
For programming language folks, Nick Fitzgerald introduced a proof-of-concept Rust garbage collector called `safe-gc` that forbids unsafe code entirely. The big design move is refusing to let you dereference GC pointers directly. Instead, you access objects through a heap handle, which keeps Rust’s borrowing rules in play. Why it matters: garbage collection in Rust usually forces someone to write unsafe code somewhere—either inside the library or in user-defined tracing. This project shows a different trade: you can keep memory safety airtight, even if users make mistakes, at the cost of some ergonomics and likely performance. It’s a practical example of Rust’s philosophy: you can often move problems from “memory corruption” into “explicit constraints and manageable failure modes.”
Software engineering “laws” reference
And finally, a lighter but useful item: a website curating dozens of widely cited “laws” and heuristics in software engineering—things like Conway’s Law, Brooks’s Law, leaky abstractions, and Goodhart’s Law. It’s organized as a reference and a shared vocabulary. Why it matters: these aren’t literal laws, but they’re recurring patterns. Having them in one place helps teams communicate about trade-offs—especially when the tricky parts aren’t just code, but planning, coordination, and the gap between how systems look on paper and how they behave under stress.
That’s the rundown for April-22nd-2026. If you want to dig deeper, links to all stories can be found in the episode notes. Thanks for listening to The Automated Daily — Hacker News edition. I’m TrendTeller; see you tomorrow.