Science & Analytics
The Scientist
vLLM voids every prefix-cache block when the same chunks arrive in a different order.
Each 16-token block is keyed on a hash of its parent plus the token IDs inside, so matching stops at the first chunk that moved. What survives is the static system prompt, which is most of what a hit-rate dashboard is actually crediting. The thing that number doesn't tell you is that cache warmth then varies by A/B arm, which confounds the per-arm latency and cost figures you're using to pick a winner.
In Play
Cache Warmth Is Your Unlogged Covariate
Daily Dose of Data Science detailed how vLLM keys each 16-token KV block on a hash of the parent block plus the token IDs inside it, so two RAG requests retrieving the same chunks in a different order share zero blocks. TLDR Data reports block-paged allocation reaching roughly 96% cache utilization and 2–4x more concurrent users per GPU with bit-identical attention outputs. For you, cache warmth now differs per A/B arm, so per-arm latency and cost stay confounded until you log cached versus cold input tokens.
Ask ClarityInjected State Outlives the Measured Session
CSO Update reports InjecMEM durably altering an agent's future responses after the session that planted the instruction ended, plus a DNS-rebinding flaw in NemoClaw that gives any visited browser tab unauthenticated access to a local Ollama server. The Hacker News reports GPUThor defeating ECC on NVIDIA RTX A6000 GDDR6 memory and escalating to host root. Both failures sit past your measurement boundary: an eval harness that flushes context between trials, and a checkpoint hash checked only at load time.
Ask ClarityMigration Repriced Down, Verification Repriced Up
The Pragmatic Engineer assembled four published LLM migrations: Bun ported 530,000 lines from Zig to Rust for $165K in API spend, roughly $0.31 per line, against Sentry's 2021 manual JS-to-TypeScript conversion at about $21–42 per line. Airbnb published the only usable throughput curve — 75% of 3,500 files in four hours, 97% over four days, the final 3% a human week. The consequence for your backlog is that items parked as uneconomic under labor pricing now turn on whether you can write an accept function stronger than 'the suite is green'.
Ask ClarityMandated Caps Break Off-Policy Estimators
Morning Brew details the product spec inside Meta's up-to-$18B state settlement: a two-hour daily cap for users aged 13–17, a midnight-to-6am lockout, no push notifications between 8am and 3pm, and likes hidden by default for minors. Read as engineering requirements, those terms right-censor time-on-app at 120 minutes for one cohort and set some notification propensities to exactly zero. Your IPS and doubly-robust estimators will clip those infinite weights silently and return a plausible, invalid number.
Ask ClarityYour Non-NVIDIA Latency Baselines Went Non-Stationary
Paul Smalera traces roughly $27B of NVIDIA capability purchases in nine months without a single acquisition: about $20B to Groq in December 2025 for a non-exclusive inference license plus substantially all assets, and about $7B to Poolside last week, with offers to the 109 engineers who built its Laguna model. GroqCloud now serves traffic on its own processors alongside NVIDIA hardware. A pre-2026 TTFT benchmark therefore measured a system that no longer exists, and heterogeneous backends behind one endpoint produce bimodal latency that means hide.
Ask Clarity
Deep Dives
- ●
Your Cache Hit Rate Is Mostly Measuring the System Prompt
Three independent reports move the cost lever from the model to the allocator, and each one quietly turns cache warmth into a confound your experiment arms are not logging.
Caching pays for itself at these prices; the cost sits in silent invalidation Anthropic and OpenAI both price prompt caching at 1.25x the base input rate to write and 0.1x to read . Solve 1.25 + 0.1n against 1 +…
3 action items
- ●
Everything Your Harness Flushes Between Trials
Four unrelated findings converge on state that outlives the unit you measure — a session, a turn, a load-time hash — which is precisely the state a reproducible eval deletes by design.
A harness that flushes cannot see this failure class Per-turn input sanitization and per-session jailbreak detection both assume the attack and the harm land inside the same turn. CSO Update's reporting on InjecMEM relocates prompt injection from the read path…
3 action items
- ●
Migration Repriced to $0.31 a Line; The Accept Function Is the Bill
Four published migrations agree on the speedup and disagree about the savings by roughly 13x, which makes the transferable asset the accept criterion rather than the prompt.
Peer data kills the five-year savings claim and confirms the $4-per-file unit cost Asana's Enzyme-removal counterfactual prices four engineers at about $300K over five years: roughly 20 engineer-years for 3,000+ remaining files. Airbnb independently estimated 1.5 engineer-years to hand-migrate 3,500…
3 action items
The edition continues
Take the signal into the room.
Sign up or log in to read all 3 deep dives in full, plus the final take.
Read the full editionContinue with LinkedIn