New
The latest blog posts to take off on Hacker News. 5,943 posts.
It’s so hard to finish an idea that is not yours and is just suggested by AI
Everyone is using Obsidian for AI, or wants to use it to become more productive. But I think it's a dead end.
Hunting Down a Go Runtime Bug on 32-Bit Embedded Systems
A customer's Go application kept crashing on a 32-bit embedded Linux system. We traced the fatal netpoll error to a pointer aliasing bug in the Go runtime.
VMs won't contain cyber-capable agents
You can no longer assume a mere VM will contain a sufficiently advanced AI agent.
PageRank explained
Picture this, the year is 1996. You find yourself frustrated with the incumbent search engines like AltaVista, which primarily does a content-based search (it'll give you an article on "Hotels for Chickens" if you search "Hotels" because the word matches). There's gotta be a better way, right? Well, in hindsight, of…
Taylor Farms: How One Company's Reach Became a National Risk
Our report examines how Taylor Farms became one of the largest produce suppliers in the U.S. and what its power means for food safety, farmers, and workers.
11,000-year-old sculpture of man riding a leopard found in Turkey
A unique statue depicting a human sitting on the back of a leopard has been unearthed from the Neolithic site of Karahan Tepe near Şanlıurfa, southern Turkey. The figure is 70 cm (27.6 inches) high and was discovered in what archaeologists believe was its original location: on a stone platform along the wall of a…
AWS Acquires DuckLabs
DuckLabs is the team behind the open-source Duck Stack: DuckDB, DuckLake, and Quack.
Qwen3.8-Flash-Next
Qwen offers comprehensive functionality spanning chatbot, image and video understanding, image generation, document processing, web search integration, tool utilization, and artifacts.
A curmudgeon tries a language server
I write code roughly the same way I did ten years ago 1 1 Well, this was true when I started drafting this article. I have since adopted robots to do much more of the actual typing of code, unless it’s a project where (a) I care about code quality, or (b) I try to learn something. : I make edits in my text editor, I…
Omarchy development practices lead to predictable security issues
First, a PSA: Do NOT use Omarchy if you care about security of your machine even a little bit. You can't polish a turd Omarchy 4.0 shipped with a collec...
Beyond Recall and the Illusion of Competence
The important question about AI-assisted programming isn't who writes the code. It's who understands the system.
Oldinsurancemaps.net is now a Charter Project
OSM US is incredibly excited to announce the latest Charter Project: OldInsuranceMaps.net (OIM)!If you’re a map nerd you’ll remember ever seeing a Sanborn Insurance Map in person. They often come in absolute...
RAG Is Simpler Than You Think
Six approaches to retrieval-based AI, from minimal to elaborate
More than half of adults in U.S. say they lack basic statistical understanding
Many people in the U.S. believe that their statistical knowledge is limited, but they would rely on statistics for decision-making more if they understood statistics better, according to a new study led by a Penn State researcher.
Actually Queryable Executables
I was pleasantly surprised and happy to see that my article ‘Your executable is a SQLite database’ resonated with people. It is a format I have been thinking about for a while, and the idea seems to have struck a chord with others.
Python's pre-declared constants are kinda weird
python has 6 pre-declared "constants": True , False , None , __debug__ , Ellipsis (or equivalently ... ), and NotImplemented . but they all behave slightly differently, for some reason.
When str.lower() is a security vulnerability in Python
Some internet standards only support ASCII characters, but the world uses much more than the Latin alphabet. Thus, a mapping from Unicode to ASCII for use in domain names is required. NamePrep was...
C2PA Cameras Do Not Survive Contact with Reality
You might have heard that C2PA is a technology that will miraculously save us from rampant AI forgeries, by having cameras cryptographically sign the images they capture. Hooray for cryptography !
Run OpenBSD on DigitalOcean for $4/month
My homepage now runs on OpenBSD with httpd(8) and Let's Encrypt via acme-client(1) . I previously hosted it on GitHub Pages and then eventually moved to Cloudflare Pages because both options were free and easy. Free and easy is cool, and I understand that writing software full-time leaves us wanting absolutely nothing…
Orbs
Everything has changed for us with orbs. How do I make you believe me?
My Friend Aaron
This one is about my friend, Aaron. I met him at school, and in our first year when we were eleven years old I told him I wanted to be his best friend but he…
Tooltips need a delay, and then they need to skip it
Thinking about UX, a slight delay on a simple tooltip can be nice so that mousing over something quickly doesn't trigger it, but if there are related tooltips nearby, maybe we don't need to wait.
How much of HN is AI?
TL;DR: 62% as of September 2026. This is up from ~40% in February.
Sort branches by last commit date
I have too many git branches and like many people I developed a convoluted script to show me the most recent ones. I ran this command many times a day for years:
Building a backyard office, the build and cost breakdown
I wrote up my experience building a backyard office because I wish I had come across more articles like this when planning my build. I hope this post helps you
New Mac mini, featuring M6 and M5 Pro
Apple announced the new Mac mini with the all-new M6 and powerful M5 Pro, delivering a dramatic boost in performance and more versatility in its supersmall desktop design.
EVE Online moves to Python 3
How do you migrate 2.4 million lines of code?