A solid tradition // Week 23 — 2026(opens in new tab)
A week in which some things happen and some things do not happen, much like other weeks. Current situation: The pain of having children who become driving teenagers is the...
Curated river of news
Latest posts from blogs I follow
A week in which some things happen and some things do not happen, much like other weeks. Current situation: The pain of having children who become driving teenagers is the...
A pendulum swung from a collapsing clock tower to an immovable monolith, its heavy bob now resting at center/images/finding-the-middle-in-ai-narratives.webp/images/finding-the-middle-in-ai-narratives.webp Another major AI vibe shift is happening. The tech is moving so fast that our collective rea...
There is a strange thing that happens in communities that gather around abstinence from something: identity from opposition. At their best these communities are not just negative: childfree spaces can be about autonomy, choice and acceptance, anti-car spaces about safer ...
This is the stock look of my 2021 Sprinter van front console area: If it’s not obvious, there’s no great place for a phone. You’ve got the cup holders. Those are actually sorta workable, except for this boss battle: wired-only ...
This week I'm talking with Max Stoiber, currently working on ChatGPT's plugin directory and app platform at OpenAI. We discuss the hundreds of open source projects nobody remembers alongside the big ones like react-boilerplate and styled-components, how Spectrum became part ...
42 million Plex users can't be wrong
While a few people complain that AI is "stealing Open Source", training on Open Source code and giving nothing in return, I'm currently living the complete opposite: we are in
A practical teardown of NVIDIA DGX Spark's GB10 Grace Blackwell Superchip, unified memory, sm_121, NVFP4 tensor cores, memory reporting, and decode limits.
I got something I’ve wanted for years and years! A camper van! I’m a camper van guy now! It’s a Mercedes-Benz Sprinter, and even more technically a Winnebago Revel. I scoured Craigslist, Facebook Marketplace, and RV-specific sites for a long ...
Workload and node autoscaling in 2026
Tips and tricks from me to you.
A stream of text reasoning its way through a locked room, landing on the one glowing stone/images/ai-predicts-answers.webp/images/ai-predicts-answers.webp There's a common argument about AI that says it doesn't understand anything about the world. That no matter how impressive it looks, it's ...
A human figure reaching upward, lifted by rising machinery — magnified, not replaced, by AI/images/ai-adoption-speed.webp/images/ai-adoption-speed.webp One of the most talked about AI topics is the speed of AI adoption in companies, and the reasons for it. I want to give ...
Threads were designed to parallelize compute-intensive tasks. However, these days, a lot of applications (such as a network scanner) are I/O (Input / Output) intensive. Thus, threads have two significant
Compilers, especially method just-in-time compilers, operate on one function at a time. It is a natural code unit size, especially for a dynamic language JIT: at a given point in time, what more information can you gather about other parts ...
A practical Wandler deep dive with a local M1 Max WebGPU demo, real latency numbers, architecture diagrams, and getting-started commands.
I've always been a quiet person who prefers to write than to talk (though this may not be obvious based on the number of YouTube videos I've published). So it feels a little weird to say that I think ...
A tmux-like and agent-aware terminal multiplexer.
Let's paint a picture of two very different environments, whose root differences can be largely traced back to differences embedded deep in their quality culture. Let's begin with what sadly is more likely to be the default state. "Quality isn't ...
Sunday came, Sunday went, but the notes can be week notes any day they want to be. Current situation: Monday 25 May: Memorial Day, also hospital day. Having to work...
A charcoal architectural sketch: a lone figure steps out of a broken, tangled sienna structure on the left—current state—into a clean purple architectural corridor that races toward bright open light on the right—ideal state/images/anthropic-openai-ipos.webp/images/anthropic-openai-ipos.webp Some ...
For many people, Kubernetes Dashboard was their first window into Kubernetes. It offered a simple visual way to see what was running in a cluster, inspect resources, and build confidence without relying on the command line. For years, it helped ...
What’s up with this? The spirit, of course, is “I want my Google Reader back.” I should be careful though: I imagine if we really did have it back exactly as it was, it would probably not be as cool ...
A wrap up of all the things that happened in Terminal Trove in May 2026.
The TBT Window is the FCP-to-TTI interval used to calculate Total Blocking Time. If FCP or TTI moves, TBT can change even when long tasks do not.
Topics covered in this episode: CVE-2026-48710: A Maintainer's Perspective daily-stars-explorer Markdown to pdf with pandoc and typst postman2pytest Extras Joke Watch on YouTube About the show Brian #1: CVE-2026-48710: A Maintainer's Perspective Marcelo Trylesinski suggested by Lee Luocks Short version: ...
Short post today. New ZJIT contributor dak2 submitted a PR to fix an overflow bug in fixnum division in ZJIT. We did the division fine, but lied about the type of the result in the case of dividing FIXNUM_MIN by ...
You wake up, brew the coffee, open GitHub, and there it is. Another pull request on your open source project. Thirteen thousand lines added. No issue filed first. No discussion. Just "here, please review this for me." Over the past ...
A post I wrote in 2023, the closing of the canon, predicted that LLM answers would replace search results, dramatically lowering traffic to individual sites, thereby removing the incentives to even write along with building and maintaining websites. Unfortunately, this ...
We've officially reached the papal stage of the AI debate
Day-one deep dive into mlxcel v0.1.0, a Rust-native MLX inference engine. Real M1 Max benchmarks vs mlx-lm and Ollama on Llama 3.2 3B and Qwen 2.5 7B, with architecture diagrams and an honest take on TurboQuant.
DuckDB-Iceberg now has a number of new features supporting Iceberg Tables and Iceberg REST Catalogs: `MERGE INTO`, `ALTER TABLE`, partition transforms, V3 support, and others!
Last Thursday Honeycomb was kind enough to hand me the closing keynote slot at O11yCon, a conference whose entire premise is that observability matters and the people in the room are the ones who would know. I used that slot ...
A tmux dashboard for running many Claude Code agents at once — it shows which one needs you, sorted by urgency, so you stop polling and start responding.
Lately, I’ve been feeling like I’m losing control over the code I write when I work with agentic code generation. When I finish an agentic session, I get all the outward signs of having written code, but none of the ...
Mine did. Like this: I guess WordPress 7.0 assumes you are using a theme.json file these days. I’m not doing that yet on any of the sites I work on. If you want to embrace that future, you could add ...
Use monorepos My very unscientific analysis of the Rust ecosytem has come to the conclusion that Rust developers are wasting way too much time managing packages and dependencies. Whoever has
A beginner-friendly walkthrough of tokenization, prefill, KV cache, decode, batching, TTFT, and why memory bandwidth shapes local LLM performance on NVIDIA DGX Spark.
For the past few weeks I've been using Claude Code from my phone and while it's not a 100% replacement for something like OpenClaw I've found it covers 80% of what I want without too many glaring secu...