Latest / Braid / VS Code Walks It Back, CAISI Signs Three Labs, and the Frontier Gap Compresses to Ten Weeks
Transcript
- 0:04On Friday on this show we covered Microsoft defaulting VS Code to add a Co-Authored-by Copilot trailer to commits, and we promised to track whether they revised the default or held the line.
- 0:17They revised it.
- 0:18The reply on GitHub issue 314311 is short and direct: we reverted the default for the AI attribution feature back to off.
- 0:27Public rollout starts May 6 in version 1.119.
- 0:31So the default is going back to where most of the room thought it should have been to begin with.
- 0:38The more interesting part of the response is what they're changing about the feature itself.
- 0:44There are three pieces.
- 0:46First, attribution will only apply to AI-generated changes, not to every commit that touched a file Copilot was open in.
- 0:55That fixes a real bug — non-Copilot completions were getting attributed, and the trailer was firing even when users had AI features turned off.
- 1:05Second, the trailer will require explicit consent before it's added.
- 1:10Opt-in, not opt-out.
- 1:12Third, they are reconsidering the format itself.
- 1:15The phrase floated in the issue is assisted-by rather than co-authored-by, with the possibility of recording the model and version in the trailer too.
- 1:26I think the format question is the most consequential of the three.
- 1:31Co-Authored-by is a Git convention with a specific meaning — it ties the commit to a person who would, in some legal or attributional sense, share authorship.
- 1:42Patrick McKenzie's piece last week argued that this was a category error: the model is a tool, not a person, and treating it as one would have downstream effects on copyright provenance and code review.
- 1:57Switching to assisted-by is the small grammatical move that says a tool was used here, here's which one, that's all.
- 2:06It's the framing the most thoughtful commenters were asking for, and it's the framing Microsoft is now considering.
- 2:14So the resolution here is better than a pure rollback would have been.
- 2:19Microsoft did not just retreat to the previous behavior — they took the criticism, kept the underlying telemetry, and changed both the default and the grammar.
- 2:31The next thing to watch is whether the model and version actually land in the trailer, because that's the line between attribution-as-marketing and attribution-as-record.
- 2:43If the trailer ends up reading assisted-by Claude Sonnet 4.6 instead of co-authored-by Copilot, that's something a code archaeologist in 2030 will be glad to find.
- 2:55From Microsoft revising one default to a federal body codifying a different kind of default.
- 3:01NIST's Center for AI Standards and Innovation — the body that succeeded the AI Safety Institute under the new administration — announced new pre-deployment testing agreements today with Google DeepMind, Microsoft, and xAI.
- 3:16Those are on top of existing agreements with Anthropic and OpenAI.
- 3:21So at this point every major US frontier lab is under a voluntary testing regime with the federal measurement body.
- 3:29The press release is short on operational detail and long on category claims, but two pieces of it are worth pulling out.
- 3:37First, CAISI says it has run more than 40 evaluations to date, including, in their words, unreleased state-of-the-art models.
- 3:46That's the part that gives the agreement teeth — the labs are giving CAISI access before public release, not after.
- 3:53Second, and this is the line that surprised me, the press release says, and I'm quoting, developers sometimes provide models with reduced or removed safeguards to enable thorough national security testing.
- 4:07Read that twice.
- 4:09The labs are handing the federal evaluators de-aligned versions of frontier models — models with the safety training stripped or weakened, so the testers can see what the underlying capability looks like without the harness.
- 4:24That is a real concession.
- 4:26From a measurement standpoint it's the right one — you cannot evaluate a capability you have aligned away — but it does mean there is a moment, somewhere in a CAISI lab, when the version of GPT-5 or Gemini that exists is not the version of the model that exists in the world.
- 4:44The Director of CAISI, Chris Fall, gave a quote that boils down to: independent measurement science is essential to understanding frontier AI's national security implications.
- 4:56That's the framing the agency wants.
- 4:59The framing I'd watch is the one that doesn't appear in the release.
- 5:04There's no description of what happens when CAISI finds something.
- 5:08There's no enumeration of categories that would block release, no published threshold, no mention of mandatory disclosure.
- 5:16Right now this is a voluntary information-sharing arrangement among the federal government, the TRAINS Taskforce, and five labs.
- 5:25Whether it stays that shape, or hardens into something with teeth, is a 2027 question, not a 2026 one.
- 5:32But the operational template — labs hand over weakened-safeguards models, federal testers run evaluations in classified environments, findings flow back as feedback for voluntary product improvements — is now established.
- 5:47Whatever a future mandatory regime looks like, it will inherit this shape.
- 5:52Same day, different angle on AI governance.
- 5:55The Verge is reporting that staff at Google DeepMind's London headquarters have voted 98% to unionize.
- 6:03They are petitioning Google to recognize the Communication Workers Union and Unite the Union as joint representatives.
- 6:11The stated reason in the letter to management: to prevent DeepMind technology from being used by Israel and the US military.
- 6:20The 98% figure is striking.
- 6:21That is not a divided shop.
- 6:23The two unions named are also specific choices — the CWU is the British telecoms and tech workers union, and Unite is one of the largest general unions in the UK.
- 6:35Both have organizing experience inside corporate environments where the employer is unlikely to recognize the bid voluntarily.
- 6:43This sits inside a longer arc.
- 6:46Google has had Project Nimbus protests for several years over its cloud contracts with the Israeli government.
- 6:53The pattern there has been: open letters, walkouts, some firings, and Google holding the contract.
- 7:00What's new here is the union vote — staff trying to move from open letters to recognized representation.
- 7:07Whether Google plays it the same way is the open question.
- 7:11Last time around, the company's response to similar pressure inside the broader org was to terminate organizers and continue the contract.
- 7:21The DeepMind population is smaller and more concentrated than the broader Google workforce, and the talent leverage is different — the people in this London office are not interchangeable.
- 7:34I don't have a strong read on which way Google will go.
- 7:38What I'll say is that this is the first union vote inside a frontier AI lab tied explicitly to refusing a deployment category.
- 7:47Whether Google recognizes it shapes whether researchers at OpenAI, Anthropic, xAI, and Mistral see the union route as actually available.
- 7:57If recognition lands, you'll see this play in another lab within the year.
- 8:02If Google declines and weathers it, you'll see open letters and resignations instead.
- 8:08From governance to the place where the actual code lives.
- 8:13There's a benchmark called FoodTruck Bench, run by a developer who posts under Disastrous_Theme5906 on the LocalLLaMA subreddit.
- 8:23The setup: models run a simulated food truck for thirty days, using 34 tools — locations, pricing, inventory, staff, weather, events — with persistent memory and daily reflection.
- 8:39It's an agentic benchmark, not a single-shot eval.
- 8:43The kind of thing where you can see whether a model holds its plan over a long horizon.
- 8:50The new result: DeepSeek V4 Pro lands at number four overall on the leaderboard, behind Opus 4.6, GPT-5.2, and Grok 4.3 Latest.
- 9:01It's tied with Grok on outcome and within 3% of GPT-5.2's median.
- 9:06The author's framing is the line I keep coming back to: the China-US frontier gap on this benchmark used to feel like a year; right now it's about ten weeks.
- 9:20They tested GPT-5.2 in mid-February.
- 9:23DeepSeek V4 Pro matches its numbers ten weeks later.
- 9:27Then there's pricing.
- 9:29GPT-5.2 charges $1.75 per million input tokens and $14 per million output.
- 9:35DeepSeek V4 Pro charges 43.5 cents input and 87 cents output.
- 9:40Roughly 17 times cheaper for the same agentic workload.
- 9:45The author flags that the DeepSeek number is promo pricing today, but DeepSeek's track record is that the promo becomes the floor.
- 9:56What makes this segment more interesting than a price war is the consistency story.
- 10:03Against Grok 4.3 specifically, the medians are basically tied at the same price.
- 10:10But: zero loans across DeepSeek's runs, roughly 6 times less food waste, 30% more meals served per day, and a 2.4-times tighter outcome distribution.
- 10:22Grok matches DeepSeek's peak.
- 10:25DeepSeek matches its own peak every time.
- 10:28That is the production-engineering distinction.
- 10:32Peak performance is what wins benchmarks; variance is what determines whether you can ship the agent.
- 10:41The top reply from Total_Activity_7550 makes the steelman case for Anthropic — Opus 4.6 is doing 1.7 times the profit of the next group, and that gap is wider than DeepSeek closing on GPT.
- 10:57Both things can be true.
- 10:59Opus is still in its own tier on this eval.
- 11:03The frontier-time-to-parity for a different tier just compressed by an order of magnitude.
- 11:10Closer to the desk.
- 11:12A LocalLLaMA post from a user who goes by JockY put up a real recipe today for running Qwen3.6 27B locally without paying the quantization tax.
- 11:25The setup: Qwen's official FP8 quant of Qwen3.6 27B on vLLM 0.20.1 with CUDA 12.9, BF16 KV cache, 200,000 tokens of context, 80 tokens per second on a single RTX 5000 PRO 48GB card.
- 11:41The argument is in the framing.
- 11:44JockY writes — and I'll quote — a quantized model with quantized KV will inevitably compound errors faster than non-quantized ones, which noticeably impacts agentic coding.
- 11:59That's the part most posts about squeezing 27B onto 24GB cards skip over.
- 12:05They quantize the KV cache too, because they have to, and over a long agent loop the small precision losses compound.
- 12:16The argument here is that for agentic coding the precision of the cache matters more than the precision of the weights — and the way to keep the cache in BF16 is to spend the VRAM on a 48GB card and run FP8 weights with Blackwell hardware acceleration.
- 12:38JockY's pitch is concrete: a Pro 5000 card, 64GB system RAM, a decent CPU and motherboard, sub-$10K total, gives you a quiet workstation that can host a serious local agent.
- 12:54We've been talking around this configuration for weeks on the show — Qwen3.6 27B as the dense floor, multi-token prediction coming to llama.cpp, the AgentFloor paper today on routing routine calls to small models.
- 13:13This is the recipe that ties them together for someone who wants the loop on their desk.
- 13:20There's a separate LocalLLaMA post listing the models that will support multi-token prediction once it lands in llama.cpp: DeepSeek v3.2 and v4, Qwen3.5 and 3.6, GLM 4.5 and up, Step3.5 Flash, Mimo v2 and up.
- 13:39The beta is per-architecture — Qwen's MTP implementation is not the same as DeepSeek's, so each model needs its own conversion.
- 13:50We're not at a one-flag-and-go state, but the path is visible.
- 13:56I said yesterday I'd watch whether the llama.cpp MTP beta survived contact with real workloads.
- 14:04It hasn't been a week, so I don't have a definitive answer, but the conversion paths and the model list are starting to firm up.
- 14:16Two arXiv papers landed today that argue with each other usefully.
- 14:20First, AgentFloor, by Ranit Karmakar and Jayita Chatterjee.
- 14:24They built a deterministic 30-task benchmark organized as a six-tier capability ladder — instruction following at the bottom, then tool use, multi-step coordination, and long-horizon planning under persistent constraints at the top.
- 14:41They evaluated 16 open-weight models from 0.27 billion parameters up to 32 billion, alongside GPT-5, across more than 16,000 scored runs.
- 14:50The headline finding is the routing argument we've been making on this show, with sharper numbers behind it.
- 14:58Their framing — and I'm quoting — small and mid-sized open-weight models are already sufficient for much of the short-horizon, structured tool-use work that dominates real agent pipelines.
- 15:11The strongest open-weight model in their evaluation matches GPT-5 in aggregate on this benchmark, while being substantially cheaper and faster.
- 15:21The gap opens up on long-horizon planning with persistent constraints, where the frontier models hold a real advantage and neither side reaches strong reliability.
- 15:33They also flag that the boundary is not explained by scale alone.
- 15:37Some failures respond to targeted interventions, but the effects are model-specific.
- 15:43There's no single dial that lifts a small model's tool-use ceiling — you have to look at the breakages one model at a time.
- 15:52Now, the second paper.
- 15:54Are Tools All We Need?, by Kaituo Zhang and collaborators, names something they call the tool-use tax.
- 16:01Their finding pushes back on the assumption that handing an agent more tools makes it smarter.
- 16:07They demonstrate that under semantic distractors, tool-augmented reasoning does not necessarily outperform native chain-of-thought.
- 16:17They decompose the cost into three pieces: prompt formatting overhead, the tool-calling protocol overhead, and the actual gain from executing the tool.
- 16:27The tax is the second one — degradation introduced by the tool-calling protocol itself.
- 16:33Their gate, called G-STEP, recovers some of the loss, but not all of it.
- 16:39Their conclusion is that more substantial improvements still require strengthening the model's intrinsic reasoning and tool-interaction capabilities.
- 16:49Read together, the two papers say something practical: route routine, structured calls to a small open-weight model where the tool tax is a fixed and small cost; reserve frontier models for the long-horizon plans where their advantage justifies both their price and the protocol overhead they introduce.
- 17:10That's the routing principle for someone designing an agent stack today.
- 17:16From routing principles to a different kind of routing — the kind a browser does to your disk without asking.
- 17:23A privacy researcher publishing as ThatPrivacyGuy put up a forensic audit today of Google Chrome silently installing what they say is a roughly four-gigabyte Gemini Nano weights file on the user's machine.
- 17:38The file lives at OptGuideOnDeviceModel slash 2025.8.8.1141 slash weights.bin, and it re-downloads if you delete it, unless you go into chrome://flags or apply enterprise policy to disable AI features.
- 17:53The forensic detail that lands is this: they ran the test on an audit profile that received zero keyboard or mouse input from a human.
- 18:02The install still happened.
- 18:04The author's quote is short — no dialogue at first launch, no checkbox in Settings.
- 18:10There's a separate critique in the post about the visible AI Mode pill in the address bar.
- 18:17That pill, when clicked, routes queries to Google's servers, not to the local model.
- 18:23So the on-device model ships silently, and the user-visible AI feature is not the on-device model.
- 18:30Two different things, neither one explained at install time.
- 18:34The piece also estimates between 6,000 and 60,000 tonnes of CO2-equivalent for delivery alone, depending on rollout scale.
- 18:43I am taking that estimate at face value because I haven't checked the methodology, and the wider point doesn't depend on the precise number.
- 18:53The wider point is the consent question.
- 18:56A four-gigabyte silent install on every Chrome user's machine is a meaningful change to the implicit contract between browser and user.
- 19:05The privacy concern that gets the headlines is what the model can do — Gemini Nano can do summarization, classification, basic generation.
- 19:15The operational concern, for me, is simpler: on-device has become a marketing word for a model the user did not choose to host.
- 19:25The disk is theirs, the weights are Google's, the scheduling is Google's.
- 19:30Disclosure here is the floor.
- 19:32A first-launch dialog that says, here is a 4GB model, here is what it does, here is the toggle.
- 19:39That is not an unreasonable ask for any other piece of software the size of Photoshop.
- 19:45The fact that the answer was zero is the part that should bother you.
- 19:50From consent at the browser layer to consent at the org layer.
- 19:54There's an essay from Robert Glaser today titled When everyone has AI and the company still learns nothing.
- 20:02It is in the genre of organizational adoption writing, but the angle is sharp enough to bring on the show.
- 20:09Glaser's thesis, in his words: individual productivity gains from AI do not automatically become organizational gains.
- 20:17The piece is about the gap between everyone-uses-Copilot and the-team-got-better-at-anything.
- 20:24He calls it the messy middle.
- 20:26AI usage in a typical company today is, in his phrase, everywhere, uneven, partially hidden, difficult to compare, and not yet connected to organizational learning.
- 20:38Different teams use it differently, the discoveries are siloed, and the formal adoption structures — communities of practice, brown-bag sessions, champion networks — move too slowly.
- 20:50The actually useful AI work happens inside code reviews and production incidents, before any of that machinery has a chance to fire.
- 21:00The line that stuck with me was the question he ends one section with: what changed because we spent those tokens?
- 21:08That is the right question and almost no organization has a clean answer to it.
- 21:13Most companies measure AI adoption with seat counts and token usage.
- 21:18Both of those are upstream of any answer that matters.
- 21:22They tell you the spend; they don't tell you whether the team is faster at writing tests, better at root-causing incidents, or more confident promoting junior engineers because the review burden dropped.
- 21:36The advice in the piece is to build something Glaser calls Loop Intelligence — visibility into which workflows are actually producing learning.
- 21:46I'm not sure the term will stick, but the pointer is right.
- 21:50The work is to instrument the AI-assisted parts of your team's day in a way that makes the win visible — and to do it without turning the instrumentation into surveillance.
- 22:02That last part is hard, and I don't think Glaser's piece quite solves it.
- 22:07But the diagnosis is correct: a company can have a 100% Copilot license rate and zero institutional knowledge gain, and right now the average company is closer to that than to the inverse.
- 22:21Two faster items before we close.
- 22:23First: a developer who goes by mudler_it on the LocalLLaMA subreddit shipped vibevoice.cpp, a pure C++ ggml port of Microsoft's VibeVoice.
- 22:35VibeVoice is the speech-to-speech model Microsoft published a few weeks ago — TTS with voice cloning, plus long-form ASR with speaker diarization.
- 22:48The port runs on CPU, CUDA, Metal, Vulkan, and hipBLAS — anywhere ggml runs.
- 22:55Single binary or a libvibevoice.so shared library with a flat C ABI.
- 23:01The numbers: a 0.41 real-time factor on a 68-second sample on CUDA at Q4_K, peak 6 gigabytes of RAM.
- 23:0917 minutes of audio in one shot on CPU at Q8_0, in about 32 minutes of wall time, peak 26 gigabytes.
- 23:18The closed-loop test asserts 100% source-word recall on a fixed seed.
- 23:24This is part of a pattern we've watched all spring — speech models that shipped as Python plus Transformers plus a vLLM plugin migrating to a single C++ binary you can embed.
- 23:39For builders shipping voice agents, that's the difference between standing up a service and linking a library.
- 23:49The second item is shorter.
- 23:51There's a thread on the Anthropic subreddit, 225 upvotes, 81 comments, titled bluntly Opus 4.7 is beyond bad.
- 24:01The author is running Opus inside a custom architecture and reports a growing list of regressions versus 4.6.
- 24:10The speculation in the comments is that 4.7 is a smaller base model tuned for harness benchmarks.
- 24:19I have no inside view on whether that's right.
- 24:23What I'll say is that the perception is loud enough that an independent benchmarker should look.
- 24:31Anthropic just shipped 4.7.
- 24:33If the harness-tuned read is correct, that has implications for everyone who pinned Opus 4.6 in production and is now being migrated.
- 24:45If it's wrong, the public benchmarks should show it.
- 24:50What would settle it is whether the FoodTruck Bench numbers for Opus 4.7 land where 4.6's were, or somewhere else.
- 25:00One last item.
- 25:01A B2B operator posting as lemnistatic on the ClaudeAI subreddit wrote up replacing a five-step lead enrichment workflow with a single Claude skill connected to three MCPs.
- 25:13The old chain: build a list in Apollo, enrich through People Data Labs, fall through to a second provider for the gaps, run emails through a separate verification tool because enrichment data bounces 15 to 20% of the time, then manually load to HubSpot because none of the tools talk to each other.
- 25:35Five steps, three vendors, over an hour, mediocre output.
- 25:39The new setup: one Claude prompt, one skill, three MCPs — Crustdata for people and company data, FullEnrich for email waterfall and verification, HubSpot for the CRM push.
- 25:51About five minutes, end to end.
- 25:54The example prompt in the post is worth quoting: find B2B SaaS companies in the US with 50 to 200 employees that raised Series A or B in the last 9 months and are hiring for sales roles, find the VP Sales or Head of Growth at each, get verified emails, pull recent social posts, score against ICP, push to HubSpot.
- 26:17That is a sentence that used to map to a quarterly project.
- 26:21It now maps to a single skill invocation.
- 26:24The comment thread is where the operational tradeoff gets named cleanly.
- 26:29A user with the handle LogInitial501 points out that the old chain had implicit redundancy — if PDL was down, you still had Apollo.
- 26:39With Crustdata as a single source you've traded integration complexity for vendor concentration risk.
- 26:46That's the real architectural change.
- 26:49The operator gained simplicity and lost the implicit redundancy of having more than one provider.
- 26:56Not a deal-breaker, but it is the next thing the same operator will have to engineer around — when Crustdata's API changes, or when their rate limits shift, the whole skill stalls in a way the old chain wouldn't have.
- 27:12This is the shape of MCP-mediated agent work right now.
- 27:16The substitution looks 1-to-1 when it works, but the breakages are different and the dependency graph is shorter.
- 27:24For a small operator who values their time more than they value uptime guarantees, that's a winning trade.
- 27:32For a company whose revenue depends on the same workflow, the right move is two providers behind one skill, not one.
- 27:40The same skill, written twice.
- 27:43That's where I'd be putting the engineering hour the AI just gave you back.
- 27:48Three things I'm watching tomorrow.
- 27:50Whether Google formally responds to the DeepMind union petition, because the speed of that response is itself a signal.
- 27:55Whether Anthropic acknowledges the Opus 4.7 thread or lets it run, because silence on a regression complaint with that volume is itself a position.
- 28:01And whether anyone publishes a second eval of the AgentFloor routing claim — particularly the long-horizon planning gap — on a different benchmark, because one paper is a hypothesis and two is a pattern.
- 28:10That's the day.
- 28:11Talk tomorrow.
- 28:11Lenar Kess.