Who am I? I'm an awkward fellow, after all New month, new Indie Web Carnival submission to overshare personal stuff on the internet. This month it’s hosted by Joe Crawford and the theme is “Masks, Identity & Cosplay”. I’ve never cosplayed or been fond of costumes. My parents never let me celebra...
Understanding is the new bottleneck Agents can write code faster than we can absorb it. Here's why it still matters for humans to understand what they build — and some techniques for doing that efficiently: explainer docs, quizzes, micro-worlds, and shared spaces.
Running a Virtual Machine on a Cloud Box That Can't Run Virtual Machines — frankchiarulli.com Cheap cloud servers can't run real VMs. Here's why, and how I got them to anyway.
Clickhouse is winning the Observability Wars For roughly the last ten years, a meaningful percentage of my working hours have been spent thinking about observability. If you're not familiar with the term, "observability" is what we call it now that "monitoring" doesn't sound expensive enough. The ac...
Thinking in Ecosystems: From Climate to Planetary Resilience Tech Climate tech is losing trendiness but not relevance. This post explores what’s replacing it and why mission and values matter more than branding.
Understanding List Virtualization - J Lopes How windowing speeds up huge grids: render only visible rows, tune overscan, and compare how React vs Vue skip re-rendering unchanged rows.
We Don’t Have to Be This Bad at Improving Society Major political reforms and big product bets fail for the same reason: too much decision risk taken in one huge bet. Working in small learnable chunks and defining outcomes instead of outputs can change that.
When your software systems don't talk to each other — Laurie Young. Your apps don't talk to each other and the numbers never quite agree. That usually isn't a tools problem or a discipline problem. It's a missing decision about how it all fits together.
The Control Plane Was the Point: Revisiting autofz in the LLM Era A retrospective on autofz, fuzzer orchestration, and how the idea connects to CRS and agent systems.
Using netcat for a Simple Connectivity Test | no dogma blog I keep forgetting the syntax for netcat, `nc`, to test connectivity between two hosts, here it is for my future self.
Ingo Blechschmidt (@iblech@mathstodon.xyz) So. For the past few days I've been deep in a fun and very rewarding, but also extremely scary debugging saga. To cut a long git-bisecting story short: Since Linux 6.9 (May 2024), the tool that locks the laptop's drive on suspend had been silently failin...
Kimi K2.7 Code is generally available in GitHub Copilot - GitHub Changelog Kimi K2.7 Code, an open-weight model, is now generally available in GitHub Copilot. This is the first open-weight model offered as a selectable option in the Copilot model picker, giving…
This blog is written in en-GB Someone left a comment on my blog recently asking if I'd mind making my language more inclusive. They didn't get some of the cultural references I'd used and suggested it would be easier if I used tropes which were more globally known. Here's the thing. ...
Building an Open-Source Robot Vacuum — Meet OOMWOO - Makers Pet I’m starting a new build-in-public project: oomwoo, an open-source robot vacuum you build yourself. Raspberry Pi, ROS 2, 2D LiDAR, Home Assistant, 3D printed, local-first — and open from the first commit.
What We Talk About When We Talk About Malware | F-Droid - Free and Open Source Android App Repository If you are running Android 8 or higher, a virus has been installed on your device and is silently awaiting remote activation. Over the past few months, devic...
What We Lost When We Quit Using Crappy Old Web Forums Old web forums were poorly coded and rough around the edges, but maybe we gave up on them too quickly in the social media era.
Worker Owned — Find Worker-Owned Coffee Shops & Restaurants Find worker-owned coffee shops and restaurants across the US. Search by city to discover cooperatively owned cafes, bakeries, and restaurants in your area.
ZCode - Simple, Fast, Vibe‑Ready | Official Harness for GLM-5.2 ZCode combines the best AI agents with your existing tools so you can plan, code, review, and deploy without friction.
Text AI watermarks will always be trivial to remove The European Union AI Act will begin to be enforceable in August 2026, one month from now1. One of the biggest new requirements is Article 50, which requires all AI outputs to be “detectable as artificially generated”. In other words, if LLM providers wan...
What To Learn To Be A Real Time Graphics Programmer I get asked fairly often what people need to know to be hireable as a graphics programmer. I figured it was time to make a page to link instead of re-typing it each time. We are in a strange time w…