We found an undocumented bug in the Apollo 11 guidance computer code
How a specification surfaced a defect in the Apollo flight code.
Topics /
The most popular blog posts about systems & performance on Hacker News. 6,942 posts.
How a specification surfaced a defect in the Apollo flight code.
Posted by Gal Beniamini, Project ZeroIt’s a well understood fact that platform security is ...
Hello friends, this is the first of two, possibly three (if and when I have time to finish the Windows research) writeups. We will start with targeting GNU/Lin…
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
I deal with a lot of servers at work, and one thing everyone wants to know about their servers is how close they are to being at max utilization. It should be easy, right? Just pull up top or another system monitor tool, look at network, memory and CPU utilization, and whichever one is the highest tells you how close…
In this post I go through the journey of overusing Kubernetes and how systemd can actually do most of what I use it for.
Dmitry.GR: A successful experiment in running real Linux on an 8-bit AVR.
News and information from Gentoo Linux
What comes to mind when you hear "frontend optimization"? For most of us it's things like reducing network requests, shrinking the bundle,…
I’m still the new person here, learning your ways, stumbling over the occasional quirk, smiling when I find the small touches that make you different. You remind me of what computing felt like before the noise. Before hype cycles and performance theatre. Before every tool needed a plugin system and a logo. You are…
File system paths on Windows are stranger than you might think. On any Unix-derived system, a path is an admirably simple thing: if it starts with a /, it’s a path. Not so on Windows, which serves up a bewildering variety of schemes for composing a path.
Engineer Bo Ingram shares insight into how Discord shoulders its traffic and provides a platform for our users to communicate.
My old 2016 MacBook Pro has been collecting dust in a cabinet for some time now. The laptop suffers from a “flexgate” problem, and I don’t have any practical use for it. For quite some time, I’ve been thinking about repurposing it as a guinea pig, to play with FreeBSD — an OS that I’d aspired to play with for a long…
WebAssembly is an assembly language for a conceptual machine, not a physical one. This is why it can be run across a variety of different machine architectures. WebAssembly needs a ...
Andrew Kelley famously (or infamously, depending on your views) said "the compiler is too damn slow, that's why we have bugs." 1
If you have a software background and you want to pick up digital design,then one of the first things you need to learn about early on is the conceptof the c...
best seo company australia
Claude Code has gotten extremely good at finding security vulnerabilities, and this is only the beginning.
Dmitry.GR: My business card runs Linux (and Ultrix), yours can too. Details, kits, etc...
I've been using 802.11 on Linux now for over a decade, and to be honest, it's still a pretty sad experience. It works well enough that I mostly don't care... but when I care, and try to dig deeper, it always ends up in the answer “this is just crap”.
Everytime you download a tar.gz, Zod kills a kitten. Everytime you generate a tar.gz, well, let's keep this family-safe. In 2015, there s...
NATS is a popular streaming system. Producers publish messages to streams , and consumers subscribe to those streams, fetching messages from them. Regular NATS streams are allowed to drop messages. However, NATS has a subsystem called JetStream , which uses the Raft consensus algorithm to replicate data among nodes…
Streaming gameplay from one machine to another over a network is a reasonably popular use case these days. These use cases demand very, very low latency. Every millisecond counts here. We need to: