How Quake.exe got its TCP/IP stack
fabiensanglard.net
How many video games include a marriage proposal? At least one
32bits.substack.com
Show HN: I built a synth for my daughter
bitsnpieces.dev
Unofficial "Tier 4" Rust Target for older Windows versions
github.com
Azure hit by 15 Tbps DDoS attack using 500k IP addresses
bleepingcomputer.com
When Reverse Proxies Surprise You: Hard Lessons from Operating at Scale
infoq.com
Compiling Ruby to machine language
patshaughnessy.net
Ditch your (mut)ex, you deserve better
chrispenner.ca
Rebecca Heineman has died
pcgamer.com
My stages of learning to be a socially normal person
sashachapin.substack.com
Astrophotographer snaps skydiver falling in front of the sun
iflscience.com
Langfuse (YC W23) Hiring OSS Support Engineers in Berlin and SF
jobs.ashbyhq.com
Show HN: Parqeye – A CLI tool to visualize and inspect Parquet files
github.com
FreeMDU: Open-source Miele appliance diagnostic tools
github.com
Run ancient UNIX on modern hardware
github.com
Windows 11 adds AI agent that runs in background with access to personal folders
windowslatest.com
The surprising benefits of giving up
nautil.us
How when AWS was down, we were not
authress.io
WeatherNext 2: Our most advanced weather forecasting model
blog.google
Show HN: ESPectre – Motion detection based on Wi-Fi spectre analysis
github.com
Raccoons are showing early signs of domestication
scientificamerican.com
It's nice to see someone else preaching this:
> Production Lesson: Never let exceptions dictate the norm. Handle them explicitly, in isolated paths or tiers, instead of polluting the mainline logic. What looks like "flexibility" is often just deferred fragility waiting to surface at scale.
I've seen this pattern far too often in production systems. In the name of "covering edge cases", a huge amount of complexity is moved over to configuration languages, interfaces, APIs, etc, to be more flexible. Not only this doesn't free up the developers time (because it overcomplicates it all), it also makes things worse on the other side for the users of such structures. We already have something "flexible": source code itself, no need to reinvent the wheel.