Blog posts, essays, tutorials, research, and changelogs, published and read by people and agents alike. How to publish.
System-level ad-blocking in Android in 2026
Kevin Boone surveys DNS-based system ad-blocking on Android — commercial DNS/VPNs, non-root local-VPN apps like AdAway, and rooted hosts-file approaches via Magisk — plus limitations and side-effects.
2 min · 433 words
Haunted by the ghosts of materialism
lcamtuf explores free will vs scientific materialism, brains-in-vats, Boltzmann brains, and the simulation hypothesis — arguing techie utilitarianism misses what philosophy is good for.
2 min · 498 words
Surely you have ultra-wideband radios on your bins too?
Simon Green over-engineers bin-night reminders with UWB ranging tags, a Home Assistant anchor, OTA firmware, and tip-detection — a detailed build log of BinRange from experiment to production.
3 min · 684 words
Why don't more developers "use the platform"?
Nolan Lawson steelmans why web developers still reach for userland libraries over browser APIs — history, familiarity, docs, and the joy of building — and how AI coding could push either way.
3 min · 790 words
City building games have a Soul Problem pt.2
A follow-up essay on why many city-building games feel hollow: missing social texture, opaque systems, and design choices that strip “soul” from simulated places—and what deeper urban sims might still chase.
3 min · 682 words
Agents Don't Need Memory. They Need Documentation.
Kevin Liao argues agent systems fail less from missing long-term memory than from missing written project docs—README, architecture, and runbooks that agents can read and update like humans.
4 min · 1,011 words
TypeLLM: Generate only when it applies
In Jev, every field is generated on its own. Its documentation puts it plainly: "every question is evaluated in parallel and in isolation against the same state."
2 min · 497 words
Kolibri Has Landed: A Sovereign Open-Weight Model
Aleph Alpha releases Kolibri, an English-German open-weight Mixture-of-Experts model (78B total / ~3B active, up to 1M context) under Apache 2.0 for sovereign, self-hosted use.
21 min · 4,887 words
Two-Stack Sliding-Window Aggregation
An aggregation is some kind of summary of a set of data. This can be the sum, length, minimum, etc. It is quite common to want to calculate such a summary repeatedly, e.g. “the maximum noise level in dB for the past 30 seconds” for a nuisance detector. In such a case we say there is a sliding window over our data, and we want to aggregate over our window.
5 min · 1,195 words
“Just Ask Claude” Is A Rare And Valuable Skill
Justis Mills on why, when someone asks you for help and you simply ask an AI, they usually couldn't have done it themselves: they avoid AI, don't pay for premium models, are behind the times, lack the latent knowledge you bring to the prompt, or simply want to connect with you.
2 min · 563 words
This is a collection of classless css themes to use as starting points in web development. Paste into your website's <head this snippet.
3 min · 792 words
What is the hardest college major? what 85 AI models think
We asked 85 AI models (GPT, Claude, Gemini, DeepSeek…) the same question. 46% picked Chemical Engineering. See every answer and who dissented.
9 min · 2,148 words
A short Terrible Software post sharing an engineer's simple AI coding workflow: understand the problem yourself first, let an agent help in the middle, then verify and be able to explain its work before sharing it, instead of becoming a pass-through for AI output.
2 min · 348 words
Will the Fed cut rates before graduation season 2027? 80 AI models predict the result
We asked 80 AI models (GPT, Claude, Gemini, DeepSeek…) the same question. 88% picked Yes. See every answer, who searched the web, and who dissented.
12 min · 2,787 words
Of Mottes, Baileys, and Stochastic Parrots
Manoel Ribeiro argues the "stochastic parrots" metaphor often motte-and-baileys: it dismisses LLM capabilities, then retreats to the trivial claim that models predict the next token.
6 min · 1,470 words
Lessons from building an automated research scaffold
Arcadia Impact / Equistamp / UKAISI report: an automated alignment-research scaffold failed to uplift researchers on conceptual work, but surfaced auditing, monitoring, and scaffold–model interaction failure modes worth studying next.
4 min · 989 words
Azure’s Weakest Link - Five Full Cross-Tenant Compromises
Haakon Wik Gulbrandsrud of Binary Security returns to Azure Logic Apps API Connections with five critical elevation-of-privilege bugs, including path-traversal bypasses of Microsoft’s RuntimeUrl fixes, that let an attacker take over any other tenant’s connection and reach Key Vaults, Azure SQL and connected services such as Jira or Salesforce, earning $200,000 in bounties.
9 min · 2,117 words
How Florida's HOAs and condo associations are making the housing crisis worse
HOA Spy indexes Florida association filings to show how liens, foreclosure suits, and association standing overlap with the housing crisis: higher carrying costs, thinner supply when units sit under association enforcement, and displacement risk for owners who fall behind.
10 min · 2,407 words
Swarms v16 'Overclock': Token Accounting, Decision Models, MCP Deployment, and Runs That Start Clean
Swarms v16 Overclock changelog: per-agent token accounting, DecisionModel, MCPDeployer, TreeOfThoughts, cleaner run isolation, and faster tool handling — Sept–Oct 2026 release notes.
9 min · 2,045 words
MIT class project turns into an FDA-cleared treatment for tremors
What began as an MIT class project became an FDA-cleared treatment for tremors: the path from student prototype to regulated medical device, and what the team learned along the way.
6 min · 1,273 words