New
The latest blog posts to take off on Hacker News. 80,859 posts.
A study on how turtles navigate using the Earth’s magnetic field
Carolina researchers publish a groundbreaking study on how turtles navigate using the Earth’s magnetic field.
Detecting AI agent use and abuse
The key question is: Can you detect AI agent traffic on your application today? We tested multiple AI agent toolkits across high-traffic consumer sites, and the results were clear—legacy detection techniques (CAPTCHAs, IP blocking, user-agent filtering) are largely ineffective. Here’s what we found.
Siren Call of SQLite on the Server
At Terrateam, we are big fans of Fly.io. The service is hosted there and it’s served us well. Just deploy your TOML file, get your infrastructure, do something else with the rest of your day. One of the interesting sides of Fly is that they invest heavily in server-side SQLite. They’ve written a number of blog posts…
The History of S.u.S.E
The other enterprise Linux company
AI is stifling new tech adoption?
AI coding assistants are React evangelists.
You're not a senior engineer until you've worked on a legacy project (2023)
Everybody hates working on legacy projects, me as well. Working on one, however, helped me get a deeper understanding of the dev process.
OpenVINO AI effects for Audacity
Intel has built a suite of AI tools for Audacity, useful for spoken word audio and music alike. These AI features run 100% locally on your PC.
Linux kernel cgroups writeback high CPU troubleshooting
Read on to learn how we used network packet captures and BPF to debug web server performance, ultimately uncovering a Linux kernel performance issue. This investigation was a collaboration between myself and my colleagues.
Extensible WASM Applications with Go
Go 1.24 enhances WebAssembly capabilities with function export and reactor mode
Zed now predicts your next edit with Zeta, our new open model
From the Zed Blog: A tool that predicts your next move. Powered by Zeta, our new open-source, open-data language model.
Does X cause Y? An in-depth evidence review (2021)
This summarizes the frustratingly ambiguous state of the evidence for pretty much any "Does X cause Y?" question you might have.
Apple Resumes Advertising on X
Link to: https://www.macrumors.com/2025/02/12/apple-resumes-advertising-on-x/
Privacy Pass Authentication for Kagi Search
Today we are announcing a new privacy feature coming to Kagi Search. Privacy Pass is an authentication protocol first introduced by Davidson et al., in [1], and recently standardized by the IETF as RFCs [2—4]. Our...
Who exactly needs to get approval from an institutional review board (IRB)?
IRB you kidding me?
Anno 1800: Shadows of Beauty
While playing Anno 1800 , I noticed something which I’ve never noticed before in any other game (but to be fair, I don’t play too many city builders): The sun keeps a position relative to the camera and thus the shadows alway s fall from left to right:
MySQL at Uber
At Uber, our MySQL® fleet is the backbone of our data infrastructure, supporting a vast array of operations critical to our platform. Uber operates an extensive MySQL fleet, consisting of over 2,300 independent clusters. Building a control plane to manage this fleet at such a massive scale, while ensuring zero…
TSMC faces tough choices amid rumors for Intel foundry collaboration
Following a routine board meeting that did not present any surprises to the market, TSMC executives, alongside Taiwan’s Deputy Minister of Economic Affairs, are set to engage in negotiations with the U.S.
Court Documents Shed New Light on DOGE Activity at Treasury Department
New court documents shed light on what a 25-year-old DOGE worker named Marko Elez did inside Treasury Department payment systems, including what Treasury staff did to limit his access. The documents indicate that the situation is more nuanced than previously reported.
Resigning as Asahi Linux project lead
May 2026 update This post was written at a time of significant turmoil in my life, when multiple correlated events happened in quick succession. What I wrote in the post below is true, but a lot was left unsaid, as some things were still being investigated. At the time when I wrote the post, despite resigning from my…
Better text rendering in Chromium-based browsers on Windows
The Edge team added support for respecting the Windows ClearType Tuner values in Chromium directly, resulting in better text rendering in Chromium-based browsers on Windows.
DOGE as a National Cyberattack
In the span of just weeks, the US government has experienced what may be the most consequential security breach in its history—not through a sophisticated cyberattack or an act of foreign espionage, but through official orders by a billionaire with a poorly defined government role. And the implications for national…
Reassessing Wayland
So a bit under 3 years ago, I made my infamous Wayland rant post that is likely the most read post on this blog by miles. I should really actually write about music again one of these days, but that's a topic for another time. The language was perhaps a bit inflammatory, but I felt the criticisms I made at the time…
Why young parents should focus on building trust with their kids
Today, when my 1.9-year-old daughter tried to grab and eat an unwashed orange, I asked her to give it to me so I could wash and peel it if she could wait for a moment. She did. It got me thinking about the marshmallow experiment, where the idea was that patience equals success. But … […]
TeX and Typst: Layout Models (2024)
An exploration of the layout models of TeX and Typst.
YouTube's New Hue
Discover how Google modernized YouTube's iconic red hue with accessibility and motion design in mind.
Why cryptography is not based on NP-complete problems
Cryptographic schemes are based on the computational difficulty of solving some ‘hard’ problem. For example, RSA (specifically, RSA-2048) is based on the difficulty of a problem like this:
Tiny JITs for a Faster FFI
Can we have a faster FFI for CRuby? Yes.
Visualizing data is an art
The case for less rigor and more nuance.