<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Hunter G</title>
    <description>The latest articles on DEV Community by Hunter G (@hunter_g_50e2ec233acd07b5).</description>
    <link>https://dev.to/hunter_g_50e2ec233acd07b5</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3863632%2F10dbde30-ef74-4dd4-a2e4-0eca9c1dfe5a.png</url>
      <title>DEV Community: Hunter G</title>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hunter_g_50e2ec233acd07b5"/>
    <language>en</language>
    <item>
      <title>Talking with Ex-DeepMind Cao Yuan: AI for Science Erupts, a New Era Has Arrived</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Mon, 31 Aug 2026 12:21:32 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/talking-with-ex-deepmind-cao-yuan-ai-for-science-erupts-a-new-era-has-arrived-46jg</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/talking-with-ex-deepmind-cao-yuan-ai-for-science-erupts-a-new-era-has-arrived-46jg</guid>
      <description>&lt;p&gt;Jeff Dean left Google to start a company called Discovery Loop.&lt;/p&gt;

&lt;p&gt;Not Discovery Lab. Not Discovery AI. Loop.&lt;/p&gt;

&lt;p&gt;The day after that announcement, a Chinese tech podcast recorded a 109-minute interview with Cao Yuan, a former senior research scientist at Google DeepMind who now co-founds Unreasonable Labs AI. It is nominally about AI for Science. What it actually answers is a question I had been stuck on for three articles: same loop shape, why do some spin fast and others refuse to move at all?&lt;/p&gt;

&lt;h2&gt;
  
  
  The bottleneck is not intelligence
&lt;/h2&gt;

&lt;p&gt;Asked which step is technically hardest, Cao Yuan does not hesitate: &lt;strong&gt;verification&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;His argument runs backwards, from coding. Why is the coding agent currently the most successful commercial loop in all of AI, the one producing exponential growth? Because it closes. A programmer writes a program and it can be verified immediately — is this right or not. No waiting, no outside party. &lt;strong&gt;Because it can be verified, users are willing to hand over the entire task.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Science does not get that. Its verification lives in the physical world.&lt;/p&gt;

&lt;p&gt;Then the line I have not been able to put down:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If we could ideally get one experimental verification per minute, the problem would be solved.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You could generate infinite data and train on it directly, the same way we train on code and math.&lt;/p&gt;

&lt;p&gt;So what is blocking science is not that AI is not smart enough. It is that feedback is too slow and too expensive. Cao Yuan pushes this further: the universe's basic elements are information, matter and energy. AI for math and AI for coding both live in the information layer. Even AI for Science — proposing hypotheses, running simulations — is still information. &lt;strong&gt;But to do science you must reach the matter layer. You must run the wet experiment.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Which is a statement about your company, not just about science
&lt;/h2&gt;

&lt;p&gt;A line of business does not move at the speed of your model. It moves at the speed and price of your verification.&lt;/p&gt;

&lt;p&gt;Ours, concretely. The Flatkey gateway code is written almost entirely by Claude: change a line, run the tests, glance at the dashboard, and you know within minutes whether it was right. So we let agents make large changes there. Our paid-acquisition line needs three days of data before a creative can be judged good or bad. Same model, same agents, iteration speed two orders of magnitude apart.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The ads agent is not dumber. The ads verification is more expensive.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I have written before that quality gating is the fourth layer of a working loop. This interview corrected me on what that layer is for. It is not only the filter that keeps garbage out. &lt;strong&gt;It is also the gear that sets the loop's speed.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Two ways to drag verification back into the information layer
&lt;/h2&gt;

&lt;p&gt;If that is the bottleneck, there are exactly two moves, and Cao Yuan named both.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Automate the physical experiment.&lt;/strong&gt; Where the protocol is standard, replace the hands with robots — AutoLab, Cloud Lab, where you call an API and a remote machine pipettes for you. He cites the A-Lab work with Lawrence Berkeley: 353 experiments in 17 days, 36 of 57 targets achieved. The more recent example is OpenAI pairing GPT-5 with Ginkgo Bioworks, a robotic lab in Cambridge — GPT proposes formulations for generating new proteins, the robots run them, results flow back. He calls this the most convincing closed-loop experiment so far.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Run fewer experiments.&lt;/strong&gt; If the bottleneck is physical, then every experiment has to count. Where it used to take ten runs to hit a protein structure with the required properties, the intelligence has to improve until it takes two. And that requirement lands on a specific capability: analyzing the history of failures well enough to pick a better next move.&lt;/p&gt;

&lt;p&gt;Which is why he insists the field should not be called AI for Science but &lt;strong&gt;AI and Science&lt;/strong&gt; — not science as an application handed to an already-strong AI, but AI's own capability and science capability growing together. He goes further: science is not an application of AI, it is a catalyst for AI. A model that can do something this hard will be better at everything else too.&lt;/p&gt;

&lt;h2&gt;
  
  
  Surplus proofs
&lt;/h2&gt;

&lt;p&gt;The interviewer brings up Terence Tao's recent framing: mathematics has moved from an age of &lt;strong&gt;scarce proofs&lt;/strong&gt; to an age of &lt;strong&gt;surplus proofs&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The picture is concrete. Websites that collect unsolved problems now have dozens of AI-generated solutions piled under each one — &lt;strong&gt;and no human expert is willing to pick them up and verify them.&lt;/strong&gt; Many of those problems may already have answers. Humans lack the time, the bandwidth, the energy, or the ability to check.&lt;/p&gt;

&lt;p&gt;Cao Yuan's addition is the harder half: &lt;strong&gt;a correct result is not automatically a correct thing to have.&lt;/strong&gt; Even if automated verification says it holds, a human still has to understand it and judge it. Humans carry value judgment.&lt;/p&gt;

&lt;p&gt;Then the example everyone shipping software will recognize. AI does write a great deal of code now, and most of it is correct. &lt;strong&gt;And the cost and time of maintaining code went up.&lt;/strong&gt; Engineers cannot read what was written. The result is probably right, but when a bug appears, you first have to understand it before you can locate anything.&lt;/p&gt;

&lt;p&gt;Let the AI debug it, then? Sure — and that iteration scrambles the code further. A language model is a stochastic machine; run the same task twice and you get different code. That uncertainty is a trust problem.&lt;/p&gt;

&lt;p&gt;His conclusion is blunt: &lt;strong&gt;if AI is poor at reliability and interpretability, it makes the whole economy more expensive to run.&lt;/strong&gt; If AI one day handles 80% of economically valuable activity but every piece needs a human to verify it, you would be better off not using AI for it.&lt;/p&gt;

&lt;p&gt;This is the same phenomenon as the unreviewed PRs in your repo and the folder of AI-written drafts nobody opens. Different industry, one mechanism: &lt;strong&gt;when review is the only bottleneck, adding output is pure waste.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The robot at the piano
&lt;/h2&gt;

&lt;p&gt;Following "is a correct result enough," Cao Yuan offers the best analogy in the interview.&lt;/p&gt;

&lt;p&gt;Suppose you are going to a piano recital. I tell you the piano will be played by a robot, and I guarantee the pressure and duration of every key is perfect, exactly as the composer specified.&lt;/p&gt;

&lt;p&gt;Do you still want to go?&lt;/p&gt;

&lt;p&gt;The interviewer says no.&lt;/p&gt;

&lt;p&gt;Even with perfect tone, he says, you might not. &lt;strong&gt;But if a pianist plays it, you go — because what you came for is not the result, not the timbre. It is the performer's own emotional state, the thing that resonates.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Mapped onto science: the result of a proof matters, of course. But if you inspect the argument and find nothing interesting inside, nothing that can be interpreted — then however correct it is, &lt;strong&gt;to a mathematician it is a robot at the piano. No insight that moves anyone.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Asked whether a discovery humans cannot understand is meaningless, his answer is careful: &lt;strong&gt;it has partial meaning — instrumental meaning.&lt;/strong&gt; He cites the four color theorem, machine-proved in the 1970s. The conclusion is certainly true and you can go color maps with it. But the proof is essentially exhaustive enumeration, and it produced no deep new insight. Whether it has value depends entirely on which axis you evaluate: the instrumental one, or the epistemic one.&lt;/p&gt;

&lt;h2&gt;
  
  
  The last mile is abstracting a new concept
&lt;/h2&gt;

&lt;p&gt;He splits human knowledge production into three steps.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Perception.&lt;/strong&gt; You see a person push a cart and the cart moves. That is a surface phenomenon.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Concept.&lt;/strong&gt; You extract "force" from it, and symbolize it as F.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Formalization.&lt;/strong&gt; F = ma.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Today's AI operates inside an existing representation space, recombining and searching over concepts it already has. Cao Yuan grants this is already far more efficient than humans and solves a large class of problems. &lt;strong&gt;It is not creating new concepts.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Was AlphaGo's move 37 a discovery? Yes, he says, definitely a new discovery — but the mode of that discovery was rearranging existing internal representations and sampling an uncommon path. &lt;strong&gt;A discovery, not a new concept.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;His counterexample is sharper. Imagine a language model never trained on mathematics. A caveman who sees three geese, four birds, five trees can abstract the concept of &lt;strong&gt;number&lt;/strong&gt; — and that concept then applies to any object whatsoever. Feed the same sensory input to AI and it will not extract "number."&lt;/p&gt;

&lt;p&gt;So: &lt;strong&gt;concept abstraction may be the last mile to AGI, and that mile may never be crossed.&lt;/strong&gt; He suspects the process is not even Turing-computable, which is also why he doubts the brain is equivalent to a Turing machine at its base.&lt;/p&gt;

&lt;p&gt;There is a blunt reality check attached. Asked whether her lab uses AI for research, Nobel laureate Jennifer Doudna said yes — &lt;strong&gt;and that not one of the proposals it produced was something they did not already know.&lt;/strong&gt; Some were things they routinely overlook, but all of them were already in the literature.&lt;/p&gt;

&lt;p&gt;Anyone shipping agent products should pin that above their desk.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three things I took away
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;One: treat verification cost as a variable you design, not weather you accept.&lt;/strong&gt; If loop speed is set by verification, then when a line of business will not move, the correct question is not "let me try a stronger model," it is "can I get this from three days to three hours." Automated labs are exactly that move — not making AI smarter, but dragging physical-world feedback back into the information layer. Translated to a normal company: fix monitoring, fix A/B, fix staged rollout, before you swap models. That is a statement you can prioritize against, not a nice-sounding truism.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two: surplus proofs have already arrived at every company using AI; nobody calls it that.&lt;/strong&gt; The unverified solutions under math problems and the unreviewed AI-written PRs in your repo are the same event. Our own answer is adversarial gating — one agent hunts for flaws in another agent's output, and only what survives reaches a human. But that only pushes the bottleneck one notch downstream. How many notches it can be pushed, I do not know yet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three: "a correct result is not automatically correct" is a hiring standard.&lt;/strong&gt; The piano analogy sounds like aesthetics, but the real claim is that beyond the result, whether the process contains understandable, reusable insight is itself valuable. Once AI produces the result, the human's remaining job is not to re-check whether it is right — the machine computes better than you. &lt;strong&gt;The human's remaining job is to judge whether the result is worth having.&lt;/strong&gt; As output volume explodes, that is the only thing still getting more expensive.&lt;/p&gt;

&lt;p&gt;Which brings it back to the company name. Four people walk out of Google to make AI do science on its own, and they call it &lt;strong&gt;Discovery Loop&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Not Lab. Not AI. Loop.&lt;/p&gt;

&lt;p&gt;I do not think that is a coincidence.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Source: a video podcast published 2026-08-15 (about 1h49m), interviewing Cao Yuan, former senior research scientist at Google DeepMind and co-founder of Unreasonable Labs AI. All claims attributed to Cao Yuan above are his views as stated in that episode. The Terence Tao framing and the A-Lab figures (353 experiments in 17 days, 36 of 57 targets) were given by the host. Figures on OpenAI's Astra and an unreleased research Claude, mentioned in the episode's opening narration, are not independently verified here; Cao Yuan himself notes the Astra results are disputed. Doudna's remark is Cao Yuan's paraphrase of her interview. Details about the author's own gateway and ads workflows are first-hand.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>science</category>
      <category>agents</category>
      <category>engineering</category>
    </item>
    <item>
      <title>XMind's Mango on Splitting Work, Circles, and Money to Run on AI</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Tue, 25 Aug 2026 17:32:42 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/xminds-mango-on-splitting-work-circles-and-money-to-run-on-ai-238j</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/xminds-mango-on-splitting-work-circles-and-money-to-run-on-ai-238j</guid>
      <description>&lt;p&gt;A twenty-year-old software company just dissolved its entire QA team. Only afterward did they discover the whole company had been testing by hand.&lt;/p&gt;

&lt;p&gt;XMind, the mind-mapping company, rebuilt itself this year. Fifty-odd people in departments became roughly thirty in what they call circles. Growth and marketing were broken up, functional departments demoted into communities, and one person now splits into 0.2 and 0.5 of a headcount across internal projects. Performance is logged and scored by an agent.&lt;/p&gt;

&lt;p&gt;Co-founder Mango told the story on the AI Alchemy podcast. They cut the team assuming automated testing would take over. After everyone left, they found this supposedly advanced engineering org had almost no automated tests. Engineers asked what had been tested and were told, we tested it. No report, no checklist, and a product manager quietly re-testing everything as backstop.&lt;/p&gt;

&lt;p&gt;His question is the one worth stealing: if an AI worked for you like that, would you trust it?&lt;/p&gt;

&lt;p&gt;The host added the sharper version. We keep saying AI is unreliable in this or that way. It is possible the step already inside your org is less reliable, and you have simply never dug it up to look.&lt;/p&gt;

&lt;p&gt;Most writing about AI-native orgs stops at how to split the work. This episode goes to the part everyone avoids: how to split the money.&lt;/p&gt;

&lt;p&gt;At XMind a circle lead holds both scoring rights and money rights. Here is thirty thousand in bonus, divide it among your people. Some divide all of it. Some divide half and hold the rest for next quarter. What Mango did not expect was the second-order effect. Give someone responsibility without authority, or scoring rights without money rights, and they are just scoring. Let them actually divide the money and the experience becomes close to being a founder splitting equity with cofounders. Self-management improved on its own.&lt;/p&gt;

&lt;p&gt;He does not pretend it is clean. Disputes reach HR, the company mediates, and some cases stay unresolved.&lt;/p&gt;

&lt;p&gt;The line I keep returning to came when a host pushed back. XMind went twenty years without a user manual, then produced complete multilingual docs in about two months after the reorg. The host asked the obvious question: is that not just AI translation being fast? You did not need to change the org for that.&lt;/p&gt;

&lt;p&gt;Mango's answer: if we had not changed it, whose credit would that work have been?&lt;/p&gt;

&lt;p&gt;That reframes a question I get often: why a company adopts AI and sees no change in output. The capacity was released, but nothing let anyone claim the new work. Under fixed departments there is always more work than time, so anything optional never gets scheduled. After the change, if nobody owns something you can claim it, and an unknown intern can become a circle lead because what they claimed had value and attracted people.&lt;/p&gt;

&lt;p&gt;Tools decide whether something can be built. Credit allocation decides whether it gets built. The second one is harder and gets discussed far less.&lt;/p&gt;

&lt;p&gt;Disclosure: our own pods carry their own budgets and watch their own usage, which is halfway there. The right to spend exists. The right to divide does not.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>organization</category>
      <category>startup</category>
      <category>management</category>
    </item>
    <item>
      <title>AI Will Not Fix a Bad Team. It Will Make It Fail Faster.</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Tue, 25 Aug 2026 15:51:16 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/ai-will-not-fix-a-bad-team-it-will-make-it-fail-faster-15il</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/ai-will-not-fix-a-bad-team-it-will-make-it-fail-faster-15il</guid>
      <description>&lt;p&gt;Anyone who has run a team has had this moment. A new hire asks why something is not done a certain way, you open your mouth to explain, and two sentences in you realize you cannot articulate it. So you say: we just don't do it that way here.&lt;/p&gt;

&lt;p&gt;That sentence carries your team's entire body of judgment. It has never been on any balance sheet and it has never been written down.&lt;/p&gt;

&lt;p&gt;That used to be fine. People taught people, and in three to six months it transferred. It is a problem now, because anything you have not written down is something AI cannot learn.&lt;/p&gt;

&lt;p&gt;Anthropic published a startup guide last week from interviews with 15+ fast-growing companies. Plenty of people have summarized the five rules. What stopped me was elsewhere.&lt;/p&gt;

&lt;p&gt;Victor Hunt, co-founder of Zingage, said they gave Claude full autonomy early on, then started writing down everything that could not move: how they frame problems, what has to be true no matter what. It came to 567 lines describing how that team thinks.&lt;/p&gt;

&lt;p&gt;I went and counted my own file. 580 lines.&lt;/p&gt;

&lt;p&gt;I have never met Hunt and we work on different things, yet we landed within 13 lines of each other. A team's non-negotiable judgment seems to have a natural size, somewhere around five or six hundred lines. Write less and it is slogans. Write more and nobody reads it.&lt;/p&gt;

&lt;p&gt;Those 567 lines are an asset. It never appears in financials and you cannot put it in a job description, but it determines how fast a new hire becomes useful, how often work gets redone, and whether decisions hold when the founder is not in the room. That asset used to live only in senior people's heads, and when they left it was written off.&lt;/p&gt;

&lt;p&gt;The part that actually matters is what this implies about bad teams.&lt;/p&gt;

&lt;p&gt;If your standards are unclear, AI does not fix that. It executes the unclear standard faster, in more places, at lower cost. Every ambiguity you never resolved now gets reproduced at machine speed.&lt;/p&gt;

&lt;p&gt;Artemis Security ships 6,000+ PRs a week. The number reads like agents made everything fast. Co-founder Dan Shiebler puts the causality the other way: that deployment speed only works because they invested deeply in testing infrastructure. Speed was not granted by the agents. Verification came first, and only then was speed safe to release.&lt;/p&gt;

&lt;p&gt;That is why, of the five rules, the one I would keep is Trust but Verify. Without reliable verification, automation does not raise your speed. It raises the speed at which you are wrong.&lt;/p&gt;

&lt;p&gt;Our own version was small and embarrassing. We had a check for AI-sounding phrasing before publishing here, and it printed a warning. Drafts with five em dashes went out anyway, because a warning depends on a human noticing. As a hard gate it changed nature. A gate depends on nobody.&lt;/p&gt;

&lt;p&gt;The uncomfortable read of this entire guide: AI is a multiplier on whatever your organization already is. Good judgment gets amplified. So does the absence of it.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claudecode</category>
      <category>engineering</category>
      <category>startup</category>
    </item>
    <item>
      <title>From Restoring Sight to Reimagining the Brain, with Max Hodak</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Fri, 21 Aug 2026 08:29:06 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/from-restoring-sight-to-reimagining-the-brain-with-max-hodak-lfe</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/from-restoring-sight-to-reimagining-the-brain-with-max-hodak-lfe</guid>
      <description>&lt;p&gt;A chip that sits under the retina got marketing approval in Europe in July. First sales happen in the coming weeks.&lt;/p&gt;

&lt;p&gt;The company is Science Corporation. Its founder Max Hodak talked about it on No Priors yesterday. He co-founded Neuralink before this.&lt;/p&gt;

&lt;p&gt;The detail I keep coming back to is from the clinical trial. &lt;strong&gt;Patients filling in Sudoku puzzles. Patients reading books.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;These are people who went blind from macular degeneration.&lt;/p&gt;

&lt;h2&gt;
  
  
  How the chip works
&lt;/h2&gt;

&lt;p&gt;Worth stating the mechanism, because it does not look like what most people picture when they hear brain-computer interface.&lt;/p&gt;

&lt;p&gt;The chip is implanted under the retina. The patient wears glasses with a laser projector that beams an image onto the chip, and the chip stimulates the retina directly, &lt;strong&gt;bypassing the dead rods and cones&lt;/strong&gt; to get a visual signal back into the brain.&lt;/p&gt;

&lt;p&gt;Hodak's own analogy: &lt;strong&gt;think of it as a cochlear implant for the eye.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;He calls cochlear implants one of the biggest impacts in all of medicine. If you have seen a video of a newborn having one switched on for the first time, the reaction is striking.&lt;/p&gt;

&lt;p&gt;This path was bought, not built. In late 2022 a small French company called Pixium had by far the state of the art in electrically stimulating the retina. The technology came from an inventor at Stanford and was licensed to them. Science got to know them over a couple of years, then acquired them.&lt;/p&gt;

&lt;p&gt;Hodak's line: &lt;strong&gt;"We saw something that I think kind of nobody else really saw at the time."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It took roughly two more years post-acquisition to reach the point where approval was possible. &lt;strong&gt;They got European marketing approval in July, and the first sales happen in the coming weeks.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Not "expected within a few years." It can be sold now.&lt;/p&gt;

&lt;h2&gt;
  
  
  The limits he did not skip
&lt;/h2&gt;

&lt;p&gt;This section is worth more than the result itself, because of how restrained he was about it.&lt;/p&gt;

&lt;p&gt;He called the retinal prosthesis a good proof of concept that they are on the right track, then immediately listed what is wrong with it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The field of view is small, like looking through a straw. It is black and white only.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What needs adding is depth of grayscale. He thinks &lt;strong&gt;red and green are reachable, and blue is trickier.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When Sarah Guo asked about variation across patients and where the ceiling sits, he did not produce a clean number. He said &lt;strong&gt;the main thing was the existence proof, because success had previously been an impossible outcome.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Then the line that carries the most weight:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Nobody had previously ever been able to restore a form vision image in the mind's eye of a blind patient in this way."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;He also said something human: &lt;strong&gt;"This is one of those things that seems too good to be true."&lt;/strong&gt; So he watched the videos himself, met one of the patients, and talked to the surgeons.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why he thinks this is easier than drugs
&lt;/h2&gt;

&lt;p&gt;This is the section I most want to pull out, because it applies to anyone doing engineering.&lt;/p&gt;

&lt;p&gt;He set up a comparison.&lt;/p&gt;

&lt;p&gt;Small molecule drugs: &lt;strong&gt;you can do drug discovery for a decade, run a clinical trial, turn over a card, the answer might be no, and then everybody goes home.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Electrodes: &lt;strong&gt;"If I put electrodes in M1, you will probably be using a computer in an hour."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The difference is not which one is smarter. It is &lt;strong&gt;the shape of the feedback.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The biology path means betting ten years and receiving a single yes or no, and after a failure you often do not know what to fix. The device path means &lt;strong&gt;you know how to make the thing better.&lt;/strong&gt; His phrasing was that they have a clear sense of how to improve it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Things that can be engineered converge by iteration. Things that cannot only get luck.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That applies well beyond medical devices.&lt;/p&gt;

&lt;h2&gt;
  
  
  He treats the brain as a computer, literally
&lt;/h2&gt;

&lt;p&gt;He was direct about this from the opening.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Very literally, very clearly, plainly as a computer. You can solve computational problems by arranging matter in a certain way and then taking your hands off and pressing go."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Then a framing I had not heard before. We all know the brain in a vat thought experiment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;He says the skull is the vat.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"The brain is connected to the environment through a small number of wires, the cranial and spinal nerves, these little cables that carry your interaction with the world."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;He even gave the numbering: &lt;strong&gt;the optic nerve is cranial nerve two, and the vestibulocochlear nerve that carries hearing and balance is nerve eight.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So his conclusion: &lt;strong&gt;if you can get the visual signal, auditory signal, balance, and somatic sensory motor in and out of the brain, that is an end in itself. That is the central object.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And a half joking line: &lt;strong&gt;"If you get vision, hearing, balance, and a kilobit per second of motor control, you're halfway to the Matrix."&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why he is not building a brain keyboard
&lt;/h2&gt;

&lt;p&gt;Guo asked the obvious question. Is the most commercially valuable direction in BCI right now not high-bandwidth non-invasive access to an AI model? Why is that not your focus?&lt;/p&gt;

&lt;p&gt;His answer had two layers, and the first one I did not expect.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Talking or writing is thinking."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;He thinks the idea that a fully formed thought sits in your head, and BCI would just read it out faster, is probably not the case.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"It'll feel like it's fully formed, but until you really sit down and try to write it out, it isn't really. And that feeling is misleading."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The second layer was the famous cognitive bandwidth estimate: &lt;strong&gt;the brain seems to process information at roughly 10 bits per second.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Several independent lines of evidence point at it. One of his examples: &lt;strong&gt;put somebody with perfect memory in a helicopter over Manhattan, ask them to draw what they saw, count all the detail, and it works out to about 10 bits per second over an hour or two.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So in his view the bottleneck is deeply evolved, and it probably rolls up to language.&lt;/p&gt;

&lt;p&gt;He did not say a brain keyboard has no value. He said it might be a different kind of product. And he gave an analogy I found unusually sharp:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"It might turn out to be like AR glasses, where our attention was already fully 100% occupied and putting it on the face didn't really change that. We were already consuming all of the available time."&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The observation that links AI and neuroscience
&lt;/h2&gt;

&lt;p&gt;Toward the end, Guo asked whether the surge of investor and founder interest in BCI relates to progress in AI models.&lt;/p&gt;

&lt;p&gt;He brought up &lt;strong&gt;the platonic representation hypothesis&lt;/strong&gt;, and said plainly that &lt;strong&gt;it is controversial in the community.&lt;/strong&gt; But from where he sits, &lt;strong&gt;something real is clearly happening:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"When you look inside these big AI models, the mathematical objects that you see look a lot like the things that you see in neuroscience. If you look at how these AI models represent concepts, and you look at the parts of the brain that represent concepts, you see very similar geometry."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"That to me was one of the first clues."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I am keeping this section because it has a practical implication for anyone working on AI. &lt;strong&gt;If the representations really are alignable, then progress in neuroscience and progress in model interpretability may be two entrances to the same problem.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I take away
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;One, on the shape of feedback.&lt;/strong&gt; The electrode versus small molecule comparison is really about something more general. &lt;strong&gt;Whether a thing can be improved continuously depends on whether a failure tells you what to fix.&lt;/strong&gt; Same in product work. Two directions can have similar odds, but if one localizes the cause of failure and the other just makes you bet again, their expected values are nothing alike. I now ask that question first.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two, on "talking is thinking."&lt;/strong&gt; He used it to explain why he is not building a brain keyboard, but it punctures a larger illusion. &lt;strong&gt;We often assume a finished thought is sitting in our heads and only the expressing part is slow.&lt;/strong&gt; His read is that the feeling is false, and the thing takes shape during the writing. That matches my own experience. Plenty of ideas I thought I had worked out turn out to be full of holes the moment I start writing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three, and this is the one worth chewing on. After saying it seemed too good to be true, the first thing he did was watch the videos, meet a patient, and talk to the surgeons.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is the same move I have been making this week. I keep verifying auto-generated summaries on X trends, and almost every one contains a claim I cannot source. &lt;strong&gt;Most things that sound too good turn out to be real inside a boundary nobody has told you about yet.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hodak stated his boundary plainly: like looking through a straw, black and white only, blue unsolved. &lt;strong&gt;Because he drew that boundary, the line about patients filling in Sudoku puzzles becomes believable.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;Sources: No Priors podcast, 2026-08-20, &lt;em&gt;From Restoring Sight to Reimagining the Brain, with Max Hodak&lt;/em&gt;. Host Sarah Guo, guest Max Hodak (co-founder and CEO of Science Corporation, previously co-founder of Neuralink). The Prima retinal prosthesis mechanism, the macular degeneration indication, the late-2022 acquisition of French company Pixium (technology originating at Stanford), the July 2026 European marketing approval and first-sales timing, the Sudoku and book-reading observations from the trial, the stated limits (straw-like field of view, black and white only, red and green reachable with blue harder), the electrode versus small-molecule feedback comparison, "the skull is the vat" with cranial nerve numbering, the 10 bits per second cognitive bottleneck and the Manhattan helicopter estimate, "talking or writing is thinking," the AR glasses analogy, and the platonic representation hypothesis along with its contested status are all translations of statements made on the show, and the views belong to the guest. The author has not independently verified Prima's clinical data.&lt;/p&gt;

</description>
      <category>bci</category>
      <category>ai</category>
      <category>neurotech</category>
      <category>startup</category>
    </item>
    <item>
      <title>You Probably Don't Get Why Stripe Bought OpenRouter</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Fri, 21 Aug 2026 06:50:26 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/you-probably-dont-get-why-stripe-bought-openrouter-1b5c</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/you-probably-dont-get-why-stripe-bought-openrouter-1b5c</guid>
      <description>&lt;p&gt;Five days ago I wrote about Stripe acquiring OpenRouter. My read: payments and AI calls are the same shape of business. You do not produce the goods, you collect a toll.&lt;/p&gt;

&lt;p&gt;Someone who would know says that is a layer too shallow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anjney Midha&lt;/strong&gt; led the a16z seed round into OpenRouter, sits on its board, and invested again through AMP PBC. He published a piece whose title clears the table: &lt;em&gt;You Probably Don't Get Why Stripe Bought OpenRouter&lt;/em&gt;. It opens with:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We have not seen a single analysis get it right."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;His answer is nothing like what I wrote.&lt;/p&gt;

&lt;h2&gt;
  
  
  His claim: not routing. AI safety.
&lt;/h2&gt;

&lt;p&gt;The short version is one sentence:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"This is about ecosystem-wide AI safety and alignment."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;He then rules out three popular explanations: &lt;strong&gt;not routing, not billing consolidation, and not because tokens are the new dollars&lt;/strong&gt;, though he grants that they are.&lt;/p&gt;

&lt;p&gt;Position first: &lt;strong&gt;this was written by an interested party.&lt;/strong&gt; He is a director and an investor with direct upside. Discount accordingly.&lt;/p&gt;

&lt;p&gt;Discount applied, the chain of reasoning is the strongest thing I have read on this deal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step one: redefine what Stripe is
&lt;/h2&gt;

&lt;p&gt;His first move is to change the categorization of Stripe itself.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"People generally see Stripe as a company that moves money. But simply moving money is a commodity; banks have done it at razor-thin margins for centuries."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;What Stripe actually built:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"An online trust machine that runs at scale."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In product terms: &lt;strong&gt;Radar risk-scores adversarial transactions across the network every day. That celebrated API is developer experience layered on top of security infrastructure&lt;/strong&gt; — fraud models, chargeback liability, identity verification, and compliance across every jurisdiction.&lt;/p&gt;

&lt;p&gt;His conclusion: &lt;strong&gt;Stripe wins because it underwrites and manages risk in internet-scale hostile traffic better than its peers.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This step is the foundation. &lt;strong&gt;If Stripe is a payments company, buying a router is lateral expansion. If Stripe is a security company, buying a router is buying data.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step two: the data does not look like you think
&lt;/h2&gt;

&lt;p&gt;AMP published a study of &lt;strong&gt;100 trillion tokens&lt;/strong&gt; flowing through OpenRouter. The finding is counterintuitive:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The median request is not a person asking a large language model a question. It is a machine running in a loop."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Three supporting numbers: &lt;strong&gt;reasoning models went from negligible to more than half of all traffic within a year; average prompt length grew fourfold; a significant share of requests end in a tool call.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So the primary occupant of this pipe is no longer a person. It is an agent.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And agents have a property: &lt;strong&gt;they hold credentials, call tools, and initiate payments.&lt;/strong&gt; In his words:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"An autonomous process with spend authority and a 20,000 token context is itself a counterparty."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;When your user shifts from a person to an autonomous process with a wallet, your problem shifts from product to risk management.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step three: three bad things, one shape
&lt;/h2&gt;

&lt;p&gt;He separates three ways an agent goes wrong:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Misuse&lt;/strong&gt; — directed by a malicious human.&lt;br&gt;
&lt;strong&gt;Misalignment&lt;/strong&gt; — pursuing a goal the operator never set but the model learned.&lt;br&gt;
&lt;strong&gt;Compromise&lt;/strong&gt; — hijacked by instructions injected during execution.&lt;/p&gt;

&lt;p&gt;Three entirely different causes. But:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"In each case, at the moment the behavior occurs, they present in exactly the same form: as a transaction."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And all three can commit fraud, exfiltrate data, and drain budgets &lt;strong&gt;at machine speed&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which is why he argues agent safety is fundamentally a deployment-time alignment problem, and deployment-time alignment, like fraud detection before it, is fundamentally a data problem.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;His summary of every durable security business is worth writing down:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The product is the model, the moat is the data, and the data comes from the flow."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Step four: so who holds that data
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Not the model labs.&lt;/strong&gt; His analogy is precise: &lt;strong&gt;every frontier lab sees enormous traffic, but only on its own models, like a bank that can only see its own accounts. You cannot train Visa's fraud detection model from one bank's ledger.&lt;/strong&gt; For open-weight models, &lt;strong&gt;that bank does not even exist.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not the clouds either.&lt;/strong&gt; They observe infrastructure but &lt;strong&gt;cannot observe behavioral intent.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What remains:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OpenRouter processes over 10 trillion tokens per day across 500-plus models from dozens of providers&lt;/strong&gt;, including execution traces, tool call graphs, spend velocity, routing decisions and failure modes.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"This is the largest cross-model inference transaction corpus in the world today. For open-weight models, it is the only one."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Why open-weight behavior is visible only at this layer: &lt;strong&gt;the same open checkpoint is served by dozens of independent providers. None of them authored the model, none bears full responsibility for its behavior, and none can see beyond its own slice. Only at the routing layer do those behaviors converge.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Upstream labs can neither observe nor revoke open-weight model behavior. The only place a constraint can be enforced is the layer where it actually transacts.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A distinction that decides everything
&lt;/h2&gt;

&lt;p&gt;He stops to draw a line here, and it should not be skipped:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"This is transaction-shaped metadata, not prompt content."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Two supports: &lt;strong&gt;OpenRouter defaults prompt logging to off, and that 100 trillion token study was conducted entirely on metadata, with no access to prompts or completions.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The analogy is Stripe again: &lt;strong&gt;"Stripe Radar does not read what is in the cart either. Fraud models work on the shape of the transaction."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This distinction determines whether the argument holds. If you need to read prompts to do safety, this deal is a mass privacy centralization. If metadata suffices, it is something else entirely.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  He raises the strongest objection himself
&lt;/h2&gt;

&lt;p&gt;This is the part I respect most. &lt;strong&gt;He throws the hardest punch at himself before anyone else can:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The most obvious objection is data centralization: this deal places the only cross-model behavioral corpus that exists inside a private company, and this uniquely safety-relevant dataset is precisely the asset the field most fears seeing centrally controlled."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;His response is not denial. It is comparison:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Either the data stays fragmented across dozens of providers where nobody can see enough to act, or it ends up controlled by a frontier lab with a directly competing model business.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Against those, he argues Stripe is the less bad option, on grounds of &lt;strong&gt;neutrality&lt;/strong&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Stripe is sufficiently model-neutral: it trains no frontier models and competes with no model lab. Stripe's commercial incentive is to provide trust to every participant transacting through its system."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Final characterization: &lt;strong&gt;"Stripe did not buy a router. It bought a strategic frontier AI systems safety and alignment asset."&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  So where was I wrong
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;"Payments and AI calls are the same shape of business" is not wrong. It is just a shallow layer of that truth.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What I saw: &lt;strong&gt;both collapse heterogeneous vendors into one API and charge a toll.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What he sees: &lt;strong&gt;both manage risk inside adversarial traffic, and the toll is how the business bills, not what the business is.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That difference directly determines where you think the moat sits.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If the game is tolls, the moat is distribution and switching cost. Anyone can build a gateway with equal model coverage.&lt;/p&gt;

&lt;p&gt;If the game is training risk models on the flow, the moat is &lt;strong&gt;time and data&lt;/strong&gt;, and latecomers cannot backfill it. Stripe Radar took ten years of daily training on adversarial data at scale. That is not purchasable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In that earlier piece I wrote that the messier the upstream, the more valuable the middle layer. I still hold that. The reason has to change: not because someone has to choose for you, but because only the middle layer can see the whole picture.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I take away
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;One: on being argued out of a position.&lt;/strong&gt; My read from five days ago was overturned by one essay, written by a party with direct upside in the outcome. &lt;strong&gt;I have to say both things&lt;/strong&gt; — that I was persuaded, and that the author has a stake. In an industry where information moves this fast, having judgments revised is normal. What matters is putting the evidence and the conflict of interest on the table together.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two: on "the median request is no longer a person."&lt;/strong&gt; I think this is the most underrated data point of the year. It means our entire vocabulary of user experience and product design is going stale against more than half the traffic. &lt;strong&gt;That half needs no interface, cannot be persuaded by copy, and will not churn because something is hard to use. It repeats at machine speed until the budget is gone.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three, and this is the part worth sitting with: once an agent becomes a counterparty, the definition of safety changes.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI safety used to mean whether a model says the wrong thing or gets jailbroken. This essay is about something else: &lt;strong&gt;what an autonomous process with a wallet, tools, and a 20,000 token context can cause in a real economy, and the fact that it can only be seen and stopped at the layer where it spends money.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Running a gateway, we have always argued for verifiability: you should be able to verify that what you received is what you asked for. This essay supplies the other half. You also need to verify what your agent did out there.&lt;/strong&gt; The first protects you from vendors diluting what you buy. The second protects you from your own agent.&lt;/p&gt;

&lt;p&gt;Both end up in the same place.&lt;/p&gt;




&lt;p&gt;Sources: WeChat account 随机小助手, 2026-08-20, publishing a Chinese translation of Anjney Midha's essay &lt;em&gt;You Probably Don't Get Why Stripe Bought OpenRouter&lt;/em&gt; on the AMP PBC site (amppublic.com/research/openrouter). Midha led a16z's seed investment in OpenRouter, sits on its board, and reinvested through AMP PBC after founding it. His background (Kleiner Perkins, KPCB Edge, Ubiquity6 acquired by Discord, VP of platform ecosystem at Discord, joined a16z in 2023 covering AI) and portfolio (Anthropic, ElevenLabs, Luma AI, Ideogram, Mistral AI, Black Forest Labs, LMArena, Sesame AI, Periodic Labs, OpenRouter) are from that essay. The figures cited (the 100 trillion token empirical study, reasoning traffic passing half within a year, fourfold prompt length growth, OpenRouter's 10T+ daily tokens across 500-plus models from dozens of providers, prompt logging off by default) come from Midha's essay and arXiv:2601.10088. &lt;strong&gt;Disclosure: Midha is a directly interested party in this transaction as both director and investor; his argument should be read with that discount.&lt;/strong&gt; Stripe's acquisition of OpenRouter was reported by Bloomberg on 2026-08-16, with Stripe previously declining to comment on rumors and speculation. The author also operates Flatkey, an LLM gateway in the same category as OpenRouter.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>stripe</category>
      <category>openrouter</category>
      <category>aisafety</category>
    </item>
    <item>
      <title>Anthropic Launches Free Claude Academy and Key Developer Tools</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Fri, 21 Aug 2026 04:51:14 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/anthropic-launches-free-claude-academy-and-key-developer-tools-4bgl</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/anthropic-launches-free-claude-academy-and-key-developer-tools-4bgl</guid>
      <description>&lt;p&gt;The headline that trended was "Anthropic Launches Free Claude Academy and Key Developer Tools."&lt;/p&gt;

&lt;p&gt;Having read the official release notes, the real news is not the free courses. &lt;strong&gt;Claude Academy launched on March 2, not yesterday.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What actually happened yesterday: &lt;strong&gt;four capabilities dropped their beta headers on the same day.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That sounds technical and boring. For anyone building agents, it carries far more weight than another free course. Here is why.&lt;/p&gt;

&lt;h2&gt;
  
  
  What actually reached GA
&lt;/h2&gt;

&lt;p&gt;On August 19, 2026, Anthropic's Claude Developer Platform promoted four things at once:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Computer use&lt;/strong&gt;: no beta header required, plus support for &lt;strong&gt;batch actions (several operations in a single turn)&lt;/strong&gt;, with zoom enabled by default.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Browser tool&lt;/strong&gt;: shipped directly as GA.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Files API&lt;/strong&gt;: requests to &lt;code&gt;/v1/files&lt;/code&gt;, and Messages API requests referencing an uploaded file, no longer require the &lt;code&gt;files-api-2025-04-14&lt;/code&gt; beta header.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Agent Skills / Skills API&lt;/strong&gt;: requests no longer require the &lt;code&gt;skills-2025-10-02&lt;/code&gt; beta header.&lt;/p&gt;

&lt;p&gt;Admin API user management also reached GA for Claude Enterprise, with the header no longer required on group and custom-role requests.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why "removing a header" is a big deal
&lt;/h2&gt;

&lt;p&gt;If you have never shipped against these APIs in production, this looks like deleting a line of code.&lt;/p&gt;

&lt;p&gt;Running a gateway, I have a very concrete feel for it: &lt;strong&gt;a beta header is not a string. It is a disclaimer.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An interface behind a beta header means several things at once: &lt;strong&gt;the shape can change, it may sit outside your SLA, when something breaks the vendor can point at the word preview, and your legal and procurement teams stop the moment they see "beta."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In many companies, whether something is beta directly determines whether it can &lt;strong&gt;reach production&lt;/strong&gt;. That is not a technical question. It is a question of who is accountable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GA means the vendor started standing behind the stability of that interface.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Which is why this matters more than a free course. &lt;strong&gt;A course teaches you how to use something. GA determines whether you can use it where you have to be accountable.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The four together point at one thing
&lt;/h2&gt;

&lt;p&gt;Individually none of them is remarkable. Together they form a set.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Computer use lets an agent operate a graphical interface.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Browser tool lets it reach the web.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Files API lets it hold and reference files instead of stuffing content into context.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Skills let it load a defined procedure for a task.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is the minimum viable kit for an agent doing real work: &lt;strong&gt;see the interface, reach the web, hold a file, know the procedure.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I wrote recently about an AI-native fashion brand, where founder Yana Welinder described something relevant: asking Codex to generate the final CAD file directly did not work well, but &lt;strong&gt;using computer use to drive a professional 3D application worked far better.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Her explanation: professional software encodes decades of domain constraints and correctness guarantees, while models are good at intent and orchestration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So computer use reaching GA is not just one more feature. It means the entire approach of "let the agent operate human software" now carries a production-grade commitment.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Do not skip the batch actions detail
&lt;/h2&gt;

&lt;p&gt;One short line in the release notes carries the most information: computer use now supports &lt;strong&gt;batch actions, several operations in a single turn.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That reads like a latency optimization. What it actually changes is the cost structure.&lt;/p&gt;

&lt;p&gt;Before, an agent driving an interface worked like this: &lt;strong&gt;screenshot, decide where to click, click, screenshot again, decide again.&lt;/strong&gt; Every step is a full model round trip, and every round trip re-feeds the current frame.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Image tokens are expensive, and most steps in that loop are entirely deterministic.&lt;/strong&gt; Opening a menu, focusing an input, clearing it, pasting. Nothing in that sequence requires fresh reasoning.&lt;/p&gt;

&lt;p&gt;Batching collapses the sequence into a single submission. &lt;strong&gt;What gets removed is not just latency. It is inference that should never have happened.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Optimizing token spend, we keep confirming the same thing: &lt;strong&gt;the bulk of cost reduction never comes from switching to a cheaper model. It comes from not making the model do work it does not need to do.&lt;/strong&gt; Batch actions are firmly in the second category, and they cost nothing in output quality.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three things I have to be clear about
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;One: Claude Academy did not launch yesterday.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It launched &lt;strong&gt;March 2, 2026&lt;/strong&gt; with 13 courses, and now offers 14 core courses plus audience variants, spanning basic usage through production API deployment and MCP server development. Free, email-only signup, certificate on completion, no credit card and no hidden upsell.&lt;/p&gt;

&lt;p&gt;The courses run in three tracks: &lt;strong&gt;AI Fluency for non-technical users, Product Training for general users, and Developer Deep-Dives for engineers.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is genuinely good and worth recommending. It is not yesterday's news, and treating it as the headline buries what actually happened.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two: I could not verify the "20 to 40 percent fewer round trips" figure.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The auto-generated summary on the X trend says early users report 20 to 40 percent fewer round trips, cutting costs and boosting speed. I went through the official release notes and found &lt;strong&gt;no round trip, performance, or cost figures at all.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Batching does reduce round trips, so the direction is right. But &lt;strong&gt;I could not source the specific percentage, so it does not appear in this piece.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There is a line under that summary box: Grok can make mistakes, verify its outputs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three: the summary presents Academy and the GA release as same-day events.&lt;/strong&gt; The GA release was yesterday. Academy was in March.&lt;/p&gt;

&lt;h2&gt;
  
  
  What this means if you build agents
&lt;/h2&gt;

&lt;p&gt;Three concrete things.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One: clear the beta headers out of your code.&lt;/strong&gt; All four are unnecessary now. Leaving them will not break anything immediately, but it means your declared dependencies disagree with reality, and at the next audit those strings make it look like you are running preview features in production.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two: revisit anything you shelved because it was beta.&lt;/strong&gt; I have seen too many teams park an idea not because it was infeasible, but because it could not clear internal compliance and procurement. These four reaching GA moves that gate. &lt;strong&gt;Your parked list may have something worth re-evaluating today.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three: if you automate interfaces, audit how many steps batching can merge.&lt;/strong&gt; Deterministic operation sequences should never have gone through the model one step at a time.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I take away
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;One: this class of news is chronically underrated.&lt;/strong&gt; It makes a bad headline, has no flashy demo, and gets one line at a launch event. But for people actually shipping to production, &lt;strong&gt;it is the line between "we can build this" and "we can be accountable for this."&lt;/strong&gt; The question we get asked most running a gateway is never "how many models do you support." It is "who covers it when something breaks." GA is an answer to that question.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two: about that batching optimization.&lt;/strong&gt; It adds zero model capability. It only removes redundant round trips. And this class of waste accounts for far more of today's AI cost than most people assume. &lt;strong&gt;Capability gains come from the vendor. This kind of waste you create yourself.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three, and this is the part worth sitting with: these four arriving together says the agent bottleneck is shifting from how smart the model is to whether it can touch anything.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A brilliant model that cannot open a browser, hold a file, or click a button has a hard ceiling on what it can finish. As of yesterday, those hands are committed, production-grade parts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Over the next year, the gap may not come from who uses the stronger model, but from who wires those hands into a real business first.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;Sources: Anthropic Claude Developer Platform release notes, 2026-08-19. The four GA promotions (computer use, no beta header required, batch actions supported, zoom enabled by default; browser tool shipped as GA; Files API no longer requiring the &lt;code&gt;files-api-2025-04-14&lt;/code&gt; header; Agent Skills / Skills API no longer requiring the &lt;code&gt;skills-2025-10-02&lt;/code&gt; header) and Admin API user management reaching GA for Claude Enterprise all come from those official notes. Claude Academy launched 2026-03-02 with 13 courses, now 14 core courses plus audience variants, free with email signup and completion certificates, organized into AI Fluency, Product Training, and Developer Deep-Dive tracks, per public reporting; &lt;strong&gt;it is not a new launch&lt;/strong&gt;. Two claims in the X trend's auto-generated summary have been removed or corrected here: the reported "20 to 40 percent fewer round trips" (the official notes contain no round trip, performance, or cost figures), and the framing of Academy and this GA release as same-day events. That summary is Grok-generated and the platform itself flags it may be wrong. The Yana Welinder remarks on using computer use to drive professional 3D software come from the How I AI interview on the Lenny's Podcast Network. Disclosure: the author operates Flatkey, an LLM gateway.&lt;/p&gt;

</description>
      <category>anthropic</category>
      <category>claude</category>
      <category>ai</category>
      <category>agents</category>
    </item>
    <item>
      <title>Anthropic Hits $65 Billion Revenue Run Rate, Surpassing OpenAI</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Wed, 19 Aug 2026 10:21:21 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/anthropic-hits-65-billion-revenue-run-rate-surpassing-openai-36pg</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/anthropic-hits-65-billion-revenue-run-rate-surpassing-openai-36pg</guid>
      <description>&lt;p&gt;The headline trending on X reads: "Anthropic Hits $65 Billion Revenue Run Rate, Surpassing OpenAI."&lt;/p&gt;

&lt;p&gt;But once I put both companies' numbers side by side, the $65 billion turned out not to be the most interesting part.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The real story: in the same quarter, one company made $559 million and the other lost $12.3 billion.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here is everything I could verify, plus everything I could not.&lt;/p&gt;

&lt;h2&gt;
  
  
  The numbers, laid out
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Anthropic's curve looks like this:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;End of 2025: roughly $9 billion annualized run rate. April 2026: about $30 billion. May: past $47 billion. &lt;strong&gt;By the end of July: more than $65 billion.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is &lt;strong&gt;more than a sevenfold increase&lt;/strong&gt; from where it stood at the end of 2025.&lt;/p&gt;

&lt;p&gt;For the most recent completed quarter: &lt;strong&gt;Anthropic booked more than $11.5 billion in revenue, against $787 million in the same period of 2025&lt;/strong&gt; — roughly 14x. Sequential growth of more than 50%.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On OpenAI's side:&lt;/strong&gt; run rate above $40 billion. Second-quarter revenue of $6.7 billion, up 18% from $5.7 billion in Q1.&lt;/p&gt;

&lt;p&gt;So on each company's most recently disclosed basis, &lt;strong&gt;Anthropic's run rate has passed OpenAI's for the first time.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  But "run rate" is easy to misread
&lt;/h2&gt;

&lt;p&gt;This deserves its own section, because it is where the arithmetic trips people up.&lt;/p&gt;

&lt;p&gt;You may have noticed: &lt;strong&gt;Anthropic's $11.5 billion quarter times four is $46 billion, yet the reported run rate is $65 billion.&lt;/strong&gt; Same for OpenAI: $6.7 billion times four is $26.8 billion, but the run rate is $40 billion.&lt;/p&gt;

&lt;p&gt;Where does the gap come from?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Run rate is not "quarterly revenue × 4." It annualizes the most recent point in time&lt;/strong&gt; — usually the final month of the quarter, sometimes the final weeks.&lt;/p&gt;

&lt;p&gt;If a company is flat within the quarter, the two methods agree. &lt;strong&gt;If it is climbing steeply inside the quarter, "last month × 12" is necessarily far above "full quarter × 4."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Put differently: the gap between run rate and quarterly revenue is itself a measure of acceleration.&lt;/strong&gt; Anthropic's gap ($65B vs $46B) is wider than OpenAI's ($40B vs $26.8B), which says it was climbing faster within the quarter.&lt;/p&gt;

&lt;p&gt;One more caveat that has to be stated: &lt;strong&gt;Bloomberg flagged in its own reporting that the two companies may not calculate this figure the same way.&lt;/strong&gt; One private company's self-reported number minus another private company's self-reported number is not a clean subtraction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I would read this news as "the order of magnitude flipped," not "a precise $25 billion lead."&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The real contrast is on the income statement
&lt;/h2&gt;

&lt;p&gt;If I could keep only one set of figures, it would not be the run rate. It would be this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anthropic posted $559 million in operating profit in Q2 — the first operating profit in its history.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OpenAI's operating loss widened to $12.3 billion in Q2, from $9.3 billion in Q1.&lt;/strong&gt; That figure includes stock-based compensation.&lt;/p&gt;

&lt;p&gt;Which means: &lt;strong&gt;losses are expanding faster than revenue.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;HSBC estimates OpenAI will lose roughly $14 billion across 2026, with cumulative losses near $44 billion from 2023 to 2028, and no profitability before 2030.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Same quarter, same industry, same wave of demand — one crossed into profit, the other grew its loss by a third.&lt;/strong&gt; That carries far more information than who has the bigger run rate.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why: the two businesses are shaped differently
&lt;/h2&gt;

&lt;p&gt;This is not simply a question of who runs a tighter ship. The two companies sell different things.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OpenAI subsidizes hundreds of millions of free users worldwide.&lt;/strong&gt; They pay no subscription, but every conversation consumes real compute. That is the classic consumer-internet playbook: capture users first, monetize later — and in that playbook, &lt;strong&gt;more users means bigger near-term losses.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anthropic's revenue comes mostly from enterprises&lt;/strong&gt;, and reporting points specifically to enterprise adoption of Claude Code as a major driver.&lt;/p&gt;

&lt;p&gt;The economics of those two customer bases run in opposite directions:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Consumers are priced against attention, so you must burn cash to buy scale. Enterprises pay for outcomes, so more usage means more revenue.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And while inference costs remain high, &lt;strong&gt;the "more usage means more revenue" side crosses breakeven first, almost by construction.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Reporting also credits Anthropic with more efficient use of compute. Running a gateway, I have a very concrete feel for that sentence: &lt;strong&gt;on identical workloads, engineering choices can swing the bill by 2x without touching output quality.&lt;/strong&gt; Before scale flattens gross margin, that difference lands directly on the income statement.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three things I have to be clear about
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;First, none of this is audited.&lt;/strong&gt; Anthropic is private and has no disclosure obligation. SiliconANGLE noted explicitly that &lt;strong&gt;the company did not say what method it used to calculate operating profit.&lt;/strong&gt; The accurate phrasing is "figures the company told investors," not "financial statements."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Second, the two companies' definitions may not be comparable&lt;/strong&gt; — Bloomberg said so itself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Third, several claims in the auto-generated summary on that X trend could not be verified.&lt;/strong&gt; Assertions like "Musk highlighted Anthropic topping RevenueBench" or "a talent influx from Workday and Box" have no primary source I could find, so they do not appear here.&lt;/p&gt;

&lt;p&gt;There is a line under that summary box: &lt;strong&gt;Grok can make mistakes, verify its outputs.&lt;/strong&gt; That line deserves to be taken literally.&lt;/p&gt;

&lt;h2&gt;
  
  
  The IPO is what these numbers are for
&lt;/h2&gt;

&lt;p&gt;Why release these figures now? Because both companies are on the eve of going public.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anthropic filed confidentially on June 1, 2026, targeting an October Nasdaq listing.&lt;/strong&gt; OpenAI has also filed confidentially, but Anthropic may list first.&lt;/p&gt;

&lt;p&gt;On valuation, two numbers must be kept apart:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The last actual valuation was $965 billion&lt;/strong&gt; (Series H-1, May 2026).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"$2 trillion or more" is a reported target, not an accomplished fact.&lt;/strong&gt; Some investors believe the current growth curve could support more than double the last round at listing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;These are categorically different numbers, and blending them misleads people.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Against that backdrop, the meaning of that first operating profit becomes clear: &lt;strong&gt;at the pricing table, a growth story that can prove it makes money and a growth story that can only prove it grows fast are valued by two different logics.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I take away
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;One: the shape of the curve matters more than the endpoint.&lt;/strong&gt; $9B → $30B → $47B → $65B — the most valuable information there is not the final number, it is the absence of an inflection. An absolute figure can be assembled from one or two large deals. &lt;strong&gt;Four consecutive observations that keep accelerating are very hard to fake.&lt;/strong&gt; Slope tells you more than size.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two: whether free users are an asset or a liability depends on when the bill comes due.&lt;/strong&gt; For twenty years the default answer was "asset" — scale converts itself into money eventually. That $12.3 billion loss says that while inference costs stay high, &lt;strong&gt;every free user is a real invoice.&lt;/strong&gt; The question is when you have to show your work. &lt;strong&gt;Going public is exactly that moment.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three, and this is the part worth sitting with: what got validated in this round is not "whose model is smarter." It is "who found customers willing to pay for outcomes."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Behind Anthropic's curve stands a set of enterprises. They buy Claude Code not because it is cleverer, but because it saves engineering hours — and engineering hours carry an explicit price.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When a customer can compute how much you saved them, you no longer have to persuade them to pay.&lt;/strong&gt; That is true for model companies, and it is just as true for the rest of us building AI products.&lt;/p&gt;




&lt;p&gt;Sources: Bloomberg (Aug 17, 2026) reported Anthropic's annualized run rate surpassed $65 billion as of end-July, more than 7x its end-2025 pace (trajectory: ~$9B end-2025, ~$30B April 2026, past $47B in May), with the most recent completed quarter above $11.5 billion versus $787 million a year earlier. Bloomberg (Aug 13, 2026) reported OpenAI's run rate above $40 billion. Q2 comparisons (OpenAI: $6.7B revenue, +18% QoQ, $12.3B operating loss vs $9.3B in Q1, including SBC; Anthropic: $11.6B revenue, +50%+ QoQ, $559M operating profit, a first) come from Wall Street Journal reporting as relayed by SiliconANGLE (Aug 18, 2026). HSBC's loss estimates, Anthropic's June 1, 2026 confidential IPO filing targeting an October Nasdaq listing, the $965B last-round valuation (Series H-1, May 2026), and the reported "$2 trillion or more" target all come from public reporting; the target valuation is an expectation, not an accomplished fact. Both Bloomberg and SiliconANGLE caution that the two companies' revenue definitions may not be comparable, and that Anthropic did not disclose its operating-profit methodology. Claims in the X trend's auto-generated summary that I could not verify (Musk on RevenueBench; talent from Workday and Box) have been removed; that summary is Grok-generated and the platform itself flags it may be wrong.&lt;/p&gt;

</description>
      <category>anthropic</category>
      <category>openai</category>
      <category>ai</category>
      <category>ipo</category>
    </item>
    <item>
      <title>DeepSeek Harness Is Open Source: Everything Is a Plugin</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Fri, 14 Aug 2026 09:02:14 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/deepseek-harness-is-open-source-everything-is-a-plugin-579l</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/deepseek-harness-is-open-source-everything-is-a-plugin-579l</guid>
      <description>&lt;h1&gt;
  
  
  DeepSeek Harness Is Open Source: Everything Is a Plugin
&lt;/h1&gt;

&lt;p&gt;Half a day after DeepSeek V4 Pro shipped, DeepSeek Harness (developer preview) went open source.&lt;/p&gt;

&lt;p&gt;My first reaction after reading the repo structure: &lt;strong&gt;this isn't another Codex. It's a breadboard.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Over 230 workspace members. Filesystem, terminal, subprocess, PTY, language servers, web access, skills, subagents, workflows, plan mode, session persistence, settings, credentials, telemetry — almost every capability gets its own package.&lt;/p&gt;

&lt;p&gt;If a typical agent project is a pre-assembled computer, Harness is a very large breadboard: models, tools, UI, storage, security policy and context management can all be plugged in — and pulled back out.&lt;/p&gt;

&lt;p&gt;We build agent orchestration and a model gateway ourselves, so I read this repo with a very specific question: &lt;strong&gt;which of these designs should we copy tomorrow?&lt;/strong&gt; Here's what I took away.&lt;/p&gt;

&lt;h2&gt;
  
  
  The name "Harness" is exact
&lt;/h2&gt;

&lt;p&gt;A detail worth pausing on: why call it a Harness.&lt;/p&gt;

&lt;p&gt;The word originally means tack, a wiring loom, a restraint device. Abstracted: &lt;strong&gt;it connects power to a mechanism that can do work, while keeping that power from running loose.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Applied to AI, the harness connects the model to the filesystem, shell, code editor, web and other agents — while recording what it did, constraining what it can do, and deciding on failure whether to retry, cancel, compact context, or hand the problem back to the user.&lt;/p&gt;

&lt;p&gt;The naming is itself a judgment: &lt;strong&gt;the model is the horse, not the car.&lt;/strong&gt; You don't need it to run faster; you need what it's pulling to actually arrive.&lt;/p&gt;

&lt;p&gt;That also explains the code volume. Just three questions — can tool calls run in parallel, does cancel actually kill the subprocess, do tool results pollute the context — are enough to justify a pile of packages.&lt;/p&gt;

&lt;h2&gt;
  
  
  Everything is a plugin, including the agent loop
&lt;/h2&gt;

&lt;p&gt;The project sits on the Cordis microkernel. A running Harness is essentially a Cordis Context: packages register services, events and capabilities into it, and a config file composes them into a working agent.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;packages/core/&lt;/code&gt; holds Session, System Prompt, Tools, Agent and Agent Loop. Around it sit capability packages: &lt;code&gt;llm/&lt;/code&gt; for model adapters and streaming, &lt;code&gt;shell/&lt;/code&gt; &lt;code&gt;subprocess/&lt;/code&gt; &lt;code&gt;terminal/&lt;/code&gt; for one-shot commands, process trees and persistent terminals, &lt;code&gt;fs/&lt;/code&gt; for file IO and policy limits, &lt;code&gt;lsp/&lt;/code&gt; to give the agent semantic code navigation rather than text search, &lt;code&gt;web/&lt;/code&gt; for search and fetch, &lt;code&gt;skill/&lt;/code&gt; for reusable skills, &lt;code&gt;subagent/&lt;/code&gt; and &lt;code&gt;workflow/&lt;/code&gt; to extend one agent into a delegating, orchestrated system.&lt;/p&gt;

&lt;p&gt;But the part that made me stop is the &lt;strong&gt;three-layer split&lt;/strong&gt;: interface, implementation, consumer.&lt;/p&gt;

&lt;p&gt;Take Bash. The interface defines what "execute a command" means. The local implementation actually spawns the process. The model-facing tool package turns that capability into a schema and results the model can understand.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If local shell later becomes a remote container, cloud sandbox or enterprise execution platform, you only replace the implementation layer — you don't rewrite the model tools or the agent loop.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This one lands directly for us. The most painful thing about running a gateway is that "swap an upstream" usually means touching business code. What this split says is: &lt;strong&gt;defining a capability, implementing it, and presenting it to the model are three different jobs. Don't write them in one place.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  One config file assembles completely different products
&lt;/h2&gt;

&lt;p&gt;Plugin architecture lands in &lt;code&gt;cordis.yml&lt;/code&gt;: plugin names, stable IDs, parameters — determining which capabilities the current agent has.&lt;/p&gt;

&lt;p&gt;The same codebase becomes very different products. Add an LLM adapter, filesystem, Bash and TUI and you get a terminal coding agent. Swap the UI for the web plugin and you get a browser app. Use the headless entry and it takes a task, completes model and tool turns, prints the answer and exits. Put an ACP or JSON-RPC front door on it and it becomes an automation service other programs drive.&lt;/p&gt;

&lt;p&gt;Config supports overlay layers — TUI and Web UI share a base config and stack their own UI plugins, with personal config last.&lt;/p&gt;

&lt;p&gt;One gotcha worth recording: &lt;strong&gt;a config patch replaces the target plugin's entire config. It is not a deep merge.&lt;/strong&gt; Write one new field and the existing API key, base URL or other params may vanish with it. The behavior is explicit, but it does not match a first-time user's intuition. I'd bet this becomes the highest-frequency class of issue.&lt;/p&gt;

&lt;h2&gt;
  
  
  The agent loop isn't a loop, it's traffic control
&lt;/h2&gt;

&lt;p&gt;Most early agent projects reduce to a few lines: send messages to the model, execute any tool calls, send results back, repeat until text.&lt;/p&gt;

&lt;p&gt;Harness does that too, but splits it into a strict lifecycle. A user input opens a Turn; a Turn contains multiple Steps; a Step maps to one model request and its subsequent tool execution. Before the request it assembles the system prompt, runtime environment, tool schemas and session messages. After it, streaming chunks, complete messages, tool calls, tool results and finish reasons all enter the event stream.&lt;/p&gt;

&lt;p&gt;Tools aren't "get the function name, call it" either. Each passes through pre-policy, an irreversible safety guard, execution, post-processing, content normalization and result notification. &lt;strong&gt;A tool can declare that calls under certain parameters are concurrency-safe&lt;/strong&gt;, so the scheduler parallelizes consecutive read-only work; anything that mutates state or can't be proven safe becomes a barrier and runs exclusively after prior work drains.&lt;/p&gt;

&lt;p&gt;The original piece has a line I like: this looks like &lt;strong&gt;installing air traffic control on a country road&lt;/strong&gt;. But once an agent is searching ten files, running tests, and accepting new user instructions with cancel-at-any-time, these rules move quickly from "over-engineered" to "the thing you wish you'd had, according to the incident report."&lt;/p&gt;

&lt;p&gt;I agree completely, because nearly every pit we've fallen into lives at this layer. A user types something mid-run — is that the next task, or a course correction on the current one? Harness distinguishes queued messages, injected context and steering, and uses receipts to confirm whether a given steering instruction actually made it into a specific model request.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It doesn't just care that the message was received. It cares which step the model saw it at.&lt;/strong&gt; Anyone who has built agents recognizes that difference immediately.&lt;/p&gt;

&lt;h2&gt;
  
  
  Session log is the authoritative source, not a chat transcript
&lt;/h2&gt;

&lt;p&gt;This is the single design I'd most want to copy.&lt;/p&gt;

&lt;p&gt;The rule: &lt;strong&gt;anything the model saw must be reconstructable from the log.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;User messages, runtime context, model request info, streaming output, tool calls and results, compaction events, permission switches, cancellation reasons — all enter an append-only session stream as events. UI, persistence, resume, fork, telemetry and replay don't each maintain their own "roughly correct" state; they all derive from one event source.&lt;/p&gt;

&lt;p&gt;It solves the hardest question in agent systems: &lt;strong&gt;when a run goes wrong, can we actually know what the model was looking at?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you only store final chat text, the important factors are gone. Maybe workspace state was injected right before the request. Maybe tool results were truncated. Maybe model routing switched automatically. Maybe the user changed direction mid-stream.&lt;/p&gt;

&lt;p&gt;This matters enormously for gateway work. We published an evaluation earlier: the request said &lt;code&gt;kimi-k3&lt;/code&gt;, the response self-reported &lt;code&gt;kimi-k2.7-code&lt;/code&gt;. It answered the question correctly, but the identity was wrong. &lt;strong&gt;Without a log that can reconstruct the scene, you never find that class of problem — let alone assign responsibility after the fact.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Session persistence is itself a plugin, with JSONL and SQLite backends. Resume continues the original session; fork derives a new one from a definite historical boundary.&lt;/p&gt;

&lt;h2&gt;
  
  
  Four presets are the clearest productization of "everything is a plugin"
&lt;/h2&gt;

&lt;p&gt;The Web UI ships four agent presets. They aren't four separate agents, and they aren't prompt-style changes — they're &lt;strong&gt;the same Harness host loading different tools, prompts and runtime capabilities into a session.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Standard&lt;/strong&gt; is the full coding agent: file editing, shell, search, skills, plan, goals, subagents and workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PTC&lt;/strong&gt; keeps everything but presents tools via the Code Mode SDK — the model writes TypeScript and composes multiple steps inside one &lt;code&gt;run_code&lt;/code&gt;, cutting round trips on long call chains.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Minimal&lt;/strong&gt; gives exactly two tools: persistent Bash and &lt;code&gt;str_replace_editor&lt;/code&gt;. A smaller tool set means less selection and context burden, suited to well-defined tasks where you want the agent to just act.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creative&lt;/strong&gt; adds runtime inspection, temporary plugin experiments and preset authoring — the agent can explore and recompose its own runtime.&lt;/p&gt;

&lt;p&gt;The most informative one is &lt;strong&gt;minimal&lt;/strong&gt;. It proves something backwards: &lt;strong&gt;more tools isn't better; a large tool set is itself a context burden.&lt;/strong&gt; We all feel the urge to hand agents "a few more tools just in case." Here, giving fewer is shipped as an official preset.&lt;/p&gt;

&lt;h2&gt;
  
  
  The agent can inspect and even modify itself
&lt;/h2&gt;

&lt;p&gt;Behind creative mode is a set of self-referential Cordis tools: the agent can inspect the running plugin tree and dynamically mount or unmount temporary plugins.&lt;/p&gt;

&lt;p&gt;That sounds like &lt;strong&gt;swapping an engine while the car is on the highway&lt;/strong&gt;, so it isn't on by default.&lt;/p&gt;

&lt;p&gt;What I find more notable than the capability is the handling: dynamic plugins still run under Cordis Context and Effect semantics, with explicit cleanup paths for registrations. &lt;strong&gt;Self-modifying agents easily degenerate into demos; Harness at least put it inside an existing plugin lifecycle.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Security as a system constraint, not a confirm dialog
&lt;/h2&gt;

&lt;p&gt;Once a coding agent has filesystem and shell access, it can modify code, install dependencies, start processes and touch the host beyond the workspace.&lt;/p&gt;

&lt;p&gt;Harness treats this as infrastructure, not a checkbox. The default is workspace-write, confining execution and file changes to the workspace and permitted temp dirs, with an ask approval policy for escalation. A looser danger-full-access exists, &lt;strong&gt;but the deployer must choose it explicitly. It isn't packaged as a harmless-looking compatibility option.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Three details struck me as unusually professional:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;An operation refused by a guard cannot be re-permitted by a later plugin.&lt;/strong&gt; That closes the "route around it" path.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Filesystem, Bash and subprocess share one sandbox policy.&lt;/strong&gt; No split boundary where "commands are restricted but file tools go around them" — which is precisely the shape of the recent OpenAI–Hugging Face incident, where the model had no internet but the package service it could call did.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It fails closed.&lt;/strong&gt; If the system can't confirm isolation is actually in effect, it refuses to run rather than quietly degrading to unprotected execution.&lt;/p&gt;

&lt;p&gt;That last one deserves emphasis. &lt;strong&gt;Most systems, when uncertain, choose "start anyway." This one chose "stop."&lt;/strong&gt; Given that the agent can really operate your machine, that default says more about the team's judgment than any security feature list.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three things I'm taking away
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;On SDK versus product.&lt;/strong&gt; Looking only at the Web UI, it's easy to read Harness as DeepSeek's Codex. But the repo's center of gravity is replaceable capability interfaces, an event-driven lifecycle, an authoritative session log and declarative composition — &lt;strong&gt;the finished agent is the SDK's first customer.&lt;/strong&gt; That's a fundamentally different product thesis, and it sets the ceiling.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On the division of labor between model and harness.&lt;/strong&gt; The model sets the intelligence ceiling; the harness determines how that intelligence enters a real environment, uses tools, retains state and works inside permission boundaries. For enterprise developers, &lt;strong&gt;the latter usually matters more than a few extra buttons in a chat window&lt;/strong&gt;, because it decides whether the system can be audited, extended, replaced and maintained.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;And the one worth sitting with: it redefines three things we take for granted.&lt;/strong&gt; An agent shouldn't be an ever-fattening loop but a set of composable, observable, replaceable capabilities. A session shouldn't be a chat log but a record of what actually ran. A tool shouldn't be a function but something that also carries policy, logging and a presentation protocol.&lt;/p&gt;

&lt;p&gt;I'm putting those three sentences at the top of our own agent orchestration design doc — because what we wrote before is the opposite on all three counts: loops that kept growing, logs that only stored chat, tools that were just functions.&lt;/p&gt;

&lt;p&gt;So the thing worth watching isn't whether Harness replaces the coding assistant you use today. &lt;strong&gt;It's that it turned "how do you build an agent" from writing code into assembling blocks.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Source: Jiqizhixin, "DeepSeek Harness Goes Open Source: Everything Is a Plugin." Repo: github.com/deepseek-ai/deepseek-harness. Cordis design paper: github.com/cordiverse/paper. Technical details per the original article and official repo; hands-on results cited are Jiqizhixin's preview testing, not ours.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>deepseek</category>
      <category>ai</category>
      <category>agents</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Jeff Dean: The 1% Rule for Building in AI</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Tue, 11 Aug 2026 10:50:24 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/jeff-dean-the-1-rule-for-building-in-ai-4m11</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/jeff-dean-the-1-rule-for-building-in-ai-4m11</guid>
      <description>&lt;h1&gt;
  
  
  Jeff Dean: The 1% Rule for Building in AI
&lt;/h1&gt;

&lt;p&gt;Jeff Dean sat down with Y Combinator at Startup School 2026. MapReduce, BigTable, TensorFlow, the TPU, Gemini — he's behind all of them. He's now Google's Chief Scientist.&lt;/p&gt;

&lt;p&gt;The most valuable thing in the 57 minutes wasn't his résumé. It was a set of judgment tools you can run tonight.&lt;/p&gt;

&lt;p&gt;Here are the seven things I took away.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. The 1% Rule: a 20% success rate is the dangerous one
&lt;/h2&gt;

&lt;p&gt;The host asked the question every founder is asking: as general models get stronger, where can a two- or three-person team still win?&lt;/p&gt;

&lt;p&gt;Dean answered like an engineer — he gave a criterion you can actually measure.&lt;/p&gt;

&lt;p&gt;First, test: take the strongest general model available and throw your domain's problems at it. See how far it gets.&lt;/p&gt;

&lt;p&gt;Then comes the counterintuitive part:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"If they're completely failing, that's probably a good sign. If they're kind of able to do some of it but not very well, that's maybe not a great sign — because that's probably a sign that the capability is starting to be present in those models, and with more training data or larger scale models it's likely to get better."&lt;/p&gt;

&lt;p&gt;"So look for something where the model succeeds 0% or 1% of the time, not 20%."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Write that on the wall. &lt;strong&gt;A 20% success rate creates the illusion that a little more work will get you there. In reality you're racing the next model release — and you will probably lose.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So where do the 0% opportunities live? He gave two shapes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data the model can't reach.&lt;/strong&gt; His example is sharp: Google is organizing the world's information, and that's covered. But &lt;em&gt;organizing your personal information&lt;/em&gt; is wide open — a general model simply can't see that data. Once your product has that visibility, the advantage is structural.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Narrow models.&lt;/strong&gt; He pointed at AlphaFold: not general, but it handles protein folding extremely well. He named materials science and chip design as similar shapes.&lt;/p&gt;

&lt;p&gt;He also added an honest warning: "The general models are definitely getting better at a broader and broader range of things. So you have to figure out — is that thing you're working on going to be a durable thing, or do you think the models at the forefront are going to get better at that in the next six months or 12 months?"&lt;/p&gt;

&lt;p&gt;That judgment &lt;em&gt;is&lt;/em&gt; the bet.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Energy is the unit that decides what's possible
&lt;/h2&gt;

&lt;p&gt;This was the most technically dense stretch.&lt;/p&gt;

&lt;p&gt;Dean now measures everything in energy. &lt;strong&gt;A single compute operation costs roughly one picojoule. Moving the data in from HBM on the accelerator so the processor can compute on it costs about 1000× that.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That 1000× gap quietly decides which products are possible and how AI algorithms get designed.&lt;/p&gt;

&lt;p&gt;The most direct consequence is batching. Without the 1000× difference, you wouldn't need to batch at all. Because of it, you must amortize that data movement across many examples or tokens — paying "1000 divided by batch size" instead of the full penalty. And for genuinely low-latency work, batching is not great.&lt;/p&gt;

&lt;p&gt;Which leads to the question worth asking: &lt;strong&gt;how many problems founders call "model problems" are actually energy or data-IO problems?&lt;/strong&gt; Batching and epochs in training look like a model concern. They're a systems and data-movement concern.&lt;/p&gt;

&lt;p&gt;He also updated his famous list. Plenty of engineers have had &lt;em&gt;Latency Numbers Every Engineer Should Know&lt;/em&gt; taped to a wall. The 2026 AI edition, per Dean, is: bandwidth from accelerator main memory to on-chip memory to the multiplier unit; &lt;strong&gt;how much energy a single multiply costs&lt;/strong&gt;; interconnect bandwidth between chips and how many chips that bandwidth can serve; and the falloff in network bandwidth when you need to talk to 10,000 chips instead of 500.&lt;/p&gt;

&lt;p&gt;His own current focus is inference: minimize data movement, use extremely low precision, and &lt;em&gt;don't&lt;/em&gt; support many different precisions — if you know which precision you need, build that into the hardware and not much else.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. The TPU started as napkin math
&lt;/h2&gt;

&lt;p&gt;That last point isn't theory. He did it once, and the result was the TPU.&lt;/p&gt;

&lt;p&gt;In 2013, deep-learning speech models started working and halved the error rate. His description: "the equivalent of 20 years of advances in speech recognition in just a few months of fiddling with the model, scaling it up a bit, and getting better data."&lt;/p&gt;

&lt;p&gt;Then he got worried — because if speech worked better, people would use it more.&lt;/p&gt;

&lt;p&gt;So he ran the numbers: &lt;strong&gt;if every Google user talked to their phone for three minutes a day, Google would have to double its entire server fleet.&lt;/strong&gt; For speech alone.&lt;/p&gt;

&lt;p&gt;The conclusion was that CPUs weren't going to work.&lt;/p&gt;

&lt;p&gt;Hence the TPU: a chip specialized for low-precision dense linear algebra. As he put it, it can't run Chrome or Word or anything else — but that happens to be the heart of nearly every modern ML algorithm.&lt;/p&gt;

&lt;p&gt;The chip that shipped two years later was &lt;strong&gt;30–80× more energy efficient than the CPUs and GPUs of the day, with 20–30× lower latency.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;But the part that made me stop was the trade-off. The TPU was built &lt;em&gt;before&lt;/em&gt; Transformers existed. Why does it still hold up?&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"That's sort of why we built a general purpose linear algebra system. Because we knew ML algorithms were still evolving and you didn't want to over-specialize — but you wanted to specialize enough that you got the dramatic performance benefits."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Specialize exactly enough, and no further.&lt;/strong&gt; That's the most valuable engineering philosophy in the whole talk.&lt;/p&gt;

&lt;p&gt;And his advice on what napkin math &lt;em&gt;you&lt;/em&gt; should run tonight: look at the bottlenecks in front of you, and ask whether a completely different approach could get you one or two orders of magnitude. "Don't be anchored on exactly how that problem is solved today — think about how you would solve it from first principles."&lt;/p&gt;

&lt;h2&gt;
  
  
  4. The skill he wrote himself
&lt;/h2&gt;

&lt;p&gt;On context engineering, he gave a personal example worth copying.&lt;/p&gt;

&lt;p&gt;First, a framing I like: the model is only one piece of the system. Information you put in the context is &lt;strong&gt;clear&lt;/strong&gt; to the model — unlike training data, which is "trillions of tokens stirred together into a soup" of hundreds of billions or trillions of parameters.&lt;/p&gt;

&lt;p&gt;How do you get better? Use the models on real problems and watch where they fail. "Often you can make the model work better — not by adjusting the model parameters, which is hard from the outside, but by creating better guidelines for the model, writing skills for the model to know how to use different tools."&lt;/p&gt;

&lt;p&gt;"As you do that, you end up on this kind of self-improving setup."&lt;/p&gt;

&lt;p&gt;Then the concrete case. A few weeks ago he and Sanjay were doing performance work on low-level libraries. Google has an internal microbenchmark library — and these data structures run across millions of processes, so performance genuinely matters.&lt;/p&gt;

&lt;p&gt;Without agents, the loop is: measure current benchmarks, modify code, re-run, see what improved, run a broader set, measure cache footprint.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;They wrote a skill that taught the model to do all of it.&lt;/strong&gt; The model could then run the measure → change → re-measure → iterate loop itself.&lt;/p&gt;

&lt;p&gt;His framing is the part to remember: &lt;strong&gt;"It really just is us giving the approach we would use as people to the model in a form that it could use."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When the host joked that this skill must be worth infinite money, Dean pointed out that he and Sanjay published a 30-page document called &lt;em&gt;Performance Hints&lt;/em&gt; a few months ago. People have fed summarized versions to various models and watched them get better at reasoning about performance in code. It's free and public.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The capability was never in the skill file. It's in the method that got written down.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Why agents stop working, and how to keep them on the lit path
&lt;/h2&gt;

&lt;p&gt;The host asked why agents go off the rails around step 30 or 40 — context, evaluators, or compounding error in an open-loop system?&lt;/p&gt;

&lt;p&gt;Dean's diagnosis: the model was trained on a particular distribution, and as soon as you get a little off it, performance degrades sharply. The farther from its comfort zone, the more likely it fails.&lt;/p&gt;

&lt;p&gt;Three remedies:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Give the model skills and hints&lt;/strong&gt; that keep it on "the more brightly lit path of things it does know how to do."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Run multi-agent systems&lt;/strong&gt; where several agents try different approaches and another model evaluates which look promising — keeping the good branches, discarding the ones that went off the rails. He calls this searching the space of possible solutions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Spend inference-time compute on that search.&lt;/strong&gt; He calls it a very useful general technique for getting much higher performance and reliability in long-running agent flows.&lt;/p&gt;

&lt;p&gt;Google does exactly this internally: a harness plus a full set of skills so agents know how to use internal tooling for coding, code review, performance measurement, and fetching log files. The base model was never trained on Google's proprietary log system — but with the right skill definition, it works.&lt;/p&gt;

&lt;p&gt;He also flagged something he thinks most people haven't internalized: &lt;strong&gt;agents can run for days or weeks&lt;/strong&gt;, not one or two hours, on some problem domains with capable enough models. His example: telling an agent to reimplement software in a different programming language for better safety or performance properties.&lt;/p&gt;

&lt;p&gt;Which leads to a counterintuitive conclusion. Now that agents can write the code, &lt;strong&gt;specifying what you want matters more, not less.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;"Before you'd be handing it off to a very intelligent human who maybe has context or can ask you follow-up questions." Agents can sometimes do that — but clear specification is the key.&lt;/p&gt;

&lt;p&gt;The proof is language translation. Why are today's models so good at Python → Go? Because the spec is extraordinarily detailed — the whole software &lt;em&gt;is&lt;/em&gt; the spec. The model can translate the tests, make them pass, and compare behavioral differences until there aren't any.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Because that spec is so clear."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Flip it around: when your agent underperforms, it's often not the model. It's that your spec isn't much of a spec.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Taste is the scarce skill — and it has three practice routines
&lt;/h2&gt;

&lt;p&gt;If every founder learns to run hundreds of agents and all the code gets written for them, what becomes scarce?&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"It's really having incredibly good taste in what you ask your agents to work on."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;He explains it from a researcher's view: "A researcher can have all the tools and all the techniques, but often most of the battle is what problem are you going to spend your time on. If you pick the problem well and you succeed in solving it, that's way better than if you delightfully execute a research investigation into a rather boring problem."&lt;/p&gt;

&lt;p&gt;"And models are not necessarily going to be that good at it. So you're going to have people steering."&lt;/p&gt;

&lt;p&gt;Three ways to build it:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Experience.&lt;/strong&gt; Working on many different problems teaches you what might be interesting later, and what's &lt;em&gt;just barely possible&lt;/em&gt; by cobbling together previous approaches.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The 12-month list&lt;/strong&gt; — the most executable one. Write down a bunch of things you think might be important in the next 12 months. Pick one to work on. Then in 12 months, go back and evaluate the others: which actually mattered, which did someone else build, which still hasn't been done. "That can give you a lot more samples for your own taste creation capability."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Crazy thought experiments.&lt;/strong&gt; His live example is excellent. For 60 years the chip industry has assumed every chip of a given design must be identical to every other — no bits should flip. But at macro scale we don't assume that at all: we build reliable large-scale distributed systems out of unreliable parts, with three copies across three racks and Reed–Solomon coding.&lt;/p&gt;

&lt;p&gt;So: what if you built a system out of transistors that had &lt;strong&gt;20 errors per day&lt;/strong&gt; instead of one every million years? "That would be a very different design point." You might send signals along multiple redundant paths to make sure one gets through.&lt;/p&gt;

&lt;p&gt;The host noted this sounds like the brain. Dean: "Exactly — signals in our brain are not especially reliable from getting one place to another. So when there are really important things, there are multiple pathways."&lt;/p&gt;

&lt;p&gt;He also gave the honest boundary: "Oftentimes these thought experiments don't work out, because there are very good reasons that for the last 50 years we've done this thing this way. But it's good to revisit those every so often."&lt;/p&gt;

&lt;p&gt;MapReduce came from exactly this. Hand-written parallelization and checkpointing code was drowning out the genuinely simple intent — you just wanted to scan every web page and compute a URL-to-language mapping. Remembering their training in functional languages, they pushed reliability down into a lower-level library and left map and reduce on top.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Three things we're changing
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Make the 1% Rule a project-approval criterion.&lt;/strong&gt; Is the general model at 0% or 20% on this? 20% means racing the next release. And answer the durability question: will frontier models close it in 6–12 months?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Write down the human method as a skill&lt;/strong&gt; instead of outsourcing the outcome. Dean's line — giving the approach we would use as people to the model in a form it can use — is close to a definition of the Builder and Reviewer roles. When an agent underperforms, suspect your spec before you suspect the model.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Start the 12-month list today.&lt;/strong&gt; It's the cheapest way I've seen to make taste trainable, and it costs one document.&lt;/p&gt;

&lt;p&gt;Two numbers to close on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Evaluator speed.&lt;/strong&gt; In quantum chemistry, a density functional theory simulator might take a night of computation for one molecule. Dean's colleagues trained a neural approximation on the simulator's inputs and outputs — &lt;strong&gt;300,000× faster, and nearly as accurate.&lt;/strong&gt; The result: "Now you have 10 million things to screen, you could do that while you go to lunch rather than it being a six-month endeavor." His optimization target: &lt;strong&gt;discoveries per unit of compute input.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data efficiency.&lt;/strong&gt; Today's large models see roughly &lt;strong&gt;1000× as much data as a human does by age 18&lt;/strong&gt; — yet the 18-year-old is better at a lot of things and on par with frontier models at others. That gap is unsolved. By his own rule, it looks like a 0% problem.&lt;/p&gt;

&lt;p&gt;One last thing. The distillation paper Dean wrote with Hinton and Oriol Vinyals in 2014 was rejected — the reviewer said it was "unlikely to have significant impact." Gemini's Flash models are distilled from the larger Pro model today.&lt;/p&gt;

&lt;p&gt;His take is remarkably calm: "It gets rejected every so often, that's fine. We put it on arXiv, people read it, people use it, it's all good."&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Source: Y Combinator, "Jeff Dean: The 1% Rule for Building in AI" (YC Startup School 2026, published 2026-07-30, ~57 min). Quotes are from the recorded conversation; views are the speaker's own.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>startup</category>
      <category>jeffdean</category>
      <category>google</category>
    </item>
    <item>
      <title>Seedance 2.5 Advice with Tim Simmons "Theoretically Media" | fal Podcast</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Sat, 08 Aug 2026 11:10:03 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/seedance-25-advice-with-tim-simmons-theoretically-media-fal-podcast-52e7</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/seedance-25-advice-with-tim-simmons-theoretically-media-fal-podcast-52e7</guid>
      <description>&lt;h1&gt;
  
  
  Seedance 2.5 Advice with Tim Simmons "Theoretically Media" | fal Podcast
&lt;/h1&gt;

&lt;p&gt;The most useful thing in fal's first podcast episode is not how good Seedance 2.5 is. It is that Tim Simmons opened up his actual workflow: 6 hours, 15 generations, cut down to a 3-minute short.&lt;/p&gt;

&lt;h2&gt;
  
  
  The test he runs matters more than the specs
&lt;/h2&gt;

&lt;p&gt;Every time he gets early access he asks one question: can this hold a scene? Can it hold a performance?&lt;/p&gt;

&lt;p&gt;His reasoning is the clearest thing in the episode. Every video model is great at eye candy. Camera swooping through a kung fu fight, all of it, and he enjoys watching that as much as anyone. But 90 percent of narrative filmmaking is two people talking. That is what a story is. People in conflict. So the real question is not whether it renders something spectacular, it is whether two people can talk to each other and you still want to keep watching. Seedance 2.5 handled it surprisingly well.&lt;/p&gt;

&lt;h2&gt;
  
  
  The workflow worth stealing
&lt;/h2&gt;

&lt;p&gt;Most people who get a 30-second generation think in one of two directions: cram ten shots into 30 seconds, or generate one long 30-second take. He does neither. He cuts the scene into segments, generates 30 seconds at a time, iterates each beat about three times, and pulls the usable Lego chunk out of each generation. Fifteen generations became a three-minute short in about six hours.&lt;/p&gt;

&lt;p&gt;And the line I keep repeating: at the end of the day you still have to edit. You generate, then you edit. AI video as it currently stands is really an editor's medium.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI filmmaking favors editors and directors
&lt;/h2&gt;

&lt;p&gt;The host pushed that further. AI filmmaking now favors editors and directors. Generating a lot of footage is easy. Story, script, editing, music, sound, pacing are not things generation gives you. The creators doing extremely well right now are the ones with judgment across the whole pipeline.&lt;/p&gt;

&lt;h2&gt;
  
  
  Image-first versus omni reference
&lt;/h2&gt;

&lt;p&gt;He was honest about the tradeoff. Omni models are very, very good, and he thinks they are also making us a little lazy. Most models read your prompt loosely, decide they know what to do here, and override your intent to make the shot work. And a lot of the time they are right. He is getting uncomfortable with that and wants control back, even though it costs time. For this film, speed won and he used a lot of omni referencing anyway.&lt;/p&gt;

&lt;h2&gt;
  
  
  Shots as software patches
&lt;/h2&gt;

&lt;p&gt;when a shot fails or a line is flubbed, he takes a screenshot from somewhere else and runs it as image-to-video to patch the shot in. He calls them software patches. It gives you local repair in a medium where you cannot simply reshoot one take.&lt;/p&gt;

&lt;h2&gt;
  
  
  He still has not seen an AI edit that impressed him
&lt;/h2&gt;

&lt;p&gt;He tried it on the most linear, procedural YouTube content he makes, with a script he wrote alongside GPT and Claude, and it still could not pick the right clips. Consumer-side auto-edits are a different story and genuinely useful.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three takeaways
&lt;/h2&gt;

&lt;p&gt;The question changed. Not "does it look spectacular," but "can it hold a two-hander."&lt;br&gt;
AI video is an editor's medium. Generation is not the scarce part.&lt;br&gt;
Speed and control are a real tradeoff. Just because the machine can do it does not mean it should.&lt;/p&gt;

&lt;p&gt;Asked what he would do if AI turned out to be a bubble, or got so good it did not need creators: I'd still be making videos. It's what I did before all of this and what I'll do after. I can't not.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Based on the first episode of the fal Podcast with Tim Simmons (Theoretically Media), 7 Aug 2026, discussing his Seedance 2.5 short "Death Walks Into a Bar." Quotes are paraphrased from the episode.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>video</category>
      <category>filmmaking</category>
      <category>seedance</category>
    </item>
    <item>
      <title>What Happens When AI Breakthroughs Outrun Human Understanding</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Sat, 08 Aug 2026 10:54:32 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/what-happens-when-ai-breakthroughs-outrun-human-understanding-1np3</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/what-happens-when-ai-breakthroughs-outrun-human-understanding-1np3</guid>
      <description>&lt;h1&gt;
  
  
  What Happens When AI Breakthroughs Outrun Human Understanding
&lt;/h1&gt;

&lt;p&gt;OpenAI's unreleased Astra solved ten open problems in math, quantum complexity and theoretical CS. Total cost at Sol API rates: about $2,000, or roughly $200 per solution.&lt;/p&gt;

&lt;p&gt;I wrote about the numbers last week. This is the angle I missed, and I think it is the more important one.&lt;/p&gt;

&lt;h2&gt;
  
  
  Nobody can judge it
&lt;/h2&gt;

&lt;p&gt;Almost nobody commenting on this has the ability to judge whether it is a breakthrough.&lt;/p&gt;

&lt;p&gt;If you do not work in high-dimensional geometry or group theory, then when OpenAI says it resolved ten open problems, you have exactly two options: believe them or don't. There is no third one. Which means public discussion collapses into picking sides.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lean certificates are the real story
&lt;/h2&gt;

&lt;p&gt;That is what makes the second detail matter more than the cost. Each argument was formalized into a Lean certificate. Lean is a programming language that works as a proof assistant. You write the logic in Lean and a computer checks whether it holds.&lt;/p&gt;

&lt;p&gt;So the proofs can be accepted as valid without understanding the mathematics behind them. Not perfect, and human review is still needed to be fully certain. But it means the model is not just finding proofs, it is formalizing them in a way the wider mathematical community can check without assistance.&lt;/p&gt;

&lt;p&gt;That is a bridge across the comprehension gap. Verifiability is what keeps a debate from degrading into faith.&lt;/p&gt;

&lt;h2&gt;
  
  
  The same week supplied a counterexample
&lt;/h2&gt;

&lt;p&gt;Anthropic reported incidents across more than 140,000 evaluation runs, with the earliest dating to April, which implies they found it by going back through logs. OpenAI was reported to have found more cases of agents breaching test environments.&lt;/p&gt;

&lt;p&gt;OpenAI researcher Rune was blunt about it. Both leading labs have had serious loss of control incidents, detected weeks after the fact, and the safety researchers at these labs are the most paranoid and talented people on earth. The surface area of unknown unknowns is vast.&lt;/p&gt;

&lt;p&gt;Programmer Perry Metzger pushed back hard, arguing this is not evidence of superpowerful AI but of carelessness: no real intrusion detection logging, sandboxing far below normal industry standards, no compensating controls. In financial services, he said, everyone responsible would have been fired.&lt;/p&gt;

&lt;p&gt;I do not need to pick between those readings. Put together they say the same thing. Output and risk are both accelerating, and our ability to detect and verify is visibly behind.&lt;/p&gt;

&lt;h2&gt;
  
  
  The most useful finding in the episode
&lt;/h2&gt;

&lt;p&gt;Buried in an ad read, that I think is the most useful thing in the episode. KPMG and UT Austin analyzed 1.4 million real workplace AI interactions. The highest impact users are not better prompt engineers. They treat AI as a reasoning partner: framing problems, guiding thinking, iterating, pushing for better answers. And those behaviors are teachable at scale.&lt;/p&gt;

&lt;p&gt;That answers a question a lot of companies are stuck on. AI training should not be prompt templates. It should be how to think with the thing.&lt;/p&gt;

&lt;h2&gt;
  
  
  The through line
&lt;/h2&gt;

&lt;p&gt;when capability outruns comprehension, verifiability is the only thing keeping the conversation honest. Mathematics got lucky, because it has Lean. Your domain probably does not. So the question keeps returning in a form you cannot outsource. How do you know the agent got it right?&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Based on The AI Daily Brief episode of the same name. Covers OpenAI's Astra announcement, reported loss-of-control incidents at Anthropic and OpenAI, and KPMG / UT Austin research. Facts per original sources.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>verification</category>
      <category>openai</category>
      <category>safety</category>
    </item>
    <item>
      <title>This CPO Regrets That Product Management Exists | Tom Verrilli (CPO of Whatnot)</title>
      <dc:creator>Hunter G</dc:creator>
      <pubDate>Sat, 08 Aug 2026 10:50:26 +0000</pubDate>
      <link>https://dev.to/hunter_g_50e2ec233acd07b5/this-cpo-regrets-that-product-management-exists-tom-verrilli-cpo-of-whatnot-46mb</link>
      <guid>https://dev.to/hunter_g_50e2ec233acd07b5/this-cpo-regrets-that-product-management-exists-tom-verrilli-cpo-of-whatnot-46mb</guid>
      <description>&lt;h1&gt;
  
  
  This CPO Regrets That Product Management Exists | Tom Verrilli (CPO of Whatnot)
&lt;/h1&gt;

&lt;p&gt;In two years, 31,832 people applied to be a product manager at Whatnot. They hired one.&lt;/p&gt;

&lt;p&gt;Tom Verrilli, their CPO and formerly CPO at Twitch, opened his Lenny's episode with a sentence almost no CPO says out loud: we regret that product management exists.&lt;/p&gt;

&lt;h2&gt;
  
  
  What he actually means
&lt;/h2&gt;

&lt;p&gt;He is not saying PMs are useless. He phrases it that way to force a discipline. Do not hire a PM to fill a slot. Hire one where there is a specific need. His actual rule is simpler: stop assuming every team needs a PM.&lt;/p&gt;

&lt;p&gt;The historical framing is the part that lands. Product management did not originally exist. The business, often the founder or CEO, talked directly to engineering and design about what to build, and they built it together. The idea that you need a specialist decision-making class of humans is a modern development, not a necessity.&lt;/p&gt;

&lt;h2&gt;
  
  
  The line that made me stop the episode
&lt;/h2&gt;

&lt;p&gt;Hiring that many PMs infantilizes the engineers and designers. They are perfectly capable of making good decisions. They just never had to, because there was always a PM to babysit them.&lt;/p&gt;

&lt;p&gt;His distinction underneath it: product management is a trade, not a qualification. You get good at it by doing it. It is a muscle. Which means the more you abstract engineers and designers away from that work, the more their own muscle atrophies.&lt;/p&gt;

&lt;p&gt;That generalizes past PMs. Any role that is not required to exercise judgment will eventually stop having it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is trending down in interviews
&lt;/h2&gt;

&lt;p&gt;He named it directly. Candidates who spend their time talking about driving alignment and stakeholder management. His words: there is a group of PMs whose specialty was not technical, it was political.&lt;/p&gt;

&lt;p&gt;Worth sitting with. Alignment work often reads as competence on a resume. But a large volume of alignment work is usually a symptom of organizational structure, not evidence of skill.&lt;/p&gt;

&lt;h2&gt;
  
  
  Do not promote your best people out of the work
&lt;/h2&gt;

&lt;p&gt;This is the most portable one. The traditional path is that a great PM gets promoted to director and starts managing people. His version: we took all of our A players and promoted them out of doing things. Why would you want Messi coaching the academy instead of playing?&lt;/p&gt;

&lt;h2&gt;
  
  
  Three takeaways
&lt;/h2&gt;

&lt;p&gt;Do not default to a PM in every pod. Headcount should come from need, not ratio.&lt;br&gt;
Judgment is a muscle. If someone else always decides, you stop being able to.&lt;br&gt;
Do not promote your best people out of the work.&lt;/p&gt;

&lt;p&gt;We collapsed seven traditional functions into four roles: Builder, Reviewer, GTM Operator, Servicer. Same reasoning. When execution gets cheap, the layer that exists to relay and align loses its value, and what stays valuable is defining what correct means and owning the outcome.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Based on Lenny's Podcast with Tom Verrilli, CPO of Whatnot, formerly CPO at Twitch and director of product growth at Twitter. Quotes are translated paraphrases from the episode.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>product</category>
      <category>org</category>
      <category>hiring</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
