Ask HN: What Are You Working On? (March 2026)

ask-hn:-what-are-you-working-on?-(march-2026)

An accessible color palette editor for creating branded palettes that are built from the ground up to pass WCAG/APCA contrast rules (which is much quicker and less of a headache than manual contrast checks and fixes later): https://www.inclusivecolors.com/ The current web tool lets you export to CSS, Tailwind and Figma. I’m working on Figma plugin […]

Optimizing Top K in Postgres

optimizing-top-k-in-postgres

By Ming Ying on February 13, 2026 In databases, Top K means “give me the K best rows, ordered by some column or value.” Commonly that means “the most recent rows,” “the highest scores,” or “the largest values.” It feels like a basic problem that Postgres should solve. After all, can’t we just create an […]

Linux Internals: How /proc/self/mem writes to unwritable memory (2021)

linux-internals:-how-/proc/self/mem-writes-to-unwritable-memory-(2021)

Introduction An obscure quirk of the /proc/*/mem pseudofile is its “punch through” semantics. Writes performed through this file will succeed even if the destination virtual memory is marked unwritable. In fact, this behavior is intentional and actively used by projects such as the Julia JIT compiler and rr debugger. This behavior raises some questions: Is […]

Most of the US economy is in a recession

most-of-the-us-economy-is-in-a-recession

Business Insider tells the innovative stories you want to know Business Insider tells the innovative stories you want to know Business Insider tells the innovative stories you want to know Business Insider tells the innovative stories you want to know

Blacksky AppView

blacksky-appview

This is Blacksky’s fork of the AT Protocol reference implementation by Bluesky Social PBC. It powers the AppView at api.blacksky.community. We’re publishing this for transparency and so other communities can benefit from the work. This repository is not accepting contributions, issues, or PRs. If you want the canonical atproto implementation, use bluesky-social/atproto. What’s Different All […]

Lil Finder Guy

lil-finder-guy

Google Gemini (aka the next Siri) has been helpful in modelling out the rest of its body from the single TikTok post. From there, I started generating what Lil Finder Guy might look like working, angry, running, jumping, laughing, and more. Of course, this is all abstraction stacked on abstraction at this point. I do […]

Artificial-life: A simple (300 lines of code) reproduction of Computational Life

artificial-life:-a-simple-(300-lines-of-code)-reproduction-of-computational-life

A simple (300 lines of code) reproduction of Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction. Program description A 240×135 grid of 64 instruction-length Brainfuck-like programs are randomly initialized. Every iteration, neighboring programs are randomly paired, have their instruction tapes concattenated together, and are run for a maximum of $2^{13}$ steps. Once execution […]

Agent Safehouse – macOS-native sandboxing for local agents

agent-safehouse-–-macos-native-sandboxing-for-local-agents

Getting started Download a single shell script, make it executable, and run your agent inside it. No build step, no dependencies — just Bash and macOS. bash # 1. Download safehouse (single self-contained script) mkdir -p ~/.local/bin curl -fsSL https://raw.githubusercontent.com/eugene1g/agent-safehouse/main/dist/safehouse.sh -o ~/.local/bin/safehouse chmod +x ~/.local/bin/safehouse # 2. Run any agent inside Safehouse cd ~/projects/my-app safehouse […]

Prefix sums at gigabytes per second with ARM NEON

prefix-sums-at-gigabytes-per-second-with-arm-neon

Suppose that you have a record of your sales per day. You might want to get a running record where, for each day, you are told how many sales you have made since the start of the year. day sales per day running sales 1 10$ 10 $ 2 15$ 25 $ 3 5$ 30 […]

Neural Boids

neural-boids

Those aren’t boids. I’m calling them noids – neural boids. No hand-written rules. A small neural network takes in what each agent can see and outputs a steering force. 1,922 learned parameters. That’s the entire program! But before I explain how they work, I want to talk about real birds. How real birds flock A […]