Incident CVE-2026-LGTM
A series of unfortunate agents.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,188 posts.
A series of unfortunate agents.
There's no reason I should exit vim just to watch a video
Thomas Bandt was setting up a new computer for his kid, and it gave him the opportunity to really look at what Windows has become over the years. Here's what was showing by default in the Start menu: First, there was news about a mass shooting that had occurred
Most beginners in programming eventually end up with the same ingratiating message: „Programming is easy, everyone can do it”, with some threatening message that people doing the gatekeeping should stop doing that. I’m here to tell you that that is not true. Programming is hard, programming is not for everyone, and…
Ruby Central recently took over a collection of open source projects from their maintainers without their consent.
Well, that was unexpected. I recorded a couple of crappy videos in 5 minutes, posted them on a Twitter thread, and went viral with 8.8K likes at this point. I really could not have predicted that, given that I’ve been posting what-I-believe-is interesting content for years and… nothing, almost-zero interest. Now that…
What's inside that package.json? Pain.
To help fellow engineers wrap their head around Apache Kafka and event streaming, I wrote a 4-part series on the Confluent blog on Kafka’s core fundamentals....
A new edition of the book Modern C and much more are now available under a CC license via the following page This edition is the result of a collaboration with Manning, and improves a lot over the…
Your website is slow, but the backend is fast. How do you diagnose performance issues on the frontend of your site? We'll discuss everything involved in constructing a webpage and how to profile it...
Some of my favorite books.
This post introduces paging, a very common memory management scheme that we will also use for our operating system. It explains why memory isolation i…
I worked for Google for about three and a half years as a video producer. I was fired because I raised alarm about a doomsday cult that…
This blog is reserved for more serious things, and ordinarily I wouldn’t spend time on questions like the above. But much as I’d like to spend my time writing about exciting topics, som…
Back in college, they told me that I would start my career writing code, but eventually, I would move to a position where I would ask others to code my designs. To celebrate that this turned out to be completely false, here are some assorted reflections as a 40-year-old programmer that looks back: • Compared to my…
Annual note to self – most of the world exists outside the tech bubble. —– We have a summer home in New England in a semi-rural area, just ~10,000 people in town, with a potato fa…
It's easy to use the hyphen, em dash and en dash to make your writing flow better. Let's look at some examples of the en dash...
In a world of closed platforms, browser extensions are the rare exception that let users modify the apps that we use.
A "magical" experience, and what we get when we let people pursue their passions
Can you believe it? Malibu homeowners intentionally obscure public beach access areas with fake signs and hidden access. This is not only ridiculously selfish, it is illegal. Enter this...
September 2015 I used to think the debate about capital punishment was a matter of abstract questions like when it is permissible to kill someone. In practice it isn't. In practice the problem...
Les Animaux tels qu'ils sont par R. et L. Lambry sur le site de l' Agence Eureka (cliquez sur les images pour les agrandir) ...
I’ve built a lot of unofficial software for my schools, Brown University and previously Macalester College. To name a few: an “everything app” called 75grand with dining hall menus, Moodle assignments, building hours, an event calendar, and more; two unfinished course catalogs; and a university shuttle tracker. None…
The European Union’s controversial Chat Control proposal has been withdrawn once again following intense public pressure. This marks another defeat for legislation that would have mandated scanning of encrypted messages across the EU.
A reader at respected airline industry site Leeham News offered a comment that suggests they have access to Boeing’s internal quality control systems, and shares details of what they saw regarding the Boeing 737 MAX 9 flown by Alaska Airlines that had a door plug detach inflight, causing rapid decompression of the…