My trick for getting consistent classification from LLMs
A technique for deterministic labeling from stochastic models, with benchmarked Golang implementation.
The latest blog posts to take off on Hacker News. 550 posts.
A technique for deterministic labeling from stochastic models, with benchmarked Golang implementation.
Programming notes for Unreal Engine, Houdini, Game Development, Math, & Graphics
As all developers, I’ve been using git since the dawn of time, since its commands were an inscrutable jumble of ill-fitting incantations, and it has remained this way until today. Needless to say, I just don’t get git. I never got it, even though I’ve read a bunch of stuff on how it represents things internally. I’ve…
Alternative configuration formats solve superficial problems. Configuration languages solve the deeper problem: the need for abstraction.
Project documentation: pdfly.readthedocs.io pdfly is the youngest project of the py-pdf organization. It has been created by Martin Thoma in 2022. It's simply a CLI tool to manipulate PDF files, written in Python and based on the fpdf2 & pypdf libraries. I'm a maintainer of the project 🙂 What can …
Fastmail now has native apps for Mac, Windows & Linux.
Not long ago, I introduced acp.el, an Emacs lisp implementation of ACP (Agent Client Protocol), the agent protocol developed between Zed and Google fo...
My Helix editor config and how I am using it
Microsoft is doing everything in its power to alienate users. When it's not enshittification, it's user hostility. You can't even dismiss forced reminders.
I recently shipped a non-trivial Ghostty feature (unobtrusive macOS automatic updates) that was largely developed with AI.
I'm Jesse. I make stuff. Software, hardware. Very occasionally, trouble.
Many years ago, while working at Apple and running a lab at WWDC, I met a guy who was using a piece of Apple software designed for creating interactive ads t...
What's the modern equivalent of flipping through CDs? Physical album cards with NFC tags that bring back the tactile joy of music discovery.
Examples are the best documentation | exotext
Documenting my journey in trying to use my ESP32 on my phone through Termux
Though I spend the majority of my time working with microcontroller class devices, I also have an embarassingly robust collection of single board computers (SBC), including a few different Raspberry Pi models, the BeagleV Starlight Beta (RIP), and more. Typically when setting up these devices for whatever automation…
More than a feed reader, a content curation system to find the top articles of all sources
You don't own your email; you rent it. This vulnerability leaves your entire digital life at risk. Read how to seize back control of your most critical online asset by switching providers and setting up your own unbannable email server.
Learn to build plugins for ChatGPT and Codex with skills, MCP servers, and optional UI. Explore developer guides for authentication, testing, and publishing.
OpenZL is a new open source data compression framework that offers lossless compression for structured data. OpenZL is designed to offer the performance of a format-specific compressor with the eas…
In the expanding world of AI my heart still lies in AST transforms, browser fingerprinting, and anti-bot circumvention. But my workflow felt... primitive.
A quick cli script to tell you if your usb-c cable is bad
On October 22, 2025, the Internet Archive celebrated an extraordinary milestone: 1 trillion web pages preserved and available for access via the Wayback Machine. Event Recaps & Recordings | Photos | Impact Stories | Support the Internet Archive | Press Kit Since 1996, the Internet Archive has worked with libraries and…
I set up my own VPS, documented every step, and ended up with a repeatable deployment pipeline. This is both a checklist for my future self and a guide for a...
Every time I look at someone’s simple static site generation setup for their blog, I feel a pang of envy. I’m sure I could make a decent blogging engine in 2,000 lines of code, and it would be something I’d understand, be proud over, able to extend, and willing to share with others.
Stick microphone out window, catch chorps, feel joy.
To cut things short, always use the easiest solution to solve a particular problem and once that solution does not work for the business anymore reassess wha...
Atuin Desktop looks like a doc, but runs like your terminal. Script blocks, embedded terminals, database clients and prometheus charts - all in one place.