The Architecture of Resistance
The seventeenth-century Hague, the mid-twentieth-century Levant, and the digital terraforming of 2025 have a shared preoccupation with the “Average.” Whether it is the theologian’s way …
The seventeenth-century Hague, the mid-twentieth-century Levant, and the digital terraforming of 2025 have a shared preoccupation with the “Average.” Whether it is the theologian’s way …
Let’s relearn web caching together.
Before consoles dominated the living room and before personal computers became household appliances, owning a computer at home felt like stepping into the future. In the late 1970s through the 1980s and early 1990s, classic home computers began appearing on d…
An article by Josh
Soooo vector databases are pretty popular right now for document search, but it has some drawbacks: choosing the right embedding models, finding the right chunk size, indexing into high dimensional embeddings and managing specialized infrastructure.
A guide to controlling Claude Code running on your laptop from your phone over SSH using Termius, Tailscale, and tmux.
From time to time, people would complain about this deleted driver and argue that other OSs were superior because they supported this bad hardware (usually without the fixes in the drivers that were needed). This story was originally posted on one of the OpenB…
Showcasing how a simple bottom up parser might function given a string and context-free grammar.
At the NeurIPS Mechanistic Interpretability Workshop, I was asked to give an opinion on Neel Nanda's recent blog post on "pragmatic interpretability." I chose to respond by recounting the story of Venetian glassmaking.
Generic benchmarks measure breadth across many tasks. Your application needs depth on one specific task. This is why custom evals matter for production LLMs.
The reference manual is the official definition of the Lua language. For a complete introduction to Lua programming, see the book Programming in Lua.
I walked into a budget meeting expecting the usual spreadsheet tour: what went up, what went down, and where we should trim next year. We did that. But in the middle of the call, something else surfaced: we were debating how decisions should happen, not just w…
published on Dec 23 2025
Take your UniFi network anywhere. The UniFi Travel Router recreates your full network environment on power up, with flexible uplinks, instant policies, and seamless device connectivity.
A list of subtly harmful behaviors I notice during system design interviews
David Gasquez personal website
Great things and people that I discovered, learned, read, met, etc. in 2025. No particular ordering is implied. Not everything is new.
The critics are right: massive data centers are a waste. But the solution isn't to ban the math. It is to run it on your own metal.
Every AI tool has its strengths and weaknesses, and the only way to discover what they are is by using them.
Piqué fabric with micro-occlusion on the top, and micro-shadowing at the bottom. Both are using the same micro-occlusion map. Geometry virtualization and displacement systems like Nanite has allowed us to substantially increase the geometry resolution. But whe…
My Corner of the Web - Cameron Westland's personal blog
Being a good programmer doesn't make you good at managing agents.
We were approached on a sunny day by a charming stranger in a brilliant raincoat. “I would like you to make a radio advertisement,” said he, flashing white veneers and an impressive wad of cash. “A…
Semantic versioning is the most standard way of naming versions of software. is the spec, but in short, you define a contract and then give every version a ...
It's simply just irrational.