Todd C. Miller Note: this page tends be neglected and is only updated occasionally. The links to the left are where the useful bits are hiding.
The Shoe on The Other Foot Ten years ago, I was in a dark season. My first startup had cratered. Confidence, gone. I would walk for hours to clear my head, often through parts of the city we typically hurry past. One Tuesday,
GitHub - termux/termux-app: Termux - a terminal emulator application for Android OS extendible by variety of packages. Termux - a terminal emulator application for Android OS extendible by variety of packages. - termux/termux-app
You Should Make Web Games I recently realized that if it weren’t for the fact that making games for the web was possible, I would have probably never tried game development and stuck with it.
Researchers Find Thousands of OpenClaw Instances Exposed to the Internet | Protean Labs | Engineering Blog Security researchers have discovered thousands of OpenClaw AI agent instances exposed to the internet, highlighting how rapid adoption can outpace secure deployment practices.
My thousand dollar iPhone can't do math TL;DR: My iPhone 16 Pro Max produces garbage output when running MLX LLMs. An iPhone 15 Pro runs the same code perfectly. A MacBook Pro also runs the same code perfectly. The tensor outputs on the 16 show numerical values an order of magnitude wrong. I s...
GitHub - gavrielc/nanoclaw: My personal Claude assistant that runs in Apple containers. Lightweight, secure, and built to be understood and customized for your own needs. My personal Claude assistant that runs in Apple containers. Lightweight, secure, and built to be understood and customized for your own needs. - gavrielc/nanoclaw
The Zero-Human Company Every company is adding AI. I skipped that step and built one from scratch with agents all the way down.
URLs are part of the product experience A URL is like a look behind the curtain. You can hide messy code behind a beautiful interface, but it's hard to hide a messy architecture from the URL.
Recreating My Email Server with Claude TL;DR: I recently used Claude to successfully recreate my email server's setup in NixOS with enhanced security and monitoring. You can find my setup on GitHub and deploy it yourself if you'd like.
The API Tooling Crisis: Why developers are abandoning Postman and its clones? I’ve been a Postman user for my entire developer career. I remember when it was just a simple Chrome extension that made pentesting APIs slightly less painful. Those were simpler times. Today, I find myself joining the growing exodus of developers abandon...
Malleable Software – Cem Ünalan I have been thinking about software that gives me the power to customize it, not just with settings and plugins, but by giving me (or an LLM) the space to write code to extend it. I saw this line on Armin Ronacher's latest post about Pi: When you look at ...
A shell --dry-run trick Review all shell commands before executing them. Avoid a catastrophe. Profit.
We (as a society) peaked in the 90s - Chris Collins This is one of those thoughts that just sits there and won’t leave me alone. I honestly think we peaked in the late 90s. Maybe I’m doing that whole nostalgia...
Converting floats to strings quickly When serializing data to JSON, CSV or when logging, we convert numbers to strings. Floating-point numbers are stored in binary, but we need them as decimal strings. The first formally published algorithm is Steele and White's Dragon schemes (specifically ...
Adventure Game Studio Join our vibrant community to create, play, and share adventure games. Unleash your creativity and explore adventure games by fellow creators!