New
The latest blog posts to take off on Hacker News. 3,091 posts.
Teaching Claude to QA a mobile app
“When life looks like Easy Street, there is danger at your door”— Grateful Dead, “Uncle John’s Band”
How to attract AI bots to your open source project
A practical guide to getting the engagement your project deserves.
I turned Markdown into a protocol for generative UI
An AI assistant that builds reactive UIs mid-conversation — forms, streaming data, callbacks — using markdown code fences and a mount() UI primitive.
AI coding is gambling
GambleAI I’ve been coding a lot with AI since November, when we all noticed it got really good. And it is quite good for instantly generating something th...
LLMs predict my coffee
Why not benchmark with physical experiments?
OpenAI Has New Focus (on the IPO)
The Wall Street Journal recently reported that leadership wants OpenAI, the company, to focus. Seems like a plain old business strategy story. Nope! First, in more prosaic terms, the all-hands and …
How I write software with LLMs
Lately I’ve gotten heavily back into making stuff, and it’s mostly because of LLMs. I thought that I liked programming, but it turned out that what I like was making things, and programming was just one way to do that. Since LLMs have become good at programming, I’ve been using them to make stuff nonstop, and it’s…
What is agentic engineering?
What is agentic engineering? - Agentic Engineering Patterns
LLMs can be exhausting
Some days I get in bed after a tortuous 4-5 hour session working with Claude or Codex wondering what the heck happened. It's easy to blame the model - there'...
LLM Architecture Gallery
A gallery that collects architecture figures from The Big LLM Architecture Comparison and related articles, with fact sheets and links back to the original sections.
A Visual Introduction to Machine Learning (2015)
What is machine learning? See how it works with our animated data visualization.
The Appalling Stupidity of Spotify's AI DJ
Am I naïve in expecting Artificial Intelligence to be smart? Is my interpretation of the word “intelligence” too literal? And when an AI behaves stupidly, who’s to blame? The programmers or the AI entity itself? Is it even proper to make a distinction between the two? Or does the AI work in so mysterious a way that…
MCP is dead; long live MCP
Understanding the social media zeitgeist around CLIs and the premature death of MCP
AI didn't simplify software engineering: It just made bad engineering easier
AI tools lower the barrier to producing code, not to building reliable systems. The hard part — maintaining alignment between specifications, tests, and implementation — has not gone away. Expertise still matters.
Claude Tips for 3D Work
Lessons learned from piloting in the third dimension
Grief and the AI split
TL;DR: AI-assisted coding is revealing a split among developers that was always there but invisible when we all worked the same way. I've felt the grief too—but mine resolved differently than I expected, and I think that says something about what kind of developer I've been all along.
Document poisoning in RAG systems: How attackers corrupt AI's sources
RAG poisoning attack walkthrough: an attacker injects fabricated documents into a ChromaDB knowledge base and the LLM reports false financials as fact. Fully reproducible, 100% local, no GPU required.
Are LLM merge rates not getting better?
I was reading the metr article on how llm code passes test much more often than it is of mergeable quality . They look at the performance of llm s doing programming when the success criterion is “passes all tests” and compare it to when the success criterion is “would get approved by the maintainer”. Unsurprisingly…
How much of HN is AI?
TL;DR: 62% as of September 2026. This is up from ~40% in February.
I'm glad the Anthropic fight is happening now
“Preface to the highest stakes negotiations in history.”
Against vibes: When is a generative model useful
Let's suppose I wanted to answer a question: is the tool X useful for the task Y. If I were scientific about this, I would analyze the properties of tool X and develop a model, and the task Y and the requirements for it and develop a model, and I would us...
I built a programming language using Claude Code
Over the course of four weeks in January and February, I built a new programming language using Claude Code. I named it Cutlet after my cat. It’s completely legal to do that. You can find the source code on GitHub , along with build instructions and example programs .
Show HN: How I topped the HuggingFace open LLM leaderboard on two gaming GPUs
ML, Biotech, Hardware, and Coordination Problems. Sometimes I write about hard problems and how to solve them.
Levels of Agentic Engineering
AI's coding ability is outpacing our ability to wield it effectively. That gap closes in levels — 8 of them. Here's the progression from tab complete to autonomous agent teams.
Emacs and Vim in the Age of AI
It’s tough to make predictions, especially about the future. – Yogi Berra
No, it doesn't cost Anthropic $5k per Claude Code user
The viral claim that Anthropic loses $5,000 per Claude Code subscriber doesn't survive basic scrutiny. Let's do the actual maths.
Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
Last week, Dan Blanchard, the maintainer of chardet—a Python library for detecting text encodings used by roughly 130 million projects a month— released a new…