Visualizing the ARM64 Instruction Set (2024)

Lately I’ve been doing a lot of work with the ARM64 instruction set, and I thought it would be fun to try to visualize it. ARM64 encodes every instruction as a 32-bit integer, so one way to visualize the instruction set is by plotting the instructions along a space-filling curve, such as a Hilbert curve, […]
Error payloads in Zig
Feb 13, 2026 I do error payloads in Zig by making a union(enum)-based Diagnostics type for each function. These types have special methods which remove code bloat at call sites. A Diagnostics type can be defined inline, and the errorset can be generated inline from the Diagnostic’s enum tag. pub fn scan( db: *c.sqlite, diag: […]
Magnus Carlsen Wins the Freestyle (Chess960) World Championship

Magnus Carlsen (Norway) is the 2026 FIDE Freestyle Chess World Champion. A draw in the fourth and final game against Fabiano Caruana (USA) was enough to seal a 2.5–1.5 match victory in Weissenhaus, Germany. The decisive moment came in game three. Carlsen won from a dead lost position, turning the match in his favor. Entering […]
I’m joining OpenAI

tl;dr: I’m joining OpenAI to work on bringing agents to everyone. OpenClaw will move to a foundation and stay open and independent. The last month was a whirlwind, never would I have expected that my playground project would create such waves. The internet got weird again, and it’s been incredibly fun to see how my […]
GNU Pies – Program Invocation and Execution Supervisor
The name Pies (pronounced ”p-yes”) stands for Program Invocation and Execution Supervisor. This utility starts and controls execution of external programs, called components. Each component is a stand-alone program, which is executed in the foreground. Upon startup, pies reads the list of components from its configuration file, starts them, and remains in the background, controlling […]
Show HN: VOOG – Moog-style polyphonic synthesizer in Python with tkinter GUI

Virtual Analog Synthesizer — a Moog-style polyphonic synthesizer built in Python with a tkinter GUI inspired by the Subsequent 37. ┌─────────────────────────────────────────────────────────────────┐ │ VOOG VIRTUAL ANALOG SYNTHESIZER │ ├─────────────────────────────────────────────────────────────────┤ │ OSC 1 OSC 2 OSC 3 NOISE │ │ (Oct)(Semi) (Oct)(Semi) (Oct)(Semi) (Lvl) │ │ (Det)(Lvl) (Det)(Lvl) (Det)(Lvl) │ ├─────────────────────────────────────────────────────────────────┤ │ FILTER FILTER ENV AMP ENV […]
Towards Autonomous Mathematics Research

Abstract:Recent advances in foundational models have yielded reasoning systems capable of achieving a gold-medal standard at the International Mathematical Olympiad. The transition from competition-level problem-solving to professional research, however, requires navigating vast literature and constructing long-horizon proofs. In this work, we introduce Aletheia, a math research agent that iteratively generates, verifies, and revises solutions end-to-end […]
How to Choose Between Hindley-Milner and Bidirectional Typing
This question is common enough you’ve probably heard it posed countless times: “Should my new programming language use a Hindley-Milner (HM) type system or a Bidirectional (Bidir) one?” What’s that? I need to understand friends don’t just bring up type inference in casual conversation? OK, ouch, fair enough. But…whatever. This is my blog. We’re doing […]
Palantir Gets Millions of Dollars from New York City’s Public Hospitals

New York City’s public hospital system is paying millions to Palantir, the controversial ICE and military contractor, according to documents obtained by The Intercept. Since 2023, the New York City Health and Hospitals Corporation has paid Palantir nearly $4 million to improve its ability to track down payment for the services provided at its hospitals […]
LT6502: A 6502-based homebrew laptop

A 6502 based laptop design Yes, I know I’m crazy, but I figured why not. I’m enjoying working the PC6502 project but having a little tower of PCBs on the sofa isn’t the best. It’s very simple, these are the specs 65C02 running at 8MHz 46K RAM BASIC in ROM 65C22 VIA (for timers and […]