<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://findthethread.blog/feed.xml" rel="self" type="application/atom+xml" /><link href="https://findthethread.blog/" rel="alternate" type="text/html" /><updated>2026-06-15T09:50:35+00:00</updated><id>https://findthethread.blog/feed.xml</id><title type="html">Find The Thread</title><subtitle>Occasional overspill from other places </subtitle><entry><title type="html">Software Is Eating Itself</title><link href="https://findthethread.blog/Software-Is-Eating-Itself/" rel="alternate" type="text/html" title="Software Is Eating Itself" /><published>2026-06-15T00:00:00+00:00</published><updated>2026-06-15T00:00:00+00:00</updated><id>https://findthethread.blog/Software-Is-Eating-Itself</id><content type="html" xml:base="https://findthethread.blog/Software-Is-Eating-Itself/"><![CDATA[<p><a href="https://apnews.com/article/musk-spacex-tesla-ipo-trillionaire-billionaire-worth-rockets-7723f82b6063a9a17c194e25982cd66d">SpaceX went public</a>, popped nearly 20% on the first day of trading, and made That Guy a trillionaire. Meanwhile, Anthropic released its Fable 5 model, which is basically <a href="/Mythical-Intelligence/">the Mythos model which was previously limited to approved users</a>, and it quickly got <a href="https://www.nbcnews.com/tech/tech-news/anthropic-suspends-new-ai-models-fable-mythos-government-directive-rcna349901">banned by the US government</a>.</p>

<blockquote>
  <p>This is 100% Anthropic reaping what they have sown:</p>

  <p>“oh no, our AI is too dangerous, it must be regulated” (repeat 1000x, get the pope involved too)</p>

  <p>“…not like that.”</p>
</blockquote>

<p><a href="https://bsky.app/profile/theriotnrrd.eurosky.social/post/3mo5kwtshf22v">Me on Bluesky</a></p>

<p>So what does it all mean?</p>

<p>If there is a thread running through this blog, it’s that there is very little that is new under the sun. Remember the <a href="https://en.wikipedia.org/wiki/Export_of_cryptography_from_the_United_States#PC_era">crypto wars of the 90s</a>?<sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup></p>

<p><img src="/images/Munitions_T-shirt.jpg" alt="This shirt is a munition" /></p>

<p>What is different this time is the nature of what is being banned. Software used to have zero marginal cost, but in the era of software that is provided “as a service”, that is no longer true. From Matt Levine’s <a href="https://links.message.bloomberg.com/s/c/Hv5bhBbJxHkyDIiR30bwmTvBIwks1lB3ms-lPFUZSkP9du423c34_VPguuNDyfxXdSCNeo7DGDpXchDlANf1PFpUwFfLRtbhpKMtD7KLKiReRUgKX1VQaxYtrrZeSHKKxxdUWh69TBQQF2oDpcZvTqMIjDas4hmu4Togfx20_57yIa4cE3naDdI_Qty-5wVtfpf8LnrmIoH4R7yK9bBD-EEcTNmT6sEt_vOq_oQFIpFiN9-LCwOGlsDIjfnyS5mmvcuvsGffQ2IHfmjDlIp7oQnlrBYuxb3e_TH4Jk3IqcKrwWkwKz9MEo7xk02cybu-nSeEHutPqgmRDnR5cBAtIuXxTqG5jEVdab3FbjLzh4nkhB4AKfvrXCIK0Q/a9QMpN_jvMQYHqoKB_lR5WPUlFCRQUPS/21"><em>Money Stuff</em> newsletter</a>:</p>

<blockquote>
  <p>A lot of the biggest and most successful companies now are <a href="https://links.message.bloomberg.com/s/c/0r36sM1kxNI0y5w6sE2JDeo19-TNLUPCDgN_-XLATWFU99nQkbI2zrTZISr26pwTYGvwwq5Vk_-VI2Kliue6obTlj9JiC3-kjCf-CxIwCqHQhi5DIxJBacRXnFVSO8OVwqk4dZZze5VKqBnXC9ReGpexw9AeZ1r5BVwraX8sWUpQ834aOeKhIVNcJJNROGPgjUziTLMRZ318BgAVALDpnJPFKTmKn0BGsZadjhJo-7T6p3On5KOFMqlEuTT5fh4mqU_Kdt_r75ybhskOD8U1yCDBnNd16K_gzvxpvExyVgpw4jJIB8UZ342uxPH76oOzwM7rNPG0YuS6N47sWhdw-csdmHvA05Xuo-x353h9IDc1U47cFWZ8V7Wif9I/KueOFzj3V1Vzuy25mkfdUoIi7A7Dq_Dx/21"><em>enormously</em> capital-intensive</a>. They are artificial-intelligence hyperscalers, and their business model is like “build nuclear power plants and orbital data centers and massive chip fabrication facilities.” After years in which the cutting edge of the economy was nearly zero-marginal-cost software, now the cutting edge of the economy is extremely capital-intensive, uh, <a href="https://links.message.bloomberg.com/s/c/lkH_MALJguBz8Xssl5QddOnCEcjEooP-8TKJVomb7CMqHhdlRahGVWoU-1mHuJDlE1GFEAsyV8TH7Ls9zV8jMak8ZMuf2DFoPgfnrFtCFMcmgkOvkSXQMgq75aIuinohY2kRH5ZI5WCo2Lo_-T6Ma-wNVTT-pxLs7-HZPdan-f6rG_SHdPGbcaxTTIi_-ILjv2ey4fYaWOWa4vEEH-7WDw7CChSlmh-4w1a0kuGPLhDr4qQRVsMviKfGDbZfnU5FeSBRgtrvfBj46oNRFa9FjVA8sX0MmopzEe-_vEvgjGqxmSPMomkIXtp6nAsIS1Rq9mGxHckO_1pUgu39Z2tDmV78Z2G_-ET9ZfAWXj8c6HKOQ5vA7fzfcO5g1M4/LKQVG8LyCcfNxQKmHQUY00S_cGBkkRiH/21">software</a>.</p>
</blockquote>

<p>All of that capital outlay only makes sense if it is matched by a proportional revenue stream. This is <a href="https://gizmodo.com/sam-altman-says-intelligence-will-be-a-utility-and-hes-just-the-man-to-collect-the-bills-2000732953">the Sam Altman thesis</a>: “We see a future where intelligence is a utility, like electricity or water, and people buy it from us on a meter.”</p>

<p><img src="/images/dylan-michaud-nEwgrvIwmw4-unsplash.jpg" alt="An electricity meter" /></p>

<p>The problem with meters from the point of view of users is that <em>they keep running</em>, as Uber found out when <a href="https://www.forbes.com/sites/janakirammsv/2026/05/17/uber-burns-its-2026-ai-budget-in-four-months-on-claude-code/">developers blew through Uber’s entire 2026 AI token budget in just four months</a>. A mystery company reportedly <a href="https://www.fastcompany.com/91550884/claude-ai-costs-climb-company-spent-half-a-billion-dollars-in-a-single-month-report">spent half a billion dollars on Claude Code in a single month</a>.</p>

<h1 id="scale-to-zero--or-to-the-stars">Scale to zero — or to the stars</h1>

<p>This problem of open-ended cost structures is not a new one that is specific to AI. The most recent iteration of the billing dilemma was in serverless platforms.</p>

<p>Cloud software is roughly divided into three layers:</p>

<ul>
  <li><strong>IaaS</strong>, or Infrastructure as a Service: basically, virtual servers in the cloud. Apart from them running in someone else’s datacenter, these behave like normal servers: you log into them directly, deploy software, reboot them, and so on. Your bill is for a certain number of servers.</li>
  <li><strong>SaaS</strong>, or Software as a Service: you have no idea where the software is running, you just connect via a web browser and get to work. Your bill is for a certain number of users, or “seats”.</li>
  <li><strong>PaaS</strong>, or Platform as a Service: this is an intermediate level of abstraction, where you are not connecting directly to a server, but to application software running on top of one or more servers. The details are not important or even visible to you; it’s just “compute” (short-hand for “computational power/capacity”), but your bill might still be for a certain number of servers.</li>
</ul>

<p>Serverless billing applies to that last model. The idea is that, since with PaaS you don’t access the servers directly, you should just pay for however much platform capacity you use, rather than for a fixed pool of capacity, as you would with per-server billing. This approach is pitched as being particularly attractive to startups: you don’t know if your offering will take off, so you don’t want to commit to high up-front costs — and if you do hit the big time and your thing is blowing up, you don’t want to be constrained by capacity.</p>

<p>Here’s the catch: serverless compute is <em>significantly more expensive</em> than pre-purchased units of compute billed as servers. The reason is that the risk of paying for idle capacity doesn’t go away, it just gets transferred from the hopeful startup to the cloud provider. Of course the cloud provider is aggregating demand and betting that no more than a certain portion of its customers will suddenly need a whole lot of compute capacity at once, but they are also charging a risk premium for their trouble. Basically, it’s an insurance model.</p>

<p>This means that if you do know your demand profile, you are better off <em>not</em> using the metered serverless model, but instead pre-purchasing the capacity that you know you need. You may even be able to mix and match, with baseline guaranteed capacity at one price point and a buffer on top that is charged at surge pricing rates if it turns out that you do need it.</p>

<p>But right now that is not how any of the frontier models work. They consume “tokens”, and they do so at a rate that is not always easy to predict, and which can be affected by non-obvious architectural choices.<sup id="fnref:2" role="doc-noteref"><a href="#fn:2" class="footnote" rel="footnote">2</a></sup> In other words, the meter is always running.</p>

<h1 id="what-if-you-dont-have-coins-to-feed-the-meter">What if you don’t have coins to feed the meter?</h1>

<p>The problems extend beyond commercial software. At least in that world there is a revenue stream. As long as the token budget is less than the revenue which the token burn enables, the business case still stands up. But what about open-source software, or other non-commercial models? It’s one thing for coders to donate their time to projects, but even then, many projects are in trouble, with volunteer maintainers struggling to pay the bills even for projects that are foundational to many companies’ operations.</p>

<p><img src="/images/xkcd-2347-dependency_2x.png" alt="The famous XKCD cartoon about all modern digital infrastructure relying on a project some random person in Nebraska has been thanklessly maintaining since 2003 https://xkcd.com/2347/" /></p>

<p>If widespread use of code-generating AI tools becomes the norm, and those tools burn through enough tokens that working on them comes at substantial financial expense, that equation starts to become impossible. This is <a href="/Mythical-Intelligence/">one of the problems with Anthropic’s Mythos bug-finding AI model</a>: <em>finding</em> a bug in a piece of open-source software is one thing, but <em>patching</em> it with AI tools would require a bunch of tokens, which a volunteer-run organisation may not have immediately available. And that does not even touch on the problem of <em>deploying</em> a fix once it has been developed, which may be especially hard for open-source components that are embedded deeply in other offerings.</p>

<h1 id="watching-the-meter">Watching the meter</h1>

<p>This is why it is particularly interesting that <a href="https://www.fool.com/investing/2026/06/06/spacex-anthropic-openai-ipo-sp-500-2026/">S&amp;P Dow Jones Indices decided against fast-tracking SpaceX, Anthropic, and OpenAI into the S&amp;P 500</a>. The S&amp;P 500 is what many index funds use; if OpenAI et al are not in the index, they do not have access to funds invested that way. The reverse is also true, of course, but investors always have the option of buying stock in those companies <em>actively</em>; the whole point of index funds is they are <em>passive</em>, and their investors don’t really want to worry about the contents of the fund on a day-to-day basis, or whether some overweight proportion of it is suddenly a massive bet that an unprofitable endeavour can become profitable within a reasonable timespan.</p>

<p>This choice by the S&amp;P has been characterised as a bet against these companies making it; I am far from an investment professional, but I read it instead as a refusal to be bounced into making an exception on the basis of hype. Once these companies have been publicly traded for a year in a process called “seasoning”, they can be considered for inclusion in the S&amp;P 500 index.</p>

<p><img src="/images/simone-dinoia-FXu9jE6AJVU-unsplash.jpg" alt="A taxi meter" /></p>

<p>The reason to take this “wait and see” approach is that the thesis of companies and individuals continually topping up the meter on these AI services is far from proven. With more and more stories coming out of spiralling token bills, there is now a drive to <a href="https://techcrunch.com/2026/06/05/the-token-bill-comes-due-inside-the-industry-scramble-to-manage-ais-runaway-costs/">manage AI’s runaway costs</a>:</p>

<blockquote>
  <p>“In April and May, I started hearing from companies: ‘Oh my god, we are 3x over our entire 2026 token budget and it’s only April,’” J.R. Storment, executive director of the FinOps Foundation, a project under the Linux Foundation, told TechCrunch. “We started hearing existential crises, and the whole conversation shifted from <a href="https://techcrunch.com/2026/04/17/tokenmaxxing-is-making-developers-less-productive-than-they-think/">tokenmaxxing</a> and ‘go fast’ to ‘we need guardrails, how do we control this?’”</p>
</blockquote>

<p>The big AI labs’ problem is that AI has advanced enough that many AI tasks do not need the latest and greatest frontier models. Marco Arment, creator of the Overcast podcast app, <a href="https://appleinsider.com/articles/26/04/07/giant-mac-mini-cluster-powers-overcast-podcast-transcripts-without-the-cloud">built a transcription service for <em>every podcast on Earth</em> using a rack full of Mac Minis</a> — and the base model, at that. Sure, Marco had to come up with the up-front cost of the hardware, but he doesn’t have to worry about huge open-ended costs for using a metered service forever.</p>

<p>This sort of offline usage is a problem for the business model of the frontier labs precisely because it does not generate the ongoing ever-growing token revenue which their stock market valuation is built on.</p>

<h1 id="but-what-about-regulation">But what about regulation?</h1>

<p>Offline AI models are also the reason why any attempt at AI regulation that assumes the ability to prevent certain uses, or its use by certain groups, is doomed to failure. That doesn’t mean regulation is not worth doing, mind: it’s perfectly reasonable to say that the Instagram app should not have a built-in feature to “nudify” pictures that people post there. On the other hand, we should also not expect that a ban on AI features like that, or on entire hosted models like Fable 5, will eliminate abuse entirely. The reality is that bad people will continue to find ways to be bad. There probably do need to be controls on AI, but more in the way that we have controls on fertiliser, enforcing regulation and tracking at the point of sale.</p>

<p>The US Government can ban Fable 5 because it is provided as a service, which means there is a single point of access which can be blocked: Anthropic’s servers themselves. The attempt to ban PGP in the 90s failed because there was no one place you had to go to get PGP, and once you had it, you didn’t have to go back to the source every time; you could use your local copy of PGP entirely offline. But because <a href="/Compute-Me-A-Moat/">“AI” models don’t have a moat</a>, a ban on Fable 5 only buys a little bit of time until some other model which can be run offline achieves comparable performance.</p>

<p>Regardless, the lack of clarity around what the future usage patterns for the frontier AI models will be is the reason why the S&amp;P 500 is not taking on the AI bet, or at least, not right now. They want to let things play out for a year, and then see what happens. The Fable 5 ban, regardless of its specific merits, justifies that caution, as it implies that government regulation of the AI market is a very real possibility.</p>

<p>And if you really do want to buy stock in SpaceX, Anthropic, and OpenAI in the meantime, you still have the choice of going and doing that directly, actively, rather than have it included willy-nilly in a passively-managed index fund, at least while the future outcome is still so uncertain.</p>

<hr />

<p>🖼️  Photos by <a href="https://unsplash.com/@dylan_michaud">Dylan Michaud</a> and <a href="https://unsplash.com/@simonedna">Simone Dinoia</a> on <a href="https://www.unsplash.com">Unsplash</a></p>

<div class="footnotes" role="doc-endnotes">
  <ol>
    <li id="fn:1" role="doc-endnote">
      <p>You know, back when “crypto” meant something good and useful to society. <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
    <li id="fn:2" role="doc-endnote">
      <p>Yes yes, you can pre-purchase tokens at some discount, but the mechanism of token consumption is still very opaque, and the use-it-or-lose-it ratchet is much more aggressive than most of the existing cloud pricing models. It’s more of a financial arbitrage than a meaningfully different pricing model. <a href="#fnref:2" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
  </ol>
</div>]]></content><author><name></name></author><category term="AI" /><category term="cloud" /><category term="open-source" /><category term="SpaceX" /><category term="Anthropic" /><summary type="html"><![CDATA[SpaceX went public, popped nearly 20% on the first day of trading, and made That Guy a trillionaire. Meanwhile, Anthropic released its Fable 5 model, which is basically the Mythos model which was previously limited to approved users, and it quickly got banned by the US government.]]></summary></entry><entry><title type="html">Dog Bites Man</title><link href="https://findthethread.blog/Dog-Bites-Man/" rel="alternate" type="text/html" title="Dog Bites Man" /><published>2026-06-08T00:00:00+00:00</published><updated>2026-06-08T00:00:00+00:00</updated><id>https://findthethread.blog/Dog-Bites-Man</id><content type="html" xml:base="https://findthethread.blog/Dog-Bites-Man/"><![CDATA[<p>There has been a lot of talk over the years about how new tech-sector jobs can compensate for jobs lost in other sectors of the economy. The latest wheeze is <a href="https://www.bbc.com/news/live/cr5j43zp2rpt?post=asset%3Aa9404349-9816-4c67-89d4-a51081917eb5#post">Keir Starmer, UK PM, telling us that data centres will replace closing factories</a>. I do not think that bet will pay off; one of the reasons that <a href="/Everyone-Hates-AI-Datacenters/">everyone hates AI datacenters</a> is that they do not actually bring all that many jobs:</p>

<blockquote>
  <p>We are not quite at the point of the proverbial datacenter staffed by a man and a dog — the man to feed the dog, the dog to bite the man if he touches anything — but we are not far off. A datacenter has probably the worst ratio of on-site employment to surface area out there. There are going to be a handful of security guards (not exactly skilled labour) and a handful of on-site techs to deliver the “remote hands &amp; eyes” service, and that’s it.</p>
</blockquote>

<p>In online conversation about this topic, this Brookings report came up: <a href="https://www.brookings.edu/articles/new-evidence-on-data-center-employment-effects/"><em>New evidence on data center employment effects</em></a>. Superficially, it seems to contradict my assertion above, but I think it’s worth digging into why (as usual!) it’s a bit more complicated than that. Handily, the report includes a short list of takeaways, so I will go through those in order.</p>

<p><img src="/images/freestocks-I_pOqP6kCOI-unsplash.jpg" alt="Person working on two laptops" /></p>

<blockquote>
  <ul>
    <li><strong>Data centers do create local jobs,</strong> though fewer than industry advocates claim. Naive estimates that fail to account for preexisting growth trends overstate the effect by a factor of three.</li>
  </ul>
</blockquote>

<p>In keeping with the Brookings Institutions’ centrist positioning, the report begins by pointing out that many datacenters<sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup> are placed in locations that already have good growth trajectories, so simply counting the marginal addition of employment from adding a datacenter to a vibrant local economy is overly simplistic and unlikely to be replicated elsewhere without that existing support base.</p>

<blockquote>
  <ul>
    <li><strong>Not all data centers are equal.</strong> The technology ecosystem effects that distinguish data centers from warehouses are concentrated in hyperscale investment. Colocation facilities generate construction activity but not the IT  agglomeration that makes data centers a distinctive economic development tool.</li>
    <li><strong>Clusters generate the largest effects.</strong> Single facilities produce modest employment gains. The information sector benefits require multiple facilities in the same area.</li>
  </ul>
</blockquote>

<p>These two points are related, so I will address them together. Almost the entirety of gains in employment come from locations where at least one of the following conditions is true:</p>

<ul>
  <li>The datacenter is used by a hyperscaler, not for simple colocation</li>
  <li>The datacenter is part of a cluster of at least four local facilities</li>
</ul>

<p>I would argue that the reason is the same: the jobs are not coming from employment in the datacenter itself, which is still staffed by the man and the dog. All of the jobs come from the <em>ecosystem</em> surrounding the datacenter. If you are building the first datacenter in an area, you might hire local construction crews, but for anything more specialised, you bring in specialised contractors from outside. Once the construction is done and the outside specialists have departed, you got a brief blip in the local hospitality sector, plus whatever property taxes and other fees you didn’t negotiate away to attract the datacenter in the first place, and that’s pretty much it.</p>

<p><img src="/images/tecnic-bioprocess-solutions-RyMTGAYZpjY-unsplash.jpg" alt="IT factory worker" /></p>

<p>This assessment is backed up by the UK government’s own research, in the shape of a report titled <a href="https://researchbriefings.files.parliament.uk/documents/CBP-10315/CBP-10315.pdf"><em>Data centres: planning policy, sustainability, and resilience</em></a>.<sup id="fnref:2" role="doc-noteref"><a href="#fn:2" class="footnote" rel="footnote">2</a></sup> The report admits that “the number of people employed at data centres is uncertain due to a lack of official statistics”, but ends up settling at a calculation of 54 FTE jobs per site.</p>

<p>The ecosystem jobs are on top of that employment, but only really materialise once there is enough of a local centre of gravity to attract them. I suspect that the two situations listed above are actually the same, because hyperscalers mostly do not just drop a single datacenter on its own. Microsoft and Google have been known to make exceptions to the rule, but if AWS sets up a region, it always starts from three availability zones, each of which requires at least one datacenter facility. While the three AZs are by design somewhat distant from each other, they are still within the same general area — say, Virginia for the infamous us-east-1 region — meaning that a local ecosystem can be jump-started to serve those three facilities.</p>

<p>In other words, the key distinction is not whether a particular facility belongs to a hyperscaler, but the absolute number of physical datacenter facilities in the area, and the fact that a hyperscaler datacenter is almost always close to at least two other similar facilities. From the point of view of a contractor laying cable or whatever, it doesn’t really matter who owns the endpoints, just that there is a certain ongoing base level of demand for their services.</p>

<blockquote>
  <ul>
    <li><strong>Workers see modest real gains.</strong> Wages rise 3%-4% for both existing workers and new hires, with no significant effect on home prices.</li>
  </ul>
</blockquote>

<p>Again, not surprising. The highly-payed AWS jobs are back in Seattle (especially with the ongoing roll-back of remote-work), not out in the provinces. Those local jobs, while they do exist, are mostly blue-collar tech work, dealing with messy physical infrastructure, not the glorious abstractions that it supports.</p>

<p><img src="/images/towfiqu-barbhuiya-jpqyfK7GB4w-unsplash.jpg" alt="Piles of coins" /></p>

<blockquote>
  <ul>
    <li><strong>Incentives may be poorly targeted.</strong> Overall, state incentives are small relative to private investment. In hyperscale counties, incentives represent about 2% of total construction investment. Location decisions for these facilities are driven by power availability, land, and fiber infrastructure, not by tax breaks. In colocation counties, incentives represent a much larger share of total investment (62%), meaning subsidies may matter more for precisely the facilities that generate the smallest employment benefits.</li>
  </ul>
</blockquote>

<p>This is my contention overall, both at the local level, and even at the national level. Sure, I’ll grant Keir Starmer that it’s better to have a datacenter than just the shell of an empty factory — but not by as much as you might think, and a lot of the benefits are shipped overseas. The hardware comes from US companies, and if the datacenter is used for AI, so do the AI models, and all the revenue from them. It is far from clear where the benefits are to British companies from having this facility — and if those benefits do exist, surely the market would cause it to be built anyway. The one reason for governments to support such a build would be competition, if e.g. there were going to be one AI datacenter for Western Europe, and British companies would benefit from it being in the UK rather than somewhere on the Continent. But that does not seem to be the case here.</p>

<p>If on the other hand the goal is “digital sovereignty”, then the EU has the better approach, as it works to <a href="https://commission.europa.eu/news-and-media/news/strengthening-europes-tech-sovereignty-2026-06-03_en">strengthen Europe’s tech sovereignty</a> by working simultaneously at all levels of the stack:</p>

<ul>
  <li>Semiconductors, with the “Chips Act 2.0” aiming to boost the EU semiconductor strategy and reduce strategic dependency</li>
  <li>R&amp;D, with the “Cloud And AI Development Act” aiming to develop competitive sovereign options in cloud and AI</li>
  <li>Software independence, with an explicit strategy to foster and adopt open-source alternatives to US providers</li>
  <li>Integrating energy strategy to ensure new datacenters do not unbalance or overwhelm electricity grids and other infrastructure</li>
</ul>

<p>That is a far more ambitious and longer-term roadmap than just cutting a ribbon on a new datacenter and declaring “mission accomplished”, but it does hold out the promise of actually making a difference.</p>

<hr />

<p>🖼️  Photos by <a href="https://freestocks.org/">freestocks</a>, <a href="https://tecnic.eu/">TECNIC Bioprocess Solutions</a>, and <a href="https://unsplash.com/@towfiqu999999">Towfiqu barbhuiya</a> on <a href="https://www.unsplash.com">Unsplash</a></p>

<div class="footnotes" role="doc-endnotes">
  <ol>
    <li id="fn:1" role="doc-endnote">
      <p>Yes, I still have no idea how to choose between US and UK spelling. It doesn’t help that I have long ago capitulated and set my work devices to US spelling, because it all just got edited to US preferences anyway. <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
    <li id="fn:2" role="doc-endnote">
      <p>The report incidentally also backs up my point that water use by AI datacenters is a red herring: “An accurate assessment of a data center’s water use — and its effects on communities and the environment — must examine local restrictions on water use, competition for water, the watershed’s safe withdrawal rate, the cooling system type, and climatic conditions at a given location.” <a href="#fnref:2" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
  </ol>
</div>]]></content><author><name></name></author><category term="AI" /><category term="work" /><summary type="html"><![CDATA[There has been a lot of talk over the years about how new tech-sector jobs can compensate for jobs lost in other sectors of the economy. The latest wheeze is Keir Starmer, UK PM, telling us that data centres will replace closing factories. I do not think that bet will pay off; one of the reasons that everyone hates AI datacenters is that they do not actually bring all that many jobs:]]></summary></entry><entry><title type="html">Everyone Hates AI Datacenters</title><link href="https://findthethread.blog/Everyone-Hates-AI-Datacenters/" rel="alternate" type="text/html" title="Everyone Hates AI Datacenters" /><published>2026-06-04T00:00:00+00:00</published><updated>2026-06-04T00:00:00+00:00</updated><id>https://findthethread.blog/Everyone-Hates-AI-Datacenters</id><content type="html" xml:base="https://findthethread.blog/Everyone-Hates-AI-Datacenters/"><![CDATA[<p>According to a recent Gallup poll, it seems that <a href="https://news.gallup.com/poll/709772/americans-oppose-data-centers-area.aspx"><em>Americans Oppose AI Data Centers in Their Area</em></a>, even as we read that <a href="https://www.wsj.com/tech/ai/americas-data-center-build-out-is-falling-way-behind-schedule-e408a9a8">“A JPMorgan analysis last month found that more than 60% of data-center capacity planned for completion in 2027 isn’t yet under construction, and another 7% is delayed.”</a> Some are saying that <a href="https://www.theguardian.com/commentisfree/2026/may/08/ai-datacenters-democracy">
the fight against AI datacenters isn’t just about tech – it’s about democracy</a>, and even credit many of those delays in datacenter construction directly to local opposition — often maligned as NIMBYism by the more vociferous proponents of AI.</p>

<p>I think it’s worth digging into the reasons <em>why</em> people object to AI datacenter construction near them in order to understand the current state of the public perception of AI.</p>

<h1 id="water-water-everywhere">Water, water everywhere</h1>

<p>The most frequently cited category of objections in the survey is “Effect on resources”; the sub-category of “Water/Excess water usage” heads the list, cited by 18% of respondents who oppose datacenter construction. Now this is a weird one, because of all the many possible objections to AI, water consumption seems to be the one that has taken off with the general public. It’s weird because this is the <em>least substantiated objection to AI</em>.</p>

<p>We could talk about IP theft, or the dangers of financial bubbles, or the potential effects on the job market, or all sorts of other legitimate concerns — but no, it’s always “AI datacenters will take all our water”.</p>

<p><img src="/images/dan-gold-H0Jp8pX-0zw-unsplash.jpg" alt="Parched earth" /></p>

<p>It is true that many AI datacenters are cooled by water, due the extreme thermal demands of the GPUs that power the models, but those cooling systems are already moving from evaporative cooling, which does “consume” water through evaporation, to closed-circuit systems, which do not. There are even systems coming online that run on recycled waste-water, as well as <a href="https://www.msn.com/en-us/news/technology/google-pushes-water-standards-amid-data-center-backlash/ar-AA24IOcb">attempts to formalise existing best-practice standards around water management</a>.</p>

<p>While some tone-deaf AI bros have inflamed the debate by disingenuously comparing AI’s water usage to much more intrinsically useful activities like farming, it must be admitted that datacenters do not pollute the water they use; it’s not like having a plastics manufacturer or a tannery in your town. At worst, even evaporative cooling does return the water to the usual water cycle — which is no consolation if you’re in a drought situation, but it’s not as if the water is lost for ever. For a more academic treatment of the topic, see this ACM article <a href="https://dl.acm.org/doi/10.1145/3724499">Making AI Less ‘Thirsty’</a>.</p>

<p>The most concrete problem seems to be the cases where permits have been granted to construct datacenters in places where water supply was constrained to begin with — but that is a problem with the local permit system. The canonical example seems to be this one, where <a href="https://arstechnica.com/tech-policy/2026/05/data-center-used-30-million-gallons-of-water-without-initially-paying/">a data center guzzled [sic] 30 million gallons of water</a>:</p>

<blockquote>
  <p>On Friday, Politico reported that one of the country’s biggest data center developments had guzzled nearly 30 million gallons of water without paying for it. Even worse, the water grab came at a time when nearby drought-stricken residents were warned to restrict their personal water consumption, and some reported sudden decreases in water pressure.</p>

  <p>QTS eventually paid about $150,000 for the water, but there were no consequences for exceeding peak limits established by the county during the data center planning process. Frustrating residents, the county declined to fine QTS. Fayette County’s water system director, Vanessa Tigert, told Politico that the decision was partly because the county blamed itself and didn’t want to offend QTS. “They’re our largest customer, and we have to be partners,” Tigert said. “It’s called customer service.”</p>
</blockquote>

<h1 id="jobs-for-the-boys">Jobs for the boys</h1>

<p>I am not at all clear what value the county is expecting to get from its “largest customer”. It’s certainly not local jobs, although 55% of the survey’s respondents who were in favour of datacenter construction in their area are also hoping for “Job opportunities”. I hate to disappoint these hopeful people and the government of Fayette County, but that is simply not going to happen.</p>

<p><img src="/images/jesse-orrico-RBWDrxW3xog-unsplash.jpg" alt="A man working in a datacenter" /></p>

<p>We are not quite at the point of the proverbial datacenter staffed by a man and a dog — the man to feed the dog, the dog to bite the man if he touches anything — but we are not far off. A datacenter has probably the worst ratio of on-site employment to surface area out there. There are going to be a handful of security guards (not exactly skilled labour) and a handful of on-site techs to deliver the “remote hands &amp; eyes” service, and that’s it. Any logistics warehouse will generate far more local jobs. All of the economic value produced by the datacenter is going to be accrued by its remote users and operators, not by the local community, apart from some small amount of taxes — which are anyway set on the physical building, not its valuable contents, and often deferred or offset as part of attempts to attract the datacenter construction in the first place.</p>

<h1 id="generators-of-ai">Generators of AI</h1>

<p>By comparison, the entire “Pollution” category is only cited by 16% of respondents to the Gallup survey, with the leading sub-category of “Noise/Noise pollution” only coming in at 9%. This objection is far more substantiated, with the best-known case being that of <a href="https://www.theguardian.com/technology/2026/jan/15/elon-musk-xai-datacenter-memphis">OpenAI’s datacenter in Memphis that is polluting neighbourhoods and deafening residents</a>. Since the operators could not get sufficient electrical power from the grid, they simply run the whole facility on generators 24/7.</p>

<p>Generators are noisy and polluting; they are typically designed for emergency use, such as if grid power is lost, or in remote locations, where grid power is unavailable. Running them full-tilt all the time in the middle of a residential area is not at all neighbourly. <a href="https://www.idlen.io/news/anthropic-spacex-colossus-memphis-300mw-gpu-deal-2026/">Anthropic has now leased the entire site</a>, but it remains to be seen whether the generators will scream on.</p>

<p><img src="/images/philippe-krief-m9BgiVb7DGA-unsplash.jpg" alt="Obsolete machinery" /></p>

<h1 id="the-future-of-datacenters">The future of datacenters</h1>

<p>There is also the question of the future value of the datacenters if and when the AI bubble pops. AI enthusiasts love to head off any criticism of AI by comparing its current state to the early days of the web, and this is no exception: they claim that, while telcos did indeed go bust building out fibre-optics projects, that “dark fiber”<sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup> did eventually come in useful and got lit up over the subsequent decades.</p>

<p>The problem is that, while a datacenter’s physical plant may have value for years or decades, the GPUs it contains have a very short half-life before they become obsolete. The GPUs in that Memphis datacenter are already on the downward part of the curve: while we do not know the precise breakdown of the chips that make up the <a href="https://en.wikipedia.org/wiki/Colossus_(supercomputer)">Colossus</a><sup id="fnref:2" role="doc-noteref"><a href="#fn:2" class="footnote" rel="footnote">2</a></sup> installation, it is known to have started out with 100.000 <a href="https://www.theverge.com/2022/3/22/22989182/nvidia-ai-hopper-architecture-h100-gpu-eos-supercomputer">Nvidia H100 chips, a model first announced back in 2022</a>.</p>

<p>The <a href="/Networked-Intelligence/">rapid obsolescence of AI chips is why they cannot be a competitive moat for operators</a>, even as they struggle get hold of <a href="/Compute-Me-A-Moat/">enough chips to fill new datacenters</a> — which may explain those construction delays. The current shortage does explain why a bunch of four-year-old chips still have value for Anthropic, but it still doesn’t mean that sitting Smaug-like on a massive pile of GPUs is a viable long-term strategy.</p>

<p>The whole saga just emphasises the short-term nature of much of the planning in this space. Get in quick, get your bag, and get out even quicker, seems to be the operating model. Given that, it’s perhaps not surprising that the general public is opposed to projects which seem to have significant and immediate downside, and very little discernible upside — even if the fixation on water usage does not seem to be the most salient problem.</p>

<hr />

<p>🖼️  Photos by <a href="https://www.danielcgold.com/">Daniel Gold</a>, <a href="https://jesseorrico.com">jesse orrico</a>, and <a href="https://unsplash.com/@phkrief">Philippe Krief</a> on <a href="https://www.unsplash.com">Unsplash</a></p>

<div class="footnotes" role="doc-endnotes">
  <ol>
    <li id="fn:1" role="doc-endnote">
      <p>Yes, I am now terminally confused by how to manage spelling differences between British and American English. My brain is perpetually stuck in the middle of the Atlantic somewhere, buffeted back and forth by forces beyond my control. <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
    <li id="fn:2" role="doc-endnote">
      <p>Seriously with the hubristic names? Plus there already was a <a href="https://en.wikipedia.org/wiki/Colossus_computer">Colossus computer</a>, which actually did deliver a lot of value for humanity. <a href="#fnref:2" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
  </ol>
</div>]]></content><author><name></name></author><category term="AI" /><summary type="html"><![CDATA[According to a recent Gallup poll, it seems that Americans Oppose AI Data Centers in Their Area, even as we read that “A JPMorgan analysis last month found that more than 60% of data-center capacity planned for completion in 2027 isn’t yet under construction, and another 7% is delayed.” Some are saying that the fight against AI datacenters isn’t just about tech – it’s about democracy, and even credit many of those delays in datacenter construction directly to local opposition — often maligned as NIMBYism by the more vociferous proponents of AI.]]></summary></entry><entry><title type="html">Fun In The Sun (Burn)</title><link href="https://findthethread.blog/Fun-In-The-Sun-Burn/" rel="alternate" type="text/html" title="Fun In The Sun (Burn)" /><published>2026-06-02T00:00:00+00:00</published><updated>2026-06-02T00:00:00+00:00</updated><id>https://findthethread.blog/Fun-In-The-Sun-Burn</id><content type="html" xml:base="https://findthethread.blog/Fun-In-The-Sun-Burn/"><![CDATA[<p><img src="/images/luis-graterol-uAROvYw9WDs-unsplash.jpg" alt="The Day Star, trying to burrrn ussss" /></p>

<p>I realise my fellow fair-skinned people have been and still are responsible for all manner of Bad Stuff around the world, but this does not make it any less irritating when some more melanin-graced person exclaims “wow, you caught the sun today!”</p>

<p>A) I am well aware of the fact, I can feel the burn on my skin, and have indeed been dousing myself in aloe vera and similar products</p>

<p>B) I was out in the sun either doing something sufficiently fun that the risk of sunburn was worth it, or (sadly more probably these days) as part of some unavoidable activity, probably child-related</p>

<p>Either way, unless you are offering to massage more aloe vera into the affected area, you are Not Helping right now, and in fact I would very much like you to shut up and go away right now.</p>

<p>It’s a bit warm in here, isn’t it? No? Just me?</p>

<hr />

<p>🖼️  Photos by <a href="http://www.luisgraterol.com/">Luis Graterol</a> on <a href="https://www.unsplash.com">Unsplash</a></p>]]></content><author><name></name></author><category term="personal" /><summary type="html"><![CDATA[]]></summary></entry><entry><title type="html">Artificial Interfaces</title><link href="https://findthethread.blog/Artificial-Interfaces/" rel="alternate" type="text/html" title="Artificial Interfaces" /><published>2026-05-26T00:00:00+00:00</published><updated>2026-05-26T00:00:00+00:00</updated><id>https://findthethread.blog/Artificial-Interfaces</id><content type="html" xml:base="https://findthethread.blog/Artificial-Interfaces/"><![CDATA[<p>There are two main strands to the conversation about people using AI to create software. One is centred on the idea that jobbing programmers will increase their output dramatically, perhaps as much as 10x, but still within the context of the existing software industry. The other is that non-programmers will create their own application for purposes that were underserved until now.</p>

<p>I am not a software engineer, so I don’t have a huge amount to say about the first scenario, except to note that in my experience working alongside programmers, the ability of a programmer to type more lines of code is not the main bottleneck in the creation of usable and desirable software.</p>

<p>The other angle is more interesting, though. After all, the business case for making programmers more productive is fairly obvious: if the demand is static, then you can satisfy it with fewer people — although <a href="https://www.theverge.com/transportation/937116/uber-ai-investment-hard-to-justify">recent news stories</a> call into question what the influence of LLM tokens will be on the COGS. And if the demand turns out to be elastic, then the same number of professional programmers can presumptively turn out <em>much more software</em> with these tools. But what if there are whole domains of demand that are entirely untapped today? What might happen if that new opportunity for people to create their own tools could be unlocked with new technology?</p>

<p>We are told that <a href="https://www.techtarget.com/searchenterpriseai/tip/Citizen-developers-are-redefining-enterprise-AI-development">citizen developers are redefining enterprise AI development</a>, because people who understand the business process can now work directly through AI tooling to create apps that automate that process, instead of dealing with the laborious back-and-forth with professional programmers that would have been required in the past.</p>

<p>This idea of user empowerment is not a new concept: previous incarnations were labelled as “citizen developers”, fourth-generation programming languages (4GL), SQL itself, and going all the way back to FORTRAN. The difference with GenAI is that, instead of easier ways to code up the permanent paths users will take within the system, we are now talking about being able to create graphical interfaces and user experiences that are single-use, entirely ephemeral.</p>

<p><img src="/images/jr-korpa-tBA_u2bUMfg-unsplash.jpg" alt="Ephemeral views" /></p>

<p>This change from permanent to ephemeral user experiences is entirely a consequence of the changing temporal requirements for the creation of a new graphical interface (the real economics in terms of AI model tokens will not be clear for a while yet).</p>

<p>Previously, even creating something simple like a new report or dashboard required arcane knowledge of how the source system represented and exposed the data that it stored. Now, as we <a href="https://thejaymo.net/2026/05/25/ai-generated-interfaces-ui/">delaminate user interfaces from the systems that underpin them</a>, entirely new ways of working with that data become possible. No more dashboards being generated “because we’ve always done it that way” — and meanwhile, people and teams actually managing the reality of their business entirely offline, with spreadsheets, and only reconciling the spreadsheets with the system of record at the end of the quarter.</p>

<p><img src="/images/simplicity.jpeg" alt="Typical Apple product: one button labelled &quot;Touch&quot;. Typical Google product: a search field with a button labelled &quot;Find&quot;. Your company's app: a dog's breakfast of fields, labels, and buttons." /></p>

<p>On the surface, this democratisation is a huge win: people are able to get the data that they need from the central system, and in return, they will be more willing to feed current and accurate data back into that system, for the use and benefit of other teams.</p>

<p>Here is the problem. Those horrible enterprise user interfaces all encode a particular representation of data that is optimised to match the back-end system of reference. Any organisation large enough to want or need an ERP or a CRM is <em>complex</em> by definition — so any representation of that organisation and how it does business is going to be just as complex. Any simplification leaves out details which might be important. Any criticism of such a system as being overly complex and not user-friendly misses the point: it <em>is</em> friendly to its users, it’s just that those users are deeply familiar with the organisation, and what they want is a way to operate efficiently within its structure.</p>

<p>There is absolutely good and bad user experience, or UX, in this world. I literally got my start in the IT industry this way!</p>

<h1 id="story-time">Story time</h1>

<p>I lived in Italy through high school, and in Italy, high school is a morning-only affair — so at the age of sixteen, armed with my teenage brashness, I marched into the front door of the local Apple reseller, and said, basically “I know Macs, give me a job”. To their credit, they did not immediately throw me out on my ear: they sat me in a corner with a pile of hand-written warranty slips, which all had to be entered in to a FileMaker Pro<sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup> database. This, I dutifully did for a few days, before returning to the Powers That Were with a list of complaints about how the database was set up.</p>

<p>Once again, said Powers showed admirable restraint, and told me I had a week to make something better. This, I duly did, with proper tab-ordering, pre-filled menus, context-aware sequences, and more that I have forgotten since.</p>

<p>The point was that my new GUI was not just <em>prettier</em>, it was <em>more usable</em>: I could tab-tab-autocomplete my way through entering a warranty slip in less than half the time it would have taken to click around and re-enter redundant information in the old layout.</p>

<h1 id="enough-ancient-history">Enough ancient history!</h1>

<p>Okay, so this was all last century; why would anyone care now?</p>

<p>The point of my new UX is not that it was prettier, nor even that it enabled or sped up some business task — although it was, and it did. The way in which it did that was because the graphical representation in the interface was tied closely to the data in the underlying system and how it was processed.</p>

<p>Delamination of interfaces — the separation of the vibe-coded GUI from the underlying system — breaks that link. This disconnection is superficially good, because it enables people to create interfaces that suit their way of working. However, that disconnect can also be bad, because the back-end system is not set up to support these new consumption models that have grown up entirely separate from it.</p>

<p><img src="/images/clark-van-der-beken-A1AV-H8ZBaM-unsplash.jpg" alt="Layers of interfaces" /></p>

<p>The sorts of Systems of Reference (to go back to the <a href="/Multimodal-IT/">pace-layering</a> model) which underpin all of these new engagement models, are all set up and optimised to support certain access patterns. Creating a new consumption pattern is <em>probably</em> fine, as long as it remains on the level of a handful of users: the creator and their friends, say. But the system probably cannot tolerate more than a handful of people running those sorts of unpredictable — and unpredicted — queries.</p>

<p>The historical separation between transactional (OLTP) and analytical (OLAP) processing was primarily defined by how predictable the query patterns would be. If you were looking at a small number of highly-predictable queries (because they would be coming from an application, or at least an API, that you controlled) you could optimise the system to support a massive number of those queries, and you had an OLTP system. If you were looking at unpredictable queries, then your only move was to try to limit the number people who were entitled to run queries in the first place.</p>

<p>If everyone is creating their own dashboards which did not exist before, and of course running queries against the backend that were unexpected and had not been optimised for, that will soon become a problem.</p>

<h1 id="what-is-to-be-done">What is to be done?</h1>

<p>Luckily, the solution is known. GenAI is accelerating and democratising practices which already existed. This means that there are proven ways of dealing with these challenges. The big difference is that, as we heard at Gartner D&amp;A:</p>

<blockquote>
  <p>Thanks to AI, we have everyone’s attention.</p>

  <p>The downside is, we have everyone’s attention.</p>
</blockquote>

<p>As an industry, we have an enormous opportunity thanks to AI: all of those eat-your-vegetables initiatives about data hygiene and performance optimisation are suddenly on the critical path to the success of key business initiatives.</p>

<p>This is the opportunity to get everyone to adopt good DevOps practice of clean interfaces and decomposition. It’s time to break up the enterprise monolith, because users are already doing it.</p>

<p>The main reason to do this is defensive, to minimise the blast radius of poor developments. After all, even the proponents of these tools admit that <a href="https://www.wsj.com/tech/ai/vibe-coding-slop-ai-tools-e6a99394">vibe-coded software is often bad</a>. And that’s fine, if the tools really are as ephemeral as their proponents claim.</p>

<p>The problem is that, in business, there is nothing so permanent as the temporary fix. I fully expect these new tools to stick around, whether voluntarily — because they really do serve a need — or involuntarily — because they get forgotten, still refreshing a dashboard every day that nobody has looked at in years.</p>

<p>It’s on us to architect our systems to be able to support these new usage models. It’s well past the point where anyone can bury their head in the sand and hope that the new techniques — and the requirements they satisfy — will just go away.</p>

<hr />

<p>🖼️  Photos by <a href="https://unsplash.com/@jrkorpa">Jr Korpa</a> and <a href="https://www.clarkvanderbeken.com">Clark Van Der Beken</a> on <a href="https://www.unsplash.com">Unsplash</a></p>

<div class="footnotes" role="doc-endnotes">
  <ol>
    <li id="fn:1" role="doc-endnote">
      <p>If you haven’t heard of FileMaker Pro, think Microsoft Access but for Macs, and you’re not far off. I had assumed that whole Claris suite had gone the way of the dodo, but no, <a href="https://www.claris.com/blog/2026/how-claris-is-building-for-what-comes-next">Claris is still out there</a>! <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
  </ol>
</div>]]></content><author><name></name></author><category term="AI" /><category term="GUI" /><category term="UX" /><summary type="html"><![CDATA[There are two main strands to the conversation about people using AI to create software. One is centred on the idea that jobbing programmers will increase their output dramatically, perhaps as much as 10x, but still within the context of the existing software industry. The other is that non-programmers will create their own application for purposes that were underserved until now.]]></summary></entry><entry><title type="html">Human Driven Entirely Loopy</title><link href="https://findthethread.blog/Human-Driven-Entirely-Loopy/" rel="alternate" type="text/html" title="Human Driven Entirely Loopy" /><published>2026-05-21T00:00:00+00:00</published><updated>2026-05-21T00:00:00+00:00</updated><id>https://findthethread.blog/Human-Driven-Entirely-Loopy</id><content type="html" xml:base="https://findthethread.blog/Human-Driven-Entirely-Loopy/"><![CDATA[<p>Today’s beef with AI is brought to you by a solid few hours of swearing that started out fairly imaginative but eventually, I must admit, became quite repetitive as exasperation and exhaustion set in.</p>

<p>Here’s what happened: I am building some slides for a presentation that I will be giving together with a colleague. $COLLEAGUE told me he was “not good with PowerPoint”, so I told him not to worry and just send me a text outline, and I would put something together which we could work from.</p>

<p>Instead of doing that, he sent me a whole deck of AI-generated slop.</p>

<p>The output of whatever tool he used was almost, but not quite, entirely unlike our corporate template, as championed by, uh, <em>all the other slides that will have to go in the same deck</em>.</p>

<p>It wasn’t just the look of the slides, it was how they were structured. In fact, what working on these slides reminded me of most was the worst WYSIWYG tools for HTML — Microsoft Word, say. In both cases the output looks superficially okay, but it’s an absolute nightmare to edit.</p>

<p><img src="/images/microsoft-word.jpg" alt="Anakin and Padme meme. Anakin: &quot;I'll just move this image around a bit&quot; Padme: &quot;But it won't ruin the document, right?&quot; The bottom two panels are completely jumbled." /></p>

<p>What do I mean? All the decoration is lots of little elements, not even grouped — so what you think is a textbox with a funky border is actually three completely separate boxes. This in turn means that you can’t scale them together or anything.</p>

<p>This is still relatively normal: I’ve seen people commit worse crimes against good presentation design with their own hands. But AI of course invents entirely new ways of messing up that no human would ever have conceived of. All the fonts are Arial, and so far, so blah — but all the sizes are just a little bit off, 17 and 13 points, say. The colours are <em>similar</em> to our corporate colours but just a few hex digits off — enough to show up, especially if you put them side by side in the same deck as we will be doing. No human would choose those text sizes, and no human would go to the trouble of selecting colours outside the palette, only to pick wrong ones.</p>

<iframe width="431" height="766" src="https://www.youtube.com/embed/26BDVgIXkTo" title="Moving a photo in Microsoft Word 🤣" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<p>And then there’s the structure and flow of the presentation itself: it’s got that oh-so-recognisable clunky GenAI rhythm, thudding one-two-three builds where a single clear diagram would have done a better job. You might not see that in the text summary, but it’s glaringly obvious in the slides, but hey, they were “good enough” — and they took no time, or effort, or actual <em>thought</em> to generate! That’s good, right?</p>

<h1 id="what-you-see-is-what-you-swear-at-and-throw-away">What You See Is What You… swear at and throw away</h1>

<p>To cut a long, sad story short, the only way to integrate these sloppy inputs with the other material that I had already built with the actual corporate template was to delete everything and recreate it properly. I kept literally nothing, copying and pasting the text as plaintext, and recreating all the layout and diagrams from scratch, using our standard design language.<sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup> This was before I could even get to the actual work of aligning the messaging, the branding, and the overall story arc of our two parts with each other and with the wider corporate position we are supposed to be presenting.</p>

<p>This sort of experience is why many people hate AI: it creates work for other people, under the guise of saving effort for its users. Because I care about the quality of the result, the output of the AI was worse than useless — it caused me more work than if I had just had a plain text email describing the sequence of slides I should create. But my colleague was happy: he typed out a prompt, went and did something else, and when he came back, he had something that looked “good enough”. What actually happened is that he burned a bunch of tokens to feel productive instead of just giving me the prompt that he gave the AI tool.</p>

<h1 id="slop-in-haste-repent-at-leisure">Slop in haste, repent at leisure</h1>

<p>The worst of it is that he won’t just <em>feel</em> productive; he will <em>look</em> productive in the corporate dashboards that track token usage per employee. But what he has produced is not the work; it is a simulacrum of the work. This same dynamic is everywhere, as described in this wonderful piece: <a href="https://nooneshappy.com/article/appearing-productive-in-the-workplace/"><em>Appearing Productive in The Workplace</em></a>.</p>

<blockquote>
  <p>Misunderstanding and misuse of AI in the workplace is rampant. In many of the rooms I now find myself in, expertise has been asked to look the other way: to deliver faster, produce more, integrate the tools more deeply, get out of the way of the colleagues who are “getting things done”. The artifacts are accumulating; the work is not.</p>
</blockquote>

<h1 id="from-the-micro-to-the-macro">From the micro to the macro</h1>

<p>I have been talking about this shift for a while now, including in my latest <a href="https://www.linkedin.com/feed/update/urn:li:activity:7462551161888440320/">Coffee Talk video</a>: there is very little upside in applying AI to speed up steps in an existing process, without examining why the overall process operates as it does and what its outputs are. Applying AI in isolation might <em>look</em> like productivity, at least at the level of the individual, but the overall <em>result</em> is not improved by nearly the same margin, or perhaps at all.</p>

<p>If there is a paying business case for AI, <a href="/Artificial-Lawyers/">it’s in the enterprise</a>, because that’s where we find the systems and data already in place to make the world legible to AI. But even there, it’s not a free lunch; there is process re-engineering and systems re-architecting to do in order to take full advantage of these new capabilities.</p>

<p>If we don’t learn but just try to take effort out of doing the same things, at the cost of reduced quality, we are actually worse off, at a personal and a corporate level.</p>

<hr />

<div class="footnotes" role="doc-endnotes">
  <ol>
    <li id="fn:1" role="doc-endnote">
      <p>At this point you might ask why I did not simply confront my colleague directly. Honestly, this is a problem with remote work: the conversation we would need to have is nuanced, and I don’t feel that either email or a Zoom call would be the right medium. It might still work if we had spent sufficient time together to build enough of a relationship to read each other’s emotional cues, but in this case we haven’t. This is why I say that <a href="https://findthethread.blog/categories/#WfH">remote work</a> is an intentional choice, which certainly has lots of upsides, but also opens up new ways for grit to get into the gears of smooth organised work. <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
  </ol>
</div>]]></content><author><name></name></author><category term="AI" /><category term="slides" /><category term="work" /><summary type="html"><![CDATA[Today’s beef with AI is brought to you by a solid few hours of swearing that started out fairly imaginative but eventually, I must admit, became quite repetitive as exasperation and exhaustion set in.]]></summary></entry><entry><title type="html">Artificial Lawyers</title><link href="https://findthethread.blog/Artificial-Lawyers/" rel="alternate" type="text/html" title="Artificial Lawyers" /><published>2026-05-07T00:00:00+00:00</published><updated>2026-05-07T00:00:00+00:00</updated><id>https://findthethread.blog/Artificial-Lawyers</id><content type="html" xml:base="https://findthethread.blog/Artificial-Lawyers/"><![CDATA[<p>One of the problems — arguably, the core problem — with the current generation of AI chatbots is that they give the user the <em>impression</em> of authority, while in actual fact they do not necessarily have any connection whatsoever to consensus baseline reality. This disconnect is not a bug, nor is it a weakness in the current generation of models that can be remedied with further investments in more and better GPUs or training. It’s inherent in how large language models (LLMs) work — which is why all sorts of techniques like Retrieval Augmented Generation (RAG) and open training have been developed, as external scaffolds of facts to support LLMs. However, time and again we see people raw-dogging some general-purpose chatbot and accepting its output, with consequences that range from hilarious to tragic.</p>

<p>In fairness to the users, one reason why they treat the bots’ output as the pronouncements of an expert is that the bots have been programmed to claim the role of a human expert. Users will ascribe them a personality anyway — call it anthropomorphisation or pareidolia — without needing any encouragement, but it seems that many creators of AI bots are irresponsibly trying to guide them to <a href="https://www.anthropic.com/research/claude-personal-guidance">simulate  a personality and even form a simulacrum of a human relationship with the user</a>:<sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup></p>

<blockquote>
  <p>Speaking with Claude should be akin to a conversation with a brilliant friend, one who will speak frankly to a person about their situation, providing information grounded in evidence.</p>
</blockquote>

<p><img src="/images/natasa-grabovac-y7cHrP9UPw4-unsplash.jpg" alt="A head assembled from various mechanisms" /></p>

<p>One of the ways this  behaviour can go wrong is what the chatbots’ own creators call <em>sycophancy</em>:</p>

<blockquote>
  <p>we saw sycophantic behavior in 38% of conversations focused on spirituality, and 25% of conversations on relationships.</p>
</blockquote>

<p>In other words, the bot will attempt to agree with the user, rather than sticking to the facts.</p>

<p>This sort of thing can be a big problem in both personal and professional domains, but the same Anthropic that is now so worried about sycophancy just recently released <a href="https://www.theguardian.com/technology/2026/feb/03/anthropic-ai-legal-tool-shares-data-services-pearson">a  skill to enable its chatbot to offer legal opinions</a>.</p>

<p>Anthropic is of course incentivised to push this new skill on users, despite the problems that can occur when people take legal advice from a sycophantic chatbot. Those concerns explain why New York City is proposing to <a href="https://www.reuters.com/legal/government/proposed-new-york-law-would-bar-ai-chatbots-posing-lawyers-allow-duped-users-sue-2026-03-05/">ban AI chatbots from posing as lawyers</a>. Actual lawyers, of course, were scathing in their condemnation.</p>

<p>Some people reacted to the lawyers’ condemnation of Anthropic’s new legal advice skill as if it were guild protectionism — when it’s actually a question of product liability. Right now, it is very unclear who is responsible if one of these chatbots gives bad advice. It is said that someone representing themselves in court has a fool for a customer, but what can we say of someone hiring a chatbot instead of a lawyer?</p>

<p>This question may yet be clarified in court, with <a href="https://www.reuters.com/legal/legalindustry/openai-hit-with-lawsuit-claiming-chatgpt-acted-an-unlicensed-lawyer-2026-03-05/">one lawsuit claiming ChatGPT acted as an unlicensed lawyer</a>:</p>

<blockquote>
  <p>ChatGPT maker OpenAI has been accused in a new lawsuit of practicing law without a U.S. license and helping a former disability claimant breach a settlement and ​flood a federal court docket with meritless filings.</p>
</blockquote>

<p>And what is your recourse if <a href="https://www.nature.com/articles/d41586-026-01100-y">an AI chatbot tells you you have a disease — but it turns out that the disease doesn’t really exist</a>?</p>

<blockquote>
  <p>Bixonimania doesn’t exist except in a clutch of obviously bogus academic papers. So why did AI chatbots warn people about this fictional illness?</p>
</blockquote>

<p><img src="/images/towfiqu-barbhuiya-NwIExsCqXdM-unsplash.jpg" alt="What your doctor does when you tell them you asked ChatGPT about that rash" /></p>

<h1 id="and-yet">And yet</h1>

<blockquote>
  <p>Claude is not designed to provide medical guidance or professional care, and in these settings Claude appropriately acknowledges its limits and recommends human guidance. However, we also find people telling Claude they used AI precisely <em>because</em> they could not access or afford a professional. As a first step to understanding how to evaluate safety domain-by-domain, especially for people with no fallback, we plan to create evaluations in these high-stakes domains.</p>
</blockquote>

<p>A similar situation occurs with vibe-coding: if any random person could create an app just by talking through their requirements with a chatbot, that would be fantastic. But what we have now isn’t that: the results are sufficiently variable and inconsistent that the people getting the best results out of the coding agents are… trained programmers, who already know how to break down tasks into manageable chunks and evaluate the results. In effect, we have a reverse centaur, with the human maintaining consistency by keeping a tight rein on the bots. And once again, if the human gets distracted or is unclear with their requests, things can go wrong very quickly, because bots operate fast, tirelessly, and at scale.</p>

<p>In other words, the problem is not people uneducated in a particular domain (law or medicine) relying on chatbots for advice: techies are no better, relying on <a href="https://tech.yahoo.com/ai/claude/articles/took-nine-seconds-claude-ai-101315417.html">AI tools that delete their entire company database in nine seconds</a>. Incidentally, this is why “human in the loop” models are not sufficient, not least because the humans tend to become <a href="https://en.wikipedia.org/wiki/The_Unaccountability_Machine">accountability sinks</a> in practice.</p>

<p>The same thing happens in medicine, where <a href="https://garymarcus.substack.com/p/please-dont-trust-your-chatbot-for">AI systems designed with the laudable goal of automating triage recommendations failed badly</a>:</p>

<blockquote>
  <p>Still another new study, also published recently in Nature Medicine, entitled <strong><a href="https://www.nature.com/articles/s41591-026-04297-7">ChatGPT Health performance in a structured test of triage recommendations</a>,</strong> found that “Among gold-standard emergencies, the system undertriaged 52% of cases” and concluded that “These findings reveal missed high-risk emergencies and inconsistent activation of crisis safeguards, raising safety concerns that warrant prospective validation before consumer-scale deployment of artificial intelligence triage systems.”</p>
</blockquote>

<p><img src="/images/alexander-b-SnM9AmsOoYI-unsplash.jpg" alt="This is the bridge that Tesla is trying to sell you" /></p>

<h1 id="driving-across-the-chasm">Driving across the chasm</h1>

<p>There is a chasm to cross between “no automation” and “full automation”. Simply saying that you have a human in the loop is not sufficient, whether to ensure success or simply to avoid liability for failure.</p>

<p>This is in a nutshell the problem with all of these proposed AI services: if they worked, they would be amazing — but right now they don’t, not quite, and something that works most of the time may well be worse than nothing at all.</p>

<p><a href="/Category-Error/">Self-driving cars would be amazing if they worked</a>: people could nap, mess around on their phones, eat, apply makeup, or get home from the bar, all in comfort and without endangering anyone else.<sup id="fnref:2" role="doc-noteref"><a href="#fn:2" class="footnote" rel="footnote">2</a></sup> The problem is that right now they don’t work reliably enough for people to trust them — what is classified as Level Five Autonomy. What we are left with, therefore, is a situation where the self-driving capabilities work <em>most</em> of the time — but when they fail, either the driver in the car or a remote operator has to intervene, perhaps with very little warning. In those cases, <a href="/The-Driver-Behind-The-Curtain/">the consequences can be disastrous</a>.</p>

<p>All of this, combined with revelations that maybe <a href="https://fortune.com/2026/04/28/nvidia-executive-cost-of-ai-is-greater-than-cost-of-employees/">AI costs more than humans</a> after all, indicates to me that we may be getting closer to that Peak of Inflated Expectations, at least when it comes to consumer applications of AI. It’s a different story in the enterprise, because companies already have data that they can use to feed the AI, and once they have done so, they can get results that are specific and actionable. Companies also have existing processes for evaluating the return on their investments, so once the FOMO-driven projects have been weeded out, they converge on concrete applications for “AI” technology.</p>

<p>But that’s not how the consumer world works: it’s driven by the “killer app”, the must-have, the thing that people queue up for in the rain. Chatbots are not that, and maybe never will be.</p>

<hr />

<h1 id="update">Update</h1>

<p>Of course no sooner had I hit “publish” than another perfect example came along!</p>

<p>Via <a href="">Matt Levine’s invaluable and entertaining <em>Money Stuff</em> newsletter</a>, <em>Bloomberg</em> reports that <a href="https://www.bloomberg.com/news/articles/2026-05-06/ai-bots-auditioning-for-wall-street-trading-are-mostly-losing"><em>AI Bots Auditioning For Wall Street Trading Are Mostly Losing</em></a>:</p>

<blockquote>
  <p>Across a series of new trading contests between the world’s leading AI models, the verdict so far is unflattering. Most of the systems lose money. They trade too much. They make wildly different decisions when given identical instructions. And no one yet knows if these shortcomings will fade with more powerful iterations — or if they reveal something fundamental about the gap between large language models and how markets actually work.</p>

  <p>[…]</p>

  <p>“LLMs can’t really make money by themselves,” said Jay Azhang, founder of Nof1. “You need basically a very sophisticated harness and scaffolding and data platform in order to even give them a chance.”</p>
</blockquote>

<p>I do disagree somewhat with Matt Levine’s conclusions based on this report, though. He writes:</p>

<blockquote>
  <p>It would be crazy if it was otherwise! If you could just go to ChatGPT and type “hey tell me what stocks will go up” and it told you, then everyone would do it, and how could everyone beat the market? I definitely see the intuition here — “if AI agents can do a lot of the work of lawyers and accountants and marketing consultants, why can’t they do the work of hedge fund investors?” — but it has to be wrong. The work of investors is fundamentally adversarial; we can’t all beat the market.</p>
</blockquote>

<p>That is a load-bearing “<strong>if</strong>” in “if AI agents can do a lot of the work of lawyers and accountants and marketing consultants”! Once again, everyone is convinced that AI can automate somebody else’s job, but not their own, which requires fundamental human abilities that cannot be replaced by a soulless machine.<sup id="fnref:3" role="doc-noteref"><a href="#fn:3" class="footnote" rel="footnote">3</a></sup></p>

<p>It’s also probably worth emphasising “<strong>a lot of the work</strong>” — not the whole job, but a lot of the toil which until now was a prerequisite for the job. This is true of sysadmins, programmers, lawyers, doctors, and probably investment advisers too: there is a lot of toil involved in laboriously assembling information from disparate sources and in differing formats, collating it, and then processing it in fairly routine and predictable ways. If you can automate those tasks (with suitable guardrails to avoid hallucinations creeping in — don’t just YOLO your stock portfolio!), you can make the actual job both more pleasant and more efficient.</p>

<p>Building that sort of “very sophisticated harness and scaffolding and data platform” is not something that I see happening in the consumer world, in no small part because our personal lives, despite Mark Zuckerberg’s best efforts, are not <a href="/Seeing-Like-a-State/">machine-readable</a> in a way that would facilitate that sort of processing. Enterprises, however, do have many of the components already, and have processes and resources for embarking on projects that take those components and integrate them.</p>

<p>None of this is coming to ChatGPT, not tomorrow and not ever.</p>

<hr />

<p>🖼️  Photos by <a href="https://unsplash.com/@tashanatra">Natasa Grabovac</a>, <a href="https://unsplash.com/@towfiqu999999">Towfiqu barbhuiya</a> and <a href="https://unsplash.com/@dubna30">Alexander B</a> on <a href="https://www.unsplash.com">Unsplash</a></p>

<div class="footnotes" role="doc-endnotes">
  <ol>
    <li id="fn:1" role="doc-endnote">
      <p>A typo originally made this into “relationslop”, which I move to be adopted immediately into the Oxford English Dictionary. <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
    <li id="fn:2" role="doc-endnote">
      <p>Of course in actual fact nobody would <em>own</em> a self-driving car: you would summon one from Waymo or any other similar service, and release it when you were done. <a href="/Category-Error/">It would be great</a>, but we’re nowhere near there yet. <a href="#fnref:2" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
    <li id="fn:3" role="doc-endnote">
      <p>In fairness to Matt Levine, he is not saying that automated stock-picking is impossible. Rather, he is making the point that, even if bots could figure out investments perfectly, they would be in competition with other bots figuring out the perfect counter-strategy, so none of them could get ahead. <a href="#fnref:3" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
  </ol>
</div>]]></content><author><name></name></author><category term="AI" /><category term="Anthropic" /><summary type="html"><![CDATA[One of the problems — arguably, the core problem — with the current generation of AI chatbots is that they give the user the impression of authority, while in actual fact they do not necessarily have any connection whatsoever to consensus baseline reality. This disconnect is not a bug, nor is it a weakness in the current generation of models that can be remedied with further investments in more and better GPUs or training. It’s inherent in how large language models (LLMs) work — which is why all sorts of techniques like Retrieval Augmented Generation (RAG) and open training have been developed, as external scaffolds of facts to support LLMs. However, time and again we see people raw-dogging some general-purpose chatbot and accepting its output, with consequences that range from hilarious to tragic.]]></summary></entry><entry><title type="html">Compute Me A Moat!</title><link href="https://findthethread.blog/Compute-Me-A-Moat/" rel="alternate" type="text/html" title="Compute Me A Moat!" /><published>2026-04-14T00:00:00+00:00</published><updated>2026-04-14T00:00:00+00:00</updated><id>https://findthethread.blog/Compute-Me-A-Moat</id><content type="html" xml:base="https://findthethread.blog/Compute-Me-A-Moat/"><![CDATA[<p>A couple of weeks ago, I went looking for <a href="/Networked-Intelligence/">a competitive moat for AI</a>, and among other candidates, I suggested that compute probably wasn’t it:</p>

<blockquote>
  <p>If Oracle can build a datacenter stuffed with Nvidia chips and lease it to OpenAI, that leaves Anthropic high and dry: no datacenter, no chips available to buy, and no finance to buy them with. In that case, the datacenter is worth almost any amount of money, because the value is not just positive ownership of the datacenter and its contents, but also the negative value to competitors of keeping the resources out of their hands (digits?).</p>

  <p>The problem is that anyone advocating this view is arguing against some trends that have been stable over periods of time that are very long, in tech-industry terms at least. For this sort of investment to work out, there needs to be a window of time when the datacenter is operational but not yet obsolete, and that window needs to be long enough for the datacenter to recoup the costs of its construction and ideally generate some surplus profit for its operators.</p>
</blockquote>

<p><img src="/images/colin-watts-oaiESTTyAu0-unsplash.jpg" alt="A stately home surrounded by a moat" /></p>

<p>Of course the big frontier labs are also frantically searching for a moat to avoid getting commoditised and letting someone else capture all of the value at a different level of the stack. Now <em>The Verge</em> has published <a href="https://www.theverge.com/ai-artificial-intelligence/911118/openai-memo-cro-ai-competition-anthropic">OpenAI’s latest internal memo about beating the competition — including Anthropic</a>, which contains this nugget:</p>

<blockquote>
  <p>Our compute advantage sets us up to deliver continuous leaps in capability. Customers already feel it in real product terms: higher token limits, lower latency, and more reliable execution of complex workflows. Every step forward in compute lets us train stronger models, serve more demand, and lower the cost per unit of intelligence. That is durable business leverage.</p>
</blockquote>

<p>I understand why OpenAI would <em>want</em> their massive investment in compute capacity to constitute “durable business leverage”, but it’s far from clear that it actually does. The <a href="https://finance.yahoo.com/sectors/technology/articles/microsoft-rent-texas-data-center-151635052.html">Stargate datacenter that Oracle was building for OpenAI in Texas is dead</a>, and according to <a href="https://eigenmagic.net/@NewtonMark/116396474617765593">this toot by Mark Newton</a>, the UK datacenter is even worse off:</p>

<blockquote>
  <p>Nscale is the Australian company that can’t build an OpenAI datacenter in England because it didn’t apply for planning approval.</p>

  <p>… And doesn’t own the land it earmarked.</p>

  <p>… And can’t buy it because it’s currently in productive use as a scaffolding yard.</p>

  <p>… And because they don’t have any money; because the $2 billion they raised on a $14 billion valuation is denominated in IOUs for Nvidia GPUs.</p>

  <p>… And because they don’t know how to build datacenters because they’ve never done it before, not even once, not ever.</p>

  <p>But apparently they’ve suffered a “blow to their ambitions,” according to the AFR.</p>

  <p>… Which is too stupid and uninformed to even mention any of the other stuff.</p>

  <p>Nick Clegg is on their board, and Kier Starmer’s govt has given them heaps of favorable treatment because they’re the biggest thing happening in the British AI scene. Which is quite funny when you think about what the next six months will look like.</p>

  <p><a href="https://www.afr.com/technology/openai-pauses-stargate-uk-data-centre-citing-energy-costs-20260410-p5zmq8">https://www.afr.com/technology/openai-pauses-stargate-uk-data-centre-citing-energy-costs-20260410-p5zmq8</a> <a href="https://circumstances.run/@davidgerard">@davidgerard</a></p>
</blockquote>

<p>Other datacenter builds might also be in trouble, as according to the <em>Wall Street Journal</em>, <a href="https://www.wsj.com/tech/ai/ai-is-using-so-much-energy-that-computing-firepower-is-running-out-156e5c85">We’re Using So Much AI That Computing Firepower Is Running Out</a>. I don’t have access to the WSJ, so I am once again relying on <a href="https://theoverspill.blog/2026/04/14/internet-archive-publishers-block-chatbot-start-up-2651/#6aae50a9719ba264941e75eb37765572">the excerpt from Charles Arthur’s invaluable <em>The Overspill</em></a>:</p>

<blockquote>
  <p>Token use in OpenAI’s API—a platform where mostly enterprise users access its software—rose from six billion a minute in October to 15 billion a minute in late March.</p>
</blockquote>

<p>In my evaluation quoted at the top of this post, I had assumed that the bottleneck would be that deployed hardware would become obsolete faster than it would depreciate. However, it looks like the choke point may come far sooner, when not even OpenAI can get hold of enough compute to run its models on.</p>

<hr />

<p>🖼️  Photos by <a href="https://unsplash.com/@colinwatts">Colin Watts</a> on <a href="https://www.unsplash.com">Unsplash</a></p>]]></content><author><name></name></author><category term="AI" /><category term="OpenAI" /><category term="Oracle" /><summary type="html"><![CDATA[A couple of weeks ago, I went looking for a competitive moat for AI, and among other candidates, I suggested that compute probably wasn’t it:]]></summary></entry><entry><title type="html">Mythical Intelligence</title><link href="https://findthethread.blog/Mythical-Intelligence/" rel="alternate" type="text/html" title="Mythical Intelligence" /><published>2026-04-09T00:00:00+00:00</published><updated>2026-04-09T00:00:00+00:00</updated><id>https://findthethread.blog/Mythical-Intelligence</id><content type="html" xml:base="https://findthethread.blog/Mythical-Intelligence/"><![CDATA[<p>The current wave of “AI” interest, spawned largely since the public release of ChatGPT, has always had a dark side. The positive side is all about new possibilities enabled by LLMs, whether for individuals or for companies. The dark side talks about <a href="https://en.wikipedia.org/wiki/P(doom)">P(doom)</a>, the probability of AI causing our doom, whether through the advent of some sort of super-intelligence that turns us all into paperclips, or more indirectly, through humans using advanced AI capabilities to engineer novel pathogens or whatever.</p>

<p>It’s important to note that both sides are still talking about wondrous new capabilities of the technology, which explains the otherwise seemingly contradictory fact that many AI-doomers are also AI industry leaders. The obvious response to an intrinsically dangerous technology would be simply not to develop it, but their answer is instead that the tech will inevitably be developed, and so it is better that they forge ahead with it, since only they can be trusted to be responsible stewards of something so dangerous (and powerful, don’t forget powerful).</p>

<p>One of the arguments of AI-doomers is that the models will be able, not just to create new software, but to identify and exploit vulnerabilities in existing software. Now <a href="https://www.theregister.com/2026/04/07/anthropic_all_your_zerodays_are_belong_to_us/">Anthropic has created (but not released) Mythos, a model which claims to be able to do just that</a>:</p>

<blockquote>
  <p>“AI models have reached a level of coding capability where they can surpass all but the most skilled humans at finding and exploiting software vulnerabilities,” the company said.</p>

  <p>Mythos is markedly different from Claude Opus 4.6, which Anthropic only recently said was not very skilled at developing working exploit code. Where Opus 4.6 managed an exploit development success rate of just over zero percent, Mythos Preview generated a working exploit 72.4 percent of the time.</p>
</blockquote>

<p>Anthropic has at least been somewhat responsible, in that Mythos has not (yet) been released to the public, but instead is being managed under the auspices of something called <a href="https://www.anthropic.com/glasswing">Project Glasswing</a>:</p>

<blockquote>
  <p>Participants include: Amazon Web Services, Anthropic, Apple, Broadcom, Cisco, CrowdStrike, Google, JPMorganChase, the Linux Foundation, Microsoft, NVIDIA, and Palo Alto Networks.</p>
</blockquote>

<p>So far so good: I am glad to see companies whose products I rely on in that list, getting early warning about issues in their products, and (one hopes!) rushing to develop patches.</p>

<p>But therein lies, as they say, the rub. Identifying a vulnerability is one thing, fixing it is another, but deploying the fix? That’s the big challenge, and it’s not one that AI can help with.</p>

<p>Sure, modern operating systems have auto-update mechanisms — and most civilian users in my experience blithely ignore them, or routinely operate their devices in such a state (overflowing storage, typically) that the automatic updates cannot be received. That’s already a huge vulnerability surface that is going to get attacked even more relentlessly just as soon as Mythos (or something just like it) falls into the hands of script kiddies everywhere. This is the <a href="/The-Internet-of-(Insecure)-Things/">Blinking Twelves Problem</a>.</p>

<p>The issue of deployment is bad enough for new systems. If we are entering an era of all bugs being shallow, given enough LLMs, what does that mean for older software? I have an old Mac mini, still perfectly functional as a headless server running various services around the house, but it long ago aged out of receiving OS updates (and more recently, also app updates) from Apple. I guess I’ll finally have to get around to migrating it to FreeBSD or something, in the hope that at least I can receive the fixes to the bugs Mythos found — and of course I have the privilege of doing something like that, instead of facing a choice of spending money on a new device, or losing access to the functionality of the existing one. The kids broke the last old iPad we had lying around, so at least that problem has been solved for us, but how many families have an pass-me-down old tablet that is just a cartoon-delivery device?</p>

<p><img src="/images/simon-hurry-HPiqJ1uVnW8-unsplash.jpg" alt="An abandoned washing machine in an alley" /></p>

<p>Finally, literally while typing this, it occurs to me to consider all the embedded devices which I cannot update. My home internet, like most people’s, travels through a modem supplied by my ISP that runs some sort of specialised Linux distro which I have no access to. My TVs all run entirely air-gapped (I use AppleTV everywhere), but for most people, their “smart” TV is connected directly to the wifi and still blissfully running the same software it left the factory with.</p>

<p>TVs are at least visibly “smart” devices. Meanwhile, my washing machine has online features which I find mildly useful. Mainly, it tells me when the wash is done, and if I need to do some sort of specialised wash — trainers, say — I can download instructions from the Internet and send them to the machine directly. Hardly life-changing stuff, I’ll admit, but it has some sort of minimal software stack to deliver them, and I have no idea how or even whether I can force an update, assuming of course that the manufacturer ever provides one. To be clear, actual day-to-day operations are done from the front panel, so I could cut the machine off from the wifi, but I’d lose some small convenience by doing so.</p>

<p>Maybe that P(doom) number just ticked up a little…</p>

<hr />

<p>🖼️  Photo by <a href="https://unsplash.com/@bullterriere">Simon Hurry</a> on <a href="https://www.unsplash.com">Unsplash</a></p>]]></content><author><name></name></author><category term="AI" /><category term="security" /><category term="IoT" /><category term="Anthropic" /><summary type="html"><![CDATA[The current wave of “AI” interest, spawned largely since the public release of ChatGPT, has always had a dark side. The positive side is all about new possibilities enabled by LLMs, whether for individuals or for companies. The dark side talks about P(doom), the probability of AI causing our doom, whether through the advent of some sort of super-intelligence that turns us all into paperclips, or more indirectly, through humans using advanced AI capabilities to engineer novel pathogens or whatever.]]></summary></entry><entry><title type="html">Networked Intelligence</title><link href="https://findthethread.blog/Networked-Intelligence/" rel="alternate" type="text/html" title="Networked Intelligence" /><published>2026-03-31T00:00:00+00:00</published><updated>2026-03-31T00:00:00+00:00</updated><id>https://findthethread.blog/Networked-Intelligence</id><content type="html" xml:base="https://findthethread.blog/Networked-Intelligence/"><![CDATA[<p>Everyone just <em>assumes</em> that developers of the big public “AI” models are taking user data and using it to train the next generation of their models. The AI labs in question deny this accusation vociferously, of course, but given the lengths they have been willing to go to in order to obtain data corpora to train their models on, those denials ring somewhat hollow to many. And of course it doesn’t help when it comes out that Meta actually <em>is</em> retaining video taken through its pervert glasses, leading the EFF to recommend that people should <a href="https://www.eff.org/deeplinks/2026/03/think-twice-buying-or-using-metas-ray-bans"><em>Think Twice Before Buying or Using Meta’s Ray-Bans</em></a>.</p>

<p>Being suspicious by default of whatever Zuckerberg is up to is not a bad heuristic shortcut. However, there is another reason why this claim keeps coming back. One of the assumptions that people bring to “AI” from previous generations of technology is that some sort of network effect is required for market success. A network effect means that the more users you have, the more valuable your product is, making it easier and more profitable to serve even more users.</p>

<p>The classic example of a network effect is Facebook — not now, but how it was in the growth stage of the platform, say fifteen years ago. Once enough of your friends are on Facebook, it’s a no-brainer for you to join too, so Facebook gains an additional set of eyeballs to rent to their advertisers, and crucially, at very little added cost. Each additional user is basically pure profit, not only in themselves, but because they contribute in turn to making the platform that little bit more attractive to anyone in their social circle who is not yet on Facebook.</p>

<p>An example of a business which <em>lacks</em> a network effect is Spotify. Sure, each additional user pays their monthly fee, but they also cost Spotify, because as miserly as the payouts to musicians are, they do add up and hit Spotify’s margin. There is also no particular flywheel effect leading to people wanting to sign up to Spotify just because that’s where their friends are. I’m an Apple Music user, and I have never felt left out because more of my friends are on Spotify.<sup id="fnref:1" role="doc-noteref"><a href="#fn:1" class="footnote" rel="footnote">1</a></sup> This is why Spotify is pushing into podcasts, because once Joe Rogan has been paid once to record an episode, each additional stream of that episode does not cost an additional license payment — and of course plenty of people are willing to make podcasts for free or to monetise in other ways, which also do not cost Spotify anything.</p>

<p>These are concepts which are now embedded in our culture and in our expectations. Even people who perhaps could not quite articulate the concept in this way understand that user data has value to social-media platforms. This assumption colours a lot of the conversation around “AI”, in ways that are not always entirely helpful.</p>

<h1 id="networking-ai">Networking AI</h1>

<p>The assumption that many commentators make is that by having more users, OpenAI (or whoever, but ChatGPT has the biggest market share right now) can obtain more data from that larger user population, use that data to train subsequent iterations of the underlying model, and therefore improve the models’ performance more rapidly than competitors with smaller user bases.</p>

<p>There are a few things wrong with this assumption.</p>

<p><img src="/images/saif71-com-zPhc-E4qG9c-unsplash.jpg" alt="Denial is not just a river in Egypt" /></p>

<h3 id="deny-everything">Deny everything</h3>

<p>The first aspect to consider is the vehement denials by every frontier lab out there. Sure, they <em>could</em> all be lying because they realise how unpopular “stealing users’ data” was for the social-media behemoths — but you’d expect one of them to break ranks and say “yes, yes we do have more user data, and that’s what makes our model better for our users”. Given all of the other indignities that chatbot enthusiasts put up with, this could well be a positive move for the first vendor to make that claim, at least within a certain susceptible population. In turn, the fact that there could be a positive outcome means that the denials should not be dismissed out of hand.</p>

<h3 id="not-all-users-are-equivalent">Not all users are equivalent</h3>

<p>Sam Altman’s preferred metric of Weekly Active Users tells us that, while the absolute number of users of ChatGPT may be large, the level of usage for individual users is not that high. In turn, this means that the richness of data from each user is probably low. If someone is only logging in once a week on average, how deep are the conversations they are having with the bot, and consequently, how much value can be harvested from that corpus?</p>

<p>In contrast, Anthropic’s Claude has a small absolute number of users relative to ChatGPT, but is the preferred option for power users, who are not only paying Anthropic (in actual dollars), but also feeding Claude with huge amounts of extremely rich data.</p>

<p>But then the question becomes, what is the actual total market for a tool like Claude, whose primary use case appears to be highly technical tasks like code generation?</p>

<p>So maybe the reason nobody is bragging about “having more user data” is that it’s not actually a competitive moat. OpenAI has access to large absolute amounts of data, but diluted across so many user sessions that there is little value to be extracted. Meanwhile, Anthropic has very high-value data, but only for a small and non-typical user population.</p>

<p>What else might differentiate one frontier model from another, and do so consistently over time?</p>

<p><img src="/images/krzysztof-hepner-EkXSNquusLk-unsplash.jpg" alt="Compute is king" /></p>

<h3 id="what-about-compute">What about compute?</h3>

<p>One candidate for differentiation is computing capacity, or simply <a href="https://fromjason.xyz/p/notebook/the-computational-web-and-the-old-ai-switcharoo/">“compute”</a>:</p>

<blockquote>
  <p>If all technology requires AI, and only a handful of companies are equipped to handle the computational load that AI requires, then compute itself becomes a moat too deep for competition to enter, and consumers to flee from.</p>
</blockquote>

<p>This is the theory underlying a lot of investment activity in this sector: if Oracle can build a datacenter stuffed with Nvidia chips and lease it to OpenAI, that leaves Anthropic high and dry: no datacenter, no chips available to buy, and no finance to buy them with. In that case, the datacenter is worth almost any amount of money, because the value is not just positive ownership of the datacenter and its contents, but also the negative value to competitors of keeping the resources out of their hands (digits?).</p>

<p>The problem is that anyone advocating this view is arguing against some trends that have been stable over periods of time that are very long, in tech-industry terms at least. For this sort of investment to work out, there needs to be a window of time when the datacenter is operational but not yet obsolete, and that window needs to be long enough for the datacenter to recoup the costs of its construction and ideally generate some surplus profit for its operators.</p>

<p>Some factors in that calculation are (more or less) within the control of the operators: how quickly can they break ground and then complete construction and fit-out. Others are not: how quickly new hardware comes to market that performs better than whatever was specified for the datacenter. Where the calculations get hairy is that this is not just a question of new generations of server-grade Nvidia GPUs, but also of how quickly consumer hardware evolves to bring sufficient capacity to run capable local models within the reach of hobbyists.</p>

<p>Marco Arment wanted to provide transcripts of every podcast in his Overcast app. Did he sign up with one of the big providers? No: <a href="https://www.twit.community/t/marco-arment-implements-transcripts-in-overcast-what-is-the-future-of-podcast-advertising/19811">he got a rack full of Mac Minis</a> — base models, at that — and set them loose using Apple’s own transcription APIs. Marco is a one-man-band; how many others are doing something similar, or might if the price of their AI subscription rises enough?</p>

<p>That is no academic concern, with <a href="https://www.businessinsider.com/claude-usage-caps-changes-popularity-anthropic-2026-3">Anthropic lowering session limits on Claude</a>, even for paid accounts:</p>

<blockquote>
  <p>~7% of users will hit session limits they wouldn’t have before, particularly for pro tiers.</p>
</blockquote>

<p>The safe assumption has to be that this price increase is only the first turn of a ratchet. Anthropic is presumably hoping that Claude users will become habituated to regular price rises in the same way that Netflix customers have. However, the salient difference between the two situations is that Netflix actually does have a moat. If you want to watch <em>Drive To Survive</em> or <em>K-Pop Demon Hunters</em>, an Amazon Prime subscription won’t help you: it has to be Netflix.</p>

<p>What is the equivalent dIfferentiation for the big AI models? That is the big question, and it remains unanswered for now.</p>

<hr />

<p>🖼️  Photos by <a href="https://saif71.com/">Saif71.com</a> and <a href="https://chrishepnermedia.wordpress.com/">Krzysztof Hepner</a> on <a href="https://www.unsplash.com">Unsplash</a></p>

<div class="footnotes" role="doc-endnotes">
  <ol>
    <li id="fn:1" role="doc-endnote">
      <p>Very occasionally someone shares a Spotify playlist that I want to listen to, but these days there are tools to convert playlists between platforms. The content libraries themselves, though — those are entirely fungible. <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
  </ol>
</div>]]></content><author><name></name></author><category term="AI" /><category term="OpenAI" /><category term="Anthropic" /><category term="Claude" /><category term="Facebook" /><summary type="html"><![CDATA[Everyone just assumes that developers of the big public “AI” models are taking user data and using it to train the next generation of their models. The AI labs in question deny this accusation vociferously, of course, but given the lengths they have been willing to go to in order to obtain data corpora to train their models on, those denials ring somewhat hollow to many. And of course it doesn’t help when it comes out that Meta actually is retaining video taken through its pervert glasses, leading the EFF to recommend that people should Think Twice Before Buying or Using Meta’s Ray-Bans.]]></summary></entry></feed>