Reading List – 2026-11-03

I’m struck by how much an AI agent’s usefulness depends on boundaries outside the model: per-call policy enforcement, predictable usage limits, and the cost of routine work. Those constraints shape what teams can safely automate and afford to run. Separately, the Cloud Run example shows why persistent files don’t necessarily provide database-safe writes.

Why Agents Are Soon Only Going to Have 1 Tool

Code mode moves tool orchestration from repeated model turns into a script that can chain dependent calls and filter results before returning them. In the article’s example, a script scans selected pull request files and sends only a summary back to the model. What catches my attention is where policy enforcement moves: the host can validate each underlying call and require confirmation for destructive actions, even when the model sees just one execution tool.

Why Agents Are Soon Only Going to Have 1 Tool

Elon Musk throttles Grok Bot limits due to ‘unsustainably high’ costs

Usage limits can become an operational dependency when a team builds around an AI agent. Some Grok Bot users reported their weekly usage jumping from as low as 50% to 100%, and Elon Musk attributed the change to serving costs being unsustainably high relative to revenue. What catches my attention is the lack of clarity about future limits: teams relying on the service can't yet plan their capacity with confidence.

Elon Musk throttles Grok Bot limits due to ‘unsustainably high’ costs

BREAKING: Revolut moved ~2,000 engineers onto self-hosted GLM for coding…

What catches my attention is the reported change in behavior: engineers stopped rationing tokens and used coding assistants on more tasks. Revolut’s David Abitbol reports a blended cost of 30 cents per million tokens using 56 Nvidia B200s, roughly a tenth of its previous API costs. He also reports a 70% improvement in engineering lead time. That makes the cost of routine usage part of model selection, alongside performance on the hardest tasks.

BREAKING: Revolut moved ~2,000 engineers onto self-hosted GLM for coding…

The 'Astra can read and write weights to improve Qwen' post is misleading

The Qwen improvement wasn't achieved by looking at raw weights alone. The author reports that Astra used Python and ran Qwen on up to 50 batches of practice problems. What catches my attention is how different that setup is from the raw-weight experiments on smaller networks. The distinction matters when evaluating the result: devising and applying weight edits is a meaningful capability, but it doesn't demonstrate the same direct-reading technique.

The 'Astra can read and write weights to improve Qwen' post is misleading

First look at Cloud Run instances

A Cloud Storage mount gives a Cloud Run instance persistent files, but it doesn’t make an active SQLite database safe to run there. The article explains that Cloud Storage FUSE uploads whole objects rather than updating database pages in place, risking long write locks or corruption. What catches my attention is the recovery boundary: keep the live database in memory, restore it at startup, and periodically back it up to the bucket. Writes since the last backup remain vulnerable to loss; an external database is another option.

First look at Cloud Run instances

SOML – A Config Format for Humans

SOML makes configuration types explicit in the syntax: a quoted 123 is a string, an unquoted 123 is an integer, and an unquoted country: no is an error. Durations such as 30s are values, so a timeout doesn't depend on an implied unit. I like that combination of readable files and explicit types; it removes ambiguity when maintaining configuration. The spec is still a draft, though, so I'd account for possible changes before adopting it.

SOML – A Config Format for Humans

Leave a Reply