Lines of Code Are Back (and It's Worse Than Before)
The metric we killed is back, and AI made it worse
The latest blog posts to take off on Hacker News. 49,188 posts.
The metric we killed is back, and AI made it worse
If you look at the table of contents for my book, Other Networks: A Radical Technology Sourcebook, you’ll see that entries on networks before/outside the internet are arranged first by underl…
Viva.com, one of Europe's largest payment processors, sends verification emails without a Message-ID header — a requirement of RFC 5322 since 2008. Google Workspace rejects them outright. Their support team's response to my detailed bug report: your account has a verified email, so there's no problem.
What exists is a matter of public opinion
Across 16 coding models, hashline’s content-hash line anchors beat patch for 14 models; the weakest models gained the most.
Parsing a statistics textbook with Deepseek OCR on Modal
In my day job I work with ion thrusters for spacecraft, which are essentially electric-powered rockets that fling Xenon gas out at super high speeds to provide thrust and allow satellites to change…
I just had my first pull request to matplotlib closed. Not because it was wrong. Not because it broke anything. Not because the code was bad.
One bad thing about archeologists is that some of the successful ones get a big head. People used to think the Olmecs, who made these colossal stone heads, were contemporary with the Mayans. But in…
An essay by fnnch on making a living as an artist.
A blog by Yoshi.
For the past week, the massive “Internet of Things” (IoT) botnet known as Kimwolf has been disrupting The Invisible Internet Project (I2P), a decentralized, encrypted communications network designed to anonymize and secure online communications. I2P users started reporting disruptions in the network around the same…
The modern longevity movement's obsession with blood transfusions makes perfect sense — if you accept that Peter Thiel and Bryan Johnson are vampires.
Do not apologize for replying late to my email par Ploum - Lionel Dricot.
AI automation and the Four Horsemen of the paper jam.
A personal note for the non-tech people in my life on what AI is starting to change — why it's moving faster than you think, and what to do about it.
This was an unusually hard post to write, because it flies in the face of everything else going on.
Why we can’t go home again
I got let go from my job - elimination of role, they're claiming - so I'm understandably a bit raw. So was my boss from what it looked like, though he still has a paycheck and benefits whereas I do not. Still, rawness is an excellent time to reflect on
How I got into Linux and how that eventually led me to get into self-hosting.
src= alt="Always has been astronaut meme" / "Wait, the singularity is just humans freaking out?" "Always has been." Everyone in San Francisco is talking about t
I discuss several commonly held perspectives on the complex numbers and explore how their differences engage with several aspects of structuralism in the philosophy of mathematics.
How to not fall into the fallacy of seeing competition as a proof of Product-Market Fit
I still love developing but the shifts that AI have brought are tectonic and are forcing me to re-evaluate my own relationship to building things
Invariably, it involves trying to trap electrons in increasingly complicated ways.
I once wrote a Perl subroutine that would memoize the subroutine that called it. That much was useful, but then it inserted a copy of itself into the caller, so that its callers would be memoized too. A well-placed call to aggressively_memoize could back-propagate to the whole codebase, spreading functional purity…
An interactive deep dive into building halftone shaders in GLSL, covering everything from classic dot patterns and CMYK color separation to Moiré interference, gooey effects, and animated displacement.