<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: David Aronchick</title>
    <description>The latest articles on DEV Community by David Aronchick (@aronchick).</description>
    <link>https://dev.to/aronchick</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1294202%2Fe7ab50ef-66a0-4ab1-b75f-30006ae9a811.jpeg</url>
      <title>DEV Community: David Aronchick</title>
      <link>https://dev.to/aronchick</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aronchick"/>
    <language>en</language>
    <item>
      <title>Investment Grade</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Tue, 18 Aug 2026 18:05:04 +0000</pubDate>
      <link>https://dev.to/aronchick/investment-grade-d1e</link>
      <guid>https://dev.to/aronchick/investment-grade-d1e</guid>
      <description>&lt;p&gt;On Thursday, July 9, S&amp;amp;P &lt;a href="https://www.spglobal.com/ratings/en/regulatory/article/-/view/sourceId/101695609" rel="noopener noreferrer"&gt;cut Oracle's issuer credit rating from BBB to BBB-&lt;/a&gt;. That's one step above junk, which, for a company as old and big and staid as Oracle, is ... not good. The same note &lt;a href="https://www.heise.de/en/news/S-P-downgrades-Oracle-to-BBB-only-one-notch-above-junk-level-11363472.html" rel="noopener noreferrer"&gt;named OpenAI as a key credit risk&lt;/a&gt; sitting within Oracle's $638 billion backlog and projected a free operating cash flow deficit of roughly $42 billion for fiscal 2027, on top of about $167 billion in total debt already on the books. Having this much debt and FCF deficit is also... not good.&lt;/p&gt;

&lt;p&gt;SMASH CUT to Friday, July 10, over in Madison: Wisconsin's Public Service Commission &lt;a href="https://wisconsinwatch.org/2026/07/wisconsin-regulators-refuse-to-loosen-data-center-credit-rules-setting-up-oracle-court-fight/" rel="noopener noreferrer"&gt;let a deadline expire without putting the item on the agenda&lt;/a&gt;, which is the regulatory version of getting ghosted. The item it declined to revisit was a rule the commission approved back in April, part of We Energies' new "very large customer" rate structure. Why? Turns out that any customer in that class rated below A- has to &lt;a href="https://wisconsinwatch.org/2026/04/wisconsin-regulators-data-centers-must-cover-full-cost-of-their-energy-needs/" rel="noopener noreferrer"&gt;post financial guarantees before the utility will sell it electricity&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Add those two together, and the Oracle subsidiary co-developing the Port Washington campus (roughly a gigawatt on 672 acres, alongside Vantage and OpenAI, if you haven't been following it) is staring at more than $100 million a year in cash deposits or letters of credit before they can move forward. To reiterate, $100 million a year for the privilege of being ALLOWED to buy electricity. Oracle had already &lt;a href="https://wisconsinwatch.org/2026/06/oracle-sues-wisconsin-regulators-data-center-credit-requirements-public-service-commission/" rel="noopener noreferrer"&gt;sued the commission in Ozaukee County Circuit Court on June 19&lt;/a&gt;, arguing that the PSC acted outside its authority, on insufficient evidence, and that the A-line isn't needed to prevent harm to anyone. Maybe! But when they filed, it was two notches under the threshold. Three weeks later, it was three. That's not exactly what I would call "getting closer."&lt;/p&gt;

&lt;p&gt;What's funny here is nobody in this fight is arguing the stuff people usually argue about: megawatts, interconnection queues, or transformer lead times, or how much water the DC is going to take (hint: VERY VERY LITTLE). The site exists, the demand is real, everything lines up! Even We Energies wants the customer so badly that it asked its own regulator to stand down. The only thing in the way is a letter grade.&lt;/p&gt;

&lt;h2&gt;
  
  
  The utility's argument is good, which is the problem
&lt;/h2&gt;

&lt;p&gt;We Energies &lt;a href="https://wisconsinwatch.org/2026/06/wisconsin-we-energies-data-center-credit-standards-regulators-utility-psc-energy/" rel="noopener noreferrer"&gt;asked the commission to back off the rule on June 10&lt;/a&gt;, warning it would push investment out of the state, and its lawyers put the credit case about as plainly as anyone could: "tens of billions of dollars in Oracle's value would need to be destroyed before creditors or counterparties, such as Wisconsin Electric and its other customers, could experience losses."&lt;/p&gt;

&lt;p&gt;Which is true! If I were Oracle's counsel, I'd make the same argument. And for the record, I am not a credit analyst; I have never rated so much as a parking-garage bond. But you don't have to be a financial genius to notice that this is a statement about a company, and the commission is not underwriting a company.&lt;/p&gt;

&lt;p&gt;Simply put, We Energies now bills large data centers directly for the generation built to serve them, and that generation includes the proposed Red Oak Ridge plant in the town of Paris, a build that runs north of a billion dollars. If you draw this all the way out, a gas plant is a thirty-to-forty-year asset, and the demand it's being built against is maybe three years old. So, ten to one, asset life over demand history, on a billion-dollar bet. If the tenant walks, the plant stays put, and the residual lands on schools, small manufacturers, and every residential meter in southeastern Wisconsin.&lt;/p&gt;

&lt;p&gt;So I think the PSC, whether it would ever phrase it this way or not, is pricing a duration mismatch, and Oracle's position with the credit markets doesn't really factor in. Even though the ratings agency picked the same week to agree, Oracle's borrowing to fund its AI position had already &lt;a href="https://www.fastcompany.com/91545823/oracle-and-the-ai-booms-hidden-debt-bomb" rel="noopener noreferrer"&gt;pushed debt-to-equity past 400% as of May&lt;/a&gt;, and the stock shed more than $50 in the month before the deadline. Whatever you think of the A- line, the commission's worst-case scenario got measurably more plausible while the reconsideration request sat on somebody's desk.&lt;/p&gt;

&lt;p&gt;And Wisconsin isn't some rogue outlier, much as Oracle's lawyers might want it to be. As of May, &lt;a href="https://blogs.law.columbia.edu/climatechange/2026/06/02/data-center-regulation-what-local-governments-should-know-about-large-load-tariffs-and-clean-transition-tariffs/" rel="noopener noreferrer"&gt;twenty-three states had approved at least one large-load tariff&lt;/a&gt;, with another seven pending. Virginia's version of Dominion's GS-5 tariff starts automatically applying to customers at 25 MW and up in January 2027, with minimum 14-year terms. I wrote in early July about &lt;a href="https://www.distributedthoughts.org/2026-07-06-the-cheapest-connection-you-never-build/" rel="noopener noreferrer"&gt;FERC ring-fencing the wire while the scarcity leaks out anyway&lt;/a&gt;, and this is the other half of the same coin: cost allocation is about who pays; collateral is about who gets stuck with the plant when nobody does.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Northwest ran this experiment and kept the receipt
&lt;/h2&gt;

&lt;p&gt;When I started pulling on this thread, I found a strong historical record leading back to the Pacific Northwest. The Bonneville Power Administration began selling enormous volumes of cheap hydroelectricity to aluminum smelters in the 1940s, and by the end of the century, &lt;a href="https://www.nwcouncil.org/history/Aluminum/" rel="noopener noreferrer"&gt;forty percent of U.S. smelting capacity was located in the Pacific Northwest&lt;/a&gt;. That arrangement lasted fifty years, longer than any computing platform I have ever heard of. But in 1996 and 1997, the smelters traded away chunks of their long-term BPA contracts for access to a wholesale market that, at that particular moment, was cheaper.&lt;/p&gt;

&lt;p&gt;But when 2000 arrived, and the West Coast power crisis came with it, wholesale prices rose by factors of ten and twenty. All of a sudden, the contracted power was worth more than the metal it was made of. What's the rational move? Don't smelt any more. The smelters &lt;a href="https://archive.seattletimes.com/archive/20010129/bpa29m/bpa-caught-in-a-crunch" rel="noopener noreferrer"&gt;paid their workers to stay home and resold their Bonneville electricity on the spot market&lt;/a&gt;. Paying people NOT to make aluminum penciled out better than making it, which is, before you ask, totally legal, exactly what the contracts allowed. &lt;a href="https://www.tms.org/pubs/journals/jom/0202/binczewski-0202.html" rel="noopener noreferrer"&gt;By the summer of 2001, all ten of the region's smelters had shut down or dropped to token production&lt;/a&gt;, and most of them never came back.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.nwcouncil.org/history/BPAHistory/" rel="noopener noreferrer"&gt;The dams stayed&lt;/a&gt;, though. The transmission built to feed Troutdale and The Dalles is still standing, still in the rate base, sized for an industry that left. Nobody defaulted, nobody committed fraud, and the region still wound up holding fifty years of single-purpose infrastructure after the single purpose moved away. I am fairly sure THAT is the scenario sitting in a spreadsheet in Madison right now, and I want you to notice it is not "will Oracle go bankrupt."&lt;/p&gt;

&lt;h2&gt;
  
  
  Credit risk is an architecture problem
&lt;/h2&gt;

&lt;p&gt;Look, everyone is treating the collateral fight as a financing question, and I get why, but I think underneath it there's a granularity question which is more interesting.&lt;/p&gt;

&lt;p&gt;A $100 million annual guarantee only makes sense as an ask because the underlying asset is indivisible. One plant, one campus, one tenant, and no way to lose eight percent of Red Oak Ridge, because there is no eight percent to lose. Project finance figured this stuff out something like a century ago: break the huge commitment into pieces whose failures aren't perfectly correlated, and suddenly it's bankable. That is the entire reason nobody underwrites a single mortgage the size of a neighborhood. We built the AI buildout backward from all of that. I don't think anybody decided to, exactly. But everything got concentrated: one counterparty, on an indivisible thirty-year asset, justified by three years of demand history.&lt;/p&gt;

&lt;p&gt;On the other hand, if you could split it up into tranches of investable assets, things would change quite a bit. A portfolio of facilities spread across several interconnections, several utilities, and a mix of tenants doesn't need a letter of credit the size of a small utility's annual revenue, because no single tenant walking out strands a billion dollars of steel. Note that nobody got more creditworthy in that scenario! The blast radius just shrank until the counterparty stopped mattering so much, the same reason a bank will happily lend against a hundred small loans it can't individually assess and won't touch one enormous loan it can. (NOTE: This, and credit default swaps, were part of the root of the 2008 financial crisis - caveat emptor)&lt;/p&gt;

&lt;p&gt;This sort of distributed STUFF is what years of my life have been spent working on. Kubernetes at Google, and now &lt;a href="//expanso.io"&gt;Expanso&lt;/a&gt;, are variations on the same idea: stop trying to make any single component heroic, and make its failure boring instead. Small failure domains, loosely coupled, add up. I've been arguing for years that compute should sit closer to its power and its data, mostly on physics and cost grounds, and occasionally because &lt;a href="https://www.distributedthoughts.org/2026-04-09-the-grid-said-no/" rel="noopener noreferrer"&gt;the grid flatly said no&lt;/a&gt;. What I did not expect, and probably should have, was the balance sheet independently arriving at the same place, in a language utility commissions already speak.&lt;/p&gt;

&lt;p&gt;The market has half-conceded all of this, by the way. Last Sunday, the Journal reported that Nvidia is in talks to &lt;a href="https://www.tomshardware.com/tech-industry/data-centers/nvidia-weighs-250-billion-guarantee-so-openai-can-lease-softbanks-10-gigawatt-ohio-campus" rel="noopener noreferrer"&gt;guarantee financing of around $250 billion so OpenAI can lease a 10-gigawatt campus&lt;/a&gt; that SB Energy is building in Piketon, Ohio. Strip off the zeros and squint, and it's the identical instrument the Wisconsin PSC asked for: a counterparty that can't carry the obligation alone, and a third party stapling its own balance sheet to the lease so the deal can close.&lt;/p&gt;

&lt;p&gt;One of those requests got a quarter-trillion-dollar term sheet. The other one got the regulator sued in Ozaukee County.&lt;/p&gt;

&lt;p&gt;The commissioners in Madison are asking, out loud, the question the industry has spent the past year answering privately and refusing to answer in public: if these assets can only be financed with a co-signer, what the hell do we think we've been building?&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do?.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on my observations of real-world challenges in data preparation for machine learning, focusing on operational, compliance, and cost issues.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-08-17-investment-grade/" rel="noopener noreferrer"&gt;Investment Grade&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>energy</category>
      <category>aiinfrastructure</category>
      <category>cloud</category>
      <category>history</category>
    </item>
    <item>
      <title>The Longest Life in Compute</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Sat, 15 Aug 2026 18:01:39 +0000</pubDate>
      <link>https://dev.to/aronchick/the-longest-life-in-compute-5amn</link>
      <guid>https://dev.to/aronchick/the-longest-life-in-compute-5amn</guid>
      <description>&lt;p&gt;On Monday, Nvidia announced memorandums of understanding with Apollo, BlackRock, Blackstone, Brookfield, Goldman Sachs, and KKR to &lt;a href="https://www.cnbc.com/2026/08/10/nvidia-wall-street-asset-managers-500-billion-ai-push.html" rel="noopener noreferrer"&gt;mobilize more than $500 billion of third-party capital&lt;/a&gt; so that hyperscalers, frontier labs, and enterprises can borrow against AI hardware instead of paying cash for it. Jensen Huang told CNBC this is the first time technology chips have become an &lt;a href="https://www.forbes.com/sites/robertszczerba/2026/08/10/nvidias-500b-bet-to-make-ai-compute-wall-streets-next-asset-class/" rel="noopener noreferrer"&gt;investable asset class&lt;/a&gt; and described the chips as productive, long-lived, fungible, and flexible. This is PROBABLY all correct, but I think it misses something cool.&lt;/p&gt;

&lt;p&gt;In the same announcement, Nvidia told bond buyers that CUDA keeps &lt;em&gt;extending the useful life&lt;/em&gt; of the hardware and improving its economics over time. EXTENDING THE USEFUL LIFE. Nvidia has just informed the largest capital allocators on earth that its software support policy is the collateral.&lt;/p&gt;

&lt;h2&gt;
  
  
  The pitch is a hundred and fifty years old
&lt;/h2&gt;

&lt;p&gt;As always (it seems), everything old is new. Productive, long-lived, fungible, transferable across operators (aka STUFF) is the pitch for rolling stock — is decidedly pretty well understood. In the 19th century, &lt;a href="https://utahrails.net/up/equipment-trusts.html" rel="noopener noreferrer"&gt;equipment trust certificates&lt;/a&gt; put locomotives and freight cars into a trust that leased them back to the railroad, which meant that when the railroad went under, the equipment was not railroad property and did not go into the estate. (By the way, if you'd like to read an excellent book on the subject, let me recommend &lt;a href="https://www.amazon.com/dp/0393342379?lv=shuf&amp;amp;channelId=500&amp;amp;plpRedirect=mhFallback" rel="noopener noreferrer"&gt;RailRoaded&lt;/a&gt;. In an era when American railroads failed constantly, &lt;a href="https://digitalcommons.du.edu/cgi/viewcontent.cgi?article=1504&amp;amp;context=tlj" rel="noopener noreferrer"&gt;equipment trust paper&lt;/a&gt; was among the safest debt you could hold. This is convenient! Because, many many many people think we're in a world where things are going to go bankrupt (soon-ish?), so the fact that the structure Nvidia is using having been stress-tested across a century and a half of bankruptcies is quite nice.&lt;/p&gt;

&lt;p&gt;Now, one of the most important parts is that a freight car works whether or not the manufacturer of the freight car is in business. A freight car has residual value only if it can roll onto somebody else's track. AS AN ASIDE, for decades in America, a great deal of it was not interchangeable, because the southern roads ran a five-foot gauge while the north ran what became standard, so freight moving between them had to be transferred by hand at the break. Then on May 31 and June 1 of 1886, work gangs across the South &lt;a href="https://historycamp.org/lance-geiger-the-day-the-gauge-changed/" rel="noopener noreferrer"&gt;moved one rail three inches inward&lt;/a&gt; on roughly &lt;a href="https://discoveryparkofamerica.com/uncategorized/the-great-gauge-change-of-1886/" rel="noopener noreferrer"&gt;11,500 miles of track in about 36 hours&lt;/a&gt;. And while it was a really big financial feat, it was ALSO a big financial one. Overnight, a boxcar sitting in Atlanta became collateral worth something in Chicago.&lt;/p&gt;

&lt;p&gt;Back to GPUs, this is not the case today! CUDA is HIGHLY hardware specific, and this is (or was anyway) a real blocker. Compute is fungible only to the degree that the software layer keeps accepting the hardware underneath it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Nvidia pulls the lever
&lt;/h2&gt;

&lt;p&gt;CUDA 13 removed offline compilation and library support for the &lt;a href="https://www.tomshardware.com/pc-components/gpus/nvidia-to-drop-cuda-support-for-maxwell-pascal-and-volta-gpus-with-the-next-major-toolkit-release" rel="noopener noreferrer"&gt;Maxwell, Pascal, and Volta architectures&lt;/a&gt; (Volta is the V100, which shipped in 2017). That silicon still computes exactly as well as it did the day it was installed, though probably less power efficiently than even a very low end chip. But, because nvcc will no longer generate machine code for it, cuBLAS and cuDNN will no longer ship kernels for it, the architectures are marked feature-complete in the &lt;a href="https://docs.nvidia.com/cuda/archive/13.1.0/cuda-toolkit-release-notes/index.html" rel="noopener noreferrer"&gt;toolkit release notes&lt;/a&gt;, and PyTorch &lt;a href="https://github.com/pytorch/pytorch/issues/157517" rel="noopener noreferrer"&gt;dropped them as build targets&lt;/a&gt; to match. This is bad, and (ultimately) sets a pretty severe deprecation schedule.&lt;/p&gt;

&lt;p&gt;This is also one of the biggest questions in the market - exactly how long do cards still work? What ends the productive life of an accelerator? Until now, the answer was its the morning the framework stops compiling for it, and the company that wrote that framework had a significant incentive to NOT update. But no longer! NOW, Nvidia has every reason to keep the deprecation out as long as possible, because that makes the physical asset worth more, longer.&lt;/p&gt;

&lt;p&gt;This is also a HUGE accounting impact. The hyperscalers moved server useful life from three or four years to six, which analysts estimate removed around $18 billion a year in depreciation expense from their income statements. Michael Burry's argument, which has &lt;a href="https://davefriedman.substack.com/p/the-176-billion-accounting-question" rel="noopener noreferrer"&gt;moved from accounting newsletters into the mainstream&lt;/a&gt; over the past year, is that carrying GPUs on five and six year schedules while Nvidia ships a new architecture annually understates depreciation by roughly $176 billion across 2026 through 2028. Amazon already cut a subset of its servers and networking gear from six years to five, citing the increased pace of development in AI specifically, and &lt;a href="https://natlawreview.com/article/deep-quarry-useful-lives-gpus-key-considerations" rel="noopener noreferrer"&gt;absorbed roughly $700 million&lt;/a&gt; of lower operating income for the honesty. Meta went the other direction in the same window. So, with &lt;a href="https://siliconangle.com/2025/11/22/resetting-gpu-depreciation-ai-factories-bend-dont-break-useful-life-assumptions/" rel="noopener noreferrer"&gt;no settled convention&lt;/a&gt; to appeal to, everyone is tossing aronud vague ideas. Nvidia isn't stopping, of course, and Hopper landed in 2022, Blackwell in 2024, Vera Rubin hit full production this March, and Rubin Ultra is slated for the back half of 2027. &lt;a href="https://www.forbes.com/councils/forbesbusinesscouncil/2026/04/17/the-hidden-variable-in-the-ai-rally-a-depreciation-reality-check/" rel="noopener noreferrer"&gt;The cadence that creates the problem&lt;/a&gt; is not slowing down.&lt;/p&gt;

&lt;h2&gt;
  
  
  What happens when things invert
&lt;/h2&gt;

&lt;p&gt;For thirty years the vendor incentive ran in exactly one direction. Deprecate the old architecture, make the upgrade compulsory rather than attractive, and book the new generation. The installed base of five-year-old hardware was a support cost with no revenue attached, and every quarter you kept it alive was a quarter somebody didn't buy the replacement. The entire industry is built on that reflex.&lt;/p&gt;

&lt;p&gt;However, with Nvidia's new financialization (and half a trillion dollars of paper written against that hardware), the sign changes. Whether or not Nvidia ends up signing an explicit residual guarantee (and &lt;a href="https://businessmodelanalyst.com/nvidia-500-billion-compute-financing-residual-value/" rel="noopener noreferrer"&gt;the announcement conspicuously does not contain one&lt;/a&gt;), it now has a direct commercial stake in five-year-old racks remaining useful. And there are lots more examples. Meta handed its Hyperion joint venture a residual value guarantee covering the first sixteen years of operation. Broadcom agreed to cover 100% of any shortfall to the senior tranches on the $35 billion Apollo and Blackstone structure funding Anthropic's compute. Wall Street had &lt;a href="https://aol.com/chip-fever-created-11-billion-153309463.html" rel="noopener noreferrer"&gt;already lent more than $11 billion&lt;/a&gt; against GPUs held by neoclouds, and the figure has only gone up since. Every one of those lenders is now exposed to a software decision made in Santa Clara; the only ones who caught it were the &lt;a href="https://www.fool.com/investing/2026/08/11/nvidia-just-recruited-wall-street-to-help-fund-usd500-billion-in-ai-infrastructure-here-s-the-catch/" rel="noopener noreferrer"&gt;Motley Fool&lt;/a&gt;, though it framed it as a demand signal rather than a support obligation.&lt;/p&gt;

&lt;p&gt;So, at the end of the day, we have something unprecedented: a hardware vendor's software support calendar is, in effect, a financial covenant. Now, the difference between a GPU supported for eight years and one supported for three is the difference between investment grade and junk on the same physical asset. Which is... pretty freaking huge from a software perspective.&lt;/p&gt;

&lt;p&gt;Aviation figured this out the hard way. When Fokker &lt;a href="https://www.flightglobal.com/fokker-bankrupt/10085.article" rel="noopener noreferrer"&gt;collapsed in 1996&lt;/a&gt;, they left &lt;a href="https://simpleflying.com/fokker-bankruptcy-anniversary/" rel="noopener noreferrer"&gt;1,130 aircraft already in service&lt;/a&gt;, with almost no support, and they solved it by building a standalone company created specifically to keep spares and product support flowing. The airframes were airworthy either way butwhat made them financeable was somebody agreeing, on paper, to keep supporting them. Orphan a fleet and the values go regardless of what the metal can still do.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to actually ask for
&lt;/h2&gt;

&lt;p&gt;If you are signing anything that involves accelerators over the next eighteen months, price per FLOP is no longer the interesting number, and neither is delivery date. Ask how long the toolchain will target this architecture, get a date rather than an adjective, and ask what specifically happens to a cluster you own outright on the day the compiler moves past it. Almost nobody currently has that number, in the same way that almost nobody running a real-time dashboard can tell you its actual latency. The number exists whether or not you know it, and it is your architecture restated in years.&lt;/p&gt;

&lt;p&gt;There is a genuinely good outcome here! PARTICULARLY for open source and drivers, which have typically been underappreciated. If financing works and Nvidia does what the paper requires, that's architectures compiling for eight years instead of three. By 2030 that produces an enormous installed base of hardware that is uneconomic for frontier training and ENTIRELY adequate for inference, which is &lt;a href="https://www.distributedthoughts.org/2026-04-16-the-asic-unbundling/" rel="noopener noreferrer"&gt;already the majority of AI compute&lt;/a&gt; and the part of the workload where the &lt;a href="https://www.distributedthoughts.org/2026-06-22-the-token-got-cheaper/" rel="noopener noreferrer"&gt;bill actually lands&lt;/a&gt;. Depreciated silicon that no lab wants to train on is exactly the silicon you want sitting next to a factory floor, a substation, a hospital basement, or anywhere else the &lt;a href="https://www.distributedthoughts.org/2026-04-13-agents-dont-live-in-data-centers/" rel="noopener noreferrer"&gt;work does not live in a data center&lt;/a&gt;. A financing structure designed to keep the buildout going may accidentally fund the distributed compute layer nobody could previously justify on a spreadsheet.&lt;/p&gt;

&lt;p&gt;Nvidia spent a decade selling scarcity, resulting in a world where last year's rack becomes a bad bet. It now has to sell durability and a promise about software, made to people who will eventually ask for it in writing. The fact that they are SO incentivized to keep things running, particularly the hardware you already bought, really is a new world.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-08-13-the-longest-life-in-compute/" rel="noopener noreferrer"&gt;The Longest Life in Compute&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aiinfrastructure</category>
      <category>finance</category>
      <category>hardware</category>
      <category>history</category>
    </item>
    <item>
      <title>The Freeze Function</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Tue, 04 Aug 2026 18:28:33 +0000</pubDate>
      <link>https://dev.to/aronchick/the-freeze-function-41cl</link>
      <guid>https://dev.to/aronchick/the-freeze-function-41cl</guid>
      <description>&lt;p&gt;On June 9 the public comment window closed on the &lt;a href="https://en.spaziocrypto.com/stablecoins/genius-act-stablecoin-deadlines-june-july-2026/" rel="noopener noreferrer"&gt;anti-money-laundering rules&lt;/a&gt; that will put teeth in the &lt;a href="https://www.congress.gov/bill/119th-congress/senate-bill/1582/text" rel="noopener noreferrer"&gt;GENIUS Act&lt;/a&gt;, the stablecoin law &lt;a href="https://en.wikipedia.org/wiki/GENIUS_Act" rel="noopener noreferrer"&gt;signed last July&lt;/a&gt;, whose full implementing rules take effect on July 18. The debate around all of it is a debate about money. How much reserve has to sit behind each token, and in what (one to one, in cash, insured deposits, and short Treasuries). Whether issuers can &lt;a href="https://www.congress.gov/crs-product/IF13174" rel="noopener noreferrer"&gt;pay interest&lt;/a&gt; to the people holding the tokens (they cannot, not directly). And how many ordinary bank deposits get up and leave the moment a dollar of stablecoin starts looking like a better checking account than your checking account. The American Bankers Association has been waving around a &lt;a href="https://crypto.news/aba-warns-interest-bearing-stablecoins-could-trigger-6-6-trillion-in-bank-deposit-flight/" rel="noopener noreferrer"&gt;$6.6 trillion figure&lt;/a&gt; for the deposits that could flee. Citi &lt;a href="https://www.coingecko.com/learn/banks-vs-stablecoins" rel="noopener noreferrer"&gt;models the stablecoin float reaching as much as $3.7 trillion by 2030&lt;/a&gt;. It is a real fight, the numbers are enormous, and I understand why everyone is staring at them.&lt;/p&gt;

&lt;p&gt;They are staring at the wrong feature.&lt;/p&gt;

&lt;p&gt;The thing that makes a stablecoin dollar different from a bank dollar is not the yield and it is not the settlement speed. It is that the issuer can freeze one specific dollar, in one specific wallet, from a console, in about the time it takes to ship a config change. Tether and Circle both build a blacklist function directly into the token, and it is not a bug or an exploit or a backdoor somebody found. It is a documented capability they describe to regulators as a feature. Tether has used it to freeze &lt;a href="https://blog.amlbot.com/stablecoin-freezes-2023-2025-a-data-backed-analysis-of-usdt-vs-usdc-by-amlbot/" rel="noopener noreferrer"&gt;more than four billion dollars across better than seven thousand addresses&lt;/a&gt;, &lt;a href="https://tether.io/news/tether-supports-freeze-of-more-than-344-million-in-usdt-in-coordination-with-ofac-and-u-s-law-enforcement/" rel="noopener noreferrer"&gt;in coordination with OFAC and U.S. law enforcement&lt;/a&gt;. Circle's numbers are smaller, a hundred-odd million across a few hundred wallets, and it froze one of its first big batches the day the Treasury &lt;a href="https://cryptotracelabs.com/blog/can-tether-freeze-stolen-usdt-how-stablecoin-blacklists-work-2026-guide/" rel="noopener noreferrer"&gt;sanctioned the Tornado Cash addresses in 2022&lt;/a&gt;. A dollar sitting in USDT has exactly one switch in front of it, and that switch has already been thrown more than seven thousand times.&lt;/p&gt;

&lt;p&gt;Now hold that up against the gloriously boring thing it is replacing. A dollar inside the American banking system sits in one of &lt;a href="https://www.fdic.gov/quarterly-banking-profile/fdic-statistics-glance" rel="noopener noreferrer"&gt;roughly four thousand three hundred separate FDIC-insured institutions&lt;/a&gt;, each with its own charter, its own ledger, its own compliance department, its own failure domain. There is no master console. An individual bank can freeze an individual account, sure, and does. But to freeze all of it at once, every dollar in the country, you do not push a config change. You need the state, and you need it to do something extraordinary.&lt;/p&gt;

&lt;p&gt;We know exactly what that looks like, because it has happened, precisely once, and it took the entire machinery of the federal government to pull off. At one in the morning on Monday, March 6, 1933, Franklin Roosevelt signed &lt;a href="https://www.federalreservehistory.org/essays/bank-holiday-of-1933" rel="noopener noreferrer"&gt;Proclamation 2039&lt;/a&gt; and suspended every banking transaction in the United States. Congress passed the Emergency Banking Act on the 9th, and only after Treasury examiners had gone bank by bank did the system come back, &lt;a href="https://guides.loc.gov/this-month-in-business-history/march/1933-bank-holiday" rel="noopener noreferrer"&gt;12,756 of them reopened&lt;/a&gt; by March 15. The reason that operation needed a presidential proclamation, an emergency act of Congress, and the better part of two weeks instead of an afternoon is that the money was spread across more than twelve thousand institutions, and there was no single place to reach in and stop it. The friction was the whole point. The fragmentation that everyone now calls inefficient was the thing that made a national freeze require an act of national will.&lt;/p&gt;

&lt;p&gt;Programmable money deletes the friction. It rebuilds the single switch of 1933, makes it surgical enough to hit one wallet instead of all of them, and makes it fast enough to throw before you have finished reading the sentence that authorized it. And we have decided to call that progress, and to call the twelve-thousand-ledger mess it replaces backward. Slow settlement, redundant charters, no central console, a system so fragmented it took Congress to halt it. Every one of those inefficiencies is a place where universal control is expensive and slow. None of them was a defect we never got around to fixing. They were the only thing standing between "your money" and "your money, conditional on staying off a list maintained by a company in a console you will never see." You do not feel the redundancy of four thousand banks until somebody has swapped it for one freeze function, and by then feeling it does not help you much.&lt;/p&gt;

&lt;p&gt;This is the same lesson the cloud keeps teaching, denominated in dollars instead of GPUs. A single control plane is a single point of seizure, and it does not much matter whether the thing it controls is your compute, your data, or your checking account. Centralizing the ledger does not just make payments faster. It manufactures a switch that did not used to exist, hands it to whoever holds the keys, and bills the convenience back to you as a feature.&lt;/p&gt;

&lt;p&gt;A bank run used to take a crowd. A bank holiday used to take an act of Congress. The GENIUS Act has a great deal to say about the reserves behind the dollar and nothing at all to say about who holds the switch in front of it. Both are worth arguing about. Only one of them can freeze your money before you finish this sentence.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;em&gt;. Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-08-03-the-freeze-function/" rel="noopener noreferrer"&gt;The Freeze Function&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>money</category>
      <category>stablecoins</category>
      <category>regulation</category>
      <category>history</category>
    </item>
    <item>
      <title>The Map Is the Moat</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Fri, 31 Jul 2026 18:26:49 +0000</pubDate>
      <link>https://dev.to/aronchick/the-map-is-the-moat-12mp</link>
      <guid>https://dev.to/aronchick/the-map-is-the-moat-12mp</guid>
      <description>&lt;p&gt;On June 17, a coalition of the biggest names in enterprise software published a new open standard called &lt;a href="https://cryptobriefing.com/ard-ai-standard-google-microsoft-salesforce/" rel="noopener noreferrer"&gt;Agentic Resource Discovery&lt;/a&gt;, ARD for short. Google, Microsoft, and Salesforce headlined it, with Cisco, Databricks, GitHub, Hugging Face, NVIDIA, ServiceNow, and Snowflake signing on. The stated goal is boring in the way that important infrastructure is always boring: a common way for an AI agent to find out what tools and other agents exist and how to call them, so nobody has to hand-wire every connection between every piece of enterprise software. It is the latest in a run of &lt;a href="https://www.ciodive.com/news/big-tech-develop-open-standards-agentic-ai/807608/" rel="noopener noreferrer"&gt;big-tech moves to set the open standards for agentic AI&lt;/a&gt;, and on the surface it looks like more of the same cooperative plumbing.&lt;/p&gt;

&lt;p&gt;The two companies not on the list are OpenAI and Anthropic, which, seems like a pretty big miss.&lt;/p&gt;

&lt;p&gt;Strip the branding off ARD and you are looking at &lt;a href="https://en.wikipedia.org/wiki/Service_discovery" rel="noopener noreferrer"&gt;service discovery&lt;/a&gt; - an area I spent quite a bit of time on with &lt;a href="//kubernetes.io"&gt;Kubernetes&lt;/a&gt; and know and love since distributed systems have needed since there were two computers to introduce to each other. A service comes online and has to announce what it is and where it lives, and other services have to be able to look it up without someone editing a config file by hand. &lt;a href="https://en.wikipedia.org/wiki/Domain_Name_System" rel="noopener noreferrer"&gt;DNS&lt;/a&gt; is service discovery for hostnames, while Consul and etcd and ZooKeeper are service discovery for microservices. ARD is the same primitive aimed at agents and tools: each organization publishes an &lt;a href="https://softmaxdata.com/blog/what-the-heck-is-ard-why-anthropic-and-openai-are-not-in-it/" rel="noopener noreferrer"&gt;&lt;code&gt;ai-catalog.json&lt;/code&gt; manifest&lt;/a&gt; under its own domain, an agent describes what it is trying to do, and the discovery layer tells it what is available to do it with. Federated, Apache-licensed, hosted under the Linux Foundation, no single company owning the registry.&lt;/p&gt;

&lt;p&gt;This, in a lot of ways, could be the new Google (or Yahoo, depending how old you are). Whoever controls how services find each other controls which services get found which is pretty fucking powerful, since the thing that resolves names decides what is allowed to exist. A service that isn't in the registry is a service that, functionally, is not there. Put another way, it's a map, and the map is the moat, and the enterprise incumbents are taking a stab at deciding how you draw it.&lt;/p&gt;

&lt;p&gt;People have already been circling around this. Anthropic gave the world &lt;a href="https://www.anthropic.com/news/model-context-protocol" rel="noopener noreferrer"&gt;the Model Context Protocol&lt;/a&gt; in late 2024, which standardized how an agent connects to a tool, and it was good enough that everyone adopted it, all the way to &lt;a href="https://www.pento.ai/blog/a-year-of-mcp-2025-review" rel="noopener noreferrer"&gt;10,000-plus public servers and 80% of the Fortune 500&lt;/a&gt; touching it within a year. Google shipped &lt;a href="https://www.linuxfoundation.org/press/linux-foundation-launches-the-agent2agent-protocol-project-to-enable-secure-intelligent-communication-between-ai-agents" rel="noopener noreferrer"&gt;Agent2Agent&lt;/a&gt; for how agents talk to each other. Both of those layers eventually got donated to the Linux Foundation. And while the labs sit on the governance of how agents connect and how agents converse, the ARD stakes out the one layer above both, the catalog of what is worth connecting to in the first place. It's not ALWAYS binary, but this is a move that lets the more traditional enterprise folks (Google, Microsoft, Salesforce, Snowflake, etc etc) push what they already own. The labs have every incentive to push another angle, since the enterprise folks are trying to redraw the boundary of the fight to a place where they hold the land, where the labs only show up as entries in a directory somebody else defines.&lt;/p&gt;

&lt;p&gt;There is a second, sharper move buried in the design, and it is a bet against the labs' entire product surface. ARD assumes the agent discovers and calls tools on its own, without a conversational interface as the bottleneck. Read that as what it is: a wager that the chatbot, the thing OpenAI and Anthropic have built their enterprise businesses around, is not where real work will happen, right as the two labs are &lt;a href="https://www.helpnetsecurity.com/2026/07/08/openai-anthropic-agentic-ai-security-risk/" rel="noopener noreferrer"&gt;visibly pulling in different directions&lt;/a&gt; on what an agent should even be. In the ARD worldview the chat window is a demo, and the actual economy is agents quietly resolving a procurement request against the approval system and the budget tool and the vendor database with no human typing in a box. If that bet is right, the most valuable real estate in enterprise AI is the registry, not the model, and the registry is the thing the labs conspicuously do not have.&lt;/p&gt;

&lt;p&gt;Now, credit where it's due, because this is solid engineering and a real fix for a real problem. Before a discovery standard, every autonomous workflow is bespoke integration, hand-built and brittle, which is most of why "agentic AI" has been a great demo and a miserable production system. A federated catalog you publish under your own domain, keeping control of what you expose and to whom, is the correct architecture. It keeps the description of your capabilities next to your capabilities instead of shipping the whole map to a vendor who rents it back to you. I have argued for a while that &lt;a href="https://www.distributedthoughts.org/2026-04-30-catalog-will-be-wrong-eventually/" rel="noopener noreferrer"&gt;any catalog that lives away from the thing it describes is a catalog that is already wrong&lt;/a&gt;, and a federated, locally-owned manifest is the first design I've seen from the majors that takes that seriously.&lt;/p&gt;

&lt;p&gt;But the word "federated" is doing a lot of work, because the history of federated systems is the history of things that were going to stay decentralized and didn't. &lt;a href="https://en.wikipedia.org/wiki/Email" rel="noopener noreferrer"&gt;Email is federated&lt;/a&gt;, and most of the world's mail now flows through a handful of providers who decide what counts as spam. DNS is federated, and there is still a root, and there are still registrars, and there is still an afternoon where a name can stop resolving. A2A's own pitch is that it &lt;a href="https://www.ibm.com/think/topics/agent2agent-protocol" rel="noopener noreferrer"&gt;mitigates vendor lock-in&lt;/a&gt;, which is precisely the promise every federation makes on day one. Federation describes where the data sits, not where the power settles, and power settles wherever the defaults are set. If ARD becomes how agents find things, then a tool that does not publish an ARD manifest becomes invisible to every agent that uses it, and the companies that authored the schema and ship the most popular catalogs get to define what "discoverable" means. The quieter fight underneath all of this is &lt;a href="https://thenewstack.io/ai-agent-control-planes/" rel="noopener noreferrer"&gt;not who runs the agent but what you are allowed to take back out&lt;/a&gt;, and a discovery layer is where that gets decided first. Apache 2.0 licensing means nobody can charge rent on the standard itself. It says nothing about who benefits when your agents reflexively discover Workspace, M365, and Salesforce first.&lt;/p&gt;

&lt;p&gt;So the fight nobody framed correctly at the time is not model versus model. It is the layer that owns the enterprise's tools and data drawing a border against the layer that owns the models, and choosing to fight it at the map. Whether you build agents or just buy them, the question worth asking your vendors is not whose model is smartest. It is who controls the directory your agents read before they do anything at all, and whether the map of your own capabilities is something you own or something you have quietly agreed to rent. Being left off that map is what OpenAI and Anthropic are worried about this month. Eventually it is what you should be worried about too.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-07-30-the-map-is-the-moat/" rel="noopener noreferrer"&gt;The Map Is the Moat&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agenticai</category>
      <category>protocols</category>
      <category>enterprise</category>
    </item>
    <item>
      <title>Free Binaries, Again</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Tue, 28 Jul 2026 18:24:58 +0000</pubDate>
      <link>https://dev.to/aronchick/free-binaries-again-2a2a</link>
      <guid>https://dev.to/aronchick/free-binaries-again-2a2a</guid>
      <description>&lt;p&gt;The phrase "open source" has a birthday. February 3, 1998, at a strategy session in Palo Alto, called in a hurry after Netscape announced it was releasing its browser code. &lt;a href="https://opensource.com/article/18/2/coining-term-open-source-software" rel="noopener noreferrer"&gt;Christine Peterson coined it in that room&lt;/a&gt;, and her reasoning was specific: "free software" made everyone think about price, and price was the wrong axis. She wanted a word that pointed at &lt;a href="https://sdtimes.com/os/history-behind-term-open-source/" rel="noopener noreferrer"&gt;the source code itself&lt;/a&gt;. Within a few weeks Netscape and O'Reilly were both using it, and the &lt;a href="https://en.wikipedia.org/wiki/Open_Source_Initiative" rel="noopener noreferrer"&gt;Open Source Initiative&lt;/a&gt; existed to defend the meaning.&lt;/p&gt;

&lt;p&gt;The thing the word was invented to be different FROM matters more than the word. There was already &lt;a href="https://en.wikipedia.org/wiki/Freeware" rel="noopener noreferrer"&gt;freeware&lt;/a&gt;, free binaries, software you could download and run and pass to a friend at zero cost, and could not read, could not rebuild, and could not carry forward without the company that made it. The whole point of 1998 was to say that those are different categories and that we should stop confusing them, because one makes you a participant and the other makes you a guest.&lt;/p&gt;

&lt;p&gt;Twenty-eight years later, we are calling model weights "open," and I would like someone to explain to me which category they're actually in.&lt;/p&gt;

&lt;p&gt;Tobi Knaup made the case this week that &lt;a href="https://tobi.knaup.me/2026-07-25-open-weight-ai-is-having-its-kubernetes-moment/" rel="noopener noreferrer"&gt;open-weight AI is having its Kubernetes moment&lt;/a&gt;, and I want to be careful, because I agree with nearly everything he wants to happen. He also has standing on this; he co-founded Mesosphere, built DC/OS, and then watched Kubernetes take the category out from under him. I was on the other end of that trade. I was the first (non-founding) product manager on Kubernetes, which means I spent 2015 and 2016 doing the thing that ran him over.&lt;/p&gt;

&lt;p&gt;So when he says "Kubernetes moment," I know exactly which moment he means. And I want to push on the analogy harder than he does, because if you take it seriously — actually, seriously, not as a compliment — it is asking for a great deal more than a download link.&lt;/p&gt;

&lt;p&gt;Start with the definition, since we already have one. The OSI published its &lt;a href="https://opensource.org/ai" rel="noopener noreferrer"&gt;Open Source AI Definition&lt;/a&gt; in late 2024, and it asks for four freedoms (based on the &lt;a href="https://en.wikipedia.org/wiki/The_Free_Software_Definition" rel="noopener noreferrer"&gt;Stallman-coined freedoms&lt;/a&gt;): use the system for any purpose, study how it works and inspect its components, modify it, and share it. Open weights, nail use, and &lt;em&gt;share&lt;/em&gt;. However, unlike source code, models have a bit more complexity. You cannot study a model the way you study source code; you can probe its behavior, which is a different activity that we call evals precisely because it is not reading. And you cannot modify how it was made. You can fine-tune the output of a process you were never shown, which is closer to sanding a table than to changing the design. Meta's LLaMa ships under a custom license with a monthly-active-user threshold attached, and publishes nothing meaningful about its training data, which is why OSI has had to keep posting things with titles like &lt;a href="https://opensource.org/blog/metas-llama-license-is-still-not-open-source" rel="noopener noreferrer"&gt;"Meta's LLaMa license is still not Open Source"&lt;/a&gt; and why Meta simply rejected the definition rather than argue with it.&lt;/p&gt;

&lt;p&gt;I've had some experience in this rodeo before. I believe open weights are the most important thing happening in AI economics, and I still do. &lt;a href="https://www.distributedthoughts.org/2026-06-29-eaten-from-the-bottom/" rel="noopener noreferrer"&gt;The commodity tier is going to eat this market from below&lt;/a&gt;. Good enough at a fraction of the cost, running on hardware you control, is the winning bid for most enterprise work, and the labs sealing off &lt;a href="https://www.distributedthoughts.org/2026-05-14-the-frontier-became-a-club/" rel="noopener noreferrer"&gt;the top of the index&lt;/a&gt; do not change that. None of what follows is a case against open weights. It's a case against the sentence people say right after "we went with the open model," which is usually some version of: so now we're not dependent on anyone.&lt;/p&gt;

&lt;p&gt;A bit from my history: I was there when, on July 21, 2015, Kubernetes hit 1.0, and Google &lt;a href="https://techcrunch.com/2015/07/21/as-kubernetes-hits-1-0-google-donates-technology-to-newly-formed-cloud-native-computing-foundation-with-ibm-intel-twitter-and-others/" rel="noopener noreferrer"&gt;handed it to a foundation that did not exist the week before&lt;/a&gt;. While we released it under Apache 2, I believe the real novelty was the governance. There was real friction from people who did not want to be tied to Google or its schedule. Giving the project away was how you removed our veto. And that's what we wanted! We knew that if we exercised too tight a control over the top, we never would be able to get the industry moving in that direction. I was only one of the people weighing in on this decision, but I am so glad we did.&lt;/p&gt;

&lt;p&gt;With the foundation and the license, people also had the freedom to completely fork. Not grab binaries and then hope upstream stayed compatible; people could take every element of Kubernetes (other than the name) and fork away. Not that anyone planned to use this threat, but it kept the community honest. If the steward went bad, or slow, or greedy, you could take the whole project and keep going, and everyone knew it, which is exactly why nobody had to. That is what "open" purchased: Continuity without asking.&lt;/p&gt;

&lt;p&gt;This is where I start to reject the concept of "open" models. You cannot fork a model; there is nothing to fork. A fork of Kubernetes is a living project with a build and a roadmap you now control. A "fork" of an open-weight model is a fine-tune of a snapshot, because the two inputs that would let you continue its development, the training data and the compute, were never in the box. The lab kept the factory and shipped you the output. That is not a criticism of the lab! It's a description of what you received.&lt;/p&gt;

&lt;p&gt;At the end of 2017, Jeremy Lewi, Vishnu Kannan, and I announced &lt;a href="https://www.kubeflow.org/docs/started/introduction/" rel="noopener noreferrer"&gt;Kubeflow&lt;/a&gt;, which was our attempt to open-source the way Google ran machine learning internally. It was ALSO Apache 2.0, with contributions from Google, Cisco, IBM, and Red Hat. It had all four freedoms, for real, the full 1998 package, no asterisks. Sadly, one thing that really hurt us in the beginning (and even now) was that it was miserable to install, miserable to upgrade, and miserable to keep running. We shipped a pile of genuinely open components and told people they had a platform.&lt;/p&gt;

&lt;p&gt;We weren't alone; Kubernetes was ALSO miserable. In 2015 you stood a cluster up by hand, in the right order, and if you got certificate rotation wrong you found out about it eleven days later. Kelsey Hightower wrote a tutorial called &lt;a href="https://github.com/kelseyhightower/kubernetes-the-hard-way" rel="noopener noreferrer"&gt;Kubernetes The Hard Way&lt;/a&gt;, and it wasn't satire; it was the documentation that a lot of us actually used. Difficulty didn't kill Kubernetes; it barely slowed it down.&lt;/p&gt;

&lt;p&gt;So, difficulty was never the variable. Two projects, same license, same four freedoms, both a nightmare on day one. What Kubernetes had was a few hundred people at Red Hat and Rancher and three cloud providers whose paychecks depended on making it installable, plus a foundation that made it safe for all of them to show up in the same room, with a license that made it legal for them to try.&lt;/p&gt;

&lt;p&gt;I think this is the thing missing from all the discussions of model "openness." Publishing something and getting it adopted are two different projects with two different budgets, and getting it adopted and having a community are two more. We shipped the first one and wrote "platform" on the box. We are doing a version of the same thing with open weights, and it is going to cost somebody a couple of years.&lt;/p&gt;

&lt;p&gt;Because when a lab hands you weights, you're getting the cheapest artifact in the building. Not cheap to make — training is the most expensive thing anyone does with a GPU. Cheap relative to what it costs to keep a model running &lt;em&gt;in production, for other people&lt;/em&gt;, which is where the actual bill lives.&lt;/p&gt;

&lt;p&gt;Go count what a frontier lab actually operates. Serving infrastructure that holds a tail-latency target while traffic swings 10x over an afternoon. A batching and caching strategy that decides whether the unit economics work at all. Quantized builds for whatever silicon the customer actually bought, not the silicon you wish they'd bought. An eval suite that catches the regression before the customer does. A safety layer, an abuse pipeline, a deprecation policy, capacity planning eighteen months out, and a human being holding a pager at 3 AM with the authority to roll the whole thing back.&lt;/p&gt;

&lt;p&gt;None of that shipped with the weights. And, most importantly, almost none of it is represented in open source either. Not because open source is bad at it, but because open source has never been in the business of operating things on behalf of strangers. Nobody's pager is attached to your cluster. That was equally true of Kubernetes, which is precisely why Red Hat and the clouds got to build real businesses on top of a free thing, and why nobody found that outrageous.&lt;/p&gt;

&lt;p&gt;The labs and the hyperscalers are doing an enormous amount of this work, and the open-weight conversation has picked up a bad habit of calling all of it rent. Most of what they're charging for is the product. You can hate the price and still be accurate about what's being priced.&lt;/p&gt;

&lt;p&gt;Knaup is right that a serving stack has shown up, and it's a good one. vLLM, SGLang, llama.cpp, Ollama, MLX — I use these; they're excellent, and honestly, they were never in doubt. Engineers build inference runtimes because inference runtimes are FUN. Nobody open-sources a deprecation policy. Nobody sends a pull request with a capacity plan. The missing pieces are missing because they're boring and because somebody has to be accountable for them, and accountability is the one thing a download cannot transfer.&lt;/p&gt;

&lt;p&gt;People are choosing open-weight models right now as an insurance policy, a hedge against a lab repricing them, deprecating them, or quietly re-aligning the thing they built on. I understand the instinct completely; I've &lt;a href="https://www.distributedthoughts.org/2026-06-25-we-rented-the-mainframe-back/" rel="noopener noreferrer"&gt;written about what it costs when the wire in front of the model goes away&lt;/a&gt;. That's not to say weights on your own disk, which let you keep running what you already have, isn't genuinely worth something. But they do not let you extend it in the spirit of open source. When the version you're on stops being good enough, your options are to wait for whatever the lab decides to release next or to stop.&lt;/p&gt;

&lt;p&gt;Run it, or stop. That's the whole menu.&lt;/p&gt;

&lt;p&gt;So let's total up what "open" has actually bought us so far. You can run a very good model on hardware you already own, and the top slice of the inference bill, the expensive slice with somebody's margin stapled to it, goes away. I've spent a lot of words arguing that it's going to reshape this market from the bottom, and I still believe that. It is also, start to finish, an argument about price.&lt;/p&gt;

&lt;p&gt;But I want to capture, in the current discussion, the wisdom from those people in February 1998 in Palo Alto, in a new phrase, precisely because the old one made everybody argue about price, and price was the wrong axis. It took about twenty-eight years for us to need their word again, and we've spent it on a discount.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-07-27-free-binaries-again/" rel="noopener noreferrer"&gt;Free Binaries, Again&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>openweights</category>
      <category>ai</category>
      <category>kubernetes</category>
    </item>
    <item>
      <title>Acceptable for Inference</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Tue, 21 Jul 2026 18:24:28 +0000</pubDate>
      <link>https://dev.to/aronchick/acceptable-for-inference-40o3</link>
      <guid>https://dev.to/aronchick/acceptable-for-inference-40o3</guid>
      <description>&lt;p&gt;Starcloud closed &lt;a href="https://tech-insider.org/starcloud-170-million-series-a-space-data-center-2026/" rel="noopener noreferrer"&gt;$170 million at a $1.1 billion valuation&lt;/a&gt; this month, the fastest company in Y Combinator's history to reach a billion. Starcloud-2 launches later this year carrying &lt;a href="https://nvidianews.nvidia.com/news/space-computing" rel="noopener noreferrer"&gt;Blackwell B200s to run commercial cloud workloads in orbit&lt;/a&gt; for customers that already include AWS and Google Cloud. This is pretty rare for a YC company! ACTUAL paying tenants, this year, in a rack that is going around the Earth every ninety minutes.&lt;/p&gt;

&lt;p&gt;When Google published &lt;a href="https://blog.google/innovation-and-ai/technology/research/google-project-suncatcher/" rel="noopener noreferrer"&gt;Project Suncatcher&lt;/a&gt;, the press took the obvious angle: Google wants data centers in space, fleets of TPUs &lt;a href="https://www.datacenterdynamics.com/en/news/project-suncatcher-google-to-launch-tpus-into-orbit-with-planet-labs-envisions-1km-arrays-of-81-satellite-compute-clusters/" rel="noopener noreferrer"&gt;linked by free-space optics into kilometer-wide arrays of 81&lt;/a&gt;, two test birds going up with &lt;a href="https://spacenews.com/planet-bets-on-orbital-data-centers-in-partnership-with-google/" rel="noopener noreferrer"&gt;Planet by early 2027&lt;/a&gt;. Solar power that never sets, which seems exactly right! Let's do it!&lt;/p&gt;

&lt;p&gt;But, Google ran its TPUs through a particle accelerator to simulate the dose of low-earth orbit, and the compute chips came through fine. The &lt;a href="https://research.google/blog/exploring-a-space-based-scalable-ai-infrastructure-system-design/" rel="noopener noreferrer"&gt;high-bandwidth memory&lt;/a&gt; took uncorrectable errors that the error-correcting code could not catch and repair, at a rate Google described as "likely acceptable for inference."&lt;/p&gt;

&lt;p&gt;Not "acceptable" for anything, but "acceptable for inference". This is pretty specific guidance that running in a space is only suitable for a specific job it has in mind will forgive the occasional wrong bit.&lt;/p&gt;

&lt;p&gt;This makes sense! A model writing the seventh paragraph of a product description genuinely does not care if one weight in one layer got nudged by a passing cosmic ray. The output was a probability distribution to begin with, so a little noise in the machine is a rounding error inside a process that was already rolling dice.&lt;/p&gt;

&lt;h2&gt;
  
  
  Precision was always a marketing choice
&lt;/h2&gt;

&lt;p&gt;We have spent the entire AI era letting people believe these systems are precise, and orbit just makes the imprecision physical. Down here, the fuzziness hides inside phrasing that sounds authoritative. Up there, it's a photon flipping a one to a zero in a memory cell, and the model downstream will report the result with exactly the same confidence it would have had if the bit were correct. I wrote a while back about &lt;a href="https://www.distributedthoughts.org/2026-03-23-the-missing-part-of-the-pipeline/" rel="noopener noreferrer"&gt;a support chatbot that told a customer they had 365 days to return a product when the real policy was 30&lt;/a&gt;, every dashboard green, the model perfectly poised while it was flatly wrong. Now picture that same confidence, except this time the error was injected by the sky.&lt;/p&gt;

&lt;p&gt;For a chatbot, who cares. The trouble starts the instant somebody wires a forgiving workload to an unforgiving job. Starcloud has filed to put &lt;a href="https://www.fierce-network.com/cloud/space-data-centers-starcloud-spacex-and-project-suncatcher-explained" rel="noopener noreferrer"&gt;88,000 satellites in orbit to process data rather than relay it&lt;/a&gt;, and somewhere in the addressable market for eighty-eight thousand orbiting accelerators is a company that will run something that counts on hardware whose spec sheet says, in so many words, good enough to be wrong sometimes. The problem isn't JUST that it can be wrong, but that it can be wrong silently, since nobody in that chain is going to be told which rack the answer came from. That is the entire product promise of cloud: you don't think about the hardware. It is a very good promise right up until the hardware develops opinions.&lt;/p&gt;

&lt;h2&gt;
  
  
  The rot is already in the building
&lt;/h2&gt;

&lt;p&gt;If you're about to file this under "space is weird," don't. Silent data corruption is not JUST an orbital phenomenon. Meta went looking on its own fleet and found &lt;a href="https://arxiv.org/pdf/2102.11245" rel="noopener noreferrer"&gt;corrupted computations coming out of perfectly healthy-looking CPUs&lt;/a&gt; at a rate high enough to matter across a datacenter, and the industry now has &lt;a href="https://www.opencompute.org/documents/sdc-in-ai-ocp-whitepaper-final-pdf" rel="noopener noreferrer"&gt;an Open Compute working group and a whitepaper about it&lt;/a&gt; specifically because inference multiplies the blast radius: one marginal device quietly wrong, hundreds of thousands of inferences an hour, every one of them delivered to a customer with full confidence. The causes are mundane and unfixable, &lt;a href="https://semiengineering.com/ensuring-ai-reliability-mitigating-ocps-silent-data-corruption-risks/" rel="noopener noreferrer"&gt;timing violations, aging, marginal defects, temperature, voltage, and yes, cosmic rays hitting silicon at sea level&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So orbit is not introducing a new bargain; it is turning up the gain on one we already made and mostly declined to discuss. What Google did that's genuinely new is write the terms down. Every terrestrial datacenter is running some rate of silent corruption it does not advertise and cannot fully measure. Google put a number next to it, attached a workload class, and called it acceptable. That candor is rare enough here that it reads as alarming, but it shouldn't. That candor should come stapled to the side of every output, like an FDA label.&lt;/p&gt;

&lt;h2&gt;
  
  
  We named this bargain once already
&lt;/h2&gt;

&lt;p&gt;Distributed systems made exactly this trade a long time ago, on the ground, and we even gave it a name. &lt;a href="https://en.wikipedia.org/wiki/Eventual_consistency" rel="noopener noreferrer"&gt;Eventual consistency&lt;/a&gt;. We decided that for a shopping cart or a like counter, the right answer soon-ish beats the exact answer slower, and we built half the modern internet on top of that call. It sits close enough to the point of this whole blog that it's in the subtitle. But the expensive lesson, the one every architect learns once and never forgets, was working out which systems you are absolutely not allowed to make eventually consistent. Amazon runs its catalog eventually consistent and its &lt;a href="https://en.wikipedia.org/wiki/Dynamo_(storage_system)" rel="noopener noreferrer"&gt;payments emphatically not&lt;/a&gt;, and the entire art was knowing exactly where that line sat.&lt;/p&gt;

&lt;p&gt;The orbital memory result is that same fork, pushed down to the level of a single bit and handed to radiation to decide. Correctness is about to become a per-workload dial that gets set, in part, by how much cosmic radiation a given satellite happened to eat that week. And the thing generating the answer is not going to print which setting it was running on.&lt;/p&gt;

&lt;p&gt;So the question worth asking about compute in space was never whether we can do it. We can (at least to some degree), the first paying workloads go up this year, and the solar-power argument is real and worth taking seriously. The question is who keeps track of which answers came back from a place where the memory does not reliably hold, because the model certainly won't volunteer it. It'll sound exactly as confident either way. It always does.&lt;/p&gt;

&lt;p&gt;Google, to its credit, told us the setting. Ask your own vendors what theirs is.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-07-20-acceptable-for-inference/" rel="noopener noreferrer"&gt;Acceptable for Inference&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>distributedsystems</category>
      <category>space</category>
      <category>reliability</category>
    </item>
    <item>
      <title>The Paramount Problem</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Sun, 19 Jul 2026 00:16:12 +0000</pubDate>
      <link>https://dev.to/aronchick/the-paramount-problem-5b69</link>
      <guid>https://dev.to/aronchick/the-paramount-problem-5b69</guid>
      <description>&lt;p&gt;In 1948 the Supreme Court told the movie studios they could not own the theaters. At the time the five majors, &lt;a href="https://en.wikipedia.org/wiki/United_States_v._Paramount_Pictures,_Inc." rel="noopener noreferrer"&gt;Paramount&lt;/a&gt;, MGM, Warner, Fox, and RKO, made the films, controlled how they were distributed, and owned the cinemas that showed them. They used that integrated grip to run a racket called block booking: a theater that wanted the one film audiences were actually lining up for had to agree, sight unseen, to rent a year's worth of the studio's other dreck along with it. The Court looked at the arrangement, called it what it was, and forced the studios to &lt;a href="https://www.justice.gov/atr/paramount-decree-review" rel="noopener noreferrer"&gt;sell the theaters&lt;/a&gt;. That settlement, the Paramount Decrees, governed Hollywood for seventy-two years.&lt;/p&gt;

&lt;p&gt;Then in 2020 the Justice Department asked a judge to throw the whole thing out. The argument was that the decrees were a relic, that the market had moved on, that streaming had made the old theater monopoly irrelevant. The judge &lt;a href="https://www.hollywoodreporter.com/business/business-news/judge-agrees-end-paramount-consent-decrees-1306387/" rel="noopener noreferrer"&gt;agreed&lt;/a&gt;, with a two-year sunset. And here is the part that should stop you cold. The instant the rule came off, the structure it had banned reassembled itself, just with fiber instead of film reels. Netflix makes the content, owns the distribution pipe, and owns the direct relationship with the customer. So does Amazon. So does Apple, so does Disney. The exact vertical integration the Supreme Court spent a generation &lt;a href="https://www.promarket.org/2022/12/12/the-paramount-decrees-and-the-deregulation-of-hollywood-studios/" rel="noopener noreferrer"&gt;dismantling&lt;/a&gt; is now the default business model of everyone who streams video, and we &lt;a href="https://www.cato.org/regulation/winter-2021/2022/internet-streaming-overcomes-paramount" rel="noopener noreferrer"&gt;call it innovation&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I bring this up because the AI industry is running the same experiment right now, at roughly ten times the speed, and oddly no one is bringing up the Paramount Decrees. In late June OpenAI revealed its &lt;a href="https://www.cnbc.com/2026/06/24/openai-and-broadcom-reveal-jalapeno-first-ai-chip-in-partnership.html" rel="noopener noreferrer"&gt;first co-designed chip&lt;/a&gt;, stood up a &lt;a href="https://techstartups.com/2026/06/23/top-tech-news-today-june-23-2026/" rel="noopener noreferrer"&gt;consulting subsidiary&lt;/a&gt; to deploy its own models, and kept building its own data centers. The model vendor increasingly also owns the silicon, the cloud, the agent framework, and the people who walk into your office to install it. Every cloud provider is &lt;a href="https://www.constellationr.com/insights/news/google-cloud-aws-microsoft-azure-ai-vertical-integration-race" rel="noopener noreferrer"&gt;racing&lt;/a&gt; to own more of that same stack. So, while the pieces are different, the shape is looking a whole lot like the old thing.&lt;/p&gt;

&lt;p&gt;The thing the court disagreed with was not bigness for its own sake; it was the anti-monopoly provisions set in stone a half a century earlier: tying. Using control of the one input you cannot do without to force you into taking the things you would never choose on their own merits. If there is something that destabilizes the AI stack, that's going to be it. When the company that owns the model you depend on also owns the chip it runs on, the cloud it runs in, the framework that orchestrates it, the consulting arm that deploys it, and the eval harness that grades whether it's working, the bundle stops being a convenience so significant you're willing to overlook all the downsides. If you're in a situation where you wanted the model, but now you are now renting the year's worth of dreck along with it, sight unseen, people are going to get mad.&lt;/p&gt;

&lt;p&gt;None of this means integration is evil, and the &lt;a href="https://www.culawreview.org/current-events-2/terminations-of-the-paramount-decrees-a-greenlight-for-monopolies" rel="noopener noreferrer"&gt;Columbia Law Review&lt;/a&gt; crowd that treats every merger as a crime misses the same point the deregulators do. Vertical integration genuinely lowers transaction costs, can make the product better, and, sometimes (as with electricity right now), it is the only way to secure a critical input at all. The studios made some of the best films in the history of the medium inside the integrated system, and nobody who saw them in a studio-owned theater felt robbed in the moment. The point of the decree was never that integration is always bad. It was narrower and more durable than that: an integrated incumbent can quietly convert a great product into a captive market, and by the time enough people notice, the only available fix is a court order and thirty years of waiting.&lt;/p&gt;

&lt;p&gt;If you build systems rather than antitrust briefs, the reason to care is that the architecture decision and the market-structure decision turn out to be the same decision wearing two hats. A modular stack, open weights you can run yourself, a data plane you control, compute that moves to where your data already lives, clean seams between layers you can actually pull apart, is not only the better engineering pattern. It is the thing that keeps you from waking up one morning inside someone else's block-booking arrangement with no exit that doesn't cost you a rewrite. Every layer you let collapse into a single vendor's bundle is a layer you have agreed, in advance, never to have an opinion about again.&lt;/p&gt;

&lt;p&gt;Hollywood needed the Supreme Court to unbundle it because the studios were never going to do it themselves. Nobody standing inside an integrated monopoly wakes up wanting to break it apart. The companies assembling the AI stack this year won't either, and we should stop expecting them to. The only thing that keeps the layers separable is whether the people writing the checks insist on the seams while the seams still exist. Right now, mostly, they are buying the bundle and calling it the future. We have seen this movie. We even know the runtime: about seventy-two years to break the thing up, and roughly eighteen months to put it back together.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Wondering whether your AI stack has any seams left to pull apart?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-07-17-the-paramount-problem/" rel="noopener noreferrer"&gt;The Paramount Problem&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>history</category>
      <category>ai</category>
      <category>antitrust</category>
      <category>verticalintegration</category>
    </item>
    <item>
      <title>Three Bridges, Same River</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Tue, 14 Jul 2026 18:19:13 +0000</pubDate>
      <link>https://dev.to/aronchick/three-bridges-same-river-221e</link>
      <guid>https://dev.to/aronchick/three-bridges-same-river-221e</guid>
      <description>&lt;p&gt;On June 29, the Supreme Court decided &lt;a href="https://cepa.org/article/us-supreme-court-jeopardizes-transatlantic-data-deal/" rel="noopener noreferrer"&gt;Trump v. Slaughter&lt;/a&gt;, a 6-3 ruling about whether a president can fire Federal Trade Commission commissioners without cause. And, setting aside the politics of it, it may have knocked the legal floor out from under every byte of European personal data sitting on an American server.&lt;/p&gt;

&lt;p&gt;The EU-US Data Privacy Framework is the agreement that lets companies move European personal data to the United States without individually lawyering every single transfer. It rests on a European Commission finding that the US provides protection "essentially equivalent" to EU law, and that finding leans on the FTC acting as an independent enforcer. How hard does it lean? By one count, there are &lt;a href="https://noyb.eu/en/us-supreme-court-just-blew-eu-us-data-transfers" rel="noopener noreferrer"&gt;separate references&lt;/a&gt; to the FTC in the shared legislation. Since 2000, every version of the EU-US data deal has named the FTC as the cop on the beat, and the Supreme Court just ruled that the cop serves at the pleasure of the president. One day after the ruling, &lt;a href="https://noyb.eu/en" rel="noopener noreferrer"&gt;noyb&lt;/a&gt; sent the Commission a letter asking it to &lt;a href="https://www.activemind.legal/guides/dpf-supreme-court/" rel="noopener noreferrer"&gt;withdraw the adequacy decision&lt;/a&gt; in an orderly fashion, and started &lt;a href="https://www.matheson.com/insights/eu-us-data-transfers-under-threat-the-us-supreme-courts-decision-in-trump-v-slaughter/" rel="noopener noreferrer"&gt;preparing a challenge&lt;/a&gt; before the Court of Justice of the European Union. The Commission, for its part, says it is &lt;a href="https://www.computing.co.uk/news/2026/legislation-regulation/us-supreme-court-ruling-eu-us-data-privacy" rel="noopener noreferrer"&gt;assessing the implications&lt;/a&gt;, which is what you say when your lawyers are already in the building on a Saturday.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://iapp.org/news/a/no-trump-v-slaughter-does-not-undo-the-eu-us-data-transfer-redress-mechanism" rel="noopener noreferrer"&gt;By some accounts&lt;/a&gt;, the ruling does not touch the redress mechanism, because the Data Protection Review Court sits inside the Department of Justice, not the FTC. However, it is also a strange comfort, because the DPRC exists by executive order, inside the executive branch, revocable by the same pen that created it. And the &lt;a href="https://en.wikipedia.org/wiki/Privacy_and_Civil_Liberties_Oversight_Board" rel="noopener noreferrer"&gt;Privacy and Civil Liberties Oversight Board&lt;/a&gt;, which the framework also cites for oversight, has been functionally headless since January 2025, when its Democratic members were fired. The defense amounts to the specific pillar the Court demolished isn't load-bearing, as long as you ignore the other pillars already lying in the yard.&lt;/p&gt;

&lt;p&gt;This isn't unprecedented, by the way. Safe Harbor was adopted in 2000 and lasted fifteen years before the CJEU &lt;a href="https://en.wikipedia.org/wiki/Max_Schrems" rel="noopener noreferrer"&gt;struck it down in Schrems I&lt;/a&gt;. Privacy Shield was &lt;a href="https://en.wikipedia.org/wiki/EU%E2%80%93US_Privacy_Shield" rel="noopener noreferrer"&gt;adopted in July 2016&lt;/a&gt; and lasted four years before &lt;a href="https://www.congress.gov/crs-product/R46724" rel="noopener noreferrer"&gt;Schrems II killed it&lt;/a&gt;, on the grounds that US surveillance law and the &lt;a href="https://www.jonesday.com/en/insights/2020/07/schrems-ii-confirms-validity" rel="noopener noreferrer"&gt;lack of independent redress&lt;/a&gt; made the promises unenforceable. The &lt;a href="https://en.wikipedia.org/wiki/EU%E2%80%93US_Data_Privacy_Framework" rel="noopener noreferrer"&gt;Data Privacy Framework&lt;/a&gt; was adopted on July 10, 2023, which means the challenge now being drafted lands days after its third birthday. Each bridge was negotiated faster than the last and is failing faster than the last, and every one of them failed for the same underlying reason; the European legal system requires independent oversight of data access, and the American legal system keeps demonstrating, in increasingly explicit terms, that it does not have any to offer.&lt;/p&gt;

&lt;p&gt;In civil engineering, when the same bridge design collapses twice in the same river, nobody commissions a third from the same blueprints and calls the problem solved. They ask what's wrong with the design. And the design flaw here is not the FTC, or the DPRC, or whichever acronyms get shuffled in the Framework 4.0 that gets negotiated in a panic next year. The design flaw is the assumption underneath all three frameworks: that the data has to cross the river at all.&lt;/p&gt;

&lt;p&gt;Think about what an adequacy decision actually is. It is a stack of paper asserting that a warehouse in Virginia is, legally speaking, in Europe. Everything else follows from trying to make that fiction hold against a legal system that keeps telling you, on the record, that it won't. For twenty-five years the compliance industry has been building ever more elaborate versions of the same paper bridge, while treating the underlying act, copying the data out of its jurisdiction, as a law of nature.&lt;/p&gt;

&lt;p&gt;It isn't remotely a law of nature. It is an architectural choice, and it stopped being a necessary one years ago. Leave the personal data where it was collected, run the processing next to it, and move the outputs: the aggregates, the model updates, the answers. (Have I mentioned we have &lt;a href="https://expanso.io" rel="noopener noreferrer"&gt;a platform&lt;/a&gt; that helps you do just that?) Those cross borders just fine, because what GDPR governs is personal data, not arithmetic performed on it. In other words, the entire quarter-century of transatlantic legal drama exists to legalize a data transfer that, for a growing share of workloads, you no longer need to perform. The cheapest adequacy decision is the transfer you never make. (Yes, that is &lt;a href="https://www.distributedthoughts.org/2026-06-18-six-hundred-ways-not-to-connect-a-hose/" rel="noopener noreferrer"&gt;the same lesson as your egress bill&lt;/a&gt;. Funny how physics and law keep converging on the same answer.)&lt;/p&gt;

&lt;p&gt;The EU is not waiting around, incidentally. Brussels adopted a &lt;a href="https://digital-strategy.ec.europa.eu/en/policies/eu-tech-sovereignty" rel="noopener noreferrer"&gt;tech sovereignty package&lt;/a&gt; in June built on the observation that Europe depends on foreign suppliers for over 80% of its key digital products and infrastructure, and the Commission is already weighing whether &lt;a href="https://www.cnbc.com/2026/05/07/eu-commission-cloud-sensitive-data.html" rel="noopener noreferrer"&gt;sensitive government workloads should sit on US clouds&lt;/a&gt; at all. The winds, as they say, are blowing in a direction. Pay attention.&lt;/p&gt;

&lt;p&gt;The adequacy decision &lt;a href="https://www.hunton.com/privacy-and-cybersecurity-law-blog/u-s-supreme-court-ftc-ruling-prompts-fresh-scrutiny-of-eu-u-s-data-privacy-framework" rel="noopener noreferrer"&gt;remains in effect today&lt;/a&gt;, and the thousands of certified companies can keep relying on it, right up until the CJEU says otherwise, on whatever schedule the CJEU feels like. If your compliance posture depends on the fourth attempt at a bridge whose first three attempts are at the bottom of the river, you do not have a compliance posture. You have a countdown, and you don't get to see the number.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-07-13-three-bridges-same-river/" rel="noopener noreferrer"&gt;Three Bridges, Same River&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>datasovereignty</category>
      <category>privacy</category>
      <category>regulation</category>
      <category>distributedcomputing</category>
    </item>
    <item>
      <title>Painted Seams</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Fri, 10 Jul 2026 18:27:12 +0000</pubDate>
      <link>https://dev.to/aronchick/painted-seams-3f9h</link>
      <guid>https://dev.to/aronchick/painted-seams-3f9h</guid>
      <description>&lt;p&gt;Apple raised the price of a Mac and an iPad this month, &lt;a href="https://www.techcompanynews.com/latest-tech-news-june-26-2026/" rel="noopener noreferrer"&gt;somewhere between 15 and 25% depending on the configuration&lt;/a&gt;, and the machines did not get better. Sadly, the thing that made it more expensive doesn't even get to be part of a keynote: the memory. &lt;a href="https://wccftech.com/roundup/memory-crisis/" rel="noopener noreferrer"&gt;Framework jacked up its DDR5 upgrade prices by half&lt;/a&gt;. And they aren't the only ones: Dell warned of hardware increases measured in hundreds of dollars; and back in February, &lt;a href="https://tech-insider.org/memory-chip-shortage-2026-ai-consumer-electronics/" rel="noopener noreferrer"&gt;Micron quietly retired Crucial&lt;/a&gt;, the consumer memory brand a whole generation of people who built their own PCs grew up on, so it could point every wafer it makes at enterprise AI. If you have shopped for a laptop lately and felt like you were being mugged, you were not imagining it, and it has almost nothing to do with the laptop.&lt;/p&gt;

&lt;p&gt;The mechanism is cleaner and crueler than a shortage.&lt;/p&gt;

&lt;h2&gt;
  
  
  One bit up top, three bits gone below
&lt;/h2&gt;

&lt;p&gt;One thing to understand is the topology of a machine (or cluster) that supports ML is very different than even the &lt;a href="https://arstechnica.com/gadgets/2009/10/the-god-box-october-2009-edition/" rel="noopener noreferrer"&gt;God Box&lt;/a&gt; you may have sitting out under your desk. The AI buildout wants high-bandwidth memory, HBM, the exotic stacked stuff that feeds a GPU, and there are (for now anyway) exactly &lt;a href="https://www.cnbc.com/2026/01/10/micron-ai-memory-shortage-hbm-nvidia-samsung.html" rel="noopener noreferrer"&gt;three companies on the planet that can make it&lt;/a&gt;: Micron, SK Hynix, and Samsung. The catch is that HBM and the plain DRAM in your phone come off the same fabs and the same finite pile of wafers. &lt;a href="https://spectrum.ieee.org/dram-shortage" rel="noopener noreferrer"&gt;When Micron commits a wafer to an HBM stack, it forgoes roughly three bits of the conventional memory&lt;/a&gt; it could have sold to everyone else. As a result, HBM has quietly grown to &lt;a href="https://www.trendforce.com/news/2025/12/26/news-ai-reportedly-to-consume-20-of-global-dram-wafer-capacity-in-2026-hbm-gddr7-lead-demand/" rel="noopener noreferrer"&gt;claim around 23% of all DRAM wafer output&lt;/a&gt;, up from 19% a year earlier, and every point of that came out of the supply that used to go into cheap laptops, mid-range phones, game consoles, and the SSD in your camera.&lt;/p&gt;

&lt;p&gt;So the price did what prices do when a giant new buyer corners a fixed supply. &lt;a href="https://www.trendforce.com/presscenter/news/20260601-13070.html" rel="noopener noreferrer"&gt;Consumer DRAM ran up as much as 90 to 95% quarter over quarter in the first three months of 2026 alone&lt;/a&gt;. &lt;a href="https://finance.yahoo.com/news/micron-sold-2026-hbm-us-231248051.html" rel="noopener noreferrer"&gt;Contract DRAM prices were up more than 170% year over year&lt;/a&gt; heading into the year, and enterprise SSDs doubled. &lt;a href="https://www.techtimes.com/articles/317872/20260605/ram-prices-2026-buy-now-wait-gartner-forecasts-130-memory-cost-surge.htm" rel="noopener noreferrer"&gt;Gartner is telling buyers to brace for a 130% memory cost surge&lt;/a&gt;, &lt;a href="https://www.bloomberg.com/news/articles/2026-02-15/rampant-ai-demand-for-memory-is-fueling-a-growing-chip-crisis" rel="noopener noreferrer"&gt;Bloomberg has been calling it a genuine crisis since February&lt;/a&gt;, and &lt;a href="https://www.idc.com/resource-center/blog/global-memory-shortage-crisis-market-analysis-and-the-potential-impact-on-the-smartphone-and-pc-markets-in-2026/" rel="noopener noreferrer"&gt;IDC does not expect real relief until new fabs come online in 2027 or 2028&lt;/a&gt;. Intel's Lip-Bu Tan put it more bluntly: &lt;a href="https://www.windowscentral.com/hardware/ram-crisis-when-end-prices-drop-analysis" rel="noopener noreferrer"&gt;no relief until 2028&lt;/a&gt;. Two full years in which the memory inside a device that has nothing to do with AI costs more because of AI.&lt;/p&gt;

&lt;p&gt;And the allocation is already locked. Micron's &lt;a href="https://seekingalpha.com/article/4881338-micron-technology-hbm-sold-out-for-2026-wall-street-is-still-underpricing" rel="noopener noreferrer"&gt;entire 2026 HBM output sold out under binding contracts before the year even started&lt;/a&gt;, some of it under &lt;a href="https://www.cnbc.com/2026/06/24/micron-mu-earnings-report-q3-2026.html" rel="noopener noreferrer"&gt;multi-year deals that lock in roughly $100 billion in minimum contracted revenue and $22 billion in upfront customer cash&lt;/a&gt;. What you have is a perfect storm of supply chain constraints; the consumer is not being outbid in a live auction, and so has no say in the price. Instead, they are last in a line that was already full when the doors opened.&lt;/p&gt;

&lt;h2&gt;
  
  
  The stockings went to the parachutes
&lt;/h2&gt;

&lt;p&gt;There is a rhyme here, and it is not from the chip industry.&lt;/p&gt;

&lt;p&gt;In 1942, &lt;a href="https://en.wikipedia.org/wiki/Nylon" rel="noopener noreferrer"&gt;nylon and silk stopped showing up in American stores&lt;/a&gt;, and the reason was not that DuPont had forgotten how to make them. The War Production Board requisitioned the material for parachutes, glider tow ropes, and powder bags. Silk stockings, the small everyday luxury of an entire generation of women, simply vanished, and the vanishing had nothing to do with anyone's feelings about stockings. It was a straightforward consequence of a bigger buyer with a bigger priority taking the whole supply. The famous part is what people did about it; they &lt;a href="https://en.wikipedia.org/wiki/Rationing_in_the_United_States" rel="noopener noreferrer"&gt;drew seams up the backs of their bare legs with eyeliner&lt;/a&gt; to fake the look of a stocking that no longer existed. Painted seams; a cosmetic workaround for a supply chain that had been pointed somewhere else.&lt;/p&gt;

&lt;p&gt;That is where the consumer memory market sits in 2026, minus the war and minus the ration book that at least made the trade honest. In 1942 the government stood up and said out loud that the material was going to the front, and it handed you a coupon so you understood the deal. In 2026 there is no declaration and no coupon. There is just a price, and a laptop that costs 25% more for reasons the person at the counter cannot explain, and a memory maker retiring its consumer brand rather than say in plain words that you are no longer the customer.&lt;/p&gt;

&lt;h2&gt;
  
  
  The shape of the demand is the problem
&lt;/h2&gt;

&lt;p&gt;It is true that memory has always been cyclical, gluts and shortages are the heartbeat of that industry, and the fabs really are coming in 2027. But the cyclicality is showing up elsewhere, because right now the ENTIRE STACK is cyclical. &lt;a href="https://www.distributedthoughts.org/2026-04-09-the-grid-said-no/" rel="noopener noreferrer"&gt;The electric bill&lt;/a&gt; and &lt;a href="https://www.distributedthoughts.org/2026-06-29-eaten-from-the-bottom/" rel="noopener noreferrer"&gt;the model that just got eaten from the bottom&lt;/a&gt; are showing the exact same characteristics. Turns out when you concentrate an enormous demand into one synchronized spike aimed at one finite shared resource, the shock does not stay where you put it. It radiates until it finds the person who never placed an order and hands them the bill, whether the resource is wafers or watts.&lt;/p&gt;

&lt;p&gt;A single, centralized, all-at-once draw is the thing that breaks a shared pool. It was true of the grid in one Virginia county and it is true of three fabs in Asia. Spread the demand across time and place and the same total consumption stops being a crisis and goes back to being a line item. That is the physics of shared resources, and we keep relearning it the expensive way, one requisition at a time.&lt;/p&gt;

&lt;p&gt;Your kid's laptop went to war this year. Nobody told you, because this time there was no coupon to hand out. Just eyeliner, and a longer wait for the seams to come back.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-07-09-painted-seams/" rel="noopener noreferrer"&gt;Painted Seams&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>hardware</category>
      <category>memory</category>
      <category>supplychain</category>
    </item>
    <item>
      <title>The Cheapest Connection You Never Build</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Tue, 07 Jul 2026 18:36:39 +0000</pubDate>
      <link>https://dev.to/aronchick/the-cheapest-connection-you-never-build-4eo8</link>
      <guid>https://dev.to/aronchick/the-cheapest-connection-you-never-build-4eo8</guid>
      <description>&lt;p&gt;On June 18, FERC stopped studying the data center power problem and started issuing orders about it. No notice of proposed rulemaking, no request for comment, none of the usual multi-year administrative slow walk. Instead, six &lt;a href="https://www.ferc.gov/rm26-4" rel="noopener noreferrer"&gt;show cause orders&lt;/a&gt; under Section 206 of the Federal Power Act, aimed at the six organized markets that keep the lights on for &lt;a href="https://www.techtimes.com/articles/318755/20260620/ferc-mandates-fast-track-data-center-grid-access-shielding-ratepayers-costs.htm" rel="noopener noreferrer"&gt;roughly 200 million Americans&lt;/a&gt; across more than thirty states: PJM, MISO, SPP, the California ISO, ISO New England, and the New York ISO. Each operator gets 30 days to account for its spare capacity and 60 to defend or rewrite its rules, with the goal being to get big loads onto the grid fast, or let them &lt;a href="https://www.utilitydive.com/news/ferc-pjm-colocation-data-center/808368/" rel="noopener noreferrer"&gt;co-locate with their own generation&lt;/a&gt;, and either way, &lt;a href="https://www.eenews.net/articles/ferc-acts-to-force-us-markets-to-protect-electricity-ratepayers/" rel="noopener noreferrer"&gt;stop sticking ordinary ratepayers with the bill&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There's a great reason for this decision; the interconnection queue in this country is genuinely broken. Getting a large load connected can take years, and by Bloomberg's reporting PJM now projects it will be &lt;a href="https://www.bloomberg.com/news/articles/2026-06-18/us-to-fast-track-grid-connections-for-ai-data-centers" rel="noopener noreferrer"&gt;six gigawatts short&lt;/a&gt; of its own reliability requirement by 2027, while wholesale electricity has climbed as much as 267% against where it sat five years ago. Data center demand, for its part, is on track to &lt;a href="https://www.npr.org/2026/01/02/nx-s1-5638587/ai-data-centers-use-a-lot-of-electricity-how-it-could-affect-your-power-bill" rel="noopener noreferrer"&gt;nearly triple through 2035&lt;/a&gt;. Back in April I wrote about &lt;a href="https://www.distributedthoughts.org/2026-04-09-the-grid-said-no/" rel="noopener noreferrer"&gt;eleven gigawatts of announced capacity sitting frozen&lt;/a&gt; because the grid physically could not deliver the power. So FERC moved. This is good.&lt;/p&gt;

&lt;p&gt;And the ratepayer protection is also good! Ish. If you want priority access, you pay for it. The data center pays for its own interconnection: the wire, the substation, the transformer, the steel. This kills a real and ugly abuse, where a utility quietly smears a hyperscaler's hookup costs across every residential meter in the region and calls it the cost of doing business. Fixing that is worth doing, and FERC deserves credit for doing it under threat of &lt;a href="https://www.americanactionforum.org/insight/ferc-data-center-orders-accelerate-grid-connection/" rel="noopener noreferrer"&gt;a federal enforcement deadline&lt;/a&gt; instead of a strongly worded letter.&lt;/p&gt;

&lt;p&gt;But the interconnection cost is the part you can itemize, and the part you can itemize is the cheap part. The expensive part has no line item, and it cannot be assigned to anyone, because a grid is a shared pool and the price clears at the margin. When you bolt six gigawatts of new demand onto a system that is already six gigawatts short, the marginal price moves for every single person drawing off that pool. The data center can write a check for its on-ramp, but it cannot write a check for the price of the electricity it just bid up, because that cost never arrives as an invoice. It arrives as everyone's rate. That 267% did not happen because some grandmother in Toledo had her interconnection mispriced. It happened because demand outran supply in a market that prints exactly one clearing price for all of us. In other words, FERC can ring-fence the wire, but physics does not recognize the fence around the scarcity.&lt;/p&gt;

&lt;p&gt;If we needed evidence of this, six days later, the same PJM agreed to bolt a new &lt;a href="https://www.bloomberg.com/news/articles/2026-06-24/us-largest-grid-updates-emergency-plan-as-ai-stretches-capacity" rel="noopener noreferrer"&gt;capacity advisory&lt;/a&gt; onto its emergency playbook, which is basically a way to warn its 67 million customers that supply can run short now even on ordinary days, without the heat waves that used to be the only thing that rationed power. That is the operator conceding, in its own paperwork, the part the order cannot itemize. The scarcity is already here, it is shared, and it does not read the invoice.&lt;/p&gt;

&lt;p&gt;I like to think of this as a "new stadium" problem, basically. You can make a new stadium for a city pay for its own parking structure and its own freeway on-ramp and then stand at the ribbon-cutting and announce that on game day there will be no troubles getting here to enjoy your $73 beer, hotdog, and soft serve out of a plastic helmet. But every road for ten miles received no upgrades whatsoever, and was certainly not the budget, received no zoning variance, and, generally, will just degrade much more quickly. And the people who will eat it are the ones six blocks away who were sitting at home PROBABLY watching the game on tv (which is what they were doing before the new stadium went in anyway). We have spent a century learning that the parking lot is never the part of the development that costs the neighborhood something. The road is.&lt;/p&gt;

&lt;p&gt;The whole order reveals - starkly - that the bigger assumption is that the demand should be measured by the shared grid, not the interconnects. I really like the colocation option which says fine, go sit next to your own generation (in the stadium scenario, this would be the equivalent of adding some a high rise hotels where you could just walk to the stadium since it's right next door). The cheapest interconnection in the world is the one you never have to build, because the load already lives where the power is. Compute that sits next to its own power doesn't bid up grandma's rate, because it isn't standing in grandma's line. That is not a regulatory trick. It's just where the physics has been pointing the entire time, and it is the opposite of hauling a gigawatt of demand three states over to a substation that was already maxed out.&lt;/p&gt;

&lt;p&gt;NVIDIA, for its part, published a blog the same week calling the FERC orders a win for &lt;a href="https://blogs.nvidia.com/blog/ferc-large-load-interconnection/" rel="noopener noreferrer"&gt;affordability&lt;/a&gt;. The orders may well be. The only question worth asking is affordability for whom, and the invoice, conveniently, doesn't say.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;Or don't. Who am I to tell you what to do.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance?ref=distributedthoughts.org" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-07-06-the-cheapest-connection-you-never-build/" rel="noopener noreferrer"&gt;The Cheapest Connection You Never Build&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aiinfrastructure</category>
      <category>energy</category>
      <category>cloud</category>
      <category>distributedcomputing</category>
    </item>
    <item>
      <title>Eaten From the Bottom</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Tue, 30 Jun 2026 18:31:03 +0000</pubDate>
      <link>https://dev.to/aronchick/eaten-from-the-bottom-5a5e</link>
      <guid>https://dev.to/aronchick/eaten-from-the-bottom-5a5e</guid>
      <description>&lt;p&gt;On June 17, a Beijing company most people in American boardrooms still cannot pronounce released the best open model on Earth and barely made the front page. Z.ai, formerly Zhipu, shipped &lt;a href="https://aiintelreport.com/frontier-models/zhipu-ai-glm-5-2-open-weights" rel="noopener noreferrer"&gt;GLM-5.2&lt;/a&gt;, a roughly 750-billion-parameter model with a million-token context window, under an MIT license, which means you can download the weights, run them on your own hardware, modify them, and ship a product on top of them without asking anyone's permission or paying anyone a toll. The independent benchmarker Artificial Analysis put it at &lt;a href="https://go-to-agency.com/en/blog/glm-5-2-open-weights-llm" rel="noopener noreferrer"&gt;number one among open-weight models and number four overall&lt;/a&gt;, behind only the closed Western frontier, and it does that at &lt;a href="https://www.labellerr.com/blog/glm-5-2-open-weight-ai-model/" rel="noopener noreferrer"&gt;roughly one-sixth the price&lt;/a&gt; of the model just above it. Chinese open models now hold most of the top slots on the open leaderboards and supply &lt;a href="https://www.technologyreview.com/2026/04/21/1135658/china-open-source-models-ai-artificial-intelligence/" rel="noopener noreferrer"&gt;a majority of the world's open-model tokens&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Six weeks ago I wrote &lt;a href="https://www.distributedthoughts.org/2026-05-14-the-frontier-became-a-club/" rel="noopener noreferrer"&gt;The Frontier Became a Club&lt;/a&gt;, about Anthropic's Mythos preview going to eleven named organizations with a hundred million dollars in credits attached and to nobody else. That post was about the top of the market sealing itself off, and it was correct. The genuinely hardest reasoning still lives behind the closed labs, the index still has a Western model at the summit, and four points of separation on a capability benchmark is four real points. The club is right that the very top still matters.&lt;/p&gt;

&lt;p&gt;While everyone watched the top, the floor moved. And the floor is where these things always get decided.&lt;/p&gt;

&lt;h2&gt;
  
  
  The rebar nobody wanted
&lt;/h2&gt;

&lt;p&gt;In 1969, a company called Nucor built a steel mill in Darlington, South Carolina, that did something the giants of American steel found mildly amusing. It melted scrap in an electric furnace and rolled it into &lt;a href="https://en.wikipedia.org/wiki/Nucor" rel="noopener noreferrer"&gt;rebar&lt;/a&gt;, the cheap reinforcing bar that gets buried in concrete where nobody can see it and nobody checks the metallurgy. It was the garbage tier of the steel business. Low margin, low status, low everything. US Steel and Bethlehem were happy to let it go, because they owned the high end, the structural beams and the sheet steel that went into car doors and appliances, the stuff that actually required good steelmaking. Ceding rebar to the upstarts was the obvious call. Why fight over the worst product in your catalog?&lt;/p&gt;

&lt;p&gt;So the mini-mills took rebar. Then, with the rebar money, they got a little better and took angle iron and merchant bar. The integrated mills retreated up the ladder again, and again it was the rational move, because each tier they gave up was lower margin than the tier they kept. Then in 1989 Nucor opened a plant in Crawfordsville, Indiana, using thin-slab casting to make flat-rolled sheet, the crown jewel, the product the giants had told themselves the upstarts could never touch. By 2001 &lt;a href="https://en.wikipedia.org/wiki/Bethlehem_Steel" rel="noopener noreferrer"&gt;Bethlehem Steel was in bankruptcy&lt;/a&gt;. The integrated mills were right about quality at every single step of the retreat. Their steel really was better at each tier, right up until the moment "good enough and a sixth the price" climbed all the way up the ladder and there was no higher rung to retreat to. This is the most thoroughly documented pattern in business history, and it still &lt;a href="https://en.wikipedia.org/wiki/Disruptive_innovation" rel="noopener noreferrer"&gt;fools the incumbent every time&lt;/a&gt;, because every individual decision to abandon the low end looks smart in isolation.&lt;/p&gt;

&lt;p&gt;Open weights are rebar. Four points behind the frontier on the index, free to download, a sixth of the cost, and they run in a building you control. For the overwhelming majority of what enterprises actually do with these models, which is not frontier mathematics but classification, extraction, summarization, routing, and the ten-thousand boring tasks that make up real production work, "good enough at a sixth the cost and I can run it on my own machines" is not a compromise. It is the winning bid. The closed labs keep the genuinely hardest tier, and they are right that they have it, and they are watching the price of everything below it get set by a company in Beijing that licenses its weights for the cost of agreeing to an MIT license.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where the moat went
&lt;/h2&gt;

&lt;p&gt;Here is the part the leaderboard does not measure, and it is the whole game. The word that matters in "open-weight model" is not "model." It is "open." A closed frontier model is a dependency. You rent it, you live on its pricing, its release schedule, its content policies, and its jurisdiction, which is the exact bind I described when &lt;a href="https://www.distributedthoughts.org/2026-06-15-apple-just-subcontracted-the-voice/" rel="noopener noreferrer"&gt;Apple wired Siri to a competitor's Gemini&lt;/a&gt; and could not attest its way back out of renting the part that thinks. An open-weight model you run yourself is the structural opposite of that. Nobody can reprice it on you, nobody can deprecate it out from under you, and nobody can change what it will and will not say after you have built on it.&lt;/p&gt;

&lt;p&gt;Which means that when the model itself becomes free, open, and good enough, the leverage stops living in the model. It moves to the two things the leaderboard will never score: where you run the thing, and what data you feed it. If the weights are a commodity you can put anywhere, then the entire competitive question becomes whether you can put them next to your data instead of shipping your data to them. The moat drains out of the model and pools in the data plane, in locality, in the boring infrastructure that decides whether your near-free intelligence runs against a local cache or racks up egress fees round-tripping to a central cluster. Beijing just did the industry the favor of making the model the cheap part. The expensive part is the part nobody is benchmarking.&lt;/p&gt;

&lt;p&gt;The integrated mills kept making the best steel in America right up until the day the best steel stopped being the thing that decided who survived. Figure out where your leverage actually sits before the commodity tier figures it out for you.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. Or don't. Who am I to tell you what to do.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-06-29-eaten-from-the-bottom/" rel="noopener noreferrer"&gt;Eaten From the Bottom&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>china</category>
      <category>strategy</category>
    </item>
    <item>
      <title>We Rented the Mainframe Back</title>
      <dc:creator>David Aronchick</dc:creator>
      <pubDate>Fri, 26 Jun 2026 18:29:52 +0000</pubDate>
      <link>https://dev.to/aronchick/we-rented-the-mainframe-back-29mn</link>
      <guid>https://dev.to/aronchick/we-rented-the-mainframe-back-29mn</guid>
      <description>&lt;p&gt;On Wednesday, June 10, Google's Gemini stopped answering, world-wide. It threw &lt;a href="https://www.techtimes.com/articles/318152/20260610/google-gemini-outage-tops-six-hours-errors-1076-1099-worldwideflash-lite-still-answers.htm" rel="noopener noreferrer"&gt;Error 1076 and Error 1099&lt;/a&gt; at users in at least nine countries for roughly seven hours, from 3:26 in the morning Pacific until 10:30, when Google &lt;a href="https://finance.biggo.com/news/D51lt54BoQmpnl36Xh08" rel="noopener noreferrer"&gt;called it resolved&lt;/a&gt; and pointed at a backend database. The next afternoon, Microsoft's Copilot went dark for &lt;a href="https://gvwire.com/2026/06/11/microsoft-copilot-goes-down-for-thousands-downdetector-shows/" rel="noopener noreferrer"&gt;thousands of people&lt;/a&gt;, DownDetector reports spiking past twelve thousand, the company eventually tracing it to a &lt;a href="https://windowsforum.com/threads/microsoft-copilot-outage-june-11-2026-productivity-layer-failure-explained.425458/" rel="noopener noreferrer"&gt;botched software update&lt;/a&gt; it had to roll back. Two assistants, two companies, about thirty-six hours apart.&lt;/p&gt;

&lt;p&gt;In neither case did the model break; the thing that broke was the wire.&lt;/p&gt;

&lt;p&gt;Platforms go down! And, as a former employee of both companies, I can tell you that many thousands of employees are working INCREDIBLY hard to prevent this. But even so, a whole bunch of people (those tasked with choosing an AI model/company) who have never thought about tail latency and number of 9s of uptime are suddenly having to become aware of the basics of service availability. And, sadly, we've done them no service since we have spent two years arguing about whether these systems can reason, whether they're conscious, whether they'll take everyone's job. Last I checked, a team of humans fairly rarely disappear for hours on end. You can have the smartest model ever built and it is worth exactly nothing to the person staring at a spinner because the token issuer two hops upstream just fell on its face.&lt;/p&gt;

&lt;p&gt;So who cares if a chatbot takes an afternoon off? Well, in our new world, the chatbot has become load-bearing. Copilot is wired into Windows, into Edge, into the guts of Microsoft 365, doing code completion and drafting and the actual minute-to-minute of how a lot of people get work done. When it goes quiet, those people don't fall back to doing it the old way, because for a lot of them there is no old way anymore. And, as they become more load bearing, they are also facing growing pains. Network monitors logged a &lt;a href="https://www.networkworld.com/article/4113326/2026-network-outage-report-and-internet-health-check.html" rel="noopener noreferrer"&gt;30 percent jump&lt;/a&gt; in public-cloud outage events that same week backed up by Forrester who has been saying out loud for months that the AI build-out will &lt;a href="https://www.forrester.com/blogs/predictions-2026-cloud-outages-private-ai-on-private-clouds-and-the-rise-of-the-neoclouds/" rel="noopener noreferrer"&gt;trigger two multi-day hyperscaler outages this year&lt;/a&gt;. This is not a fluke; it is the shape of the thing.&lt;/p&gt;

&lt;p&gt;NOW WE GET TO THE STUPID THING THAT MAKES ME SHAKE MY HEAD. We spent forty years walking away from this exact architecture, and last week we walked right back into it. The entire arc of computing from about 1980 to 2010 was decentralization. The PC pulled compute off the mainframe and put it on your desk, and the reason that mattered wasn't speed, it was blast radius. If your machine died, the company kept running. Then the cloud quietly recentralized all of it, which was a perfectly good trade when the cloud was mostly where your files lived and your email got sorted. But the AI assistant is a different animal. It isn't something that generally you can route around, or build a caching layer for that hides any intermittent outages. It's become the core of the engine that makes these local rich apps work, and welcome to timesharing on a &lt;a href="https://en.wikipedia.org/wiki/Xerox_Alto" rel="noopener noreferrer"&gt;PARC-MAXC&lt;/a&gt; in 1981. (AS AN ASIDE: If you have not watched &lt;a href="https://www.amazon.com/Halt-Catch-Fire-Season-1/dp/B0CKY22BTS" rel="noopener noreferrer"&gt;Halt and Catch Fire&lt;/a&gt;, PLEASE go do so. It is both an exceptional story about really interesting characters and a love letter to the entire computing industry of that time).&lt;/p&gt;

&lt;p&gt;This in NO WAY is saying that Google and Microsoft are bad at this! They are about as good at running infrastructure as anyone who has ever lived, and it happened anyway, because at this level of concentration it is supposed to happen. When one backend database sits in the path of every Gemini query on Earth, that database is not a database. It's a fuse. The only open question is when it blows, and the &lt;a href="https://www.androidpolice.com/google-gemini-outage-frustrates-users-but-status-page-says-everythings-fine/" rel="noopener noreferrer"&gt;status page will say everything is fine&lt;/a&gt; right up until the smoke clears. What we - the industry - need to do is built a multi-layer inference strategy, as we have been doing for other services for 20+ years, and enable some/all of that inference to live near each other and survive each other. An assistant baked into your editor ought to degrade to something small and local when the mothership is unreachable, not transform into a loading animation. Interestingly, part of Gemini DID stay up during the outage: &lt;a href="https://www.tomsguide.com/news/live/gemini-outage-june-10-live-updates" rel="noopener noreferrer"&gt;Flash Lite&lt;/a&gt;, the smallest, cheapest tier, kept partially answering. The "dumb" little model that ran closer to the edge survived because it wasn't routed through the expensive part that fell over.&lt;/p&gt;

&lt;p&gt;A few weeks ago I &lt;a href="https://www.distributedthoughts.org/2026-06-11-apple-just-subcontracted-the-voice/" rel="noopener noreferrer"&gt;wrote that Apple had subcontracted Siri's brain to Gemini&lt;/a&gt;. Two days after that post went up, Gemini spent seven hours returning error codes to half the planet. There's zero schadenfreude here, it's a super annoying problem that no amount of engineering can prevent. What I hope happens is figuring out how we augment the existing choices in architecture. "The Cloud" is already the &lt;a href="https://www.cio.com/article/4110708/cloud-costs-now-no-2-expense-at-midsize-it-companies-behind-labor.html" rel="noopener noreferrer"&gt;number-two line item&lt;/a&gt; on a lot of IT budgets, right behind payroll, and InfoWorld has gone ahead and called 2026 &lt;a href="https://www.infoworld.com/article/4112014/2026-the-year-we-stop-trusting-any-single-cloud.html" rel="noopener noreferrer"&gt;the year we stop trusting any single cloud&lt;/a&gt;. We solved this problem in 1995 and then we just un-solved it, because renting was easier than owning. The bill for that decision doesn't come due as a price. It comes due as a Thursday when nobody can work.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to learn how intelligent data pipelines can reduce your AI costs?&lt;/em&gt; &lt;a href="https://expanso.io/" rel="noopener noreferrer"&gt;&lt;strong&gt;&lt;em&gt;Check out Expanso&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;. Or don't. Who am I to tell you what to do.*&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost.&lt;/strong&gt; &lt;a href="https://github.com/aronchick/Project-Zen-and-the-Art-of-Data-Maintenance" rel="noopener noreferrer"&gt;&lt;strong&gt;I'd love to hear your thoughts&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.distributedthoughts.org/2026-06-25-we-rented-the-mainframe-back/" rel="noopener noreferrer"&gt;We Rented the Mainframe Back&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>cloud</category>
      <category>distributedcomputing</category>
      <category>resilience</category>
    </item>
  </channel>
</rss>
