EmDash: A spiritual successor to WordPress and plugin security

The cost of building software has drastically decreased. We recently rebuilt Next.js in one week using AI coding agents. But for the past two months our agents have been working on an even more ambitious project: rebuilding the WordPress open source project from the ground up. WordPress powers over 40% of the Internet. It is a […]
We Built It with Slide Rules. Then We Forgot How

My father grew up on a subsistence farm, the kind that raised chickens and grew just enough to get by. Farmers were the original hackers. You couldn’t wait for the right tool or the right expert. You fixed what was broken with what you had, because the alternative was worse. As a kid he taught […]
Ask HN: Who is hiring? (April 2026)
Please state the location and include REMOTE for remote work, REMOTE (US) or similar if the country is restricted, and ONSITE when remote work is not an option. Please only post if you personally are part of the hiring company—no recruiting firms or job boards. One post per company. If it isn’t a household name, […]
The Cathedral, the Bazaar, and the Winchester Mystery House

Our era of sprawling, idiosyncratic tooling In 1998, Eric S. Raymond published the founding text of open source software development, “The Cathedral and the Bazaar”. In it, he detailed two methods of building software: The Cathedral model is carefully planned, closed-source, and managed by an exclusive team of developers. The Bazaar model is open, transparent, […]
Is BGP Safe Yet? No. Test Your ISP

Lumen transit signed + filtering safe 3356 Arelion (formerly Telia) transit signed + filtering safe 1299 Cogent transit signed + filtering safe 174 NTT transit signed + filtering safe 2914 Sparkle transit signed + filtering safe 6762 Hurricane Electric transit signed + filtering safe 6939 GTT transit signed + filtering safe 3257 TATA transit signed […]
Show HN: Sycamore – next gen Rust UI library powered by fine-grained reactivity

Effortless Performance Sycamore is built on top of Rust and WebAssembly, giving you full control over performance. Fine-Grained Reactivity Sycamore’s reactivity system is fine-grained, meaning that only the parts of your app that need to be updated will be. Type-checked UI Whether you use our custom DSL or the builder API, Sycamore type-checks your code […]
Show HN: Baton – A desktop app for developing with AI agents

Agent monitoring Know when every agent needs you Labeled status badges appear on workspace cards the moment an agent finishes, hits an error, or needs your input. Each badge tells you exactly what happened at a glance. No polling, no tab-switching — just glance at the sidebar. Support varies by agent — best supported by […]
Random numbers, Persian code: A mysterious signal transfixes radio sleuths

The radio signal first started broadcasting on February 28, about 12 hours after the United States and Israel began bombing Iran. On a scratchy shortwave signal almost twice a day — in the early morning and early evening on Coordinated Universal Time — a man’s voice can be heard speaking Persian, counting out a series […]
Rubysyn: Clarifying Ruby’s Syntax and Semantics

[WIP, 2026-04-01] This is an experiment in clarifying some aspects of Ruby syntax and semantics. For that we’re going to introduce an alternative Lisp-based syntax for Ruby, preserving Ruby semantics. The goal is to define a comprehensive, trivially-parsable and sugar-free syntax. As I started working on this, I had to find a better explanation for […]
I Quit. The Clankers Won

Wednesday 1 Apr 2026