Fetching from the wire…
Public story · 2026-07-25 · high
Rust draws 2 to 3 times more dedicated circuitry than Python, and Qwen keeps its concept circuits at layers 17-19 while DeepSeek keeps them at 6-7.
Why now: This circuit comparison is part of the July 25, 2026 research briefing.
Two code models agree on which grammar concepts deserve dedicated circuitry but disagree completely on where those circuits sit, per Piotr Wilam's comparison of Qwen2.5-Coder-7B and DeepSeek-Coder-V1-6.7B.
That's a problem for anyone comparing code models by layer number. A probe tuned to one model's layer won't find the matching circuit in another. Qwen clusters this work at layers 17-19; DeepSeek does the same job at layers 6-7.
The agreement on concepts is strong. Spearman correlation between the two models hits 0.638 for Python and 0.673 for Rust, both p < 1e-7. The comparison covers 58 Python concepts and 57 Rust concepts, tagged the same way across all four model-language pairs.
Rust also draws more machinery than Python in both models, 2 to 3 times more concept-specific circuitry per construct. Qwen goes further, binding nine Rust type-and-trait keywords into one neuron cluster, a Jaccard score of 0.535 against a null baseline of 0.112.
The paper doesn't say why DeepSeek compresses the work into 2 layers while Qwen spreads it across 3. It also doesn't say whether the split holds outside these two model families. Its own conclusion is blunt: interpretability tooling that assumes layer positions transfer between models is measuring the wrong thing.
Each link below shares sources, entities, or timing with this story.
Piotr Wilam extends concept-circuit extraction to code models, disentangling task, programming language, and architecture. If representations converge across independent training runs, probes and steering vectors should transfer between models. It's also the mechanistic argume...
The Pragmatic Engineer published a deep read on August 25 of Inspect, the coding agent Ramp built instead of standardizing on Claude Code or Cursor. The numbers: Inspect authors 75% of Ramp's merged PRs, 90% of PRs in its own repository, passed 1 million total sessions in July...
Finally, a number. Every conversation about "AI can do large-scale migrations now" has been vibes and demo videos. Anthropic's engineering post on AI code migration puts a receipt on the table, and the receipt is detailed enough to model against. Bun's Zig-to-Rust port: over a...
Hugging Face published its Summer 2026 State of Open Models report on August 14, and one statistic in it went almost entirely unremarked in the coverage. By July 2026, agents rather than humans became the Hub's primary users. Claude Code alone accounted for 44.4% of all agent...
Three moves, two days, no coordination between them. August 10–11: GitHub shipped Ollama as a BYOK provider inside Copilot for JetBrains (GitHub Changelog). Unsloth released Unsloth Desktop with a command literally named unsloth start claude, which points Claude Code and Codex...
Anthropic shipped cross-session messaging for Claude Code on August 7, macOS and Linux, version 2.1.224 or higher. Two new tools: ListAgents discovers other active sessions on your machine, SendMessage delivers text to one by name. Messages between sessions on the same machine...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.