Building a Procedural Hex Map with Wave Function Collapse

building-a-procedural-hex-map-with-wave-function-collapse

Procedural medieval islands from 4,100 hex tiles, built with WebGPU and a lot of backtracking. Run the live demo · Source code on GitHub Every map is different. Every map is seeded and deterministic. I’ve been obsessed with procedural maps since I was a kid rolling dice on the random dungeon tables in the AD&D […]

DARPA’s new X-76 Experimental Plane

Eliminating one of the battlefield’s most difficult choices – between the high speed of an aircraft that needs a runway and the go-anywhere flexibility of a slower helicopter – is the goal of DARPA’s SPeed and Runway INdependent Technologies (SPRINT) program. Announcing DARPA’s Newest X-Plane, X-76 SPRINT’s experimental aircraft, officially revealed as the X-76, is […]

Launch HN: Terminal Use (YC W26) – Vercel for filesystem-based agents

Hello Hacker News! We’re Filip, Stavros, and Vivek from Terminal Use (https://www.terminaluse.com/). We built Terminal Use to make it easier to deploy agents that work in a sandboxed environment and need filesystems to do work. This includes coding agents, research agents, document processing agents, and internal tools that read and write files. Here’s a demo: […]

Datahäxan

datahaxan

Datahäxan I didn’t particularly enjoy the 1922 classic film, Häxan. I had to watch it in several shorter sittings in order to finish the entire film. I think the standards for entertainment have come a long way in the past 100+ years. What was, at the time, horrifying and bizarre seems today to be trite […]

Restoring a Sun SPARCstation IPX Part 1: PSU and Nvram

restoring-a-sun-sparcstation-ipx-part-1:-psu-and-nvram

Repairing a dead power supply and replacing the NVRAM in a vintage UNIX workstation. If you worked in computing in the early 90s, studied computer science around then, or just had a keen interest in computers, the chances are that Sun Microsystems was a familiar name and their workstations were highly coveted. At this time […]

Is legal the same as legitimate: AI reimplementation and the erosion of copyleft

March 9, 2026 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 version. Version 7.0 is 48 times faster than its predecessor, supports multiple cores, and was redesigned from the ground up. Anthropic’s Claude is listed as a contributor. The […]

I’m Getting a Whiff of Iain Banks’ Culture

i’m-getting-a-whiff-of-iain-banks’-culture

The US has been acting powerful recently and it reminded me of this question: What does it feel like to fight against a powerful AI? Not for normal people for whom there’s no difference between competing against a strong human or a strong AI, (you lose hard either way) but for the world’s best humans. […]

Understanding the Go Runtime: The Scheduler

understanding-the-go-runtime:-the-scheduler

In the previous article we explored how Go’s memory allocator manages heap memory — grabbing large arenas from the OS, dividing them into spans and size classes, and using a three-level hierarchy (mcache, mcentral, mheap) to make most allocations lock-free. A key detail was that each P (processor) gets its own memory cache. But we […]