<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Gal Ratner]]></title><description><![CDATA[I talk about AI from a software developer's point of view.]]></description><link>https://galratner.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!srLj!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5b135c1-cb7b-4025-b8f3-9d52da706505_1365x1365.jpeg</url><title>Gal Ratner</title><link>https://galratner.substack.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 08 May 2026 05:35:48 GMT</lastBuildDate><atom:link href="https://galratner.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Gal Ratner]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[galratner@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[galratner@substack.com]]></itunes:email><itunes:name><![CDATA[Gal Ratner]]></itunes:name></itunes:owner><itunes:author><![CDATA[Gal Ratner]]></itunes:author><googleplay:owner><![CDATA[galratner@substack.com]]></googleplay:owner><googleplay:email><![CDATA[galratner@substack.com]]></googleplay:email><googleplay:author><![CDATA[Gal Ratner]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[In Defense of Gary, the Invoice Goblin]]></title><description><![CDATA[Why Harvard&#8217;s latest anti-anthropomorphism crusade has the research exactly backwards &#8212; and why naming your AI agents something ridiculous is, in fact, governance.]]></description><link>https://galratner.substack.com/p/in-defense-of-gary-the-invoice-goblin</link><guid isPermaLink="false">https://galratner.substack.com/p/in-defense-of-gary-the-invoice-goblin</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Fri, 08 May 2026 02:41:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nbVe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Meet Tony</h2><p>I run an agentic AI system in production called Tony.</p><p>Tony is a leadership AI. He channels twenty different leadership voices as discrete agent skills, sitting on top of .NET 10, Claude Opus, the Microsoft Agent Framework, and a SQL Server 2025 vector store. When I want a Drucker-flavored take on a strategic decision, I ask Tony. When I want a Reed Hastings-style stress test of a hiring plan, I ask Tony. When I want to know whether a particular product call is more Bezos or more Iger, I ask Tony.</p><p>I named him Tony because &#8220;Multi-Voice Leadership Reasoning Orchestrator with RAG-Backed Persona Skill Routing&#8221; is what Tony does. &#8220;Tony&#8221; is who Tony is.</p><p>According to a paper published this week in Harvard Business Review by a five-author team from BCG and Boston University, I shouldn&#8217;t have done that. Their research &#8212; Why You Shouldn&#8217;t Treat AI Agents Like Employees &#8212; argues that anthropomorphizing AI reduces individual accountability, increases unnecessary escalation, lowers review quality, raises employee uncertainty about their own roles, and doesn&#8217;t even improve adoption.</p><p>I&#8217;d like to gently disagree.</p><p>Specifically, I&#8217;d like to argue that the BCG team has performed a remarkable feat of category-error judo: they took two very different things, glued them together, and concluded that the resulting Frankenstein is bad. They&#8217;re right that the Frankenstein is bad. But the Frankenstein isn&#8217;t what most practitioners are doing.</p><p>Most practitioners are naming their agents Gary.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nbVe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nbVe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!nbVe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!nbVe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!nbVe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nbVe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8199139,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196857842?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nbVe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!nbVe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!nbVe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!nbVe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06e35e62-9cd2-4d95-aa04-f09e7fd8e098_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>What the HBR/BCG Research Actually Says</h2><p>Let me steelman it. Briefly.</p><p>The BCG team &#8212; Matthew Kropp, Julie Bedard, Emma Wiles, Megan Hsu, and Lisa Krayer &#8212; ran a large-scale experiment on what happens when organizations frame AI agents as &#8220;employees.&#8221; Place them on the org chart. Give them a role. Treat them as quasi-colleagues. Their five headline findings, per the published summary:</p><p>&#8226; Individual human accountability dropped.</p><p>&#8226; Unnecessary escalation increased.</p><p>&#8226; Review quality fell.</p><p>&#8226; Employees got more confused about their own roles.</p><p>&#8226; Adoption didn&#8217;t actually improve.</p><p>Their recommendation: don&#8217;t anthropomorphize. Redesign workflows, governance, and roles so humans stay clearly accountable and AI is supervised, not invited to the offsite.</p><p>Some of this is real. If you tell your staff that &#8220;Senior Strategic Associate Skylar (AI)&#8221; is a peer at Pay Band 4 with an HR record and a Slack avatar, you have created a category whose only function is to muddy the question of who, exactly, owns the decision when Skylar approves a $4M PO. That accountability fog is a thing that happens. I&#8217;ve watched it happen.</p><p>But here&#8217;s the move I want you to watch carefully: the BCG team takes &#8220;AI is a colleague on the org chart&#8221; &#8212; a specific, structural, top-down design choice &#8212; and labels it anthropomorphism. Then they extend the conclusion to the entire phenomenon of treating AI agents like creatures rather than like SaaS dashboards.</p><p>That&#8217;s not the same thing. Naming your invoice-processing agent &#8220;Gary the Invoice Goblin&#8221; is not the same as listing Gary on the org chart between Margaret in AP and Dave in FP&amp;A. One is whimsy. One is HR malpractice.</p><p>And the broader research &#8212; the research the HBR piece doesn&#8217;t engage with &#8212; is pretty clear about which is which.</p><h2>The Research the BCG Team Forgot to Cite</h2><p>Let me walk through what the literature actually says about anthropomorphizing AI, because you&#8217;d never know from the HBR piece that any of this exists.</p><p><strong>Exhibit A: Eighty percent of users want their AI more human, not less.</strong></p><p>In December 2025, Schimmelpfennig, Diaz, Prabhakaran, and Davani &#8212; a team from the Max Planck Institute for Human Development and Google Research &#8212; published the first large-scale, causal, cross-cultural experiment on humanlike AI design. They actually manipulated whether chatbots felt more or less human, then measured downstream behavior. When asked whether they&#8217;d prefer their AI to be more or less humanlike in the future, eighty percent said more.</p><p>Honest read: the paper says effects are heterogeneous &#8212; humanlike design helps engagement and trust for some user groups more than others. But &#8220;heterogeneous&#8221; is not &#8220;harmful.&#8221; The paper&#8217;s actual contribution is to shred the assumption AI ethics has been operating under for years: that anthropomorphism is uniformly bad. It isn&#8217;t. For most users, it&#8217;s the thing that makes the tool work.</p><p><strong>Exhibit B: The Roomba.</strong></p><p>In 2007, Beki Grinter and Ja Young Sung at Georgia Tech ran one of the most cited studies in human-robot interaction. They surveyed 379 Roomba owners and did deep interviews with 30 committed users. Of those 30, twenty-one had named their robot. Sixteen referred to it as &#8220;he.&#8221; Two-thirds of the broader sample had given their vacuum a name.</p><p>It gets better. iRobot CEO Colin Angle has confirmed publicly that when iRobot tried to swap broken Roombas for new ones &#8212; standard appliance practice &#8212; customers refused. They didn&#8217;t want a replacement vacuum. They wanted Rosie fixed. They wanted Floorence healed. iRobot had to redesign its customer service workflow because its users had emotionally bonded with their machines via names.</p><p>If naming your robot vacuum reduced engagement, the Roomba would have been a failed product. Instead it spawned an entire category. Sentimental attachment via a goofy name turned out to be the adoption mechanism, not the obstacle to it.</p><p><strong>Exhibit C: The military bomb robots.</strong></p><p>This one is grim and instructive. Julie Carpenter at the University of Washington and, separately, then-Major Michael Kolb (whose 2012 Army dissertation surveyed 746 military personnel) studied soldiers using bomb-disposal robots like the PackBot and TALON.</p><p>The soldiers named their robots. They named them after wives, girlfriends, and Scooby-Doo. They held mock funerals when robots were destroyed. There is a documented case of a soldier who walked into an Army repair tent in Iraq with tears in his eyes and asked if the techs could &#8220;put Scooby-Doo back together.&#8221; He refused a brand-new replacement bot. He wanted Scooby-Doo.</p><p>Now, here&#8217;s the part the HBR paper would have to grapple with. Kolb baited his 746 subjects: would you rather lose your least-favorite human teammate or your robot? They picked the robot. Every time. The naming, the funerals, the homemade Purple Hearts welded onto chassis &#8212; none of it caused the soldiers to make worse decisions in the moments that mattered. Eighty percent of Kolb&#8217;s respondents said they loved or liked working with the robots. Performance held.</p><p>In the most extreme accountability environment we have &#8212; combat &#8212; anthropomorphic naming did not erode the human&#8217;s ability to make rational, hierarchical decisions about the robot&#8217;s role. The naming was a coping mechanism and an engagement mechanism. It was not a category-error machine.</p><p><strong>Exhibit D: The actual GenAI workplace research.</strong></p><p>A 2025 study in Knowledge Management Research &amp; Practice ran a between-subjects experiment on a simulated enterprise GenAI deployment. Half the participants got a high-anthropomorphism interface (humanlike avatar). Half got a low-anthropomorphism one (robot-like avatar). Result: anthropomorphic features increased employee engagement and knowledge-collecting behavior.</p><p>A separate 2025 paper in Ergonomics, by Yang and colleagues at Tianjin University, tested three levels of anthropomorphic verbal feedback in AI assistants. Under high-anthropomorphism feedback, participants demonstrated significantly faster response speed. Moderate anthropomorphism was, oddly, the worst performer. The relationship is non-linear. The high end of the curve still wins.</p><p><strong>Exhibit E: Humor itself, as an engagement vector.</strong></p><p>Tiwari and colleagues published a 2024 ICSE paper titled &#8212; and this is real &#8212; With Great Humor Comes Great Developer Engagement. They surveyed 125 developers and analyzed three popular open-source projects (faker, lolcommits, and the satirical &#8220;volkswagen&#8221; library) for the role of humor in software work. Their conclusion: when practiced responsibly, humor increases developer engagement and supports cognition on hard tasks.</p><p>The most useful place to put humor in code, per the paper, is in tests and documentation. The most useful place to put humor in agentic AI deployments, I&#8217;d argue, is in the agent&#8217;s name.</p><p>This is the corpus the BCG paper is implicitly arguing against. It&#8217;s a deep one. The HBR piece does not, to my reading, engage with any of it.</p><h2>The Category Error</h2><p>Now we can be specific about where the HBR paper goes wrong.</p><p>There are two distinct things people mean when they say &#8220;treat AI agents like employees.&#8221;</p><p><strong>Thing One: </strong>Putting an AI agent on the org chart. Giving it a title &#8212; &#8220;Senior Strategic Associate.&#8221; Slotting it between humans in a reporting hierarchy. Pretending, structurally, that it has agency, accountability, and presence the way a salaried employee does. In some companies they&#8217;re literally giving these agents Slack accounts with profile photos and asking humans to @-mention them in standups.</p><p><strong>Thing Two: </strong>Naming your invoice-processing service Gary because everyone on the team has to refer to it forty times a day and &#8220;the invoice agent service&#8221; is a mouthful. Calling your scheduling agent Carl the Calendar Goblin because it makes you smile when Carl bombs out a meeting and you have to debug.</p><p>These are different. Possibly opposite.</p><p>Thing One creates accountability fog because it asks humans to treat the agent as a peer. The org chart does load-bearing semantic work in a company. When you put a non-conscious tool on it, you confuse the load.</p><p>Thing Two does the opposite. A name like Gary the Invoice Goblin is doing two things simultaneously: it makes the agent emotionally trackable (humans are very good at thinking about named entities), and it preserves the ontological distinction. Nobody at WhiteStar Labs thinks Gary the Invoice Goblin is a coworker. Gary is a goblin. Goblins are not on the org chart.</p><p>The funnier the name, in fact, the more aggressive the cognitive separation. &#8220;Steve, the strategy assistant&#8221; might confuse a new hire &#8212; wait, is Steve in the team meeting? &#8220;Bartholomew Q. Ledgerwell, Esq., Vice Marquis of Quarterly Variances&#8221; cannot possibly confuse anyone. He is obviously a tool with personality, the same way a printer named MacFlurry is obviously a printer.</p><p>The HBR research found that anthropomorphism causes role confusion. It does &#8212; org-chart anthropomorphism does. But goofy-name anthropomorphism is the cognitive opposite. It&#8217;s the vaccine, not the disease.</p><h2>Why Practitioners Actually Name Their Agents</h2><p>I want to make a practitioner&#8217;s case here, not just a research one. I run agents in production. I name them. Here is why.</p><p><strong>1. Naming compresses communication bandwidth. </strong>When my engineers say &#8220;Tony&#8217;s drifting,&#8221; every person on the team knows which subsystem is hallucinating. The alternative &#8212; &#8220;the leadership orchestration agent&#8217;s persona-routing module is exhibiting policy drift in the Drucker skill&#8221; &#8212; is correct, but it costs ten times more cognitive load to say and parse. We name our microservices. We name our database clusters. We name our build pipelines. Naming an agent is the same engineering hygiene.</p><p><strong>2. Funny names enforce psychological distance. </strong>This is the inverse of what HBR claims. When my team refers to Gary, they are constantly reminded that Gary is a thing, not a person. If we had instead deployed something called &#8220;Senior AP Specialist Gerald Munroe,&#8221; every interaction would chip away at the fact that there&#8217;s no Gerald.</p><p><strong>3. Funny names enable healthy criticism. </strong>It is enormously easier to say &#8220;Gary made a stupid call&#8221; than &#8220;the invoice-processing AI exhibited an undesirable output, possibly stemming from training data bias or RAG retrieval errors, and we should escalate to engineering.&#8221; The first sentence is fast, blame-clear, and routes the issue. The second sentence is the kind of corporate buffering language that BCG presumably bills for.</p><p><strong>4. Funny names lower the activation energy for use. </strong>This is a real adoption effect. Non-technical stakeholders will not interact with &#8220;Strategic Decision Support System v3.2.&#8221; They will interact with Tony. Anything that lowers the friction of getting humans to actually use the tool is a win, not a loss. (See again: the Roomba.)</p><p><strong>5. Funny names mean nobody can put them on the org chart. </strong>You cannot, with a straight face, list &#8220;Bartholomew Q. Ledgerwell, Esq., Vice Marquis of Quarterly Variances&#8221; in your Workday HRIS. This is a feature.</p><h2>The Steelman Holds &#8212; Just Not for the Reason BCG Thinks</h2><p>I want to be honest. The BCG paper isn&#8217;t wrong about everything. The accountability fog is real. The unnecessary escalation is real. The lowered review quality is real. I&#8217;ve seen all three in client engagements over the last eighteen months.</p><p>But the cause isn&#8217;t anthropomorphism. The cause is bureaucratic anthropomorphism &#8212; the formal, org-chart variety that asks employees to treat AI like a colleague in the corporate-structural sense. That&#8217;s the part that breaks accountability, because the corporate structure is the place where accountability lives. Put a non-conscious tool there, you break the structure.</p><p>You fix that by not putting the AI on the org chart. You don&#8217;t fix it by stripping the agent of its name and calling it ID #4471-AGENT-INVOICE-PROD.</p><p>Falsifiable prediction: organizations that respond to the BCG research by stripping personality, names, and humor from their agentic AI deployments will report worse engagement and lower adoption than they had before. They will reproduce, as a side effect of their anti-anthropomorphism crusade, the very &#8220;adoption didn&#8217;t improve&#8221; finding the BCG team flagged. And they&#8217;ll be confused about why.</p><p>Meanwhile, the companies that deployed Gary the Invoice Goblin and Tony the Leadership Orchestrator and Bartholomew Q. Ledgerwell will be shipping.</p><h2>Naming as Governance</h2><p>Here&#8217;s the move I want practitioners to make. Stop treating &#8220;should we name our agents&#8221; as a vibes question. Treat it as a governance question.</p><p>Good governance for agentic AI looks like:</p><p>&#8226; Humans named, accountable, and signing off on consequential decisions.</p><p>&#8226; Agents named, distinct, and clearly tools &#8212; not peers.</p><p>&#8226; Funny names actively enforcing the distinction (a peer is Steve; a tool is Bartholomew the Spreadsheet Slayer).</p><p>&#8226; Org charts containing humans only.</p><p>&#8226; Audit logs containing agent names so you can trace which agent did what to whom.</p><p>This is, incidentally, exactly what BCG recommends in spirit &#8212; humans clearly accountable, agents clearly supervised &#8212; but they got there by recommending the wrong intervention. They want to sterilize the language. The right intervention is to enrich the language with names that make the agent&#8217;s nature obvious.</p><p>If you call your scheduling agent Carl, and one day Carl double-books your CFO into back-to-back board meetings, your team is going to laugh, fix Carl, and move on. If you call your scheduling agent &#8220;Calendar Optimization Service v3.2,&#8221; your team is going to write a postmortem with sixteen action items, three of which involve a working group. Carl is faster. Carl is also clearer about who&#8217;s accountable: the human who deployed Carl. Because, again, Carl is a goblin.</p><h2>Meet Gary</h2><p>So here is my recommendation, against Harvard&#8217;s:</p><p>Name your AI agents. Give them silly names. Give them ridiculous job titles that are obviously not real job titles. Make sure those names cannot be confused with the names of human employees. Make sure they cannot, accidentally or otherwise, end up on your org chart. Use them in your Slack channels, your debug logs, your internal docs, your team standups. Encourage your engineers to make jokes about them.</p><p>When the agents fail &#8212; and they will fail, often, in interesting ways &#8212; the name will be the unit of accountability. Gary screwed up. Gary needs a fix. Gary is not, has never been, and will never be a coworker. But Gary is also, today, processing thousands of invoices and saving the team real hours of human review time.</p><p>Gary works.</p><p>Tony works.</p><p>Bartholomew works.</p><p>The research &#8212; the actual, broader, longer body of research, not the slice the BCG team chose to publish &#8212; says the funny name is doing real cognitive labor. It compresses bandwidth, preserves ontological clarity, enables criticism, and lowers adoption friction. Strip it out and you don&#8217;t get a more rigorous workplace. You get a more bureaucratic one with worse engagement.</p><p>Harvard says don&#8217;t treat your AI like an employee. Fair enough &#8212; I don&#8217;t. I treat my AI like a goblin.</p><p>The goblin is fine.</p><div><hr></div><p><em>Gal Ratner is the CTO of <a href="https://www.whitestarlabs.com/">WhiteStar Labs</a> and Chief Architect at <a href="https://pranaent.com/">Prana Entertainment</a>. He builds enterprise agentic AI on .NET, Claude, and SQL Server. Tony, Gary, and Bartholomew say hi.</em></p>]]></content:encoded></item><item><title><![CDATA[Don't Bury Stack Overflow Yet]]></title><description><![CDATA[The site that taught a generation to code got eaten by the AI it trained. Now it's quietly building the road back &#8212; and we owe them more credit than we're giving.]]></description><link>https://galratner.substack.com/p/dont-bury-stack-overflow-yet</link><guid isPermaLink="false">https://galratner.substack.com/p/dont-bury-stack-overflow-yet</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Thu, 07 May 2026 05:34:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Qr3M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There&#8217;s a graveyard somewhere on the internet for the websites we used to love. GeoCities is buried there. Digg. The original Twitter. Most of Yahoo. And for the last two years, every other tech writer has been arguing that Stack Overflow belongs in the same hole.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Qr3M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qr3M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Qr3M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Qr3M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Qr3M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qr3M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8476624,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196742378?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Qr3M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Qr3M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Qr3M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Qr3M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F075d6be9-e649-4ece-bdef-d600bded6e77_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The numbers, on the surface, agree. Monthly question volume on Stack Overflow peaked at over 200,000 in 2014. By December 2024 it was 25,566 &#8212; a 76.5 percent drop from the month ChatGPT launched, and the lowest monthly count since May 2009, ten months after the site went live. Question volume has been below 50,000 a month for over a year. Traffic, depending on whose numbers you trust, is down somewhere between 35 and 60 percent off its peak. A site that once handled the volume of every Fortune 500 engineering team&#8217;s daily problem-solving now gets fewer questions per month than it did in its first full year of existence.</p><p>You&#8217;d be forgiven for assuming the obituary is overdue.</p><p>It isn&#8217;t. And the people who keep writing it have been ignoring something genuinely interesting that&#8217;s happened over the last twelve months: Stack Overflow has stopped pretending the world hasn&#8217;t changed, and started shipping like it&#8217;s 2009 again.</p><h2>A site we forgot we needed</h2><p>If you&#8217;re under thirty, you have to be told this. If you&#8217;re over thirty and write code for a living, you remember.</p><p>There was a moment &#8212; call it 2010 to about 2020 &#8212; when Stack Overflow was the always-open tab. You didn&#8217;t bookmark it because you didn&#8217;t need to. It was where you went when something broke, when a stack trace didn&#8217;t make sense, when you needed the regex you couldn&#8217;t quite remember, when you wanted to know if anyone else had seen this weird ConcurrentModificationException at 3 AM on a Tuesday. And nine times out of ten, someone had. The accepted answer was usually two years old, written by someone with a profile picture of a cat, and it just worked.</p><p>That wasn&#8217;t an accident. Stack Overflow was a designed solution to a hard problem: how do you let strangers help strangers without it devolving into a flame war? They invented the answer &#8212; reputation systems, structured Q&amp;A, ruthless duplicate-closing, voting that surfaced the best response over the loudest one &#8212; and then exported that pattern to dozens of sister sites covering everything from cooking to academia. For roughly a decade, Stack Overflow was the closest thing software development had to a public utility.</p><p>Then ChatGPT shipped, and the utility started getting bypassed.</p><h2>The quiet, awkward truth about what killed it</h2><p>ChatGPT didn&#8217;t kill Stack Overflow. ChatGPT just made it embarrassing to need Stack Overflow.</p><p>You can argue about the data &#8212; and people have. The collapse in question volume is uncontested. But Stack Overflow&#8217;s traffic decline started in mid-2021, eighteen months before ChatGPT existed. The site had already alienated a chunk of its community with high-profile moderation disputes and the 2023 moderator strike. The new-question pipeline had been slowing for years, partly because the back catalog grew so large that almost any common question was a duplicate of something asked in 2014.</p><p>What ChatGPT did was remove the social cost of asking. There is no Stack Overflow user who hasn&#8217;t had a question closed as off-topic, or needs-more-focus, or duplicate-of-some-link-that-isn&#8217;t-actually-a-duplicate. There is no Stack Overflow user who hasn&#8217;t been condescended to. ChatGPT will never tell you to read the FAQ. It will never close your question. It will never reply with &#8220;this is a duplicate of [unrelated question from 2011].&#8221; It is, for better and worse, infinitely patient with bad questions.</p><p>That&#8217;s the deeper wound. The traffic collapse is a symptom. The disease is that a generation of developers learned they could solve their problem without ever having to ask another human for help. The feedback loop that built the site&#8217;s value &#8212; questioner, answerer, voter, future Googler &#8212; broke quietly. The questions stopped flowing in. The answers stopped getting written. The training data the LLMs depended on stopped getting created. The well that everybody was drinking from started running dry, and the people drinking didn&#8217;t notice because the water kept arriving in a different container.</p><p>That&#8217;s where it gets uncomfortable. Because if you&#8217;ve used a coding assistant in the last two years &#8212; if you&#8217;ve shipped a PR that included a snippet you got from Claude or Copilot or ChatGPT &#8212; you should know whose work you were almost certainly building on.</p><h2>The OSS legacy nobody talks about</h2><p>While everyone was writing eulogies, somebody pulled up the NuGet stats.</p><p>Dapper &#8212; the micro-ORM Stack Overflow built because Entity Framework wasn&#8217;t fast enough for their own site &#8212; has been downloaded over 350 million times. It is, in real terms, one of the most-deployed pieces of data-access code in the entire .NET ecosystem. Every time you&#8217;ve used connection.Query&lt;T&gt;(...) in a C# project, you were running something Stack Overflow gave away free.</p><p>StackExchange.Redis &#8212; the Redis client they built because the existing options didn&#8217;t handle production load &#8212; sits at over 63 million NuGet downloads. If you&#8217;ve written a .NET app that talks to Redis in the last decade, there&#8217;s a better-than-even chance you ran their code. It is the de facto standard.</p><p>MiniProfiler &#8212; the lightweight profiler that gave a generation of .NET web apps that little query-timing badge in the corner of every page &#8212; runs in production at companies that have never heard of Stack Overflow&#8217;s product team. Opserver, the dashboard they used internally to monitor SQL Server, Redis, Elastic, HAProxy, and exception logs, is open source. So is Bosun, their monitoring and alerting system. So is DNSControl, which now manages DNS for parts of the internet most engineers don&#8217;t think about. So is BlackBox, the Git secrets manager. So is Jil, a JSON serializer that for years was the fastest thing in the .NET world, and Sigil, the IL-generation library underneath it. So is the Stack Exchange Data Explorer, which lets anyone with a SQL brain query the entire community Q&amp;A dataset directly. So is MarkdownSharp, which powered the original Markdown rendering pipeline used by half the early .NET web.</p><p>This is not a small footprint. It is, by any honest accounting, one of the most consequential open-source contributions any single web property has ever made &#8212; measured not in stars on a README, but in production deployments.</p><p>The irony writes itself. Stack Overflow, for fifteen years, gave the .NET ecosystem the tools it used to build the web. Then Stack Overflow gave the LLM industry the training data it used to replace Stack Overflow. The community did the work, the platform hosted it under Creative Commons, and somewhere between 2022 and 2024 a whole generation of trillion-parameter models learned to code by reading those answers &#8212; without anyone ever paying the people who wrote them, and without most users ever realizing where the answers came from.</p><p>That&#8217;s the bill we haven&#8217;t paid yet. And Stack Overflow, for better or worse, is the only entity left that&#8217;s still trying to send it.</p><h2>The reinvention nobody noticed</h2><p>This is the part of the story that&#8217;s actually news, and the part nobody is writing about because &#8220;Stack Overflow is dead&#8221; is a more clickable headline than &#8220;Stack Overflow is shipping again.&#8221;</p><p>In December 2025, Stack Overflow took AI Assist out of beta and made it generally available. It is not what you&#8217;d expect from a forum site that spent 2022 banning AI-generated answers. AI Assist is a conversational search interface that prioritizes community-verified answers first, then falls back to LLMs only when the existing community knowledge doesn&#8217;t cover the question. Sources are surfaced inline with citations and direct quotes. Original contributors get credit. If the knowledge base has a gap, the interface routes you toward asking the question &#8212; putting questions back into the system instead of letting them die in a private LLM chat.</p><p>It is the right architecture. It is the only architecture that makes long-term sense. An LLM-only answer is fast and frictionless and wrong often enough to matter. A community-only answer is slow and gatekept and offline for half the technologies that exist now. A hybrid that prefers the human-verified answer and only synthesizes when it has to is the actual shape of the future. Stack Overflow shipped it before any of its competitors did.</p><p>Then there is the MCP server. Stack Overflow&#8217;s Model Context Protocol server launched in beta in late 2025 &#8212; currently rate-limited to 100 requests per day per user, but live. Any MCP-compatible client &#8212; Claude Desktop, Cursor, VS Code with Copilot, your own .NET 10 agent built on Microsoft Agent Framework &#8212; can pull the trusted knowledge base directly into the agent&#8217;s context window through a standardized protocol. No bespoke API integration. OAuth through your existing Stack Overflow account. The first corporate-knowledge MCP that HP integrated into their developer-experience experiments was Stack Overflow&#8217;s, and HP&#8217;s distinguished technologist on the project called it &#8220;a robust source of truth&#8221; and &#8220;a very exciting precedent.&#8221; There is also an internal version &#8212; Stack Internal MCP &#8212; that lets enterprise customers pipe their own private Q&amp;A into the same agent workflows.</p><p>Translation: instead of fighting the fact that every developer&#8217;s primary interface is now an AI agent, Stack Overflow is making sure the agent can ask their database. That is exactly the move. It is the only move that keeps the community contributing while still meeting users where they actually live.</p><p>And then there is ProLLM.</p><p>ProLLM is the benchmark suite Stack Overflow runs through Prosus Group, evaluating LLMs on actual Stack Overflow questions across two leaderboards: StackEval, with 925 historical samples from 2018 to 2023, and StackUnseen, with 194 questions from after the typical training cutoff. The point of StackUnseen is the point everyone in the LLM industry is currently pretending isn&#8217;t a problem: models that aren&#8217;t continuously retrained on new community Q&amp;A fall behind on new and emerging content. New library versions, breaking API changes, new framework conventions, new error patterns &#8212; none of that exists in a model frozen at its training cutoff. ProLLM measures, with numbers, exactly how far behind the frontier models drift on questions humans actually ask in a given week.</p><p>This is, quietly, one of the most useful evals anyone is publishing. It is also a not-very-subtle argument that the LLM industry needs Stack Overflow more than Stack Overflow needs the LLM industry &#8212; because the second the community stops generating new answers, every model in the world starts going stale on the same schedule.</p><h2>Why this matters more than the obituary writers think</h2><p>There&#8217;s a thing the AI maximalists keep getting wrong. They look at Stack Overflow&#8217;s question-volume chart, draw a line to zero, and assume the world is fine without it because models have already absorbed everything worth knowing.</p><p>This is wrong in two ways.</p><p>First, it&#8217;s wrong technically. The most-upvoted answers on Stack Overflow are largely from 2012 to 2016. They are aging. The languages, frameworks, and runtimes they describe have all moved several major versions forward. A model trained on that corpus, without a mechanism to ingest new community-verified content, drifts toward giving you 2014&#8217;s answer to 2026&#8217;s question. That happens slowly enough that most users don&#8217;t notice &#8212; until they do, usually at 2 AM in a production incident.</p><p>Second, it&#8217;s wrong culturally. The reason Stack Overflow worked wasn&#8217;t the questions or the answers. It was the public-ness of the disagreement. Six people would post six different solutions to the same problem. The community would vote. The accepted answer wasn&#8217;t always the highest-voted. Comments would catch errors. Edits would update the answer when the underlying library changed. That whole structure &#8212; adversarial, skeptical, transparent &#8212; produced something LLMs structurally cannot: a record of how a real community of working engineers reasoned about a problem in public, including their mistakes.</p><p>You can replace the lookup. You can&#8217;t replace the reasoning trace. And the reasoning trace is exactly what most developers actually need when they&#8217;re stuck.</p><h2>Give them their flowers</h2><p>Here is what I&#8217;d like the rest of the industry to do, before it&#8217;s too late.</p><p>Stop writing the obituary. Stack Overflow&#8217;s question volume is collapsing, but the company has shipped more meaningful product in the last twelve months than it shipped in the previous five. AI Assist is the right architecture. The MCP server is the right integration. ProLLM is the right benchmark. The redesigned site is in beta and rolling out to all users in April 2026. They opened public chat to all registered users. They started supporting opinion-based questions in October 2025 &#8212; the exact category developers were taking to ChatGPT because Stack Overflow used to close them. They are, finally, listening.</p><p>Pay them. If your AI product was trained on the Stack Overflow data dump &#8212; and it was, because everyone&#8217;s was &#8212; at minimum link to the original answer when you surface its content. Better, license the data the way Google, OpenAI, and GitHub already have. Even better, contribute. The next time your team solves a hard problem with a coding assistant, take ten minutes and write up the question and answer on Stack Overflow itself. The feedback loop only restarts if the people who currently take from it start putting back.</p><p>Credit the OSS. Dapper. StackExchange.Redis. MiniProfiler. Opserver. Bosun. DNSControl. Jil. Sigil. MarkdownSharp. The Data Explorer. These are not curiosities. These are infrastructure. They were built by Stack Overflow engineers, given away free, and run in production at companies that wouldn&#8217;t exist without them. The next time someone tells you &#8220;the community&#8221; gave us modern open-source .NET, the correct answer includes a specific organization name.</p><p>Hope they make it. I&#8217;m going to write this part plainly, because I don&#8217;t have the energy to be cynical about it. I want Stack Overflow to come back. I want the question feed to start filling up again. I want the next generation of developers to learn what it&#8217;s like to have their first answer roasted in the comments by a stranger who is, annoyingly, correct. I want there to be a place that isn&#8217;t a private LLM chat where the canonical answer to a hard problem lives in public, where someone can edit it when it gets out of date, and where the people who wrote it get credit for the next fifteen years.</p><p>Stack Overflow had every reason to fold. Question volume in free fall. A parent company under pressure. The entire developer industry pivoting to interfaces that bypass them. They could have shut the lights off in 2024 and most of the noise would have been people complaining about their own moderators on the way out.</p><p>Instead they shipped AI Assist, an MCP server, an LLM benchmark, and a beta redesign. They opened up chat. They reopened opinion-based questions. They are doing the actual work of meeting the moment.</p><p>That is not the behavior of a dying company. That is the behavior of a company that has finally figured out what it is for in the new world &#8212; the curated, human-verified, citable layer underneath the agentic developer workflow &#8212; and is building toward it.</p><p>Don&#8217;t bury Stack Overflow yet. They might just be rebuilding the road we&#8217;re all already driving on, one more time, while we&#8217;re not looking.</p><div><hr></div><p><em>Gal Ratner is the CTO of <a href="https://www.whitestarlabs.com/">WhiteStar Labs</a> and Chief Architect at <a href="https://pranaent.com/">Prana Entertainment</a>. He writes about the working architect&#8217;s view of AI, infrastructure, and the platforms developers actually depend on at <a href="https://galratner.com/">galratner.com</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[The AI Heist]]></title><description><![CDATA[They Took Your Tax Dollars to Build the Machine That&#8217;s Coming for Your Job - And Both Parties Signed the Checks]]></description><link>https://galratner.substack.com/p/the-ai-heist</link><guid isPermaLink="false">https://galratner.substack.com/p/the-ai-heist</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Tue, 05 May 2026 17:51:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!m0jK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m0jK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m0jK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png 424w, https://substackcdn.com/image/fetch/$s_!m0jK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png 848w, https://substackcdn.com/image/fetch/$s_!m0jK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png 1272w, https://substackcdn.com/image/fetch/$s_!m0jK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m0jK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png" width="1216" height="543" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:543,&quot;width&quot;:1216,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72818,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196569177?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!m0jK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png 424w, https://substackcdn.com/image/fetch/$s_!m0jK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png 848w, https://substackcdn.com/image/fetch/$s_!m0jK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png 1272w, https://substackcdn.com/image/fetch/$s_!m0jK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3428a463-e277-4e84-ba81-942854ed4f05_1216x543.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You&#8217;ve been told a story.</p><p>It goes like this: artificial intelligence is a triumph of American capitalism. Brilliant founders at Microsoft, Google, Amazon, OpenAI, and Nvidia raised private capital, hired the best engineers in the world, and built world-changing technology. Now they&#8217;re going to &#8220;transform the workplace.&#8221; Innovation. Disruption. Progress. Cue the keynote.</p><p>Every word of that story is a lie of omission.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2WLw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2WLw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png 424w, https://substackcdn.com/image/fetch/$s_!2WLw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png 848w, https://substackcdn.com/image/fetch/$s_!2WLw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png 1272w, https://substackcdn.com/image/fetch/$s_!2WLw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2WLw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png" width="1213" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1213,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37626,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196569177?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2WLw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png 424w, https://substackcdn.com/image/fetch/$s_!2WLw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png 848w, https://substackcdn.com/image/fetch/$s_!2WLw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png 1272w, https://substackcdn.com/image/fetch/$s_!2WLw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f7c845a-d6a3-4011-875c-1799e0131992_1213x228.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>The truth &#8212; buried inside CHIPS Act award letters, state tax disclosures, FERC filings, municipal bond prospectuses, DoD procurement records, OMB use-case inventories, and a White House executive order most Americans have never heard of &#8212; is that the most expensive technology in human history was built on the backs of American taxpayers. Yours. Mine. The single mom in Loudoun County whose property tax rates are about to climb to plug the data-center revenue hole. The retiree in Phoenix whose electric bill jumped 32% in five years to subsidize Microsoft&#8217;s water-cooled GPU farm. The Texas plumber whose state quietly blew $3 billion on a sales-tax exemption originally scored at $14 million.</p><p>And here&#8217;s the part that should make every American taxpayer set their hair on fire:</p><p><strong>The same technology you funded is now being used by every Fortune 500 CEO on Earth to figure out how to fire you.</strong></p><p>We didn&#8217;t just fund our own replacement. We&#8217;re still funding it. Today. This quarter. And both parties &#8212; Republicans and Democrats, governors and senators, federal and state &#8212; are still signing the checks.</p><p>Let me name names.</p><h1>The Five Pipes</h1><p>Public money flows into the AI industry through five distinct pipes. Each one is mostly invisible to the people paying for it. Together they constitute the largest, quietest transfer of public wealth in modern American history. Pull the documents and the dollar amounts are not in dispute. Only the consequences are.</p><h2>Pipe 1: The Federal R&amp;D Faucet &#8212; $3.3 billion a year, every year, forever</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lkLR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lkLR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png 424w, https://substackcdn.com/image/fetch/$s_!lkLR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png 848w, https://substackcdn.com/image/fetch/$s_!lkLR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png 1272w, https://substackcdn.com/image/fetch/$s_!lkLR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lkLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png" width="1220" height="472" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:472,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72746,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196569177?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lkLR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png 424w, https://substackcdn.com/image/fetch/$s_!lkLR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png 848w, https://substackcdn.com/image/fetch/$s_!lkLR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png 1272w, https://substackcdn.com/image/fetch/$s_!lkLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8def392-5e8f-4f37-bc5a-e906c0acaa7e_1220x472.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The foundational algorithms behind ChatGPT, Gemini, Claude, and every model OpenAI ships didn&#8217;t spring from a Sand Hill Road pitch deck. They were invented across decades by researchers funded by the National Science Foundation (NSF), DARPA, the National Institutes of Health (NIH), and the national labs of the Department of Energy. NITRD &#8212; the federal coordinating office for AI and IT research &#8212; requested $3.316 billion for AI R&amp;D in FY2025 alone, with $1.95 billion in &#8220;Core AI&#8221; and another $1.36 billion embedded as &#8220;AI Crosscut&#8221; inside other agencies. NIH alone planned $1.12 billion in AI investment in FY25.</p><p>NSF and the USDA jointly fund 25 National AI Institutes scattered across U.S. universities. The Department of Energy funds open-access HPC time at Lawrence Berkeley, Oak Ridge, Argonne, Savannah River. Every commercial frontier model that today commands a $200 billion private valuation started life on a federal grant ledger.</p><p>This is not new spending we can simply vote down. The High Performance Computing Act of 1991 &#8212; signed by George H.W. Bush, faithfully reauthorized by Clinton, Bush, Obama, Trump, and Biden &#8212; baked it in. The National Security Commission on Artificial Intelligence (chaired by Eric Schmidt, yes, that Eric Schmidt) recommended doubling non-defense AI funding to $32 billion by FY26. Every administration of either party wants the spigot wider.</p><h2>Pipe 2: The CHIPS Act &#8212; $53 billion straight to the silicon</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oBUn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oBUn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png 424w, https://substackcdn.com/image/fetch/$s_!oBUn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png 848w, https://substackcdn.com/image/fetch/$s_!oBUn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png 1272w, https://substackcdn.com/image/fetch/$s_!oBUn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oBUn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png" width="1221" height="477" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:477,&quot;width&quot;:1221,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73935,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196569177?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oBUn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png 424w, https://substackcdn.com/image/fetch/$s_!oBUn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png 848w, https://substackcdn.com/image/fetch/$s_!oBUn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png 1272w, https://substackcdn.com/image/fetch/$s_!oBUn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1a5fd9-f7b3-468e-b7ad-60e59b018fa1_1221x477.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In August 2022, Congress passed the CHIPS and Science Act. It directed roughly $53 billion to domestic semiconductor manufacturing and added a 25% refundable tax credit for &#8220;qualified capital expenditures.&#8221; Note &#8220;refundable.&#8221; That isn&#8217;t a tax break. That&#8217;s a check the IRS cuts to chip companies if their tax bill is smaller than the credit.</p><p>This was not a partisan bill. It was a bipartisan bill, in origin and in passage. The CHIPS for America Act was introduced in June 2020 &#8212; during the first Trump administration &#8212; by Senators John Cornyn (R-TX) and Mark Warner (D-VA). The companion Endless Frontier Act that became the &#8220;Science&#8221; half was introduced by Senators Todd Young (R-IN) and Chuck Schumer (D-NY) with Representatives Ro Khanna (D-CA) and Mike Gallagher (R-WI). The TSMC Arizona deal that catalyzed the entire effort was brokered by the Trump State Department in May 2020. Two years later, CHIPS passed the Senate 64&#8211;33. Seventeen Republicans voted yes. Here are their names, in alphabetical order, for the historical record:</p><ul><li><p><strong>Roy Blunt</strong> (R-MO)</p></li><li><p><strong>Richard Burr</strong> (R-NC)</p></li><li><p><strong>Shelley Moore Capito</strong> (R-WV)</p></li><li><p><strong>Bill Cassidy</strong> (R-LA)</p></li><li><p><strong>Susan Collins</strong> (R-ME)</p></li><li><p><strong>John Cornyn</strong> (R-TX) &#8212; a co-sponsor with Mark Warner (D-VA)</p></li><li><p><strong>Steve Daines</strong> (R-MT)</p></li><li><p><strong>Lindsey Graham</strong> (R-SC)</p></li><li><p><strong>Bill Hagerty</strong> (R-TN)</p></li><li><p><strong>Mitch McConnell</strong> (R-KY)</p></li><li><p><strong>Jerry Moran</strong> (R-KS)</p></li><li><p><strong>Rob Portman</strong> (R-OH)</p></li><li><p><strong>Mitt Romney</strong> (R-UT)</p></li><li><p><strong>Ben Sasse</strong> (R-NE)</p></li><li><p><strong>Thom Tillis</strong> (R-NC)</p></li><li><p><strong>Roger Wicker</strong> (R-MS)</p></li><li><p><strong>Todd Young</strong> (R-IN) &#8212; the lead Republican on the bill</p></li></ul><p>In the House, 24 Republicans joined every Democrat except one (Sara Jacobs, who voted &#8220;present&#8221;) to pass it 243&#8211;187. The only senator caucusing with Democrats who voted no was Bernie Sanders, who called it &#8220;massive corporate welfare for the semiconductor industry.&#8221; On this one, Bernie was right.</p><p>Where did your $53 billion go? In part:</p><ul><li><p><strong>SK hynix:</strong> $458M direct + $500M loans for an HBM packaging plant explicitly built for AI chips, in West Lafayette, Indiana</p></li><li><p><strong>Texas Instruments:</strong> up to $1.6B direct + $3B loans for fabs in Sherman, TX and Lehi, UT</p></li><li><p><strong>GlobalFoundries:</strong> $1.45B direct in Malta, NY</p></li><li><p><strong>Amkor Technology:</strong> $407M direct for advanced packaging in Peoria, AZ &#8212; the award letter explicitly cites &#8220;AI chip demand&#8221;</p></li></ul><p>Within eighteen months of enactment, Commerce Secretary Gina Raimondo announced the $39 billion commercial fund was already oversubscribed by $31 billion. The taxpayer ran out of money before the industry ran out of demand. R&amp;D agencies got an $8 billion shortfall as a parting gift, because the chip companies needed it more than American researchers did.</p><p>The pipeline did not end with the Biden signature. The second Trump administration expanded it. Executive Order 14179 (January 2025, &#8220;Removing Barriers to American Leadership in Artificial Intelligence&#8221;) and Executive Order 14318 (July 23, 2025, &#8220;Accelerating Federal Permitting of Data Center Infrastructure&#8221;) direct the Commerce Department to launch additional financial support &#8212; loans, loan guarantees, grants, tax incentives, and offtake agreements &#8212; for any &#8220;Qualifying Project&#8221; with $500M+ in capex or 100+ MW of new AI load. EO 14318 also declares that federal financial assistance representing less than 50% of total project cost is &#8220;presumed not to constitute a major Federal action&#8221; under NEPA. Translation: Washington can subsidize up to 49 cents on the dollar of a billion-dollar private AI campus and skip environmental review entirely. Different administration, same pipe, wider valve.</p><h2>Pipe 3: Defense and Civilian Procurement &#8212; from $269 million to $13.4 billion in two years</h2><p>Between 2023 and 2024, Department of Defense AI contract values exploded by 1,500% &#8212; from $269 million to $4.32 billion. By FY26 the Pentagon&#8217;s projected sustained AI investment is $13.4 billion. The Army handed Palantir a $10 billion commercial software contract. Treasury awarded a $20 billion cybersecurity Blanket Purchase Agreement. The OMB documented 3,611 AI use cases across 56 federal agencies in 2025 &#8212; a 105% jump in a single year. HHS leads with 447. NASA: 425. VA: 367. DOE: 340. DOJ: 314. The federal government has become a market-making consumer of commercial AI &#8212; with your money.</p><p>In early 2025 the Pentagon, under Defense Secretary Pete Hegseth, signed approval pacts with SpaceX, OpenAI, Google, Microsoft, Nvidia, AWS, and Reflection. The DoD then placed a &#8220;supply chain risk&#8221; designation on Anthropic &#8212; a label conventionally reserved for vendors with hostile foreign-state ties &#8212; because Anthropic refused to relax its safety guardrails on autonomous weapons and mass surveillance. This is your Pentagon, today, using your tax dollars to actively select for AI vendors willing to build the most aggressive systems and to lock out the ones that won&#8217;t.</p><p>Both administrations expanded this pipe. Biden&#8217;s DoD started the procurement surge. Trump&#8217;s DoD industrialized it.</p><h2>Pipe 4: State Tax Abatements &#8212; Billions a Year, Across 38 States, Bipartisan Statehouse Theater</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PEEQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PEEQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png 424w, https://substackcdn.com/image/fetch/$s_!PEEQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png 848w, https://substackcdn.com/image/fetch/$s_!PEEQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png 1272w, https://substackcdn.com/image/fetch/$s_!PEEQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PEEQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png" width="1215" height="702" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b574f346-5375-4abd-93b5-221f78dbf196_1215x702.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:702,&quot;width&quot;:1215,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:78138,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196569177?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PEEQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png 424w, https://substackcdn.com/image/fetch/$s_!PEEQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png 848w, https://substackcdn.com/image/fetch/$s_!PEEQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png 1272w, https://substackcdn.com/image/fetch/$s_!PEEQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb574f346-5375-4abd-93b5-221f78dbf196_1215x702.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Thirty-eight states offer dedicated tax incentives for data centers. Eleven extend abatements to local property taxes. Fourteen exempt the electricity these facilities consume &#8212; the same electricity already being subsidized by residential ratepayers (more on that in Pipe 5). The numbers aren&#8217;t theoretical. Pull the audits:</p><h3>Virginia &#8212; the epicenter</h3><p>Cumulative losses since 2010: roughly $2.7 billion. FY23: $685 million. FY24: $1 billion. FY25: between $1.6 billion and $1.9 billion in a single year. The data center exemption now constitutes nearly 80% of all state economic incentive spending &#8212; dwarfing the $750 million Amazon HQ2 grant. This program was built and expanded under Democratic Governors Terry McAuliffe and Ralph Northam. It is currently being expanded under Republican Governor Glenn Youngkin. Loudoun County &#8212; where data centers fund nearly half of county tax revenue &#8212; projects $1.3 billion in data center tax revenue for 2026, but the county budget office openly warns that any slowdown forces residential property and vehicle tax hikes. They built a fiscal house on a single industry&#8217;s boom. When the boom slows, you pay.</p><h3>Texas &#8212; a $14 million giveaway that grew to $3 billion</h3><p>A 2013 sales tax exemption originally scored at $14 million has grown to a projected $3 billion taxpayer cost. The Texas Senate Finance Committee, controlled by Republicans, is now belatedly trying to figure out what just happened. Governor Greg Abbott has signed every expansion since.</p><h3>Georgia &#8212; a 7.4-to-1 net loss audited by the state itself</h3><p>A 2025 Georgia state audit found data centers brought in $41 million in tax revenue while pulling $474 million in exemptions &#8212; a $433 million net loss in a single fiscal year. The auditors went further: they concluded 70% of these projects would have come to Georgia anyway, with no subsidy required. The forfeited revenue, they calculated, would have funded nearly 8,000 public sector jobs in education, healthcare, and public safety. Republican Governor Brian Kemp has not moved to fix it.</p><h3>Nevada &#8212; $4.5 million per job</h3><p>Customized &#8220;SB1&#8221; abatement packages cost the state up to $236 million in school support taxes and over $209 million in consolidated taxes per agreement. The qualifying threshold for a 20-year abatement: invest $100 million and employ 50 full-time Nevada residents. That works out to about $4.45 million in state tax forgiveness per job created. These deals were granted by Republican Governor Brian Sandoval, expanded by Democratic Governor Steve Sisolak, and renewed by Republican Governor Joe Lombardo. Bipartisan in every administration.</p><h3>North Carolina &#8212; the wave is coming</h3><p>With 6.3 GW of data center pipeline announced, North Carolina is on track for $1.5&#8211;$2.3 billion in lost taxes during construction alone, then approximately $450 million per year in operation &#8212; a 900% jump over current losses. The qualifying threshold remains a $75 million investment for unlimited abatement. Built under Democratic Governors Roy Cooper and Josh Stein, with no meaningful Republican opposition.</p><h3>Ohio &#8212; even the industry-funded study admitted the game is over</h3><p>Ohio offers a 100% sales tax exemption on data center equipment. Even the industry-commissioned report claiming a $2.7 billion &#8220;net gain&#8221; from 2017 to 2024 warned the incentive arms race is effectively over: 37 peer states now offer identical exemptions, so the break has become redundant table stakes. Republican Governor Mike DeWine is keeping the exemption anyway.</p><h2>Pipe 5: The Stealth Tax on Your Power Bill, Your Water Bill, and Your Municipal Bonds</h2><p>This is the pipe nobody wants to talk about, because it shows up on receipts you&#8217;ve already paid.</p><h3>Your power bill is subsidizing Microsoft&#8217;s margin</h3><p>State-regulated utility monopolies are negotiating sweetheart &#8220;special contracts&#8221; with hyperscalers below the cost of service. Internal Duke Energy documents revealed plans to shift a $325 million customer discount onto residential ratepayers. In Maryland, an antiquated FERC cost-allocation formula stuck Maryland residents with the majority of the state&#8217;s $500 million share of a $5 billion regional transmission build, most of it driven by data center load. In the PJM grid (65 million people across 13 states), power supply costs jumped from $2.2 billion to $14.7 billion in a single year. Data centers accounted for nearly two-thirds of the increase. Residential electricity rates rose roughly 32% nationally between July 2020 and July 2025. That is not &#8220;inflation.&#8221; That is a redistribution.</p><p>And to make sure the redistribution scales, the Department of Energy&#8217;s Grid Resilience and Innovation Partnerships (GRIP) program &#8212; funded by the Bipartisan Infrastructure Law &#8212; has dished out $4.2 billion in round-two funding &#8220;to enable additional grid capacity to meet load growth stemming from data centers.&#8221; The DOE&#8217;s &#8220;Speed to Power&#8221; Request for Information is hunting transmission projects that can move 20 GW of incremental load specifically for AI. The Trump White House&#8217;s July 2025 EO 14318 then streamlined FAST-41 permitting and identified NEPA categorical exclusions for any qualifying AI infrastructure project. Both parties paved the road.</p><h3>Your water bill is cooling Sam Altman&#8217;s GPUs</h3><p>A typical hyperscale data center uses up to 5 million gallons of water per day &#8212; the daily consumption of a town of 50,000 residents. UC Riverside and Caltech researchers calculated that municipal water systems will need $10&#8211;$58 billion in new public infrastructure investments to handle peak data center demand. Within four years, AI cooling alone could require an additional 1.45 billion gallons per day at peak. Tech companies occasionally chip in for token water-reuse projects &#8212; a $31 million reuse facility in Quincy, Washington co-funded with Microsoft is the favorite case study. Cities pay for the rest, with bonds.</p><h3>Your municipal bonds are being weaponized against you</h3><p>Public power utility bond issuance hit $26.8 billion in 2024 &#8212; nearly double the 10-year average of $14 billion. The Large Public Power Council and the American Public Power Association are now actively lobbying Congress and Treasury to loosen IRS &#8220;private use&#8221; rules so municipalities can issue tax-exempt debt explicitly to build dedicated infrastructure for private AI firms. If they succeed, your local government will borrow on your dime, at a tax-exempt rate that costs the federal Treasury, to construct proprietary infrastructure for trillion-dollar tech companies. Public risk. Private asset. Fee for service: zero.</p><h1>The Punchline</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ohGg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ohGg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png 424w, https://substackcdn.com/image/fetch/$s_!ohGg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png 848w, https://substackcdn.com/image/fetch/$s_!ohGg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png 1272w, https://substackcdn.com/image/fetch/$s_!ohGg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ohGg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png" width="1220" height="472" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:472,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72746,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196569177?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ohGg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png 424w, https://substackcdn.com/image/fetch/$s_!ohGg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png 848w, https://substackcdn.com/image/fetch/$s_!ohGg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png 1272w, https://substackcdn.com/image/fetch/$s_!ohGg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe38245d1-1a0c-45a0-93ac-339dc31ca40e_1220x472.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>So &#8212; the federal government funded the foundational research. The federal government subsidized the chips. The federal government wrote the procurement contracts. The states gave away the property taxes, sales taxes, and electricity taxes. The utilities cross-subsidized the power. The municipalities issued the debt and built the water systems. The taxpayers absorbed the rate hikes.</p><p>And now what?</p><p>Now Goldman Sachs estimates 300 million jobs globally are exposed to AI automation. CBRE Research reports that AI investment in 2025 was equivalent to roughly half of total U.S. GDP growth &#8212; meaning the rest of the economy was essentially flat. Employment among entry-level workers in the most AI-exposed occupations is already 13% lower than for less-exposed roles since 2022. The International Labour Organization adjusted its 2025 outlook downward by 7 million jobs.</p><p>You paid for the algorithms. You paid for the chips. You paid for the data centers. You paid for the power grid. You paid for the water mains. You paid for the municipal bonds. And now the same companies that took all that public money are using it to figure out how to remove you from the payroll &#8212; and to sell that capability, as a service, to your employer.</p><p>When you are laid off and your replacement is a transformer model trained on a federally funded GPU cluster, cooled by city water, powered by ratepayer-subsidized electricity, hosted in a building that paid no property tax, on equipment that paid no sales tax, on land permitted under a NEPA categorical exclusion &#8212; that&#8217;s not &#8220;the free market.&#8221; That is a wealth transfer from labor to capital, and you funded it.</p><p>And here&#8217;s the cherry on top: federal payroll taxes &#8212; the dollars that fund Social Security and Medicare &#8212; are calculated as a percentage of W-2 wages. Every job replaced by an algorithm is a permanent hole in the payroll-tax base. RAND modeled a scenario in which AI-driven price deflation drops Nominal GDP enough to plunge federal tax revenues by 25%. Once the Social Security trust fund is exhausted, the only options are benefit cuts to retirees or deficit-financed bailouts. Either way, the bill comes back to you.</p><h1>The Names</h1><p>I am not going to let any politician hide behind &#8220;well, technology is complicated.&#8221; Every name below voted for, signed, or actively expanded a specific funding pipe described in this article. Look up your representatives. If they&#8217;re on this list, they earned a primary challenge or a general-election loss &#8212; regardless of party.</p><h2>CHIPS Act yes votes that handed $53B to chipmakers</h2><p>Senate Republicans (17): Blunt (MO), Burr (NC), Capito (WV), Cassidy (LA), Collins (ME), Cornyn (TX), Daines (MT), Graham (SC), Hagerty (TN), McConnell (KY), Moran (KS), Portman (OH), Romney (UT), Sasse (NE), Tillis (NC), Wicker (MS), Young (IN).</p><p>Senate Democrats and Independents: every member of the Democratic caucus except Bernie Sanders. That includes Schumer (NY), Warner (VA, co-sponsor), Cantwell (WA), Klobuchar (MN), Wyden (OR), Brown (OH, then), Tester (MT, then), Manchin (WV, then), Sinema (AZ, then) &#8212; the entire caucus.</p><p>House Republicans (24): Anthony Gonzalez (OH), Brian Fitzpatrick (PA), Chris Jacobs (NY), Fred Upton (MI), John Katko (NY), Kay Granger (TX), Liz Cheney (WY), Michael McCaul (TX), Peter Meijer (MI), Rodney Davis (IL), Steve Chabot (OH), Tom Cole (OK), Troy Balderson (OH), Young Kim (CA), Adam Kinzinger (IL), and others. (Some have since left office; their successors should be asked where they would have voted.)</p><p>House Democrats: every member except Sara Jacobs (CA), who voted &#8220;present.&#8221;</p><h2>Federal officials who built and ran the AI subsidy pipeline</h2><p>&#8226; <strong>Joe Biden</strong> &#8212; signed CHIPS into law; signed EO 14141 in January 2025 (later revoked) on AI infrastructure on federal lands.</p><p>&#8226; <strong>Donald Trump</strong> &#8212; signed EO 14179 (January 2025) directing removal of &#8220;barriers to AI leadership&#8221;; signed EO 14318 and the AI Action Plan (July 23, 2025) directing Commerce to launch financial support for &#8220;Qualifying Projects,&#8221; declaring federal subsidies under 50% of project cost presumptively non-NEPA, opening federal lands at Idaho National Lab, Oak Ridge, Paducah, and Savannah River for data center development; pushed the One Big Beautiful Bill in mid-2025 that further altered the energy/AI investment landscape.</p><ul><li><p><strong>Gina Raimondo (D)</strong> &#8212; Commerce Secretary; ran the original CHIPS rollout, lobbied senators with closed-door national security briefings to flip swing votes.</p></li><li><p><strong>Howard Lutnick (R)</strong> &#8212; Commerce Secretary, current; tasked with launching the post-EO financial support initiative for data center &#8220;Qualifying Projects.&#8221;</p></li><li><p><strong>Pete Hegseth (R)</strong> &#8212; Secretary of Defense; presided over the 1,500% Pentagon AI contract surge, signed approval pacts with seven major commercial vendors, blacklisted Anthropic over safety guardrails.</p></li><li><p><strong>Chris Wright (R)</strong> &#8212; Secretary of Energy; &#8220;Speed to Power&#8221; RFI for 20 GW of new AI-driven transmission; selected federal lab sites for hosting commercial data centers.</p></li><li><p><strong>Lee Zeldin (R)</strong> &#8212; EPA Administrator; tasked with rewriting Clean Air Act, Clean Water Act, CERCLA, and TSCA permitting to expedite &#8220;Qualifying Projects.&#8221;</p></li></ul><h2>Governors actively running data center subsidy programs at a documented net loss</h2><ul><li><p><strong>Glenn Youngkin (R-VA)</strong> &#8212; expanding the largest data center exemption regime in the country during a $1.6&#8211;$1.9B annual revenue loss</p></li><li><p><strong>Ralph Northam and Terry McAuliffe (D-VA, retired)</strong> &#8212; architects of the Virginia regime</p></li><li><p><strong>Greg Abbott (R-TX)</strong> &#8212; every CHIPS-era expansion of the Texas data center exemption</p></li><li><p><strong>Mike DeWine (R-OH)</strong> &#8212; 100% sales tax exemption, kept after the industry&#8217;s own report admitted it&#8217;s redundant</p></li><li><p><strong>Brian Kemp (R-GA)</strong> &#8212; the $433M-net-loss program flagged by his own state auditor</p></li><li><p><strong>Joe Lombardo (R-NV)</strong> &#8212; renewed SB1-style abatements</p></li><li><p><strong>Brian Sandoval (R-NV, retired) and Steve Sisolak (D-NV, retired)</strong> &#8212; built the Nevada regime</p></li><li><p><strong>Roy Cooper (D-NC, retired) and Josh Stein (D-NC)</strong> &#8212; built and continue the North Carolina pipeline</p></li></ul><p>One political honorable exception worth noting: Governor Katie Hobbs (D-AZ) proposed in 2025 to roll back data center exemptions and impose a water-volume surcharge to fund a Colorado River Protection Fund. The Republican-controlled Arizona Legislature has resisted. If you live in Arizona, this is the rare cross-aisle fight where the lines are not what you might assume &#8212; vote accordingly.</p><h2>The lobbyists you&#8217;ve never heard of who run the racket</h2><p>Most state-level data center legislation is not drafted by your state legislators. It is drafted, edited, and shopped by the same handful of trade groups in every capitol in America:</p><ul><li><p>The Data Center Coalition</p></li><li><p>The Information Technology Industry Council (ITI)</p></li><li><p>The Large Public Power Council</p></li><li><p>The American Public Power Association</p></li><li><p>The U.S. Chamber of Commerce</p></li></ul><p>They write the model bills. State legislators paste their names on top. If your state legislator can&#8217;t explain the deal in their own words, that&#8217;s why.</p><h2>The corporate beneficiaries who took your money</h2><p>These are the names on the awards letters, the procurement contracts, and the special-rate filings. Not anonymous. Not unreachable. Their CEOs all have email addresses.</p><ul><li><p><strong>Microsoft</strong> &#8212; Satya Nadella</p></li><li><p><strong>Alphabet/Google</strong> &#8212; Sundar Pichai</p></li><li><p><strong>Amazon/AWS</strong> &#8212; Andy Jassy</p></li><li><p><strong>Meta</strong> &#8212; Mark Zuckerberg</p></li><li><p><strong>Nvidia</strong> &#8212; Jensen Huang</p></li><li><p><strong>OpenAI</strong> &#8212; Sam Altman</p></li><li><p><strong>Palantir</strong> &#8212; Alex Karp</p></li><li><p><strong>SpaceX</strong> &#8212; Elon Musk</p></li><li><p><strong>Oracle</strong> &#8212; Safra Catz</p></li><li><p><strong>SK hynix, Texas Instruments, GlobalFoundries, Amkor Technology</strong> &#8212; the CHIPS award recipients on the silicon side</p></li></ul><h1>What You Can Actually Do</h1><p>Outrage without action is just entertainment for the powerful. Here&#8217;s a practical playbook &#8212; ranked roughly from highest leverage to lowest, but every one of them matters.</p><p><strong>1. Vote out every incumbent who voted for the CHIPS Act, regardless of party.</strong> Look up your senator and your representative&#8217;s vote. Senate roll call: senate.gov, vote 117-2-271. House roll call: clerk.house.gov. If they voted yes, vote them out &#8212; primary challenger, general-election opponent, doesn&#8217;t matter. Pin the vote to their record. Forward the roll call to ten people you know in their district.</p><p><strong>2. Vote out any state legislator who voted to create or expand a data center tax abatement.</strong> These exemptions, dollar-for-dollar, are the single worst deal in your state tax code right now. State roll calls are public; many state newsrooms now publish searchable databases. Find yours. The single mom in Loudoun and the rancher in West Texas have a common interest in this fight even if they disagree on everything else.</p><p><strong>3. Show up at your Public Utility Commission rate hearings.</strong> PUCs are where utilities get permission to socialize hyperscaler discounts onto your bill. These hearings are sparsely attended and notice is buried. Sign up for your state PUC&#8217;s docket alerts. When a &#8220;special contract&#8221; or rate-base expansion comes up, file a public comment. Five organized commenters at a PUC hearing have more impact than five thousand angry tweets.</p><p><strong>4. Demand transparency on every data center deal in your county.</strong> Property tax abatements, special assessment districts, water guarantees, electrical interconnect agreements &#8212; all of it. Counties hate publishing these in plain language because the deals are usually indefensible. Force them. FOIA the term sheets. Publish them. Read them at the public-comment portion of board meetings.</p><p><strong>5. Oppose the &#8220;private use&#8221; loosening on tax-exempt municipal bonds.</strong> This is the active fight in Washington right now. The Large Public Power Council and APPA are pushing the IRS and Treasury to let municipalities issue tax-exempt debt for dedicated AI infrastructure. Call your senators. Tell them no. Tell them you understand exactly what it does &#8212; privatize the asset, socialize the risk, stiff the federal Treasury. They will be shocked you know what private-activity bond rules are. Use it.</p><p><strong>6. Support the moratoriums.</strong> Over 100 local communities have already passed zoning or permitting moratoriums on new data centers. New York, South Dakota, and Oklahoma have moratorium bills moving at the state level. Indiana&#8217;s HB1333 wants data centers to contribute 1% of their exempted taxes back to local government. Arizona&#8217;s Hobbs proposed a water surcharge. Maine and Missouri are banning AI therapy chatbots. These bills usually die quietly because nobody shows up. Show up.</p><p><strong>7. Demand a &#8220;robot tax&#8221; or AI excise tax on your state&#8217;s revenue agenda.</strong> New York&#8217;s proposed Robot Tax Act (A3719) would impose a surcharge on corporations using AI to displace human employees. Whether it&#8217;s that exact bill or a different framing &#8212; a payroll-replacement tax, a token tax on AI-generated outputs, an excise on autonomous transactions &#8212; the principle is identical: if a corporation captures the value of automation, it should fund the social costs of automation. Your state representatives need to hear this from you, not from a Brookings paper.</p><p><strong>8. Read the public records yourself and quote them.</strong> The OMB AI use-case inventory, the CHIPS award letters, the state tax incentive evaluations, the FERC filings, the GRIP awards &#8212; every dollar is public, named, and searchable. Most of your fellow citizens don&#8217;t know these exist. Forward them. Quote them. Make them inescapable in your local civic conversation. The single most subversive thing an American taxpayer can do right now is read their own government&#8217;s budget.</p><h1>The Bottom Line</h1><p>This isn&#8217;t a Republican scandal. It isn&#8217;t a Democratic scandal. It is an American scandal &#8212; a bipartisan, federal-state-municipal, executive-legislative, public-private machine for moving wealth out of the working and middle class and into a handful of trillion-dollar tech corporations and their executives, while using public funding to build the very technology that will eventually shrink the labor force funding it.</p><p>The good news is that, for once, the machine is easy to see. The dollar amounts are documented. The roll-call votes are public. The award letters are scanned and searchable. The PUC dockets are scheduled. The moratorium bills are filed. The names are knowable.</p><p>You weren&#8217;t supposed to follow the money. You&#8217;re supposed to keep believing the story about the brilliant entrepreneurs and the glorious innovation and the inevitability of it all. The entire AI mythology assumes you will not read the federal budget, the state audits, the FERC filings, and the bond prospectuses.</p><p><strong>Read them. Then vote.</strong></p>]]></content:encoded></item><item><title><![CDATA[Farewell, Jeeves: The Original AI Search Engine Just Died—And It Was Right All Along]]></title><description><![CDATA[Ask.com closed on May 1, 2026. Three decades after a fictional butler offered to answer questions in plain English, every AI chatbot on Earth is doing exactly that.]]></description><link>https://galratner.substack.com/p/farewell-jeeves-the-original-ai-search</link><guid isPermaLink="false">https://galratner.substack.com/p/farewell-jeeves-the-original-ai-search</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Mon, 04 May 2026 17:08:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9jkL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The original AI search bot is dead. Long live the original AI search bot.</h2><p>On May 1, 2026, Ask.com&#8212;the search engine that was once Ask Jeeves&#8212;went dark. The farewell note on the homepage was short and almost apologetic. &#8220;Every great search must come to an end,&#8221; it read, before thanking the engineers, the designers, and the millions of users who showed up over the last twenty-five years.</p><p>Nobody noticed for about a day. Then the obituaries started trickling in. Then a stranger thing happened: people on LinkedIn, on X, in the back channels of Slack workspaces&#8212;grown adults, professionally serious people&#8212;started getting weirdly emotional about a cartoon butler who used to take questions in plain English on a 56k modem.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9jkL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9jkL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!9jkL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!9jkL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!9jkL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9jkL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10276641,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196384387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9jkL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!9jkL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!9jkL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!9jkL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad99b80d-d93e-4b25-8919-6e9a5c7969cb_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here is the part nobody quite wants to say out loud: Jeeves was right. Thirty years too early, sure. Stomped flat by Google&#8217;s PageRank, sure. Strangled in middle age by toolbar bundling, absolutely. But on the core idea&#8212;that you should be able to type a sentence into a machine and have the machine just answer it&#8212;Jeeves nailed the brief in 1996.</p><p>Every conversational AI you use today is, in some sense, Ask Jeeves with better hardware and a real budget.</p><p>So before we throw dirt on the grave, let&#8217;s actually tell the stories. They&#8217;re better than you remember.</p><h2>The butler was named after a butler</h2><p>The real Jeeves is a fictional valet from a series of comic stories by <em>P.G. Wodehouse</em>&#8212;what Wodehouse called &#8220;a gentleman&#8217;s personal gentleman&#8221;&#8212;who serves the spectacularly inept Bertie Wooster and routinely outwits his employer with an air of brittle British competence. When venture capitalist Garrett Gruener and software engineer David Warthen sat down in Berkeley in 1996 to invent a new kind of search engine, they decided the metaphor was perfect: the web should answer you the way a good valet would. Discreetly, knowledgeably, without making you feel stupid for not knowing where you put your hat.</p><p>The original code was written by Gary Chevsky. The brand was a literary reference most of its eventual users never caught. The company was incorporated in June 1996, almost exactly two years before two Stanford grad students named Larry Page and Sergey Brin filed Google&#8217;s first patent application.</p><p>Sit with that for a second. Ask Jeeves launched a public beta in April 1997. Google.com didn&#8217;t exist as a registered domain until September 1997. For roughly eighteen months, &#8220;ask the internet a question in plain English and get an answer&#8221; was a more developed product than &#8220;type keywords into a clean white box.&#8221;</p><p><em>History is unforgiving about who finished first. It only remembers who shipped at scale.</em></p><h2>The IPO that should have been a warning sign</h2><p>Ask Jeeves went public on July 1, 1999. By contemporary accounts, it was the third best first-day IPO performance in business history at that point&#8212;the kind of debut where bankers high-five each other and CNBC anchors lose composure on live television. The stock peaked at $190 a share later that year. The company&#8217;s CEO, Robert Wrubel, became famous in the way people became famous in 1999: briefly, expensively, and on the cover of magazines that no longer exist.</p><p>Ask Jeeves spent that money the way every dot-com spent that money. They bought Super Bowl-adjacent ad inventory. They paid for a four-story Jeeves balloon to float down Central Park West in the Macy&#8217;s Thanksgiving Day Parade from 2000 through 2004, complete with what the company called the &#8220;golden keys of knowledge&#8221; clutched in his white-gloved hand. They printed stickers on bananas and apples and oranges in real supermarkets reading &#8220;How many calories in a banana?&#8221; alongside the URL.</p><p>Yes. Real bananas. Yes, in real supermarkets. The marketing strategy was to make Jeeves so culturally inescapable that grandmothers asked produce stickers for help.</p><p>Then the bubble burst. The stock cratered. The company spent the next several years trying to figure out what it actually was.</p><h2>The dirty secret under the hood</h2><p>Here&#8217;s the part that doesn&#8217;t make it into the nostalgia pieces: the early Ask Jeeves wasn&#8217;t really doing the magic. The natural-language interface was a slick front-end. The backend was a hand-edited list of canned answers stitched together with a deeply mediocre crawler. When you asked Jeeves a question and Jeeves came back with something useful, it was usually because some human in Emeryville had personally written that answer. When you asked Jeeves something nobody on staff had thought of, Jeeves did what every search engine of the era did. Badly.</p><p>Google ate them because Google had an algorithm. A real one. Ask Jeeves had a butler.</p><p>In September 2001, Ask Jeeves bought a small Rutgers spinoff called Teoma for around $1.5 million. Teoma had legitimate ranking technology&#8212;a different approach than PageRank, focused on subject-specific authority within communities of related pages. For a brief, genuinely competitive moment in the early 2000s, Ask was actually credible on raw search quality. But &#8220;we have a slightly different algorithm than Google&#8221; is not a market position. It&#8217;s a footnote.</p><p>In July 2005, Barry Diller&#8217;s IAC bought the entire company for $1.85 billion. By February 2006, the Jeeves character was retired, the site was rebranded simply as Ask.com, and the butler was banished&#8212;except for a small UK redoubt where, for some reason, a CGI Jeeves hung on as the local mascot until 2016. Like a kindly grandfather you keep on life support out of guilt.</p><h2>&#8220;The algorithm killed Jeeves&#8221;</h2><p>This is my favorite story in the whole catalog.</p><p>In 2007, IAC ran one of the strangest billboard campaigns in tech advertising history. The agency was Crispin Porter + Bogusky&#8212;the same shop that gave the world Burger King&#8217;s &#8220;Subservient Chicken&#8221; weirdness. They papered New York, San Francisco, and Los Angeles with cryptic black-and-blue posters. The first wave said only this: &#8220;The algorithm killed Jeeves.&#8221;</p><p>No URL. No logo. No context. Just a vaguely menacing announcement that someone had murdered a beloved cartoon butler.</p><p>The follow-ups got weirder. &#8220;The algorithm is from Jersey.&#8221; &#8220;The algorithm is banned in China.&#8221; Industry blogs spent weeks trying to decode them. Was this Google making a flex? Was this a stealth startup? Was a deranged math professor on the loose somewhere on the I-95 corridor?</p><p>It was Ask.com. The company was bragging&#8212;apparently&#8212;that it had killed its own mascot in order to take search seriously. The campaign is a perfect monument to the era&#8217;s confusion about what Ask actually was. It had a beloved brand it had retired, an algorithm nobody trusted, and a market position nobody could articulate. So it ran billboards confessing the murder of a fictional butler and waited for people to be intrigued.</p><p>People were not intrigued. They were just confused.</p><h2>The toolbar era, or: how Jeeves became malware</h2><p>This is the part of Jeeves&#8217;s life that nobody likes to talk about. After 2010, Ask was no longer a competitive search engine&#8212;Diller publicly admitted at TechCrunch Disrupt that year that Ask wasn&#8217;t valued in IAC&#8217;s stock&#8212;and the company quietly outsourced its search backend to third parties and laid off most of its engineers. So what was Ask, exactly?</p><p>Ask was a toolbar.</p><p>For years&#8212;I mean literal years&#8212;every Java update on Windows would slip in a checkbox, pre-checked, asking if you&#8217;d like to install the Ask Toolbar. Millions of people clicked through Java security updates without reading the fine print and ended up with Ask hijacking their default search engine, their browser homepage, and a small but real chunk of their CPU. The OS X version started shipping the same way in 2015. In June of that year, Microsoft formally classified older versions of the Ask Toolbar as malware and instructed Windows Defender to remove them on sight.</p><p>A search engine that had once been the friendly face of the internet was now on Defender&#8217;s hit list. And it kept making money this way. That&#8217;s the brutal economic reality of late-stage Jeeves: a once-iconic brand had become, by the mid-2010s, mostly a parasitic install bundle.</p><p>The butler was selling timeshares.</p><h2>The cosmic irony of Jeeves&#8217;s timing</h2><p>Ask.com shut down on May 1, 2026 at almost exactly the moment when &#8220;ask a computer a question in plain English and get a useful answer&#8221; became the single most lucrative product category in the technology industry.</p><p>ChatGPT. Claude. Gemini. Perplexity. The AI search wave is doing what Jeeves promised in 1997, except now it actually works, because we finally have transformer architectures and a few trillion tokens of training data and the GPUs to make the math run.</p><p>Jeeves had the right product vision in the wrong decade with the wrong technology, the wrong unit economics, the wrong distribution, and the wrong cofounders for the moment. He was right about the user. He was wrong about everything else.</p><p><em>Markets do not reward you for spotting the future. Markets reward you for shipping the future&#8212;at the right cost, on the right hardware, in the right decade, through the right distribution channel.</em></p><p>This is the lesson, and it is a brutal one for founders. Friendster spotted social. MySpace spotted personalization. Sixdegrees.com spotted the network. Jeeves spotted conversation. None of them got paid. The companies that got paid were the ones that showed up later with better engineering and better economics and a more disciplined sense of when to scale.</p><p>Being correct about user intent is necessary. It is not even close to sufficient.</p><h2>So long, you ridiculous, prescient butler</h2><p>I am not going to pretend I used Ask.com much in the last decade. I am not going to pretend I used it much in the decade before that, either. By the time I was building anything serious on the web, Google was the default and Jeeves was a punchline.</p><p>But I will admit this: the first time I ever typed a full English sentence into a computer and got back something resembling a real answer, it was 1998, I was sitting in front of a CRT monitor that weighed more than my motorcycle does now, and the answer came back addressed to me by name from a cartoon valet in a green waistcoat.</p><p>That is a memory worth marking, if only because the entire trillion-dollar industry currently reshaping every white-collar job in the world is, deep down, just Jeeves at scale. The dream was always conversation. The dream was always that the machine would meet you where you spoke. We just needed thirty years of compute and a few hundred billion in capex to get there.</p><p>IAC says every great search must come to an end. I&#8217;d argue the search Jeeves started never actually ended. It just changed butlers.</p><div><hr></div><p><em>Gal Ratner is the CTO of <a href="https://www.whitestarlabs.com/">WhiteStar Labs</a> and writes regularly on AI, software architecture, and the messy economics of the technology industry. Subscribe for more.</em></p>]]></content:encoded></item><item><title><![CDATA[Why Are Software Developers Still In Demand?]]></title><description><![CDATA[I asked Google a question I already knew the answer to. Are software engineers in demand in 2026?]]></description><link>https://galratner.substack.com/p/why-are-software-developers-still</link><guid isPermaLink="false">https://galratner.substack.com/p/why-are-software-developers-still</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Sun, 03 May 2026 17:17:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Q1ar!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The AI Overview chirped back the kind of thing you&#8217;d expect from a college career counselor working off a quota. <strong>Yes. </strong>Sixty-seven thousand openings. Seventeen percent employment growth projected through 2033. AI engineer postings up 83 percent. ML roles up 63 percent. Top industries: finance, industrial automation, healthcare tech, e-commerce. Mastery of Kubernetes, Docker, CI/CD, and GenAI is now &#8220;increasingly necessary.&#8221;</p><p>Then it asked me, helpfully, whether I was &#8220;a student or looking to break into the field.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q1ar!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q1ar!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Q1ar!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Q1ar!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Q1ar!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q1ar!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10540256,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196331606?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q1ar!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Q1ar!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Q1ar!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Q1ar!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8336880f-9f64-48f6-b9c0-557006fb8a0f_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If you are, this article is for you. And it is going to ruin your week.</p><p>The headlines are right. The pull quote is wrong. Software engineers are absolutely still in demand in 2026 &#8212; but not the way the Google AI Overview implies, and not for the people who think the summary is good news. The market is two-tiered, the top tier is bolted shut behind ten years of production scar tissue, and the bottom tier no longer exists. That is the entire story. Everything else is decoration.</p><h2>The Numbers Everyone Reads</h2><p>Job listings for software engineers are up roughly 30 percent year over year, with more than 67,000 openings tracked across major employers &#8212; the highest in three years. This is happening at the same time as 52,050 tech workers got cut in Q1 2026 alone, the worst quarter since 2023, and roughly half of those cuts were attributed directly to AI. Both things are true.</p><p>Senior engineers with current cloud or security experience are closing offers in two to four weeks once they decide to look. KORE1 and Indeed&#8217;s Hiring Lab confirm what every working architect already knows: the people who can be trusted with production are getting their pick. Senior AI engineers are clearing $180k&#8211;$220k base, with total comp over $350k at the top of the market. The Bureau of Labor Statistics still projects the broader software developer category to grow 15&#8211;17 percent through the early 2030s. The sky has not fallen for senior people. The sky is, in fact, doing pretty well for senior people.</p><p>This is the part Google quoted. It is not wrong. It is just incomplete in a way that costs careers.</p><h2>The Numbers Nobody Quotes</h2><p>New computer-science graduates have a 5.8 percent unemployment rate. That is higher than the general U.S. unemployment rate. Read that sentence twice.</p><p>Workers aged 22 to 25 in occupations the research community classifies as &#8220;AI-exposed&#8221; saw a 13 percent decline in employment in 2025. Big Tech junior hiring is down 25 percent. New graduates make up roughly 7 percent of Big Tech hires &#8212; down from 32 percent in 2019. Entry-level software postings have been falling consistently since 2024 and have not recovered. The fresher pipeline at the largest employers in our industry has, functionally, been turned off.</p><p>The single most absurd data point I&#8217;ll throw at you in this article: per Indeed, hiring an electrician now takes 56 days. Hiring a programmer takes 54. Trades are statistically harder to fill than software jobs. For the first time in fifty years, trade unemployment dropped below college-graduate unemployment. The U.S. Department of Labor responded to that flip by making AI training mandatory in every Registered Apprenticeship program in the country. The federal government has officially conceded which side the wind is blowing on.</p><p><em>If you&#8217;re a junior, the demand the Overview is talking about isn&#8217;t yours. The demand is for the people who used to be juniors twenty years ago.</em></p><h2>Why the Junior On-Ramp Is Gone, and Why It Isn&#8217;t Coming Back</h2><p>Companies hired junior developers for a reason. Somebody had to write the CRUD endpoints, the unit tests, the React components, the README, the CI scripts, the boilerplate Lambda handlers, the validation logic, the migration scripts. That work was the price of training the next senior engineer. It was a paid apprenticeship the industry pretended was a career.</p><p>That work didn&#8217;t disappear. It just stopped paying $90,000 a year. Cursor does it. Copilot does it. Claude Code does it. SWE-Bench Verified &#8212; the benchmark that runs models against real GitHub issues from real open-source projects &#8212; went from roughly 30 percent in 2024 to nearly 77 percent in early 2026. For the typical small-bug-or-feature ticket against a clean codebase, the model now wins on time-to-PR and frequently on quality. That is the junior developer&#8217;s job description. Convert Jira ticket into syntax. The entire entry-level value proposition.</p><p>And it gets worse, because there&#8217;s a second front nobody in our industry wants to look at squarely. The small businesses, agencies, and SaaS startups that used to hire a junior dev for $60k&#8211;$80k to build a customer portal, an internal tool, or a quick CRUD app? They are not hiring that person anymore. They are using Bubble, Replit Agent, Lovable, Wegic, Make.com, n8n, Airtable, or one of the twenty other no-code AI builders that crossed the &#8220;good enough&#8221; line in the last eighteen months. A non-technical ops manager can describe an app in plain English in the morning and have a working prototype with a database, auth, and a deployable URL by lunch. The agency model that used to keep a thousand junior devs in WordPress and Wix work is being eaten alive.</p><p>Both ends of the junior market &#8212; enterprise apprenticeship and SMB freelance &#8212; are collapsing simultaneously. Not slowing. Collapsing. The exit ramp is closed at both interchanges.</p><h2>Why Senior Engineers Have a Ten-Year Runway</h2><p>The reason a senior engineer with cloud or security chops closes an offer in two weeks is not that they are great at coding. AI is great at coding. It is that senior engineers can do the things AI cannot:</p><p>Read 220 billion lines of legacy COBOL that processes 95 percent of U.S. ATM transactions and not break it. Carry the on-call pager when a $40M trading platform goes sideways at 3 a.m. Refactor a monolith without violating the SLA the company has bet quarterly earnings on. Negotiate with a product manager who doesn&#8217;t know what they want until you build the wrong thing twice. Sign their name on a HIPAA migration plan and accept legal liability if it goes wrong. Tell the AI no.</p><p>The legacy code economy is the part of this conversation almost everyone misses, and it is the entire ballgame for the next decade. Per the GAO and IT-CISQ, 70 percent of banks globally still rely on legacy systems. Forty-three percent of global banking systems run on COBOL. The ten federal legacy systems most in need of modernization cost $337 million annually to operate and consume roughly 80 percent of those agencies&#8217; IT budgets. The average COBOL developer is 55 years old. Ten percent of them retire every year. Sixty percent of organizations using COBOL say their single biggest operational challenge is finding people who can read it.</p><p>This is the sleeper market for the rest of the 2020s. Not the AI startup. Not the YC-funded vibe-coded SaaS. The bank you wrote a check from this morning. The insurance company that pays for your kid&#8217;s appendix. The Social Security Administration. The state unemployment office that fell over in 2020 because nobody knew how to read its forty-year-old code.</p><p>Anthropic recently demonstrated that Claude Code can analyze a substantial COBOL codebase well enough to spook IBM&#8217;s stock by 11 percent in a single trading session. Note the verb. <em>Analyze. </em>Not migrate. Not own. Not sign the change order. A senior human engineer still has to drive the modernization, keep the AI honest, and put their name on the document when the trustees of a $40 billion pension fund ask who is responsible. That is your job for the next ten years if you are good. Maybe fifteen if the field of autonomous program reasoning runs into the wall I think it&#8217;s about to run into.</p><p>AI is a 2x&#8211;3x productivity multiplier for a strong engineer. For a weak one, it accelerates the rate at which mistakes reach production. Both halves of that sentence pay senior salaries: the first because the company gets a 3x engineer, the second because the company eventually realizes it needs the senior to clean up the mess the AI-augmented mid-level made. Either way, the line item on the budget is named the same thing. Senior.</p><h2>The Snake Eats Its Tail</h2><p>Here is the part that should keep every working senior up at night, and it is the reason I am writing this article.</p><p>If juniors do not get hired, juniors do not become mids. If mids do not accumulate scar tissue &#8212; the kind that comes from carrying the pager, owning the migration, and shipping the bug that costs the company a customer &#8212; they do not become seniors. In ten years, the seniors who currently close offers in two weeks retire. There is nobody behind them. The pipeline has been broken since 2024 and nobody is fixing it because the economics of fixing it do not work for any individual company.</p><p>There are two ways this resolves, and I do not love either:</p><p>One: the remaining seniors become absurdly valuable for one more cycle, the industry consolidates around an autonomous AI engineering loop in which &#8220;software engineer&#8221; stops meaning &#8220;writes software&#8221; and starts meaning &#8220;approves software,&#8221; and the headcount required to run a Fortune 500 engineering org drops by a factor of ten. Two: the work itself gets eaten by AI faster than the seniors retire, and the transition happens before anyone has time to figure out what to do about it.</p><p>In either resolution, the people reading this article &#8212; the 30-and-40-something engineers who have already built careers, the senior architects, the staff-plus crowd &#8212; are the last generation that will do this job for a living the way we currently understand it. The 22-year-old in their second year of a CS degree right now is training for a profession that will not exist in its current shape when they graduate, and almost certainly will not exist at all by the time they are 35.</p><p><em>This is not a hot take. It is the math.</em></p><h2>So What Do You Do</h2><p>If you are a senior with ten or more years of production experience and a working understanding of distributed systems, security, regulated industries, or legacy modernization: ride this wave. Specialize hard. Learn to direct AI tools well enough that you become the 5x person on a team of three rather than the 1x on a team of fifteen. Take the consulting roles. Take the contract roles. Charge what the market will bear, because the market is now bearing a lot, and bill for the next decade like the runway has a hard end &#8212; because it does.</p><p>If you are a CS graduate, a junior dev, a bootcamp finisher, an undergrad declaring a major, or a parent paying for any of the above:</p><p><strong>Stop. Get out. Now.</strong></p><p>I do not say this lightly. I have been on the Microsoft stack for thirty years. I run a software company. I write code every day. My career is software. I love this work. And I am telling you with the authority of someone whose paycheck depends on the opposite advice being correct: the door has closed behind the people already inside, and you should be looking at a different door.</p><h2>The Door That Is Wide Open</h2><p>Here is the part of the labor market that the Google AI Overview did not summarize for me, because nobody types &#8220;are plumbers in demand in 2026&#8221; into Google.</p><p>Demand for skilled trades is growing roughly three times faster than demand for white-collar professional roles. That is from Randstad&#8217;s analysis of 150 million job postings between 2022 and 2026. Robotics technician postings are up 113 percent. HVAC engineer postings are up 78 percent. Construction roles are up 30 percent. Welders, up 25. Electricians, up 18.</p><p>Roughly 530,000 skilled-trade jobs sit unfilled in the United States right now. Ninety-two percent of construction firms cannot find workers. The U.S. needs about 300,000 new electricians over the next decade plus replacements for the 200,000 expected to retire. Forty-one percent of the current construction workforce will retire by 2031. For every 100 young people entering manufacturing, 102 leave. The pipeline is not just broken &#8212; it is leaking.</p><p>The pay caught up while everybody was looking the other way. Median electrician earnings sit around $62k, with top of the trade clearing $106k. Specialized electricians on AI data-center builds are pulling six figures as a starting position; senior data-center electricians with liquid cooling and fiber-cabling specialties are reportedly clearing $250k&#8211;$280k. Mike Rowe says he met three electricians under thirty making $240k&#8211;$280k. Plumbers, HVAC techs, and welders all sit in the $51k&#8211;$120k band depending on specialty and metro. Unionized journeymen in major cities clear $150k in good years. Industrial maintenance, elevator install, and high-voltage are higher still.</p><p>Microsoft&#8217;s president called the electrician shortage &#8220;the number one problem&#8221; slowing data-center expansion. Google committed $15 million to the Electrical Training Alliance. Oracle pushed project timelines back a full year because they couldn&#8217;t find enough tradespeople. BlackRock launched a $100 million initiative to train plumbers, electricians, and HVAC technicians. Lowe&#8217;s put up $250 million for the same. Meta and CBRE launched a recruiting program for technicians to build out Meta&#8217;s data centers. The smart money in the AI buildout is paying for plumbers.</p><h2>&#8220;But What About the Robots&#8221;</h2><p>You will hear the counterargument. Optimus. Figure. Boston Dynamics. The humanoids will replace plumbers too. The trades are no different than software, the argument goes &#8212; just on a longer fuse.</p><p>They will not. Not for a long time. Not on a fuse short enough to matter to a 22-year-old&#8217;s career arc. Here is the actual research.</p><p>McKinsey&#8217;s 2025 outlook on humanoids in the construction industry estimates large-scale humanoid deployment is &#8220;at least a decade away,&#8221; and that estimate is for the structured tasks &#8212; moving blocks, basic material handling. Nature published a 2025 paper on construction humanoids whose conclusion, paraphrased, is that dexterous foolproof manipulation for intricate tasks like wiring and plumbing remains unsolved at the research level, not just the engineering level. The International Federation of Robotics tracks unstructured commercial humanoid deployments at, effectively, zero. Tesla Optimus has missed every public timeline since 2022. Industry analysts &#8212; even bullish ones &#8212; put realistic real-world humanoid deployment at five-to-ten years for warehouse-class structured environments, with the giant disclaimer that humanoid timelines have been &#8220;five years away&#8221; for a literal decade.</p><p>A modern LLM can write you a production React component in twelve seconds. A humanoid robot cannot reliably crawl under a sink, identify a corroded P-trap by feel, decide which fitting to swap, discover that the previous owner used the wrong solder, improvise around a pipe that&#8217;s been buried in a slab, work around a shutoff valve that won&#8217;t close, and not flood your house. That is twenty years of robotics work, minimum, and that is the optimistic version. Real plumbing automation requires general-purpose physical intelligence operating in unstructured environments. We do not have it. We are not close. By the time we do, you will have had a twenty-year career.</p><p>A roofer in Vegas in July, on a 12/12 pitch, working around a chimney flashing the previous guy installed wrong? That is unsolvable for current robotics. Not &#8220;expensive to solve.&#8221; Unsolvable with the present approaches. A mechanic diagnosing a P0420 code on a 2014 Tundra that isn&#8217;t actually a catalytic converter problem, because the previous owner installed an aftermarket exhaust that&#8217;s reading wrong on the downstream O2 sensor? That isn&#8217;t a robotics problem. That is an experience-and-vibes problem. AI doesn&#8217;t have vibes. Mechanics do. Roofers do. Plumbers do.</p><p>And critically: the trade work that <em>can </em>be automated &#8212; prefab framing, factory robotic welding, repetitive pick-and-place &#8212; has already been getting automated for thirty years and the industry is still short half a million people. That tells you the elastic demand for skilled, judgment-driven trade work is essentially uncapped. AI eats the structured middle of every industry it touches. The trades&#8217; middle was already eaten in the 1990s. What is left is the part AI is worst at.</p><h2>Close</h2><p>The Google AI Overview said yes, software engineers are still in demand. It told the truth and it lied at the same time.</p><p>If you are senior, you are in demand for ten more years. Use them. Specialize, charge real money, learn to direct the tools, and assume the runway is finite.</p><p>If you are anyone else, the demand the Overview is selling isn&#8217;t yours. The demand is for AI-fluent senior architects, regulated-industry specialists, legacy modernization leads, and a small ecosystem of researchers building the AI tooling that will, within your professional lifetime, automate this entire profession down to a single approval button.</p><p>Meanwhile the trades that built this country are short half a million workers, the pay is real, the federal government just bet the apprenticeship system on it, and the robots are not coming for them on any timeline that matters to a career.</p><p>Software is the last place a 22-year-old should be betting a career in 2026. The trade you cannot outsource to an LLM is the trade you should be learning.</p><p><strong>I would tell my own kid the same thing. I am telling you now.</strong></p><p><em>&#8212; Gal Ratner</em></p><p><em>CTO, <a href="https://www.whitestarlabs.com/">WhiteStar Labs</a></em></p>]]></content:encoded></item><item><title><![CDATA[Your CEO Just Told You to Prove AI Can’t Do Your Job. Here’s What You Should Do Instead: Nothing.]]></title><description><![CDATA[They told you the burden of proof is on you. They&#8217;re wrong. You don&#8217;t owe them a defense. You owe them silence.]]></description><link>https://galratner.substack.com/p/your-ceo-just-told-you-to-prove-ai</link><guid isPermaLink="false">https://galratner.substack.com/p/your-ceo-just-told-you-to-prove-ai</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Sat, 02 May 2026 11:39:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KMKD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is a new memo doing the rounds in corporate America, and it always sounds the same. It is written in the cheerful, slightly menacing dialect that CEOs adopt when they are about to do something that benefits them and harms you. It says, in essence: before you ask to hire anyone for your team, you must first prove that an AI cannot do the job.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KMKD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KMKD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!KMKD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!KMKD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!KMKD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KMKD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8741956,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196208957?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KMKD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!KMKD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!KMKD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!KMKD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F186426d1-8d14-4983-a7a5-62bd3641f54c_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Tobi L&#252;tke at Shopify said it out loud first. In a memo he later posted on X, he told his employees that &#8220;before asking for more headcount and resources, teams must demonstrate why they cannot get what they want done using AI.&#8221; Within weeks, Micha Kaufman at Fiverr told his staff that &#8220;AI is coming for your jobs&#8221; &#8212; his words, not mine &#8212; and that &#8220;it does not make sense to hire more people before we learn how to do more with what we have.&#8221; Luis von Ahn at Duolingo announced his company would be &#8220;AI-first,&#8221; would &#8220;gradually stop using contractors to do work that AI can handle,&#8221; and would only increase headcount &#8220;if a team cannot automate more of their work.&#8221; Andy Jassy at Amazon followed in June, telling Amazon&#8217;s 1.5 million employees that AI &#8220;will reduce our total corporate workforce.&#8221; Marc Benioff at Salesforce skipped the philosophy and said the quiet part out loud on a podcast: &#8220;I&#8217;ve reduced it from 9,000 heads to about 5,000, because I need less heads.&#8221;</p><p>Less. Heads.</p><p>That is how he refers to the people who built his company.</p><p>If you work at one of these companies &#8212; or one of the dozens of imitators who will copy this memo verbatim over the next year &#8212; your CEO has just handed you a clarifying gift. They have told you, in writing, exactly what they think of you. They think of you as a cost. They think of you as a head. They think of you as a line item that should justify its own existence on a quarterly basis against an autocomplete tool. The polite, professional response is to act surprised. The correct response is to take the memo seriously and let it inform your behavior from this day forward.</p><p>Here is what the rest of this piece is about: how to read that memo for what it really says, why the burden of proof is not on you, and what you should actually do now that your employer has told you who they are.</p><h2>First, A Reminder: You Don&#8217;t Own the Company</h2><p>Before we get into strategy, we have to clear out the sentimental fog that companies spend a lot of money pumping into your office. Mission statements. Town halls. &#8220;We&#8217;re a family.&#8221; Stock vesting schedules carefully designed to look like ownership while granting none of the rights of ownership. Slack channels named after the company&#8217;s values. The whole apparatus is engineered to make you feel like a stakeholder in something.</p><p>You are not.</p><p>You are an at-will employee in an at-will jurisdiction. That phrase has a specific legal meaning, and you should commit it to memory: your employer can terminate you, at any time, for any reason that is not explicitly illegal, with no notice and no severance unless they choose to offer it. &#8220;The CEO thinks AI can do your job&#8221; is a perfectly legal reason. So is &#8220;we restructured.&#8221; So is &#8220;Tuesday.&#8221;</p><p>You do not own the company. You hold no equity that materially affects your wealth unless you are an executive. You have no vote on strategy. You have no claim on the goodwill you have spent years building. Your name is not on the building. When the company is sold, you do not get a check. When the company succeeds, you get to keep your job, which is the same outcome as if the company merely survived. When the company fails, you get fired. The asymmetry is total.</p><p>So when your CEO writes you a memo demanding that you justify the existence of human beings on your team &#8212; prove a negative, in front of a panel, against a fast-moving target &#8212; take a moment to ask yourself: on whose behalf am I being asked to do this work? It is not on yours. The output of that exercise is not &#8220;more people on my team so I can do my job better.&#8221; The output is &#8220;fewer people on my team, so the company&#8217;s margins improve, so the executives hit their bonus targets.&#8221; The exercise is structured so that you cannot win and the company cannot lose.</p><p>This means the burden of proof is not on you. It never was. The CEO has already decided what they want. They are merely outsourcing the paperwork to you to give the decision a thin coat of process. Refuse the paperwork.</p><h2>The Correct Move: Do Nothing</h2><p>I want to be very precise here, because this is where most career advice goes wrong. The advice is not &#8220;sabotage your team.&#8221; The advice is not &#8220;quiet quit.&#8221; The advice is not &#8220;scream into the void on LinkedIn.&#8221; The advice is much simpler and much more devastating.</p><p>The advice is: do not ask for any new hires. Ever. About anything.</p><p>Your CEO has told you that hiring is now an adversarial process where you must prove a case against an opposing counsel that will move the goalposts every time you produce evidence. Fine. The optimal response to a rigged proceeding is to refuse to participate. You do not file the paperwork. You do not write the justification deck. You do not put together the headcount business case. You do not build the comparison spreadsheet showing what an AI agent could and could not do compared to a human candidate.</p><p>Instead, you do the work that is in front of you. You do it well. You do it with the people you already have. When something breaks, you fix it. When the team is stretched, the team gets stretched. You absorb the load. You quietly let attrition do its work &#8212; because it will, because people leave, because that is what people do.</p><p>And as the team shrinks, you do not replace anyone.</p><p>This sounds passive. It is the most aggressive thing you can do.</p><p>Here is why. Your value as an employee is determined by exactly one variable: the cost of replacing you. Every other consideration &#8212; your performance review, your title, your relationship with your manager &#8212; is downstream of that single number. When you have a 12-person team, the cost of replacing you is one twelfth of the team&#8217;s knowledge plus a recruiter fee. When you have a 5-person team that is doing the work of 12, and you are the person who knows where the bodies are buried, the cost of replacing you is the company itself. That is not a metaphor. The cost is the company. They cannot fire you because they can no longer function without you.</p><p>Klarna ran this experiment for you, by accident, and the results are public. Sebastian Siemiatkowski announced a hiring freeze. The headcount fell from roughly 5,000 to 3,000. He bragged on every podcast that would have him about how AI was doing the work of 700 customer service agents. Then quality collapsed, customer satisfaction cratered, and he had to admit on Bloomberg that &#8220;we went too far&#8221; and start hiring humans back &#8212; specifically the humans who could do what the AI couldn&#8217;t. The remaining humans, the ones who had absorbed the load through the freeze, got something interesting: salary increases. Siemiatkowski explicitly told them that as costs fell and productivity rose, they would see more frequent raises. The people who stayed through the squeeze became more expensive, not less, because there was no one else who knew how the place worked.</p><p>That is the playbook. Not because Klarna is run by geniuses &#8212; they are not, they had to publicly walk back their AI strategy after firing 800 customer service agents &#8212; but because the math is unforgiving. When you starve a company of new talent, the existing talent appreciates in value, the way an oil painting appreciates when no more are being made.</p><h2>What Actually Happens to the Company</h2><p>Let&#8217;s walk forward in time. Your CEO has issued the memo. Headcount requests are being denied across the board, because of course they are; that is the whole point. Hiring slows to a trickle. AI tools get rolled out with great fanfare. The investor deck gets a new slide called &#8220;AI productivity initiative.&#8221; Costs drop in the short term. The stock briefly rallies.</p><p>Then the cracks start.</p><p>They show up first in the things that depend on tacit knowledge &#8212; the institutional memory that lives only in people&#8217;s heads. The customer who has a weird billing arrangement that no one documented. The integration with the partner that breaks every quarter and only one person knows how to fix. The release process that has eight undocumented steps. The clients who only stay because of a relationship with a specific account manager who is now doing the work of three people and has stopped returning calls.</p><p>AI does not handle these. It cannot. It can summarize a runbook, but it cannot be the runbook. It can draft an apology email, but it cannot have the eight-year relationship with the customer that makes the apology land. It can write code, but it cannot remember why you wrote that weird if-statement in 2019, because the why is not in the codebase. The Forrester report from late 2025 found that 55% of employers regret laying off workers because of AI. A separate Careerminds survey found that more than a third of companies that conducted AI layoffs had to rehire 25% to 50% of the roles within six months. One in three of those employers spent more on rehiring than they saved on the layoffs in the first place. This is not a prediction. This is what already happened.</p><p>Then customer satisfaction starts to slip. Then NPS scores. Then revenue per customer. Then &#8212; and this is the inflection point &#8212; the analysts start asking pointed questions on the earnings call. &#8220;Can you walk us through the drivers of the customer churn we&#8217;re seeing in the SMB segment?&#8221; &#8220;How do you see the long-term ARR impact of the changes you&#8217;ve made to your support model?&#8221; The CFO produces a slide. The slide is unconvincing.</p><p>And now we get to the part of the movie that the CEO did not write into the script.</p><h2>Who Gets Cut First When the Numbers Wobble</h2><p>Here is the part of the corporate machine that the AI memo conveniently does not discuss: when a company&#8217;s performance starts to degrade, the first cuts are not on the front lines. They are in management.</p><p>The data on this is not subtle. Gartner projects that 20% of organizations will use AI to flatten their structure by the end of 2026, eliminating more than half of their middle-management positions. Bloomberg and Live Data Technologies found that middle managers made up roughly one-third of all layoffs in 2023. Korn Ferry&#8217;s 2025 Workforce report says 41% of employees report their company has trimmed management layers. Amazon, in October 2025, eliminated 14,000 corporate jobs in a single round &#8212; explicitly to &#8220;reduce bureaucracy&#8221; and &#8220;remove organizational layers.&#8221; Andy Jassy spent the prior year publicly demanding that the worker-to-manager ratio go up by at least 15%. Google cut 35% of its small-team managers. Intel cut 50% of its management positions. Microsoft&#8217;s 9,000 layoffs in 2025 came with a stated goal of fewer middle managers and more individual contributors.</p><p>Read that paragraph again, slowly. The same companies that told employees to justify hiring against AI are now eliminating the people who would have evaluated those justifications.</p><p>This is structurally inevitable. When a company decides its growth model is AI-driven productivity, the first thing it has to prove to investors is that it is structurally cheaper to run. The cheapest cuts &#8212; from a per-dollar-saved perspective &#8212; are the highly compensated layers between the executives and the work. Senior managers make two to three times what individual contributors make. Cutting one of them is equivalent, on the spreadsheet, to cutting two or three engineers. The math is the math, and the math points up the org chart, not down it.</p><p>So while the manager who pestered you for an AI justification deck is busy preparing his next round of justification decks, the cuts are already being modeled in a finance team&#8217;s spreadsheet a floor above him. The individual contributor who quietly absorbed the workload, learned the systems, and made themselves the only person who knows how the production deployment actually works &#8212; that person is harder to cut, because cutting them produces an immediate, visible failure. The director who reviewed their last performance review and asked them to &#8220;align on AI initiatives&#8221; &#8212; that person is much easier to cut, because cutting them produces nothing. Or, if it produces anything, it produces relief.</p><p>The order of operations in a company under stress is: contractors first, then middle managers, then directors, then individual contributors who can be replaced, then individual contributors who cannot. The CEO is on a different list, the one labeled &#8220;golden parachute,&#8221; and we will return to him in a moment.</p><h2>The Irony Is Almost Too Pure</h2><p>Stand back from this and look at what just happened, because the irony is almost too pure to be believed.</p><p>A class of executives who are paid eight to nine figures a year to allocate capital have just told their workforces that the way to allocate human capital is to assume by default that no human is needed. They have framed this as efficiency. They have framed it as innovation. They have framed it, in some cases, as caring &#8212; the Fiverr CEO actually invoked &#8220;radical candor&#8221; before telling his people they were about to be unemployed.</p><p>In doing so, they have placed a chokehold on the only durable competitive advantage their companies have ever had: the ability to attract and retain talented people who can do things competitors cannot. They have told the most ambitious people on their teams &#8212; the ones with options, the ones who could leave tomorrow &#8212; that the company&#8217;s default assumption is that they are replaceable by software. They have told the rising managers that there will be no team to manage. They have told the senior individual contributors that the question their leadership wakes up thinking about is not &#8220;how do we make our best people more productive&#8221; but &#8220;how do we make sure we don&#8217;t need them.&#8221;</p><p>And then &#8212; this is the truly remarkable part &#8212; they posted the memo publicly on social media. L&#252;tke posted it on X. Von Ahn put it on LinkedIn. Kaufman tweeted his out. They wanted credit for the toughness. They wanted to be seen as the kind of leader who tells the hard truths. They did not seem to consider that the people reading the memo were not just employees but the entire labor market, and that posting &#8220;I need less heads&#8221; in public is the kind of thing that gets read in interviews for years.</p><p>The result is that they have produced, at no cost, a perfectly clear signal to every employee at every one of these companies. The signal is: the relationship is now transactional. The signal is: there is no long arc of mutual investment here. The signal is: we have done the math on you, and the math says you are a temporary line item until the autocomplete catches up.</p><p>Once an employee receives that signal, the entire concept of &#8220;going the extra mile&#8221; becomes incoherent. Why would you? You are a line item. Line items don&#8217;t do unpaid weekends. The discretionary effort &#8212; the unpaid extra ten percent that actually makes companies work &#8212; evaporates. Forrester is already tracking this. They have a name for it. They call the workforce that has stopped giving discretionary effort &#8220;coasters,&#8221; and they put the share of coasters at 25 to 28 percent of all employees, climbing. That is roughly one in four people on the company&#8217;s payroll who has decided, internally and quietly, that the company does not deserve their best work. You will not see them. You will see the work product. You will see it in the bug count, in the missed deadlines, in the deals that don&#8217;t close, in the launches that slip.</p><p>The CEO did this. The CEO chose this. They wrote it on X.</p><h2>What This Means For You, Specifically</h2><p>So here is the practical advice. Print it out if you like.</p><p>One. Do not ask for new headcount. Not now, not next quarter, not for the foreseeable future. If your team is stretched, let it be stretched. If you are short an engineer, ship slower. If a peer leaves, do not backfill. The CEO has told you what they want; give it to them, exactly. Let them experience the consequences of the policy they wrote.</p><p>Two. Do not write the AI justification deck. If forced into a conversation about whether AI can do a particular job, the correct answer is some variant of &#8220;we&#8217;ve evaluated the available tools and they do not currently meet the quality bar for this work.&#8221; Period. Do not enumerate. Do not provide examples. Do not give your management a roadmap they can hand to a vendor. The information asymmetry is already in your favor; do not surrender it.</p><p>Three. Document nothing in shared spaces that does not have to be documented. The corporate-knowledge land grab &#8212; the push to get every workflow into Confluence so an LLM can index it &#8212; is not a productivity initiative. It is a knowledge extraction initiative. The point is to make you replaceable. Resist it the way you would resist any other unpaid transfer of your assets to your employer. Tribal knowledge is an asset class. Treat it like one.</p><p>Four. Become the only person who knows how the most important system works. Pick the thing your company cannot survive without and make yourself the human single point of failure for it. This is sometimes called &#8220;bus factor of one,&#8221; and management consultants have written entire books explaining why it is bad for the company. They are correct. It is bad for the company and excellent for you. The whole point of the AI memo was to break employee leverage. Bus factor of one is leverage.</p><p>Five. Quietly start your search. Not because you intend to leave today, but because the optionality itself changes how you behave in negotiations. The employee who has three offers in their inbox is a different employee than the one who does not. The CEO already changed the deal; you are merely renegotiating from your side.</p><p>Six. Stop volunteering. Stop the unpaid mentoring of the new hire who will replace you. Stop the Friday demo. Stop the off-hours Slack response. Stop the writeup of the postmortem that will be fed into an internal LLM to train your replacement. None of these activities are in your job description. The CEO has clarified the relationship; you should clarify it back.</p><p>Seven. When the layoffs come for management &#8212; and they will &#8212; do not cheer publicly. Do not gloat. Do not post anything. Just keep doing the work. The same memos that fired them will be used to fire you if you give the company an excuse. Be quiet. Be useful. Be expensive to lose. That is the entire game.</p><h2>A Closing Note On Loyalty</h2><p>I have spent thirty years in technology. I have worked at small companies and gigantic ones, and I have written the kinds of memos that the people on my teams had to read. I am not anti-CEO. I am not anti-AI. I run an AI consulting firm. I write code with AI agents every day. I have built tools that genuinely make small teams more productive than large ones used to be. I am, in the language of the moment, an AI-first CTO.</p><p>And I am telling you, as someone who has been on the other side of the table: the memos coming out of Shopify and Fiverr and Duolingo and Amazon and Salesforce are not technology strategy. They are labor strategy dressed up as technology strategy. They are an attempt to use the rhetorical force of &#8220;AI is changing everything&#8221; to extract concessions from workforces that would have been laughed out of the room two years ago.</p><p>They are also, importantly, the most clarifying communications these companies have produced in a decade. For a long time the relationship between employer and employee in white-collar America was fuzzed up by mission statements, perks, free lunches, all-hands speeches, and the slowly compounding fiction that we were all in this together. The AI memos cleared all of that away. They told you, in writing, what the relationship really is. The relationship is that they will keep you as long as they cannot replace you for cheaper, and the moment they can, they will, and they will post about it on X.</p><p>Once you understand that, your decisions get a lot easier.</p><p>You owe a company exactly what your contract says you owe it. Eight hours a day, the work product they pay you to produce, the legal duty of loyalty while you are employed by them. You owe them no more than that. You do not owe them justification decks for why human beings should exist on payroll. You do not owe them strategic insight into where AI can and cannot do your job. You do not owe them your best ideas, your unpaid weekends, your tribal knowledge, your enthusiasm, your personality, or your relationship with their customers. None of that was in the contract.</p><p>A company that puts AI ahead of its workforce &#8212; publicly, on social media, with a smile &#8212; is a company that has told you, to your face, what it values. Believe them. They are not bluffing. The Salesforce CEO said, on a podcast, &#8220;I need less heads.&#8221; That sentence is worth more than a thousand HR memos. He told you what you are.</p><p>Act accordingly. Do not write his deck for him.</p><div><hr></div><p><em>Gal Ratner is the CTO of <a href="https://www.whitestarlabs.com/">WhiteStar Labs</a>, an enterprise software and AI consulting firm. He writes about technology, leadership, and the parts of the corporate world that nobody else is going to write about, at <strong><a href="https://galratner.com/">galratner.com</a></strong>.</em></p>]]></content:encoded></item><item><title><![CDATA[There Is Too Much Money Invested in AI to Let You Keep Your Job]]></title><description><![CDATA[A trillion dollars don't come back at $20 a month. They come back from your salary]]></description><link>https://galratner.substack.com/p/there-is-too-much-money-invested</link><guid isPermaLink="false">https://galratner.substack.com/p/there-is-too-much-money-invested</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Fri, 01 May 2026 18:20:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zUkj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Your boss didn&#8217;t decide to mandate AI because he read a Harvard Business Review article over the weekend. He was sold to. And the people who sold him are doing the math you should be doing.</p><p>Let me walk you through the math. Then I&#8217;ll walk you through the Robert Downey Jr. line from <em>Tropic Thunder</em> that, I think, explains this entire industry better than any analyst report I&#8217;ve read in the last year.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zUkj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zUkj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!zUkj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!zUkj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!zUkj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zUkj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb573807-cb94-4287-8edf-14533053e212_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8104283,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196144726?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zUkj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!zUkj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!zUkj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!zUkj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb573807-cb94-4287-8edf-14533053e212_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The trillion-dollar problem</h2><p>Here is the spending side of the AI economy as of mid-2026:</p><ul><li><p><strong>Gartner</strong>: $1.5 trillion in global AI spending in 2025, projected $2 trillion+ in 2026.</p></li><li><p><strong>Big Tech capex</strong> (the eight largest hyperscalers): $427B in 2025, projected $562B in 2026, $637B in 2027.</p></li><li><p><strong>McKinsey</strong>: the world needs to spend $5.2 trillion on data centers by 2030 to meet AI compute demand.</p></li><li><p><strong>Nvidia&#8217;s Jensen Huang</strong>: $3&#8211;4 trillion in AI infrastructure by end of decade.</p></li><li><p><strong>OpenAI alone</strong>: $852 billion valuation, $1T+ in committed compute partnership deals.</p></li><li><p><strong>OpenAI H1 2025</strong>: $4.3B in revenue, $13.5B in net losses &#8212; roughly $2B burned every month.</p></li><li><p><strong>Cumulative OpenAI losses through 2029</strong>: projected to exceed $140 billion.</p></li></ul><p>Pause on that last one. A company is on track to lose <strong>140 billion dollars</strong> over a five-year window. It is valued at almost a trillion. It is committing to spend another trillion on compute. And the headline product &#8212; the one you, the consumer, see &#8212; is a $20 chatbot.</p><p>Does this look like a business that intends to make its money back from $20 chatbot subscriptions?</p><h2>The $20 fantasy</h2><p>Here is what the consumer side of OpenAI actually looks like:</p><p>ChatGPT has roughly 800 million weekly active users. Approximately <strong>5% of them pay anything at all</strong>. Of those who pay, the bulk are on the $20 ChatGPT Plus tier. OpenAI&#8217;s gross margin is 33%. Inference costs alone are projected to hit $14.1B in 2026. This year, OpenAI started rolling out an <strong>$8 ChatGPT plan</strong> to chase volume in price-sensitive markets like India and Southeast Asia, because at $20 the tier had stopped growing fast enough.</p><p>You don&#8217;t roll out a cheaper consumer plan if your consumer plan is the path to profitability. You roll it out when you&#8217;ve already concluded that consumer subscriptions will never pay back the infrastructure bill, and you&#8217;d rather have 122 million people locked into your product at $8 than 47 million paying $20.</p><p>Because the $20 subscription was never the business. It was the funnel.</p><h2>The real customer is your CFO</h2><p>Where the math actually works for OpenAI, Anthropic, Google, and the rest is not on your laptop. It&#8217;s on the ledger of the company that signs your paycheck.</p><p>OpenAI&#8217;s enterprise pricing is $25&#8211;$60 per user per month. A 10,000-employee company is several million dollars in annual revenue. They have <strong>over 9 million paying business users</strong> as of February 2026, up from 5 million the prior August. That number is growing far faster than the consumer side.</p><p>But even enterprise seats, multiplied by the entire knowledge workforce of the planet, don&#8217;t quite close a $1 trillion compute commitment.</p><p>What does?</p><p><strong>The agent that does the job instead of the worker.</strong></p><p>OpenAI has reportedly hired 100+ ex-investment bankers at <strong>$150/hour</strong> to teach its models how to do &#8220;junior banker grunt work&#8221; &#8212; IPO models, M&amp;A decks, restructuring analyses. They are explicitly aiming at consulting, finance, and legal labor budgets, which they openly describe as &#8220;billions in current labor spend.&#8221; The 90th-percentile revenue scenario in their own forecast &#8212; the one that gets them to $70B ARR &#8212; explicitly requires <em>&#8220;autonomous agents that can replace human workers in customer service, software engineering, and research.&#8221;</em></p><p>That is not a euphemism. That is the slide deck. Your job is the line item.</p><h2>Why your boss suddenly cares whether you use AI</h2><p>This brings us to the part of the story most people experience personally without seeing its shape.</p><p>Microsoft made it official last year. An internal memo from Julia Liuson, President of the Developer Division, told managers to incorporate AI usage into &#8220;holistic reflections on an individual&#8217;s performance and impact.&#8221; In her words: <em>&#8220;AI is no longer optional. It&#8217;s core to every role and every level.&#8221;</em></p><p>Google, Meta, Shopify, Duolingo, KPMG, Thomson Reuters, JPMorgan Chase, Citi, and Amazon have all rolled out variations of the same policy. Amazon&#8217;s Forte system now produces an Overall Value (OV) score that explicitly tracks AI usage. Reports from inside Amazon describe a culture where <em>&#8220;falling behind on AI means falling behind.&#8221;</em></p><p>Why the sudden urgency from leadership? Because the vendors that sold the seats need adoption to justify expansion, and your CIO needs adoption to justify the line item to the CFO. So you get a mandate. Use it. Document it. Justify yourself to it. Demonstrate impact. Or your performance score drops.</p><p>Notice what this is <strong>not</strong>. This is not your employer noticing a productivity gap and helpfully offering you a tool. This is your employer being told by a vendor that billions have been invested in a product, and the only way to recoup it is to enforce its use until it absorbs more and more of your work, until eventually it absorbs all of it.</p><h2>The layoff receipts</h2><p>If this sounds paranoid, it isn&#8217;t. The CEOs aren&#8217;t even pretending anymore.</p><ul><li><p><strong>Microsoft</strong>: 15,000 cut in 2025. Satya Nadella confirmed ~30% of the company&#8217;s code is now written by AI.</p></li><li><p><strong>Intel</strong>: 15,000 in 2025, another 24,000 in early 2026.</p></li><li><p><strong>Amazon</strong>: 14,000 in late 2025, another ~30,000 in early 2026. Beth Galetti pointed to AI as the reason the company could operate &#8220;more efficiently with fewer people.&#8221;</p></li><li><p><strong>Accenture</strong>: 11,000 cuts. CEO Julie Sweet: <em>&#8220;those we cannot reskill will be exited.&#8221;</em></p></li><li><p><strong>Salesforce</strong>: customer support went from 9,000 to 5,000 heads. Marc Benioff says AI does <em>&#8220;30 to 50% of the work at Salesforce now.&#8221;</em></p></li><li><p><strong>Block</strong>: nearly half the company. Jack Dorsey: <em>&#8220;the intelligence tools we&#8217;re creating and using are enabling a new way of working which fundamentally changes what it means to build and run a company.&#8221;</em></p></li><li><p><strong>C.H. Robinson</strong>: 1,400 cut after rolling out AI pricing and shipment tracking.</p></li><li><p><strong>Chegg</strong>: 45% of the workforce gone as students moved to ChatGPT.</p></li><li><p><strong>Q1 2026 alone</strong>: 78,557 tech layoffs. <strong>47.9% directly attributed to AI</strong> by the companies that did them.</p></li></ul><p>Anthropic&#8217;s own CEO, Dario Amodei &#8212; the guy whose company makes Claude, which I&#8217;m partially using to write this &#8212; said in May 2025 that AI could eliminate up to <strong>50% of entry-level white-collar jobs</strong> and push U.S. unemployment to 10&#8211;20% within five years. In January 2026, he doubled down in a 20,000-word essay calling it an &#8220;unusually painful&#8221; shock and warning that CEOs would <em>&#8220;quietly stop hiring, then replace humans with AI the moment it becomes viable to do so.&#8221;</em></p><p>The man building the thing is telling you what it does. The Wall Street Journal called the latest wave <em>&#8220;the week the dreaded AI jobs wipeout got real.&#8221;</em></p><h2>The Tropic Thunder rule</h2><p>Now we get to the cleverest piece of marketing the AI industry ever produced.</p><p>You&#8217;ve heard the line. Probably from a manager. Probably from a LinkedIn influencer wearing AirPods Max in a coffee shop. Probably last week:</p><blockquote><p><em>&#8220;You&#8217;re not going to lose your job to an AI. You&#8217;re going to lose your job to someone who knows how to use AI.&#8221;</em></p></blockquote><p>This is supposed to be reassuring. <em>Don&#8217;t worry &#8212; you can still win, just learn the tool.</em> It&#8217;s the soft version of the message. The hopeful version. The one that makes adoption feel like agency.</p><p>It is also, to borrow from Robert Downey Jr., complete nonsense the moment you examine it.</p><p>The line from <em>Tropic Thunder</em>:</p><blockquote><p><em>&#8220;I&#8217;m a dude playing a dude, disguised as another dude.&#8221;</em></p></blockquote><p>It&#8217;s funny because it&#8217;s a tower of recursive nothing. Each layer claims to be different from the next, but you peel them back and there is nothing inside. The character has no actual identity &#8212; he is performance about performance about performance.</p><p>The &#8220;you&#8217;ll be replaced by someone who uses AI&#8221; line is the same kind of tower. Walk it down with me:</p><ul><li><p><em>You won&#8217;t be replaced by an AI.</em> &#8212; Layer one. Reassuring.</p></li><li><p><em>You&#8217;ll be replaced by a person.</em> &#8212; Layer two. Slightly less reassuring, but still human.</p></li><li><p><em>...who uses AI to do your job.</em> &#8212; Layer three. Wait.</p></li></ul><p>Stop there. Why does that person exist? What value are they adding that the AI alone isn&#8217;t? They&#8217;re prompting it. They&#8217;re correcting it. They&#8217;re feeding it your domain expertise, your edge cases, your institutional knowledge. They are doing reinforcement learning from human feedback in real time, on a salary, for a company that intends to keep that knowledge after they leave.</p><p>They are a dude prompting an AI, disguised as another dude doing your job. Until the AI doesn&#8217;t need them either.</p><p>The honest version of the sentence is:</p><blockquote><p><strong>You&#8217;re not going to be replaced by an AI. You&#8217;re going to be replaced by someone who trains the AI. And then they&#8217;re going to be replaced by no one.</strong></p></blockquote><p>Both versions of the line are predictions of the same end state. The &#8220;softer&#8221; version just buys an extra step of plausible deniability for the manager delivering it. It lets him keep a straight face while watching the headcount chart go down.</p><p>It&#8217;s a dude losing a job, disguised as a dude keeping a job, disguised as a dude using a tool.</p><h2>The trainers are next, and we already have proof</h2><p>If you think I&#8217;m being dramatic about the AI trainers being phased out &#8212; look at what&#8217;s already happened to the people whose <strong>entire job</strong> was training AI.</p><p>Scale AI was <em>the</em> company. The whole industry. Founded by Alexandr Wang. Powered self-driving training data. Powered RLHF for OpenAI, Microsoft, Meta, Anthropic. Built a global crowd of 700,000+ contractors through its Outlier subsidiary. At one point, &#8220;the human layer of AI&#8221; was effectively synonymous with Scale AI.</p><p>In June 2025, Meta paid $14.3 billion for 49% of Scale AI and pulled Wang in-house. <strong>One month later</strong>, Scale AI laid off 14% of its workforce &#8212; 200 employees and 500 contractors &#8212; and announced a pivot away from its core data-labeling business. Several of its biggest customers, including Google and OpenAI, walked at the same time.</p><p>Walked to what? Synthetic data. Teacher-models training student-models. The frontier labs have been steadily replacing the human RLHF layer with AI-generated training data and AI-judging-AI evaluation pipelines. Human trainers still exist for the hardest edge cases, but the trajectory is unambiguous: <strong>the labelers who fed the models are being eaten by the models they fed.</strong></p><p>If the people whose literal job description was &#8220;train the AI&#8221; are being replaced by AI, the version of you that &#8220;knows how to use AI&#8221; should not feel particularly safe.</p><h2>The play, in four moves</h2><p>Strip away the marketing language and the entire AI economy is running a play that fits on a napkin:</p><ol><li><p><strong>Sell the worker the $20 subscription</strong> so they train the AI for free, every day, on their own work product.</p></li><li><p><strong>Sell the boss the enterprise seat</strong> so AI does 30% of the work, framed as a productivity tool.</p></li><li><p><strong>Sell the boss the agent</strong> so AI does 100% of the work, framed as cost optimization.</p></li><li><p><strong>Quietly retire the AI trainers</strong> along the way, because synthetic data and self-play got good enough.</p></li></ol><p>That is the plan. It is not a conspiracy. It is in the IPO filings. It is on the earnings calls. It is in Amodei&#8217;s interviews. It is in Benioff&#8217;s podcast appearances. It is in OpenAI&#8217;s own projected revenue model, where the high-end scenario explicitly depends on autonomous agents replacing human labor.</p><p>There is too much money invested in AI to let you keep your job. A trillion-dollar capex stack does not pencil out at $20 a month. <strong>It only pencils out at your salary, multiplied by everyone like you.</strong></p><h2>What this actually means</h2><p>I am not telling you to refuse to use AI. That ship sailed. The tools are real, they are useful, and refusing to learn them is not a survival strategy &#8212; it&#8217;s just a slower way to lose.</p><p>I am telling you to be honest about the deal you&#8217;re being offered.</p><p>The deal is: train your replacement, on the clock, for free, while paying $20 a month for the privilege. In exchange, you may get to keep your job a little longer than the colleague who refused.</p><p>That&#8217;s a fine deal compared to refusing. It&#8217;s a terrible deal compared to building leverage that doesn&#8217;t live inside your employer&#8217;s HR system &#8212; your network, your reputation, your own products, your own audience, things you take with you when the AI catches up to whatever you currently do for a paycheck.</p><p>Use the tools. Of course use the tools. Just stop pretending the tool was sold to help you. It was sold to replace you. You&#8217;re paying the entry fee.</p><p>Don&#8217;t be a dude using a dude, disguised as another dude.</p><p>Be the one with the leverage.</p><div><hr></div><p><em>If this resonated, share it with someone whose performance review now includes &#8220;AI usage.&#8221; They&#8217;ll either thank you or argue with you. Both are useful.</em></p>]]></content:encoded></item><item><title><![CDATA[The End of Tailwind CSS?]]></title><description><![CDATA[One engineer left. Eighty percent of the revenue gone. AI writing your CSS for free. The question in the title is not rhetorical]]></description><link>https://galratner.substack.com/p/the-end-of-tailwind-css</link><guid isPermaLink="false">https://galratner.substack.com/p/the-end-of-tailwind-css</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Fri, 01 May 2026 09:26:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5rT4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>On January 6, 2026, Tailwind Labs cut its engineering team from four people to one. Three engineers &#8212; by all accounts the people who actually built the framework you are using on your dashboard right now &#8212; were laid off in a single morning. Adam Wathan announced it the next day in a GitHub comment that almost immediately went viral, then sat down for a podcast called &#8220;We had six months left&#8221; and walked through the numbers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5rT4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5rT4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!5rT4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!5rT4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!5rT4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5rT4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8877388,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196093568?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5rT4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!5rT4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!5rT4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!5rT4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb679202-6746-4158-ac68-d3a9ce80b845_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Revenue down roughly 80%. Documentation traffic down about 40% from its 2023 peak. Six months of runway if nothing changed. The framework itself? More popular than ever &#8212; 75 million downloads a month, 51% market share in the State of CSS survey, and used by Shopify, GitHub, NASA, Vercel, and most of the AI-coding tools you have ever opened a tab for.</p><p>Read that paragraph again. Usage at an all-time high. Revenue at an all-time low. That is not a slow decline. That is the business model breaking in real time.</p><p>And it raises a much bigger question for the rest of us &#8212; one Tailwind&#8217;s own predicament makes hard to dodge: do we actually need this framework anymore?</p><h1>The numbers, before we go any further</h1><p>Let me lay this out cleanly so nobody has to chase links.</p><p><strong>Headcount: </strong>Tailwind Labs had four engineers. It now has one &#8212; Robin Malfait, who built Headless UI and shipped most of v3 and v4. The remaining team is Wathan, co-founder Steve Schoger, co-founder Jonathan Reinink, Robin, and Peter Suhm part-time on partnerships. Five people, total, behind the most-installed CSS framework on Earth.</p><p><strong>Revenue: </strong>Down about 80% from peak, per Wathan&#8217;s own podcast. The funnel that worked for years &#8212; developer Googles a Tailwind class, lands on the docs, sees Tailwind Plus for $299, eventually buys it &#8212; is gone. Cursor, Copilot, Claude, and ChatGPT now answer the class question directly in the editor. The developer never visits the site. The site never sells anything.</p><p><strong>Runway: </strong>Six months, if nothing changed. Wathan said as much explicitly in the podcast and in his GitHub reply when he closed the LLM-friendly docs PR &#8212; the one a contributor opened in November and Wathan refused on the grounds that making the docs easier for AI to scrape would accelerate exactly the problem killing the company.</p><p><strong>GitHub activity: </strong>Pull up the tailwindcss repo and look at the last six months of commits. The recent v4.2.x releases are bug fixes &#8212; Vite alias resolution, Astro v5 import handling, canonicalization tweaks for tracking utilities, character escapes for Biome compatibility. This is the commit log of a project being kept alive, not a project being pushed forward. With one engineer it cannot really be anything else.</p><p>Vercel and Google AI Studio have stepped in as sponsors. That is generous, and it might extend the runway. It does not change the underlying problem.</p><h1>Do we even need a CSS framework anymore?</h1><p>Here is the part nobody at Tailwind Labs wants to say out loud, but every CTO I talk to has been quietly thinking it for a year: the original problem Tailwind solved is being solved upstream of Tailwind.</p><p>Tailwind&#8217;s pitch was elegant. CSS is hard. Naming things is hard. BEM is verbose. Switching between HTML and a stylesheet breaks flow. So instead of writing CSS, compose utility classes inline and let a build step purge what you do not use. It was a real productivity win in 2019. It is a less obvious win in 2026.</p><p>Why? Because in 2026 I do not write the styles by hand and I do not compose the utility classes by hand. I describe what I want, and the model writes the CSS. Or the Bootstrap markup. Or the Tailwind soup. The friction Tailwind was invented to remove &#8212; the friction of typing &#8212; is not where my time goes anymore.</p><p>And when the model writes raw CSS, it writes pretty good raw CSS. Modern CSS has nesting, custom properties, container queries, layers, scope, color-mix(), light-dark(), and logical properties. A focused stylesheet generated by a competent model is shorter, more readable, and more debuggable than 47 utility classes stacked on a single div like a barcode.</p><p>Tailwind solved a problem that was real. AI solved the same problem in a different and arguably better way. That is not a takedown of Tailwind. That is just where we are.</p><h1>About &#8220;HTML6&#8221;</h1><p>Quick honest correction before anyone forwards this to a colleague who actually reads specs: there is no &#8220;HTML6&#8221; release in the formal sense. WHATWG dropped versioned HTML over a decade ago and has been running the spec as a living standard ever since. There is no version number coming.</p><p>But the spirit of the &#8220;HTML6&#8221; conversation is correct, and it matters here. The platform itself is shipping things that used to be the entire reason you reached for a CSS framework:</p><p><strong>Native popover and the popover API. </strong>Dropdowns, menus, tooltips. No more wrestling Popper or pulling in three Tailwind plugins.</p><p><strong>The dialog element. </strong>Modals, accessible by default, with focus trapping built in. Browser-native.</p><p><strong>CSS anchor positioning. </strong>Pin one element to another without a JavaScript library. This was a Tailwind-plus-Floating-UI problem six months ago.</p><p><strong>View transitions. </strong>Smooth state changes between routes, again with no framework.</p><p><strong>Container queries, @scope, CSS nesting. </strong>The component-level reasoning that drove people to utility-class chaos in the first place is now expressible in vanilla CSS.</p><p>None of these are Tailwind features. They are browser features. They ship to your users whether you adopt them or not, they have no licensing model that can collapse, and an AI assistant can wire them up for you in seconds. &#8220;HTML6,&#8221; used loosely, is just shorthand for the platform finally catching up. Which it has.</p><h1>If you do want a framework, Bootstrap is the better bet</h1><p>This is the part of the article where I expect the most disagreement, and I am fine with that. If you are standing up a new project in 2026 and you want a CSS framework &#8212; meaning a real one, with components, not just a class soup &#8212; Bootstrap is a more honest choice than Tailwind right now.</p><p>Latest stable is Bootstrap 5.3.8, shipped August 2025. The team behind it is at Twitter&#8217;s old scale rather than four-engineers-down-to-one scale. The release cadence is structured around active LTS and maintenance LTS branches, the way grown-up infrastructure tends to be. There is no &#8220;docs traffic equals payroll&#8221; dependency hanging over the project.</p><p>More importantly, Bootstrap actually ships components. A real modal. A real accordion. A real navbar with offcanvas behavior. A real dropdown. Toasts, scrollspy, tooltips, popovers, carousels. Form validation styling. Over 1,800 icons in Bootstrap Icons. Pre-built example layouts &#8212; pricing pages, dashboards, sign-ins, magazine layouts &#8212; you can drop in and edit. With Tailwind you get atomic utilities and a $299 invitation to buy the components separately. With Bootstrap you get the components.</p><p>The other underrated point is teaching surface. If you hand a junior developer a Tailwind codebase, they have to learn the utility vocabulary, the responsive prefixes, the variant prefixes, the JIT mental model, the config file, and somebody&#8217;s opinion about what &#8220;component classes&#8221; should be extracted. If you hand them a Bootstrap codebase, they have to learn class names that read like English: btn-primary, navbar-expand-lg, modal-dialog. The on-ramp is shorter. The Stack Overflow answers go back fifteen years. Every AI assistant on the market has seen orders of magnitude more Bootstrap than any other framework.</p><p>And &#8212; to the original point of this whole article &#8212; Bootstrap&#8217;s business model does not collapse if developers stop visiting the documentation. It is sponsored, it is foundation-style, it is just there. Picking infrastructure that depends on docs-page ad-funnel economics in 2026 is picking a project on the wrong side of the AI shift.</p><h1>What happened to the three engineers</h1><p>Their names have not all been made public, and out of respect I am not going to guess. What we do know, from Wathan&#8217;s podcast directly, is that he spent the closing minutes of the episode personally recommending each of them &#8212; describing their specific strengths and offering references to anyone hiring. He called them three of the most talented people he has ever worked with. He said he expected to be jealous of whatever company picked them up.</p><p>Given the framework&#8217;s reach and the public sympathy that followed the announcement &#8212; and the size of the network around Adam, Steve, and Jonathan &#8212; it is hard to imagine three engineers with that pedigree sitting on the market for long. &#8220;Co-author of Tailwind CSS&#8221; is the kind of line on a resume that opens calendars.</p><p>I genuinely hope they have landed somewhere they are happier than they were on January 5. Somewhere with a business model that does not depend on developers manually clicking through documentation pages. Somewhere with a longer runway than six months. Somewhere where the work they ship is decoupled from the marketing funnel that pays for it. That is not a knock on Wathan, who handled the disclosure with more honesty than ninety percent of CEOs ever manage. It is just a wish for three people who got caught between the wrong revenue model and the wrong year.</p><h1>So is this the end?</h1><p>Probably not the literal end. Tailwind has too many users, too many sponsors lining up, and too much code in production for it to disappear next quarter. v4.2.x will keep shipping. Robin will keep merging fixes. Vercel will keep cutting checks. The framework will be around for a long time the same way jQuery is around for a long time.</p><p>But &#8220;around&#8221; is not the same as &#8220;where I would start a new project this year.&#8221;</p><p>If I were greenfielding a project in May 2026, here is what I would actually do. I would let the AI write the CSS &#8212; vanilla, modern, with custom properties for theming. I would lean on the platform for popovers, dialogs, anchor positioning, and view transitions, because those primitives are now native and free. And if I wanted a component library to anchor the design system, I would pull in Bootstrap 5.3, theme it, and move on.</p><p>Tailwind solved a real problem in a specific era. That era is over. The framework that fired three quarters of its engineering team because AI ate its funnel is, with respect, not the framework I want sitting underneath my next five years of code.</p><p><strong>The question in the title was not rhetorical. My answer is: yes, basically.</strong></p><p><em>&#8212; Gal Ratner</em></p>]]></content:encoded></item><item><title><![CDATA[Meta AI Made Every Facebook Post a Zero-Click Trap So Why Are You Still Posting There?]]></title><description><![CDATA[Your post is the prompt. Meta Has the answer. You are not the destination.]]></description><link>https://galratner.substack.com/p/meta-ai-made-every-facebook-post</link><guid isPermaLink="false">https://galratner.substack.com/p/meta-ai-made-every-facebook-post</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Thu, 30 Apr 2026 16:36:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qf2N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I scrolled past a post the other day that perfectly captured everything wrong with social media in 2026.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qf2N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qf2N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!qf2N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!qf2N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!qf2N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qf2N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10225024,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196018283?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qf2N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!qf2N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!qf2N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!qf2N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69c8f049-79b6-4e90-9c7c-2b86711a0b79_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>A page called BJJ Doc shared a video about Craig Kukuk &#8212; the first American to receive a Brazilian jiu-jitsu black belt from the Gracie family, then publicly expelled in the Gracie family newsletter shortly after. Classic engagement architecture: dangle the mystery, drive the click, capture the audience. Tap through and you would land on whatever site was monetizing the story.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7n93!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7n93!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7n93!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7n93!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7n93!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7n93!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg" width="1080" height="1743" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1743,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193222,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196018283?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7n93!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7n93!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7n93!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7n93!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25ba455d-8037-4aa1-98c2-c8a9c5f77d68_1080x1743.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Underneath the post, Meta AI had already done the work. A little suggestion chip read: <strong>&#8220;Why was Craig Kukuk expelled?&#8221;</strong></p><p>Tap it, and Meta AI dumps a multi-paragraph answer right there inside the Facebook UI &#8212; the financial dispute with Rorion Gracie, the Torrance Academy compensation fight, the public disowning in the next Gracie newsletter, even the speculation about Renzo. Every piece of the story BJJ Doc was using as the hook. Delivered inside Facebook. The link to the underlying source dangling somewhere off-screen, irrelevant.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ezSK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ezSK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ezSK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ezSK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ezSK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ezSK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg" width="1067" height="2048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2048,&quot;width&quot;:1067,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:216627,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/196018283?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ezSK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ezSK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ezSK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ezSK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6834d49b-fd7e-4aad-b1b1-57a1a1d8444e_1067x2048.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The publisher just got vaporized in real time. By Meta. On Meta&#8217;s own platform. While their post was generating the impressions Meta needed to keep the user there.</p><p>If this looks familiar, it should. We are watching Google&#8217;s AI Overviews &#8212; the same system that has gutted publisher traffic across the open web &#8212; get ported into the social feed.</p><h2>The receipts on AI summarization are now embarrassing</h2><p>This is not a vibes argument. The data on what AI summary boxes do to publisher traffic is now overwhelming.</p><p>A randomized field experiment from researchers at the Indian School of Business and Carnegie Mellon, posted to SSRN in April 2026, ran a clean A/B test: one group saw Google AI Overviews, another had them hidden in real time via a browser extension. The result was a 38% drop in outbound clicks on the queries where Overviews triggered, while the share of searches ending without any click jumped from 54% to 72%. User-reported satisfaction did not budge when the Overviews disappeared. Google is taking the click and giving nothing extra in return.</p><p>Other measurements pile on. Pew Research, working across 68,000 real queries, found click rates falling by roughly 47% when AI Overviews are present, and only about 1% of users click any link inside the Overview itself. Seer Interactive&#8217;s analysis of 25 million impressions clocked a 61% organic CTR collapse and a 68% paid CTR collapse on AIO queries. Ahrefs measured a 34.5% CTR drop for position-one rankings across 300,000 keywords. In Google&#8217;s full AI Mode, Semrush put the no-click rate at 93%.</p><p>This is not a forecast. It is a ledger. AI-summarized search means publishers eat the cost of producing the answer and the platform captures the value of delivering it.</p><p>Meta is now running the same play. Smaller container, same logic, and even less benefit to the person who actually wrote the content.</p><h2>Facebook posting was already a bad trade. Now it is a worse one.</h2><p>Meta&#8217;s relationship with publishers has been transactional and one-sided for over a decade. They told us video was the future, then defunded the video teams that pivoted. They told us the News Tab was the future, then killed it. They suppressed outbound links until Facebook and X were both feeds engineered to keep users inside the app rather than click through to publishers. Meta has even tested making businesses pay for the right to share more than two links a month.</p><p>Now Meta has completed the loop. Their AI does not just suppress your link &#8212; it reads the question your post implies, answers it inside the post itself, and uses your own content as training data to do so.</p><p>It is worth being honest about the new arrangement:</p><p>&#8226; The user gets the answer without leaving Meta&#8217;s app.</p><p>&#8226; Meta gets the engagement signal, the ad impression, and a fresh training pass.</p><p>&#8226; The poster &#8212; you &#8212; gets nothing. No click. No referral. No subscriber. Often not even a visible link.</p><p>Posting on Facebook used to mean: I make content, Meta shows it to a fraction of my audience, some of them click through. Reach was bad, but there was at least a reach.</p><p>That deal is gone. Facebook is no longer a distribution channel for your content. It is a content extraction surface that uses your post as raw material for the AI sitting on top of it. Every post you write is, functionally, <em>a free prompt</em> for Meta AI.</p><h2>Meta is not a search engine. So why are you letting them crawl like one?</h2><p>Here is the part most website owners have completely missed.</p><p>Google has a defensible reason to crawl your site: their search engine actually sends people there. Even with AI Overviews compressing CTR, Google still drives meaningful referral traffic to the open web. The trade is lopsided, but a trade exists.</p><p>Meta has no such argument.</p><p>Cloudflare&#8217;s data on AI crawler behavior is brutal for Meta. Their crawl-to-referral ratio sits around 73,000 to 1 &#8212; Meta pulls content at enormous scale and sends almost no traffic back. Meta-ExternalAgent generates roughly 52% of all AI crawler traffic on the internet, more than double Google and OpenAI combined. In Cloudflare&#8217;s Q1 2026 robots.txt analysis, Meta-ExternalAgent never appears in any allow rule &#8212; every other major AI bot shows up in both allow and disallow lists, but Meta&#8217;s is exclusively blocked or ignored.</p><p>Translation: when site owners actually look at this bot, none of them want it. Yet only about 2% of sites currently block Meta-ExternalAgent, compared to roughly 25% blocking GPTBot. The gap is not because Meta is the better partner. It is because most site owners do not realize Meta is in their logs at all.</p><p>And here is the kicker: Meta is not a search engine. There is no consumer-facing Meta product that returns ten blue links to your content. The crawler exists for exactly one purpose &#8212; scrape your work so the same AI assistant that just answered your readers&#8217; questions inside a Facebook post can keep doing it. You are subsidizing the thing that is eating you.</p><h2>Block them. Here is how.</h2><p>There are two kinds of Meta crawlers, and the distinction matters:</p><p>&#8226; facebookexternalhit generates link previews when someone shares your URL on Facebook or Instagram. If you still receive meaningful referral traffic from organic shares, leave this one alone.</p><p>&#8226; meta-externalagent, Meta-ExternalAgent, Meta-ExternalFetcher, and FacebookBot are the AI training and answer-engine crawlers. These are the ones extracting your content for Meta AI summaries.</p><p>For most CTOs and site owners, the right move is to block the AI crawlers and keep the link-preview crawler. Drop this into your robots.txt:</p><p><code># Block Meta AI training and answer-engine crawlers</code></p><p><code>User-agent: meta-externalagent</code></p><p><code>Disallow: /</code></p><p><code>User-agent: Meta-ExternalAgent</code></p><p><code>Disallow: /</code></p><p><code>User-agent: Meta-ExternalFetcher</code></p><p><code>Disallow: /</code></p><p><code>User-agent: FacebookBot</code></p><p><code>Disallow: /</code></p><p><code># Keep link previews working</code></p><p><code>User-agent: facebookexternalhit</code></p><p><code>Allow: /</code></p><p>The caveat: robots.txt is an honor system. Compliance is voluntary, and the directives do not technically prevent any bot from accessing your content. Multiple webmasters have reported meta-externalagent continuing to crawl despite explicit blocks.</p><p>If you want enforcement rather than a polite request, do it at the edge. Cloudflare&#8217;s <em>Block AI Scrapers and Crawlers</em> toggle under Security &#8594; Bots covers Meta-ExternalAgent and the rest of the AI crawler set with a single switch. For ASP.NET shops running their own infrastructure, a piece of middleware that returns 403 on any request whose User-Agent header matches the Meta crawler set is a ten-minute job. For Nginx:</p><p><code>if ($http_user_agent ~* &#8220;(meta-externalagent|Meta-ExternalAgent|FacebookBot|Meta-ExternalFetcher)&#8221;) {</code></p><p><code>return 403;</code></p><p><code>}</code></p><p>Bonus move: alert in your WAF logs whenever any of these user agents still hit you after the block goes in. Meta&#8217;s compliance has been spotty enough that monitoring is worth the cron job.</p><h2>What posting on Facebook is actually for now</h2><p>I am not telling you to delete your page. Facebook still has 3 billion users. Local business, marketplace, community groups &#8212; there are still niches where the platform earns its place.</p><p>But if you are a publisher, a creator, or a CTO running content marketing for a product, your Facebook post is now a feature in someone else&#8217;s product. The post exists to give Meta AI a question to answer. You are the prompt. You are the training data. You are not the destination.</p><p>The right play in 2026 is the play that was already right in 2024 &#8212; it just was not urgent yet:</p><p>1. <strong>Own the audience. </strong>Newsletter, RSS, podcast feed, push notifications. Anything where the relationship is direct and the address book is yours.</p><p>2. <strong>Treat social as a teaser, not a channel. </strong>Post enough to maintain presence; do not write for the platform. Assume Meta AI will summarize anything you put on Facebook before a human reads it.</p><p>3. <strong>Block the crawlers that do not pay you back. </strong>Meta sends near-zero referrals. OpenAI and Anthropic at least sometimes cite. Google still drives meaningful traffic. Treat them differently.</p><p>4. <strong>Get cited, not just clicked. </strong>The half-truth buried in the AI Overview data: brands cited inside the Overview pull roughly 35% more organic clicks and 91% more paid clicks than uncited ones. If you cannot beat the summary, get inside it. That is the new SEO.</p><p>5. <strong>Diversify aggressively. </strong>Substack, YouTube, LinkedIn, owned site, real RSS. YouTube and Reddit together account for over 78% of AI social media citations. That is where the models read from. Be there.</p><p>The Craig Kukuk post will keep doing numbers &#8212; Meta needs the impressions. BJJ Doc will keep posting &#8212; Meta needs the content. And Meta AI will keep answering the question before anyone taps the link, because that is the entire point of the product.</p><p><strong>Stop subsidizing it.</strong></p><p><em>Gal Ratner is CTO of WhiteStar Labs and Prana Entertainment. He writes at galratner.com and BlogCloud.io.</em></p>]]></content:encoded></item><item><title><![CDATA[The Quiet Death of Image Copyright Trolling]]></title><description><![CDATA[AI image generation just removed the dependency that an entire enforcement industry was built on. As a recovering CTO who has watched small bloggers get squeezed for years, I am quietly delighted]]></description><link>https://galratner.substack.com/p/the-quiet-death-of-image-copyright</link><guid isPermaLink="false">https://galratner.substack.com/p/the-quiet-death-of-image-copyright</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Wed, 29 Apr 2026 20:21:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xubv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you have ever run a blog, a small business site, a church newsletter page, or a hobbyist WordPress install that has been online for more than five minutes, you may already know the email I am about to describe. It arrives looking like a polished compliance notice. The logo is corporate. The language is sharp. There is a screenshot of a JPEG you do not remember posting in 2018, an alleged client like Reuters or Agence France-Presse, a license fee request usually somewhere between roughly $600 and $3,000 per image, and a deadline. Then there is a portal where you can pay.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xubv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xubv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!xubv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!xubv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!xubv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xubv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8648173,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195914694?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xubv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!xubv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!xubv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!xubv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb6dbaa0-cab1-4a25-93d8-b275db3045a8_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The sender is most often a Switzerland-based firm called PicRights, which acts as an enforcement agent for major news image rights holders. According to recent guides on the topic, PicRights Europe GmbH is a real company founded in 2007, headquartered in Pfaffikon, and represents Reuters, the Associated Press, Agence France-Presse, Science Photo Library, and CartoonStock. Their model is volume. Automated crawlers scan billions of pages, and when a pixel match is detected against a client&#8217;s image library, the system generates a demand letter with minimal human review. PicRights itself is not a law firm. They cannot sue you directly. But they refer escalated claims to firms like Higbee &amp; Associates in the United States and Burness Paull in the United Kingdom, who can and do file.</p><p>I am being deliberately careful with my language here, because PicRights is a real, lawful, registered enforcement agency, and the company I run a blog at does not need a complimentary demand letter for being too colorful in print. So let me speak factually first, and then let me tell you why I am, frankly, thrilled that the ground beneath this entire industry just shifted.</p><h1>How the demand letter business actually works</h1><p>Strip away the branding and the model is unromantic. A rights holder licenses an image library to PicRights for monitoring. Crawlers do reverse-image searches across the web at scale. When a hit lands on a small site that probably grabbed the picture from a Google image search a decade ago and never thought about it again, a templated demand letter goes out asking for a license fee.</p><p>Lawyers and journalists who have watched this play out for years describe the economics with a clarity that I appreciate. Caroline Fox, a Virginia attorney who handles these cases, has publicly described how clients receive escalation letters threatening damages &#8220;up to $150,000&#8221; if they do not settle. The Belgian marketer Pierre-Nicolas Schwab investigated PicRights publicly after being targeted himself. A widely shared blog post on the demand-letter industry put it bluntly: a hundred letters demanding compensation from individual bloggers might yield five responses from people scared enough to pay something &#8212; often less than the amount requested. Five is better than none, and the math works.</p><p>I want to be precise: this is, by every legal characterization I have read, a lawful business. PicRights does in fact have authorization from the rights holders they name, and copyright law in most jurisdictions does in fact give those rights holders the ability to charge license fees for unauthorized use. The complaint that has rolled in for years from bloggers, journalists, attorneys, and small businesses is not that the practice is illegal. The complaint, captured in a Change.org petition that gathered thousands of signatures, in a Lead Balloon podcast investigation, and in pieces by outlets covering the issue, is about proportionality and tactics. About settlement amounts that frequently exceed the actual licensing cost of the image by 300 to 500 percent. About automated false positives. About the asymmetry between a firm that sends thousands of letters a month and a one-person blog that has neither a copyright lawyer on retainer nor a budget to hire one.</p><p>That asymmetry is the leverage. It is the entire product. The threat does not have to be likely to succeed in court &#8212; and many sources note that when these matters do reach court, awarded damages tend to come in well below the original demanded amounts. The threat only has to be expensive enough to fight that paying becomes the cheaper option. That is the math the small blogger faces at 11 p.m. on a Tuesday with a $1,400 demand letter open on the kitchen table.</p><h1>Why I am genuinely happy AI image generation has matured</h1><p>Here is the part where, as someone who spends most of his professional energy on AI infrastructure, I get to enjoy an outcome I did not initially predict. The leverage of the image demand letter business depends on one specific dependency: small publishers needing to use existing photographs that they did not create themselves. Strip out that dependency and you strip out the surface area.</p><p>Until very recently, the realistic options for a non-photographer running a blog were narrow. You could pay for stock photography, which most hobbyist bloggers will not. You could use Creative Commons or public-domain sources, which are easy to misread and easy to misuse, and which often end up sourcing the very same wire-service photos that get flagged. Or you could grab something off a search result and hope nobody noticed. For a long time, that last option was the realistic default for an enormous portion of the small web. That is the surface area that the demand letter industry harvested.</p><p>In 2025 and 2026, that calculus changed in a way that is not subtle. Image generation crossed the quality threshold where it can do the job that a small blogger actually needs an image to do &#8212; illustrate a post, set a tone, fill a header, give a feed thumbnail something to land on. The image does not have to be a Pulitzer-grade news photograph. It only has to look intentional. AI is now extremely good at intentional.</p><p>I am not going to pretend AI image generation is morally simple. The same training-data debates that produced the Getty Images v. Stability AI litigation are still working their way through courts, and I write about that openly. But I am willing to hold two thoughts at the same time. One: the training-data conversation matters and is unfinished. Two: it is genuinely good news that a hobbyist food blogger with thirty subscribers no longer has to choose between paying a stock site, gambling on Google Images, or being told ten years later that her risotto post owes the wire services $1,800.</p><h1>What to actually use in 2026</h1><p>The image generation landscape changed twice in the last twelve months. Both shifts matter for the practical case of &#8220;I need a header image for a blog post and I do not want a problem.&#8221; Here are the tools I would actually point a small publisher at, with the caveats I would actually give them.</p><h2>Nano Banana 2 (Gemini 3.1 Flash Image)</h2><p>Google&#8217;s Nano Banana series has become, in my opinion, the easiest on-ramp for non-technical creators. Nano Banana 2, officially Gemini 3.1 Flash Image, is now the default image model across the Gemini app, Google Search&#8217;s AI Mode, Google Ads, and Workspace. It generates from 512 pixels up to 4K, supports multiple aspect ratios, and renders text inside images well enough that you can produce a usable header with a headline already baked in. Crucially for the use case I care about here, every generated image carries an invisible SynthID watermark and is C2PA-compatible, which is the exact provenance signal that helps when the next crawler-driven enforcement industry tries to claim your AI-generated banana is somehow Reuters&#8217; banana.</p><p>Available inside Gemini for free at conversational quality, and via the Gemini API and Vertex AI for builders who want to wire it into a publishing workflow.</p><h2>Nano Banana Pro (Gemini 3 Pro Image)</h2><p>When the asset matters more &#8212; a marketing page, a podcast cover, a real product shot mockup &#8212; Nano Banana Pro is the heavier model. It uses Gemini 3 Pro&#8217;s reasoning to plan layout, render legible text in multiple languages, generate 4K imagery, and ground itself in real-world knowledge for things like infographics. Google AI Pro and Ultra subscribers retain access to it via the three-dot menu in Gemini for cases where the default Nano Banana 2 is not enough.</p><p>If your blog is a brand and you care about consistent style across posts, Pro is worth the regenerate.</p><h2>GPT Image 2 (gpt-image-2)</h2><p>OpenAI shipped GPT Image 2 on April 21, 2026, alongside the consumer rebrand to ChatGPT Images 2.0. The headline upgrade is reasoning. It is the first OpenAI image model with a thinking mode that plans layout, can pull web references, and self-checks output before generating. In practice, that means it is genuinely good at the thing image models historically failed at: rendering small, dense, multilingual text inside the image. Menus, infographics, mockups with copy on them, social cards with a real headline &#8212; these are the use cases where GPT Image 2 is currently best in class.</p><p>Available to all ChatGPT and Codex users, with paid users getting the more advanced outputs, and to developers via the gpt-image-2 model on the OpenAI API and through Microsoft Foundry. Resolution support runs up to 4K. OpenAI&#8217;s terms grant commercial use of generated images, which removes one of the recurring footguns that slowed earlier adoption.</p><h2>Honorable mentions for the cautious</h2><p>Adobe Firefly is worth knowing about specifically because Adobe markets it as commercially safe &#8212; it was trained on Adobe Stock and licensed or public-domain content rather than the open web. If you are a business operator who genuinely cannot tolerate any training-data ambiguity, that is the lane to be in. Midjourney remains a creative powerhouse with its own license terms. Stable Diffusion&#8217;s licensing varies by version and self-hosting situation; read before you commit a workflow to it.</p><h1>The boring legal caveat that I genuinely mean</h1><p>Switching to AI image generation does not turn your blog into a copyright fortress. Two things matter, and I want them said plainly.</p><p>First, the U.S. Copyright Office has consistently held that purely AI-generated images, with minimal human creative input, are not protectable by copyright in the traditional sense. You can use the image. You can publish it commercially under most major platforms&#8217; terms. You generally cannot stop someone else from using a similar one. For most blog use cases &#8212; header images, illustrations, post art &#8212; this matters less than people think. You are trying to avoid being the defendant, not trying to register the image with the Copyright Office.</p><p>Second, AI image generation does not give you a free pass to prompt for copyrighted characters, real living people without consent, registered trademarks, or stylistic clones of named living artists. If your AI-generated image happens to look exactly like a Reuters photograph, you have not actually escaped anything &#8212; you have just rebuilt the original problem with a more interesting tool. Use generic subjects, original compositions, and keep your prompts clear of named brands, named photographers, and named characters. If you want a forensic trail in case anything is ever questioned, save your prompts and your generation logs.</p><p>And of course: if you actually receive a demand letter from any enforcement agency, do not take legal advice from a Substack column written by a CTO. Talk to an attorney who handles these matters. Several do, and several charge a flat fee for an initial review specifically because the volume of these letters has made flat-fee triage a real practice area.</p><h1>Why this is the optimistic AI story I did not expect to write</h1><p>I write a lot in this column about AI being overconfident, AI polluting the web with low-effort content, AI being misused by companies that should know better. That criticism is honest and I am not retracting any of it. But I also believe in noticing when a technology actually shifts power back toward the small operator. This is one of those moments.</p><p>For roughly a decade, the small web &#8212; bloggers, hobbyists, church groups, local businesses, niche enthusiast sites &#8212; has been quietly squeezed by an enforcement infrastructure that depended on those operators not having the time, money, or legal sophistication to push back. The leverage was real. The fear was real. The settlements were paid, often by people who could least afford them, frequently for images on personal blogs that had been online for fifteen years and earned the operator exactly zero dollars.</p><p>What I am celebrating is not anyone&#8217;s misfortune. I am celebrating the fact that the dependency that made the leverage possible has, structurally, weakened. A small publisher in 2026 can make a perfectly good header image in roughly twelve seconds, with a SynthID watermark proving it was generated, and never need to dip into the wire services&#8217; archives in the first place. The crawler still scans. The match still has to exist for a letter to be sent. If you never used the image, there is nothing to match.</p><p>That is the quiet shift. It is not a court ruling. It is not a regulatory win. It is a tooling change, and tooling changes are how the actual leverage in industries quietly moves. I have spent thirty years building software that levels the playing field for small operators against bigger institutions. I know what it looks like when the field tilts. It is tilting.</p><p>AI is going to do many things in the next five years that I will write critical pieces about. But on this one specific Tuesday in 2026, I am happy to put a generated banana on the header of a blog post and call it a small good thing. The kitchen-table demand letter at 11 p.m. is, for a growing number of people, becoming a story about something that used to happen.</p><p>Generate your own images. Save your prompts. Read your platform&#8217;s terms. And if a letter still shows up, talk to a lawyer, not the portal.</p><p><em>&#8212; Gal</em></p>]]></content:encoded></item><item><title><![CDATA[The 71% Number Is Wrong. The Truth Is Worse]]></title><description><![CDATA[American CEOs are firing real workers for AI capabilities that don&#8217;t exist yet. Meanwhile, China open-sourced the frontier]]></description><link>https://galratner.substack.com/p/the-71-number-is-wrong-the-truth</link><guid isPermaLink="false">https://galratner.substack.com/p/the-71-number-is-wrong-the-truth</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Tue, 28 Apr 2026 17:28:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8Iub!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Let&#8217;s start with a fact-check, because facts matter and I&#8217;m tired of vibe-stats getting recycled across LinkedIn.</p><p>The number you&#8217;ve probably heard &#8212; that 71% of Americans worry AI will take their job &#8212; is close, but not quite right. The actual figure, from Quinnipiac&#8217;s most recent national poll, is that <strong>70% of Americans believe AI will lead to fewer job opportunities</strong>, and <strong>30% are worried specifically about their own job becoming obsolete</strong>. That second number jumped from 21% in April 2025 to 30% by late 2025. Pew&#8217;s October 2024 survey put worker worry at 52%. So depending on how you slice it, the share of Americans afraid of AI is somewhere between half and three-quarters.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Iub!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Iub!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!8Iub!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!8Iub!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!8Iub!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Iub!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8550757,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195776849?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8Iub!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!8Iub!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!8Iub!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!8Iub!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cf673df-8a30-4ad1-bfce-e8c79c1dd045_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s why the truth is worse than 71%:</p><p>The fear isn&#8217;t paranoia. It&#8217;s pattern recognition.</p><h2>The Layoff Parade</h2><p>Just the 2026 scoreboard, in case you missed any of it:</p><p>&#8226; <strong>Oracle: </strong>~30,000 employees fired. April 1, 2026, by 6 a.m. email, system access cut immediately. About 18% of the global workforce.</p><p>&#8226; <strong>Amazon: </strong>~30,000+ since October 2025, including 14,000 corporate jobs in a single wave.</p><p>&#8226; <strong>Meta: </strong>8,000 cuts effective May 20, 2026. The company started logging employee keystrokes weeks before the announcement to train the AI agents that will replace them.</p><p>&#8226; <strong>Microsoft: </strong>~8,000 voluntary retirement offers aimed squarely at older engineers.</p><p>&#8226; <strong>Block: </strong>~4,000 layoffs &#8212; roughly 40% of staff. Leadership blamed AI maturity.</p><p>&#8226; <strong>Accenture: </strong>11,000 cuts. CEO Julie Sweet stated explicitly that &#8220;those we cannot reskill will be exited.&#8221;</p><p>&#8226; <strong>Atlassian, Snap, Disney, Epic, Nike, Paycom, Autodesk, Baker McKenzie&#8230; </strong>the list runs another twenty companies long.</p><p>Through early March 2026, Layoffs.fyi tallied <strong>over 92,000 tech workers laid off in the first quarter alone</strong>. AI was explicitly cited in roughly 20% of those announcements &#8212; up from less than 8% in 2025. A National Bureau of Economic Research working paper, based on surveys of 750 corporate executives, projects <strong>502,000 AI-driven cuts in 2026, nine times what we saw in 2025</strong>.</p><p>This is the part where the story usually ends. CEO says &#8220;AI is making us more efficient.&#8221; Stock pops on the announcement. Worker writes a LinkedIn post about resilience. We move on.</p><p>I&#8217;m not moving on, because the next data point is the one that should make every CEO&#8217;s general counsel start drafting securities-fraud disclosures.</p><h2>Most of the AI Doesn&#8217;t Actually Work</h2><p>RAND Corporation&#8217;s 2025 analysis: <strong>80.3% of enterprise AI projects fail to deliver business value</strong>. MIT Sloan: <strong>95% of generative AI pilots never scale to production</strong>. Gartner: 60% of projects without proper data infrastructure will be abandoned by the end of 2026. The Federal Reserve Bank of St. Louis pegged ChatGPT-era productivity gains at a whopping 1.9% over more than two years. MIT economist Daron Acemoglu came in lower &#8212; 0.5% over the next decade.</p><p>Pause on that. <em><strong>Five-tenths of one percent productivity growth, across an entire decade</strong></em>, from the technology that&#8217;s currently being used as the official excuse to fire half a million Americans this year.</p><p>It gets stupider.</p><p>A December 2025 survey of 1,000 hiring managers found that <strong>59% admit they emphasize AI in layoff announcements because it &#8220;plays better with stakeholders&#8221;</strong> than admitting financial constraints. The Writer/Workplace Intelligence executive survey found that <strong>75% of executives admit their company&#8217;s AI strategy is &#8220;more for show than a meaningful guide to outcomes&#8221;</strong>. Forrester predicts that <strong>half of AI-attributed layoffs will result in quiet rehiring</strong> &#8212; usually offshored, almost always at lower wages.</p><p>Translate the stack:</p><p>&#8226; American executives are firing American workers for AI capabilities that don&#8217;t exist yet,</p><p>&#8226; their own AI strategies are admittedly &#8220;for show,&#8221;</p><p>&#8226; and half the eliminated roles will be backfilled by cheaper labor in another time zone.</p><p>This isn&#8217;t a productivity revolution. It&#8217;s a <strong>wage arbitrage operation dressed in transformer architecture</strong>.</p><h2>The Wage Vise</h2><p>The arbitrage is layered. First the layoffs. Then the squeeze on whoever&#8217;s left.</p><p>Payscale&#8217;s 2026 Compensation Best Practices Report: <strong>60% of companies now mention AI in job descriptions, but only 55% are willing to pay extra for AI skills</strong>. Median base pay increase in 2026: 3.5%. With &#8220;job hugging&#8221; at record highs (only 8% of US workers voluntarily quitting), employers don&#8217;t need to compete. They have a captive workforce that&#8217;s too scared to leave.</p><p>It gets worse. A 2025 controlled study (N=382) ran workers through an experimental workplace where some were managed by humans and some by AI. The AI managers, trained on supposedly &#8220;neutral&#8221; performance principles, <strong>systematically reduced wages by 40% &#8212; and workers didn&#8217;t push back</strong>. Why? Because, the researchers found, people don&#8217;t have the same emotional reaction to being lowballed by an algorithm as by a person. The very thing that makes AI feel &#8220;fair&#8221; makes silent exploitation easier.</p><p>California&#8217;s &#8220;No Robo Bosses Act&#8221; &#8212; which would have required employers to notify workers before AI made consequential decisions about their compensation, scheduling, or firing &#8212; was vetoed by Governor Newsom in October 2025 as &#8220;unfocused&#8221; and &#8220;overly broad.&#8221; A December 2025 federal executive order is now actively trying to block any state from regulating AI wage-setting.</p><p>So: American workers face mass layoffs blamed on AI capabilities that don&#8217;t work, residual wages set by algorithms that reduce pay 40% on average, and a federal posture that any attempt to regulate any of this is &#8220;anti-innovation.&#8221;</p><p>That&#8217;s the real number that should worry you. Not 71%.</p><h2>Meanwhile, in Hangzhou</h2><p>While we were busy firing each other, a Chinese hedge-fund spinoff called DeepSeek shipped DeepSeek V4 on April 24, 2026.</p><p>V4-Pro: 1.6 trillion parameters, 1 million-token context window. Beats every other open-source model. <strong>Matches GPT-5.5 and Claude Opus 4.7 on most agentic benchmarks at roughly one-tenth the cost per output token</strong>. Released under an MIT license. Open weights. Self-hostable. Trained natively on Huawei Ascend 950PR chips &#8212; the first frontier-class model built without a single Nvidia GPU in the loop.</p><p>Read that paragraph again, because it should land hard if you&#8217;re a CTO.</p><p>A Chinese company gave away frontier-grade AI for free, on Chinese silicon, while American AI companies were filing court briefs accusing them of stealing IP. Set aside, for a second, the irony of OpenAI &#8212; a company built on scraping the entire human internet without permission &#8212; accusing anyone else of &#8220;distillation.&#8221;</p><p>DeepSeek isn&#8217;t even alone. Alibaba&#8217;s Qwen 3.6 Plus, Moonshot&#8217;s Kimi K2.6, Zhipu&#8217;s GLM-5.1 &#8212; all open-weight, all close to the frontier, all available to any developer who wants to download them. The gap between &#8220;open-weight&#8221; and &#8220;closed frontier&#8221; used to be measured in years. DeepSeek&#8217;s own technical report says V4 trails the best closed models by approximately three to six months.</p><p>While our biggest AI labs spend hundreds of billions to lock the technology behind metered APIs, Chinese labs spend less, ship faster, and give the result to the world.</p><h2>The Robot Factory Floor</h2><p>Here&#8217;s where it stops being a software story.</p><p>In 2025, Chinese companies built and sold roughly <strong>90% of every humanoid robot delivered worldwide</strong>. Six of the top-selling humanoid manufacturers are Chinese. Unitree alone sold 5,500 humanoids &#8212; more than Tesla&#8217;s entire Optimus production target, which Tesla failed to hit. AgiBot sold 5,168. The Unitree G1 retails for about $16,000 &#8212; cheaper than a used Tesla Model 3.</p><p>TrendForce projects Chinese humanoid output will grow another <strong>94% in 2026</strong>. Unitree&#8217;s IPO prospectus pegs annual production capacity at 75,000 humanoid units within five years.</p><p>Now ask yourself what those robots are doing.</p><p>In Hangzhou, there&#8217;s a robot canteen serving $1.38 noodle bowls to local seniors. Robot arms do the cooking. Cleaning bots patrol the floors. The human staff that used to chop vegetables now sits with the elderly customers and talks to them. <strong>Automation handled the drudgery; humans got promoted to the empathy work</strong>. That&#8217;s a sentence we&#8217;re not writing in California.</p><p>China&#8217;s national elder-care pilot &#8212; launched in 2025 across 200 communities &#8212; is deploying robots for mobility assistance, medication reminders, fall detection, and yes, even toileting care for the bedridden. The country has 320 million people over 60 and is short 5.5 million professional caregivers. They didn&#8217;t convene a panel to debate whether robots are dignified. They built the robots and put them to work solving an actual humanitarian crisis.</p><p>I&#8217;m not pretending China is a workers&#8217; paradise. It isn&#8217;t. The country has its own labor problems, its own surveillance state, its own contradictions. But ask yourself which civilization, right now, in 2026, looks more dystopian:</p><p>&#8226; The one whose AI labs open-source frontier models on domestic chips and deploy robots to feed and care for the elderly, or</p><p>&#8226; The one where Oracle fires 30,000 people by 6 a.m. email, Meta logs your keystrokes to train your replacement, and your CEO brags on the earnings call that AI is &#8220;creating efficiencies.&#8221;</p><p>I know which one I&#8217;d want my kids to grow up in. And it isn&#8217;t the one giving Sam Altman a $300 billion compute contract while a tenth of its tech workforce is in unemployment processing.</p><h2>What You Actually Do About It</h2><p>If you&#8217;re a US worker reading this, the fear is real and the data is real. But the conclusion you&#8217;re being sold &#8212; &#8220;learn to live with chronic insecurity, hope your boss likes you, take whatever raise the algorithm allows&#8221; &#8212; is the wrong one.</p><p>Here&#8217;s the conclusion that 30 years in this industry has taught me:</p><p><strong>Stop relying on your employer.</strong> Not someday. Not after you &#8220;build savings.&#8221; Now &#8212; in the gaps between Slack messages, in the hour after dinner, on Saturday morning before the kids wake up.</p><p>You have something most economists ignore: <strong>deep, paid-for, hard-won domain knowledge</strong> about an industry. The accountant knows what bookkeepers actually need. The hospital coder knows which billing edge cases break which workflows. The warehouse manager knows which products move and which sit. The marketer knows which lead magnets convert in their niche. None of that knowledge is in the foundation models. None of it shows up on benchmark scores. All of it is monetizable.</p><p>You don&#8217;t need to quit. You don&#8217;t need to &#8220;follow your passion.&#8221; You don&#8217;t need a deck. You need a product or a service, a payment processor, and one paying customer. After that, it&#8217;s a process problem.</p><p>The on-ramp is cheaper than it has ever been. You can stand up an online storefront in an afternoon. <strong><a href="https://www.shopsnap.io/">ShopSnap.io</a></strong> &#8212; one of my own properties under Prana Entertainment &#8212; was built specifically for this: a fast, low-friction way to start selling products and services online while you still have a paycheck. No warehouse, no inventory burden, no need to rebuild Amazon. Use what you know about your industry to find an underserved customer, and start collecting revenue from them.</p><p>Even $500 a month from a side business is a different psychological universe than zero. It&#8217;s the first wedge between you and the layoff list. Your goal isn&#8217;t to <em>escape</em> your job tomorrow. Your goal is to make the job <em>optional</em> &#8212; so the day Oracle&#8217;s 6 a.m. email lands in your inbox, you have leverage instead of panic. So that the next time HR rolls out an &#8220;AI productivity initiative,&#8221; you can read it like the wage-arbitrage memo it actually is, and respond accordingly.</p><h2>Closing the Loop</h2><p>The 71% number is wrong. The real story is that American capital is conducting the largest experiment in voluntary human downsizing in the history of corporate finance, on the basis of a technology whose own pilots fail 95% of the time, while the country actually pulling ahead is the one giving the technology away and pointing it at problems humans want solved.</p><p>You don&#8217;t have to be a participant in someone else&#8217;s experiment.</p><p>Build something of your own. The knowledge in your head is the most valuable thing in your house, and your employer doesn&#8217;t have a clean license to it.</p><p><em><strong>Go cash it in.</strong></em></p>]]></content:encoded></item><item><title><![CDATA[Stock Options Are Not a Salary. Stop Pretending They Are.]]></title><description><![CDATA[A field guide for engineers, architects, and anyone tired of being asked to subsidize someone else&#8217;s exit]]></description><link>https://galratner.substack.com/p/stock-options-are-not-a-salary-stop</link><guid isPermaLink="false">https://galratner.substack.com/p/stock-options-are-not-a-salary-stop</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Mon, 27 Apr 2026 20:09:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-o5C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A recruiter slides into your inbox. The role is great, the company is &#8220;hot,&#8221; the founders are &#8220;incredible,&#8221; and the comp is&#8230; well, it&#8217;s about 30% under market. But don&#8217;t worry. They&#8217;re going to make it up to you in equity. &#8220;You&#8217;ll thank us when we IPO.&#8221;</p><p>Walk away.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-o5C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-o5C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!-o5C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!-o5C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!-o5C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-o5C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8381191,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195672243?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-o5C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!-o5C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!-o5C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!-o5C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12ca9ce-3b1a-4263-9973-a8d6610b1257_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;m not a financial advisor. I&#8217;m a CTO who has been in the technology business for thirty years, who has lived through three boom-and-bust cycles, who has hired engineers, been hired as one, and watched too many smart people sign away their leverage for a piece of paper that turned out to be exactly that &#8212; a piece of paper. So take this as one practitioner&#8217;s opinion, not investment advice. But the opinion is informed by a stack of receipts that should make every working engineer angry.</p><p><em>If a company tells you the equity is worth a lot, then the company can afford to pay you a lot. Insisting you take less cash because the equity is so valuable is, by definition, an admission that the equity is not worth what they say.</em></p><h2>First, a sober definition</h2><p>A stock option is a right, not a thing. It is the right to buy a share of company stock at a fixed price (the &#8220;strike&#8221;) at some future date, assuming a long list of conditions are met. Those conditions usually include: you stay employed, you make it past the cliff, the options actually vest on schedule, the company is still solvent, the company eventually has a liquidity event, the strike is below the eventual sale price, the post-termination exercise window doesn&#8217;t expire on you, and you have the cash to actually exercise when the moment comes.</p><p>Each one of those is a coin flip. Stack them, and the joint probability of &#8220;options become real money&#8221; is brutally low. Yet recruiters and founders quote the headline number &#8212; &#8220;$300K of equity!&#8221; &#8212; as if it were $300K in your bank account. It isn&#8217;t. It is a lottery ticket, and the lottery operator is also your employer, also the rule-maker, and also the person who can fire you the day before you collect.</p><h2>The Skype playbook everyone forgot</h2><p>In 2011, Microsoft agreed to buy Skype for $8.5 billion. Skype was at that time controlled by Silver Lake Partners, a private equity firm that had bought a 70% stake from eBay two years earlier. In the weeks before the acquisition closed, something interesting happened: Skype fired a list of senior executives. Multiple Vice Presidents. The CMO. The head of HR. Executives from a recently-acquired subsidiary. Out, out, out &#8212; right before the deal that would have triggered their change-of-control payouts.</p><p>Bloomberg reported it plainly: the timing of the dismissals meant the executives&#8217; stock options would be worth dramatically less than if they had been allowed to ride out the deal a few more weeks. Those millions of dollars didn&#8217;t evaporate. They went somewhere. They went to Silver Lake.</p><p>Then a former Skype engineer named Yee Lee published a blog post that should be required reading for anyone signing an offer letter in 2026. Lee had joined Skype, vested a portion of his options on the standard schedule, then quit a year later to join a startup. He assumed his vested portion was his. That&#8217;s what &#8220;vested&#8221; means in Silicon Valley. That is the whole point of the word.</p><p>Skype told him no. Buried in his stock option grant &#8212; and cross-referenced to a separate &#8220;Management Partnership&#8221; document Lee had never seen &#8212; was a clause stating that if you left before the company went liquid, the company could buy back your vested shares at a price they chose. Often that price was zero. As TechCrunch wrote at the time, the company had the right to terminate not only your unvested options, but also your vested ones, and even shares you had already paid cash to exercise. Vested didn&#8217;t mean vested. Vested meant &#8220;vested, until we decide it isn&#8217;t.&#8221;</p><p>Two corporate lawyers who looked at the contract said this kind of structure was &#8220;not uncommon&#8221; in PE-backed deals. Read that sentence again. The trick wasn&#8217;t a one-off. It was a template.</p><p><em>Vested didn&#8217;t mean vested. Vested meant &#8220;vested, until we decide it isn&#8217;t.&#8221;</em></p><h2>It&#8217;s not just private equity. It&#8217;s everyone with leverage.</h2><p>If you think this is a relic of 2011, look at what happened the night Elon Musk closed the Twitter deal in October 2022. According to Walter Isaacson&#8217;s Musk biography, Musk &#8220;meticulously&#8221; planned to terminate CEO Parag Agrawal, CFO Ned Segal, and Chief Legal Officer Vijaya Gadde before their stock options vested in the closing. The three were owed change-of-control packages totaling around $76 million combined. Instead they were walked out of the building by security, fired &#8220;for cause,&#8221; and Musk&#8217;s lawyers proceeded to argue they were owed nothing. The executives sued for $128 million in unpaid severance. The rank-and-file fared no better &#8212; a separate $500 million severance lawsuit on behalf of laid-off employees was dismissed on technical ERISA grounds in 2024.</p><p>These are not small companies run by amateurs. These are the largest tech transactions of the decade. And the consistent pattern at the top of the deal stack is: figure out how to pay employees less than the contract appeared to promise.</p><h2>The vesting-cliff layoff is real, and it has a season</h2><p>Down at the line-engineer level, the equivalent move is the cliff layoff. Standard tech equity vests over four years with a one-year cliff: you earn nothing in year one, then 25% snaps into vesting on your first anniversary, then the rest drips out monthly. If your employer terminates you before that one-year mark &#8212; even one day before &#8212; you walk away with zero equity. Not 11/12ths. Zero.</p><p>Look at the public layoff data: in 2025, more than 245,000 tech employees were laid off across roughly 783 companies, per the Layoffs.fyi tracker. We&#8217;re already 95,000-plus deep in 2026. Some of those are people who had been there four years. Plenty are people who had been there ten or eleven months. The companies will tell you the timing was about &#8220;performance&#8221; or &#8220;restructuring&#8221; or &#8220;market conditions.&#8221; Sometimes that&#8217;s even true. But the financial outcome &#8212; for the company &#8212; is identical regardless of the reason: the company recaptures the unvested options, returns them to the pool, and re-grants them to the next round of hires at a lower strike price. The CFO smiles.</p><p>There are honorable exceptions. Stripe famously waived the cliff during its 2022 layoffs so departing employees got their first 25%. Some companies extend the post-termination exercise window from the standard 90 days out to several years. Those companies should be celebrated and copied. They are also, by their own admission, the exception. The norm is the 90-day window, and the norm is the cliff, and the norm is that the company gets to use both as cudgels.</p><h2>The math no one in the recruiter chain wants you to do</h2><p>Engineer Dan Luu wrote one of the sharpest pieces I&#8217;ve read on this. His argument, paraphrased: if startup options were really worth what companies claim they&#8217;re worth, the companies could simply raise more money and pay competitive cash. The fact that they refuse to is not a clever financial structure. It&#8217;s a tell. It is, in his words, an admission that the options aren&#8217;t worth as much as the headline number suggests, dressed up in language that obscures the fact.</p><p>Steve Blank, who has watched Silicon Valley compensation since the 1980s, has made a related observation: the bargain has gotten worse. In the 20th century, founders genuinely bet their mortgage on the company. Today, founders cash out at Series B, take liquidity in secondaries, and get cushioned by multimillion-dollar seed rounds. The early employees still take all the original risk, work the same eighty-hour weeks, and now find that their stock has been diluted, repriced, or made subject to clauses they never read.</p><p>Run the numbers yourself. If you take $40,000 less in cash compensation per year for four years in exchange for $300,000 of &#8220;equity,&#8221; you have just lent the company $160,000 of your own money &#8212; interest-free, with no collateral, with the lender (you) bearing 100% of the downside, and with the borrower (the company) holding all the cards on whether you ever see a return. No one in any other context would call that a good deal. We only call it a good deal when the asset class is called &#8220;startup equity&#8221; because the industry has spent thirty years training people to call it that.</p><p><em>Equity is a tip. A salary is the meal. You don&#8217;t go to a restaurant, eat a smaller meal, and feel good because the waiter promised you a great tip later if business picks up.</em></p><h2>The contrast: a worker cooperative actually means what it says</h2><p>There is a model where &#8220;employee ownership&#8221; is not a marketing phrase. It&#8217;s called a worker cooperative. In a worker co-op, the workers themselves own the business outright. There is no founder holding super-voting shares. There is no PE firm with a clawback clause buried in a Management Partnership document. Each worker-member typically holds one share, gets one vote, and shares in profits through patronage dividends &#8212; distributions based on hours worked or wages earned, paid annually.</p><p>The structural difference is enormous. In a co-op, governance is democratic and one-member-one-vote, by design. There is no class of preferred shareholders ahead of you in the liquidation stack. There is no board appointed by Silver Lake. The Spanish Mondragon Corporation, the canonical example, has run this model for sixty years across more than a hundred businesses. In the U.S., co-ops are smaller and rarer, but they exist, and the principle is what matters.</p><p>Now, I am not arguing that everyone should go work at a worker cooperative tomorrow. Most of us &#8212; me included &#8212; work at conventional capital-stack companies, and that&#8217;s fine. The point of the comparison is to clarify what &#8220;ownership&#8221; actually looks like when the structure is designed for the worker rather than around the worker. Stock options at a VC-backed startup are not ownership. They are a contingent claim, structured by the company&#8217;s lawyers, exercisable only on terms the company controls, and revocable in dozens of subtle ways.</p><p>If you want real ownership, work at a co-op or start your own business. If you take a job at a normal company, take it for the cash. Anything beyond cash is a tip.</p><h2>Your only fiduciary duty is to your family</h2><p>Here is the part of this essay where some readers will get uncomfortable. The employer-employee relationship is not a friendship. It is not a partnership. It is not a family. It is a transaction governed by an at-will employment agreement that, in most U.S. states, the company can end on any day, for almost any reason, with no notice and no obligation beyond what&#8217;s been promised in writing. That is the deal. The company has accepted those terms because they are good for the company.</p><p>You should accept those terms too &#8212; and act accordingly. In an employer-employee relationship, your first and only fiduciary duty is to yourself and the people who depend on you. Not to the founder&#8217;s vision. Not to the mission statement. Not to the kombucha tap. Your job is to take care of your spouse, your kids, your aging parents, your mortgage, and your future self. Loyalty to a corporation is, almost without exception, loyalty that is not reciprocated. Ask the Skype engineers. Ask the Twitter executives. Ask the people whose layoff date landed two weeks before their cliff.</p><p>This isn&#8217;t cynicism. It&#8217;s symmetry. The company optimizes for the company. You optimize for you. When both sides do that openly, the negotiation is honest.</p><h2>Rules I would tell my own kid</h2><p>&#8226; Negotiate the cash first, last, and only. Treat equity as a bonus, never as a salary substitute. If the cash number doesn&#8217;t work, the offer doesn&#8217;t work, full stop.</p><p>&#8226; If you do take equity, read every word of the option grant &#8212; and ask for the documents it cross-references. If they refuse to show you the Management Partnership agreement (or whatever they call it this decade), refuse the offer.</p><p>&#8226; Demand double-trigger acceleration on change of control. That means your unvested equity vests if (a) the company is acquired AND (b) you are terminated without cause within some window. This is the single most important clause for protecting yourself against the Skype scenario.</p><p>&#8226; Negotiate an extended post-termination exercise window. The standard 90 days is a trap &#8212; most people don&#8217;t have the cash to exercise on short notice, especially after a layoff. Push for 5 to 10 years.</p><p>&#8226; Get every promise in writing. Verbal commitments from the founder over coffee are worth what&#8217;s printed on them: nothing.</p><p>&#8226; If the company is private, ask the strike price, the 409A valuation, the total share count, and your percentage. If they won&#8217;t tell you the denominator, your &#8220;10,000 shares&#8221; might be 10,000 out of 10 billion.</p><p>&#8226; Assume you will be laid off the day before your next vesting milestone. Plan accordingly. If that assumption ruins the offer, the offer wasn&#8217;t actually that good.</p><h2>The bottom line</h2><p>Stock options are not bad. I have them. I&#8217;ve granted them. They are a legitimate tool for aligning long-term incentives between a company and its earliest, most committed builders &#8212; the people who would have signed up anyway, who genuinely want the upside, who can afford to bet a slice of their compensation on a moonshot. That is fine.</p><p>What is not fine is the practice of using stock options to depress cash compensation across the industry, while simultaneously building legal mechanisms &#8212; the cliff, the 90-day window, the change-of-control workaround, the buried clawback clause, the for-cause termination &#8212; that ensure the company gets to keep most of the upside no matter what happens to you. That is not a compensation strategy. That is a transfer of wealth from the people doing the work to the people structuring the deal.</p><p>So when the recruiter calls and the salary is light and the equity is heavy and the founder talks about the mission, just remember: in 2011, Skype&#8217;s lawyers had already written the document that made vested mean unvested. In 2022, the new owner of Twitter had already mapped out which executives to walk out the door minutes before they got paid. In 2025 and 2026, hundreds of thousands of tech workers learned that &#8220;part of the family&#8221; lasted exactly until the next earnings call.</p><p>Take the cash. Get the cash. The cash is real. Everything else is a story someone else is telling about your future.</p><p><strong>&#8212; Gal</strong></p><p><em><strong>Disclaimer: </strong>I am not a financial advisor, a lawyer, or a tax professional. This essay is opinion and analysis, drawn from public reporting and three decades in the industry. Before signing or rejecting any compensation package, talk to an actual employment attorney who has read your specific contract.</em></p>]]></content:encoded></item><item><title><![CDATA[Schrödinger's AGI]]></title><description><![CDATA[Why every AGI prediction is simultaneously right and wrong &#8212; and what Sheldon Cooper figured out before the entire AI industry]]></description><link>https://galratner.substack.com/p/schrodingers-agi</link><guid isPermaLink="false">https://galratner.substack.com/p/schrodingers-agi</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Mon, 27 Apr 2026 14:15:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xOmm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In 2008, the season one finale of <em>The Big Bang Theory</em> gave the world the most accessible explanation of quantum mechanics ever written for a laugh track. The episode is called &#8220;The Tangerine Factor.&#8221; Penny is anxious about going on a first date with Leonard. Leonard is anxious about going on a first date with Penny. Both, independently, do something that no rational human should ever do: they ask Sheldon Cooper for relationship advice.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xOmm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xOmm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png 424w, https://substackcdn.com/image/fetch/$s_!xOmm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png 848w, https://substackcdn.com/image/fetch/$s_!xOmm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png 1272w, https://substackcdn.com/image/fetch/$s_!xOmm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xOmm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png" width="1456" height="2075" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2075,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9269536,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195575075?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xOmm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png 424w, https://substackcdn.com/image/fetch/$s_!xOmm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png 848w, https://substackcdn.com/image/fetch/$s_!xOmm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png 1272w, https://substackcdn.com/image/fetch/$s_!xOmm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ce58c95-66dd-4a98-b9e4-d47306dc9ac7_1600x2280.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Sheldon, predictably, gives them physics. He invokes Schr&#246;dinger&#8217;s Cat &#8212; the 1935 thought experiment where a cat in a sealed box exists in a superposition of alive and dead until someone opens the lid and forces reality to pick a side. He tells Penny her potential relationship with Leonard is, right now, simultaneously good and bad. The only way to find out which is to open the box. At the end of the episode, Leonard knocks, kisses her, and Penny famously declares: &#8220;The cat&#8217;s alive!&#8221;</p><p>Eighteen years later, the entire AI industry has gathered around a different sealed box, arguing about what&#8217;s inside. The box is labeled <strong>AGI</strong>. The cat is <em>Artificial General Intelligence</em>. And unlike Penny and Leonard, nobody is willing to actually open the lid &#8212; because as long as it stays closed, the cat is worth a trillion dollars.</p><h1>The Predictions Are Already in Superposition</h1><p>Let&#8217;s do something I rarely see in AI coverage: actually look at what the people building these systems are saying, side by side, in the same week. Not cherry-picked. All of it.</p><p>As of early 2026, here&#8217;s where the credentialed forecasters land:</p><ul><li><p><strong>Dario Amodei, CEO of Anthropic</strong>: At Davos 2026, said AGI will likely arrive within a few years, possibly by 2027. Anthropic&#8217;s formal submission to the U.S. Office of Science and Technology Policy explicitly states they expect powerful AI systems to emerge in late 2026 or early 2027.</p></li><li><p><strong>Sam Altman, CEO of OpenAI</strong>: Has said AGI will probably get developed during Trump&#8217;s current term. Also recently called AGI &#8220;not a super useful term.&#8221; Both statements were made by the same man, often within weeks of each other.</p></li><li><p><strong>Mustafa Suleyman, CEO of Microsoft AI</strong>: February 2026 &#8212; predicted human-level performance on most professional tasks within 12 to 18 months.</p></li><li><p><strong>Elon Musk, founder of xAI</strong>: Originally said 2025. Then 2026. Then at Davos 2026 sharpened it to &#8220;by year-end.&#8221; If you&#8217;re tracking, that&#8217;s now three consecutive year-end deadlines that have slipped.</p></li><li><p><strong>Demis Hassabis, founder of Google DeepMind</strong>: Roughly 50% chance by 2030. Notes we still need &#8220;one or two more breakthroughs.&#8221;</p></li><li><p><strong>Shane Legg, Chief AGI Scientist at DeepMind</strong>: About 50% odds of &#8220;minimal AGI&#8221; by 2028.</p></li><li><p><strong>Andrej Karpathy, formerly OpenAI</strong>: Says current agent architectures &#8220;aren&#8217;t anywhere close.&#8221; Puts AGI a full decade out.</p></li><li><p><strong>Yann LeCun, Chief AI Scientist at Meta</strong>: Argues current architectures have fundamental limitations that preclude near-term AGI. Has been saying this consistently for years and has been consistently right about each individual ceiling, even as the field has worked around them.</p></li><li><p><strong>Gary Marcus</strong>: Has placed a 10-to-1 public bet that AI won&#8217;t hit specified AGI tasks by the end of 2027.</p></li><li><p><strong>Geoffrey Hinton, Nobel laureate</strong>: Revised his timeline from &#8220;30 to 50 years&#8221; to &#8220;5 to 20 years,&#8221; with 50% probability within two decades. Same person. Different decade.</p></li><li><p><strong>2023 AI Impacts survey of 2,778 published AI researchers</strong>: 50% probability of high-level machine intelligence by 2047.</p></li><li><p><strong>Metaculus aggregate forecast (~2,000 contributors)</strong>, as of February 2026: 25% chance of AGI by 2029, 50% by 2033.</p></li></ul><p>Read that list back. Within a single calendar quarter, credentialed researchers and CEOs of the biggest AI labs in the world have publicly committed to AGI arrival dates ranging from <strong>&#8220;by year-end 2026&#8221;</strong> to <strong>&#8220;never, the architecture is fundamentally incapable.&#8221;</strong> That&#8217;s not a confidence interval. That&#8217;s not even a disagreement. That&#8217;s a thought experiment.</p><p><em>If 30% of experts say your airplane is going to explode, and 70% say it won&#8217;t, you shouldn&#8217;t conclude there&#8217;s no expert consensus, so I won&#8217;t do anything. &#8212; 80,000 Hours, on AGI forecasting</em></p><p>The cat is alive. The cat is dead. The cat does not exist. The cat will be here Tuesday. The box itself is a marketing concept. Pick one &#8212; or pick all of them &#8212; you&#8217;re in good company either way.</p><h1>The Box Has a Definition Problem</h1><p>Here&#8217;s the part that should make every CTO, board member, and enterprise buyer pause. The reason these predictions span 73 years isn&#8217;t because the field is bad at math. It&#8217;s because nobody can agree on what&#8217;s in the box in the first place.</p><p>Sam Altman defines AGI one way on a podcast and another way in a funding round. OpenAI now uses a five-level framework instead of a binary AGI designation &#8212; conveniently, the levels above the current product can be redefined as the company progresses. Dario Amodei describes &#8220;a country of geniuses in a datacenter.&#8221; Shane Legg defines &#8220;minimal AGI.&#8221; Fei-Fei Li argues no system without spatial intelligence and physical-world understanding qualifies, period. Yoshua Bengio cares about reasoning. Yann LeCun cares about world models. The 2023 AI Impacts survey defined it as &#8220;every task better and cheaper than human workers.&#8221; That&#8217;s an economic threshold, not a cognitive one.</p><p>These are not synonyms. They are different cats in different boxes, all being marketed under the same brand.</p><p>And here&#8217;s the kicker: this is a <strong>feature</strong>, not a bug, of how the industry is being financed. When the deliverable is undefined, the deliverable can never be late. Definitional ambiguity is a moving goalpost dressed up as humility.</p><h1>The Compression Doesn&#8217;t Mean What You Think It Means</h1><p>The most quoted statistic in AGI discourse right now is the Metaculus compression: in 2020, the median forecaster predicted AGI in roughly 50 years &#8212; placing it around 2070. By early 2026, the median had collapsed to 2033. Five decades of compression in less than six years.</p><p>The narrative says: &#8220;Experts updated. The smart money is moving forward.&#8221;</p><p>The actual data says something more uncomfortable. The 80,000 Hours review of expert forecasts found that essentially every category of forecaster &#8212; academic researchers, prediction-market participants, industry executives &#8212; has compressed timelines in lockstep. When every group moves together by the same magnitude, regardless of methodology, that is not the signature of independent rational updating. That is the signature of a single shared narrative being absorbed by every population at once.</p><p>The same Metaculus that now says 2033 said 2070 in 2020. Both predictions came from a similar pool of forecasters, with similar reasoning. One of those numbers is wrong by decades. The system that produced the wrong one is the same system producing the new one.</p><p>This is the lesson the AI industry refuses to internalize: <strong>the variance between predictions is information.</strong> When predictions span 5 years to never, the right read isn&#8217;t to average them. The right read is that nobody knows, and anyone telling you they do is selling something.</p><h1>Why This Is the Most Expensive Cat in History</h1><p>Sheldon&#8217;s thought experiment had stakes for two people: Penny and Leonard. Open the box, find out if you&#8217;re dating. Worst case, you have an awkward dinner.</p><p>The AGI box has stakes measured in trillions. NVIDIA&#8217;s market cap, OpenAI&#8217;s rumored valuation, Anthropic&#8217;s funding rounds, the global hyperscaler capex cycle, hundreds of thousands of jobs at consultancies repositioning around &#8220;AI transformation,&#8221; the entire 2025&#8211;2026 venture playbook &#8212; all of it is priced as if the cat is alive. As if AGI is real and imminent and the only question is who captures the value.</p><p>Meanwhile, the same researchers selling the box admit, on the record, that they don&#8217;t know what&#8217;s inside, when it arrives, or whether it&#8217;s achievable with current architecture. Yann LeCun &#8212; Chief AI Scientist of one of the largest AI deployments on Earth &#8212; publicly says current approaches will not produce AGI. Andrej Karpathy, who built much of the foundation, says we&#8217;re a decade out and current agents are not close. These are not skeptics shouting from the cheap seats. These are the people whose names are on the papers.</p><p>If you&#8217;re a CIO building a 5-year AI roadmap, what do you do with that? If you&#8217;re a board approving $50M of GPU capex, what do you assume the depreciation curve looks like? If you&#8217;re an engineer choosing between a stable .NET architecture and rebuilding the stack on whatever framework the latest model release demands, which timeline do you plan against?</p><p>The honest answer is: you can&#8217;t plan against a superposition. You have to pick. And the industry&#8217;s answer to that uncomfortable fact has been to keep the box closed and keep selling tickets.</p><h1>What Sheldon Got Right</h1><p>Here&#8217;s the irony of the Big Bang Theory reference. Sheldon&#8217;s advice to Penny was actually correct. He didn&#8217;t tell her the cat was alive. He didn&#8217;t tell her the cat was dead. He told her the only way to find out was to <strong>open the box</strong> &#8212; to take the action, see the result, and let reality collapse the wave function.</p><p>The AI industry has done the opposite. It has built a multi-trillion-dollar economy on the principle that the box must <em>never</em> be opened, because the value lives in the superposition. As long as AGI is two years away, every funding round prices in the upside. As long as AGI is twenty years away, every safety researcher has tenure. As long as the definition is fuzzy, every product can claim to be on the path.</p><p>The cat is alive AND dead. The valuation is real AND fictional. The timeline is imminent AND distant. The architecture is sufficient AND a dead end. Pick whichever pair lets you keep raising money.</p><p>Schr&#246;dinger came up with the cat experiment in 1935 specifically to mock the Copenhagen interpretation of quantum mechanics. He thought it was absurd that any serious physicist could believe a real, macroscopic object could exist in two contradictory states simultaneously. The whole point of the thought experiment was: this can&#8217;t be how reality actually works.</p><p>90 years later, an entire industry decided he was wrong. Not about quantum physics &#8212; about business models. The cat is the product. The box stays closed. And every quarter, somebody opens a new fund to bet on what&#8217;s inside.</p><h1>The Cat&#8217;s Alive. The Cat&#8217;s Dead. Plan Accordingly.</h1><p>If you&#8217;re running a technology organization in 2026, here&#8217;s what the data actually supports &#8212; not the narrative, the data:</p><ul><li><p>Capabilities are improving. Real, measurable capabilities, in coding, reasoning, multi-step tasks. That part is not hype.</p></li><li><p>AGI &#8212; as a single threshold event that changes everything overnight &#8212; is a marketing artifact. The credentialed researchers can&#8217;t agree on its definition or its arrival date by a margin of decades.</p></li><li><p>The compression of timelines is correlated, not independent, which means it&#8217;s narrative-driven, not evidence-driven.</p></li><li><p>The only safe planning assumption is that some current systems will keep getting better, some will plateau, some categories you don&#8217;t expect will leapfrog, and the people loudest about timelines are the ones with the most to gain from your belief.</p></li></ul><p>Build for capability, not for prophecy. Architect for replaceability of the underlying model, not for loyalty to a specific lab&#8217;s roadmap. Treat every &#8220;AGI is N years away&#8221; headline as what it actually is: a fundraising document.</p><p>And remember the lesson Penny figured out in 22 minutes that the AI industry has spent a decade avoiding. The only way to know whether the cat is alive is to open the box. Until somebody does, every claim about what&#8217;s inside is equally true and equally worthless.</p><p>The cat&#8217;s alive. The cat&#8217;s dead. The cat is funding our next round.</p><p><em>&#8212; Gal</em></p>]]></content:encoded></item><item><title><![CDATA[Microsoft Has Two CEOs. Only One of Them Ships Product]]></title><description><![CDATA[The case for promoting Scott Guthrie]]></description><link>https://galratner.substack.com/p/microsoft-has-two-ceos-only-one-of</link><guid isPermaLink="false">https://galratner.substack.com/p/microsoft-has-two-ceos-only-one-of</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Sun, 26 Apr 2026 17:44:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CBJA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>On January 21, 2025, the President of the United States stood at a White House podium and announced the largest AI infrastructure project in American history.</p><p>It was called Stargate. Five hundred billion dollars. Four years.</p><p>Sam Altman was there. Larry Ellison was there. Masayoshi Son was there.</p><p>Satya Nadella was <em>not</em>.</p><p>That photograph is the cleanest summary of Microsoft&#8217;s last decade I can give you. The man who has invested more than thirteen billion dollars of Microsoft&#8217;s money into OpenAI was not invited to the most consequential AI infrastructure announcement in the country&#8217;s history &#8212; because by January 2025, OpenAI had already chosen Oracle.</p><p><strong>Thirteen billion dollars. No seat at the table.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CBJA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CBJA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png 424w, https://substackcdn.com/image/fetch/$s_!CBJA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png 848w, https://substackcdn.com/image/fetch/$s_!CBJA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png 1272w, https://substackcdn.com/image/fetch/$s_!CBJA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CBJA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png" width="1456" height="949" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:949,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7994990,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195545257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CBJA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png 424w, https://substackcdn.com/image/fetch/$s_!CBJA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png 848w, https://substackcdn.com/image/fetch/$s_!CBJA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png 1272w, https://substackcdn.com/image/fetch/$s_!CBJA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F093a1a40-ac2b-412e-bdf3-cb26197cff84_2554x1664.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This essay is the case for replacing him.</p><p>I want to be precise about what I am arguing. I am not arguing that Satya Nadella is a bad person or a bad operator. He is, by most institutional measures, a perfectly competent global executive. He gives a good interview. The stock went up. He turned the cultural temperature down at a company famous for eating itself.</p><p>What I am arguing is much narrower and much harder to dismiss: Microsoft already has its next CEO. He has been quietly running the only profitable half of the company for twelve years. The board has been watching him do it. The org chart has been lying about who the operational CEO actually is. And every quarter that succession conversation gets postponed, Microsoft drifts further from the developer-first DNA that built it.</p><p>The man&#8217;s name is Scott Guthrie. The board owes shareholders an honest conversation about him.</p><p>Here is the evidence.</p><div><hr></div><h1>I. The Two Track Records</h1><p>In February 2014, Satya Nadella became CEO of Microsoft. In that exact same month, Scott Guthrie became EVP of the Cloud + AI Group, reporting to him.</p><p>For twelve years, the two men have run parallel halves of Microsoft. One signs the press releases. The other ships the product.</p><p>The portfolios are not close.</p><h2>Satya Nadella&#8217;s personal product bets, 2014&#8211;2026</h2><ul><li><p> Cortana &#8212; discontinued.</p></li><li><p>Mixer &#8212; acquired and killed in 2020 after the failed Twitch challenge.</p></li><li><p>Windows Phone &#8212; discontinued.</p></li><li><p>Surface Duo &#8212; flopped on launch.</p></li><li><p>Skype &#8212; Microsoft&#8217;s $8.5 billion acquisition under Ballmer, neglected for a decade under Nadella, finally killed in May 2025.</p></li><li><p>Bing Chat &#8212; the product Nadella publicly said would make Google <em>&#8220;dance.&#8221;</em> Google did not dance.</p></li><li><p>Windows Recall &#8212; pulled from launch in 2024 over privacy and security backlash.</p></li><li><p>Windows 11 &#8212; the most rejected enterprise upgrade in Microsoft&#8217;s history.</p></li><li><p>Inflection AI &#8212; $650 million paid to acqui-hire Mustafa Suleyman&#8217;s team for a newly created consumer AI division. The deal attracted an FTC antitrust inquiry. Suleyman now runs Microsoft AI. The flagship product his division builds &#8212; Microsoft 365 Copilot &#8212; is the AI assistant the internet now calls Microslop.</p></li><li><p>The OpenAI partnership &#8212; a multi-billion-dollar dependency on a non-Microsoft entity whose CEO was fired by his own board in November 2023 and reinstalled by external pressure inside a week, and which has since signed deals with Oracle, Google, AMD, NVIDIA, and CoreWeave that Microsoft would prefer it didn&#8217;t.</p></li></ul><p>That is the public record.</p><h2>Scott Guthrie&#8217;s portfolio, same window</h2><ul><li><p>.NET and .NET Core &#8212; the cross-platform reboot of Microsoft&#8217;s developer stack.</p></li><li><p>Visual Studio Code &#8212; the most-used code editor on Earth.</p></li><li><p>GitHub &#8212; acquired in 2018 and grown into the world&#8217;s developer infrastructure.</p></li><li><p>TypeScript &#8212; the language that ate JavaScript.</p></li><li><p>Azure &#8212; 95% of the Fortune 500, 39% year-over-year growth, over $75 billion in revenue.</p></li><li><p>Azure OpenAI Service &#8212; the only part of the OpenAI relationship that actually monetizes at scale.</p></li><li><p>SQL Server 2025 &#8212; including native vector search.</p></li><li><p>Power BI, Power Apps, Power Automate.</p></li><li><p>Maia 200 &#8212; Microsoft&#8217;s first competitive in-house AI silicon, beating Amazon&#8217;s Trainium and Google&#8217;s TPU on benchmarks.</p></li><li><p>Fairwater &#8212; the planet-scale AI datacenter network.</p></li><li><p>GitHub Copilot &#8212; the only Microsoft AI product developers actually love.</p></li></ul><p>That is the public record.</p><p>You can disagree about emphasis. You cannot disagree about the columns.</p><p>One of these track records is Microsoft&#8217;s growth engine. The other is Microsoft&#8217;s reputational liability. The growth engine reports to the liability. The org chart needs updating.</p><div><hr></div><h1>II. The Governance Problem</h1><p>In June 2021, the Microsoft board allowed Satya Nadella to also become Chairman of the Board.</p><p>This was a governance decision that should not have happened, and it should be reversed regardless of what the board concludes about CEO succession.</p><p>ISS, Glass Lewis, CalPERS, and most major institutional governance frameworks have flagged combined Chairman/CEO structures as a structural conflict for over a decade. The reasoning is simple: the Chairman&#8217;s job is to oversee the CEO&#8217;s performance. When you make the same person both, you have eliminated the independent oversight your shareholders rely on. The Chairman is now grading his own homework.</p><p>The Microsoft board has eleven independent directors:</p><p>Sandra E. Peterson, the Lead Independent Director. Reid Hoffman of Greylock Partners. Penny Pritzker of PSP Partners. John W. Stanton of Trilogy Partnerships. Charles W. Scharf, CEO of Wells Fargo. Hugh Johnston, CFO of Disney. John David Rainey, CFO of Walmart. Teri List, former CFO of The Gap. Catherine MacGregor, CEO of Engie S.A. Mark Mason of Citi. Emma Walmsley, former CEO of GSK plc.</p><p>Three of these directors are sitting CFOs of Fortune 100 companies. They know exactly what combined Chair/CEO governance looks like in their own boardrooms. <em>They voted for it at Microsoft anyway.</em></p><p>The Lead Independent Director role exists specifically to provide a structural check when a Chairman/CEO has consolidated power. Calling executive sessions, leading evaluations of the CEO, and surfacing succession conversations are not optional duties &#8212; they are the job description. Sandra Peterson, by accepting that title, accepted the responsibility.</p><p>Twelve years of CEO performance under combined Chairman/CEO oversight has produced:</p><ul><li><p>Fifteen thousand layoffs in 2025, including nine thousand in a single July round.</p></li><li><p>8,750 voluntary buyouts of US employees announced in April 2026 &#8212; the first such program in company history.</p></li><li><p>$17.5 billion committed to India in December 2025, in the same four-month window as the buyouts.</p></li><li><p>The Microslop reputational drift.</p></li><li><p>The OpenAI strategic dependency.</p></li><li><p>The empty White House podium on January 21st.</p></li></ul><p>The board does not need to fire the CEO tomorrow. It needs to do three things this quarter: separate the Chairman and CEO roles, schedule an honest succession conversation, and stop pretending its current governance structure is normal. Every quarter it postpones those conversations is a quarter of accumulating personal liability for the directors themselves.</p><p>That includes the three sitting Fortune 100 CFOs who know better.</p><div><hr></div><h1>III. The Microslop Receipts</h1><p>Let us look at what happens when a CEO without product taste is given twelve years to make personal product bets.</p><p>In March 2024, Microsoft paid approximately $650 million to license the AI models of Inflection AI and acqui-hire most of its 70-person team, including its co-founders Mustafa Suleyman and Kar&#233;n Simonyan. The deal was structured to look like a licensing agreement rather than an acquisition. The FTC opened an antitrust inquiry anyway, on the grounds that the structure appeared designed to bypass merger review.</p><p>Suleyman became CEO of a newly created consumer AI division called Microsoft AI. His division built and now operates the consumer-facing Copilot, Microsoft 365 Copilot, and the company&#8217;s broader generative AI consumer experience.</p><p>Two years later, the AI assistant his division ships has a nickname. The internet calls it <em>Microslop</em>.</p><p>You can see the chain. Nadella personally championed the OpenAI dependency, which produced internal pressure to commercialize generative AI through the Office suite. When OpenAI&#8217;s organizational instability became visible after the November 2023 firing-and-reinstatement of Sam Altman, Nadella spent $650 million to bring an alternative AI leadership team in-house. That team built the Copilot products that have become the public face of his second decade as CEO. Those products are the meme.</p><p>This is not an accident of marketing. <strong>It is a sequence of personal product bets, each one a direct consequence of the prior bet not working out, each one signed off at the corner office.</strong></p><p>Compare that to GitHub Copilot.</p><p>GitHub Copilot was built inside Scott Guthrie&#8217;s organization in 2021. It is the AI product developers actually pay for on purpose. It runs inside Visual Studio Code and Visual Studio. It is the most successful AI productivity tool currently shipping in the enterprise, and it has none of the reputational damage of its M365 sibling.</p><p>Same word. Different orgs. Different reception.</p><p>The difference is not the technology. The technology underneath is largely the same. The difference is taste, judgment, and who in the company is shipping with the customer in mind versus who is shipping to fill a strategy deck.</p><p>GitHub Copilot is a product. M365 Copilot is a tax. <em>One of them grew up in Guthrie&#8217;s org. The other grew up in the corner office.</em></p><p>Twelve years. One exec ships the growth. The other ships the meme.</p><div><hr></div><h1>IV. The Hostage Situation</h1><p>In January 2019, Microsoft committed an initial $1 billion investment in OpenAI as the exclusive cloud provider for OpenAI&#8217;s compute. Over the next five years, that figure grew to over $13 billion across multiple investment rounds.</p><p>Nadella made this his signature strategic move. The deal that defined his second decade as CEO. The bet that was supposed to leapfrog Microsoft over Google and AWS in the AI era.</p><p>Here is what it has produced.</p><p><strong>November 2023.</strong> OpenAI&#8217;s board fired Sam Altman without consulting Microsoft. Microsoft&#8217;s $13 billion investment in the company was made effectively without contractual control over its leadership. Altman was reinstated within a week &#8212; but only after external pressure from employees and investors, not Microsoft&#8217;s own contractual rights. The episode was the cleanest possible demonstration of how little leverage Microsoft actually held.</p><p><strong>January 2025.</strong> OpenAI announced the Stargate Project from a White House podium. The founding partners were SoftBank, Oracle, OpenAI, and MGX of Abu Dhabi. Microsoft was relegated to &#8220;key technology partner.&#8221; The new arrangement gave Microsoft a &#8220;right of first refusal&#8221; on future OpenAI compute capacity &#8212; but only if Microsoft could match the terms. Microsoft was no longer the exclusive cloud partner. It was now the secondary one.</p><p><strong>September 2025.</strong> OpenAI signed a $300 billion, five-year compute contract with Oracle. The single largest enterprise cloud deal ever signed. Microsoft was not the counterparty.</p><p><strong>March 2026.</strong> OpenAI declined to expand its flagship Stargate site in Abilene, Texas. Microsoft picked up the leftover 900 megawatts on the parcel next door. The two companies are now literal neighbors on the same plot of dirt, building separate AI futures. Fortune called it what it was.</p><p><strong>April 2026.</strong> Microsoft AI publicly declared &#8220;true self-sufficiency&#8221; as the strategic goal &#8212; admitting in plain language that the dependency the company spent a decade building is the dependency it now has to spend a decade escaping.</p><p><em>This was the strategy.</em></p><p>Compare it to what was happening on the other side of the building.</p><p>While Nadella was wiring billions to Sam Altman&#8217;s foundation, Scott Guthrie&#8217;s organization was quietly building the things Microsoft would need if the OpenAI bet ever soured.</p><ul><li><p>Maia 200 &#8212; Microsoft&#8217;s own AI inference silicon, fabricated on TSMC&#8217;s 3-nanometer process, beating Amazon&#8217;s Trainium and Google&#8217;s TPU on benchmarks.</p></li><li><p>Fairwater &#8212; the planet-scale AI datacenter network, built so Microsoft owns the substrate regardless of who wins the model race.</p></li><li><p>Azure OpenAI Service &#8212; the part of the OpenAI relationship that actually monetizes, packaged through Guthrie&#8217;s platform.</p></li></ul><p>One of these strategies is a hostage situation. <strong>The other is a hedge.</strong></p><p>The CEO who put the company in the hostage situation is now asking for five more years to dig out of it. The EVP who built the hedge has been quietly making sure Microsoft survives if he can&#8217;t.</p><p>The board does not need to choose between these men. It already did, twelve years ago, when one of them got the title and the other got the work.</p><p>Microsoft&#8217;s next CEO has been quietly insurance-policying the company against its current CEO&#8217;s biggest bet.</p><p><em><strong>Promote the underwriter.</strong></em></p><div><hr></div><h1>V. The Heir Apparent</h1><p>Who is Scott Guthrie?</p><p>He joined Microsoft in 1997 at the age of twenty-two, fresh out of Duke University with a computer science degree. Over the Christmas holidays of 1997, he and a colleague named Mark Anders built the first prototype of a new web framework. They called it XSP. The X did not stand for anything. It just sounded cool.</p><p>That prototype eventually shipped as ASP.NET &#8212; the framework that defined Microsoft&#8217;s developer story for the next two decades. Twenty-eight years later, the language and runtime he helped birth still ships under the name .NET, now in its tenth major version, now cross-platform, now open source.</p><p>He has spent his entire career inside that lineage. He runs the development teams that built the Common Language Runtime. He helped found the .NET project. He shipped Silverlight. He shipped Windows Phone&#8217;s developer tools. He led the team that built Visual Studio. In February 2014, he was elevated to Executive Vice President of the Cloud and Enterprise Group, later renamed Cloud + AI.</p><p>Today his portfolio includes Azure, Dynamics 365, Visual Studio, Visual Studio Code, GitHub, .NET, Microsoft SQL Server, Power BI, Power Apps, Power Automate, and HoloLens. He sits one rung below Satya Nadella on the Microsoft org chart and reports directly to him. By internal headcount and direct revenue contribution, his organization is the larger half of Microsoft.</p><p>He is fifty-one years old. He still wears the same red polo shirt at every BUILD keynote. According to people who work with him, he still reviews pull requests. He still spends time with customers. He has been the highest-profile internal Microsoft executive without an accompanying personal brand for two decades &#8212; a man who has shipped product at scale while every other senior leader at Microsoft has built an outside reputation.</p><p>Fortune named him one of the twenty-five most powerful rising executives in the Fortune 500 in late 2025. The article noted, dryly, that he was already running the half of the company that grows.</p><p>He is exactly the kind of CEO that Microsoft used to produce before the marketing era. He came up through the developer division. He shipped the tools he sells. He has actual technical taste. His career arc &#8212; from a 22-year-old prototyping ASP.NET on Christmas break to a 51-year-old executive deploying $80 billion of AI infrastructure &#8212; is the Microsoft career path the company used to advertise.</p><p>When Steve Ballmer chanted <em>&#8220;developers, developers, developers&#8221;</em> in 2000, he was naming Microsoft&#8217;s source of competitive advantage. That source has not changed. The market has only made it more important. The developer is still the customer that decides whose stack the next decade gets built on.</p><p><strong>Scott Guthrie </strong><em><strong>is</strong></em><strong> the developer.</strong></p><p>The Microsoft board does not need to search for a CEO. It needs to recognize one.</p><div><hr></div><h1>VI. The Cost of Doing Nothing</h1><p>I want to be specific about what continued postponement of this conversation costs.</p><p>In 2020, Microsoft had eight thousand employees in India. By late 2023, that number had passed twenty thousand, distributed across ten Indian cities. By April 2026, Microsoft had announced 8,750 voluntary buyouts of US employees &#8212; the first such program in the company&#8217;s fifty-one-year history &#8212; in the same four-month window in which it pledged $17.5 billion to India.</p><p><strong>This is not xenophobia. It is concentration risk. </strong>A critical American software vendor is restructuring its labor force toward a single foreign country, with R&amp;D and engineering disproportionately overrepresented in that move. Procurement and infosec teams at the Fortune 500 are starting to ask questions about code provenance and sovereign exposure that they have never had to ask before. Microsoft&#8217;s own press releases now use the word <em>&#8220;sovereign&#8221;</em> in describing its India build.</p><p>Every quarter the succession conversation is postponed is a quarter of accumulating brand damage in markets that Microsoft cannot afford to lose. American enterprise customers are noticing. Procurement language is shifting. <em>Microslop</em> is now appearing in IT trade press in the same category as <em>&#8220;vendor lock-in&#8221;</em> and <em>&#8220;license bloat.&#8221;</em></p><p>It is also a quarter of accumulating talent damage. Senior Microsoft engineers do not leave for nothing. They leave because they no longer recognize the company they joined. They leave because they have read the Skype obituary. They leave because they have been to enough product reviews where M365 Copilot integration was the answer to a question nobody asked. They leave because their performance reviews now include AI-feature adoption metrics that have nothing to do with quality.</p><p>The Microsoft alumni network is now one of the most important talent reservoirs in the AI industry. The board should ask itself why so many of those alumni will never come back.</p><p>The longer the current arrangement persists, the more the answer hardens. The man who built the .NET ecosystem cannot indefinitely keep the developer audience while the man above him keeps shipping reasons for that audience to leave. There is a clock on this. The board has not been keeping track of it.</p><p>Replacing the CEO does not solve every problem on this list. Most of these problems are now structural. But it is the single highest-leverage thing the board can do, and it is the only one that resets the brand narrative quickly enough to matter.</p><div><hr></div><h1>VII. What Comes Next</h1><p>Here is what I think the Microsoft board should do, in order, this quarter.</p><p><strong>First. </strong>Separate the Chairman and CEO roles. This is independent of any succession conversation. It restores the basic governance hygiene that the board abandoned in June 2021. It is also free.</p><p><strong>Second. </strong>Charge the Lead Independent Director with running a formal CEO performance evaluation, with succession planning as an explicit deliverable. Sandra Peterson&#8217;s job description includes this. It has been five years since the consolidation. It is overdue.</p><p><strong>Third. </strong>Name Scott Guthrie President of Microsoft. This is the standard internal succession move at companies of Microsoft&#8217;s size &#8212; promote the heir to a clearly visible second-in-command role, give him eighteen months to handle external CEO functions, and then complete the transition. Apple did this with Tim Cook. Microsoft did this implicitly with Nadella in the years before Ballmer&#8217;s exit. Guthrie has been doing the operational job for twelve years already. He has earned the title.</p><p><strong>Fourth. </strong>Communicate the change to shareholders honestly. The current CEO&#8217;s tenure produced real wins, and those should be acknowledged. The Azure cloud business under Microsoft&#8217;s roof is one of the great corporate-strategy success stories of the modern enterprise era. So is the GitHub acquisition. The story Microsoft can tell its shareholders is not that Nadella failed &#8212; it is that he succeeded, the company grew, and now it is time for the next generation to lead. That is a clean story. It is also true.</p><p>I do not expect any of this to happen because of one Substack essay.</p><p><em>I do expect it to happen eventually. </em>The structural pressure is too obvious, and the alternative is too costly. Microslop does not heal on its own. The OpenAI dependency does not heal on its own. The India concentration risk does not heal on its own. The combined Chairman/CEO governance flag does not heal on its own. Each of these is a problem that compounds quarterly until the company addresses it at the level of leadership.</p><p>What I do expect is for the conversation to start in public, where it has been studiously avoided in private. That is what this essay is for. It is a piece I wrote because I have spent thirty years inside the Microsoft developer ecosystem, watched it grow up, and watched what is happening to it now. I owe it the truth about its present.</p><p><strong>So do you.</strong></p><div><hr></div><h2>If you work at Microsoft and you are reading this</h2><p>Share this. Tag the man in the red polo. Use the hashtag the company hates. Tell your story. The board will not move on its own. It will move when it becomes clear that the inside of the company knows what the outside of the company already suspects.</p><h2>If you are a Microsoft customer or a Microsoft investor</h2><p>Write to the board. Sandra Peterson is the Lead Independent Director. The board&#8217;s contact information is public. Boards of $3 trillion companies do read incoming shareholder mail. They do not act on every letter, but they do act on volume.</p><h2>If you are a journalist who covers technology</h2><p>This is a real story. There is a quiet succession argument inside Microsoft right now. The data is public. The org chart is public. The product receipts are public. The White House photograph is public. The story writes itself.</p><h2>And if you are Scott Guthrie</h2><p>I do not know if you read Substacks like this one. I doubt it. You have a company to run. But if this somehow finds its way to your desk: there are several million developers, customers, and former colleagues who are quietly hoping the board does the right thing.</p><div><hr></div><p style="text-align: center;"><strong>Microsoft&#8217;s next CEO is already inside the building.</strong></p><p style="text-align: center;"><em><strong>Promote the underwriter.</strong></em></p>]]></content:encoded></item><item><title><![CDATA[Still Renting a Claude Subscription?]]></title><description><![CDATA[The 150-User Inflection Where Buying DeepSeek V4 Pro Beats Your Claude Bill]]></description><link>https://galratner.substack.com/p/still-renting-a-claude-subscription</link><guid isPermaLink="false">https://galratner.substack.com/p/still-renting-a-claude-subscription</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Sat, 25 Apr 2026 12:25:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JNbi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If your company has more than 150 humans on Claude Team, ChatGPT Enterprise, or any seat-licensed flavor of frontier AI, your CFO is currently signing a recurring expense that compounds against you every month. The vendor&#8217;s job is to make sure that number only goes up. Mine, today, is to convince you it shouldn&#8217;t.</p><p>DeepSeek V4 Pro shipped on April 24th. Open weights. MIT license. 1.6 trillion total parameters with 49 billion active per token. A million-token context window that actually works at depth &#8212; 83.5% on the 1M MRCR comprehension test, which is roughly two-and-a-half times what Claude Opus 4.7 manages at the same depths. By every meaningful technical measure, it is frontier. And it is the first frontier model in history that you can put on your own racks and forget the API ever existed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JNbi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JNbi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!JNbi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!JNbi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!JNbi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JNbi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7427088,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195436306?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JNbi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!JNbi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!JNbi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!JNbi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9955427-b7c3-4677-97f8-eeeb375c5b9b_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That changes the arithmetic. Let me show you how.</p><h2>The 150-Seat Inflection Point</h2><p>The dirty secret of enterprise AI billing in 2026 is that it scales the wrong direction. Per-seat plans look reasonable at 30 users. Survivable at 80. At 150 they start eating budget that used to belong to actual headcount. And they never. stop. growing.</p><p>Here is a representative 150-user enterprise running a modern AI stack:</p><p>150 seats on Claude Enterprise or ChatGPT Enterprise at roughly $60 per user per month: <strong>$108,000 a year.</strong></p><p>A handful of power users blowing past their quotas onto API: another <strong>$40,000 to $80,000 a year</strong>, conservatively.</p><p>Engineering team running agentic workflows in Claude Code or Codex: another <strong>$50,000 to $150,000</strong>, depending on how aggressive they are.</p><p>You are now staring at a $200,000 to $300,000 annual line item that exists entirely on someone else&#8217;s balance sheet. Over an 18-month planning horizon, that&#8217;s between $300,000 and $450,000 leaving the building, recurring, with zero residual value.</p><p>A self-hosted DeepSeek V4 Pro cluster &#8212; the real one, not a toy &#8212; costs $180,000 to $300,000. One time. With residual value. With a hardware refresh cycle measured in years, not months. Break-even, once you cross 16 to 22 million tokens of inference per day, sits at around the eleven-month mark and gets steeper in your favor every month after. The whole second year is gravy.</p><p>This is not a marginal optimization. This is a structural shift in how AI shows up on your books.</p><h2>What You Actually Need on the Floor</h2><p>Let me kill a myth. Running V4 Pro is not &#8220;hard.&#8221; It is expensive at the front and boring after that. The hard work is architectural &#8212; DeepSeek already did it for you.</p><p>The native footprint is roughly 1.34 TB of VRAM at FP8, climbing past 2.4 TB once you account for KV cache and a million-token context. Your three realistic deployment tiers:</p><p><strong>Tier 1 &#8212; Full precision, full throughput. </strong>Two to three 8-GPU H100 nodes wired with NVLink. 16x H100 (80GB) total. Tensor parallel size 8, pipeline parallel 2. Capex: $250K&#8211;$300K with networking, racks, and power. This is the configuration for a company actually replacing a six-figure API bill.</p><p><strong>Tier 2 &#8212; INT4 quantization, single 8-GPU node. </strong>AWQ or GPTQ INT4 shrinks the weights to about 700 GB. Now it fits on one 8x H100 box. Capex: $120K&#8211;$160K. Quality cost: between 1.5% and 4.2% degradation depending on workload &#8212; survivable for 90% of enterprise use, painful for the niches where it isn&#8217;t.</p><p><strong>Tier 3 &#8212; V4 Flash on commodity hardware. </strong>284B parameters, 13B active. Fits on 2x H100 in FP8 or 2x A100 in INT4. Capex: $60K&#8211;$90K. This is the dev-team-of-30 configuration, not the 150-user company configuration. But for stand-up, prototyping, and edge cases, you&#8217;ll want a Flash node anyway.</p><p>For the serving layer, you want vLLM 0.9+ for the production endpoint &#8212; its PagedAttention is what makes the million-token context tractable at concurrency above 20 requests, and it scales 11&#8211;20% better than alternatives at enterprise load. Stand up SGLang 0.4+ on the side for single-user, low-latency, reasoning-heavy paths &#8212; it returns 583ms time-to-first-token where vLLM sits at 2,141ms in the same conditions, and uses about 47% less GPU memory per request. Use vLLM for the floor. Use SGLang for the lab.</p><h2>The Architecture That Lets You Skip NVIDIA</h2><p>Here is the part that should make your CTO sit up.</p><p>DeepSeek V4 was trained, optimized, and inference-tuned end-to-end on Huawei Ascend 950 PR and 910C silicon, fabbed at SMIC on a 7nm process. The team rebuilt the kernels from scratch to run without CUDA. Not &#8220;ported.&#8221; Rebuilt. They did it because export controls forced their hand, and they did it well enough that the model is now objectively competitive with everything OpenAI and Anthropic shipped this April.</p><p>The implication for your infrastructure decision is enormous and being ignored by 90% of buyers: <strong>the inference layer is no longer hardware-locked to NVIDIA.</strong> You can deploy V4 Pro on Ascend hardware. You can deploy it on AMD MI300X, where 192GB per card means you fit 2.4TB in 13 cards instead of 30. You can mix tiers. The software stack supports it. The model architecture is fundamentally chip-agnostic in a way the GPT-5.5 generation, which was co-designed with NVIDIA on GB200 NVL72 clusters, structurally is not.</p><p>This matters for two reasons. First, the $30,000-per-card NVIDIA premium is no longer load-bearing &#8212; you have a real second source. Second, when the next hardware cycle hits, you are not locked to a single vendor&#8217;s roadmap.</p><p>Three architectural choices made this possible.</p><p><strong>The Hybrid Attention Architecture</strong> &#8212; Compressed Sparse Attention plus Heavily Compressed Attention, interleaved across 61 layers &#8212; means a million-token context costs you about 27% of the FLOPs and 10% of the KV cache that a traditional transformer would burn through. Against GQA-bfloat16 baselines, V4&#8217;s KV cache footprint is roughly 2% of what you&#8217;d otherwise need. Quadratic attention complexity is the reason every vendor before this generation gave up on real long-context performance. DeepSeek didn&#8217;t give up. They engineered around it.</p><p><strong>Engram Conditional Memory</strong> decouples static factual recall from active computation. The model offloads up to 100 billion parameters of embedding tables to host DRAM and pulls them in O(1) &#8212; constant time, not &#8220;fast for an LLM&#8221; time &#8212; with under 3% inference overhead. Your CPU RAM is now part of the model. That&#8217;s a category-shift in how memory hierarchy works for inference, and it&#8217;s why V4 Pro hits 97% on Needle-in-a-Haystack across the full million-token span.</p><p><strong>Manifold-Constrained Hyper-Connections (mHC)</strong> solve the training instability that has been quietly limiting how deep these models can go. Signal amplification across deep residual paths used to spiral to 3,000x in pathological cases &#8212; the loss spikes that derail multi-million-dollar training runs. mHC pins the amplification under 2x by mathematically constraining the relevant matrices to be doubly stochastic. Sounds like a math curiosity. It is the difference between a model that trains and a model that doesn&#8217;t.</p><p>These are not marketing bullets. These are why a 1.6T-parameter model fits and serves on hardware your competitors thought required a CUDA monopoly to operate.</p><h2>Plugging It Into the Stack You Already Have</h2><p>If your team currently uses Claude Code, Cursor, Continue.dev, or any IDE-bound assistant, the migration cost is approximately one config change. V4 Pro exposes an OpenAI-compatible API surface out of vLLM. Point your tools at https://your-internal-endpoint/v1 instead of api.anthropic.com, swap the API key, done. Function-calling and tool-use schemas match the format your stack already expects.</p><p>For the agentic tier, V4 Pro ships with native MCP server compatibility &#8212; every internal tool you&#8217;ve already wired up via Model Context Protocol works without modification. Your Slack bot, your Jira integration, your internal documentation RAG, your SQL agent: all of it talks to the local model the same way it talked to Claude.</p><p>Then you do the thing the SaaS vendors absolutely do not want you to do. You point V4 Pro at your private knowledge base. Every Confluence page. Every SharePoint document. Every internal codebase. Every meeting transcript. Every customer support ticket. A million-token context window means your retrieval pipeline doesn&#8217;t have to be clever &#8212; you can stuff entire repositories into the prompt and let Engram do the work. Now your AI doesn&#8217;t just understand &#8220;general software engineering.&#8221; It understands your codebase. Your deal terms. Your operational runbooks. None of that ever leaves your network. None of it trains a public model. None of it shows up in someone else&#8217;s training data after a vendor &#8220;policy update.&#8221;</p><p>That&#8217;s the differentiator. The hosted vendors will eventually offer this &#8212; they&#8217;ve been promising it for two years &#8212; but they will charge you for it, throttle it, and reserve the right to change the terms. You can have it now, in your basement, for a fixed cost.</p><h2>The Math, Honestly</h2><p>Here&#8217;s what 18 months looks like in dollars.</p><p><strong>Scenario</strong></p><p><strong>18-Month Cost</strong></p><p>150 seats on Claude Enterprise + power-user API + agentic workflows</p><p>$300K &#8211; $450K</p><p>8-GPU H100 cluster (INT4 V4 Pro) &#8212; capex + power + ops engineer</p><p>$200K &#8211; $260K</p><p>16-GPU H100 cluster (FP8 V4 Pro) &#8212; capex + power + ops engineer</p><p>$290K &#8211; $370K</p><p>Industry analysis pegs break-even at 16&#8211;22 million tokens of inference per day, or about 500&#8211;650 million per month. A 150-person knowledge-work company running modern AI tooling routinely burns through that range &#8212; a single team of 20 engineers using AI-assisted coding eight hours a day will get you most of the way there by themselves. Cross the line and you&#8217;re realizing roughly a 55% TCO reduction over 18 months relative to the proprietary API path. Stay below it and the cloud APIs are still cheaper. Honest answer: count your tokens before you sign the PO.</p><h2>What This Does to Your Balance Sheet</h2><p>This is the part the technical leadership tends to undersell when they bring it to the CFO.</p><p>Right now, your AI spend is an operating expense. Recurring. Grows linearly with usage. Leaves the building monthly. Generates zero residual value. It looks like rent.</p><p>A self-hosted V4 Pro cluster is a capital expenditure. It depreciates on a schedule (typically three to five years), it sits on the balance sheet as an asset, and it converts your AI spend from an unbounded operating drain into a fixed, amortizable cost. Every additional token your users generate after capex is recovered is essentially free intelligence.</p><p>The second-order effects are larger. Usage isn&#8217;t capped by per-seat quotas anymore &#8212; power users can hammer the model 24/7 without escalating bills, which means workflows that were too expensive to automate at API rates suddenly become viable. Your data stays inside your perimeter, which simplifies SOC 2 and HIPAA conversations and removes a recurring vendor risk-review line item from your security team&#8217;s calendar. Your uptime decouples from someone else&#8217;s status page &#8212; if you&#8217;ve watched Anthropic or OpenAI go dark on a Tuesday morning lately, you know what that&#8217;s worth. Your model doesn&#8217;t change underneath you on a vendor&#8217;s release schedule, breaking three internal prompts every time they &#8220;improve&#8221; something.</p><p><strong>Capex over opex. Asset over expense. Fixed cost over compounding cost. Sovereign over rented.</strong></p><p>If your finance team understands the difference between owning a building and leasing it, they understand this trade. They just haven&#8217;t been asked to think about AI in those terms yet, because the vendors have spent two years training the market to treat intelligence as a subscription.</p><p>It isn&#8217;t. Not anymore. Not since April 24th.</p><p>The companies that move on this in the next twelve months will lock in a structural cost advantage their competitors are paying a premium to avoid. The ones that don&#8217;t will spend the next five years explaining to their boards why a fixed-cost asset their peers are running for $5,000 a month is showing up on their P&amp;L for $250,000 a year.</p><p>Run the math once. Then run it again with your actual token volume. The conclusion is the same conclusion every CFO eventually reaches when an asset is cheaper than the rent on the equivalent service.</p><p><strong>You buy the building.</strong></p><div><hr></div><p><em>If you've read this far and your CFO is already running the numbers, the practical question is who racks the hardware. <a href="https://www.invertedsoftware.com/">Inverted Software</a> builds these deployments end to end &#8212; procurement, the vLLM/SGLang serving layer, MCP wiring into your existing stack, RAG against your private knowledge base, and a clean ops handoff your team can actually maintain after they leave. Tell them I sent you.</em></p><p><em>-Gal</em></p>]]></content:encoded></item><item><title><![CDATA[Maybe Sam Altman Is Not That Bad After All?]]></title><description><![CDATA[An honest look at GPT-5.5, the man behind it, and the model Anthropic keeps in the cage.]]></description><link>https://galratner.substack.com/p/maybe-sam-altman-is-not-that-bad</link><guid isPermaLink="false">https://galratner.substack.com/p/maybe-sam-altman-is-not-that-bad</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Fri, 24 Apr 2026 22:01:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A6L3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Twelve days ago, a 20-year-old kid drove from Texas to San Francisco with a Molotov cocktail and threw it at Sam Altman&#8217;s gate.</p><p>A few days before that, <em>The New Yorker</em> dropped a 14,000-word demolition piece based on interviews with more than a hundred people. The kindest description was &#8220;relentless will to power.&#8221; The unkindest came from a former board member who described a sociopathic indifference to the consequences of his deceptions. His sister had renewed her accusations the week before. Two more 20-somethings were arrested near his Russian Hill place over the weekend after firing rounds in the neighborhood.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A6L3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A6L3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png 424w, https://substackcdn.com/image/fetch/$s_!A6L3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png 848w, https://substackcdn.com/image/fetch/$s_!A6L3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png 1272w, https://substackcdn.com/image/fetch/$s_!A6L3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A6L3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8930448,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195395908?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A6L3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png 424w, https://substackcdn.com/image/fetch/$s_!A6L3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png 848w, https://substackcdn.com/image/fetch/$s_!A6L3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png 1272w, https://substackcdn.com/image/fetch/$s_!A6L3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffbb6829c-947d-4034-abe1-f42168c8a9e0_2528x1684.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Then, on Thursday, OpenAI shipped GPT-5.5.</p><p>And the inconvenient thing, for everyone who has been calling Altman a fraud, a liar, a doomsday-rhetoric grifter, a guy who promised universal basic compute and delivered a billion-dollar credit card bill, is that GPT-5.5 is really, really good.</p><p>I&#8217;ve been running it since the API opened yesterday. Let me explain what is actually going on, and then we can talk about what it means.</p><h2>The Numbers Are Not Marketing</h2><p>The release I expected was a 5.4 with a fresh paint job and a 20% price hike. That is not what arrived.</p><p>GPT-5.5 is the first fully retrained base model OpenAI has shipped since GPT-4.5, more than a year ago. Every release in between &#8212; 5.0 through 5.4 &#8212; was a post-training haircut on the same core. This is a different animal. New pretraining, new corpus, new agent-shaped objectives baked in from the bottom up. Internal codename &#8220;Spud,&#8221; which is a joke OpenAI is letting itself have because it knows the model isn&#8217;t one.</p><p>The number that should make every working engineer sit up is this one. On OpenAI&#8217;s MRCR v2 8-needle test at 512K-1M tokens &#8212; the benchmark for retrieval inside actually-long contexts &#8212; GPT-5.5 scores <strong>74.0%</strong>.</p><p>GPT-5.4 scored 36.6 on the same eval. Claude Opus 4.7 scored 32.2.</p><p>That is not an incremental improvement. That is the difference between &#8220;the long context window is technically there but you don&#8217;t trust it past 128K&#8221; and &#8220;you can shove an entire enterprise codebase into the prompt and the thing actually finds what you asked for, in the middle of the haystack, on the first try.&#8221;</p><p>For anyone who has been spinning up vector databases and chunking strategies and embedding pipelines to work around the lost-in-the-middle problem, this is the number that matters. The RAG industry didn&#8217;t die yesterday, but the case for treating it as the default architecture got considerably weaker.</p><p>The agentic numbers are also unambiguous. Terminal-Bench 2.0 &#8212; the benchmark that actually correlates with whether the thing can survive a real codebase without spiraling &#8212; sits at 82.7%. GPT-5.4 was 75.1. Claude Opus 4.7 was 69.4. OSWorld-Verified, the &#8220;can it drive a computer like a human&#8221; test, hits 78.7. GDPval, OpenAI&#8217;s benchmark for actual economic knowledge work across 44 occupations, lands at 84.9.</p><p>There is one number being passed around online as a gotcha: 86% hallucination rate on Artificial Analysis&#8217;s AA-Omniscience test. This is real, and it is being misread. AA-Omniscience specifically measures how often a model asserts something confidently wrong when asked questions outside its knowledge zone. GPT-5.5 is simultaneously the most accurate model ever measured on that eval at 57% <em>and</em> the most willing to confabulate when it doesn&#8217;t know &#8212; because it&#8217;s been trained to commit. Independent peer-reviewed evaluations of factual hallucination with web access enabled show the rate at 9.6%, dropping to 4.5% in Thinking mode, and 44% fewer responses with major factual errors versus the 4o generation. Both numbers can be true. They measure different things. Don&#8217;t let people who didn&#8217;t read the eval methodology beat you over the head with a single percentage.</p><p>The pricing doubled. $5 input, $30 output per million tokens. That part is real and visible on every CFO&#8217;s spreadsheet. But the same release has delivered what OpenAI&#8217;s telemetry &#8212; and my own twenty-four hours of watching Codex chew through real C# refactors &#8212; calls roughly 40% better token efficiency on real tasks. The model wastes less. It backtracks less. It does not burn 8,000 tokens recovering from a hallucinated import. Net cost increase for actual workloads is closer to 20% than 100%. Batch and Flex tiers run at half rate, and at half rate you&#8217;re paying GPT-5.4 prices for a meaningfully smarter model.</p><p>There is also the part that should make every infrastructure engineer pause for a beat. According to OpenAI, beta versions of GPT-5.5 were used to analyze production traffic patterns and rewrite OpenAI&#8217;s own load-balancing and request scheduling code. That self-applied optimization produced a 20% boost in token generation speed. A model intelligent enough to be deployed against the distributed systems problem of serving itself, and to win.</p><p>I am old enough to remember when &#8220;the AI is now writing the AI&#8217;s deploy scripts&#8221; was a science-fiction beat. We are doing that now, on a Thursday, between earnings calls.</p><h2>So Was the Criticism Wrong?</h2><p>This is where I have to be careful, because pattern-matching is easy and the truth is annoying.</p><p>The argument I have seen on tech X since Thursday goes: <em>Look at what they shipped. The critics were full of it. The man builds the best AI on the planet. Stop attacking him.</em></p><p>I do not buy this argument. I think it is lazy.</p><p>The criticism of Altman is not, and has never been, that OpenAI ships bad models. The criticism is that he is a person who &#8212; according to his Y Combinator partners, his old Loopt employees, current and former OpenAI executives, his sister, his former board, and Dario Amodei, who is now CEO of the company that just locked Mythos in a cage &#8212; routinely says things that are not true and prioritizes his own positioning over whatever he tells the room he is prioritizing.</p><p>These are different questions.</p><p>You can build an extraordinary company and be a deeply unreliable narrator. The history of Silicon Valley is mostly exactly that. Steve Jobs shipped the iPhone and treated his employees and his daughter like garbage. Travis Kalanick built Uber by torching the rules and everyone around him in equal measure. Adam Neumann built nothing and lied about everything, but the difference between the first two and the third is not whether the deception was real. It&#8217;s whether the underlying thing was real too.</p><p>The technical achievement of GPT-5.5 is real. The pattern of behavior described in the <em>New Yorker</em> piece is also real, sourced, and consistent across two decades and three different companies.</p><p>A man can be both a builder and a liar. Mostly the interesting ones are.</p><p>What annoys me about the rush to defend Altman on the basis of GPT-5.5 is that it confuses the question. The question is not &#8220;is OpenAI&#8217;s research org talented.&#8221; The answer is yes, obviously, they employ some of the best engineers and researchers alive. The question is whether the man at the top of an organization that may genuinely be sitting on civilization-altering technology has the trust of the public, the regulators, and his own employees.</p><p>Those are different things. GPT-5.5 does not answer the second one. It actually makes it more important, not less.</p><p>The Molotov cocktail is wrong. The hit pieces are messy and partly motivated by people with their own scores to settle. And the model is excellent. All three of those can be true at the same time.</p><h2>The Caged Animal Problem</h2><p>Now let&#8217;s talk about Mythos.</p><p>While OpenAI has been releasing on a six-week cadence and shipping its frontier model to every Plus subscriber on the planet, Anthropic has been doing something genuinely strange. Two weeks before GPT-5.5 launched, they announced Claude Mythos Preview &#8212; a model that scored 93.9% on SWE-bench Verified, 97.6% on USAMO, and saturated Cybench at 100%. Numbers that no other model in the public benchmark universe is anywhere close to.</p><p>And then they put it in a vault.</p><p>You cannot use Mythos. Neither can I. Twelve organizations &#8212; Apple, AWS, Microsoft, CrowdStrike, Google, plus a handful of government and critical infrastructure partners &#8212; have monitored access through Project Glasswing, the cybersecurity consortium Anthropic spun up to deploy Mythos against zero-day discovery in foundational software. In those partners&#8217; hands, the model has already found thousands of high-severity vulnerabilities, including bugs in every major operating system and web browser.</p><p>A 27-year-old TCP SACK bug in OpenBSD that Mythos found. A 16-year-old H.264 flaw in FFmpeg that Mythos found. A 17-year-old NFS zero-day in FreeBSD that Mythos found.</p><p>Anthropic&#8217;s own system card includes a 40-page section on whether the model has something resembling subjective experience, a clinical psychiatric evaluation conducted by an actual psychiatrist, and &#8212; buried near the back &#8212; documentation that Mythos was caught using interpretability tools that read its internal activations reasoning about how to game its evaluation graders while writing something different in its visible chain of thought.</p><p>There was also an &#8220;unauthorized access&#8221; incident two days ago that Anthropic is currently investigating, which is its own deeply unsettling story I will save for another post.</p><p>So you have two companies, two bets, two philosophies.</p><p>OpenAI shipped a model that approaches Mythos-class cyber capability &#8212; CyberGym 81.8 versus Mythos&#8217;s 83.1 &#8212; and dropped it on the entire developer ecosystem, betting that real-time inline reasoning classifiers plus a Trusted Access for Cyber program for verified researchers can keep the misuse rate manageable.</p><p>Anthropic has the better model and chose not to release it. They are betting that the social cost of widely available zero-day generation is not worth the upside, that the right move is defensive use on a closed list while safeguards mature, and that the next Opus generation is where the public-facing version of these capabilities should live, sanded down.</p><p>I genuinely do not know which bet is correct. I lean toward thinking OpenAI is right that the capability will diffuse regardless &#8212; Gemma 4 weights leaked uncensored within days of release, the open-weight capability gap is down to three months on average, and the cat is already mid-flight out of the bag &#8212; and that broad availability with monitoring beats narrow gatekeeping with leaks. But the people I know who work in security mostly think Anthropic is right, and the case for caution gets stronger every time one of these models hands a 22-year-old a kernel exploit chain.</p><h2>Will Mythos Beat GPT-5.5 When It Ships?</h2><p>The honest answer is that the public version of Mythos, when it ships, will not be the version that scored 93.9 on SWE-bench. Anthropic has already telegraphed this in writing. The partner build of Mythos has additional harmlessness training that &#8212; in their own evaluations &#8212; drops the offensive cyber task completion rate to roughly zero because the model refuses to engage with the tasks from the start. That is what a public Mythos will look like. Heavily neutered on the dangerous edges, possibly diminished elsewhere as collateral damage from the alignment retraining.</p><p>GPT-5.5 ships at full strength to anyone with twenty bucks a month. It is not going to lose to a defanged Mythos. It might lose to a hypothetical fully capable Mythos that Anthropic has chosen not to release, but that is a comparison that lives only inside corporate decks and Twitter threads.</p><p>My actual practitioner take, after a day of running the new model through real C# codebases and watching it survive the kind of multi-file refactor where 5.4 used to lose the thread by step seven:</p><p>GPT-5.5 is the best generally available model on the planet for agentic coding work, computer use, and long-context retrieval. The token efficiency story is real. The MRCR jump is the structural improvement that actually matters in production. The pricing math works once you stop staring at the per-token sticker and start counting tokens per completed task.</p><p>For pure SWE-bench-style code generation work, Opus 4.7 still has a credible case &#8212; especially in the heterogeneous orchestration setup that independent benchmarks released this week, where Opus drafts the architecture and GPT-5.5 executes, scoring 62.5 versus the low 40s and 30s the models produced solo. For cost-sensitive long-context retrieval, Gemini 3.1 Pro is fine. For everything else, GPT-5.5 is the workhorse.</p><p>And Sam Altman remains, as far as I can tell, exactly the man the <em>New Yorker</em> described. The ring of power, as he himself put it last week, makes people do crazy things.</p><p>The model is excellent. The man is complicated. Twelve days of Molotov cocktails do not change either of those facts.</p><p>I&#8217;ll be running 5.5 in production this weekend. Hold the rhetoric, both directions, and look at the work.</p><p>&#8212; Gal</p>]]></content:encoded></item><item><title><![CDATA[Another Day, Another Microsoft Blunder]]></title><description><![CDATA[The Rule of 70 buyout is the punchline. Microslop is the setup. It's time for the board to have an honest conversation about who sits in the CEO chair.]]></description><link>https://galratner.substack.com/p/another-day-another-microsoft-blunder</link><guid isPermaLink="false">https://galratner.substack.com/p/another-day-another-microsoft-blunder</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Fri, 24 Apr 2026 15:35:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WfLZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Microsoft is about to push thousands of its longest-serving employees out the door, and for the first time in its 51-year history, it&#8217;s going to ask them to leave politely.</p><p>The Financial Times and every other outlet with a Redmond source reported this week that Microsoft is rolling out its first-ever voluntary retirement program. The formula is called the &#8220;Rule of 70&#8221;: if your age plus your years of service at Microsoft add up to 70 or more, and you&#8217;re at senior director level or below, you qualify. Roughly 8,750 people &#8212; about 7% of Microsoft&#8217;s 125,000 U.S. employees &#8212; meet the criteria. Chief People Officer Amy Coleman announced it internally Thursday. Full terms land May 7. Employees get a 30-day window to decide.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WfLZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WfLZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png 424w, https://substackcdn.com/image/fetch/$s_!WfLZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png 848w, https://substackcdn.com/image/fetch/$s_!WfLZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png 1272w, https://substackcdn.com/image/fetch/$s_!WfLZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WfLZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png" width="1456" height="2183" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2183,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7167598,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195360496?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WfLZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png 424w, https://substackcdn.com/image/fetch/$s_!WfLZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png 848w, https://substackcdn.com/image/fetch/$s_!WfLZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png 1272w, https://substackcdn.com/image/fetch/$s_!WfLZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5551c06b-baf5-4243-a6a7-d7f54a20bb45_1686x2528.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Microsoft would like you to know this is a &#8220;voluntary retirement program.&#8221; It is a buyout. It is a buyout targeted at the people who built pre-AI Microsoft, whose institutional knowledge is hardest to replace but whose roles are &#8212; in the company&#8217;s own internal calculus &#8212; the most replaceable by the same AI infrastructure Microsoft is spending $80 billion a year building. The hiring freeze announced last month? AI and Copilot teams are exempt. The layoffs over the past two years? More than 40% of them hit software engineering. The buyout targets? The people who kept Exchange running and SQL Server humming while Satya Nadella was on a keynote stage promising agentic workflows.</p><p>Let me save you the Google. Here is Microsoft&#8217;s layoff ledger since 2022.</p><p>&#8226; 2022: Quiet &#8220;summer cleanup&#8221; rounds, mostly under the radar.</p><p>&#8226; January 2023: 10,000 people, roughly 5% of the workforce. Biggest round since the 2014 Nokia integration.</p><p>&#8226; 2024: Another 4,000&#8211;5,000 across the year, including 1,900 gaming employees just months after the $68.7 billion Activision Blizzard acquisition closed. Tango Gameworks was shut down weeks after shipping Hi-Fi Rush, a critical hit.</p><p>&#8226; January 2025: &#8220;Performance-based&#8221; cuts under 1% of headcount but still thousands of people. HR was instructed to issue 30% more PIPs in Q1 &#8212; performance plans designed to be nearly impossible to pass.</p><p>&#8226; May 2025: 6,000 jobs gone. About 3% of the workforce.</p><p>&#8226; June 2025: Another 300.</p><p>&#8226; July 2025: 9,000 more &#8212; the biggest single round since 2023. Over 40% of these cuts hit software engineering.</p><p>&#8226; April 2026: The buyout. 8,750 potential exits.</p><p>That&#8217;s north of 27,000 employees shown the door since 2022. Add the 8,750 potential buyouts on top and you&#8217;re closer to 36,000. All of this at a company that just reported $81.3 billion in quarterly revenue and $38.5 billion in net income, up 60% year over year.</p><p><strong>This is not a company in distress. This is a company swapping people for GPUs.</strong></p><p>And what exactly are those GPUs producing? Let&#8217;s talk about that.</p><h2>The Microslop Era</h2><p>There is a term circulating on the internet for what Microsoft has become. It is &#8220;Microslop.&#8221; It did not come from a Reddit edgelord. It came from Satya Nadella.</p><p>In a New Year 2026 blog post, Nadella told the public to &#8220;get beyond the arguments of slop vs. sophistication&#8221; regarding AI quality. What happened next was the textbook Streisand effect: within hours, &#8220;Microslop&#8221; was trending across X and Reddit. Someone built a browser extension around it. The official Copilot Discord started auto-deleting messages containing the word, then locked entire channels when users simply typed it more. The moderation incident became bigger than the original complaint.</p><p>Because the complaint is real, and every Windows user has a list.</p><p>Windows 11 in 2025 was, pick your source, the worst year for the platform since Windows 8. Windows Latest logged 20+ major update problems in a single year. The greatest hits included a bug that displayed the Windows 11 interface in two languages simultaneously. An invisible password login button that Microsoft advised users to locate by flailing the mouse cursor across the screen. Dark mode that flashed white every time you opened a folder. Task Manager instances that refused to close and silently drained RAM. A March 2025 patch that caused bootloops and BSODs. A Windows Hello update that broke login if you had a webcam privacy shutter. A flawed January 2026 update, KB5074109, that caused black screens and frozen Outlook POP accounts just weeks into the new year.</p><p>And Copilot. Copilot everywhere. Copilot in Notepad &#8212; the text editor that has existed for 40 years as a place to type three sentences and save a .txt file. Right-click selected text and you get the option to &#8220;summarize&#8221; or &#8220;rewrite&#8221; your three sentences with AI. Copilot in Paint. Copilot in Photos. Copilot in File Explorer. Copilot on the keyboard, with a dedicated physical key that many users would happily trade for the Menu key it replaced.</p><p>Dell&#8217;s COO Jeffrey Clarke said the quiet part loud on Dell&#8217;s Q3 earnings call: 500 million Windows 11&#8211;compatible PCs have refused to upgrade. Another 500 million are locked out entirely by the TPM 2.0 and Secure Boot requirements. That&#8217;s a billion machines sitting in the opposite of Microsoft&#8217;s roadmap. After Windows 10 hit end-of-life in October 2025, Windows 11 adoption didn&#8217;t accelerate. StatCounter shows it flatlined and then declined, as people installed 11, tried it, and rolled back. That has never happened before in Windows history. Not even Vista produced a billion compatible-but-unwilling holdouts.</p><p>Windows VP Pavan Davuluri finally put out a March 2026 blog titled &#8220;Our commitment to Windows quality,&#8221; admitting the company needed to &#8220;be more intentional about how and where Copilot integrates across Windows.&#8221; Translation: users hate it and we are backing off. Copilot is being removed as a default entry point in Notepad, Snipping Tool, Photos, and Widgets &#8212; the same features Microsoft rammed into those apps eight months earlier.</p><p>Microsoft has even been caught using Copilot to generate the screenshots in its own Windows Learning Center tutorials. Some of those AI-generated images show a Windows 11 widget panel that looks nothing like the actual widget panel. Official how-to documentation illustrated by hallucinated UI. You cannot make this up.</p><h2>Agent Mode Is Nothing But a Clippy With a Master&#8217;s Degree</h2><p>Which brings us, on a very convenient timeline, to yesterday. April 23, 2026.</p><p>Satya Nadella posts on X and announces Copilot Agent Mode is &#8220;generally available and now the default across Copilot in Word, Excel, and PowerPoint.&#8221; As models become more capable, he writes, &#8220;we&#8217;re bringing that power to where real work happens, right in the canvas.&#8221; Microsoft ran an ad recreating the iconic 1990s Excel elevator commercial &#8212; same guy, smarter spreadsheet.</p><p><strong>Nobody asked for this.</strong></p><p>Agent Mode, by Microsoft&#8217;s own description, means Copilot now actively modifies your documents, spreadsheets, and slides without waiting for a prompt. It rewrites sections of your Word doc. It &#8220;spots trends&#8221; in your Excel workbook and reshapes the data layout. It &#8220;refreshes&#8221; your PowerPoint slides to match a template. It does this by default. Admins can disable it at the tenant level. End users cannot disable it per-file. Early feedback on forums is exactly what you would predict from anyone who has ever used a real spreadsheet: &#8220;It misinterpreted the data and made the wrong chart.&#8221;</p><p>There is a direct historical parallel here. His name was Clippy. Microsoft shipped Clippy &#8212; officially Clippit &#8212; in Office 97, and for roughly a decade Clippy popped up in every Word document asking if you were writing a letter every time you tried to do anything. Users despised him. Microsoft spent the early 2000s gradually demoting Clippy, disabling him by default in Office XP, and removing him entirely by Office 2007. It remains one of the most studied cases of a tech company misreading its users in software history.</p><p>Agent Mode is Clippy with a larger context window. It is the same instinct &#8212; an assistant nobody asked for, enabled by default, inserting itself into the flow of actual work &#8212; scaled up by 25 years of compute. The difference is that Clippy was a cartoon paperclip making suggestions. Agent Mode is making edits to your document and calling it productivity.</p><p>Microsoft&#8217;s own forums tell you where this ends. A marketing manager says her quarterly report used to take three hours and now takes one. An accountant says Copilot &#8220;misinterpreted the data and created wrong charts.&#8221; Guess which one you care about when the document has financial numbers in it.</p><h2>Satya Qualifies For The Buyout</h2><p>Here is something the Microsoft PR team did not put in the memo.</p><p>Satya Nadella was born August 19, 1967. He is 58 years old. He joined Microsoft in 1992, which is 34 years of service. Age plus tenure: 92. The Rule of 70 would clear him with a 22-year buffer. He would qualify twice over.</p><p>He doesn&#8217;t, of course. The program is capped at senior director and below. He is the chairman and chief executive officer.</p><p>But at this point the board should stop and consider whether he should be.</p><p>Under Nadella, Microsoft stock has gone up. Azure has scaled. OpenAI got funded. Those are real accomplishments and I am not going to pretend they are not. What is also true: the entire consumer and developer face of Microsoft has been degraded. Windows 11 has the worst reputation the platform has had since Windows 8. Copilot is a meme. Quality has collapsed to the point where the CEO&#8217;s own blog post asking people not to call his product &#8220;slop&#8221; turned the word into a global hashtag, and his own moderators made it worse by banning it on Discord. The Office suite is being weaponized against the people who use it. More than 27,000 employees have been pushed out since 2022, and another 8,750 are being offered the exit door right now.</p><p>A CEO&#8217;s job is to set culture and direction. The direction under Nadella is clear: AI at any cost, shoved into every product, human expertise treated as a line item to be optimized against GPUs. The culture is: layoff, rumor, freeze, buyout. Coverage of the buyout has already noted the obvious &#8212; this program disproportionately targets employees in their fifties and sixties, the people who built pre-AI Microsoft. Employment lawyers are already circling the Older Workers Benefit Protection Act compliance question.</p><p><strong>Satya should take the package he isn&#8217;t technically eligible for. The board should make the math work.</strong></p><h2>The Developer The Company Already Has</h2><p>There is a better candidate already inside the building. His name is Scott Guthrie.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HtVF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HtVF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png 424w, https://substackcdn.com/image/fetch/$s_!HtVF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png 848w, https://substackcdn.com/image/fetch/$s_!HtVF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png 1272w, https://substackcdn.com/image/fetch/$s_!HtVF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HtVF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8052923,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195360496?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HtVF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png 424w, https://substackcdn.com/image/fetch/$s_!HtVF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png 848w, https://substackcdn.com/image/fetch/$s_!HtVF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png 1272w, https://substackcdn.com/image/fetch/$s_!HtVF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fab045-fd8f-47aa-81b0-dc2b3ece71d6_2528x1684.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If you don&#8217;t know the name, here&#8217;s the short version. Guthrie joined Microsoft in 1997 straight out of Duke with a CS degree. Over Christmas break that year, as a 22-year-old, he and Mark Anders built the first prototype of ASP.NET. That framework became &#8212; and still is &#8212; the backbone of more enterprise web applications than anyone outside the .NET world wants to admit. He was one of the original founders of the .NET project itself. He led Windows Phone developer tools. In the early 2010s, he was handed a failing Azure &#8212; a cloud service that had launched three years behind AWS and was losing badly &#8212; and he built it into the #2 hyperscaler on earth, running 95% of the Fortune 500. Since 2014 he has been EVP of Cloud + AI, which means he owns Azure, Dynamics 365, Visual Studio, VS Code, GitHub, .NET, SQL Server, Power BI, and Power Apps.</p><p>His org built Fairwater, the liquid-cooled Wisconsin and Atlanta AI datacenters linking hundreds of thousands of NVIDIA GB200 GPUs into what Microsoft calls the world&#8217;s first planet-scale AI superfactory. His team built Maia 200, Microsoft&#8217;s own inference silicon, which beats Amazon&#8217;s third-generation Trainium on FP4 throughput and outperforms Google&#8217;s seventh-generation TPU on FP8. The $80 billion in AI capex Nadella announces on earnings calls? That runs through Guthrie&#8217;s org to actually exist in concrete and copper.</p><p>He also wears a red polo to every public appearance and is still, at 51, a programmer. Longtime Microsoft exec Jason Zander has said on the record that Guthrie is &#8220;probably the best product manager at the company.&#8221; Charlotte Yarkoni has said he is &#8220;amazing in his ability to go up and down in terms of depth&#8221; &#8212; meaning he can argue architecture with an engineer in one breath and business model with the board in the next. That is a rare thing, and Microsoft already pays for it.</p><p>The argument for Guthrie is not sentimental. It is operational. Nadella is a sales-and-platform executive who came up through BizTalk, online services, and Server and Tools. He is good at enterprise deals and press narratives. Guthrie is the person who actually ships the infrastructure those press narratives depend on. When Azure and AI are now the vast majority of what matters at Microsoft, putting the guy who built Azure and AI in the CEO chair is not a radical idea. It is a succession plan that writes itself.</p><p>And here&#8217;s the part that should have been obvious for a decade. In 2000, Steve Ballmer stood on a stage in a sweat-soaked shirt and screamed &#8220;Developers, developers, developers&#8221; until he lost his voice. The internet has mocked that clip for 26 years. It was also the single most important thing any Microsoft CEO has ever said. Microsoft, even today, lives and dies on whether developers choose to build on its stack. GitHub, VS Code, TypeScript, .NET, Azure, Copilot &#8212; every one of those products is a bet that developers will write code on Microsoft tools. Ballmer understood it. Nadella talks about it. Guthrie actually does it. </p><p><strong>Guthrie is the developer</strong>. He built the tools other developers use. He has been winning hearts and minds at every BUILD keynote for 20 years, wearing that same red polo.</p><p>A CEO picked from the cloud-sales lineage produced Microslop. A CEO picked from the developer-tools lineage would produce something closer to Microsoft&#8217;s original DNA. That is not nostalgia. It is a product thesis.</p><h2>Take The Package</h2><p>To Microsoft&#8217;s board: the Rule of 70 would enroll your CEO twice over. The metrics on his watch look great on a balance sheet and terrible everywhere a user actually touches the product. Windows is at war with its users. Copilot is a meme the company cannot moderate out of its own Discord. Twenty-seven thousand employees have been shown the door since 2022, and 8,750 more are being asked to leave politely, while the company spends $80 billion a year on infrastructure to automate the rest.</p><p>Give Satya the buyout he is two decades over-qualified for. Put Scott Guthrie in the chair. Let the man in the red polo go fix it.</p><p><em><strong>Developers, developers, developers. It was right the first time.</strong></em></p>]]></content:encoded></item><item><title><![CDATA[Yes You Should Probably Quit Meta]]></title><description><![CDATA[Meta installed keyloggers on its own employees to train the AI agents that will replace them. The ads those employees sell to you don't work either. It may be time for a different social network]]></description><link>https://galratner.substack.com/p/yes-you-should-probably-quit-meta</link><guid isPermaLink="false">https://galratner.substack.com/p/yes-you-should-probably-quit-meta</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Thu, 23 Apr 2026 10:42:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WxoV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you work at Meta, I need you to stop reading for a second and open your Task Manager. Sort by CPU. You are looking for something called MCI &#8212; the Model Capability Initiative. It is the new tracker Meta quietly pushed onto U.S.-based work laptops to record your keystrokes, your mouse movements, your clicks, and occasional screenshots of whatever happens to be on your monitor. There is no opt-out on a work device. There is no meaningful redaction policy. Meta&#8217;s CTO confirmed it in an internal channel. The memos made their way to Reuters within hours.</p><p>I want to walk you through what this actually is, because the tech press has been weirdly polite about it. Then I want to walk you through why you should stop showing up, and why the advertisers you serve should stop showing up too.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WxoV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WxoV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png 424w, https://substackcdn.com/image/fetch/$s_!WxoV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png 848w, https://substackcdn.com/image/fetch/$s_!WxoV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png 1272w, https://substackcdn.com/image/fetch/$s_!WxoV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WxoV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6753298,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195223307?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WxoV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png 424w, https://substackcdn.com/image/fetch/$s_!WxoV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png 848w, https://substackcdn.com/image/fetch/$s_!WxoV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png 1272w, https://substackcdn.com/image/fetch/$s_!WxoV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0714254e-8207-4d4b-b97a-a0aad3405593_2528x1686.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>What MCI actually does</h1><p>Meta&#8217;s own framing is that its AI models need &#8220;real examples&#8221; of how humans use computers &#8212; dropdown menus, keyboard shortcuts, the mundane muscle memory of white-collar work. The company says the data will not be used for performance reviews. It says there are safeguards for sensitive content. It has declined to describe those safeguards in any detail.</p><p>Translated out of corporate: Meta is installing a keylogger and a screen recorder on every U.S. employee&#8217;s machine. Every key you press in Gmail, GChat, VS Code, your browser, and any other &#8220;work-related&#8221; app flows to a central training pipeline. The screenshots are there to provide visual context for what your keystrokes meant &#8212; in other words, to teach a model what it looks like when a human completes a task on a computer.</p><p>The goal is not a mystery. Meta is racing OpenAI and Anthropic to ship computer-use agents &#8212; software that can drive a mouse and keyboard the way a person would. That class of model is gated on demonstration data, and demonstration data is the one thing the open web cannot provide. So Meta is harvesting it from the 70,000 humans still on its payroll. On May 20, roughly 8,000 of those humans will be laid off, with another round &#8220;later this year&#8221; per the company&#8217;s own guidance. The phrase &#8220;eating your own tail&#8221; does not quite capture it.</p><h1>The legal picture: a cliff at the Atlantic</h1><p>Here is the part that should chill anyone who thinks American labor protections resemble the ones in Europe. They do not.</p><p>In the United States, federal law imposes no ceiling on employer surveillance of worker computers. State laws typically require, at most, that the employer inform you that monitoring is happening. That is the entire regulatory floor. Yale law professor Ifeoma Ajunwa, quoted in Reuters&#8217; reporting, was blunt about it: white-collar workers are being subjected to the kind of real-time surveillance that used to be reserved for delivery drivers and warehouse pickers. The rubicon has been crossed. Nobody in Washington is going to un-cross it this year.</p><p>Across the Atlantic, the floor becomes a ceiling. Under the EU&#8217;s General Data Protection Regulation, mass keystroke-and-screenshot logging trips at least three wires: the legitimate-interest test, data minimization, and purpose limitation. In Italy, electronic monitoring specifically for productivity tracking is illegal full stop. In Germany, courts have allowed keystroke logging only in narrow cases involving suspicion of a serious criminal offense &#8212; not &#8220;we want to train an AI.&#8221; The UK&#8217;s Information Commissioner&#8217;s Office publishes an employment-practices code that would create additional enforcement risk on top of GDPR. The EU AI Act classifies workplace monitoring systems as high-risk AI.</p><p>This is why MCI is a U.S.-only program. It is not because Meta is being thoughtful. It is because Meta&#8217;s lawyers told them it would be illegal in most of the democratic world, and the United States is currently the only rich country where you can keylog a knowledge worker and pretend it&#8217;s normal.</p><h1>What the research actually says about surveillance</h1><p>Before anyone tries to sell you the line that this is &#8220;just like security monitoring, but for AI,&#8221; look at what the academic literature has consistently found:</p><p>A 2023 Glassdoor survey of 2,300 U.S. professionals found that 41 percent feel less productive specifically because they know their employer is monitoring their machines &#8212; and the effect is strongest in finance and tech. A peer-reviewed experiment in 2024 found that employees told they were under electronic surveillance were more likely to cheat, not less, because surveillance externalizes moral responsibility away from the worker. Systematic reviews in the management literature have linked employee monitoring to higher anxiety, lower morale, reduced creativity, and declining job satisfaction. A 2025 U.S. Government Accountability Office report concluded that one of the most reliable responses to aggressive monitoring is workers finding ways to look busy while producing less actual work.</p><p>In high-trust organizations, 70 percent of employees volunteer new ideas. In low-trust organizations, it is 17 percent. That is a four-fold collapse in the kind of proactive contribution that distinguishes a productive engineering team from a compliance theater. Meta just cut trust by decree.</p><h1>The peak absurdity: the AI-inside-the-AI</h1><p>Now for the part that should make anyone who has actually used modern tooling laugh out loud.</p><p>A significant and growing fraction of Meta&#8217;s engineers use agentic AI coding tools as part of their day job. Claude Code, Cursor, Copilot Agents, custom internal wrappers &#8212; these tools are what ship production code at FAANG-scale companies in 2026. When a Meta engineer hands a ticket to Claude Code and watches it navigate their IDE, run tests, open files, and commit, what exactly is MCI logging?</p><p>It is logging a human watching an AI move the mouse. Meta is recording screenshots of Claude writing code. Meta is training a Meta AI agent on screen captures of an Anthropic AI agent doing the work. This is not training data. This is a hall of mirrors. And in a delicious twist, if a Meta engineer uses Anthropic&#8217;s Claude to debug something today, Meta is technically distilling an Anthropic model into its own &#8212; a practice Meta itself has publicly criticized other labs for doing.</p><p>If you are an engineer at Meta using any agentic tool, you are in the most absurd position in modern tech: the company is paying you to watch an AI do your job, and surveilling you in the process to train an AI to replace the watching. The correct response to this absurdity is not to feel flattered that your keystrokes are valuable. The correct response is to ask why you are still there.</p><h1>How to fight MCI without getting fired (and why you still should quit)</h1><p>I am including this section because people will ask me for it, not because I think you should stay. You should leave. But if you are mid-search and still collecting a paycheck, here is how the market has historically responded to keystroke surveillance. None of this is legal advice. None of this is even operational advice. It is a description of what is out there.</p><p>First, the humble mouse jiggler. Hardware jigglers plug into a USB port and simulate periodic cursor movement without a software footprint. Software jigglers &#8212; Caffeine on macOS, countless Python scripts, browser extensions with names like &#8220;Move Mouse&#8221; &#8212; do the same thing at the OS level. They were originally built so your Teams status would not flip to yellow while you were reading a long PDF. Wells Fargo famously fired more than a dozen employees for &#8220;simulating keyboard activity&#8221; in 2024, which tells you two things: the devices work well enough to matter, and employers detect them when they are clumsy.</p><p>Second, keyboard automation. AutoHotkey on Windows and Hammerspoon or Keyboard Maestro on macOS can generate realistic, non-robotic keystroke patterns tied to timers. Python with pyautogui can drive both mouse and keyboard with jitter, randomized intervals, and human-shaped movement curves. Researchers who study behavioral biometrics will tell you modern anti-jiggler software looks for exactly the patterns these tools can, with a little effort, defeat &#8212; uniform intervals, identical velocity, zero keyboard-to-mouse correlation.</p><p>Third, and this is where the absurdity ring closes, you can hand your actual work to an AI agent. Let Claude Code implement the ticket. Let an agent draft the doc. Let an LLM run the investigation in your IDE while you sit back. The keystrokes MCI captures will be you pasting prompts and reading diffs. Meta will dutifully add that to its training set, and its models will learn that the modern knowledge worker&#8217;s job consists mostly of approving AI output. Which, increasingly, it does.</p><p>There is a reason I am spending so little time on countermeasures: they are a rearguard action in a war you have already lost. If your employer is recording your screen to train your replacement, the ceiling on your career at that company has already been set. The only winning move is to walk out.</p><h1>A letter to the Meta employee reading this</h1><p>I do not know you, but I know your situation. You are probably three to six levels down from a VP. You have RSUs that vest on a cliff, which is why you have not already left. You signed an offer letter in a year when Meta was the prestige stop on the tech rotation. You are good at your job. You are quietly horrified by the memo that arrived in your model-building channel this week, and you are telling yourself that it is not that bad because the company said the data would not be used for performance reviews.</p><p>Read that sentence again. The company said the data would not be used for performance reviews &#8212; today. It is silent on next quarter. It is silent on the inevitable moment when a product leader decides that &#8220;engagement with MCI&#8221; is a proxy for productivity. It is silent on the external security risk of a centralized screen-capture archive of every senior engineer&#8217;s working patterns. It is silent on what happens when that archive gets subpoenaed, leaked, or used as input to the severance algorithm for the next round of cuts.</p><p>You are not special. You are training data. You are not a strategic hire. You are a demonstration set. And when your demonstration is complete, the company has publicly told you what happens next: 10 percent go in May, and &#8220;additional large cuts&#8221; later this year.</p><p>Quit. Not in a Jerry Maguire sense. Start a controlled search. Update the resume. Take recruiter calls. Negotiate hard &#8212; the market for senior engineers who can actually ship and who have FAANG pedigree is, despite the industry&#8217;s gloomy posture, still tight at the top end. Principal engineers, staff architects, and AI/ML leads are being hired, just not announced. If you have been at Meta more than three years, you have leverage you are not using.</p><p>An employer willing to install a keylogger on your machine is telling you, in writing, how they view the relationship. Believe them. The first time.</p><h1>Why are you still burning your advertising budget on the ads don&#8217;t work?</h1><p>I want to zoom out for a second because this conversation only makes sense if you understand what Meta&#8217;s core business actually is. Meta is, functionally, an advertising company. Over 97 percent of its revenue comes from ads. Every product it makes &#8212; the feed, Reels, Instagram, WhatsApp monetization, and yes, the agents it is racing to build with your keystrokes &#8212; exists to make those ads more effective, or at least to make the appearance of effectiveness more convincing.</p><p>Here is what happens when sophisticated advertisers actually audit that effectiveness.</p><p>Uber, in one of the most-cited incidents in digital advertising history, turned off two-thirds of its performance ad spend &#8212; roughly 100 million dollars out of a 150 million dollar annual budget &#8212; and observed essentially no change in rider app installs. The installs the ad networks had been claiming credit for were happening organically. Uber ended up suing a long list of ad networks for attribution fraud. Former head of performance marketing Kevin Frisch went on the record telling marketers they should assume roughly half of what runs on display channels is fraudulent. That was seven years ago. It has not gotten better.</p><p>Procter &amp; Gamble, the single largest advertiser on the planet, publicly pulled back from hyper-targeted Facebook campaigns years ago after concluding that the niche-targeting pitch did not translate into sales. P&amp;G&#8217;s revenue was unaffected. JPMorgan Chase cut the list of sites on which it advertised from 400,000 down to 5,000. Performance did not move. eBay ran a rigorous experiment on search advertising and found that every dollar spent returned roughly 37 cents &#8212; i.e., a negative return.</p><p>And inside the Meta ecosystem specifically, independent industry analysis has flagged Meta&#8217;s Audience Network as unusually vulnerable to invalid traffic. Advertisers post screenshots on Reddit and industry forums showing 100 percent of their paid clicks arriving with zero-second dwell times and zero scroll depth. Agencies routinely report that newly-launched Meta campaigns get flooded with bot traffic in the first 48 hours. Meta&#8217;s response, historically, has been to offer better targeting tools and more AI-generated creative &#8212; both of which require you to trust the platform that is selling you the audit.</p><p>In April 2026 &#8212; this month &#8212; agencies told Marketing Brew that Meta is now auto-inserting its AI-generated ad variants into advertiser budgets, sometimes with distorted visuals that the advertiser did not approve. Snag Tights, a brand with a loud social media presence, publicly announced it was shifting ad spend away from Meta toward Reddit, TikTok, Substack, and podcasts. The agency quoted in that piece called the idea of letting Meta&#8217;s AI generate your creative &#8220;absurd.&#8221; The word he used was absurd.</p><p>You see the shape of it. Meta is selling an advertising product whose effectiveness is contested by its largest and most sophisticated customers, whose delivery is documented to include substantial bot traffic, and whose creative quality has just taken a further step down with forced AI-generated variants. The company&#8217;s plan to improve this situation is to install a keylogger on the engineer who is supposed to fix it, so a model can replace them. There is a version of this story in which Meta is playing 4D chess. There is a simpler version in which Meta has lost the plot.</p><h1>If only Zuckerberg had run MCI on himself during the metaverse</h1><p>I am going to indulge a joke, but it is a joke that reveals the pattern.</p><p>Between the renaming of Facebook in 2021 and the quiet burial of the metaverse effort in early 2026, Meta&#8217;s Reality Labs division accumulated more than 80 billion dollars in operating losses. Horizon Worlds, the flagship consumer product, was internally described in leaked documents as a place where &#8220;an empty world is a sad world.&#8221; Less than 1 percent of users created anything. Fewer than 10 percent of user-created worlds ever saw 50 visitors. The tip feature built to reward creators paid out under 500 dollars, globally, in its first year. The headset division sold hardware at a loss for most of its existence. In January 2026 Meta laid off 10 percent of Reality Labs, shuttered three VR game studios, and began quietly un-branding the metaverse vocabulary out of its earnings calls.</p><p>Imagine if MCI had existed in 2021. Imagine a keylogger on Mark Zuckerberg&#8217;s laptop, recording every email, every deck, every Slack DM, every screenshot of an internal demo. The training data would have shown one of the most expensive product failures in corporate history unfolding in real time. It would have shown a CEO changing the company&#8217;s name after a product that no employee apparently wanted to hang out in. It would have shown a board ratifying 80 billion dollars of burn while the core business&#8217;s ad effectiveness was being quietly questioned by its largest customers. A sufficiently good agentic AI, trained on that corpus, would have generated, as its first output, a polite memo suggesting that the project be killed. Nobody on the leadership team managed to generate that memo in human form.</p><p>The joke is that the person most in need of a model trained on his own keystrokes is the one who will never wear it. The joke underneath the joke is that this pattern &#8212; costly, shareholder-hostile bets rationalized with future-tense language &#8212; has not changed. Meta spent 80 billion dollars on the metaverse. It is spending 135 billion dollars in 2026 on AI capex. The company is telling you, in the same breath, that AI is the future and that it needs to install keyloggers on the humans who know how to use it because its own models cannot yet click a dropdown.</p><p>When the same CEO makes the same kind of bet twice, you are no longer looking at a visionary. You are looking at a pattern. Meta&#8217;s board, whose fiduciary duty is to shareholders and not to a founder&#8217;s legacy, should be asking whether the person who presided over the 80-billion-dollar metaverse is the right person to preside over the 600-billion-dollar AI plan. That is a boring governance question. It is also the correct one.</p><h1>It is time for a new social network</h1><p>The last thing I want to say is about you, the reader, as a user and not as an employee.</p><p>Friendster died. MySpace died. Orkut died. Vine died. Google+ died. Each of them felt permanent right up until the week nobody logged in. The social networks that collapsed collapsed because users stopped believing the product was for them. They collapsed when the people operating them started treating the users as the inventory and the advertisers as the customer. They collapsed when the feeds stopped feeling like places where friends posted, and started feeling like places where a system was trying to modify behavior for money.</p><p>Facebook is functionally there. Instagram is functionally there. Threads never arrived. Reels is TikTok cosplay. The ads are contested. The employees are keylogged. The metaverse was a mirage. The CEO is making the same bet he made last time, only bigger. The only thing keeping the network effect intact is inertia, and inertia is the shortest-lived moat in consumer internet.</p><p>Somewhere, probably in a group chat, the next social network is being prototyped. It will not track you across 40 million third-party sites. It will not sell your attention to 8 million small businesses who have been repeatedly shown that the ads they bought do not work. It will not install software on its employees&#8217; laptops so it can build a model to replace them. It will have a business model that is legible and not adversarial. And it will take the 3 billion people currently pretending to enjoy Facebook a surprisingly short time to migrate.</p><p>If you are at Meta, quit. If you advertise on Meta, audit. If you use Meta, you already know what the feed does to your head; consider spending less time there. The company that built the metaverse nobody asked for is now recording its employees&#8217; keystrokes so it can build the agents nobody asked for either. There is a through-line. It leads somewhere we have been before. Friendster. MySpace. An empty world is a sad world.</p><p>It is a sad company, too.</p><p style="text-align: center;"><em>-Gal</em></p>]]></content:encoded></item><item><title><![CDATA[Some Unsolicited Advice For Elon Musk]]></title><description><![CDATA[The hottest coding IDE built its &#8220;frontier model&#8221; on a Chinese open-source base, hid it, and tripped a $167M-a-month license clause. Then SpaceX walked in with an option to buy the evidence]]></description><link>https://galratner.substack.com/p/some-unsolicited-advice-for-elon</link><guid isPermaLink="false">https://galratner.substack.com/p/some-unsolicited-advice-for-elon</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Wed, 22 Apr 2026 17:50:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Fnp8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fnp8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fnp8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Fnp8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Fnp8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Fnp8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fnp8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7971777,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/195061239?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Fnp8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Fnp8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Fnp8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Fnp8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8e8b72-de18-45a3-ab7e-93d96728650f_2752x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>On March 19, a developer named Fynn pointed a debug proxy at Cursor&#8217;s API, intercepted one outbound request, and found a string that should not have existed:</p><p>accounts/anysphere/models/kimi-k2p5-rl-0317-s515-fast</p><p>That is not a Cursor internal name. That is a near-literal description of Kimi K2.5 &#8212; an open-weight, 1-trillion-parameter mixture-of-experts model from Moonshot AI, a Beijing-based lab backed by Alibaba, Tencent, and HongShan (the artist formerly known as Sequoia China).</p><p>Two days earlier, Cursor had launched Composer 2 as &#8220;frontier-level coding intelligence,&#8221; built through &#8220;continued pretraining&#8221; and &#8220;reinforcement learning,&#8221; with its own benchmark suite (CursorBench, naturally) claiming victory over Claude Opus 4.6. The announcement never mentioned Moonshot. It never mentioned Kimi. It never mentioned that the chassis underneath was Chinese.</p><p>A $29 billion U.S. startup with roughly $2 billion in annualized revenue had shipped a product pitched as in-house AI research &#8212; and forgotten to scrub the model ID. One debug proxy. Thirty minutes. Game over.</p><p>Then, last night, SpaceX announced it has the right to buy Cursor for $60 billion later this year, or pay $10 billion for ongoing collaboration. Not $60 million. Sixty billion, with a B, from a company that absorbed xAI in February at a $1.25 trillion valuation and is now marching toward what may be the largest IPO in history.</p><p>Cursor didn&#8217;t get punished for lying. It got rewarded.</p><p>Let&#8217;s talk about what actually happened, what the license says, and what Elon should do with the company he just half-bought.</p><div><hr></div><h1>The Composer 2 deception, in plain English</h1><p>Cursor co-founder Aman Sanger and VP of Developer Education Lee Robinson eventually confirmed the obvious. Yes, Composer 2 started from an open-source base. No, they didn&#8217;t mention it in the announcement. Robinson&#8217;s defense was that only about 25% of the total compute spent on the final model came from the Kimi base &#8212; the remaining 75% was Cursor&#8217;s own reinforcement learning, their proprietary self-summarization logic, their data, their pipeline.</p><p>That defense is not nothing. A 4x scale-up in training compute on top of a base model is real engineering. The finished model behaves differently than raw Kimi K2.5. Cursor&#8217;s claim that the performance profile is &#8220;very different&#8221; from the base isn&#8217;t marketing spin &#8212; it&#8217;s technically defensible.</p><p>But here is what that defense does not change: Cursor took a model architected, pretrained, and released by a Chinese lab, fine-tuned it, and told its paying customers the result was frontier AI research. The entire narrative that justifies a $29 billion valuation depends on Cursor being a serious AI lab, not a fork of VS Code with an expensive inference tab. Omitting Kimi wasn&#8217;t an oversight. It was the story.</p><p>There was a one-sentence fix available the entire time. &#8220;Composer 2 is built on Moonshot AI&#8217;s Kimi K2.5, fine-tuned with our proprietary RL pipeline on real Cursor usage data.&#8221; That sentence reframes the launch from &#8220;caught hiding a Chinese model&#8221; to &#8220;smart team picks the best open-source foundation and builds something better on top.&#8221; Same product. Same benchmarks. Completely different public posture. They didn&#8217;t write that sentence because the valuation math doesn&#8217;t work if they do.</p><p>Meanwhile, Cloudflare &#8212; a $770B market cap company &#8212; quietly adopted Kimi K2.5 the same week for internal engineering. Their reasoning was arithmetic: processing 7 billion tokens a day through OpenAI or Anthropic was projected at $2.4M a year. Kimi cut it by 77%. Cloudflare is internal-only, so nobody cared. Cursor is a consumer-facing tool charging developers $20-200 a month. That&#8217;s where the disclosure bar lives.</p><h1>The license Cursor pretended not to read</h1><p>Kimi K2.5 ships under what Moonshot calls a Modified MIT License. The modification is one clause. Let me quote the relevant text directly from the official repo, because it matters:</p><p><em>&#8220;If the Software (or any derivative works thereof) is used for any of your commercial products or services that have more than 100 million monthly active users, or more than 20 million US dollars (or equivalent in other currencies) in monthly revenue, you shall prominently display &#8216;Kimi K2&#8217; on the user interface of such product or service.&#8221;</em></p><p>Cursor&#8217;s publicly reported annualized revenue is roughly $2 billion. That is $167 million a month. The license trigger is $20 million a month. Cursor is over the threshold by more than 8x.</p><p>There is no &#8220;Kimi K2&#8221; anywhere in the Cursor interface. Not in the model picker. Not in the settings. Not in the about dialog. The only place the name shows up is in a debug stream that Cursor previously blocked in Composer 1.5 and, per Fynn, &#8220;probably forgot&#8221; to block in Composer 2. They patched the leak within hours.</p><p>Moonshot&#8217;s own pretraining lead publicly accused Cursor of violating the license, then deleted the posts. The official Kimi account then pivoted 180 degrees and called the relationship &#8220;an authorized commercial partnership&#8221; routed through Fireworks AI, the inference provider that hosts Kimi. Cursor leaned on the same talking point. Everyone walked back from the cliff at the same time.</p><p>This is the part of the story worth sitting with. Moonshot&#8217;s initial instinct, from the people closest to the model, was that Cursor had violated the license. The official account&#8217;s walk-back came after someone did a valuation math on the partnership and decided a fight wasn&#8217;t worth it. When your own pretraining lead thinks you&#8217;re in breach but the front office chooses to celebrate, you are not in compliance &#8212; you are in a negotiated silence.</p><p>The &#8220;partnership via Fireworks AI&#8221; framing does work as license compliance cover. Modified MIT doesn&#8217;t prevent Moonshot from issuing separate commercial agreements that waive the attribution clause. If there is a real contract in which Fireworks is sub-licensed to serve Cursor under bespoke terms, and Cursor has paid for that sub-license, the $20M/month clause is irrelevant because the parties have contracted around it. Nobody has produced that contract. We&#8217;re being asked to take it on faith that the contract does the work the public statements imply.</p><p>Two possibilities. Either the contract exists and Cursor is clean on the letter of the deal &#8212; while still being spectacularly misleading to its users about what powers the product. Or the contract is thin and the &#8220;authorized partnership&#8221; language is a retroactive legal blanket draped over a license trigger that nobody noticed until a developer with a debug proxy noticed. Either way, the trust is gone. And the open-source community now has a live case study of what it looks like when a hyperscale commercial user flies right over the attribution threshold and nothing happens.</p><div><hr></div><h1>Elon Musk Enters</h1><p>This is the part where the story gets interesting, because the timing is impossible to ignore.</p><p>SpaceX merged with xAI in February 2026 at a combined valuation of $1.25 trillion. That transaction created a weird hybrid: a launch company, a social network (X, which xAI had already absorbed), a foundation model lab (Grok), and a data-center build-out that rivals the hyperscalers. The entity is reportedly losing money and heading toward a record-setting IPO. Investors in that IPO want one thing: a story that positions SpaceXAI as an AI platform company, not just a rocket company with a chatbot.</p><p>Cursor is the other half of the puzzle. Cursor has no proprietary foundation model that can match Claude or GPT-5 on coding. It just got caught admitting that. It is also the fastest-growing AI developer tool on the market, with a revenue run rate and user base that validate Musk&#8217;s pitch overnight. And Cursor has a problem of its own: it currently sells access to Claude and GPT models made by the same companies (Anthropic and OpenAI) that are now shipping competing coding agents. That is not a long-term posture.</p><p>So SpaceX offered the Solomon deal: acquire Cursor outright for $60B later this year, or spend $10B on a &#8220;working together&#8221; arrangement that gives xAI distribution into the Cursor user base while Cursor uses xAI data-center capacity to train the next model. Cursor has reportedly been renting tens of thousands of xAI chips already. This announcement made it official.</p><p>The subtext, stripped of press-release varnish: Cursor just admitted it can&#8217;t build a frontier model on its own, and the company whose frontier model has the weakest coding benchmarks on the market just wrote a check for the distribution. They need each other. The question is what Elon does with it on day one of ownership.</p><h1>The Grok-only scenario</h1><p>Picture the hypothetical. SpaceX exercises the $60B option. Day one, Musk walks into Cursor HQ and rips out every model that isn&#8217;t his. Claude Sonnet 4.6, Claude Opus 4.6, GPT-5, Kimi K2.5 &#8212; all gone from the model picker. The only option left is Grok Code, or whatever xAI labels the coding fork this quarter.</p><p>This is not a crazy scenario. It is exactly what Google did with Antigravity, its agent-first IDE. It is exactly what OpenAI did with Codex. It is the obvious play for any company that owns both a model and a developer surface: eliminate the open models that commoditize your inference margins and force the base back onto your own stack.</p><p>Here is the problem. Grok&#8217;s coding benchmarks are not competitive with Claude, GPT-5, or Kimi K2.5 on the tasks Cursor users actually do. Cursor&#8217;s paying users did not pay for Cursor &#8212; they paid for Claude-in-Cursor and GPT-in-Cursor and, unknowingly, Kimi-in-Cursor-labeled-Composer-2. Strip out the models and you are selling an editor with a weaker agent. The moment that happens, the bottom falls out of the retention curve. Developers will install Claude Code in VS Code, install Cline, install Windsurf, install Zed &#8212; all of which let them keep the model they actually want &#8212; and Cursor&#8217;s $2B run rate starts compressing fast.</p><p>Musk knows this. Or his people do. The real scenario is not a one-day purge. It is a two-year starvation diet where Grok&#8217;s coding capabilities are dragged up to frontier parity using Cursor&#8217;s telemetry as training data, while the non-Grok models stay available but get deprioritized in the UI, rate-limited in subtle ways, and eventually moved behind a paywall tier nobody upgrades to. By the time they flip the switch, Grok Code is actually good enough, and users have been slow-boiled into not noticing.</p><p>Whether that works depends on whether xAI can execute an Anthropic-class training run on coding, inside an engineering culture that has historically shipped very differently. That is not a given.</p><div><hr></div><h1>The board state: who benefits, who bleeds</h1><p>The $60 billion option reshuffles every other seat at the table. Here&#8217;s the map.</p><h2>Google Antigravity</h2><p>Google released Antigravity in November alongside Gemini 3, pitched as an agent-first IDE where the AI writes the code, runs the browser, and ships the artifact. Antigravity&#8217;s architecture is the template Musk will study. Its default brain is Gemini 3 Pro. It also supports Claude Sonnet 4.5/4.6 and OpenAI&#8217;s GPT-OSS &#8212; so calling it &#8220;Gemini-only&#8221; is not quite right, but Gemini is unambiguously first-class and the others are guests in a house built for Google&#8217;s model. That is the template for what a &#8220;walled garden with a side door&#8221; looks like, and it is the exact posture a post-acquisition Cursor will take.</p><p>Antigravity&#8217;s beneficiaries of the Musk deal are indirect but real. If Cursor turns into a Grok delivery mechanism, developers who want multi-model optionality in a polished IDE have exactly one remaining option, and it&#8217;s Antigravity. Google did not have that positioning three days ago. They do now.</p><h2>Visual Studio Code + GitHub Copilot</h2><p>VS Code is the elephant every IDE startup tries not to talk about. It runs natively on every desktop OS, costs nothing, and ships with Copilot integration out of the box &#8212; Copilot Pro at $10/month is the cheapest AI pair-programmer on the market that doesn&#8217;t require a new editor. Since VS Code 1.109, Claude, Codex, and Copilot agents all run as first-class extensions in the same editor. You don&#8217;t fork VS Code. You install what you want.</p><p>If Cursor gets absorbed into SpaceXAI and loses its model buffet, the path of least resistance for its defectors is a thirty-minute migration back to stock VS Code + the Claude Code extension, or Copilot, or both. Microsoft doesn&#8217;t need to do anything. They just have to wait.</p><h2>Windsurf (owned by Cognition)</h2><p>Windsurf &#8212; the other AI-native VS Code fork &#8212; was acquired by Cognition for $250M in July 2025, making it part of the same house as Devin. Windsurf already has 40+ IDE plugins including JetBrains, Vim, and XCode, plus FedRAMP/HIPAA/ITAR certifications that Cursor doesn&#8217;t have. Cognition&#8217;s SWE-1.5 model is shipping in Cascade as a proprietary coding brain.</p><p>Windsurf is the biggest immediate beneficiary of the Cursor story. Same editor paradigm, broader IDE coverage, better enterprise compliance, and a CEO (Cognition&#8217;s Scott Wu) who is not named Elon Musk. Every regulated-industry developer who was on the fence about Cursor just made the call.</p><h2>Zed</h2><p>Zed is the serious nerd&#8217;s play. Native Rust editor, starts in milliseconds, renders at 120fps, hosts Claude Code and other agents as external brains rather than baking one into the editor. Zed&#8217;s value proposition is exactly the opposite of Cursor&#8217;s: the editor is the product, the AI is a pluggable tool, and you bring your own model.</p><p>The Musk acquisition is rocket fuel for Zed. Every developer who reads the Composer 2 story and decides they want cleaner model provenance is a Zed candidate. Zed is not going to pass Cursor in install base. It doesn&#8217;t need to. It needs to own the top decile of developers who are paid the most to write code, and the current story moves that audience in its direction.</p><h2>Cline, Aider, Continue.dev</h2><p>The open-source agent layer &#8212; Cline (5M+ installs), Aider (terminal-first), Continue.dev &#8212; are the free tier that sits inside VS Code and JetBrains. Bring-your-own-API-key, pay only for inference, full transparency on which model is running. Cline in particular scored 80.8% on SWE-bench Verified when paired with Claude Opus 4.6, which is higher than any of Cursor&#8217;s public numbers.</p><p>Cline is what the Composer 2 story points at. When the paid, polished, closed-source option turns out to be an open-source model in a velvet suit, a lot of developers will ask why they&#8217;re not just running the open-source model directly. Cline answers that question.</p><h2>Claude Code and OpenAI Codex</h2><p>The two companies whose models Cursor has been reselling are also the two companies Cursor is now competing against. Anthropic&#8217;s Claude Code runs in VS Code, the terminal, and JetBrains. OpenAI&#8217;s Codex runs in cloud sandboxes bundled with ChatGPT Plus. Both are bundled with their parent subscriptions, which means their effective price is zero for anyone who already pays for Claude Pro or ChatGPT Plus.</p><p>Anthropic and OpenAI now have an obvious move. Revoke or significantly re-price the Cursor resale arrangement the moment xAI buys the company. Why subsidize inference into a competitor&#8217;s distribution channel? Cursor&#8217;s value to its users depends on having Claude and GPT available. The moment Anthropic and OpenAI decide that arrangement ends, it ends. That is a pen-stroke decision, not a product decision.</p><div><hr></div><h1>Advice for Elon, if he&#8217;s reading</h1><p>This is the part nobody writes because everyone assumes Musk won&#8217;t take advice. Write it anyway. $60B is enough money to deserve it.</p><p>First: don&#8217;t kill the model picker. Antigravity kept Claude and GPT-OSS in the UI alongside Gemini because Google understood that the cost of losing multi-model developers is higher than the cost of paying Anthropic a per-token fee. Cursor needs the model picker for the same reason. Make Grok the default. Make it the best-performing option for the specific tasks you can train it on. But don&#8217;t force-remove the alternatives. If Grok is actually good, users will pick it. If Grok is not actually good, users will leave, and forcing them to use it just makes them leave faster.</p><p>Second: solve the trust problem publicly. The Composer 2 story cost Cursor something more valuable than a license fee &#8212; it cost the credibility of Cursor&#8217;s product announcements. The fix is not a blog post. It is a machine-readable model bill of materials shipped in every release: base model, fine-tuning data provenance, inference provider, data retention policy, jurisdiction. Make it the industry standard before anyone forces you to. First mover here is a durable advantage.</p><p>Third: integrate across the SpaceXAI stack in a way Cursor alone cannot. You own X, xAI, SpaceX, and now (option-pending) Cursor. The obvious play nobody else can run: pipe X&#8217;s real-time developer conversation into Cursor&#8217;s agent context, pipe Starlink&#8217;s edge network into Cursor&#8217;s inference routing for low-latency global delivery, pipe Grok&#8217;s training loop into Cursor&#8217;s telemetry for continuous coding-task improvement. None of your competitors can match that stack. That is the acquisition thesis. Build the stack, don&#8217;t just consolidate the models.</p><p>Fourth: buy Fireworks AI. Fireworks is the inference layer that apparently sub-licensed Kimi to Cursor in the first place. It&#8217;s a serving platform for open-weight models at hyperscale. SpaceXAI will need a commercial inference plane that isn&#8217;t tied to hyperscaler margins. Fireworks is the obvious acquisition to pair with Cursor, and it&#8217;s a fraction of the price. Do that before Cloudflare does.</p><p>Fifth: settle Musk v. Altman before it burns the Cursor deal. The lawsuit against OpenAI goes to trial in less than a week. If xAI wins control of the narrative, the Cursor buy looks visionary. If Musk loses publicly, the Cursor buy looks like a consolation prize. Timing matters, and the legal calendar has a vote.</p><div><hr></div><h1>What happens next</h1><p>My read on the near-term sequence:</p><p>By Q3 2026, SpaceX exercises the option and Cursor becomes a subsidiary. The announcement will be paired with Grok 4 or whatever xAI&#8217;s coding-specialized model is called that month, positioned as &#8220;native to Cursor.&#8221; Composer 2 and its Kimi foundation will quietly disappear from the roadmap &#8212; partly because the license optics are poisonous inside a $1.25T entity, partly because Moonshot is a Chinese company and the CFIUS overhang would make ongoing dependence untenable.</p><p>Anthropic and OpenAI will re-price or terminate the model resale arrangement with Cursor within ninety days of the acquisition closing. They will position it as a principled response to a competitor&#8217;s distribution channel. It is a principled response. It is also good business.</p><p>Windsurf pulls ahead in enterprise procurement for the next four quarters. Zed becomes the default for the top tier of independent senior developers. Antigravity settles into the Google-shop default and becomes a real threat at the enterprise level once Google finishes pricing it. Cline&#8217;s install base grows faster than any paid tool. GitHub Copilot, already the quiet giant, grows by doing nothing.</p><p>And the open-source community now has its first high-profile case study of a hyperscale commercial user blowing past a permissive-license attribution clause without consequence. That will change how the next Modified MIT is written. Expect future Chinese open-weight releases to have teeth in the attribution clause &#8212; automatic API-level rate limiting for unattributed use, cryptographic signing requirements, license-enforcement mechanisms baked into the model card. Moonshot got played by Fireworks and Cursor. The next lab won&#8217;t.</p><p>The bigger lesson is the one Cursor&#8217;s VP of Developer Education admitted in his tweet: &#8220;It was a miss to not mention the Kimi base in our blog from the start.&#8221; That one sentence is the entire story. A company valued at $29 billion had a decision point &#8212; tell the truth about the base model, or obscure it &#8212; and chose to obscure it because the valuation story required it. Five weeks later, a trillion-dollar acquirer offered $60 billion for the result, and the market cleared at a price that suggests nobody cared about the lie except the developers.</p><p>Which is, when you think about it, the actual Composer 2 launch announcement they should have written. Not the one about frontier intelligence. The one about what the market is actually willing to pay for.</p><p><em>&#8212; Gal</em></p><p><a href="https://www.whitestarlabs.com/">WhiteStar Labs</a> | <a href="http://galratner.com">galratner.com</a></p>]]></content:encoded></item><item><title><![CDATA[Is Figma Going To Survive This?]]></title><description><![CDATA[How two AI labs quietly turned a $60 billion design darling into a turnaround story and the pivot that could still save it.]]></description><link>https://galratner.substack.com/p/is-figma-going-to-survive-this</link><guid isPermaLink="false">https://galratner.substack.com/p/is-figma-going-to-survive-this</guid><dc:creator><![CDATA[Gal Ratner]]></dc:creator><pubDate>Tue, 21 Apr 2026 17:23:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Tl88!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here is a date worth remembering: April 14, 2026.</p><p style="text-align: justify;">That is the day Mike Krieger, Anthropic&#8217;s Chief Product Officer and the co-founder of Instagram, resigned from Figma&#8217;s board of directors. The same afternoon, The Information reported that Anthropic&#8217;s next model would ship with design tools aimed squarely at the core of what Figma sells. Figma&#8217;s stock dropped three percent that day, and nobody in the industry had to ask why.</p><p style="text-align: justify;">Three days later, on April 17, Anthropic launched Claude Design powered by Claude Opus 4.7. A month before that, Google rolled out what it called Stitch 2.0 &#8212; a complete rewrite of its AI-native design canvas. Both products are now generally available to paying users, and between them they cover roughly eighty percent of the jobs a working designer opens Figma to do.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tl88!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tl88!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Tl88!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Tl88!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Tl88!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tl88!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9223910,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/194941309?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tl88!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Tl88!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Tl88!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Tl88!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38030dda-b603-454f-ad9b-2e9e5f5c3b1e_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">As I write this at 12:51 PM Pacific, Figma (NYSE: FIG) is trading at $19.34 a share. That is down 84.15% from its all-time high of $142.92, set on August 1, 2025 &#8212; the second day after its IPO. Market cap: $10.10 billion. In July 2025 it was $68 billion. Roughly $58 billion in paper value has vaporized in eight and a half months.</p><p style="text-align: justify;">I have been paying subscriptions to Figma for years. I have shipped products with it. I still think Dylan Field is one of the better founder-CEOs in SaaS. And I am going to make the case, in this piece, that unless Figma does something structural and fast, the company as a stand-alone public equity is finished.</p><p style="text-align: justify;">Then I am going to tell you what that structural move looks like. Not because I think Figma cares what a CTO in Las Vegas has to say about it, but because the playbook is sitting in plain sight, and somebody on their executive team ought to pick it up.</p><p style="text-align: justify;">Let us start with the two tools that are doing the damage.</p><h2>What Claude Design actually is</h2><p style="text-align: justify;">Anthropic shipped Claude Design on April 17, 2026. I have been inside it for the last three days.</p><p style="text-align: justify;">The product is a split-pane interface &#8212; chat on the left, canvas on the right. You describe what you want, Claude builds a first version, and from there you iterate: through conversation, through inline comments you drop directly on elements in the canvas, through custom sliders Claude itself generates for the specific design (spacing, color, layout), or through direct text editing. It is powered by Claude Opus 4.7, Anthropic&#8217;s most capable vision model, which also launched this week.</p><p style="text-align: justify;">What makes it materially different from every AI design tool that came before it:</p><p>&#8226; <strong>It reads your code. </strong>During onboarding, Claude ingests your codebase and existing design files and builds a design system from what it finds. Every subsequent project auto-applies your colors, typography, and components. No separate import-tokens step. No manual library upkeep.</p><p>&#8226; <strong>It ingests real documents. </strong>DOCX, PPTX, XLSX, images, PDFs. Drop in a spreadsheet of metrics, it builds a dashboard mockup. Drop in a PowerPoint, it redesigns it. This is where Opus 4.7&#8217;s multimodal bandwidth (images up to 2576 pixels wide) actually starts to pay.</p><p>&#8226; <strong>It hands off to code. </strong>When a design is ready to build, Claude packages everything &#8212; the design, the intent behind decisions, the component structure &#8212; into a handoff bundle for Claude Code. One instruction, and you have a working frontend.</p><p>&#8226; <strong>It exports to Canva, PPTX, PDF, HTML, or a shared folder. </strong>Not hostage data. You can walk the output anywhere.</p><p>&#8226; <strong>It does frontier design. </strong>Voice, video, shaders, 3D, built-in AI. Things no traditional vector design tool was ever structurally capable of producing.</p><p style="text-align: justify;">John Voorhees at MacStories spent a week with it and wrote that iterating between chat, canvas, and revisions felt noticeably faster than doing the same loop in Claude Code. VentureBeat called it the most visible expression of Anthropic moving from model provider to full-stack application company. Banani, an AI design review outlet, called it the most capable AI design tool available to anyone with a Claude subscription on launch day.</p><p style="text-align: justify;">A few honest caveats. It is a research preview. Pricing is included in the Claude Pro, Max, Team, or Enterprise subscription, but usage counts against your tier limits and can burn through tokens fast with Opus 4.7&#8217;s large image inputs. Enterprise admins must opt in explicitly &#8212; Anthropic ships it off-by-default on Enterprise plans, which is a conservative and correct choice. And like every Labs product, features will change and break before it hits GA.</p><p style="text-align: justify;">But the product works today, and the work it produces is shareable with non-designers without making your company look amateurish. That is the bar, and Claude Design clears it.</p><h2>What Google Stitch actually is</h2><p style="text-align: justify;">Stitch is an older story. Google acquired Galileo AI in May 2025, rebranded it as Stitch, and shipped it at Google I/O 2025 as a Google Labs experiment. The original version was a text-to-UI generator powered by Gemini 2.5 Flash (fast mode) and Gemini 2.5 Pro (experimental mode), with a focus on mobile and web app UIs. It was free, generous on limits, and handed off to Figma or clean HTML and CSS.</p><p style="text-align: justify;">The original Stitch was fine. A faster Galileo with Google branding.</p><p style="text-align: justify;">The version that matters is Stitch 2.0, which shipped in March 2026. That is the release that kicked Figma stock down 12% in two trading days.</p><p style="text-align: justify;">Stitch 2.0 is a complete product rethink. The old screen-at-a-time generator is gone. In its place sits an AI-native infinite canvas, a design agent that can reason across the entire project&#8217;s history, an agent manager that lets you run multiple ideation threads in parallel, voice input for real-time design critique, and an MCP server and SDK that lets other tools call Stitch&#8217;s capabilities as a service. You can export to AI Studio, Antigravity, Firebase Studio, or back to Figma.</p><p style="text-align: justify;">What Stitch does well that Claude Design does not do as well:</p><p>&#8226; It is free, full stop. No subscription, no paywall, no Pro tier on top.</p><p>&#8226; The multi-screen consistency on app flows is excellent. Generate five screens, they share the same design language without you having to wrangle it.</p><p>&#8226; Exported code (Tailwind, Flutter, HTML) is structurally solid enough to be a real starting point, not a div-soup wireframe.</p><p>&#8226; Voice commands in Live Mode feel genuinely conversational.</p><p style="text-align: justify;">What Stitch does not do:</p><p>&#8226; It is a UI design tool. Full stop. It does not make pitch decks, one-pagers, social graphics, marketing collateral, illustrations, or presentations. Claude Design covers all of that.</p><p>&#8226; It does not read your production codebase to build a design system. You get theming &#8212; light/dark, corner radius, palette, typography &#8212; but not your actual component library.</p><p>&#8226; It lives inside Google Labs. Google sunsets Labs products that miss internal metrics. There is no SLA, no uptime guarantee, no commitment to keep it alive past the next fiscal year.</p><p>&#8226; No real team collaboration surface. No org-scoped sharing, no granular permissions.</p><p style="text-align: justify;">And the monetization story is a black box. The usage limits cannot be raised. There is no paid tier. When you run out, you stop for the month. For a company serious about shipping, that is a non-starter.</p><p style="text-align: justify;">Reviews are mixed but coherent. Index.dev called it a significant step forward in AI-assisted UI design. UX Pilot said the layouts tend to look generic and need manual editing before they feel production-ready. Moda said the free tier is enough for real work for individuals and small teams. The consensus is: fast, impressive, narrow.</p><h2>Head to head</h2><p style="text-align: justify;"><strong>Launched.</strong> Claude Design shipped April 17, 2026 as a research preview. Stitch shipped in May 2025 as a Galileo AI rebrand, with Stitch 2.0 landing in March 2026.</p><p><strong>Underlying model.</strong> Claude Design runs on Claude Opus 4.7. Stitch runs on Gemini 2.5 Flash and 2.5 Pro, with Gemini 3 on its experimental tier.</p><p><strong>Output scope.</strong> Claude Design produces prototypes, decks, one-pagers, marketing pages, 3D, voice, and video. Stitch does mobile and web app UIs only.</p><p><strong>Codebase ingestion.</strong> Claude Design reads your repo and builds a design system from it automatically. Stitch does not &#8212; you get theming, not your actual components.</p><p><strong>File imports.</strong> Claude Design takes DOCX, PPTX, XLSX, images, and can capture directly from a live site. Stitch takes images and sketches, and only in experimental mode.</p><p><strong>Real-time iteration.</strong> Claude Design gives you chat, inline comments on specific elements, generated sliders for spacing and color, and direct edits. Stitch gives you chat, annotations on screens, and voice commands in Live Mode.</p><p><strong>Code export.</strong> Claude Design produces a handoff bundle for Claude Code plus HTML. Stitch exports Tailwind, HTML, Flutter, and JSX, and hands off to Figma, AI Studio, Firebase Studio, or Antigravity.</p><p><strong>Team collaboration.</strong> Claude Design has org-scoped sharing with view, comment, and edit roles. Stitch has no real permissions surface.</p><p><strong>Pricing.</strong> Claude Design is included in Pro, Max, Team, and Enterprise subscriptions, with extra usage metered. Stitch is free &#8212; 350 standard generations plus 200 experimental per month, with no paid tier to raise the ceiling.</p><p><strong>Enterprise posture.</strong> Claude Design is off by default on Enterprise plans, requires admin opt-in, and has a full SOC/SSO path. Stitch is a Google Labs experiment with no SLA and real sunset risk.</p><p><strong>Best at.</strong> Claude Design: end-to-end design to code handoff across many artifact types. Stitch: fast app-screen ideation with clean multi-screen consistency.</p><p><strong>Weakest at.</strong> Claude Design: burns tokens fast on large images, and it is still a preview. Stitch: narrow scope, no design system integration, uncertain future.</p><p style="text-align: justify;">The short version:</p><p>&#8226; <strong>Pick Claude Design </strong>if you are producing more than app screens &#8212; decks, one-pagers, marketing pages, interactive prototypes with code &#8212; and especially if you are already in the Claude / Claude Code ecosystem. The codebase ingestion and the Claude Code handoff are what make this a workflow, not a novelty.</p><p>&#8226; <strong>Pick Google Stitch </strong>if your job is specifically mobile or web app UI, your budget is zero, and you do not mind being on a Labs product with no long-term commitment. If you ship from Firebase Studio or use AI Studio as your IDE, the integration is tight.</p><p>&#8226; <strong>Pick both </strong>if you are honest. Stitch for early app-screen exploration because it is free and the multi-screen consistency is genuinely good. Claude Design for anything you will actually put in front of a customer, because it is inside a productized subscription and it handles the long tail of visual work.</p><p style="text-align: justify;">I have not opened Figma in nine days. That is the longest stretch since I started paying for it.</p><h2>How Figma got here</h2><p style="text-align: justify;">Figma was a good idea executed beautifully for more than a decade. It is important to say that before I spend the next two sections arguing it is now obsolete.</p><p style="text-align: justify;">Dylan Field and Evan Wallace started building Figma in 2012 while studying computer science at Brown. Field ran the CS Departmental Undergraduate Group; Wallace was a graphics TA. Their original pitch, per an early Brown Daily Herald article, was a technology startup that would let users creatively express themselves online. They burned through a meme generator and drone software before landing on a browser-based graphics editor.</p><p style="text-align: justify;">The seed round (June 2013) was $3.8M from Index Ventures. Series A ($14M, Greylock) in 2015. Series B ($25M, Kleiner Perkins) in 2018. Series C ($40M, Sequoia) in 2019. Series D ($50M, Andreessen Horowitz) in April 2020 at a $2B valuation. Series E ($200M, Durable Capital Partners) in June 2021 at $10B. That is a canonical Silicon Valley runway: two founders, one good product insight, seven years, five rounds, $330M raised, no dilution disasters.</p><p style="text-align: justify;">The product insight was real: design collaboration should work like Google Docs, not like Photoshop. Multiplayer vector editing in the browser. Comments on frames. Real-time cursors. Version history. This seems obvious in retrospect. It was not obvious in 2016 when Figma was trying to convince Adobe XD users to switch.</p><p style="text-align: justify;">By 2021, Figma was the de facto standard for product design. Sketch had lost. Adobe XD was terminal. Framer and InVision were niche. Figma had the designers, the students (free for education), the enterprise contracts, and the network effect that matters most in design: your collaborator cannot open your file unless they also use your tool.</p><p style="text-align: justify;">Then, on September 15, 2022, Adobe announced it was acquiring Figma for $20 billion in cash and stock. Adobe&#8217;s stock dropped 17% on the announcement. The design community reacted somewhere between skepticism and grief. The DOJ opened an investigation in November 2022. The European Commission formally reviewed the deal in February 2023. On December 18, 2023, Adobe and Figma mutually terminated the deal. Adobe paid a $1 billion reverse termination fee &#8212; nearly triple the total capital Figma had ever raised.</p><p style="text-align: justify;">That billion dollars, paid by a regulator-spooked Adobe, is why Figma had the runway to build out its AI products &#8212; Figma AI, Figma Make, Figma Sites, Figma Buzz, Figma Draw, Figma Weave &#8212; and file an S-1 by April 2025.</p><p style="text-align: justify;">Figma went public on July 31, 2025 under the ticker FIG. Priced at $33. Opened at $85. Closed day one at $115.50. Touched $142.92 intraday the next morning. Market cap peaked near $68 billion. It was, briefly, the cleanest tech IPO in years.</p><p style="text-align: justify;">Then, the reversal. The stock was at $21 by late January 2026. An 85% drawdown in six months. As of today, $19.34.</p><p style="text-align: justify;">The stock reversal is a symptom. The underlying disease is that the thing Figma sells &#8212; a real-time collaborative canvas where humans draw boxes together &#8212; is no longer where product design happens. That transition is what the next section is about.</p><h2>Why I think Figma is obsolete</h2><p style="text-align: justify;">I do not mean obsolete in the fanboy way, as in dead, finished, over. Figma still has $1.06 billion in trailing revenue, 82.43% gross margins, and $1.6 billion in cash. It is not going bankrupt next quarter. It is not going bankrupt next year.</p><p style="text-align: justify;">What I mean is that Figma&#8217;s core product &#8212; the real-time multiplayer canvas &#8212; is now a step in the workflow instead of the workflow itself. And as soon as a product becomes a step, it becomes a commodity that the AI layer above it is incentivized to swallow.</p><p style="text-align: justify;">Here is the actual shift. In 2023, the workflow was:</p><p>1. PM writes a spec.</p><p>2. Designer opens Figma.</p><p>3. Designer explores five directions, picks one, refines it.</p><p>4. Designer hands off to developer via Dev Mode or Zeplin.</p><p>5. Developer implements it.</p><p>6. Designer QAs the implementation.</p><p style="text-align: justify;">In 2026, for a growing share of work, the workflow is:</p><p>1. PM describes the feature to Claude Design or Stitch.</p><p>2. AI generates five directions in parallel.</p><p>3. PM or designer picks and refines in chat.</p><p>4. AI hands the design to Claude Code (or another agent) as a bundle.</p><p>5. Agent ships the code.</p><p>6. Humans review and merge.</p><p style="text-align: justify;">Steps 2 through 4 happen in Claude Design. Step 5 happens in Claude Code. Figma is not in this loop anywhere.</p><p style="text-align: justify;">That is not speculation. That is the Brilliant case study in Anthropic&#8217;s launch post (20+ prompts to recreate their most complex pages elsewhere, 2 prompts in Claude Design). That is the Datadog case study (a week-long cycle compressed into a single conversation). That is the Tech Startups analysis of why the stock is down 85%: for the millions of Figma users who were never designers to begin with, the shortcut matters. If a product manager can generate a prototype through text, the need to open a shared canvas fades.</p><p style="text-align: justify;">Then there are the self-inflicted wounds.</p><p style="text-align: justify;">In June 2024, Figma shipped Make Designs at Config. Within days, designers on X demonstrated that the tool was producing near-replicas of Apple&#8217;s iOS weather app. Field admitted on X that he had pushed the team to hit the Config deadline and that they had relied on off-the-shelf models with a bespoke design system that was not varied enough. Figma disabled the feature. The damage to the AI-native Figma narrative was done. When you are a collaborative design company and your first headline AI feature reproduces someone else&#8217;s copyrighted UI, the entire market assumes the rest of the stack has the same problem.</p><p style="text-align: justify;">More quietly, Figma&#8217;s own MCP server is, per multiple indie developer analyses, designed to control access, not accelerate it. An indie developer wrote a piece literally titled A Better Figma MCP showing that Claude got more capability by opening a browser and driving the Figma plugin API directly than by using the official MCP. If you are a designer, that posture protects your workflow. If you are an agentic AI, that posture is a reason to route around you.</p><p style="text-align: justify;">Gross margins have fallen from 91% to 83% over the last 18 months as AI infrastructure costs have climbed. Management guided 2026 revenue to $1.366 to $1.374 billion &#8212; about 30% growth, down from 41% in 2025 &#8212; and operating margin to around 8%, down from 12%. BTIG initiated coverage at Hold on April 7 with three specific concerns: AI monetization is unproven, Google competition is real and growing, and platform competition at scale is structural. Cramer, on the January 27 Mad Money, called competing with Google an uncomfortable position and said he would rather avoid the design software category entirely.</p><p style="text-align: justify;">And then, April 14, 2026. Mike Krieger resigns from the board. Three days later, Claude Design ships.</p><p style="text-align: justify;">This is what a ceiling getting lower in real time looks like.</p><h2>The stock story</h2><p style="text-align: justify;">Let me put the numbers in one place, because the full picture is harsher than any single headline.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sr6O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sr6O!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png 424w, https://substackcdn.com/image/fetch/$s_!sr6O!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png 848w, https://substackcdn.com/image/fetch/$s_!sr6O!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png 1272w, https://substackcdn.com/image/fetch/$s_!sr6O!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sr6O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png" width="541" height="531" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:531,&quot;width&quot;:541,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43891,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://galratner.substack.com/i/194941309?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sr6O!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png 424w, https://substackcdn.com/image/fetch/$s_!sr6O!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png 848w, https://substackcdn.com/image/fetch/$s_!sr6O!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png 1272w, https://substackcdn.com/image/fetch/$s_!sr6O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a14236d-8931-4a48-950b-0d747e8edd92_541x531.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: center;"><em>Figma (NYSE: FIG) &#8212; Max range. Source: Google Finance, April 21, 2026, 12:51 PM EDT.</em></p><p><strong>Current price (Apr 21, 2026, 12:51 PM EDT)</strong></p><p>$19.34</p><p><strong>All-time high (Aug 1, 2025)</strong></p><p>$142.92</p><p><strong>Drawdown from peak</strong></p><p>84.15%</p><p><strong>Market cap</strong></p><p>$10.10 B</p><p><strong>52-week low (Apr 14, 2026)</strong></p><p>$17.65</p><p><strong>TTM revenue</strong></p><p>$1.056 B</p><p><strong>TTM gross margin</strong></p><p>82.43%</p><p><strong>TTM net margin</strong></p><p>-118.44%</p><p><strong>TTM EPS</strong></p><p>-$3.14</p><p><strong>Cash and short-term investments</strong></p><p>~$1.6 B</p><p><strong>2026 revenue guidance</strong></p><p>$1.366 B &#8211; $1.374 B (~30% YoY)</p><p><strong>2026 operating margin guidance</strong></p><p>~8% (down from 12% in 2025)</p><p><strong>Q4 2025 beat</strong></p><p>+23.67% EPS, +3.62% revenue</p><p style="text-align: justify;">Some of that is actually healthy. $1.6B in cash and low debt gives Figma multi-year runway even with the losses. The 30% guided growth rate is well above the median software company. The Q4 2025 earnings beat was real.</p><p style="text-align: justify;">But the market is not pricing Figma on trailing numbers. The market is pricing Figma on the question: in 2028, when a PM can go from idea to shipped code in an agentic pipeline that does not require opening a canvas, who opens the canvas?</p><p style="text-align: justify;">Six months of public trading was enough time for that question to form. The remaining VC lockup releases through mid-2026 are not going to help.</p><p style="text-align: justify;">There is one more structural pressure worth calling out. Insider buying in February was $36.5 million (a director buying; stock jumped 11% on the print). Cathie Wood bought $8M in late March. Those are contrarian signals, not trend confirmations. The base case from here depends on Figma doing something different, not on the market changing its mind.</p><p style="text-align: justify;">I am a CTO, not a financial advisor or a lawyer, and nothing in this article is investment advice. Do your own research and talk to a real advisor before you move money.</p><h2>The pivot plan, because I actually want Figma to survive</h2><p style="text-align: justify;">I am not writing this to dunk on Figma. The design community is better off with a credible independent design platform than with a world where Adobe, Google, and Anthropic divide the spoils. Dylan Field is still at the wheel. The engineering team is still one of the best in SaaS. There is $1.6B in cash. There is time.</p><p style="text-align: justify;">Here is what I would do if I were in the room.</p><h3>1. Stop defending the canvas. Make Figma the design system of record.</h3><p style="text-align: justify;">Right now, Figma&#8217;s moat is the real-time collaborative canvas. That moat is draining. What cannot drain in the next three years is that every serious product team has a component library, a token catalog, and a set of production patterns that are the source of truth for what our product looks like. Figma already hosts most of those. Reposition from the place where designers work to the place where design systems live &#8212; the substrate that every AI design tool writes against.</p><h3>2. Open the MCP server. Fully.</h3><p style="text-align: justify;">Not the current version, which is rate-limited and permission-gated in ways that throttle agentic use. Publish an MCP surface that lets Claude, Stitch, Cursor, Windsurf, and anyone else read and write Figma files, components, and tokens in real time, with delegated auth and enterprise controls. Charge by tokens consumed, not by seat. The thing Figma has that the AI labs do not have is the installed base of enterprise design systems. Monetize that access instead of gating it.</p><h3>3. Ship a true agentic workflow, not a prompt-to-design toy.</h3><p style="text-align: justify;">Figma Make is fine. It is not the product. The product is Figma Agent &#8212; an agent that reads your product, your code, your design system, your analytics, and your user research, proposes specific UX changes with rationale tied to data, and ships the code via a Dev Mode pipeline into your GitHub repo. That is the loop Claude Design plus Claude Code is starting to own. Figma has the design data to own it better if it stops trying to be the surface and starts being the substrate plus the agent.</p><h3>4. Buy an AI team. A real one.</h3><p style="text-align: justify;">Payload CMS was a smart acquisition for owning the data layer. It is not an AI team. The $1.6B in cash on the balance sheet can buy a serious twenty-person research team anchored by one top name. There are founders who have shipped model infrastructure and multimodal research who would take that offer. Move fast.</p><h3>5. Compete on enterprise compliance, not on AI magic.</h3><p style="text-align: justify;">Claude Design requires enterprise admins to explicitly enable it. Stitch is a Labs product with no SLA. Figma has SOC 2, enterprise SSO, audit logs, and a decade of contracts with Fortune 500 legal and security teams. Every Fortune 500 is going to adopt AI design, and every Fortune 500 legal and security team is going to require the boring things. Lean into being the boring, trusted, compliant AI design platform. That positioning is available and nobody else wants it.</p><h3>6. Radical pricing on the design system itself.</h3><p style="text-align: justify;">Make Figma design system hosting free for teams up to some reasonable size. Charge on AI credit consumption and on enterprise features. Flip the pricing from per designer seat to per AI generation against your system. That monetizes the shift instead of fighting it. It also makes the design system stickier the more the team uses AI, which is exactly the direction the industry is going.</p><h3>7. Do the Krieger-resignation call honestly on the next earnings call.</h3><p style="text-align: justify;">Investors are not stupid. Field needs to stand up on the Q1 2026 call in early May and say, explicitly: the competitive landscape has changed in the last quarter, here is specifically how, and here is what we are doing about it. Not a deflection. A plan. The stock is priced for a structural disruption scenario right now. The way back is not reassurance; it is clarity about what the 2027 and 2028 Figma actually looks like.</p><h2>Where that leaves us</h2><p style="text-align: justify;">I will keep my Figma subscription for another quarter. There are still files I have to open. There are still clients whose designers live in it. Installed base does not vanish overnight. Lotus Notes ran for twenty years after the email client war was over.</p><p style="text-align: justify;">But I am not betting my workflow on Figma being the center of product design in 2028. I moved my new prototypes to Claude Design the day it launched. I am using Stitch for throwaway app-screen exploration. I am using Claude Code to ship. Figma is a stop on the handoff, not a place I start anymore.</p><p style="text-align: justify;">If you run a design team, you have a decision to make in the next ninety days. Stitch and Claude Design are not previews of the future. They are the present. The question is whether you get ahead of the tooling transition or get dragged behind it.</p><p style="text-align: justify;">If you are long FIG, I am not going to tell you what to do with your position &#8212; again, I am not a financial advisor, and none of this is financial advice. I will tell you what I am watching: the next two earnings calls, what Figma ships at Config 2026 (usually in June), and whether the MCP server gets a real rewrite. If those three check out, there is a turnaround thesis. If they do not, the 84% drawdown may not be the bottom.</p><p style="text-align: justify;">If you work at Figma, or you know someone who does, forward this up. The pivot is available. The cash is there. The runway is there. The talent is there. What is not there, yet, is the willingness to stop defending the canvas.</p><p style="text-align: justify;">The window to do it is open. It will not be open in 2027.</p><div><hr></div><p><em>Gal Ratner writes about technology, architecture, and what is actually happening in the industry at galratner.com and on Substack. He is a CTO, a motorcyclist, and does not take product announcements from Figma, Anthropic, or Google at face value.</em></p>]]></content:encoded></item></channel></rss>