zclaw: personal AI assistant in under 888 KB, running on an ESP32

The smallest possible AI personal assistant for ESP32. zclaw is written in C and runs on ESP32 boards with a strict all-in firmware budget target of
The Four-Color Theorem 1852–1976

History Robin Wilson Communicated by Notices Associate Editor Adrian C. Rice The four-color problem asks whether the regions of every map drawn on a plane or sphere can be colored with just four colors in such a way that any two regions sharing a common boundary line receive different colors. First posed by Francis Guthrie […]
Code has always been the easy part
When I joined Etsy the team was two years into a rewrite chasing a more elegant architecture (actually two distinct incompatible elegant architectures), and hadn’t shipped a customer facing feature in that time. I like to say (and it may even be true) that stopping and pivoting the team to standardizing on PHP was critical […]
A distributed queue in a single JSON file on object storage

February 12, 2026•Dan Harrison (Engineer) We recently replaced our internal indexing job queue, which notifies indexing nodes to build and update search indexes after data is written to the WAL. The queue is not part of the write path; it’s purely a notification system used to schedule asynchronous indexing work. The prior version sharded queues […]
Andrej Karpathy talks about ”Claws”
21st February 2026 Andrej Karpathy talks about ”Claws”. Andrej Karpathy tweeted a mini-essay about buying a Mac Mini (”The apple store person told me they are selling like hotcakes and everyone is confused”) to tinker with Claws: I’m definitely a bit sus’d to run OpenClaw specifically […] But I do love the concept and I […]
EU mandates replaceable batteries by 2027 (2023)

A new law to ensure that batteries are collected, reused and recycled in Europe is entering into force today. The new Batteries Regulation will ensure that, in the future, batteries have a low carbon footprint, use minimal harmful substances, need less raw materials from non-EU countries, and are collected, reused and recycled to a high […]
AI uBlock Blacklist

A personal list for uBlock Origin blocking AI content farms. Pull requests welcome. You can click here to subscribe to this list automatically. This link works only if you have uBlock Origin installed. Alternatively, import the following URL as a 3rd party list in uBlock Origin. https://raw.githubusercontent.com/alvi-se/ai-ublock-blacklist/master/list.txt While browsing it happens sometimes most of the […]
Acme Weather

Adam Grossman February 16, 2026 Fifteen years ago, we started work on the Dark Sky weather app. Over the years it went through numerous iterations — including more than one major redesign — as we worked our way through the process of learning what makes a great weather app. Eventually, in time, it was acquired […]
I Verified My LinkedIn Identity. Here’s What I Handed Over
Feb 16, 2026 10 min read privacy, linkedin, biometrics, gdpr, cloud-act, identity I wanted the blue checkmark on LinkedIn. The one that says “this person is real.” In a sea of fake recruiters, bot accounts, and AI-generated headshots, it seemed like a smart thing to do. So I tapped “verify.” I scanned my passport. I […]
How an inference provider can prove they’re not serving a quantized model

← Back to Posts Feb 3, 2026•12 min read Tinfoil Team Updated Feb 21, 2026 When you call an inference API, how do you know which model you’re actually served? Sure you can specify the name of the model you expect to process your request, but ultimately you have no guarantee that the provider is […]