<?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>Mon, 02 Nov 2026 10:42:09 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[Your Data Strategy Isn’t Your Business Strategy—It Supports It]]></title><description><![CDATA[Data and AI teams are getting held accountable for value they have zero authority to create.]]></description><link>https://research.differentialfactor.com/p/your-data-strategy-isnt-your-business</link><guid isPermaLink="false">https://research.differentialfactor.com/p/your-data-strategy-isnt-your-business</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Tue, 27 Oct 2026 00:36:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JkBR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last week, I joined a meeting between a partner and one of their enterprise clients. They were working on their AI and data strategy, focused around governance and breaking down silos to make data accessible across the organization. </p><p>I asked a question I&#8217;ve been hearing a lot lately: <em>How much pressure are you getting from leadership and the board to deploy AI and prove ROI?</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JkBR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JkBR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JkBR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JkBR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JkBR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JkBR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg" width="1024" height="572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:572,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:104786,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://research.differentialfactor.com/i/222107178?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JkBR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JkBR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JkBR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JkBR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68924152-1c78-4905-85e0-6a2196a6ee36_1024x572.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><p>In many meetings, that question gets an exasperated sigh. But their answer surprised me.</p><p>&#8220;Not so much on AI,&#8221; they said. &#8220;The real pressure is showing ROI on our data strategy.&#8221;</p><h4>The Disconnect Between Data and Outcomes</h4><p>&#8220;Driving ROI from Data and AI&#8221; sounds great in an executive briefing. But as we dug in, it became clear what executive leadership actually wanted was much simpler: <em>make this data produce tangible value.</em></p><p>That&#8217;s a disconnect. When we mapped out how that value was expected to materialize, there was no operational bridge. The data strategy was being treated like an isolated silo, as a standalone function expected to produce returns on its own balance sheet. Exactly how that was supposed to work was never defined.</p><p>This idea skips the most critical principle:</p><div class="callout-block" data-callout="true"><p><strong>A data strategy doesn&#8217;t create value in isolation. It creates value by driving change in </strong><em><strong>other</strong></em><strong> parts of the organization.</strong></p></div><h4>Where ROI Actually Lives</h4><p>We were discussing customer data, which is my wheelhouse, so the conversation naturally turned to where that data should actually move the needle:</p><ul><li><p><strong>Go-to-Market &amp; Marketing:</strong> Which customer segments warrant investment, which campaigns drive return, and which channels convert.</p></li><li><p><strong>Customer Support:</strong> Clarifying where self-service genuinely solves problems versus where to invest in people.</p></li><li><p><strong>Resource Allocation:</strong> If you have an incremental dollar to deploy, does it belong in outbound GTM, frontline support capacity, or self-service infrastructure?</p></li></ul><p>That last trade-off is ultimately an operating decision, not a data architecture decision. Yet that is precisely the type of cross-functional decision good data should inform, and it is the only place where the financial return is actually captured.</p><h4>The Accountability Trap</h4><p>To their credit, this leadership team wasn&#8217;t falling into the trap of spending aggressively on speculative AI just to show momentum, for instance the sort of silly &#8220;tokenmaxxing&#8221; we saw earlier this year that burned through too many budgets with little to show for it and gave &#8220;ROI on AI&#8221; a bad name. This team&#8217;s appetite for operational connection is there; it just lacked connective tissue. </p><p>Across the industry, organizations are hunting for ROI but haven&#8217;t internalized where those returns actually originate. They don&#8217;t appear on the data team&#8217;s scorecard. They show up in marketing, sales velocity, customer retention, supply chain resilience, manufacturing throughput, and working capital management.</p><p>If models and analytics don&#8217;t change how those line functions operate day to day, you aren&#8217;t running a data-driven enterprise, you&#8217;re just hosting an expensive data repository.</p><p>It sounds obvious, but the gap between acknowledging this and executing on it is where too much capital quietly evaporates.</p><p>Today&#8217;s data and AI leaders are trapped in an unfair dynamic: they&#8217;re held accountable for driving bottom-line value without the cross-functional mandate to direct the business units that actually generate those returns. That is an organizational structure built to disappoint everyone involved.</p><p>The answer isn&#8217;t another isolated data roadmap. It&#8217;s a business operating strategy that the data architecture is explicitly engineered to serve, run by business unit leaders who are on the hook to act on what the data reveals.</p><p>Your data strategy supports the business strategy. Not the other way around.</p><h4>Where We Go From Here</h4><p>I&#8217;ve had numerous conversations like this recently, and the pattern is unmistakable. There is a fundamental architecture gap between data investment and operational realization, and it&#8217;s an area we&#8217;re actively exploring through deeper research.</p><p>And of course there&#8217;s the huge overhang of skepticism and fear about AI, with the flames being fanned on a daily basis.</p><p>I choose to be an optimist; while there is risk, the upside is simply too high. We&#8217;ll soon be kicking off a new initiative focused on showcasing the operational value of AI and data. Our first deliverable launches in early November&#8212;more details coming shortly. Stay tuned.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/your-data-strategy-isnt-your-business?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/your-data-strategy-isnt-your-business?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/your-data-strategy-isnt-your-business?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[I've Heard the Future of Consumer AI and It Needs to Pipe Down]]></title><description><![CDATA[Big Tech's feature race risks forcing AI into spaces where it doesn&#8217;t belong]]></description><link>https://research.differentialfactor.com/p/ive-heard-the-future-of-consumer</link><guid isPermaLink="false">https://research.differentialfactor.com/p/ive-heard-the-future-of-consumer</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Mon, 19 Oct 2026 11:44:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!56Yc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The other morning while working out, an unfamiliar, relentlessly chirpy British voice began talking at me through my AirPods. I hadn&#8217;t summoned Siri, asked a question, or tapped a button. I was at the gym, working to get through my morning workout and on with my day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!56Yc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!56Yc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg 424w, https://substackcdn.com/image/fetch/$s_!56Yc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg 848w, https://substackcdn.com/image/fetch/$s_!56Yc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!56Yc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!56Yc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg" width="1024" height="572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:572,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:253366,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://research.differentialfactor.com/i/220297996?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!56Yc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg 424w, https://substackcdn.com/image/fetch/$s_!56Yc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg 848w, https://substackcdn.com/image/fetch/$s_!56Yc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!56Yc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe9395fb-2fad-4dce-ae35-7b3ae3459e27_1024x572.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><p>My uninvited &#8220;coach&#8221; enthusiastically stated that I was off to a great start, doing fabulous, and hitting my targets. Despite the encouraging words, his presence was intrusive and not appreciated.</p><p>My new &#8220;friend&#8221; turned out to be &#8220;<a href="https://www.reddit.com/r/AppleWatch/s/K4yZgNBMcc">Workout Buddy</a>,&#8221; an Apple Fitness feature tucked into a recent iOS update. While upgrading, I had apparently clicked through the  screen agreeing to use it during setup. </p><p>The bigger issue, however, wasn&#8217;t so much that the feature existed; it was the difficulty of making it stop. I spent the better part of my next few workouts fiddling with menus on my iPhone to no avail. Asking Siri to solve the problem only produced more confusion and compounded my frustration.</p><p>When I finally figured out how to turn &#8220;Buddy&#8221; off, buried inside the Workout app on my Apple Watch, I discovered an even-more-annoying design choice: Workout Buddy had to be disabled on a <em>per-workout-type</em> basis. Silencing it for lifting today didn&#8217;t prevent it from piping up tomorrow while on the elliptical. To get rid of it, you need to kill it across every single exercise type that you use.</p><p>With all the noise, and of course the marketing spend, behind Meta&#8217;s Muse, Google&#8217;s Gemini, Apple&#8217;s Siri and other personal assistants, it seems likely that the rise of consumer AI is bound to create some boundary issues.</p><h3>Justifying the Build-Out</h3><p>Trillions of dollars of capital expenditure continue to be poured into building AI infrastructure. Product teams face immense internal pressure to justify these massive balance-sheet commitments by demonstrating engagement at all costs.</p><p>To achieve that, teams risk discarding one of the most bedrock principles of user experience design: <strong>software should wait until it is called.</strong></p><p>Instead, we have appear to be entering the era of the Uninvited Co-Pilot, though marketers would prefer for you to call them &#8220;Agents.&#8221;</p><p>It isn&#8217;t just fitness commentary interrupting the morning workout:</p><ul><li><p>It&#8217;s writing assistants highlighting your half-formed thoughts before your fingers leave the keys.</p></li><li><p>It&#8217;s shopping assistants informing you of today&#8217;s can&#8217;t-miss deals. If you think your email inbox is cluttered, just wait until they get into your voicemail. Or figure out when you&#8217;re &#8220;available&#8221; for a live offer.</p></li><li><p>It&#8217;s search engines plastering synthetic summaries above the actual source links you searched for.</p></li><li><p>It&#8217;s productivity platforms offering predictive auto-replies to emails you haven&#8217;t fully read.</p></li><li><p>It&#8217;s mobile operating systems popping up uninvited prompts asking if you need &#8220;help&#8221; with routine tasks.</p></li></ul><p>When software drives you actively hunt for the off switch, the product team hasn&#8217;t built an assistant so much as created digital spam.</p><h3>Tool vs. Nuisance</h3><p>The tech industry has a tendency to conflate two radically different product philosophies:</p><ol><li><p><strong>Ambient Capability:</strong> Powerful systems that sit quietly in the background,  dormant until a human initiates an action, yet ready to execute complex tasks on demand.</p></li><li><p><strong>Ambient Intrusion:</strong> Systems that constantly monitor your context, guess what you might want, and thrust unsolicited advice or interaction directly into your field of view or audio feed.</p></li></ol><p>The former can be leverage. The latter is Clippy with an LLM as a backend and a more intrusive attitude. Think Alexa&#8217;s &#8220;By the way&#8221; suggestions on steroids.</p><p>When I need research synthesized, datasets organized, or code debugged, AI can be transformative. In those situations, I&#8217;m in the driver&#8217;s seat: defining the context, executing the instructions, and evaluating the work. AI acts as Steve Jobs&#8217; classic &#8220;<a href="https://youtu.be/NjIhmzU0Y8Y?si=tR3IcmA3muKT5WGh">bicycle for the mind</a>.&#8221;</p><p>But when AI flips that dynamic&#8212;speaking without being spoken to, nudging without consent, and elbowing into activities where we prefer solitude and focus&#8212;it ceases to be helpful and crosses the annoying line.</p><h3>The Jobs-to-Be-Done Reality Check</h3><p>In my Northeastern classes, we frequently discuss Clayton Christensen&#8217;s classic &#8220;Jobs to be Done&#8221; framework: what problem is the user actually &#8220;hiring&#8221; a product to solve?</p><p>Today, consumer AI features are rarely being hired to solve a pressing user problem, although not for a lack of trying. Instead, they are being hired to solve an <strong>enterprise problem</strong>: justifying billions in infrastructure buildout by forcing engagement metrics onto users who never asked for them.</p><p>The WSJ&#8217;s Greg Ip recently suggested that <a href="https://www.wsj.com/tech/ai/will-america-spend-9-of-its-gdp-on-ai-the-industry-is-counting-on-it-3501bb4f?st=ARbdgL&amp;reflink=desktopwebshare_permalink">to justify the current scale of global AI capital investment, consumers would need to spend 9% of GDP&#8212;effectively equivalent to what we spend on food</a>. This in the teeth of a model price war that&#8217;s just getting started. This pressure for growth is likely to push AI into every one of our waking moments, invited or not.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;7e10eaa2-9877-4b1f-9b36-3b91ca8767f9&quot;,&quot;caption&quot;:&quot;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 actually doing in the real world.&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;Are Frontier Models Overshooting?&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-14T10:24:47.018Z&quot;,&quot;cover_image&quot;:&quot;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&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://research.differentialfactor.com/p/are-frontier-models-overshooting&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:215565319,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&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>Yet when I poll my students&#8212;the same demographic Silicon Valley assumes will live in an AI-saturated, always-on reality&#8212;most of them seem not particularly interested in these unsolicited agentic tools. They use AI when it serves a direct, deliberate purpose, and ignore or disable the rest.</p><p>If tech companies continue to force AI into places where it intrusively degrades the user experience, consumer fatigue will quickly set in. When markets eventually correct, the danger is that users and investors alike will toss the baby with the bathwater, and dismiss genuine productivity breakthroughs because they are fed up with synthetic companions chattering in their ears.</p><h3>Give Me AI That Knows How to Wait Its Turn</h3><p>The future of consumer technology won&#8217;t belong to the loudest algorithm or the most omnipresent bot. It will belong to software that best respects human boundaries.</p><p>I certainly don&#8217;t mean to pick on Apple. If anything, they&#8217;ve been one of the better actors in observing best practices with consumer data protection and privacy. Part of what made my recent experience with Workout Buddy so annoying is that Apple&#8217;s products are normally both intuitive and <em>not</em> intrusive.</p><p>I recently posted about Meta&#8217;s Muse, which I briefly tried and almost immediately disconnected from my accounts. This was in part because of a lack of trust with Meta&#8212;who famously have <em>not</em> been among the good guys in terms of protecting privacy&#8212;but also because I just don&#8217;t need an assistant chirping at me all day for all the things it can do for me. Life&#8217;s busy enough, and the last thing I need are more &#8220;suggestions&#8221; - perhaps I&#8217;m speaking for myself, but I don&#8217;t really think so.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;12397591-f0c7-4efa-8492-a907138aa4ca&quot;,&quot;caption&quot;:&quot;Enterprise deployments grab all the headlines, but consumer AI is where things are getting really interesting. Meta, of course, just rolled out Muse, and I spent the past few days kicking the tires. Muse offers an intuitive UI and a slew of helpful connectors, but in practice Muse doesn&#8217;t feel drastically different from my day-to-day setup with&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;Musing on Consumer AI&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-28T11:43:20.703Z&quot;,&quot;cover_image&quot;:&quot;https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://research.differentialfactor.com/p/musing-on-consumer-ai&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:217667250,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:4,&quot;comment_count&quot;:2,&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>Real intelligence isn&#8217;t demonstrated by chiming in at every available moment. Synthetic motivation from an algorithmic cheerleader, for me at least, is AI slop at its&#8217; worst. </p><p>The upside with AI is massive, but the already significant backlash is only going to get worse if the technology annoys more consumers than it empowers. Vendors are advised to train their models on the single most valuable design pattern in tech: <strong>speak only when you&#8217;re spoken to.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/ive-heard-the-future-of-consumer/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/ive-heard-the-future-of-consumer/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Getting to the Wrong Answer Faster]]></title><description><![CDATA[Does having an &#8220;MVP&#8221; on day one teach anything useful?]]></description><link>https://research.differentialfactor.com/p/getting-to-the-wrong-answer-faster</link><guid isPermaLink="false">https://research.differentialfactor.com/p/getting-to-the-wrong-answer-faster</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Thu, 08 Oct 2026 10:21:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!L0sx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of the most rewarding parts of teaching innovation is that it provides an outsider&#8217;s perspective on problems I spent decades wrestling with firsthand. Working with students allows one to evaluate strategic decisions that look entirely different when you&#8217;re standing inside the tornado.</p><p>At the same time, rapid advances in generative AI have rewritten the product development playbook. Practices that were standard operating procedure just a few years ago today look remarkably dated, and in many cases short-sighted.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!L0sx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L0sx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!L0sx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!L0sx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!L0sx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L0sx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148340,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://research.differentialfactor.com/i/218782618?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!L0sx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!L0sx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!L0sx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!L0sx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc87a5dfd-21f8-4e64-997e-26886c0e3214_1024x687.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><h3>Goodbye MVP, Hello IUP</h3><p>Throughout my career in software, the playbook was clear: to test an idea, you needed to create a Minimum Viable Product (MVP).</p><p>Creating an MVP was neither fast nor cheap. It required real capital and scarce runway.  Technical founders invested primarily their own time; the rest of us needed to hire engineers and of course pay them with cash and/or equity.</p><p>That friction, however, was a feature, not a bug. Because building cost time and money, founders were forced to think critically, interrogate hypotheses, and talk to prospective buyers before writing <em>any</em> lines of code.</p><p>These days, AI has driven the cost and time of initial software development to near zero. As Steve Blank pointed out in a <a href="https://poetsandquants.com/2026/09/24/ai-killed-the-mvp-long-live-the-iup/?pq-category=ai">recent series of essays</a>, when the friction of building goes to zero, the traditional MVP stops being reliable evidence of customer discovery or validation. Instead, it becomes an <strong>Initial Untested Product (IUP)</strong>.</p><div class="callout-block" data-callout="true"><p>&#8220;MVPs were also no longer reliable evidence of customer discovery, critical thinking, hypothesis testing, product/market fit or even commitment.&#8221;</p><p style="text-align: right;">Steve Blank - <a href="https://poetsandquants.com/2026/09/24/ai-killed-the-mvp-long-live-the-iup/?pq-category=ai">&#8220;AI Killed the MVP&#8221;</a> - Poets &amp; Quants</p></div><h3>The Siren Call to Build First</h3><p>This semester, I&#8217;m teaching 2 sections of a prerequisite course called <em>Innovation!</em> at Northeastern. The students are bright, motivated, and demonstrate the benefits of the university&#8217;s unique experiential learning model, as <a href="https://news.northeastern.edu/2026/09/30/harvard-business-school-case-study/">referenced in a recent HBS case study</a>. I&#8217;ve taught this course previously, yet this semester it feels especially challenging to get them to turn their attention away from what they want to build so they can focus on potential customer needs.</p><p>Their instinct is understandable. Entrepreneurship and innovation have been romanticized as the act of <em>building</em> things. When AI eliminates technical barriers, the urge to start building - immediately - becomes irresistible.</p><p>I&#8217;m not just preaching from an ivory tower, as to some degree I&#8217;ve fallen into this trap myself. Over my summer break from the classroom, I built two shiny IUPs of my own: a <a href="https://bvb.differentialfactor.com">Build vs. Buy calculator</a> (BvB) and a platform analyzing <a href="https://cfc.differentialfactor.com">Competition for Capital</a> (CfC). CfC is intended to be a first principles approach to buyer requirements, starting with the business problem rather than the solution set. Technically, I&#8217;m proud of both, and I use them all the time&#8212;especially CfC. BvB started as a client project, but CfC was pure founder conviction: as a former industry analyst earlier in my career, and a frequent consumer of research services more recently, I figured I knew <em>exactly</em> what the market needed.</p><p>Because that market was me. Every conversation I have with a potential customer, however, reminds me that meeting <em>my</em> needs doesn&#8217;t imply that I&#8217;m solving anyone else&#8217;s. This work is more of an experiment than a business model at this point, but if I were truly betting my career on it, I&#8217;d still be at the starting line.</p><h3>It&#8217;s Not About You</h3><p>When you show an IUP to a potential customer, discovery effectively disappears. You aren&#8217;t conducting an interview; you&#8217;re doing a demo. The conversation immediately shifts from <em>their</em> problem to <em>your</em> feature set.</p><p>An untested prototype anchors the founder&#8217;s ego to a concrete artifact. Since you built it, you feel an overwhelming compulsion to promote it, defend it, tweak it, and hunt for anyone who will validate the time you spent prompting it into existence. You seek validation rather than input, which risks confusing motion with traction.</p><p>Having a working product on day one doesn&#8217;t make you agile, and in many ways works <em>against</em> agility. It simply means you&#8217;ve automated the process of building things before knowing whether anyone actually wants to buy them.</p><h3>The Only Moat Left</h3><p>If the cost of building goes to zero, having a &#8220;product&#8221; is no longer a differentiator, nor does it provide any real moat. The <em>only</em> defensible advantage left is customer understanding.</p><p>The founders who win won&#8217;t be the ones who prompt a prototype into existence over a weekend. They will be the ones disciplined enough to hold back on coding - even though it&#8217;s cheap and undeniably fun - until they <em>deeply</em> understand the problem they are solving - and the <a href="https://www.christenseninstitute.org/theory/jobs-to-be-done/">Jobs To Be Done</a>.</p><p>Cheap code gives you velocity, not vision. Until you really know whether anyone wants to buy what you&#8217;re building, writing code isn&#8217;t moving you forward. It is distracting you from the hard work of finding out.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/getting-to-the-wrong-answer-faster?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/getting-to-the-wrong-answer-faster?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/getting-to-the-wrong-answer-faster?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[Build vs. Buy Updated]]></title><description><![CDATA[Bringing real-world LLM utilization and pricing data to software evaluation.]]></description><link>https://research.differentialfactor.com/p/build-vs-buy-updated</link><guid isPermaLink="false">https://research.differentialfactor.com/p/build-vs-buy-updated</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Fri, 02 Oct 2026 10:57:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hgrY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of the biggest advantages of developing the Overshoot Index is the rich pipeline of model intelligence it unlocks&#8212;specifically broader LLM coverage and real-world utilization telemetry via OpenRouter.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;0613b75d-3f94-4341-b85b-4ea7d7b8706f&quot;,&quot;caption&quot;:&quot;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 actually doing in the real world.&quot;,&quot;cta&quot;:null,&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;Are Frontier Models Overshooting?&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-14T10:24:47.018Z&quot;,&quot;cover_image&quot;:&quot;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&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://research.differentialfactor.com/p/are-frontier-models-overshooting&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:215565319,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&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;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>We&#8217;ve now integrated that data directly into our <a href="https://bvb.differentialfactor.com">Build vs. Buy (BvB) calculator.</a></p><p>While BvB is fundamentally an estimation framework, this update dramatically sharpens its precision. Instead of relying on static assumptions, you get realistic cost comparisons based on active model economics&#8212;giving you a clearer view of whether building custom software or buying off-the-shelf actually makes economic sense.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://bvb.differentialfactor.com" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hgrY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png 424w, https://substackcdn.com/image/fetch/$s_!hgrY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png 848w, https://substackcdn.com/image/fetch/$s_!hgrY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png 1272w, https://substackcdn.com/image/fetch/$s_!hgrY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hgrY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png" width="1456" height="933" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:933,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:259890,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://bvb.differentialfactor.com&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://research.differentialfactor.com/i/218435827?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.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_!hgrY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png 424w, https://substackcdn.com/image/fetch/$s_!hgrY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png 848w, https://substackcdn.com/image/fetch/$s_!hgrY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.png 1272w, https://substackcdn.com/image/fetch/$s_!hgrY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f756384-317c-4540-9a0e-56422359cdf1_2612x1674.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>These updates are live today. If you haven&#8217;t visited BvB recently, I encourage you to take another look and see how your architecture stacks up.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://bvb.differentialfactor.com&quot;,&quot;text&quot;:&quot;Check out BvB&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 BvB</span></a></p><p>As always, we&#8217;d love your feedback on how we can make these tools more insightful as AI tooling and economics evolve.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/build-vs-buy-updated/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/build-vs-buy-updated/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Musing on Consumer AI]]></title><description><![CDATA[Choosing assistants for the &#8220;3 me&#8217;s&#8221;]]></description><link>https://research.differentialfactor.com/p/musing-on-consumer-ai</link><guid isPermaLink="false">https://research.differentialfactor.com/p/musing-on-consumer-ai</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Mon, 28 Sep 2026 11:43:20 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Enterprise deployments grab all the headlines, but consumer AI is where things are getting really interesting. Meta, of course, <a href="https://ai.meta.com/muse/">just rolled out Muse</a>, and I spent the past few days kicking the tires. Muse offers an intuitive UI and a slew of helpful connectors, but in practice Muse doesn&#8217;t feel drastically different from my day-to-day setup with <a href="http://gemini.google.com">Google Gemini</a>, which I've been using regularly for nearly a year.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&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-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&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-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&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;Digital interface with \&quot;ask anything\&quot; prompt&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="Digital interface with &quot;ask anything&quot; prompt" title="Digital interface with &quot;ask anything&quot; prompt" srcset="https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1762330470070-249e7c23c8c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxhc2slMjBhc3Npc3RhbnR8ZW58MHx8fHwxNzkwNTU2NzMxfDA&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/@zulfugarkarimov">Zulfugar Karimov</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Muse&#8217;s core promise basically mirrors what Gemini already does for me. Gemini talks to my Gmail, Google Drive, and Google Calendar with ease. The minute I fired up Muse, it of course asked for access to the exact same services. Why hand over the keys to a second platform when my context already lives in Google?</p><p>And of course we&#8217;ve now got Apple rolling out its revamped Siri with Apple Intelligence as part of the latest iOS updates. That&#8217;s a completely different animal&#8212;built device-first rather than cloud-first. Apple Intelligence has been considered a flop - so far - but their approach has merit and as devices get more powerful, and models get smaller, it starts to make sense.</p><h2>The Trust Issue and Walled Gardens</h2><p>Some of my hesitation with Muse comes down to trust. Meta has been working hard to improve their reputation, but after Cambridge Analytica and years of privacy issues, I&#8217;m not personally keen on handing them my daily communication history and keys to my data kingdom. So after poking around in Muse for a bit, I unlinked my Google accounts and haven&#8217;t hooked up others. At least not yet.</p><p>Google does have some disadvantages here, though for defensible reasons. Gemini&#8217;s connector setup is limited compared to alternatives like Muse or Claude. Case in point: I tried hooking Gemini up to my Function Health profile&#8212;something Claude and Muse do without breaking a sweat. Gemini flat out refused. The reasoning? Strict internal guardrails and regulatory hurdles like HIPAA around MCP integrations for health records. It&#8217;s a classic tug-of-war: wide-open integrations versus tight regulatory fences. We all need to make our own decisions on how comfortable we are with these trade-offs in the near-term. Longer-term I fully expect these issues will get resolved.</p><h2>Everyday Utility</h2><p>Strip away the architecture debates and compliance talk. Does my assistant actually save me time on a random Tuesday?</p><p>Take meal planning. One of my favorite Gemini tricks is dumping a list of whatever odds and ends are sitting in the fridge or pantry, then having it sketch out dinner on the spot. I also use Gemini to carve out time my calendar so the basics don&#8217;t get eaten alive by work: gym time, meals, and walking Nimitz (which counts toward my daily cardio more often than I care to admit - but is also a lot more emotionally rewarding than time in the gym).</p><h2>Segmenting the &#8220;3 Me&#8217;s&#8221;</h2><p>New niche tools keep landing&#8212;invite-only apps like <a href="https://instinct.ai?utm_source=gemini">Instinct</a> and <a href="https://boardy.ai?utm_source=gemini">Boardy</a> come to mind. Raw model power isn&#8217;t the real bottleneck anymore. Persona management is.</p><p>I effectively divide my assistants across three distinct buckets:</p><ul><li><p><strong>Personal:</strong> Gemini handles personal scheduling, daily logistics, and recipes inside the Google walled garden. I&#8217;m also testing Siri for quick, hands-free stuff on my phone.</p></li><li><p><strong>Professor (Northeastern University):</strong> Claude does most of the heavy lifting here, with an occasional assist from Copilot. Claude my go-to for course design, lecture outlines, and deeper analytical work.</p></li><li><p><strong>Business (Differential Factor):</strong> A working blend of Claude, Gemini, and Instinct (<a href="https://www.google.com/search?q=https://instinct.ai/invite&amp;utm_source=gemini">I have invites</a>) for strategic advisory projects, client work, and planning.</p></li></ul><p>I don&#8217;t think I <em>want</em> one giant monolithic bot running <em>every</em> corner of my life. Keeping things compartmentalized prevents sensitive context from leaking across boundaries and lets each platform stick to what it does best. For me and my three personas, it works.</p><h2>The Road Ahead</h2><p>We&#8217;re in the very early innings here. The tech giants will keep pitching a singular, all-knowing digital companion, but power users probably won't end up there. Keeping your assistants split between personal and professional lanes isn't a hack, it&#8217;s just smart and safe(r) data hygiene. Besides, things are too fluid to settle down just yet, much more innovation lies ahead. I expect by this time next year - maybe next month at the rate things are moving - the conversation may be much different.</p><div class="poll-embed" data-attrs="{&quot;id&quot;:1345056}" data-component-name="PollToDOM"></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/musing-on-consumer-ai/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/musing-on-consumer-ai/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Stein’s Law Meets the Data Center Buildout]]></title><description><![CDATA[The bond market threatens to reset the economics, geography, and timeline of the physical AI build-out]]></description><link>https://research.differentialfactor.com/p/steins-law-meets-the-data-center</link><guid isPermaLink="false">https://research.differentialfactor.com/p/steins-law-meets-the-data-center</guid><dc:creator><![CDATA[Chris Selland]]></dc:creator><pubDate>Mon, 21 Sep 2026 10:12:17 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>During the Clinton administration, James Carville </span><a href="https://tisegroup.com/news/2025/the-power-of-the-bond-market/?utm_source=gemini#:~:text=Back%20in%20February%201993%2C%20James%20Carville%2C%20former,bond%20market%20has%20over%20governments%20and%20economies."><span>made the following quip</span></a><span>:</span></p><div class="pullquote"><p>&#8220;I used to think if there was reincarnation, I wanted to come back as the president or the pope or a .400 baseball hitter, but now I want to come back as the bond market. You can intimidate everybody.&#8221;</p></div><p><span>Thirty years later, the tech world is discovering that Carville was right.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&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-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="4032" height="3024" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&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;:3024,&quot;width&quot;:4032,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a computer screen with a bunch of data on it&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 computer screen with a bunch of data on it" title="a computer screen with a bunch of data on it" srcset="https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1691643158804-d3f02eb456a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtYXJrZXRzfGVufDB8fHx8MTc4OTk0MTY4N3ww&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/@ysdnsingh">Yashowardhan Singh</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><span>Across enterprise tech, the dominant narrative has, of course, been the seemingly unstoppable scale of the AI build-out. Enterprises are spending because tangible productivity gains are showing up, despite early skepticism about ongoing ROI</span>. There is no shortage of demand, but rather an ongoing concern about a shortage of supply. </p><p>However there&#8217;s a critical financial foundation underpinning that build-out, in that building these centers is highly capital-intensive and heavily financed by long-term debt. The cost of debt is now climbing quickly.</p><p>The yield curve is going to have a great deal to say about how - and where - the AI data center buildout happens.</p><h2>The Capital Crunch Arrives</h2><p>The rush to build data centers is already, of course, meeting considerable public resistance. Across the US, municipal resistance and regulatory delays are multiplying. Stories abound in the media of yet another governor, even some of those initially most enthusiastic, at least giving lip service to a data center ban in response to constituent concerns. </p><p>Yet the more consequential friction isn&#8217;t political&#8212;it&#8217;s the cost of capital. Former Fed chairman Jerome Powell generally steered a steady ship during his tenure, but is widely acknowledged to have waited too long to hike rates during the post-pandemic economic rebound, enabling an inflation surge. New chair Kevin Warsh has inherited another inflationary spiral, this one fueled by tariffs, trade wars and the Iran war, and so far at least seems clearly determined <em>not</em> to repeat Powell&#8217;s mistakes. Warsh, with a long history as an inflation hawk, correctly views higher rates as the bitter medicine the economy requires right now, leading to last week&#8217;s rate hike, and the likelihood of another before the end of the year.</p><p>The Fed plays a major role in setting rates of course, but operators also tend to overlook that it only controls the <em>short</em> end of the yield curve. The Fed sets overnight rates; but the bond market decides the rest. The multi-gigawatt campuses, fiber conduits, and physical infrastructure powering AI don&#8217;t get funded overnight. They rely almost exclusively on ten- to thirty-year debt&#8212;the same end of the curve set by global investors who are rapidly losing patience with fiscal irresponsibility in Washington, and are demanding higher rates as well.</p><h2>Stein&#8217;s Law and the Erosion of Trust</h2><p>Long-term yields and mortgage rates haven&#8217;t surged past 7% simply because of central bank policy. They&#8217;ve increased because global markets are pricing in a structural lack of discipline on the U.S. balance sheet.</p><p>Neither major U.S. political party these days demonstrates any real enthusiasm for fiscal restraint, except as rhetorical ammunition when sitting in the minority. At the same time, geopolitical friction and trade barriers have alienated foreign creditors, dampening their appetite for U.S. debt and even prompting several to repatriate their gold reserves. Where Washington refuses to discipline itself, the global bond vigilantes will step in to impose restraint, and that&#8217;s what appears to be happening.</p><p>Quoting economist Herbert Stein: </p><div class="pullquote"><p><em>&#8220;If something cannot go on forever, it will stop.&#8221;</em></p></div><p>We are watching Stein&#8217;s Law collide directly with AI infrastructure. Spiking debt costs threaten to force capital rationing, wider credit spreads, and a structural slowdown in infrastructure build out.</p><h2>The Opening Bell</h2><p>I don&#8217;t expect higher rates to <em>kill</em> AI innovation&#8212;the utility and demand is too real&#8212;but they will aggressively reset the pace, the economics, and the geography of the physical rollout. As long as demand growth continues, the infrastructure to fulfill that demand will get built <em>somewhere</em>, but it becomes less likely to be built in the U.S. </p><p>The friction between Washington and the bond market is not new, but tension is building as both sovereign and corporate debt cross never-before seen thresholds. Some believe the U.S. is reaching a long-awaiting tipping point as debt recently crossed the $40 trillion mark, and higher rates on this massive volume of sovereign debt has the potential to crowd out investment financing the AI boom. As markets adjust, the ripple effects across tech, capital allocation, and the broader political landscape will be significant.</p><p>Buckle your seatbelts. And adjust your portfolios. The road ahead looks quite bumpy.</p><div class="poll-embed" data-attrs="{&quot;id&quot;:1280283}" data-component-name="PollToDOM"></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://research.differentialfactor.com/p/steins-law-meets-the-data-center?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/steins-law-meets-the-data-center?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/steins-law-meets-the-data-center?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><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">2 months 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">2 months 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="auto, 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="auto, 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="auto, 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="auto, 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="auto, 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="auto, 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">4 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></channel></rss>