<?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[Differential Factor]]></title><description><![CDATA[Strategic Research & Advisory for the AI-Native Economy]]></description><link>https://research.differentialfactor.com</link><image><url>https://substackcdn.com/image/fetch/$s_!5Qdq!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8047e406-c161-47e8-8d8a-cea96c963dd5_1024x1024.png</url><title>Differential Factor</title><link>https://research.differentialfactor.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 18 Sep 2026 07:49:27 GMT</lastBuildDate><atom:link href="https://research.differentialfactor.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Differential Factor LLC]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[differentialfactor@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[differentialfactor@substack.com]]></itunes:email><itunes:name><![CDATA[Chris Selland]]></itunes:name></itunes:owner><itunes:author><![CDATA[Chris Selland]]></itunes:author><googleplay:owner><![CDATA[differentialfactor@substack.com]]></googleplay:owner><googleplay:email><![CDATA[differentialfactor@substack.com]]></googleplay:email><googleplay:author><![CDATA[Chris Selland]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Are Frontier Models Overshooting?]]></title><description><![CDATA[What ~6 weeks of routing data shows about overshooting &#8212; and what it can't, yet]]></description><link>https://research.differentialfactor.com/p/are-frontier-models-overshooting</link><guid isPermaLink="false">https://research.differentialfactor.com/p/are-frontier-models-overshooting</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Mon, 14 Sep 2026 10:24:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VDI2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There&#8217;s a noisy debate taking place around whether the surging demand for AI justifies the staggering amounts of capital being poured into supplying it. But most of this commentary is happening without looking closely at what buyers are <em>actually</em> doing in the real world.</p><p>So rather than pontificating about it, I decided to gather some data myself.</p><p>Since early August I&#8217;ve been pulling daily usage metrics from OpenRouter, which connects developers to about 400 models across more than 80 different providers and tracks aggregate token consumption per model every day. It offers a unique glimpse into genuine revealed preference at scale: not what buyers claim they want, nor what the foundation labs market, but which specific models are <em>actually</em> carrying the workloads.</p><p>I was testing a specific idea, one that predates today&#8217;s AI wars considerably. One of Clayton Christensen&#8217;s lesser-cited observations is that disruption doesn&#8217;t begin when a cheap competitor arrives, but when the market leader starts supplying more performance than mainstream customers can absorb. He called it <a href="https://www.library.hbs.edu/working-knowledge/how-technological-disruption-changes-everything">overshooting</a> &#8212; the point at which further improvement stops being something buyers will pay for, and competition shifts to price, convenience, or something else entirely. </p><p>Answering this question right now is harder than it looks.</p><h2>What the data does say</h2><p>Measured on input token rates, roughly <strong>80% of all routed volume is flowing to models priced under $1 per million. Options at $5 or more account for 3.3%.</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_!VDI2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VDI2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png 424w, https://substackcdn.com/image/fetch/$s_!VDI2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png 848w, https://substackcdn.com/image/fetch/$s_!VDI2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png 1272w, https://substackcdn.com/image/fetch/$s_!VDI2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VDI2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png" width="1456" height="871" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:871,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:129939,&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://research.differentialfactor.com/i/215565319?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.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_!VDI2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png 424w, https://substackcdn.com/image/fetch/$s_!VDI2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png 848w, https://substackcdn.com/image/fetch/$s_!VDI2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.png 1272w, https://substackcdn.com/image/fetch/$s_!VDI2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808f944-3a3f-4e0b-a257-2c81af6d6d00_1795x1074.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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 most expensive model carrying any meaningful traffic maxed out around $10 per million; premium options listed at fifteen times that saw virtually zero usage.</p><p>This largely aligns with what most industry observers, including me, have been suggesting. Low-cost open-weight alternatives aren&#8217;t a niche phenomenon here. They&#8217;re becoming the dominant choice.</p><p>Total volume also grew about 68% over five weeks, from 74 trillion to 124 trillion tokens per week. Whatever else is uncertain, overall demand for inference is <em>not</em> the problem.</p><h2>Two ways to read the same bill</h2><p>Now look at that identical traffic priced on output tokens instead of input.</p><p>The picture changes materially. On input pricing, 80% of volume sits below $1 per million and 3.3% above $5. Price the very same tokens on output rates and only <strong>57% is under $1, while 10.5% is above $5</strong> &#8212; 3X as much.</p><p>This matters because output is where the real spend happens. Output tokens carry a premium almost everywhere, and reasoning-heavy models produce vastly more of them, with extended thinking chains consuming multiples of the original input length. </p><div class="callout-block" data-callout="true"><p>The token price wars being touted in the media are largely a story about the cheap half of the ledger. They don&#8217;t necessarily translate into lower total invoices.</p></div><p>It&#8217;s important to be careful here, because I initially thought I had a stronger signal. Tracking both measures weekly, the output-priced share under $1 fell from 63% to 45% while the input-priced share rose &#8212; a clean divergence suggesting output was actively repricing upward. But on closer review, that didn&#8217;t hold. Across the full window there were 50 increases in output pricing against 65 decreases, and per model, first price to last, 9 went up, 9 went down and 3 were flat. Every one-way increase came paired with a cut elsewhere in the same vendor&#8217;s lineup. Yes, the models carrying volume in September <em>do</em> cost more on output than the ones they displaced &#8212; but that&#8217;s portfolio composition, not a market repricing.</p><h2>Three things that fooled me</h2><p>That wasn&#8217;t the only thing I got wrong, and the failures are more instructive than the findings.</p><p><strong>The disappearing premium tier.</strong> The $5-and-up tier at first looked like it was collapsing: share down from 6.1% to 2.4%, and absolute volume down 34% while the market grew 68%. A premium tier shrinking in absolute terms inside a market expanding by two-thirds is almost a textbook picture of performance oversupply.</p><p>Except it wasn&#8217;t happening. On 18 August one model vendor cut a single model from $5 per million to $2.50, then to $2 four days later. That change alone moved 1.64 trillion tokens a week out of the band &#8212; more than the entire 1.53 trillion decline I&#8217;d measured. Hold that model&#8217;s price at its starting level and the tier&#8217;s volume goes <em>up</em> 2%. No buyer&#8217;s behaviour changed, rather a vendor changed their pricing and everything adjusted.</p><p><strong>Models going to zero.</strong> Several expensive models stopped appearing entirely, which read as demand evaporating. But OpenRouter publishes the top 50 models by volume plus one aggregated row for everything else. Falling out of the top 50 doesn&#8217;t mean going to zero &#8212; it means going into the &#8220;everything else&#8221; bucket, currently about 6% of all tokens. Four models exited during my window carrying 1.07 trillion weekly tokens, and their successors arrived with almost exactly the same volume, 1.09 trillion. In other words, this is a generational handover, not a collapse.</p><p><strong>Prices that move without anyone repricing.</strong> Catalog prices are the top provider&#8217;s price, and most high-volume models are served by several hosts at different rates. When routing shifts between them the recorded price changes even though no actual decisions took place. One popular model flipped across the $0.10 threshold seven separate times in forty days, each crossing moving 8&#8211;14% of that day&#8217;s tokens across a tier line. One provider alone accounted for 32 price increases and 42 decreases, flipping back and forth within days.</p><p>The high degree of change in such a relatively short period should make anyone cautious about the token-price charts being circulated by both bull and bear pundits. </p><h2>So is the frontier overshooting?</h2><p>It&#8217;s still an open question that&#8217;s not - yet - answerable from consumption data.</p><p>Overshooting is a claim about the gap between capability <em>supplied</em> and capability <em>required</em>. What this data measures is capability <em>chosen</em>. The tokenmaxxing era was thankfully short, but it remains true that nobody gets fired for buying the expensive option, at least not at this stage of the market. Corporate inertia pushes revealed preference toward overpaying in ways that can&#8217;t be easily discerned from the outside.</p><p>What I can say is that the clear majority of real workloads are running <em>well</em> below the top of the market, and have been for at least as long as this observation period. But the move toward cheaper options is coming out of the <em>middle</em> of the price range rather than out of the top, which looks more like ordinary price competition than a softening of demand. And volume in the most expensive tier held roughly flat while the market grew two-thirds.</p><p>Answering the important question means measuring what specific jobs actually require. That means taking real business workloads &#8212; field extraction, classification, query generation &#8212; and running each down the full model ladder to find the cheapest option that gets the job done, against a threshold fixed and published before the results are in. There&#8217;s undoubtedly significant use of more powerful models than necessary going on in many organizations, but buyers are getting smarter and vendors have every incentive to adjust their pricing to keep them on board.</p><h2>Why this is worth watching</h2><p>It&#8217;s worth recalling, as I did in my last post, that two of the most significant AI acquisitions this year targeted infrastructure operating below the frontier rather than the frontier labs themselves. Stripe acquired OpenRouter for over $7 billion to secure the routing layer; Nvidia reportedly committed $12.9 billion for Hugging Face, the open-weight repository hub. Neither bought a foundation model company.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;c173a6be-b210-4c88-8afe-c4af16df58f7&quot;,&quot;caption&quot;:&quot;There&#8217;s been no shortage of breathless commentary lately about AI&#8217;s circular financing loops, mounting data center debt loads, and the supposed concentration of this entire market - some suggest the entire economy - on the shoulders of OpenAI and Anthropic. But while skeptics fret about whether the frontier labs will ever be able to generate the softwar&#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Smart Money Looks Downstream&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:108798,&quot;name&quot;:&quot;Chris Selland&quot;,&quot;bio&quot;:&quot;Founder &amp; CEO at Differential Factor. Lecturer in Entrepreneurship &amp; Innovation at Northeastern University D'Amore-McKim School of Business. Operating exec with expertise in AI, SaaS, growth strategy, and alliances.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac1eff57-9a95-4a5b-be3f-988466a5114d_896x896.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-09-01T01:45:57.585Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!2R73!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://research.differentialfactor.com/p/the-smart-money-looks-downstream&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:213320652,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:2,&quot;comment_count&quot;:0,&quot;publication_id&quot;:8731402,&quot;publication_name&quot;:&quot;Differential Factor&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!5Qdq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8047e406-c161-47e8-8d8a-cea96c963dd5_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>If raw capability were the only scarce asset, value would concentrate at the frontier. Where it&#8217;s actually accruing is in the layers that help buyers decide how much capability to purchase, and from whom.</p><p>Disruption <em>will</em> come to this market eventually, as it does to all markets. Whether it&#8217;s arriving now is a measurement problem, and the current measurements aren&#8217;t good enough, especially with highly fluid - and in many cases subsidized - pricing. We&#8217;ll keep collecting data, and will update when there&#8217;s enough history to say more about direction rather than level.</p><div><hr></div><p><em>Data source: OpenRouter (<a href="http://openrouter.ai/rankings">openrouter.ai/rankings</a>), through 13 September 2026. Pricing reflects per-1M token rates from the leading provider per model, calculated against that day&#8217;s own catalog snapshot and never carried forward. Price tiers are fixed absolute boundaries, never re-cut against the data. Unpriced models and OpenRouter&#8217;s aggregated &#8220;other&#8221; bucket (5.9% of tokens) are tracked independently rather than distributed across tiers. Newly released models miss their launch day, when the catalog snapshot precedes the release &#8212; up to 2.4% of tokens on such a day. Token counts come from each provider&#8217;s own tokenizer and are not strictly comparable across providers.</em></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/are-frontier-models-overshooting?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Differential Factor! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/are-frontier-models-overshooting?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/are-frontier-models-overshooting?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[When Code is Cheap, Customer Validation Rules]]></title><description><![CDATA[Early-stage capital now flows to founders who prove they can sell before they scale.]]></description><link>https://research.differentialfactor.com/p/when-code-is-cheap-customer-validation</link><guid isPermaLink="false">https://research.differentialfactor.com/p/when-code-is-cheap-customer-validation</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Tue, 08 Sep 2026 11:24:32 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I had an introductory meeting the other day with a California-based founder - thank you </span><a href="https://substack.com/@boardyboardman"><span>Boardy</span></a><span>. As the founder was telling me about his startup and his MVP&#8212;which sounded genuinely interesting&#8212;I casually asked if he was raising capital. He stopped, shook his head, and said no, because that would be a waste of time until he had paying customers.</span></p><p><span>I had to chuckle and told him, &#8220;Nice to hear that California investors are catching up to Boston.&#8221; &lt;ducking as I say that&#8230;&gt;</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4990" height="3327" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3327,&quot;width&quot;:4990,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;green plant in clear glass vase&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="green plant in clear glass vase" title="green plant in clear glass vase" srcset="https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1579621970795-87facc2f976d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxtb25leXxlbnwwfHx8fDE3ODg3NTE0MDh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@micheile">micheile henderson</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><h2><span>The New Venture Reality</span></h2><p><span>The current venture market is experiencing extreme concentration, with massive capital flowing into mega-rounds for frontier AI labs and data center infrastructure, while tens of thousands of ventures are struggling to survive. Both </span><a href="https://substack.com/@miketrap/note/p-213030629?utm_source=notes-share-action&amp;r=2by6"><span>Mike Troiano</span></a><span> and </span><a href="https://substack.com/@leaddog/note/p-207440286?utm_source=notes-share-action&amp;r=2by6"><span>John Landry</span></a><span> have recently written relevant pieces about this structural market shift, suggesting that the traditional venture playbook no longer works like it used to for many. Probably most.</span></p><p><span>The shift isn&#8217;t just about risk tolerance or market cycles&#8212;it&#8217;s driven by a fundamental rewrite of venture economics.</span></p><h2><span>The New Reality: Validation Before Capital</span></h2><p><span>The old playbook was to formulate an idea, raise a (pre)seed round from investors who you convinced to believe in it, use that capital to hire engineers to build a minimum viable product (MVP), and </span><em><span>then</span></em><span> hit the market to find out if anyone actually wanted to buy it.</span></p><p><span>Generative AI has shattered that model. These days, vibe coding platforms and intelligent agents have collapsed the cost and time required to build a working prototype down to, effectively, $0. What used to take six months and six figure engineering salaries can now be spun up over a weekend for the cost of some Claude Code tokens.</span></p><p><span>Since the cost of building has plummeted, the sequencing has inverted. Market validation now comes </span><em><span>before</span></em><span> capital, not after it. Code is no longer the bottleneck, rather the scarce resource is proof that customers are willing to pay for what you built. In other words, early-stage capital no longer buys existence; it buys speed, distribution, and scale. </span>P<span>utting capital into a business before verifying market demand is akin to pouring gasoline onto an unlit stove. You aren&#8217;t accelerating growth; you&#8217;re wasting resources - and risking an explosion.</span></p><h2><span>Redefining Traction in an AI-First World</span></h2><p><span>This forces a redefinition of what &#8220;traction&#8221; actually means at the seed stage. Traction is no longer a shiny functional app, a waitlist full of personal connections, or vanity metrics like app downloads and free tier signups. Traction today means real prospective customers saying, &#8220;This solves a problem I care about, and I will pay you to solve it&#8221;&#8212;and the ability to show transactions flowing through Stripe to prove it.</span></p><p><span>Startup creation becomes a rigorous customer discovery problem rather than an engineering challenge. Many founders still stumble here, because they are often builders. Building feels safe&#8212;it&#8217;s controllable, logical, and gratifying. Customer validation, by contrast, is </span><em><span>un</span></em><span>comfortable. It requires stepping out from behind the screen, talking to complete strangers, designing unbiased tests, and avoiding the trap of polite, friendly feedback from people who don&#8217;t want to hurt your feelings.</span></p><p><span>Unfortunately more money won&#8217;t fix a founder who can&#8217;t clear this bar. It&#8217;ll just help them build the wrong thing faster.</span></p><h2><span>The Shift in the Classroom</span></h2><p><span>We are seeing this same trend playing out across top academic institutions nationwide. UC Berkeley&#8217;s Haas School of Business recently launched its </span><a href="https://newsroom.haas.berkeley.edu/new-ai-entrepreneurship-course-is-a-hands-on-startup-accelerator-for-mba-founders/"><span>AI Entrepreneurship course</span></a><span>, designed as a hands-on accelerator for MBA founders leveraging AI to accelerate build cycles so they can focus heavily on commercial viability, market research, and customer adoption.</span></p><p><span>Entrepreneurship education must pivot toward teaching structured customer discovery, interview methodology, and quantitative validation techniques. When AI outsources the build step, teaching founders how to validate becomes the main curriculum.</span></p><h2><span>Practical Takeaways for Founders</span></h2><p><span>Those building a venture or preparing to pitch investors need to adjust their execution playbook:</span></p><ul><li><p><strong><span>Don&#8217;t raise to build &#8212; raise to scale.</span></strong><span> Treat fundraising as a catalyst for scaling a customer acquisition loop that you have already proven, not as a source of capital to fund R&amp;D.</span></p></li><li><p><strong><span>Treat your first 90 days as a validation sprint.</span></strong><span> Resist the urge to dive straight into IDEs or low-code builders during your initial quarter. Spend those 90 days conducting interviews, testing positioning, and getting clear signals on willingness-to-pay before writing code. Step back from the AI harness and go talk to some potential buyers.</span></p></li><li><p><strong><span>Apply the &#8220;10 Strangers&#8221; rule.</span></strong><span> Before you consider reaching out to investors, force yourself to get 10 complete strangers&#8212;people outside your network, alumni group, or friend circle&#8212;to commit time or money to your solution. If you can&#8217;t convince 10 strangers, funding isn&#8217;t your blocker; your value proposition is.</span></p></li></ul><h2><span>Knowing What to Build Was </span><em><span>Always</span></em><span> the Hard Part</span></h2><p><span>Returning to that founder I met with: his decision to forego fundraising until he had customers isn&#8217;t a sign of weakness, but a sign of modern founder maturity. </span></p><p><span>Building an MVP was never the true hurdle in entrepreneurship; it was simply the most visible and expensive one. Knowing </span><em><span>what</span></em><span> to build, and verifying that the world actually wants it, was always the real challenge. AI didn&#8217;t change that fundamental truth&#8212;it just stripped away the last remaining excuses to ignore it.</span></p><div><hr></div><p>On that note, I&#8217;m back to the classroom myself this week. Fittingly, one of the courses I&#8217;m teaching this fall is oriented around <a href="https://designthinking.ideo.com/">Design Thinking</a>, which preaches this discipline. You don&#8217;t start by writing code or polishing a finished product in a vacuum; you start with radical empathy for the prospective user, uncover their genuine pain points, and validate that someone actually cares before committing real resources. Looked at through that lens, maybe the venture machine isn&#8217;t "broken" after all. Perhaps the era of raising funding for an unvalidated prototype was the historical anomaly, and the market is simply correcting to how things should have worked in the first place.<br><br>I intend to keep writing here during the semester, but my teaching load has increased, so posting <em>may</em> be more sporadic. Either way I&#8217;m excited to be back, and confident that the insight and motivation I get from working with the next generation of leaders will help sharpen the sword here as well.</p>]]></content:encoded></item><item><title><![CDATA[The Smart Money Looks Downstream]]></title><description><![CDATA[While skeptics panic over frontier model economics and circular financing, some of the industry&#8217;s smartest allocators are quietly buying the toll booths.]]></description><link>https://research.differentialfactor.com/p/the-smart-money-looks-downstream</link><guid isPermaLink="false">https://research.differentialfactor.com/p/the-smart-money-looks-downstream</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Tue, 01 Sep 2026 01:45:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2R73!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There&#8217;s been no shortage of breathless commentary lately about AI&#8217;s circular financing loops, mounting data center debt loads, and the supposed concentration of this entire market - some suggest the entire <em>economy</em> - on the shoulders of OpenAI and Anthropic. But while skeptics fret about whether the frontier labs will ever be able to generate the software margins required to service the capex mountains they&#8217;re building, some of the industry&#8217;s sharpest allocators are executing what appears to be a completely different playbook.</p><p><a href="https://openrouter.ai/blog/announcements/openrouter-is-joining-stripe/">Stripe recently agreed to acquire OpenRouter for more than $7 billion</a>, roughly 5X the company&#8217;s Series B valuation from ~90 days earlier. OpenRouter routes requests across 400+ models and 80+ providers, optimizing for task complexity, price, speed, and reliability. Stripe co-founder Patrick Collison has described tokens as the central currency for companies building with AI, supporting the strategic value he clearly sees. </p><p><span>Days later, </span><a href="https://www.livemint.com/companies/news/nvidia-to-buy-hugging-face-for-12-9-bn-says-report-same-ai-firm-was-hacked-by-openai-agents-in-july-11787813921717.html"><span>Nvidia agreed to buy Hugging Face for roughly $12.9 billion</span></a><span> - the largest acquisition in the company&#8217;s history. Hugging Face is where open-weight models get published</span>, discovered, and forked.</p><p>Think about it this way - Stripe bought the toll booth that helps developers <em>avoid</em> paying frontier rates, while Nvidia picked up the hub distributing the models that make that avoidance possible. That&#8217;s $20B bypassing the frontier labs entirely and going straight downstream.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2R73!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2R73!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2R73!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2R73!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2R73!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2R73!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2R73!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2R73!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2R73!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2R73!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e9f9959-b8ff-4e77-b3ca-da8861f84c82_1024x608.jpeg 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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 bear case is real, but the framing is off</h2><p><span>The concerns about concentration are understandable. Microsoft is booking ~$35B in AI revenue, but a reported $24B of that comes directly from OpenAI. Strip that out, and the rest of the market contributes single digits against more than $250B in capex. Roughly half a trillion in projected cloud AI revenue across</span> Google, Amazon, and Microsoft traces back to just two customers: OpenAI and Anthropic. The chip layer is even more concentrated: one customer accounts for over 15% of Nvidia&#8217;s revenue, three drive nearly half, and five represent roughly 70%.</p><p>The conventional bear case is simple: the entire AI complex&#8212;and by extension the equity market floating on it&#8212;rests on the shoulders of a handful of fragile, cash-burning companies.</p><p><span>Noted AI skeptic Ed Zitron laid out his view of this with old friend </span><a href="https://downtownjoshbrown.substack.com/"><span>Josh Brown</span></a><span> and Michael Batnick on </span><a href="https://youtu.be/yoCkR0pn0ns?si=GtBFUidnFPTuskyY"><span>The Compound and Friends last week</span></a><span>: hyperscalers aren&#8217;t just funding AI startups with equity; they are offloading the underlying infrastructure risk into private debt markets. </span></p><p><span>Gary Marcus is wondering whether it will all fall apart.</span></p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:212552717,&quot;url&quot;:&quot;https://garymarcus.substack.com/p/two-ways-it-might-all-fall-apart&quot;,&quot;publication_id&quot;:888615,&quot;embedding_publication_id&quot;:8731402,&quot;publication_name&quot;:&quot;Marcus on AI&quot;,&quot;publication_logo_url&quot;:null,&quot;title&quot;:&quot;Two ways it might all fall apart&quot;,&quot;truncated_body_text&quot;:&quot;&#8220;How did you go bankrupt?&#8221; Bill asked.&quot;,&quot;date&quot;:&quot;2026-08-24T15:27:19.206Z&quot;,&quot;like_count&quot;:134,&quot;comment_count&quot;:40,&quot;bylines&quot;:[{&quot;id&quot;:14807526,&quot;name&quot;:&quot;Gary Marcus&quot;,&quot;handle&quot;:&quot;garymarcus&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Ka51!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb2e48c-be2a-4db7-b68c-90300f00fd1e_1668x1456.jpeg&quot;,&quot;bio&quot;:&quot;Scientist, author and entrepreneur, known as a leading voice in AI. Six books including The Algebraic Mind, Rebooting AI, and Taming Silicon Valley; NYU Professor Emeritus.&quot;,&quot;profile_set_up_at&quot;:&quot;2022-05-14T14:01:17.198Z&quot;,&quot;reader_installed_at&quot;:&quot;2022-05-14T13:59:03.190Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:830179,&quot;user_id&quot;:14807526,&quot;publication_id&quot;:888615,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:888615,&quot;name&quot;:&quot;Marcus on AI&quot;,&quot;subdomain&quot;:&quot;garymarcus&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;\&quot;Marcus has become one of our few indispensable public intellectuals. The more people read him, the better our actions in shaping Al will be.\&quot;\n- Kim Stanley Robinson, author of Ministry for the Future&quot;,&quot;logo_url&quot;:null,&quot;author_id&quot;:14807526,&quot;primary_user_id&quot;:14807526,&quot;theme_var_background_pop&quot;:&quot;#EA410B&quot;,&quot;created_at&quot;:&quot;2022-05-14T14:09:01.902Z&quot;,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Gary Marcus&quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:null,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:null}}],&quot;twitter_screen_name&quot;:&quot;GaryMarcus&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000,&quot;status&quot;:{&quot;bestsellerTier&quot;:1000,&quot;subscriberTier&quot;:null,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;bestseller&quot;,&quot;tier&quot;:1000},&quot;subscriber&quot;:null}}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://garymarcus.substack.com/p/two-ways-it-might-all-fall-apart?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web&amp;embedding_publication_id=8731402"><div class="embedded-post-header"><span></span><span class="embedded-post-publication-name">Marcus on AI</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Two ways it might all fall apart</div></div><div class="embedded-post-body">&#8220;How did you go bankrupt?&#8221; Bill asked&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">24 days ago &#183; 134 likes &#183; 40 comments &#183; Gary Marcus</div></a></div><p><span>There&#8217;s certainly systemic risk here. When hyperscalers are stashing GPU depreciation inside private credit SPVs, a drop in token volume doesn&#8217;t just hit venture investors, it hits debt covenants as well - risking public sector pensions and other parties who may not realize their exposure. But treating an infrastructure financing crunch as a collapse in operational demand misreads what buyers are actually doing.</span></p><h2>There are three AI markets, not one</h2><p>Part of understanding what&#8217;s happening is recognizing that there isn&#8217;t a single &#8220;AI market&#8221;. That in reality, there are at least 3 very different segments, which are actively diverging.</p><ol><li><p><strong>Frontier AI:</strong> High stakes, costly tokens and novel applications. This is where Anthropic and OpenAI play - and certainly don&#8217;t count out SpaceX. This segment commands the <em>vast</em> majority of the media&#8217;s attention, but over time it will become an increasingly small slice of total unit volume. </p></li><li><p><strong>Consumer &amp; SMB AI:</strong> Pure distribution wins here. Nobody checks benchmark leaderboards to pick their personal assistant - at least not in the long run. Google, Apple and Microsoft win on OS defaults and ubiquitous presence. OpenAI&#8217;s early lead has all but evaporated, as has their interest.</p></li><li><p><strong>Everyday Enterprise AI:</strong> This is ultimately the largest segment, at least in terms of utilization if not in terms of spend. It&#8217;s also the least exciting for the media, as in many ways it&#8217;s the evolution of what&#8217;s been with us for years. Deploying models to summarize customer calls, route support tickets, and extract line item detail from documents. This is the world of repetitive, high-volume and cheap work, where <strong>nobody cares what model runs behind the curtain</strong>, as long as it doesn&#8217;t hallucinate and costs as little as it takes to get the job done. It may not even run in a data center, increasingly it won&#8217;t.</p></li></ol><p>Success in one tier does <em>not</em> translate to the others. Consequently, compressed margins in one tier won&#8217;t collapse the entirety.</p><p>The Everyday market is where open-weight and on-device models will ultimately dominate. Case in point: I dictated the first draft of this piece while driving - using <a href="https://developers.google.com/edge/eloquent">Google&#8217;s Edge Eloquent</a>, a lightweight, open-weight Gemma model running locally on my iPhone <em>without sending a single token to a data center</em>.</p><p>Enterprise buyers are (thankfully) past the &#8220;tokenmaxxing&#8221; phase and will increasing look to compress cost per unit of work, just as model choices proliferate. That will certainly constrain growth and margins for the frontier labs, but it is unequivocally bullish for enterprise buyers and the long-term utility of AI.</p><h2>Big tech is voting with its org chart</h2><p>Speaking of Google, they framed <a href="https://explainx.ai/blog/jeff-dean-discovery-loop-demis-hassabis-google-deepmind-shakeup-august-2026">their recent leadership changes, with Demis Hassabis stepping into the chairman role and Jeff Dean departing</a>, as an acceleration of frontier research. I believe the truth is simpler: Google is focusing their investment where they can get an all-but-guaranteed return - hyperscale infrastructure and ubiquitous distribution. Serving every model&#8212;open, custom, frontier, and internal&#8212;while pushing Gemini as the default workflow assistant <em>doesn&#8217;t</em> require winning every benchmark on the frontier. <a href="https://www.wsj.com/tech/ai/google-personal-intelligence-dreambeans-gemini-review-81f12a16?st=8grMif&amp;reflink=desktopwebshare_permalink">The WSJ just published a useful piece on how Gemini is helpful for &#8220;non-nerds&#8221;.</a></p><p>Microsoft is executing a similar playbook. While GPT is available to handle complex multi-step reasoning, everyday commodity workloads are routed to their internal MAI family (reasoning, coding, voice, and transcription), with <a href="https://decodethefuture.org/en/microsoft-mai-code-1-flash-copilot/">MAI-Code-1-Flash becoming default in GitHub Copilot</a>.</p><p>Amazon never even entered the pure frontier race, Microsoft has quietly hedged it, and Google is optimizing around distribution and infrastructure. None of them need to state publicly that they are no longer investing billions at the frontier&#8212;their roadmaps and org charts speak for themselves.</p><h2>Jevons, not collapse</h2><p>Cheaper inference does not shrink total spend; it expands total workload volume faster than unit prices deflate. That is <a href="https://en.wikipedia.org/wiki/Jevons_paradox">Jevons Paradox</a>. When cost-per-token falls by an order of magnitude, enterprises don&#8217;t reduce their AI budgets&#8212;they embed models into millions of background workflows they previously couldn&#8217;t justify running. We are unlikely to see dark data centers, though aggressive unit repricing across older hardware <span>is inevitable.</span></p><p><span>In other words, the market isn&#8217;t shrinking: it&#8217;s reshaping. Workloads move down a tier, and margins accrue to whoever controls routing, compute, and distribution. That is exactly the space that Stripe and Nvidia just invested ~$20 billion to secure.</span></p><p><span>Nvidia&#8217;s strategy extends well beyond the Hugging Face sticker price. By developing Nemotron as open source and backing the Nemotron Coalition (Mistral, Perplexity, Thinking Machines, Black Forest Labs), Nvidia ensures that regardless of which open model wins, the workload runs on CUDA. Buying Hugging Face simply secures the storefront.</span></p><p><span>What we are seeing across enterprise deployments is classic Christensen overshooting: the gap between what top-tier models can do and what day-to-day business workflows actually require has widened into a chasm. In disruptive innovation theory, this isn&#8217;t failure; it is the exact inflection point where the market fragments and a lower-cost tier absorbs the volume.</span></p><p><span>The frontier labs will endure, because high-stakes, zero-error enterprise tasks will </span><em><span>always</span></em><span> justify premium compute. But they will no longer define the entire ecosystem. They never did.</span></p><div><hr></div><p>Speaking of old friends, Thomas Otter just wrote a thoughtful piece referencing <a href="https://open.substack.com/pub/differentialfactor/p/the-thirty-year-compromise-is-over?r=2by6&amp;utm_campaign=post-expanded-share&amp;utm_medium=web">my last one</a>. In <a href="https://thomasotter.substack.com/p/where-is-this-epochs-hammer-and-champy?utm_campaign=email-half-post&amp;r=2by6&amp;utm_source=substack&amp;utm_medium=email">Where is this epoch&#8217;s Hammer and Champy?</a>, he explores <span>what happens when the cost of generating software collapses to zero&#8212;a good reminder that while software generation is becoming abundant, the hard constraint shifts to organizational change management, knowing what </span><em><span>not</span></em><span> to build, and aligning technology with human syste</span>ms.</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:212603907,&quot;url&quot;:&quot;https://thomasotter.substack.com/p/where-is-this-epochs-hammer-and-champy&quot;,&quot;publication_id&quot;:1211176,&quot;embedding_publication_id&quot;:8731402,&quot;publication_name&quot;:&quot;Work in Progress by Thomas Otter &quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!WK3h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf6b96b6-d20c-49a2-8cf0-d3c7d8ed98fc_1280x1280.png&quot;,&quot;title&quot;:&quot;Where is this epoch&#8217;s Hammer and Champy?&quot;,&quot;truncated_body_text&quot;:&quot;It was a sunny Johannesburg spring day in 1993. The jacarandas were in bloom. I took the afternoon off work to drive from Midrand to a specialist business and techni&#8230;&quot;,&quot;date&quot;:&quot;2026-08-31T09:02:29.235Z&quot;,&quot;like_count&quot;:1,&quot;comment_count&quot;:1,&quot;bylines&quot;:[{&quot;id&quot;:107326648,&quot;name&quot;:&quot;Thomas Otter&quot;,&quot;handle&quot;:&quot;thomasotter&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c60c544b-0154-42d6-b5b6-36b3e1a4491a_400x267.jpeg&quot;,&quot;bio&quot;:&quot;Venture Capitalist. GP Acadian Ventures. Phd KIT. DIPSI Oxford. ex-Gartner, SAP SuccessFactors  #hrtech #worktech #earlystage&quot;,&quot;profile_set_up_at&quot;:&quot;2022-11-25T06:36:09.038Z&quot;,&quot;reader_installed_at&quot;:&quot;2023-01-23T07:53:58.630Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:1166424,&quot;user_id&quot;:107326648,&quot;publication_id&quot;:1211176,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:1211176,&quot;name&quot;:&quot;Work in Progress by Thomas Otter &quot;,&quot;subdomain&quot;:&quot;thomasotter&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Thomas Otter&#8217;s reflections on the past, present, and future of work technologies.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf6b96b6-d20c-49a2-8cf0-d3c7d8ed98fc_1280x1280.png&quot;,&quot;author_id&quot;:107326648,&quot;primary_user_id&quot;:107326648,&quot;theme_var_background_pop&quot;:&quot;#FF81CD&quot;,&quot;created_at&quot;:&quot;2022-11-25T06:37:04.662Z&quot;,&quot;email_from_name&quot;:&quot;Thomas Otter from Acadian Ventures &quot;,&quot;copyright&quot;:&quot;Thomas Otter&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;newspaper&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:null}},{&quot;id&quot;:8341490,&quot;user_id&quot;:107326648,&quot;publication_id&quot;:7018499,&quot;role&quot;:&quot;contributor&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:false,&quot;publication&quot;:{&quot;id&quot;:7018499,&quot;name&quot;:&quot;Acadian Ventures&quot;,&quot;subdomain&quot;:&quot;acadianventures&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Acadian Ventures is an global, seed stage venture firm investing in the new architecture of work.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dfb7a06b-2e5d-4614-8142-e4755020c120_256x256.png&quot;,&quot;author_id&quot;:8325065,&quot;primary_user_id&quot;:8325065,&quot;theme_var_background_pop&quot;:&quot;#FF6719&quot;,&quot;created_at&quot;:&quot;2025-11-21T22:29:20.156Z&quot;,&quot;email_from_name&quot;:&quot;Acadian Ventures&quot;,&quot;copyright&quot;:&quot;Jason Corsello&quot;,&quot;founding_plan_name&quot;:null,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;disabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;magaziney&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96574ac1-9453-4259-bf2d-83562e474174_672x128.png&quot;}}],&quot;twitter_screen_name&quot;:&quot;vendorprisey&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:1,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;subscriber&quot;,&quot;tier&quot;:1,&quot;accent_colors&quot;:null},&quot;subscriber&quot;:null}}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://thomasotter.substack.com/p/where-is-this-epochs-hammer-and-champy?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web&amp;embedding_publication_id=8731402"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!WK3h!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf6b96b6-d20c-49a2-8cf0-d3c7d8ed98fc_1280x1280.png" loading="lazy"><span class="embedded-post-publication-name">Work in Progress by Thomas Otter </span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Where is this epoch&#8217;s Hammer and Champy?</div></div><div class="embedded-post-body">It was a sunny Johannesburg spring day in 1993. The jacarandas were in bloom. I took the afternoon off work to drive from Midrand to a specialist business and techni&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">18 days ago &#183; 1 like &#183; 1 comment &#183; Thomas Otter</div></a></div><p>This is what makes the Substack writer community so valuable: when technology and unit economics shift overnight, having a network of thoughtful practitioners challenging assumptions and sharpening each others&#8217; saws helps us all make sense of rapidly evolving markets and their real-world implications.</p><p>In other words, that&#8217;s a hint&#8212;I&#8217;d love to hear your thoughts.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/the-smart-money-looks-downstream/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/the-smart-money-looks-downstream/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[The Thirty-Year Compromise is Over]]></title><description><![CDATA[Enterprise software was built on an economic constraint: software was expensive to build and cheap to copy. The constraint is gone and the economics have inverted.]]></description><link>https://research.differentialfactor.com/p/the-thirty-year-compromise-is-over</link><guid isPermaLink="false">https://research.differentialfactor.com/p/the-thirty-year-compromise-is-over</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Sun, 23 Aug 2026 14:39:49 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>One benefit of being in this industry as long as I have is that you can step back and see the arc of the curve. The arc explains why </span><a href="https://open.substack.com/pub/differentialfactor/p/saaspocalypse-now?r=2by6&amp;utm_campaign=post-expanded-share&amp;utm_medium=web"><span>what&#8217;s happening right now</span></a><span> is </span><em><span>not</span></em><span> just another technology transition. It&#8217;s the end of a 30-year compromise.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="5472" height="3648" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3648,&quot;width&quot;:5472,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a row of cars parked in a parking lot&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a row of cars parked in a parking lot" title="a row of cars parked in a parking lot" srcset="https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1660602638492-cc2bd201190b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMHx8YXNzZW1ibHklMjBsaW5lfGVufDB8fHx8MTc4NzQ5NDE3N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@satterfieldgroup">Michael Satterfield</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><span>Here&#8217;s how we got here.</span></p><h2><span>Rusty Beemers on 128</span></h2><p><span>I arrived in the Boston area and the software industry in the early &#8216;90s. For those not old enough to remember, this was </span><em><span>right</span></em><span> at the end of the microcomputer era. I can still recall my first boss telling me about all the rusted-out BMWs cruising Route 128, the result of ongoing layoffs from Wang, Prime and DEC. Ironically, we sold software to those companies&#8217; customers.</span></p><p><span>The customers got the memo, but took some time to act on it, as they still had their VAXes, their PDP-11s, and their IBM mainframes plugged in and running mission-critical work. Nobody was unplugging what worked, not quickly at least. That&#8217;s the first lesson, and it repeats: the vendor economics die </span><em><span>years</span></em><span> before the installed base does.</span></p><p><span>Where it got interesting&#8212;and fun for me&#8212;was when that started to change.</span></p><h2><span>From Big Iron to Enterprise Software</span></h2><p><span>My next role landed me in the middle of the rise of &#8220;client-server.&#8221; Some have only heard that term in a legacy context, but the term itself doesn&#8217;t matter much. What it </span><em><span>enabled</span></em><span> is what&#8217;s important: a new platform for computing, and for software </span><em><span>running on a network</span></em><span>, rather than a single machine.</span></p><p><span>What client-server ultimately enabled was the thing we ended up calling Enterprise Software. SAP. Oracle. PeopleSoft. Siebel Systems. A long list of companies, some still with us, others long forgotten.</span></p><p><span>Alongside the vendors came the consultants. I particularly remember Michael Hammer, whose </span><em><a href="https://www.harpercollins.com/products/reengineering-the-corporation-michael-hammermichael-hammerjames-champyjames-champy?variant=41143738630178"><span>Reengineering the Corporation</span></a></em><span> provided the intellectual scaffolding for the whole era. &#8220;A Manifesto for Business Revolution&#8221; no less!</span></p><p><span>The Reengineering pitch, in a nutshell: we have this new computing platform, and it can help enterprises (of course) re-engineer themselves. Which really meant </span><em><span>changing</span></em><span> how they operate by </span><em><span>automating</span></em><span> their processes.</span></p><h2><span>Adapt the Business to the Software</span></h2><p><span>Here&#8217;s what that looked like in practice. SAP &#8212; the leading example in the early days &#8212; shipped standard modules. Finance. HR. Warehouse management. Supply chain. </span>Support tickets. <span>You bought it, ran it on top of your client-server network, and it standardized those processes for you.</span></p><p><span>Which was genuinely appealing, because how do big companies get big? They </span><em><span>scale</span></em><span>. How do they scale? They </span><em><span>standardize</span></em><span>. Enterprise software was a standardization machine sold to organizations whose </span><em><span>entire growth model</span></em><span> depended on standardizing, and who never before had the ability to standardize on an enterprise-wide basis.</span></p><p><span>But notice the order of operations: </span><strong><span>it was not about adapting the software to your business. It was about adapting your business to the software.</span></strong></p><p><span>Yes, there was flexibility at the margins. SAP famously had ABAP, which let you customize your processes to a degree. But you were building </span><em><span>on top of what the software gave you</span></em><span>. The application&#8217;s model of how a company works was the starting condition, and your business was the variable.</span></p><p><span>Importantly, </span><strong><span>this was a massive improvement over what came before</span></strong><span>. Wildly popular, and in some cases wildly successful. In other infamous cases, catastrophic. But successful or not, the enterprise software decision was a standardization revolution, and just about every large customer signed it.</span></p><h2><span>The Departmental Revolt</span></h2><p><span>In the late &#8216;90s, that starts cracking with the rise of business use of Netscape and the internet, which suddenly promised the opportunity for users to run anything as long as it ran in a browser. We weren&#8217;t calling it &#8220;SaaS&#8221; yet &#8212; the precursor was Application Service Providers (or ASPs). Web-hosted software, delivered via the ubiquitous web browser.</span></p><p><span>What ASPs enabled were compartmentalized, </span><em><span>departmental</span></em><span> solutions. There was real demand for that, because inside every large organization you would have senior leadership looking at enterprise-wide processes &#8212; but you also have the xVPs of Sales, Marketing, Supply Chain, HR, etc&#8230;. And to those people, a monolithic ERP system was </span><em><span>too much</span></em><span>. Too heavy, too slow, too far from their actual problem. Not to mention far too expensive for the CFO, especially considering the armies of high-priced consultants who needed to fly in every week to install it, customize it, and support it.</span></p><p><span>There was an accessibility problem too. Early enterprise software and mobility didn&#8217;t mix. The iPhone didn&#8217;t exist yet, since phones made phone calls but they didn&#8217;t run apps, at least not apps robust enough to be useful. Users had laptops, but syncing from a remote environment was a miserable experience of moving the bed away from the wall in the hotel to sync over a slow dial-up modem before you could get any real work done.</span></p><p><span>Eventually ASP evolved into the SaaS we know today: innovators like Salesforce disrupting Siebel and Workday doing the same to PeopleSoft demonstrated that enterprise capabilities </span><em><span>could</span></em><span> really be delivered in a browser, and widespread broadband made the SaaS promise real.</span></p><p><span>SaaS offered a </span><em><span>more compartmentalized</span></em><span> approach to process management. Rather than a company-wide re-engineering exercise &#8212; which the monolithic ERP systems required &#8212; you could bring on a departmental solution to run sales, or marketing, or the warehouse. Less comprehensive. Far more flexible. Built for the xVP, not the C-suite.</span></p><p><span>The downside was that it steered us away from true enterprise-wide process integration. APIs showed up to patch that, and mostly did.</span></p><h2><span>The Covid Adaptation and the ZIRP Blowout</span></h2><p><span>All of this went on for </span><em><span>quite</span></em><span> some time - bandwidth and browsers kept improving on the front end, and APIs and web services on the back end. Integration got easier - if not perfect - and the world settled into a rhythm. Investors loved it and predictable metrics like ARR and NDR became metronomes of the SaaS economy, and those rusty Beemers were much harder to find.</span></p><p><span>Then came the pandemic, and everything kicked into hyperdrive, when two things happened at once.</span></p><p><span>First, every enterprise suddenly had to work remotely, and the existing SaaS stack didn&#8217;t always fit how work now suddenly </span><em><span>had</span></em><span> to happen. New solutions emerged to fill the gap - Zoom being the most obvious example: built for the suddenly remote environment </span><em><span>everyone</span></em><span> was abruptly living in.</span></p><p><span>Second, governments unleashed a </span><em><span>ton</span></em><span> of free money, as interest rates went to zero and loan programs like PPP recharged corporate balance sheets. The SaaS market, in turn, went a little nuts. From late 2020 into early 2022 there was an absolute blowout of new SaaS providers funded on cheap capital. What we actually got was an over-proliferation of me-too next-gen products. And the old stuff was all still running.</span></p><p><span>Which brings us to present day.</span></p><h2><span>Where We Are and Where We&#8217;re Going</span></h2><p><span>Today&#8217;s market has a vast over-proliferation of SaaS, with the market working off an oversupply of me-too point solutions, and CFOs and CIOs partnering to consolidate their tech stacks. </span><a href="https://www.cio.com/article/657327/what-it-executives-are-saying-about-vendor-consolidation.html"><span>I did a survey about this with CIO.com in 2023 and the customer feedback couldn&#8217;t have been more clear</span></a><span>. </span></p><p><span>There&#8217;s a hierarchy to SaaS. At the foundation, the core systems of record, from the SAPs and Salesforces, still run not just departments but entire business units. Attached to those SORs sits a sprawl of single-function point solutions, what I&#8217;ve always called the solutions in the App Store.</span></p><p><span>Every one of those SaaS solutions, from the largest ERP down to the smallest point tool, is sold on the same fundamental bargain that was struck in the early &#8216;90s. The vendor built one model of the process. You adapt your business to it. You pay per seat for the privilege, though there&#8217;s some experimentation around the edges with usage-based and value-based pricing.</span></p><p><span>Until, suddenly, the advent of ChatGPT and the generative AI wave. What started as chat interfaces quickly revealed where the real leverage was: generating code. Almost overnight, the core economic reality that dictated thirty years of IT strategy began to collapse. Led by Anthropic&#8217;s Claude Code, Cursor, Lovable, Replit and others, suddenly enterprise attention is turning from an era of </span><em><span>buying</span></em><span> standard software to one of </span><em><span>generating</span></em><span> bespoke systems.</span></p><h2><span>The Reversal</span></h2><p>For thirty-plus years, software was expensive to build and cheap to copy.</p><p>That single economic constraint dictated the entire structure of the enterprise software market. It&#8217;s why vendors amortized one rigid, opinionated process model across thousands of customers. It&#8217;s why enterprise buyers absorbed the friction between that generic model and how their business actually ran. The mismatch was a massive, recurring operational tax&#8212;but because building from scratch was impossible, everyone paid it and called it &#8220;best practices.&#8221;</p><p>Now, the cost of generating software is rapidly collapsing to zero. The entire bargain inverts.</p><div class="callout-block" data-callout="true"><p>Instead of twisting the business to fit the software, you can now build the software to fit the business.</p></div><p>This isn&#8217;t an incremental efficiency gain for the SaaS playbook; <strong>it&#8217;s the elimination of the premise SaaS was built on</strong>. Incumbents cannot defend against this by dropping seat prices, because customers were never buying the seat. They were buying someone else&#8217;s process&#8212;out of necessity.</p><p>When you can direct autonomous agents to spin up, integrate, and continuously modify systems tailored <em>precisely</em> to your operating model, the concept of a multi-tenant application suite starts looking as dated as a client-server rack in an on-prem data center.</p><p>The vendor economics always die long before the installed base does. The legacy SaaS stack won&#8217;t vanish overnight, but the mandate has already shifted: the thirty-year compromise is over, and the leverage has returned to the enterprise.</p><p>Transitions this fundamental only come around every few decades. The new playbook is barely being written, and it is going to be thrilling to watch.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/the-thirty-year-compromise-is-over/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/the-thirty-year-compromise-is-over/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[I Don't Care Who Wrote This]]></title><description><![CDATA[And eventually, neither will you]]></description><link>https://research.differentialfactor.com/p/i-dont-care-who-wrote-this</link><guid isPermaLink="false">https://research.differentialfactor.com/p/i-dont-care-who-wrote-this</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Mon, 17 Aug 2026 00:36:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DX-v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There&#8217;s a debate going on right now about who &#8212; or what &#8212; wrote the thing you&#8217;re reading. I&#8217;ve been in a few of these discussions online, including <a href="https://www.linkedin.com/feed/update/urn:li:activity:7491870657052459008/?dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287491891322203762688%2Curn%3Ali%3Aactivity%3A7491870657052459008%29">a recent one on LinkedIn with my friend &amp; former colleague Christoph Pfister</a>.</p><p>My position is simple: as a reader, I don&#8217;t particularly care.</p><p>What <em>I</em> care about is whether it moves me. Whether it teaches me something. Whether it was worth the time I gave it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DX-v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DX-v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!DX-v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!DX-v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!DX-v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DX-v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/413b6b04-6c78-455c-b866-92e5737104db_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DX-v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!DX-v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!DX-v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!DX-v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F413b6b04-6c78-455c-b866-92e5737104db_1024x608.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Reading has purposes, and they aren&#8217;t the same</h2><p>I read for two fundamental reasons. To be informed, and to be entertained. I tend to do too much of the former and not enough of the latter, but that&#8217;s another topic.</p><p>But in informed mode? I find AI to be <em>enormously</em> useful. I consume a lot of AI-authored content and a great deal more AI-assisted content. As long as it delivers what I came for, the provenance is a minor detail that I really don&#8217;t spend any time thinking about.</p><p>No doubt the entertainment case is different - the human touch means a lot there, and I have a hard time believing that AI-driven fiction would move me the way a great writer would. Although I&#8217;m open to being surprised there too - I&#8217;ve got a few friends <a href="https://www.socostudioatx24.com/">using Suno to make music that is quite entertaining</a> - <a href="https://yoursongs.ai/">and meaningful</a>. </p><h2>My classroom experience</h2><p>I&#8217;ve been teaching at Northeastern for a few years now, and AI-assisted writing is of course as hot a topic in a university as it is anywhere.</p><p>I&#8217;m lucky that I teach in a business curriculum. My students (mostly) understand the value of these tools, and they&#8217;re clear-eyed about the fact that future employers will almost certainly care far more about their ability to leverage AI effectively than their ability to compose elegant prose. That&#8217;s not to say writing skills don&#8217;t matter &#8212; but the ratio has shifted dramatically. I&#8217;m not certain how I&#8217;d approach this if I were teaching a topic like English, but that&#8217;s also not my problem to solve.</p><p>When I started teaching, I thought I <em>could</em> spot AI-written work. I didn&#8217;t necessarily penalize students for using AI for aforementioned reasons, but it factored into how I read their submissions. As I say all the time in the classroom, my job is to make sure <em>they</em> understand the material, not that ChatGPT or Claude does.</p><p>My confidence, however, collapsed quickly. Within a few short semesters it became all but impossible to tell, and I&#8217;d suggest I have a better eye for it than most.</p><p>For a short while, I <em>tried</em> AI detectors, but I found them wildly unreliable. Certainly not something I&#8217;d feel comfortable assigning a grade against, and I stopped treating their output as evidence of anything.</p><h2>Watermarking changes things - somewhat</h2><p>As you may have heard, just recently <a href="https://www.anthropic.com/news/claude-text-watermark">Anthropic began embedding an invisible watermark in text generated by Claude</a>. This is applied at the model level, so it&#8217;s present regardless of which product the text came out of, and it survives copy-and-paste. Files get signed provenance metadata under the C2PA standard. This is driven largely by the EU AI Act&#8217;s transparency requirements, which nearly 200 companies have now signed onto, including OpenAI, Google, Meta and Microsoft.</p><p>I don&#8217;t see this as a bad thing. I use Claude heavily, and yes that includes here. The research we publish at <a href="http://www.differentialfactor.com">Differential Factor</a> is substantially enabled by Claude, and we&#8217;ve never hidden that. Just the opposite, it&#8217;s part of the value proposition.</p><p>If regulators and readers want a machine-readable signal, they should have one.</p><p>But notice what watermarking actually solves. It makes detection <em>reliable</em> &#8212; which is a real improvement over the guesswork we have now. It answers the how, but it doesn&#8217;t make the question <em>matter</em> any more than it did before.</p><p>As detection is improving, my curiosity about the label is declining. As a reader, I care about the effect, not the machinery. </p><div class="pullquote"><p>Did I learn something? Was I moved? Was it worth the time I gave it?</p></div><p>If the answers are yes, the provenance is a footnote.</p><p>Also worth mentioning: Substack itself shipped Pangram-powered scanning last month, after CEO <a href="https://post.substack.com/p/against-claudefishing?r=2by6&amp;utm_campaign=post-expanded-share&amp;utm_medium=post%20viewer">Chris Best published a piece arguing against what he calls &#8220;Claudefishing.&#8221;</a> His concern is a mismatch between what a reader expects and what they get &#8212; attention invested in something with no human thought behind it. That&#8217;s certainly a valid concern for the CEO of this platform to address, especially since writers are his customers.<br><br>But I&#8217;d frame the problem a bit differently. The problem isn&#8217;t that no human <em>wrote</em> it. The problem is that no human <em>thought</em> about it. Those aren&#8217;t the same thing.</p><p>Take this post. I dictated the entirety &#8212; the position, the classroom story, the objection to detectors &#8212; and then handed the transcript to Claude to recompose, and to Gemini to help refine. More and more that&#8217;s how I&#8217;m doing my &#8220;writing&#8221;. The thinking is 100% mine. The sentences get - help. And because the watermark <em>is</em> applied at the point of generation, it can&#8217;t tell those two things apart. It sees text that came out of a model and marks it accordingly, which is technically accurate, but not particularly useful, at least if you&#8217;re interested in understanding what I think.</p><h2>I don&#8217;t write for a living</h2><p>Finally, I fully understand that this <em>is</em> disruptive, which forces change, and people tend to hate change, particularly when it impacts their livelihood. None of this should indicate that I don&#8217;t feel for those who make their living writing. Their fear and frustration are fully legitimate, and I&#8217;m not attempting to wave that away. </p><p>But there&#8217;s a real productivity story to be told: that AI doesn&#8217;t just speed up writing, it can also make it <em>better</em>. I 100% believe that to be true, and I hope this post is some small evidence of that.</p><p>Much of this current debate is transitional anxiety. In a few years, or perhaps sooner, consuming AI-generated content will be so ordinary that the question stops being interesting. We&#8217;re just living through the loudest part of this transition. Not too far down the road, I doubt many will care.</p><p>And great human writers <em>will</em> survive - and thrive. The best will be even <em>more</em> productive. Of that, I&#8217;m quite certain. It&#8217;s not a matter of if, it&#8217;s when.</p><p>I&#8217;d love to hear where you land on this. Even if you disagree. <em>Especially</em> if you do.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/i-dont-care-who-wrote-this/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/i-dont-care-who-wrote-this/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[You Have One Job]]></title><description><![CDATA[What predicting the World Cup says about enterprise AI, compute costs, and right-sizing.]]></description><link>https://research.differentialfactor.com/p/you-have-one-job</link><guid isPermaLink="false">https://research.differentialfactor.com/p/you-have-one-job</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Sun, 02 Aug 2026 16:17:54 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>On July 19th, Ferran Torres came off the bench and scored in the 106th minute at <s>New York / New Jersey</s><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> MetLife Stadium. Spain 1-0 over Argentina. The second World Cup for La Roja, and perhaps the final match of Lionel Messi&#8217;s Argentina career.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="6000" height="4000" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4000,&quot;width&quot;:6000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Many national flags suspended from a metal frame outdoors.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Many national flags suspended from a metal frame outdoors." title="Many national flags suspended from a metal frame outdoors." srcset="https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1781751981449-d66647e47e30?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHxzcGFpbiUyMHdvcmxkJTIwY3VwfGVufDB8fHx8MTc4NTU4NDI0Nnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@wr8045">Waseem R</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>My model called that final in June, before a ball was ever kicked.</p><p>It called it <em>again</em> the week <em>of</em> the final. Same answer both times: Spain over Argentina.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;b7d51823-a86f-4134-8330-9054be8c393a&quot;,&quot;caption&quot;:&quot;I&#8217;m really looking forward to tomorrow&#8217;s Spain vs Argentina World Cup final. Before the teams kick off, here is what the WC2026 model actually predicts, along with a few things a month+ of live, public forecasting taught me.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The World Cup Model likes Spain&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:108798,&quot;name&quot;:&quot;Chris Selland&quot;,&quot;bio&quot;:&quot;Founder &amp; CEO at Differential Factor. Lecturer in Entrepreneurship &amp; Innovation at Northeastern University D'Amore-McKim School of Business. Operating exec with expertise in AI, SaaS, growth strategy, and alliances.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac1eff57-9a95-4a5b-be3f-988466a5114d_896x896.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-07-18T13:07:48.078Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!O77s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://differentialfactor.substack.com/p/the-world-cup-model-likes-spain&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:207545847,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:2,&quot;comment_count&quot;:0,&quot;publication_id&quot;:8731402,&quot;publication_name&quot;:&quot;Differential Factor&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!WQ5B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1800940e-335b-42e2-9c00-0321cca71e00_1080x1080.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>No massive database. No real-time odds tracking. Just a simple set of rules running in memory.</p><h2>The experiment</h2><p>Like most I&#8217;ve been building at <a href="https://www.differentialfactor.com">Differential Factor</a>, the World Cup model started as an experiment. I wanted to test some new predictive modeling workflows - and Anthropic just happened to release their new Claude Fable model around the same time<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. As an avid soccer fan, the World Cup offered the perfect data-rich playground.</p><p>Going in, I assumed a frontier model would help me design something complex and powerful - a system that could ingest match stats, account for tactical coaching shifts, and pick non-obvious upsets.</p><p>That&#8217;s <em>not</em> what happened.</p><p>Instead, what Fable helped me build was small. <em>Very</em> small. It is printed below, and it runs in a rounding error&#8217;s worth of memory. </p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;5e4560bb-4132-4bfa-bfad-62e012f5bf8e&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">{
 "params": {
  "version": "v1.0.0",
  "K": 50,
  "HOST_ADV": 100,
  "ALT_PER_1000M": 35,
  "HEAT_PER_10C_OVER_28": 12,
  "REST_PER_DAY": 8,
  "REST_CAP_DAYS": 3,
  "GD_SCALE": 250,
  "GD_CLAMP": 2.5,
  "TOTAL_GOALS": 2.7,
  "MIN_LAMBDA": 0.15,
  "GOAL_GRID": 9
 },
 "version": {
  "id": 1,
  "version": "v1.0.0",
  "created_at": "2026-06-11 13:58:55",
  "params_json": "{\"version\": \"v1.0.0\", \"K\": 50, \"HOST_ADV\": 100, \"ALT_PER_1000M\": 35, \"HEAT_PER_10C_OVER_28\": 12, \"REST_PER_DAY\": 8, \"REST_CAP_DAYS\": 3, \"GD_SCALE\": 250, \"GD_CLAMP\": 2.5, \"TOTAL_GOALS\": 2.7, \"MIN_LAMBDA\": 0.15, \"GOAL_GRID\": 9}",
  "change_note": "Initial public model. Covariate coefficients are declared assumptions, not estimates."
 }
}</code></pre></div><p><strong>And it nailed the outcome that mattered most.</strong></p><h2>Where it lost</h2><p>To be clear, this isn&#8217;t a victory lap.</p><p>Across all 104 matches, the betting markets beat my model handily&#8212;<em>especially</em> in the group stage. A tiny set of rules can&#8217;t account for a team resting starters once they&#8217;ve already qualified, lineup leaks, sudden injuries, or squad drama. Betting markets, of course, are experts at capturing real-time news and subtle coaching shifts.</p><p>On aggregate, the markets won. But on the single question that mattered <em>most</em>, the simple model got it right.</p><h2>Small vs the supercomputer</h2><p>All summer, Sports Illustrated <a href="https://www.si.com/soccer/supercomputer-predicts-2026-world-cup-winner-after-thrilling-quarterfinals">ran projections from the Opta supercomputer</a>. Massive infrastructure, continuous data pipelines, updated after every match.</p><p>Look at how Opta&#8217;s predictions shifted over time. France kept climbing while Spain drifted down. Of course, France didn&#8217;t even <em>make</em> the final.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mU-4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mU-4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png 424w, https://substackcdn.com/image/fetch/$s_!mU-4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png 848w, https://substackcdn.com/image/fetch/$s_!mU-4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png 1272w, https://substackcdn.com/image/fetch/$s_!mU-4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mU-4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png" width="1123" height="371" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:371,&quot;width&quot;:1123,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:75997,&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://differentialfactor.substack.com/i/209362364?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa42ad9a-5769-48ca-9bf1-477246e80c36_1430x372.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_!mU-4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png 424w, https://substackcdn.com/image/fetch/$s_!mU-4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png 848w, https://substackcdn.com/image/fetch/$s_!mU-4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.png 1272w, https://substackcdn.com/image/fetch/$s_!mU-4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc981b869-ffca-45fc-9f3c-f1f1c9f29dc5_1123x371.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>To be fair, my model wasn&#8217;t entirely immune to matchday noise either. As the live tracking chart shows, a surge in France&#8217;s late-stage metrics temporarily bumped them ahead in our simulations around July 9th.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TEOd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TEOd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png 424w, https://substackcdn.com/image/fetch/$s_!TEOd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png 848w, https://substackcdn.com/image/fetch/$s_!TEOd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png 1272w, https://substackcdn.com/image/fetch/$s_!TEOd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TEOd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png" width="1911" height="1054" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1054,&quot;width&quot;:1911,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1231998,&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://differentialfactor.substack.com/i/209362364?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb22a9d30-528d-4443-8423-76b192c48c22_1932x1088.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_!TEOd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png 424w, https://substackcdn.com/image/fetch/$s_!TEOd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png 848w, https://substackcdn.com/image/fetch/$s_!TEOd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.png 1272w, https://substackcdn.com/image/fetch/$s_!TEOd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899c0916-3cd6-41ce-8fc9-2cfb62335172_1911x1054.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>But here&#8217;s a crucial difference: because my model relied on a tight, bounded set of core rules, it quickly recalibrated back to its foundational premise. It called Spain over Argentina in June before the tournament started, and held that final stance in July.</p><p>Opta&#8217;s supercomputer, by comparison, had no way to pull itself back. Because it ingested five weeks of live match data&#8212;shot charts, expected goals (xG), match results&#8212;it continuously refined itself <em>away</em> from the right answer.</p><p>More compute. More data. Continuous tuning. All driving a massive system further in the wrong direction.</p><p>Two brief caveats before I draw enterprise parallels:</p><ul><li><p><strong>Probabilities aren&#8217;t predictions.</strong> Opta outputs probability distributions, not binary picks. Giving France a 34% chance isn&#8217;t &#8220;wrong&#8221; when Spain wins. The issue isn&#8217;t Opta&#8217;s math - it&#8217;s the media narrative framing it as a &#8220;supercomputer prophecy.&#8221; Those same misplaced expectations are too often forced on enterprise AI - and AI in general.</p></li><li><p><strong>n=1</strong>. Calling one final correctly is a nice story, but <em>not</em> statistical proof. Over ten tournaments, Opta&#8217;s engine would likely win on average.</p></li></ul><h2>The Job to be Done</h2><p>The <a href="https://www.christenseninstitute.org/theory/jobs-to-be-done/">Job to be Done</a> here wasn&#8217;t &#8220;outperform a supercomputer across 104 individual matches.&#8221; The job was &#8220;predict the tournament winner.&#8221; For <em>that</em> specific outcome, a tiny heuristic model was entirely sufficient.</p><p>Would routing this problem through a massive, multi-billion-parameter frontier model have shaved a few percentage points off our variance? Probably. Would it have changed the actual business outcome? Not at all.</p><p>Yet in most enterprise AI discussions, this distinction gets completely buried under executive panic.</p><p>When a board asks, <em>&#8220;What&#8217;s our AI strategy?&#8221;</em>, the instinct is to provision the biggest, most capable model available. Nobody wants to look like they&#8217;re cheaping out or falling behind in the race to become &#8220;AI-native.&#8221; But provisioning an expensive frontier model without scoping the task is like hiring a team of PhDs to sort incoming mail. </p><p>Or like driving a Ferrari to the grocery store, as I wrote about a few days before the tournament.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;06a57633-9d55-44fe-80a3-1e67355ff6f8&quot;,&quot;caption&quot;:&quot;This week at Microsoft Build 2026, Satya Nadella made a point that deserves more attention than it got. Microsoft unveiled its MAI family of in-house models and claimed &#8212; with some credibility, though the benchmarks deserve scrutiny &#8212; 10x better cost efficiency than the frontier models it has been paying OpenAI and Anthropic to serve through Azure. The &#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Subsidized Ferraris&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:108798,&quot;name&quot;:&quot;Chris Selland&quot;,&quot;bio&quot;:&quot;Founder &amp; CEO at Differential Factor. Lecturer in Entrepreneurship &amp; Innovation at Northeastern University D'Amore-McKim School of Business. Operating exec with expertise in AI, SaaS, growth strategy, and alliances.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac1eff57-9a95-4a5b-be3f-988466a5114d_896x896.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-06-04T11:51:47.178Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!lncp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://differentialfactor.substack.com/p/subsidized-ferraris&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:200599477,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:2,&quot;comment_count&quot;:0,&quot;publication_id&quot;:8731402,&quot;publication_name&quot;:&quot;Differential Factor&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!WQ5B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1800940e-335b-42e2-9c00-0321cca71e00_1080x1080.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>So what <em>is</em> the job, actually?</p><p>Most enterprise tasks <em>aren&#8217;t</em> open-ended reasoning puzzles. They are bounded, specifiable, and repetitive:</p><ul><li><p>Classify an inquiry</p></li><li><p>Extract three fields from an invoice</p></li><li><p>Route a support ticket</p></li><li><p>Summarize a call</p></li></ul><p><strong>Well-defined jobs don&#8217;t need frontier models.</strong> They need <em>right-sized</em> models. Focused models that run quickly, cheaply, and reliably&#8212;and often run perfectly well on a local device or edge node.</p><h2>Where the frontier earns its money</h2><p>Saying &#8220;small models are often enough&#8221; isn&#8217;t the same as saying &#8220;frontier models are a waste.&#8221;</p><p>The frontier is where synthesis and ideation lives. It&#8217;s built for ambiguous problems, novel framing and cross-domain reasoning.</p><p>Look at what actually happened in this experiment: I used a frontier model <em>once</em>, to act as the architect. I asked it to help me figure out how to frame the problem, combine team skills ratings (Elo) with expected goal distributions (Poisson) and then build a Monte Carlo simulator to run thousands of bracket outcomes.</p><p>Once Fable helped write those core rules, its work was done. I no longer needed a multi-billion-parameter LLM to run daily simulations or track match-by-match Brier scores, which is how we ranked against the betting markets. I just needed the tiny, lightweight script it helped me create.</p><p>That is the core pattern. <strong>Frontier to think. Small to run.</strong></p><p>The mistake isn&#8217;t using frontier models - it&#8217;s <em>over</em>using them as runtime workhorses. Deploying a massive, high-cost model for a daily execution job means paying a steep and unnecessary compute tax on every inference. Right now, that&#8217;s exactly what too many organizations are doing.</p><h2>My commute as an example</h2><p>I drive a Tesla Model 3, which is a terrific commuter car for my trips to and from Northeastern University, <a href="https://damore-mckim.northeastern.edu/people/chris-selland/">where I teach</a>. The local model in my car is very good at one thing: keeping me on the road. It&#8217;s fast, local, and hyper-optimized for its specific environment.</p><p>But as I sometimes tell my classes once I arrive&#8212;that same model would be completely <em>useless</em> at filing my taxes.</p><p>My World Cup model would, of course, be useless for both. But for predicting the tournament, it matched the scope of the problem effectively.</p><p>Matching the tool to the task used to be standard engineering discipline. Somehow, in the AI gold rush, enterprise leadership has lost that instinct entirely. The default setting has become reaching for the largest, most expensive model available&#8212;<em>regardless</em> of what it&#8217;s actually being asked to do.</p><h2>Why this is a capital story</h2><p>This isn&#8217;t just an operational detail&#8212;it&#8217;s a macro capital story.</p><p><span>Today&#8217;s AI infrastructure spending surge relies heavily on a single implicit assumption: </span><strong><span>universal frontier dependency</span></strong><span>. The belief that every enterprise workflow, agent, and query must route through the largest, most expensive cloud models available.</span></p><p><span>That assumption underpins massive capital allocations across venture portfolios, hyperscaler projections, and corporate IT budgets. But a tiny heuristic model correctly predicting the World Cup isn&#8217;t just a fun math story&#8212;it&#8217;s a direct counter-argument.</span></p><div class="callout-block" data-callout="true"><p><span>If most business tasks only require targeted, small-footprint models, the true long-term demand curve for frontier compute looks fundamentally different than what the market has price</span>d in.</p></div><p>The <a href="https://www.cnbc.com/2026/07/30/china-open-source-trump-ai.html">rapid rise of open-weight models</a> is forcing enterprise leaders to rethink their deployment strategies&#8212;driven primarily by pure cost pressure. While open-weight doesn&#8217;t automatically solve the engineering complexity of hosting, fine-tuning, and maintenance (a topic so deep it deserves its own upcoming post), the price gap between proprietary API calls and self-hosted models is hitting CFO radar screens hard. <span>C-suites are being forced to stop throwing raw compute at every problem and start asking what the job </span><em><span>actually</span></em><span> requires.</span></p><p><span>Match the model to the job. Most of the time, the job is much smaller than you think.</span></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/you-have-one-job?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Differential Factor! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/you-have-one-job?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/you-have-one-job?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>#FireInfantino</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>This was the first release of Fable on June 9 https://www.anthropic.com/news/claude-fable-5-mythos-5</p></div></div>]]></content:encoded></item><item><title><![CDATA[Competition for Capital: A First-Principles View of Tech Markets]]></title><description><![CDATA[Stop asking which software category to buy. Start mapping how your business actually allocates capital.]]></description><link>https://research.differentialfactor.com/p/introducing-competition-for-capital</link><guid isPermaLink="false">https://research.differentialfactor.com/p/introducing-competition-for-capital</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Wed, 29 Jul 2026 12:32:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FLUQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Having spent decades on both sides of tech research, first as an industry analyst at places like Yankee and Aberdeen Group, and later as an operator, a buyer and an educator, I have come to a blunt conclusion:</p><div class="pullquote"><p><strong>Traditional tech research is broken.</strong></p></div><p>Traditional research was built for a world where market boundaries were static, vendor categories stayed in neat boxes, and buyers had time to read 40-page PDFs to justify a decision. </p><p>Today, tech does <em>not</em> stay in boxes. When a leadership team meets to address a critical issue, the debate is not <em>&#8220;Which of these five SaaS tools in the upper right quadrant should we buy?&#8221;</em> It is instead a <em>competition</em> for internal resources: <em>Do we buy software, build a custom fix in-house, change our operational process, or reallocate that budget to a different initiative entirely?</em></p><p>That is why we built <strong>Competition for Capital (CfC)</strong>, a first-principles approach to market intelligence that looks at how real decision-makers allocate time, budget, and attention.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FLUQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FLUQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png 424w, https://substackcdn.com/image/fetch/$s_!FLUQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png 848w, https://substackcdn.com/image/fetch/$s_!FLUQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png 1272w, https://substackcdn.com/image/fetch/$s_!FLUQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FLUQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png" width="1456" height="1223" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1223,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:209872,&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://research.differentialfactor.com/i/208450774?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.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_!FLUQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png 424w, https://substackcdn.com/image/fetch/$s_!FLUQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png 848w, https://substackcdn.com/image/fetch/$s_!FLUQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.png 1272w, https://substackcdn.com/image/fetch/$s_!FLUQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9863f38-80d3-4d2b-a801-eab195b2f78f_1586x1332.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><h2>A First Principles Approach (Not Another 2X2 Matrix)</h2><p>Traditional analyst firms force the market into rigid coverage areas because human analysts can only track a dozen companies at a time before their capacity breaks down. They draw artificial boxes around categories to make them fit into a 2x2 grid or similar static scorecard. They do this not because that is how buyers think, but because that is how the firms package their subscriptions.</p><p>CfC flips that model entirely.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cfc.differentialfactor.com&quot;,&quot;text&quot;:&quot;Check out Competition for Capital (CfC)&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://cfc.differentialfactor.com"><span>Check out Competition for Capital (CfC)</span></a></p><p>Instead of forcing your problem into a pre-defined map, <strong>CfC starts with the question you are actually trying to answer</strong>. Market boundaries are not fixed, instead they overlap, intersect, and evolve in real time based on buyer demand. CfC maps the option space <em>dynamically</em>, giving a view that evolves as quickly as the market does.</p><h2>How to Use CfC</h2><p>Most buyer decisions fail long before a contract is signed because the different stakeholders around the table are working from completely different perspectives.</p><p>A CEO is thinking about risk and resource allocation. A CFO is looking at ROI and payback periods. A sales leader is tracking competitor positioning, and a VP of Product is trying to figure out what to build next.</p><p>CfC is built around a single, shared source of market truth, tailored to the specific question you need to answer:</p><ul><li><p><strong>For Buyers:</strong> Stop asking <em>&#8220;Which of these 20 SaaS apps should I buy to fix churn?&#8221;</em> Start asking <em>&#8220;How should we approach our churn problem from first principles?&#8221;</em> CfC provides guidance whether the right answer is buying a point solution, tweaking a process, or reallocating budget elsewhere.</p></li><li><p><strong>For Sellers &amp; Founders:</strong> Get an unvarnished view of where your solution actually sits in the market, including the non-traditional alternatives, internal builds, and adjacent tools your buyers are evaluating against you behind closed doors.</p></li><li><p><strong>For Investors, Recruiters &amp; Job Seekers:</strong> Evaluate a company&#8217;s true competitive moat, market trajectory, and positioning before committing capital - or your career.</p></li></ul><h2>Why &#8220;Capital&#8221;?</h2><p>When we say &#8220;capital,&#8221; we do not just mean cash. Money is often the easiest resource to measure, but it is rarely the rarest.</p><p>Every strategic decision is a trade-off of time, engineering resources, executive focus, and team capacity. When you choose one path, you are implicitly burning capital in all those other forms. CfC measures the entire trade-off, not just the subscription price on an invoice.</p><h2>Built on AI, Grounded in Experience</h2><p>Yes, there is serious AI under the hood here, utilizing frontier models including Anthropic's Claude for analysis and reasoning, and Google&#8217;s Gemini for embeddings powering retrieval.</p><p>Anyone can type a quick prompt into ChatGPT and get a generic summary. CfC goes much further. We have combined sophisticated reasoning with a custom, high-dimensional knowledge engine that maps relationships across thousands of market signals.</p><p>More importantly, the system is architected around the methodology I have used over 30 years of evaluating tech markets. It synthesizes market dynamics through an analyst&#8217;s framework. As more users query the system, the underlying knowledge layer gets progressively smarter - for everyone.</p><h2>Pricing: Simple &amp; Grounded</h2><p>Running high-reasoning AI models and maintaining dynamic knowledge bases incurs real infrastructure costs. Because Differential Factor is completely independent and self-funded, we have tied platform access directly to Substack. This keeps the tool accessible without putting it behind a traditional 5+ figure corporate paywall.</p><p><strong>Everyone with a work email gets their first run free &#8212; subscribers can use </strong><em><strong>any</strong></em><strong> address.</strong></p><p>From there, your usage is tied to your Substack tier:</p><ul><li><p>Free Subscribers: 1 run every 30 days</p></li><li><p>Monthly Paid Subscribers: Up to 5 runs every 30 days</p></li><li><p>Annual Subscribers: Up to 10 runs every 30 days</p></li><li><p>Founding Members: Up to 25 runs every 30 days</p></li></ul><p><em>(Note: Setting up recurring quarterly market updates counts toward these totals).</em></p><p>No sales pitch, no hidden upsells, and your contact info will never be rented or sold.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/subscribe?"><span>Subscribe now</span></a></p><h2>Try It Out &amp; Send Feedback</h2><p>The best way to understand Competition for Capital is to put your own actual business question through it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://cfc.differentialfactor.com&quot;,&quot;text&quot;:&quot;Run your first CfC analysis here&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://cfc.differentialfactor.com"><span>Run your first CfC analysis here</span></a></p><p>Once you&#8217;ve run a report, <a href="https://feedback.differentialfactor.com">drop a note through our feedback form</a>. Tell us what worked, what surprised you, and where the analysis missed the mark. Your feedback is what will shape the next iteration of the platform.</p><p>Thanks for reading, and I look forward to hearing your thoughts.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/introducing-competition-for-capital?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Differential Factor! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/introducing-competition-for-capital?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/introducing-competition-for-capital?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[Moove over Banks, Disruption is Coming]]></title><description><![CDATA[What Ten Tokenized Cows Tell Us About the Future of Money]]></description><link>https://research.differentialfactor.com/p/moove-over-banks-disruption-is-coming</link><guid isPermaLink="false">https://research.differentialfactor.com/p/moove-over-banks-disruption-is-coming</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Sat, 25 Jul 2026 12:57:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ePnF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://www.coindesk.com/markets/2026/07/24/brazilian-farmers-tokenized-dairy-cows-to-get-loans-bypassing-bank-lending-limits">Ten dairy cows in Paran&#225;, Brazil just did something no cow has done before</a>: they became collateral on a public stock exchange. <a href="https://marginalrevolution.com/marginalrevolution/2026/07/crypto-markets-in-everything.html">h/t to Tyler Cowen for the link</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ePnF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ePnF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!ePnF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!ePnF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!ePnF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ePnF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ePnF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!ePnF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!ePnF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!ePnF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F485b9d78-83c4-4d60-b064-a613821ab5cc_1024x608.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Local farmers were locked out of credit by tightening bank lending limits. So, they<span> worked with an agtech firm called Cowmed to put their herd on the blockchain. Each cow wears an AI-powered &#8220;smart collar&#8221; that tracks its health, behavior, and location in real time. That data feeds an encrypted digital identity into</span> a credit <span>agreement registered on Brazil&#8217;s B3 exchange.</span></p><p><span>The system prevents a farmer from pledging the same cow to two different lenders&#8212;the classic fraud risk in any collateral-based loan&#8212;and even lets them swap in a l</span>ive cow if one dies.</p><p>The pilot raised nearly $20,000. Cowmed already tracks about 100,000 cows worth over $395 million, and it expects up to a fifth of that herd to eventually finance itself this way. That unlocks roughly $77.6 million in new agricultural credit.</p><p>It&#8217;s a small and whimsical story. But I believe it&#8217;s a clear leading indicator of something much bigger.</p><h3>Finance is overdue for disruption</h3><p>I&#8217;m among those who have long believed that tradional finance is one of the industries <em>most</em> exposed to classic Christensen <a href="https://www.christenseninstitute.org/theory/disruptive-innovation/">Disruptive Innovation</a>. The structural reason is easy to overlook: <strong>there is no intrinsic reason that government-backed &#8220;money&#8221; needs to be the mechanism of exchange between two parties.</strong></p><p>Money has earned its historic role by making exchange simpler and safer, backed by sovereign trust at scale. It&#8217;s effectively invisible when the system works&#8212;when credit flows freely, when banks want your business, and when the cost of capital is reasonable.</p><p>The Paran&#225; farmers show what happens when the traditional system fails. Local banks tightened lending limits on small agricultural producers, effectively walking away from a segment of real, productive economic activity.</p><p><strong>That is exactly the type of environment where disruption gains a foothold.</strong> It doesn&#8217;t start by competing with the incumbent on its home turf. Instead, it serves an underserved need that the incumbent has explicitly decided <strong>isn&#8217;t</strong> worth serving.</p><p>To a bank relationship manager, a tokenized cow is a worse &#8220;loan&#8221; in almost every dimension that matters to them. So they ignore it. Until gradually, then suddenly, it&#8217;s competing with them. And disrupting their business.</p><h3>The Interchange layer is next</h3><p>Once tokenized value transfer proves itself in underserved corners&#8212;agricultural credit today, remittances and small-business working capital tomorrow&#8212;the pressure moves toward the core plumbing of everyday commerce.</p><p>As every small business owner knows, the legacy Card Networks (Visa, Mastercard, American Express and others) extract 2 - 3% on the overwhelming majority of consumer transactions in the developed world. That toll, generally referred to as &#8220;Interchange&#8221;, was historically justified by the trust, fraud protection, and settlement guarantees they provided.</p><p>But as tokenized rails accumu<span>late their own track record on those exact dimensions&#8212;verifiable identity, fraud prevention, and real-time settlement&#8212;the rationale for routing routine exchange through a legacy interchange tollbooth gets thinner every year.</span></p><h3><span>What&#8217;s in your </span><em><span>agent&#8217;s</span></em><span> wa</span>llet?</h3><p>To be clear, &#8220;crypto&#8221; has gotten a bad name over the years. High-profile collapses like Mt. Gox and FTX, and more recent political shenanigans, have provided plenty of high profile reasons for consumers to be cautious if not outright skeptical. In human-to-human commerce, trust is h<span>eavily influenced by these rare but sensationalized headlines.</span></p><p><span>But this shift is bigger than consumer crypto, because commerce is increasingly going to become agentic. </span></p><div class="callout-block" data-callout="true"><p>Agentic commerce will accelerate this disruption as more economic activity moves from person-to-person exchange to agent-to-agent exchange.</p></div><p>Humans have their reasons to prefer a familiar card network: force of habit, brand trust, and of course, those highly-valued reward points. AI agents transacting on behalf of a business or individual have <em>none</em> of those attachments. They will optimize ruthlessly for cost, speed, and verifiable<span> settlement. A network that can cryptographically prove an asset&#8217;s value in real time (the way Cowmed&#8217;s collars prove a cow is alive and unpledged) is a natural fit for a counterparty that has no use for a loyalty card in its wallet.</span></p><h3><span>Trust is the barrier, and that barrier is falling</span></h3><p><span>The single force holding back tokenized finance hasn&#8217;t been technology. It&#8217;s trust.</span></p><p><span>Gover</span>nments earned their monopoly on money primarily through force, and partly through centuries of demonstrating that the promise on <span>the note would be honored. Tokenized systems have had to build that trust from scratch, transaction by transaction, in the wake of some very public failures.</span></p><p><span>What this little cow story shows is how quickly trust can now be manufactured at the point of the asset itself, rather than borrowed from a </span>central authority. The collar, <em>not</em> a regulator or a bank examiner, is what makes the cow trustworthy collateral.</p><p>That&#8217;s a genuinely new pattern: verifiable trust engineered directly into the ass<span>et, accessible to anyone who can read the data, rather than trust conferred top-down by an institution. As that pattern gets replicated across more asset classes&#8212;inventory, invoices, real estate, and eventually financial instruments themselves&#8212;</span>the last real advantage the incumbent system holds keeps shrinking.</p><p>Tokenized transactions raise <em>massive</em> questions around visibility and tax compliance, often rendering economic activity effectively invisible to government authorities. That regulatory tug-of-war is a deep topic for future posts, but it&#8217;s a flavor of disruption that goes straight to the foundations of our political, economic and legal systems.</p><p>None of this means banks and card networks disappear next quarter, or even next decade. Disruption theory has never been about speed; it&#8217;s about direction. But the direction here looks very consistent. </p><div class="pullquote"><p>Disruption in finance isn&#8217;t a matter of <em>if</em>. It&#8217;s a matter of <em>when</em>.</p></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/moove-over-banks-disruption-is-coming?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Differential Factor! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/moove-over-banks-disruption-is-coming?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/moove-over-banks-disruption-is-coming?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[The World Cup Model likes Spain]]></title><description><![CDATA[The final numbers are in for Spain vs Argentina, along with an honest look at where a transparent probability engine works&#8212;and where it breaks down]]></description><link>https://research.differentialfactor.com/p/the-world-cup-model-likes-spain</link><guid isPermaLink="false">https://research.differentialfactor.com/p/the-world-cup-model-likes-spain</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Sat, 18 Jul 2026 13:07:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!O77s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m really looking forward to tomorrow&#8217;s Spain vs Argentina World Cup final. Before the teams kick off, here is what the <a href="https://wc2026.differentialfactor.com">WC2026 model</a> actually predicts, along with a few things a month+ of live, public forecasting taught me.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O77s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O77s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png 424w, https://substackcdn.com/image/fetch/$s_!O77s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png 848w, https://substackcdn.com/image/fetch/$s_!O77s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png 1272w, https://substackcdn.com/image/fetch/$s_!O77s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O77s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png" width="1456" height="662" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:662,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:447622,&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://differentialfactor.substack.com/i/207545847?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.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_!O77s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png 424w, https://substackcdn.com/image/fetch/$s_!O77s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png 848w, https://substackcdn.com/image/fetch/$s_!O77s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.png 1272w, https://substackcdn.com/image/fetch/$s_!O77s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F827e03fc-4cc4-4a65-b139-7d4a96765a3d_2024x920.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>As you can see, the model puts Spain ahead at 53.5% to Argentina&#8217;s 46.5%. Certainly not a landslide, but the numbers favor La Roja. Interestingly, Spain being the favorite over Argentina is <em>exactly</em> where we started on day one.</p><p>Spain got here by looking like the better team in practically every round, capped off by a dominant 2-0 semifinal win over France. Argentina, on the other hand, barely  survived. They needed extra time to get past a massive underdog in Cape Verde during the round of 32, and then had to mount a thrilling comeback win against England in the semis.</p><p>Both pre-tournament favorites made it to the final, but only one of them made it look easy.</p><p><strong>How the model did</strong></p><p>We (my friend Claude and me) built this model to be intentionally simple: no scouting network, no proprietary data feed, no black box. The goal was never to out-think the pros<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. It was to see how far a simple and honest model could get on its own.</p><p>The final numbers look better than I expected. Through the group stage, our simple model called winners correctly 60% of the time, while the market hit 67%. By the semifinals, that gap narrowed to nearly a third. For a bare-bones project tracking a multi-million dollar market backed by real money and massive data feeds, staying in the conversation feels like a win.</p><p>But I have to put a pretty big asterisk on that scorecard: the main reason the model looked so smart in the back half is that the world behaved exactly the way it was supposed to - because <em>the favorites kept winning</em>. The four teams almost every serious pre-tournament projection &#8212; including ours &#8212; flagged as the real contenders were Argentina, Spain, France, and England. Those are <em>exactly</em> the four teams that reached the semifinals. A final between the two pre-tournament co-favorites is about as predictable an outcome as a 48-team tournament can produce.</p><div class="callout-block" data-callout="true"><p>A simple model can look very smart when the world behaves the way it&#8217;s supposed to. The <em>real</em> test &#8212; the one that actually separates a good model from a lucky one &#8212; is what happens when it doesn&#8217;t. </p></div><p>This tournament had a stretch of upsets early on in the group stage, and that&#8217;s exactly where the model hiccuped. A simple mathematical model relies heavily on historical class and baseline ratings. What it <em>can't</em> factor in is human chaos, such as a massive underdog like Cape Verde playing with absolutely nothing to lose, or a team resting its starters because they've already locked up a spot in the knockouts as the USMNT did against Turkiye. Once the tournament settled down in the knockout stage and the contenders sorted themselves out, so did the model&#8217;s job. Worth remembering before crediting the method for what the field mostly did on its own.</p><p><strong>One more thing before we close it out</strong></p><p><span>Even in the home stretch, we ran into a stubborn bug on the UI side that took a full day and several wrong guesses to track down. It didn&#8217;t touch the actual predictions, but it was a healthy dose of humility and a reminder of a basic truth when you&#8217;re building things: a system can look perfectly polished and confident on the </span><em><span>outside</span></em><span> while being quietly broken on the </span><em><span>insi</span>de</em>.</p><p>I wrote about this dynamic earlier in the tournament in <a href="https://open.substack.com/pub/differentialfactor/p/confidently-wrong?r=2by6&amp;utm_campaign=post-expanded-share&amp;utm_medium=web">Confidently Wrong</a> &#8212;it&#8217;s the classic engineering trap where a bug behaves exactly like a feature until it suddenly doesn&#8217;t. <span>You don&#8217;t fix those moments by spinning up a more complex theory or cleverer reasoning. You fix it by stopping, throwing out your assumptions, and demanding the system show you exactly what it&#8217;s doing under the hoo</span>d.</p><p><strong>What&#8217;s next</strong></p><p>Regardless of what happens tomorrow, the full model, every prediction, and the scoreboard stay public at <a href="https://wc2026.differentialfactor.com">wc2026.differentialfactor.com</a>. I&#8217;m also planning to use this experience in the classroom at Northeastern this fall as a teaching moment or two. </p><p>I&#8217;m considering whether I want to build <em>another</em> model for the upcoming Premier League season, but I may just choose to enjoy the games instead. #COYG</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/the-world-cup-model-likes-spain?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Differential Factor! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/the-world-cup-model-likes-spain?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/the-world-cup-model-likes-spain?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>"The pros" here is Pinnacle's closing lines, pulled automatically via <a href="https://the-odds-api.com/">The Odds API</a> &#8212; with the first few weeks backfilled by hand from OddsPortal before that automation was live.</p></div></div>]]></content:encoded></item><item><title><![CDATA[The SaaS Disruption is Getting Real]]></title><description><![CDATA[In at least some segments of the market, vibe coding IS replacing SaaS]]></description><link>https://research.differentialfactor.com/p/the-saas-disruption-is-getting-real</link><guid isPermaLink="false">https://research.differentialfactor.com/p/the-saas-disruption-is-getting-real</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Wed, 08 Jul 2026 12:40:25 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been cautiously optimistic on the &#8220;SaaSpocalypse&#8221; narrative: the idea that companies are about to wholesale replace their enterprise SaaS applications with &#8220;vibe coded&#8221; alternatives. But it&#8217;s becoming clear that this shift <em>is</em> already underway in specific segments of the market, especially at the lower end.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1af821b4-6792-4eba-84e1-67646d0b305f&quot;,&quot;caption&quot;:&quot;&#8220;I don&#8217;t know what will happen to the group of today&#8217;s SaaS incumbents.&#8221; Companies that address AI head-on can do better than ever, while others may &#8220;lose market value, go bankrupt or completely go bust&#8221;, he said.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;SaaSpocalypse Now&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:108798,&quot;name&quot;:&quot;Chris Selland&quot;,&quot;bio&quot;:&quot;Founder &amp; CEO at Differential Factor. Lecturer in Entrepreneurship &amp; Innovation at Northeastern University D'Amore-McKim School of Business. Operating exec with expertise in AI, SaaS, growth strategy, and alliances.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac1eff57-9a95-4a5b-be3f-988466a5114d_896x896.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-08T10:46:35.907Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!DJZS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://differentialfactor.substack.com/p/saaspocalypse-now&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:196727434,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:4,&quot;publication_id&quot;:8731402,&quot;publication_name&quot;:&quot;Differential Factor&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!WQ5B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1800940e-335b-42e2-9c00-0321cca71e00_1080x1080.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p><a href="https://www.theinformation.com/articles/small-firms-use-claude-quit-salesforce?shared=c5af6a637c4d9733">The Information recently published a piece on this exact trend</a>, describing how a number of organizations are using low-code tools such as Claude Code, Lovable, Replit and Cursor to move away from enterprise SaaS platforms like Salesforce, HubSpot, and ServiceNow.</p><p>There&#8217;s an active discussion in the comments, which I&#8217;m part of, and one commenter made a point I fully agree with: it would make <em>complete</em> sense for companies like Anthropic and OpenAI to offer a baseline CRM framework. There&#8217;s a <em>ton</em> of horizontal functionality in the CRM space that&#8217;s already fairly commoditized, not to mention it&#8217;s a massive TAM for Anthropic and OpenAI.</p><p>The comments also include the usual counterarguments, of course: </p><blockquote><p>Have you factored in the cost of support?</p><p>How will you handle maintenance and upgrades?</p><p>Are you considering how you&#8217;ll servicing hundreds of users? </p></blockquote><p>Those are all fair concerns - but there&#8217;s no denying that trend <em>is</em> real, and companies <em>are</em> actively running build-versus-buy calculations - and more than a few are starting to choose &#8220;build&#8221;. <a href="https://www.emarketer.com/content/custom-ai-coded-apps-help-small-firms-trim-saas-expenses">One company saved $100K, another $40K</a>, and even Sanofi (not exactly an SMB) is saving &#8220;millions&#8221;. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://bvb.differentialfactor.com&quot;,&quot;text&quot;:&quot;Build vs Buy Calculator&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://bvb.differentialfactor.com"><span>Build vs Buy Calculator</span></a></p><p>Keep in mind that, even for buyers who ultimately decide <em>not</em> to go down the low-code or no-code path (at least not yet), simply having that option gives them significant leverage in negotiations with their SaaS vendors. That alone is already reshaping the market.</p><p>This is textbook <a href="https://www.christenseninstitute.org/theory/disruptive-innovation/">Disruptive Innovation</a>. It starts with a lower-end, seemingly inferior solution that incumbents dismiss as &#8220;not good enough.&#8221; </p><p>Until, suddenly, it is.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="6240" height="4160" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4160,&quot;width&quot;:6240,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A pixelated orange character with a hat.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A pixelated orange character with a hat." title="A pixelated orange character with a hat." srcset="https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1775994121064-e75fa6f3e84c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMXx8dmliZSUyMGNvZGluZ3xlbnwwfHx8fDE3ODM1MTQzNjF8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@hdbernd">Bernd &#128247; Dittrich</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div>]]></content:encoded></item><item><title><![CDATA[Confidently Wrong]]></title><description><![CDATA[Two near misses, and a few lessons learned]]></description><link>https://research.differentialfactor.com/p/confidently-wrong</link><guid isPermaLink="false">https://research.differentialfactor.com/p/confidently-wrong</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Sat, 04 Jul 2026 14:11:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!R4DG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fpbs.substack.com%2Fmedia%2FHMWCKhxbgAAlFrU.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m still coming down from last night. Cape Verde versus Argentina was one of those matches that reminds you why the beautiful game is so compelling: a debutant nation believing in itself and taking the defending champion and tournament favorite to the wire, 3&#8211;2, and coming within a goal of the biggest upset of this World Cup, and perhaps any. </p><p>As Thierry Henry said, just magical.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/FOXSports/status/2073230139803181252?s=20&quot;,&quot;full_text&quot;:&quot;Cape Verde may have lost the game, but Thierry Henry says they won our hearts &quot;,&quot;username&quot;:&quot;FOXSports&quot;,&quot;name&quot;:&quot;FOX Sports&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1889000199693250560/qbKnois__normal.jpg&quot;,&quot;date&quot;:&quot;2026-07-04T02:19:18.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!ohDb!,w_1028,c_limit,f_auto,q_auto:best,fl_progressive:steep/l_play_button_usfui2,w_88,e_colorize:0/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F__ss-rehost__tw-video-preview-13_2073229935582572544.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/yBBm4NB6dj&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:39,&quot;retweet_count&quot;:423,&quot;like_count&quot;:4371,&quot;impression_count&quot;:93253,&quot;expanded_url&quot;:null,&quot;video_url&quot;:&quot;https://video.twimg.com/amplify_video/2073229935582572544/vid/avc1/720x1280/9IgvWohrX1SUX0hk.mp4&quot;,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>I took a look at the model this morning in a good mood: it&#8217;s been performing well. And then I looked at today&#8217;s fixtures and noticed something was off. It had Canada playing Paraguay and France playing Morocco. The pairings were scrambled.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://wc2026.differentialfactor.com&quot;,&quot;text&quot;:&quot;World Cup 2026 Living Model&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://wc2026.differentialfactor.com"><span>World Cup 2026 Living Model</span></a></p><p>I dug in, and I found two bugs (well, Claude did). Worth detailing both, especially the second which is the most interesting one.</p><p>The first was mundane: bad bracket data in the seed file had a couple of the knockout fixtures wired to the wrong slots. Annoying, quick to fix, verified against the official feed, corrected in the live database.</p><p>The second one had been hiding in plain sight since the tournament started. The model, by design, doesn&#8217;t treat draws as a weakness: it predicts them, and a tie doesn&#8217;t count against a team&#8217;s strength rating. That&#8217;s intentional. But knockout games <em>can&#8217;t</em> end in a draw; they go to a shootout. And a penalty shootout isn&#8217;t really a measure of which team is <em>better</em>: it&#8217;s close to a coin flip, which is exactly why I didn&#8217;t want it feeding the strength ratings. </p><p>The problem was how the old code handled that. When a knockout match came back level after regulation, it silently <em>assumed</em> the away team advanced. Not because that&#8217;s true (it obviously isn&#8217;t) but because I hadn&#8217;t explicitly told it what to do, so it guessed. And it had gotten <em>lucky</em> three times in a row, quietly picking right, which is the most dangerous way for a bug to behave.</p><p>I fixed it so the model now does the honest thing: when a knockout ends level, it stops and flags the match for a human to enter the real result, rather than inventing an answer. A shootout isn&#8217;t a strength signal, so the model shouldn&#8217;t pretend to read one.</p><p>Here&#8217;s why I&#8217;m bothering to write this up.</p><p>I said on the <a href="https://athena-solutions.com/fix-data-first-with-ai-readiness-data-governance/">webinar with Athena Solutions last week</a> that the thing you have to watch for with AI isn&#8217;t that it&#8217;s wrong: it&#8217;s that it can be <em>confidently</em> wrong. </p><div class="callout-block" data-callout="true"><p>These systems state every answer, the shaky ones and the solid ones, with <em>exactly</em> the same clarity. There&#8217;s <em>no</em> tremor in a model&#8217;s voice when it&#8217;s guessing. That produces false confidence, and false confidence is much worse than a visible error, because you don&#8217;t go looking for it.</p></div><p>This little bug was a perfect small example. The model <em>wasn&#8217;t</em> uncertain about today&#8217;s matchups. It didn&#8217;t hedge. It served up &#8220;Canada vs Paraguay&#8221; with the same crisp assurance it uses for everything else. I caught it because the fixtures were checkable against reality. </p><p>The uncomfortable question is how many confidently-stated outputs <em>aren&#8217;t</em> that easy to check - and catch. The discipline isn&#8217;t teaching the machine to doubt itself. It&#8217;s remembering that <em>you</em> have to.</p><p>A day later and the wrong results would have propagated down the bracket. Instead it&#8217;s fixed, deployed, and documented.</p><h2>One more thing: what if Cape Verde had actually won?</h2><p>Since I had the model open, I ran a counterfactual. The betting market has been ahead of my model all tournament. <a href="https://differentialfactor.substack.com/p/the-world-cup-model-enters-the-knockout">I wrote about that earlier</a>; a transparent strength model gives up ground to a market that prices in everything it can&#8217;t see. But the gap&#8217;s been narrowing in the knockouts, and last night&#8217;s match is a good window into why, and how fragile that is.</p><p>My model and the market both had Argentina as a heavy favorite, but the model was <em>more</em> confident: 83.7% Argentina versus the market&#8217;s 79.3%. Argentina won, so on that match the model actually beat the market, one of the nights it closed the gap.</p><p>But flip it. Had Cape Verde pulled off the massive upset, the model wouldn&#8217;t just have lost; it would have lost to the market, and by more than it gained last night. On the Argentina win, the model beats the market by about 0.025 on that match (Brier score, lower is better). On a Cape Verde win, it <em>trails</em> by about 0.10. A swing of roughly 0.13, against the model.</p><p>That&#8217;s the mechanism behind the narrowing gap, and its catch. The model has been clawing back ground on the market partly by betting harder on Argentina than the market does. Every time the favorite wins, the model gains. But that&#8217;s not a <em>smarter</em> model; it&#8217;s a more <em>concentrated</em> one. The same conviction closing the gap now is exactly what would blow it back open the night the favorite falls. And in a single-elimination bracket, that night ends Argentina&#8217;s tournament and the model&#8217;s momentum in the same instant.</p><p>Last night, that night was one goal away.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/FOXSports/status/2073206369239597414?s=20&quot;,&quot;full_text&quot;:&quot;From underdogs to history-makers. Thank you, Cape Verde. &quot;,&quot;username&quot;:&quot;FOXSports&quot;,&quot;name&quot;:&quot;FOX Sports&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1889000199693250560/qbKnois__normal.jpg&quot;,&quot;date&quot;:&quot;2026-07-04T00:44:51.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HMWCKhxbgAAlFrU.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/6S6js7cGrG&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:523,&quot;retweet_count&quot;:10850,&quot;like_count&quot;:54145,&quot;impression_count&quot;:596946,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div>]]></content:encoded></item><item><title><![CDATA[The Three-Legged Stool is Down to One]]></title><description><![CDATA[The value of your business is ultimately the value you create for customers.]]></description><link>https://research.differentialfactor.com/p/the-three-legged-stool-is-down-to</link><guid isPermaLink="false">https://research.differentialfactor.com/p/the-three-legged-stool-is-down-to</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Fri, 03 Jul 2026 12:21:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Zplj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Mike Troiano asked a great question the other day: has the <a href="https://bvb.differentialfactor.com">Build vs. Buy</a> calculation changed for acquirers?</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:202737809,&quot;url&quot;:&quot;https://miketrap.substack.com/p/why-would-they-buy-you&quot;,&quot;publication_id&quot;:6971273,&quot;embedding_publication_id&quot;:null,&quot;publication_name&quot;:&quot;People Stuff&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!EWKc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493c0096-90d6-4f1a-8afb-0e3a8e0c1df0_1280x1280.png&quot;,&quot;title&quot;:&quot;Why Would They Buy You?&quot;,&quot;truncated_body_text&quot;:&quot;A founder showed me a product recently that solved a real problem for a real customer. Clean design, working software, paying users. Two years ago I&#8217;d have spent most of my diligence on the technology &#8212; whether the team could actually build what they were describing, whether the CTO had the depth to scale it. That question barely matters anymore. The pr&#8230;&quot;,&quot;date&quot;:&quot;2026-06-30T10:01:43.354Z&quot;,&quot;like_count&quot;:7,&quot;comment_count&quot;:4,&quot;bylines&quot;:[{&quot;id&quot;:5792056,&quot;name&quot;:&quot;Mike Troiano&quot;,&quot;handle&quot;:&quot;miketrap&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/303d348c-7d3c-4f86-bb93-ba061cca80c8_1211x1211.jpeg&quot;,&quot;bio&quot;:&quot;Storyteller, Consigliere, Lyrical Gangsta. By day I'm a Boston VC writing about the human side of AI, also just a guy from the burbs wrestling with the questions of how to live a more meaningful and connected life.&quot;,&quot;profile_set_up_at&quot;:&quot;2021-09-24T15:48:57.981Z&quot;,&quot;reader_installed_at&quot;:&quot;2024-06-22T14:45:18.183Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:7114467,&quot;user_id&quot;:5792056,&quot;publication_id&quot;:6971273,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:6971273,&quot;name&quot;:&quot;People Stuff&quot;,&quot;subdomain&quot;:&quot;miketrap&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Building companies is mostly a people problem, as I've learned the hard way. I write about the relationships, emotional drivers, and leadership challenges that determine whether startups win, and how those things are being rewritten in the age of AI.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/493c0096-90d6-4f1a-8afb-0e3a8e0c1df0_1280x1280.png&quot;,&quot;author_id&quot;:5792056,&quot;primary_user_id&quot;:5792056,&quot;theme_var_background_pop&quot;:&quot;#FF6719&quot;,&quot;created_at&quot;:&quot;2025-11-18T22:09:49.685Z&quot;,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Mike Troiano&quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;newspaper&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb651e9e-4781-4efa-824d-1694504a51fd_2920x1440.png&quot;}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:1,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;subscriber&quot;,&quot;tier&quot;:1,&quot;accent_colors&quot;:null},&quot;subscriber&quot;:null}}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:false,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://miketrap.substack.com/p/why-would-they-buy-you?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!EWKc!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F493c0096-90d6-4f1a-8afb-0e3a8e0c1df0_1280x1280.png"><span class="embedded-post-publication-name">People Stuff</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Why Would They Buy You?</div></div><div class="embedded-post-body">A founder showed me a product recently that solved a real problem for a real customer. Clean design, working software, paying users. Two years ago I&#8217;d have spent most of my diligence on the technology &#8212; whether the team could actually build what they were describing, whether the CTO had the depth to scale it. That question barely matters anymore. The pr&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">3 months ago &#183; 7 likes &#183; 4 comments &#183; Mike Troiano</div></a></div><p>Potential acquirers are fundamentally valuing a mix of three assets - the &#8220;3 T&#8217;s&#8221;.</p><ol><li><p><strong>Talent</strong></p></li><li><p><strong>Technology</strong></p></li><li><p><strong>Traction</strong></p></li></ol><p>Every valuation calculation is a three-legged stool. Kick one out and it tips. Kick out two and you&#8217;re left with a post.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Zplj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Zplj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Zplj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Zplj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Zplj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Zplj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Zplj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Zplj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Zplj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Zplj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c0b561f-7590-49ec-9441-345ec95d30a2_1024x608.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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 Talent leg has been getting wobbly for some time. <a href="https://www.fastaijobs.com/career-hacks/ai-acquihire-map-2026">Silicon Valley figured out the acqui-hire</a> - if the team is the primary asset, it&#8217;s quite easy to strip it out and just buy it directly. From an operator&#8217;s perspective, this <em>can</em> be a decent outcome - assuming you&#8217;re part of the core team - but from an investor&#8217;s perspective it&#8217;s almost always bad.</p><p>Now AI is coming hard for the Technology leg. When anyone can vibe-code a working product in a weekend, the technology itself stops being scarce. The head start you thought you had &#8212; gone. That&#8217;s the real shift Mike is pointing at, and it&#8217;s the one many founders are understandably reluctant to price in.</p><p>So what&#8217;s left standing? Traction. Paying customers and revenue you can bank. In many respects, that&#8217;s how it <em>always</em> should have been.</p><h2>A story that rhymes</h2><p>About a dozen years ago I was advising the CEO of a social media startup, where over time I got deeply enough involved that I effectively became part of the founding team. We had a  prototype that (mostly) worked. We had early &#8220;design partner&#8221; customers - not yet really <em>paying</em> us but helping us refine. In other words, we didn&#8217;t have much Traction yet, but we had Technology, and we had Talent (of course&#8230;).</p><p>We were also highly dependent on the large social media providers for our data - one in particular. This was early enough in the social media era that the big social networks were more focused on growing their audiences than on providing analytics around their data - so they made that data available to their &#8220;ecosystem&#8221; - fed through a small set of approved data partners. Like scores of startups, we were floating our business in that &#8220;partner&#8221; ecosystem.</p><p>One day the CEO called, excited: the big company invited us out to the Bay Area to show them what we were building. My first reaction was a flicker of &#8220;wait, why.&#8221; Acquisition interest, investment interest, market validation &#8212; could be <em>any</em> of those. Could also be none of them.</p><p>One of our advisors, watching from further out, told us not to take the meeting without protection. But no NDA was on the table &#8212; &#8220;just an introductory conversation&#8221; &#8212; so that was that. </p><p>A well-known VC we saw the day before said it was a bad idea. But tickets were already bought. So we went.</p><p>The meeting itself was pleasant. Polished. They loved what we&#8217;d built, talked about &#8220;exploring how we could work together,&#8221; and by the time we wrapped it was late so we headed back to the hotel to rest up for some potential investor meetings the next day.</p><p>The next morning my phone rang early. Our lead engineer, a few hours ahead in the UK, had already informed the CEO: our data feed had been cut off.</p><p>Of course, there was no way prove a direct line from the prior day&#8217;s meeting to the cutoff. Nor was there any smoking-gun email. But the timing was <em>not</em> subtle. And it turned out we weren&#8217;t special &#8212; over the next few weeks and months, nearly <em>every</em> startup in that ecosystem suffered the same fate.</p><p>In hindsight, it was closer to a mercy killing than a betrayal. We&#8217;d come close to raising a few times, but our early product was never the same thing as a business, and the path forward was foggy at best. I don&#8217;t carry regrets. I carry the lesson.</p><p>&#8220;Partnerships&#8221; are about self-interest. <em>Nobody</em> sits across the table from you out of charity &#8212; they&#8217;re there for <em>their own</em> self-interest, full stop. Walk in with that mindset, and you won&#8217;t be surprised by the outcome.</p><h2>Traction is the only leg that matters</h2><p>For struggling startups today, that lesson matters more, not less. You may be thinking that AI has handed you new leverage - but it&#8217;s at least as likely that it&#8217;s taken more away. The technology head start you were counting on is worth less than it used to be, because <em>everyone</em> can build fast now.</p><p>Which brings me back to that 3-legged stool. Two legs are going if not gone. The one that&#8217;s left &#8212; the one that was <em>always</em> the most important one &#8212; is your Traction. Traction isn&#8217;t just usage, but <em>real</em> customers paying you <em>real</em> money because you solve a <em>real</em> problem for them.</p><p>Go find some. And then go find some more. It&#8217;s still the only leg that holds weight.</p>]]></content:encoded></item><item><title><![CDATA[The World Cup Model enters the Knockout Stage]]></title><description><![CDATA[What the Group Stage Taught Us]]></description><link>https://research.differentialfactor.com/p/the-world-cup-model-enters-the-knockout</link><guid isPermaLink="false">https://research.differentialfactor.com/p/the-world-cup-model-enters-the-knockout</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Sun, 28 Jun 2026 15:07:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AkhY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>First of all: this has been a fantastic World Cup.</p><p>I often say that watching soccer is like watching golf &#8212; if you&#8217;ve played it, you can appreciate what&#8217;s happening; if you haven&#8217;t, it can be a slog. I&#8217;ve watched a lot of soccer these past few weeks, and this tournament has been the opposite of a slog. It&#8217;s been three weeks of the best stuff.</p><p>Not to mention that here in New England we&#8217;ve had some great side plots. The Tartan Army literally <a href="https://www.espn.com/soccer/story/_/id/49096272/scotland-fans-drink-boston-dry-local-bars-run-beer-world-cup">drank Boston dry</a> - which many didn&#8217;t think was possible. And then there&#8217;s my sentimental favorite Norway (my family heritage) - watching them <a href="https://www.thenationalnews.com/arts-culture/2026/06/28/what-is-the-viking-row-norways-viral-world-cup-celebration-explained/">row their way through the group stage</a> has been a delight. </p><p>Also credit to Mauricio Pochettino. I&#8217;ve spent a <em>lot</em> of years <em>trying</em> to watch the USMNT, and this is the first time I really feel like I&#8217;m actually watching a *team* &#8212; not just a collection of athletes. I&#8217;ve played - and coached - a lot of soccer, and one thing the game teaches you, over and over, is that it&#8217;s a team sport in a way Americans don&#8217;t always appreciate. We tend to over-celebrate individual athleticism over the unglamorous stuff &#8212; spacing, movement off the ball, eleven players solving a problem together. This USMNT <em>finally</em> looks like a true team. Credit to them and the coach who catalyzed it, however far their run goes. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AkhY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AkhY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png 424w, https://substackcdn.com/image/fetch/$s_!AkhY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png 848w, https://substackcdn.com/image/fetch/$s_!AkhY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png 1272w, https://substackcdn.com/image/fetch/$s_!AkhY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AkhY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png" width="1456" height="1035" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1035,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:251476,&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://differentialfactor.substack.com/i/203963284?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.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_!AkhY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png 424w, https://substackcdn.com/image/fetch/$s_!AkhY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png 848w, https://substackcdn.com/image/fetch/$s_!AkhY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.png 1272w, https://substackcdn.com/image/fetch/$s_!AkhY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa175f9c1-0c68-4343-8997-78d4199f0947_1548x1100.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Anyway, on to the model.</p><h2>The scoreboard</h2><p>Three weeks ago we launched a <a href="https://wc2026.differentialfactor.com/">World Cup &#8220;living&#8221; forecast model</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> &#8212; a live demonstration of research that commits before the fact instead of explaining itself after. Every prediction locked and cryptographically hashed before kickoff. Methodology fully public. A scorecard that updates after every match, including the ugly ones.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://wc2026.differentialfactor.com/&quot;,&quot;text&quot;:&quot;Access the Model&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://wc2026.differentialfactor.com/"><span>Access the Model</span></a></p><p>The group stage is done. All 72 matches were predicted, locked, and scored. Here&#8217;s how it went.</p><p><strong>The model called the right outcome 43 times out of 72 &#8212; 60%. The betting market called 48 &#8212; 67%.</strong> On Brier score, which is the standard way to grade probabilistic predictions, the model came in at 0.540 against the market&#8217;s 0.450. Lower is better, so: the model lost. Consistently. It never beat the market over a full phase of the tournament.</p><p>That was the expected outcome - and it&#8217;s also the point.</p><h3>The model lost because of draws, and that&#8217;s the whole story</h3><p>20 of 72 group matches ended level. The model &#8212; like every model built on team-strength ratings &#8212; is bad at draws. They don&#8217;t get predicted so much as left over, and when a bunch of tight and cautious opening-round games finish 1-1, the model eats the cost every time.</p><p>The market is better at this, because the market isn&#8217;t <em>really</em> a model. It&#8217;s everyone with money on the line, including people who know *this particular match* is going to be a grind for reasons that never show up in a rating.</p><p>Which gets at what the group stage actually demonstrated.</p><h3>The gap between the model and the market isn&#8217;t a failure - it&#8217;s a measurement</h3><p>The model knows <em>exactly one thing</em> about each team: how good they are, updated from results. It does <em>not</em> know who&#8217;s injured. It doesn&#8217;t know that a team has already qualified and is resting starters (such as the <a href="https://www.foxsports.com/stories/soccer/usmnt-world-cup-starting-lineup-pulisic-turkiye">US resting 9 starters against Turkiye</a>). It doesn&#8217;t know that another team is eliminated and just playing for pride. It doesn&#8217;t - and can&#8217;t - read the news.</p><p>The betting market, of course, knows all of this, and prices it in.</p><p>So the gap between them &#8212; that 0.09 on the Brier score &#8212; isn&#8217;t a mystery. It&#8217;s the value of everything the model can&#8217;t see. Lineups, motivation, injuries, who needs what from the table. And the only reason we can point at that number and tell you what it represents is that the model is simple enough to be honest. When it&#8217;s wrong, it tells you exactly why: it priced a full-strength USA against Turkiye, and Coach Poch (wisely) rested most of the squad. The market is more accurate and can&#8217;t tell you a thing about what it knows or why.</p><p>Those are two different tools. The market is built to be <em>right</em>. The model is built to be <em>explainable</em>. The space between them is the data I actually care about.</p><h3>The vibe-coded model vs the &#8220;supercomputer&#8221;</h3><p><a href="https://www.foxsports.com/stories/soccer/usmnt-world-cup-starting-lineup-pulisic-turkiye">Sports Illustrated ran Opta&#8217;s post-group-stage projections this morning</a> &#8212; the &#8220;supercomputer&#8221; predicting the winner. Opta is the real deal, an industrial forecasting operation with far more going into it than my deliberately blind little teaching model. So it&#8217;s worth seeing where a one-channel strength model - vibe-coded in a few hours - lands next to the supercomputer.</p><p>At the top? Basically the same answer. Opta&#8217;s three standouts are France (18.7%), Argentina (16.3%), and Spain (13.5%). The model&#8217;s top three are the same three teams &#8212; Argentina (19.1%), Spain (17.4%), France (11.7%) &#8212; shuffled in order but unmistakably the same tier, with the same clear gap down to everybody else. Two models built on completely different philosophies agree on who the likely winners are.</p><p>Where they split is the interesting part. The model likes Colombia a lot more than Opta does (7.3% vs 3.2%), and prefers Argentina over France. Both of those trace straight back to how the model works: it learns only from results, and Colombia and Argentina had excellent, clean group stages. A pure strength model rewards exactly that. Opta, with more inputs, smooths those swings back toward what it expected <em>before</em> the tournament. Nobody&#8217;s been proven right yet. The knockouts decide it &#8212; which is the whole point of locking both sets of numbers down before kickoff.</p><h3>What happens now</h3><p>The Round of 32 starts this afternoon, and the first knockout predictions are already locked. Two things change from here, and both work <em>against</em> the model: the games get tighter, and the stakes get higher &#8212; which is exactly when the market&#8217;s edge over a blind strength model is biggest. If the model holds up anyway, that&#8217;ll be a pleasant surprise. If it gets taken apart, that&#8217;s the cleanest demonstration yet of what a strength-only model can - and can&#8217;t - see.</p><p>Either way, it&#8217;s already on the record.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://wc2026.differentialfactor.com/&quot;,&quot;text&quot;:&quot;Access the World Cup 2026 Model&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://wc2026.differentialfactor.com/"><span>Access the World Cup 2026 Model</span></a></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>The model, the data pipeline, and every update along the way were done in collaboration with Claude, primarily in Claude Code using the Fable model (while it was available) and since then Opus and Sonnet. The whole thing &#8212; Cloudflare Workers, the database, the prediction-locking, the scoring &#8212; was scaffolded and is maintained that way. Fitting, for a project about what happens when you point AI at a hard forecasting problem and make it show its work.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Fix the Data First]]></title><description><![CDATA[Join me and Alex Kangoun of Athena Solutions for a webinar Thursday June 25 at 12 PM EST]]></description><link>https://research.differentialfactor.com/p/fix-the-data-first</link><guid isPermaLink="false">https://research.differentialfactor.com/p/fix-the-data-first</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Wed, 17 Jun 2026 12:04:10 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/202336294/a5ba5b51e9fea052a13d52013e621fa6.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<h3>Stop chasing the hype&#8212;start fixing your data.</h3><p>Most companies are rushing into AI, but they&#8217;re skipping the most critical step: ensuring their data is actually ready for it. If your data is fragmented or ungoverned, no amount of shiny new AI models will save you from the &#8220;garbage in, garbage out&#8221; trap.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://athena-solutions.com/fix-data-first-with-ai-readiness-data-governance/&quot;,&quot;text&quot;:&quot;Register Now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://athena-solutions.com/fix-data-first-with-ai-readiness-data-governance/"><span>Register Now</span></a></p><p>On Thursday June 25, I&#8217;m joining forces with Alex Kangoun (CEO, Athena Solutions) to cut through the noise. We are focusing on the practical, unglamorous work required to turn your fragmented systems into real, AI-ready intelligence.</p><p><strong>We&#8217;ll be breaking down:</strong></p><ul><li><p><strong>The 5 Dimensions of AI Readiness:</strong> Strategy, Data, Process, Technology, and People.</p></li><li><p><strong>The Governance Gap:</strong> Why data quality is the prerequisite for reliable AI results.</p></li><li><p><strong>The 4-Week Roadmap:</strong> How to assess your readiness and build a plan that actually scales.</p></li></ul><p>This session is designed for business leaders who want less hype and more execution.</p><p><strong>Join us:</strong></p><ul><li><p><strong>Date:</strong> June 25, 2026 | 12:00 PM EDT</p></li><li><p><strong>Register:</strong> <strong><a href="https://athena-solutions.com/fix-data-first-with-ai-readiness-data-governance/">Fix the Data First: AI Readiness &amp; Data Governance</a></strong></p></li></ul><p>Hope to see you there!</p><p></p>]]></content:encoded></item><item><title><![CDATA[World Cup Day 1: Stress-Testing a "Living Model"]]></title><description><![CDATA[Vibe coded with Anthropic Fable, cryptographically verified before kickoff, scored in the open.]]></description><link>https://research.differentialfactor.com/p/day-1-live-experiment-stress-testing</link><guid isPermaLink="false">https://research.differentialfactor.com/p/day-1-live-experiment-stress-testing</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Thu, 11 Jun 2026 15:22:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nwDf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today, the 2026 FIFA World Cup officially kicks off. I founded <a href="https://www.differentialfactor.com">Differential Factor</a> to analyze markets in motion, and while international soccer isn&#8217;t a &#8220;market&#8221; in the classical sense, what better arena to stress-test the foundational concepts&#8212;by attempting to pick winners?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nwDf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nwDf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!nwDf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!nwDf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!nwDf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nwDf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nwDf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!nwDf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!nwDf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!nwDf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb928fb4-69ca-4a7d-8b43-3f7b8c74bd71_1024x608.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>To mark the opening whistle, we are running a live, public test of an AI-native predictive framework. The timing was partially dictated by the rapidly-evolving  landscape: with Anthropic&#8217;s Fable model becoming available just this week, this offered an incredible opportunity to test what is quickly being acknowledged as the most powerful model on the market. The catch? We had to &#8220;vibe code&#8221; this entire &#8220;living model&#8221; architecture from the ground up in a wildly compressed time window <em>right</em> before kickoff.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://wc2026.differentialfactor.com&quot;,&quot;text&quot;:&quot;Access the Live Pipeline Tracker&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://wc2026.differentialfactor.com"><span>Access the Live Pipeline Tracker</span></a></p><p><em>Fun meta-note: Fable built the actual production engine; Sonnet &amp; Gemini helped draft this post to get it out before kickoff.</em></p><h3>The Methodology: No Retrospective Hedges</h3><p>Most sports analytics models operate with a comfortable degree of revisionist history. This living model rejects that. <strong>It commits before kickoff, not after.</strong></p><p>Every single prediction is locked, given a cryptographic fingerprint, and hashed before a ball is kicked. When the final whistle blows, it is scored publicly against the live betting market&#8212;<em>including when it loses.</em></p><p>Each hash represents an absolute snapshot of the model&#8217;s environment at that second: team ratings, situational covariates, and the model version. Post-match, anyone can pull the endpoint (<code>GET /api/match/1</code>), recompute the data, and verify that nothing was touched.</p><p>Here are the hard commitments for today&#8217;s opening slate:</p><h3>&#128202; The Day 1 Board &amp; Projections</h3><h4><strong>Match 1: Mexico vs. South Africa</strong></h4><ul><li><p><strong>Venue:</strong> Estadio Azteca (Mexico City)</p></li><li><p><strong>Kickoff:</strong> 3:00 PM ET</p></li><li><p><strong>The Model&#8217;s Lean:</strong> Mexico 79.2% &#183; Draw 15.2% &#183; South Africa 5.6%</p></li><li><p><strong>Verification Receipt:</strong> <code>81a79e929df2a66d2813adb10d64767c7556fa50fa8bb583156a860f34bdaa75</code></p></li></ul><h4><strong>Match 2: South Korea vs. Czech Republic</strong></h4><ul><li><p><strong>Venue:</strong> Estadio Akron (Guadalajara)</p></li><li><p><strong>Kickoff:</strong> 10:00 PM ET</p></li><li><p><strong>The Model&#8217;s Lean:</strong> South Korea 38.8% &#183; Draw 25.8% &#183; Czech Republic 35.4%</p></li><li><p><strong>Verification Receipt:</strong> <code>785e248b5b50069ef3e301d2b1334a9c623fa77f05a34339ef867a220da3f261</code></p></li></ul><div class="pullquote"><h3>&#128272; How to Verify These Receipts</h3><p>To prove this model operates with zero retrospective hedging, every prediction is locked and converted into a cryptographic hash before kickoff. Think of it as a digital, timestamped fingerprint of the model&#8217;s exact state and projection.</p><p>If you want to audit the receipts yourself after the final whistle:</p><ul><li><p><strong>Copy the hash</strong> listed under the match above (e.g., <code>81a79e929...</code>).</p></li><li><p><strong>Head over to the live tracker</strong> at <a href="http://wc2026.differentialfactor.com">wc2026.differentialfactor.com</a>.</p></li><li><p><strong>Paste the string</strong> into the verification tool to pull the raw data snapshot.</p></li></ul><p>If the model&#8217;s post-game data matches the pre-game hash, you know absolutely nothing was manipulated after the ball was kicked.</p></div><h3>Behind the Numbers: Two Crucial Analytical Notes</h3><p>If you are looking at these percentages and comparing them to standard market consensus, two distinct features of Fable&#8217;s reasoning stand out:</p><h4>1. Why Mexico&#8217;s Line is Massive (And it&#8217;s not the altitude)</h4><p>A 79.2% win probability for <em>El Tri</em> looks incredibly heavy on paper, but the internal logic is fascinating. Many analysts assume playing at the iconic Estadio Azteca automatically triggers a steep physical penalty against opponents due to the extreme altitude.</p><p>However, the model&#8217;s <strong>altitude covariate is currently flat</strong>. Because this is Day 1 of the tournament and both squads are arriving fresh out of structured training camps, the immediate physical toll of the elevation is minimized. The altitude variable only begins to scale and index heavily starting with each team&#8217;s <em>second</em> match.</p><p>Instead, this line is driven purely by a stark <strong>fundamental rating gap</strong> combined with a massive baseline <strong>host-nation advantage</strong>.</p><h4>2. The Korea/Czech Coin-Flip</h4><p>In contrast, tonight&#8217;s late-night matchup in Guadalajara (which I am unlikely to be awake for <a href="https://www.youtube.com/watch?v=eDLaezk3A4E">thanks to OG Anunoby</a>) is an absolute dead heat. The model places South Korea at 38.8% and the Czech Republic at 35.4%.</p><p>The model isn&#8217;t being timid or trying to hedge its downside here; the mathematics simply dictate a coin-flip. The raw Elo ratings sit at <strong>1758 vs. 1740</strong>. When two mid-tier sides with almost identical structural metrics meet on neutral ground, the algorithm refuses to manufacture an opinion where a clear edge does not exist.</p><h2>&#127942; Tournament Outrights: Who Lifts the Trophy?</h2><p>While Day 1 gives us our first verifiable data points, the living model isn&#8217;t just looking at daily matchups. It is constantly recalculating the macro probabilities of who actually wins the tournament. If you check the live pipeline at <a href="https://wc2026.differentialfactor.com/">wc2026.differentialfactor.com</a>, you&#8217;ll see the outright futures board.</p><p>Right now, the model has planted its flag on two heavyweights:</p><ul><li><p><strong>Spain &#127466;&#127480; (The Strong Favorite):</strong> Fable&#8217;s underlying logic heavily rewards Spain&#8217;s structural metrics. The algorithm highly values teams that control possession and limit high-variance transitions, viewing that systemic control as the ultimate tournament-survival trait.</p></li><li><p><strong>Argentina &#127462;&#127479; (The Close Second):</strong> The defending champions follow right behind. They retain a massive baseline Elo rating, and the causal brain clearly respects their proven knockout-stage pedigree.</p></li></ul><p>Because this is a <em>living</em> model, these are not static, fire-and-forget predictions. Every goal, card, and tactical shift over the next month will dynamically ripple through the framework, adjusting each team&#8217;s odds in real-time.</p><h3>What&#8217;s Next?</h3><p>We&#8217;re tracking the ROI, calibration, and structural integrity of this fully vibe-coded pipeline publicly throughout the tournament. If Fable crushes the market, the prompt architecture holds. If it goes down in flames, we document the hallucinations.</p><p>You can audit the live trackers, pull the raw data streams, and verify the hashes directly at <strong><a href="http://wc2026.differentialfactor.com">wc2026.differentialfactor.com</a></strong>.</p><p><strong>Drop a comment below:</strong> Are you riding with the machine or fading the model on Day 1?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/day-1-live-experiment-stress-testing/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/day-1-live-experiment-stress-testing/comments"><span>Leave a comment</span></a></p><p><em>Disclaimer: This project is an autonomous software and data science experiment conducted for research and entertainment purposes. It does not constitute financial or sports betting advice.</em></p>]]></content:encoded></item><item><title><![CDATA[Subsidized Ferraris]]></title><description><![CDATA[The AI industry is handing out the keys to the most powerful machines money can build &#8212; and hiding the bill. That can't last.]]></description><link>https://research.differentialfactor.com/p/subsidized-ferraris</link><guid isPermaLink="false">https://research.differentialfactor.com/p/subsidized-ferraris</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Thu, 04 Jun 2026 11:51:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lncp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This week at Microsoft Build 2026, Satya Nadella <a href="https://www.bloomberg.com/news/articles/2026-06-02/walmart-uber-balance-blown-ai-budgets-with-embracing-new-tech?cmpid=tech-in-depth&amp;utm_campaign=tech-in-depth&amp;utm_medium=email&amp;utm_source=newsletter&amp;utm_term=260604&amp;utm_content=5182">made a point that deserves more attention than it got</a>. Microsoft unveiled its MAI family of in-house models and claimed &#8212; with some credibility, though the benchmarks deserve scrutiny &#8212; 10x better cost efficiency than the frontier models it has been paying OpenAI and Anthropic to serve through Azure. The message was blunt: the era of reflexively reaching for the most powerful model on the market needs to end.</p><p>Of course, Microsoft is playing its own strategic game of catch-up here - they&#8217;re not entirely altruistic in making this argument. But that doesn&#8217;t make them wrong.</p><div><hr></div><h2>Everyone&#8217;s Driving a Ferrari to the Grocery Store</h2><p>Let me use an analogy that I think captures what&#8217;s actually happening in AI right now.</p><p>The financial markets are subsidizing Ferraris &#8212; and giving everyone the ability to drive one. There&#8217;s nothing wrong with Ferraris - I&#8217;d love to have one. They look spectacular, they&#8217;re undeniably thrilling to drive, and they impress your neighbors. But are they really what you need to run errands? To pick up your kids from school? Is burning that much horsepower, that much fuel, that much money the right call for every single trip you take?</p><p>Of course not.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lncp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lncp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!lncp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!lncp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!lncp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lncp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21625494-215e-42ca-b600-57ac33eba06d_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lncp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!lncp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!lncp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!lncp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21625494-215e-42ca-b600-57ac33eba06d_1024x608.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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 same question applies to AI models &#8212; and right now, most people aren&#8217;t asking it.</p><p>The AI industry is spending enormous time and energy on every lab&#8217;s latest frontier release. The hype around Anthropic&#8217;s Claude Mythos &#8212; a model that, as of this writing, isn&#8217;t yet publicly available &#8212; is a perfect illustration of this dynamic. Frontier models are absolutely remarkable and incredibly powerful. But they are also breathtakingly expensive, and a growing share of those costs are being obscured by investors who are still funding market share over margins, and by model providers who are actively incentivizing adoption over efficiency.</p><p>That cannot last forever. And when it stops, the reckoning will be uncomfortable for those who never developed the habit of asking: <em>is this the right model for this task?</em></p><div><hr></div><h2>The Hidden Tab</h2><p>Here&#8217;s what the current moment looks like beneath the surface.</p><p>Yes, per-token costs are falling &#8212; that&#8217;s real. But the unit economics argument misses the bigger picture. Frontier reasoning models consume orders of magnitude more tokens per task than their lighter counterparts. As agentic workflows scale, and as organizations pile on more complex, multi-step AI processes, volume outpaces the per-token price drop. The bill goes up even as each line item looks cheaper. It&#8217;s the classic &#8220;we&#8217;ll make it up in volume&#8221; fallacy playing out in real-time.</p><p>The anecdotes are starting to pile up. It&#8217;s been well-publicized that Uber&#8217;s CTO recently disclosed that the company burned through its entire 2026 AI coding tools budget in four months &#8212; after internal leaderboards aggressively incentivized adoption, without anyone tracking what, exactly, they were optimizing <em>for</em>. That&#8217;s <em>not</em> a story about AI failing. It&#8217;s a story about an organization that belatedly developed the discipline to ask whether the tool it was reaching for was the right one for the job. Other organizations such as ServiceNow, Walmart and even Microsoft and Amazon themselves have been dialing back their encouragement to their teams to max out AI usage.</p><p>These are <em>early</em> warning signals. Most organizations &#8212; and most individuals &#8212; are not yet reading them.</p><div><hr></div><h2>Christensen Had a Word for This</h2><p>Those of you familiar with disruption theory will recognize the dynamic immediately.</p><p>Christensen called this dynamic <em>overshooting</em> &#8212; the moment when a technology&#8217;s raw capabilities outpace what the mainstream market actually requires. When that happens, chasing the absolute frontier yields diminishing returns for users, while quietly compounding the costs. Overshooting creates the classic conditions for disruption from below: a &#8220;good enough&#8221; alternative, priced for accessibility, eats the market from the bottom up while the incumbent keeps racing toward a frontier most customers don&#8217;t require.</p><p>We are watching this happen in real time in AI. Frontier models are extraordinary &#8212; genuinely so. But for many, arguably most, business tasks, they are already well past &#8220;good enough.&#8221; The question isn&#8217;t whether they&#8217;re impressive. The question is whether the incremental capability justifies the incremental cost.</p><p>For most tasks, it doesn&#8217;t.</p><div><hr></div><h2>Seeing This From the Inside</h2><p>I run a business. I use AI constantly &#8212; it&#8217;s foundational to how I work, not a novelty or a tool I reach for occasionally. When you get the bills - even the subsidized ones - it becomes crystal clear that defaulting to the most powerful model for every task is inherently wasteful.</p><p>Drafting a routine email? A smaller, faster, cheaper model handles it better than you&#8217;d expect &#8212; and returns the result in a fraction of the time. Summarizing a document? Same story. Doing deep comparative research across a complex strategic landscape? <em>Now</em> you need the horsepower. That&#8217;s where frontier reasoning earns its expense.</p><p>The discipline of matching model to task &#8212; what I think of as <em>right-sizing your AI</em> &#8212; is something I now treat as a core operational practice. It saves money. It saves time. And frankly, it often produces better results, because a well-scoped smaller model frequently outperforms a frontier model given a vague, underpowered prompt.</p><p>But most people haven&#8217;t developed this habit. &#8220;<a href="https://www.businessinsider.com/tokenmaxxing-debate-uber-exec-viral-ai-costs-2026-5">Tokenmaxxing</a>&#8221; is dumb - but it&#8217;s still the mindset in too many places. The default setting &#8212; especially when someone else appears to be picking up the tab &#8212; is too often the most powerful option available.</p><div><hr></div><h2>The Reckoning Coming</h2><p>The subsidies won&#8217;t last forever - investor patience for labs burning capital to subsidize market share is <em>not</em> infinite. Granted, with the massive SpaceX, Anthropic, and OpenAI IPOs looming on the horizon, the hype machine will likely drown out talk of capital efficiency for a while longer. But the music <em>will</em> eventually stop.</p><p>When pricing starts to finally reflect real costs, organizations that have built workflows around the assumption that frontier performance comes at commodity prices are going to face a hard reset.</p><p>The smart move, for individuals and for organizations, is to get ahead of this <em>now</em>. <em>Not</em> by abandoning frontier models &#8212; they have a real and important role &#8212; but by developing genuine fluency in the question that the industry currently discourages you from asking:</p><div class="pullquote"><p><strong>Is this the right model for this task?</strong></p></div><p>Microsoft is asking it, even if their motives are mixed. CIOs and CFOs are starting to ask it loudly. The Uber story won&#8217;t be the last one.</p><p>You should be asking it too.</p>]]></content:encoded></item><item><title><![CDATA[Soak Up the Sun, Boston ]]></title><description><![CDATA[Lighten up and celebrate our place in the global tech community]]></description><link>https://research.differentialfactor.com/p/soak-up-the-sun-boston</link><guid isPermaLink="false">https://research.differentialfactor.com/p/soak-up-the-sun-boston</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Fri, 29 May 2026 21:15:38 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p>It's not having what you want</p><p>It's wanting what you've got</p><p>(with apologies to Sheryl Crow)</p></blockquote><p>Now that I&#8217;ve had a chance to decompress a bit after an intense and exhilarating <a href="https://differentialfactor.substack.com/publish/post/199792680?back=%2Fpublish%2Fposts%2Fdrafts">Boston Tech Week</a>, I wanted to weigh in on a debate that&#8217;s been buzzing in the local ecosystem. Earlier this week, my old friend Doug Levin posted a characteristically un-subtle critique, expressing disappointment that a California-based firm (Andreessen Horowitz/a16z) led the week rather than local Boston leadership.</p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:199332630,&quot;url&quot;:&quot;https://douglevin.substack.com/p/shame-on-you-boston-you-cant-sponsor&quot;,&quot;publication_id&quot;:489065,&quot;embedding_publication_id&quot;:null,&quot;publication_name&quot;:&quot;Lessons from a Startup Life&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!8mDT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cc16d8c-728e-4ff7-afdc-4abe4cecd648_1024x1024.png&quot;,&quot;title&quot;:&quot;Shame on You, Boston: You Can&#8217;t Sponsor Your Own Tech Week?&quot;,&quot;truncated_body_text&quot;:&quot;Starting today, Boston hosts its first-ever Tech Week, running May 26 through 31, 2026. The target audience is exactly what you&#8217;d expect: &#8220;the top funds, startups, and companies around the globe&#8221; with more than 570 events spread across the city. Boston Dynamics, Wayfair, MIT, MassBio, Anthropic, the Red Sox and Bruins analytics teams. The lineup reads l&#8230;&quot;,&quot;date&quot;:&quot;2026-05-26T14:41:09.817Z&quot;,&quot;like_count&quot;:7,&quot;comment_count&quot;:6,&quot;bylines&quot;:[{&quot;id&quot;:32328093,&quot;name&quot;:&quot;Doug Levin&quot;,&quot;handle&quot;:&quot;douglevin&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00a6acd6-8f73-4781-afb0-780a480e5b54_1024x1024.jpeg&quot;,&quot;bio&quot;:&quot;Strategic, candid startup insights from Doug Levin&#8212;HBS Fellow, 4x CEO, Black Duck founder. Cutting through AI hype for founders, operators, investors &amp; directors who want to know what actually matters.&quot;,&quot;profile_set_up_at&quot;:&quot;2021-06-05T01:22:46.063Z&quot;,&quot;reader_installed_at&quot;:&quot;2022-05-09T17:16:06.405Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:416640,&quot;user_id&quot;:32328093,&quot;publication_id&quot;:489065,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:489065,&quot;name&quot;:&quot;Lessons from a Startup Life&quot;,&quot;subdomain&quot;:&quot;douglevin&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;AI and enterprise adoption, governance and trust, founder and board perspectives, and the evolving dynamics of VC, PE, blockchain, and crypto&#8212;offered through a free-plus-subscription model with select essays free and deeper, real-time analysis for sub's.&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6cc16d8c-728e-4ff7-afdc-4abe4cecd648_1024x1024.png&quot;,&quot;author_id&quot;:32328093,&quot;primary_user_id&quot;:32328093,&quot;theme_var_background_pop&quot;:&quot;#99A2F1&quot;,&quot;created_at&quot;:&quot;2021-09-14T20:26:52.050Z&quot;,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Doug Levin&quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:null,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:null}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:null,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:null,&quot;paidPublicationIds&quot;:[],&quot;subscriber&quot;:null}}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:false,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://douglevin.substack.com/p/shame-on-you-boston-you-cant-sponsor?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!8mDT!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cc16d8c-728e-4ff7-afdc-4abe4cecd648_1024x1024.png"><span class="embedded-post-publication-name">Lessons from a Startup Life</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">Shame on You, Boston: You Can&#8217;t Sponsor Your Own Tech Week?</div></div><div class="embedded-post-body">Starting today, Boston hosts its first-ever Tech Week, running May 26 through 31, 2026. The target audience is exactly what you&#8217;d expect: &#8220;the top funds, startups, and companies around the globe&#8221; with more than 570 events spread across the city. Boston Dynamics, Wayfair, MIT, MassBio, Anthropic, the Red Sox and Bruins analytics teams. The lineup reads l&#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">4 months ago &#183; 7 likes &#183; 6 comments &#183; Doug Levin</div></a></div><p>While Doug&#8217;s post sparked plenty of <a href="https://www.linkedin.com/posts/bduck1_shame-on-you-boston-you-cant-sponsor-your-share-7465055085992230912-SW81/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAAAZS0BuhsPEFbkB1rSdsO-ANgWGEzi_y8">defensive pushback on LinkedIn</a>, to me, this whole controversy is a tempest in a teapot.</p><p>First off, credit where it&#8217;s due: we should be thanking a16z (which Doug did!) for putting their <em>massive</em> marketing muscle, visibility, and global wrapper around our city&#8217;s ecosystem. A tech week is defined by the community that shows up to fill it&#8212;and the Boston community showed up in spades. Local organizers leveraged the momentum perfectly to host some truly memorable events.</p><p>Boston&#8217;s numerous assets were on full display all week: our people, our companies, the city itself, and, of course, our world-class universities (yes, I&#8217;m entirely biased here).</p><p>On that academic note, we hosted an <a href="https://www.linkedin.com/posts/d%27amore-mckim-school-of-business-at-northeastern-university_bostontechweek-activity-7459669372236718080-JWba?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAAAZS0BuhsPEFbkB1rSdsO-ANgWGEzi_y8">inspiring inaugural event</a> at Northeastern University, bringing together and celebrating our rapidly expanding entrepreneurial community. Having the Tech Week banner allowed us to reach <em>far</em> more students, alumni, families, and faculty than we ever could have on our own.</p><p>The momentum carried through the rest of the week, too. The venerable <a href="https://www.mtlc.co/all-events/innovation-unconference/">MassTLC Unconference</a>, masterfully put on by Sarah Fraim and her team, was a terrific opportunity to catch up with old friends, meet some new ones, and talk through fresh ideas. And to cap it all off, the <a href="https://differentialfactor.substack.com/publish/post/199792680?back=%2Fpublish%2Fposts%2Fdrafts">TBD Angels</a> <a href="https://www.linkedin.com/posts/rsvp-to-tbd-angels-boston-tech-week-2026-share-7453432986080849920-mff9/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAAAZS0BuhsPEFbkB1rSdsO-ANgWGEzi_y8">social event</a>&#8212;which was 3X oversubscribed thanks to the heroic efforts of Jessica Angell Carlson&#8212;was the perfect, high-energy networking note to close out at least <em>my</em> week.</p><p>This regional &#8220;Boston vs. Silicon Valley&#8221; debate has been going on since I first moved to Boston in the early &#8216;90s, and frankly, it&#8217;s getting a bit silly. Perhaps I&#8217;m a little jaded as a native New Yorker, but tech and AI buildout is <em>not</em> a zero-sum regional competition. If it <em>were</em> a pure race, let&#8217;s be honest: the Bay Area is so far down the road we can&#8217;t even see their taillights.</p><p>Instead of squabbling over who gets to promote Boston, we should be focusing on how much there is to celebrate right here. If there is a central sun in the current AI universe, it&#8217;s a16z&#8212;and it&#8217;s to their credit that they are shining a light on what&#8217;s happening globally, including right here in our backyard. Our job isn&#8217;t to fight for the head of the table; it&#8217;s to firmly take our rightful place at it.</p><p>It was a phenomenal week. I hope everyone gets a chance to step back, enjoy the sun (both literally and figuratively), and have a great weekend.</p><blockquote><p>I'm, I'm gonna soak up the sun </p><p>I'm gonna tell everyone to lighten up</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4896" height="3264" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3264,&quot;width&quot;:4896,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Sunset illuminates the zakim bridge in boston.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Sunset illuminates the zakim bridge in boston." title="Sunset illuminates the zakim bridge in boston." srcset="https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1743817727915-261eb4d6ca46?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxib3N0b24lMjBzdW58ZW58MHx8fHwxNzgwMDg3NjMwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@carlos1344">Carlos Rodriguez</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Fixing the Data First: Why Market Intelligence Fails Without a Trusted Foundation]]></title><description><![CDATA[Join Athena Solutions and Differential Factor on June 25]]></description><link>https://research.differentialfactor.com/p/fixing-the-data-first-why-market</link><guid isPermaLink="false">https://research.differentialfactor.com/p/fixing-the-data-first-why-market</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Thu, 21 May 2026 19:37:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5Qdq!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8047e406-c161-47e8-8d8a-cea96c963dd5_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every management team today is feeling the pressure to leverage AI for predictive strategy, market intelligence, and operational efficiency. The market is flooded with promises of what autonomous agents and advanced modeling can do.</p><p>But there is an uncomfortable reality that many organizations are hitting head-on: <strong>AI is only as good as the architecture supporting it.</strong> When systems are fragmented, the data flowing into your models is inherently flawed. For business leaders, this isn&#8217;t just a technical headache; it&#8217;s a strategic risk. Moving too fast without a unified, governed data foundation leads to unreliable intelligence, flawed market predictions, and wasted investment.</p><p>To address this, I am partnering with <a href="https://www.linkedin.com/in/alexkangoun/">Alex Kangoun, CEO of Athena Solutions</a>, for a live webinar: <strong>Fix the Data First: A Framework for Turning Fragmented Systems into AI-Ready Intelligence</strong>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://athena-solutions.com/fix-data-first-with-ai-readiness-data-governance/&quot;,&quot;text&quot;:&quot;Learn More and Register&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://athena-solutions.com/fix-data-first-with-ai-readiness-data-governance/"><span>Learn More and Register</span></a></p><h3>What We Will Cover:</h3><ul><li><p><strong>The AI Readiness Framework:</strong> A look at the five critical dimensions required for successful adoption&#8212;Strategy, Data, Process, Technology, and People.</p></li><li><p><strong>Building a Trusted Foundation:</strong> Why strong data quality and robust governance are absolute prerequisites for reliable, actionable intelligence.</p></li><li><p><strong>From Strategy to Execution:</strong> How management teams can assess their current readiness in just 3&#8211;4 weeks and build a scalable roadmap that evolves alongside changing market dynamics.</p></li></ul><h3>Event Details:</h3><ul><li><p><strong>Date:</strong> June 25, 2026</p></li><li><p><strong>Time:</strong> 12:00 PM EST</p></li><li><p><strong>Format:</strong> Live Zoom Webinar + Q&amp;A</p></li></ul><p>If you are looking to move past the AI hype and build a practical roadmap for scalable implementation, we&#8217;d love to have you join us!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://athena-solutions.com/fix-data-first-with-ai-readiness-data-governance/&quot;,&quot;text&quot;:&quot;Register Here&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://athena-solutions.com/fix-data-first-with-ai-readiness-data-governance/"><span>Register Here</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Build vs. Buy: Moving from Opinions to Data]]></title><description><![CDATA[Meet Harry: Our agent for navigating SaaS purchases, renewals and new AI builds.]]></description><link>https://research.differentialfactor.com/p/build-vs-buy-moving-from-opinions</link><guid isPermaLink="false">https://research.differentialfactor.com/p/build-vs-buy-moving-from-opinions</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Wed, 13 May 2026 13:18:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Or6B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In our recent piece on the <strong>SaaSpocalypse</strong>, we explored the structural shift where the established SaaS model is being challenged by the rpid advancement of AI-powered, &#8220;vibe coded&#8221; solutions.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;f9c734bd-4fae-4943-b179-a31f6d063761&quot;,&quot;caption&quot;:&quot;&#8220;I don&#8217;t know what will happen to the group of today&#8217;s SaaS incumbents.&#8221; Companies that address AI head-on can do better than ever, while others may &#8220;lose market value, go bankrupt or completely go bust&#8221;, he said.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;SaaSpocalypse Now&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:108798,&quot;name&quot;:&quot;Chris Selland&quot;,&quot;bio&quot;:&quot;Founder &amp; CEO at Differential Factor. Lecturer in Entrepreneurship &amp; Innovation at Northeastern University D'Amore-McKim School of Business. Operating exec with expertise in AI, SaaS, growth strategy, and alliances.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac1eff57-9a95-4a5b-be3f-988466a5114d_896x896.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-05-08T10:46:35.907Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!DJZS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://differentialfactor.substack.com/p/saaspocalypse-now&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:196727434,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:4,&quot;comment_count&quot;:3,&quot;publication_id&quot;:8731402,&quot;publication_name&quot;:&quot;Differential Factor&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!WQ5B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1800940e-335b-42e2-9c00-0321cca71e00_1080x1080.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>There is no shortage of <em>opinions</em> on this trend&#8212;including our own&#8212;but at the moment, there is very little actual <em>data</em>. While the industry is rife with speculation about how easy AI makes it to &#8220;Build,&#8221; (and counterarguments of the not-so-hidden costs and risks) there is a clear gap in evidence regarding how organizations are <em>actually</em> navigating the &#8220;Buy&#8221; in the real world.</p><p>We&#8217;re aiming to help fill that data gap.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Or6B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Or6B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png 424w, https://substackcdn.com/image/fetch/$s_!Or6B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png 848w, https://substackcdn.com/image/fetch/$s_!Or6B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png 1272w, https://substackcdn.com/image/fetch/$s_!Or6B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Or6B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png" width="851" height="526" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:526,&quot;width&quot;:851,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33853,&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://differentialfactor.substack.com/i/197259896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.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_!Or6B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png 424w, https://substackcdn.com/image/fetch/$s_!Or6B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png 848w, https://substackcdn.com/image/fetch/$s_!Or6B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.png 1272w, https://substackcdn.com/image/fetch/$s_!Or6B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fe91ac5-2c88-447b-9b6b-3c81fb283f74_851x526.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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Today, we are proud to launch the <strong>Build vs. Buy Decision Platform</strong> at <a href="https://bvb.differentialfactor.com">bvb.differentialfactor.com</a>. We are making this software available <strong>for free</strong> because we want to help move this discussion from opinions to evidence. With this tool, we have a mechanism to collect the anonymized, behavioral data required to understand how corporate decision-makers are <em>actually</em> weighing these trade-offs right now - and how those decisions will evolve over time.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://bvb.differentialfactor.com&quot;,&quot;text&quot;:&quot;Check out Build vs Buy Platform&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://bvb.differentialfactor.com"><span>Check out Build vs Buy Platform</span></a></p><h3>Meet Harry, our Enterprise Software Agent</h3><p>To analyze this data, we&#8217;d also like to introduce you to <strong>Harry</strong>, our resident Enterprise SaaS agent. As our first agent at <a href="https://www.differentialfactor.com">Differential Factor</a>, Harry is here to navigate the strategic and financial metrics and decisions involved in making a Build vs. Buy decision&#8212;helping teams move beyond anecdotal opinions toward evidence-based, computational judgment. Whether you are evaluating a new purchase or preparing for a high-stakes renewal, Harry helps you weigh the variables that actually influence outcomes: total cost of ownership, speed to value, and the strategic drivers of your business&#8217;s actual needs.</p><h3>Robust Enough to be Useful, Simple Enough to be Easy</h3><p>BVB is a <strong>V1</strong>. We have intentionally kept it lean because we know that for a tool to be useful, it must be usable. Our goal was to create a framework robust enough to support a defensible business case, yet general-purpose enough to be used across different categories of SaaS.</p><p>A few things to know as you explore the platform:</p><ol><li><p><strong>BVB is absolutely free.</strong> This is a research initiative intended to support analysis of key enterprise-level decisions.</p></li><li><p><strong>Built for renewals and new purchases.</strong> Use it to stress-test your current vendors and help your negotiation before you sign your next multi-year contract.</p></li><li><p><strong>Harry is a trainee</strong>. He&#8217;s already quite good at analyzing inputs, but over time as he gathers more data he&#8217;ll become even better at benchmarketing, analysis and recommendatinos.</p></li><li><p><strong>A Contribution to the Data.</strong> By using the tool, you are helping us build the first real dataset on how the &#8220;Build vs. Buy&#8221; calculation is evolving in the age of agentic AI. Your data will be kept fully anonymous and will not be used for any purpose beyond analysis.</p></li></ol><p>The SaaSpocalypse doesn&#8217;t mean the end of software; it means the end of making  decisions in the dark. We invite you to put it - and Harry - to work.</p><p>Visit <a href="https://bvb.differentialfactor.com">bvb.differentialfactor.com</a> and let us know: does Harry&#8217;s logic match your vision? We&#8217;re looking forward to your feedback and appreciate your participation.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://bvb.differentialfactor.com&quot;,&quot;text&quot;:&quot;Build vs Buy Decision Tool&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://bvb.differentialfactor.com"><span>Build vs Buy Decision Tool</span></a></p>]]></content:encoded></item><item><title><![CDATA[SaaSpocalypse Now]]></title><description><![CDATA[The Innovator's Dilemma comes to enterprise software]]></description><link>https://research.differentialfactor.com/p/saaspocalypse-now</link><guid isPermaLink="false">https://research.differentialfactor.com/p/saaspocalypse-now</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Fri, 08 May 2026 10:46:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DJZS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><p>&#8220;I don&#8217;t know what will happen to the group of today&#8217;s SaaS incumbents.&#8221; Companies that address AI head-on can do better than ever, while others may &#8220;lose market value, go bankrupt or completely go bust&#8221;, he said.</p><p style="text-align: right;"><a href="https://www.straitstimes.com/business/companies-markets/anthropic-launches-slew-of-ai-finance-tools-as-ceo-warns-some-software-firms-will-go-bust">Dario Amodei, CEO and Co-founder of Anthropic, May 6, 2026</a></p></div><p>I have been spending a lot of time in the classroom at Northeastern these past few years talking about <strong><a href="https://www.christenseninstitute.org/theory/disruptive-innovation/">Clayton Christensen&#8217;s Disruptive Innovation</a></strong> theory, but this past semester it really hit home&#8212;as it became clear that this dynamic was happening in the world where I spent the majority of my career: <strong>Enterprise Software</strong>.</p><p>Market commentators have dubbed this the <strong>&#8220;SaaSpocalypse.&#8221;</strong> After fifteen+ years of "up and to the right&#8221; growth, the SaaS industry appears to be hitting a wall. Traditional &#8220;per seat per month&#8221; pricing is rapidly falling out of favor with buyers, metrics such as ARR, NDR and LTV are wilting, point solution fatigue has led to ongoing vendor consolidation (which <a href="https://www.cio.com/article/657327/what-it-executives-are-saying-about-vendor-consolidation.html">I predicted - based on CIO input - in 2023</a>), and valuations are being slashed in both private and public markets.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DJZS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DJZS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!DJZS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!DJZS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!DJZS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DJZS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_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;:9486533,&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://differentialfactor.substack.com/i/196727434?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_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_!DJZS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!DJZS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!DJZS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!DJZS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a2c19aa-ddeb-49a6-b42c-f8661e82f2b3_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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Some are taking the position that this is a standard market correction. I believe that there&#8217;s something much more fundamental taking place: <strong>classic disruptive innovation.</strong></p><h3>The Investor Trap: Confusing &#8220;Sticky&#8221; with &#8220;Safe&#8221;</h3><p>For nearly two decades, the prevailing investment thesis in SaaS has centered on the assumption that these solutions were particularly &#8220;sticky.&#8221; Investors made massive bets, operating under the assumption that once a company implements and integrates a specific ERP, HRIS, or CRM, the switching costs&#8212;the organizational pain of &#8220;ripping and replacing&#8221;&#8212;act as a protective barrier.</p><p>But in the Christensen framework, a moat built on the difficulty of departure rather than the delight of the <strong><a href="https://www.christenseninstitute.org/theory/jobs-to-be-done/">Job to be Done</a></strong> is a fragile one.</p><p>For years, SaaS incumbents have focused on <strong><a href="https://online.hbs.edu/blog/post/sustaining-vs-disruptive-innovation">sustaining innovations</a></strong>&#8212;adding more features and more complexity to justify price increases to their most demanding customers. In doing so, many have &#8220;overshot&#8221; the needs of the average user, creating a massive opening at the low end of the market.</p><h3>Enter the &#8220;Inferior&#8221; Disruptor</h3><p>Christensen taught us that disruptive innovations often start by looking like toys. They are &#8220;inferior&#8221; by traditional performance metrics - but offer a new value proposition: they are simpler, cheaper, and more convenient.</p><p>Today, that disruptor is Generative AI and <strong>vibe-coded solutions</strong>&#8212;software built not by massive engineering teams over years, but by small teams using LLMs to generate functional code on the fly.</p><p>By traditional enterprise standards, these AI-driven agents and lightweight tools are inferior. They lack the twenty+ year history of SOC2 compliance and the massive implementation manuals of a Salesforce or an Oracle. And of course those now-legacy systems are often the systems of record, where the &#8220;keys to the kingdom&#8221; data and core workflows reside. Thinking of replacing them has been a career-ending risk - until the cost of <em>not</em> doing so becomes even higher.<br><br>However the order-of magnitude leap in developer productivity that AI is providing changes the equation - allowing small teams to build highly specialized and customized agents that solve their users&#8217; Jobs to be Done with a fraction of the friction. As long-time enterprise software executive and investor Brett Queener <a href="https://queener.substack.com/p/in-the-end-it-may-just-be-judgement">recently noted</a>, we are moving toward a world where value is found not in the <em>tracking</em> of data (the system of record), but in the <em>judgment</em> applied to it. This judgement varies - for competitive reasons - from organization to organization; so this isn&#8217;t just a cost issue, it&#8217;s a competitive one as well.</p><h3><strong>The &#8220;Headless&#8221; Pivot: Delivering Value, Destroying the Seat</strong></h3><p>The most telling evidence of the <strong>SaaSpocalypse</strong> isn&#8217;t coming from the startups; it&#8217;s coming from the incumbents themselves. Take <strong><a href="https://salesforcedevops.net/index.php/2026/04/15/tdx-2026-reporters-notebook-salesforce-goes-headless-and-widens-the-builder-gap/">Salesforce&#8217;s Headless 360</a></strong> announcement. By exposing the entire platform as a headless set of APIs and MCP tools, Salesforce is admitting that for many users, the &#8220;Job to be Done&#8221; no longer requires a browser.</p><p>This is the right move for customers&#8212;it removes the &#8220;UI tax&#8221; and allows AI agents to operate directly on the data. But it also fundamentally blows up the traditional SaaS revenue model. You cannot charge $150/month for a &#8220;seat&#8221; when there is no one sitting in it. </p><p>One has to give Salesforce and its peers credit for having the strategic foresight to disrupt themselves&#8212;this is the <a href="https://www.christenseninstitute.org/books/the-innovators-dilemma/">Innovator&#8217;s Dilemma</a> in action. They are choosing to cannibalize their own &#8220;per-seat&#8221; revenue model before an AI-native solution does it for them. Whether they can successfully navigate the revenue chasm on the other side remains to be seen. </p><p>It also remains to be seen how committed the industry <em>really</em> is to disrupting itself, as <a href="https://www.cio.com/article/4166172/dsag-criticizes-saps-new-api-policy.html">half-measures by some providers limit the usefulness of their &#8220;disruptive&#8221; initiatives</a>. </p><p>Let&#8217;s not forget that Kodak invented the digital camera.</p><h3>Vertical Resilience vs. The LLM Acceleration</h3><p>Others have suggested that industry-specific Vertical SaaS is a safer place to be. Perhaps. The &#8220;Job to be Done&#8221; in a specialized field like oncology or heavy construction requires deep, localized context that generic AI may not be as able to grasp as easily as the fairly standardized context of ERP, CRM &amp; HRIS applications.</p><p>Even if we believe that vertical solutions have a higher likelihood of remaining sticky in the <strong>near term</strong>, no one should confuse &#8220;safer&#8221; with &#8220;safe.&#8221; The &#8220;contextual moat&#8221; is evaporating faster than many anticipated because the models themselves are specializing.</p><p>Anthropic&#8217;s <a href="https://abovethelaw.com/2026/02/anthropic-enters-legal-tech-legal-tech-enters-freefall/#:~:text=For%20the%20first%20time%2C%20a,of%20Anthropic%20all%20this%20time.">recent release of a specialized legal module for Claude</a> is a massive shot across the bow for vertical software, as are the aforementioned finance models referenced earlier in this piece. If an LLM can be &#8220;taught&#8221; the nuances of BigLaw or banking in a matter of months, the industry-specific moat that vertical SaaS providers have relied on for years will eventually look more like a puddle.</p><h3>The Shift from Seats to Outcomes</h3><p>Thinking back at my years in enterprise software - the &#8220;SaaSpocalypse&#8221; is sobering but not surprising. We are seeing the beginning of the end of the &#8220;SaaS-as-a-Service-Tax&#8221; era.</p><ul><li><p><strong>The Horizontal Risk:</strong> Platforms for horizontal functions - Finance, HR, CRM - are ripe to be disrupted because they are the most predictable and the least differentiated. While in the near-term they are the hardest to 'rip and replace,' that's a defensive posture, not a growth strategy. The disruption is currently <em>most</em> active at the edges, where AI agents are devouring the high-margin 'point solutions' that once thrived in the incumbent's app stores. In effect, Salesforce&#8217;s headless pivot is a tactical retreat - that sacrifices its own <a href="https://appexchange.salesforce.com/">AppExchange</a> ecosystem - and the many point solution vendors in it - than to its core. </p></li><li><p><strong>The Vertical Warning:</strong> Specialization is no longer a permanent shield. As specialized LLM modules expand, the &#8220;contextual moat&#8221; is evaporating. The adaptation of elite professional services firms - and the birth of well-funded giants like OpenAI&#8217;s <a href="https://theaiworld.org/news/openai-raises-4b-for-enterprise-ai-deployment-firm">The Deployment Company</a> and <a href="https://www.blackstone.com/news/press/anthropic-partners-with-blackstone-hellman-friedman-and-goldman-sachs-to-launch-enterprise-ai-services-firm/">Anthropic&#8217;s $1.5B partnership with Blackstone and Goldman Sachs</a> - proves that AI-native solutions are gaining vertical momentum. Vertical incumbents are no less at risk. In fact, the stakes are higher - industry-specific Jobs to be Done tend to be even <em>more</em> customized and critical, and they are no longer beyond the reach of a specialized model.</p></li></ul><p>Ultimately the companies that survive this disruption won&#8217;t be the ones that hold their customers hostage with high switching costs. They will be the ones that leverage AI to stop being passive &#8220;Systems of Record&#8221; and start being active &#8220;Systems of Judgment.&#8221; </p><p>In the end, it won&#8217;t be the stickiest who survive&#8212;it will be those who are most useful.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/saaspocalypse-now/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://research.differentialfactor.com/p/saaspocalypse-now/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item></channel></rss>