<?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: t474-r0b07</title>
    <description>The latest articles on DEV Community by t474-r0b07 (@t474r0b07).</description>
    <link>https://dev.to/t474r0b07</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%2F3969013%2F4b1e2a0f-728a-44a2-976e-f6572a2533b5.jpeg</url>
      <title>DEV Community: t474-r0b07</title>
      <link>https://dev.to/t474r0b07</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/t474r0b07"/>
    <language>en</language>
    <item>
      <title>Vibe citing: how KPMG used AI to write a report about AI and AI made them look like fools</title>
      <dc:creator>t474-r0b07</dc:creator>
      <pubDate>Wed, 17 Jun 2026 03:40:21 +0000</pubDate>
      <link>https://dev.to/t474r0b07/vibe-citing-how-kpmg-used-ai-to-write-a-report-about-ai-and-ai-made-them-look-like-fools-52o5</link>
      <guid>https://dev.to/t474r0b07/vibe-citing-how-kpmg-used-ai-to-write-a-report-about-ai-and-ai-made-them-look-like-fools-52o5</guid>
      <description>&lt;h2&gt;
  
  
  vibe citing: how KPMG used AI to write a report about AI and AI made them look like fools
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;by t474-r0b07&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;There are companies that charge you to tell you how to use AI responsibly.&lt;/p&gt;

&lt;p&gt;KPMG is one of them.&lt;/p&gt;

&lt;p&gt;250,000 employees. 138 countries. Decades advising governments and corporations on how to avoid costly mistakes.&lt;/p&gt;

&lt;p&gt;In October 2025 they published a report titled &lt;em&gt;"Total Experience: Redefining Excellence in the Age of Agentic AI"&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;They wrote it with AI.&lt;/p&gt;

&lt;p&gt;The AI invented 88% of the sources.&lt;/p&gt;

&lt;p&gt;Nobody verified anything.&lt;/p&gt;

&lt;p&gt;They published it anyway.&lt;/p&gt;




&lt;h2&gt;
  
  
  // what is "agentic AI" — because the title matters
&lt;/h2&gt;

&lt;p&gt;An agentic AI is not a chatbot.&lt;/p&gt;

&lt;p&gt;Not the assistant that answers your questions. It's a system that makes decisions and executes actions on its own, without a human approving each step. You give it an objective and it acts, corrects, moves forward.&lt;/p&gt;

&lt;p&gt;It's the product everyone in the tech sector was selling in 2025.&lt;/p&gt;

&lt;p&gt;KPMG was selling it too.&lt;/p&gt;

&lt;p&gt;That's why they needed a report proving their clients were already using it.&lt;/p&gt;

&lt;p&gt;Spoiler: they weren't. And the report invented it anyway.&lt;/p&gt;




&lt;h2&gt;
  
  
  // the forensic analysis
&lt;/h2&gt;

&lt;p&gt;GPTZero — a company specialized in detecting AI-generated content — ran a full audit on the report.&lt;/p&gt;

&lt;p&gt;First: what is an AI hallucination, because the term is going to come up a lot.&lt;/p&gt;

&lt;p&gt;When a language model doesn't have the information you ask for, it doesn't say "I don't know." It generates a response that &lt;em&gt;sounds&lt;/em&gt; correct. It invents with the same confidence it would use if it actually knew the truth. Perfect format. False content. No warning.&lt;/p&gt;

&lt;p&gt;That's a hallucination.&lt;/p&gt;

&lt;p&gt;Now the numbers from the KPMG report:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;TOTAL CITATIONS:      45
REAL CITATIONS:        5
INVENTED CITATIONS:   40
ACCURACY RATE:      11.1%
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;40 of 45 citations have invented titles, authors that don't exist, or sources that don't say what KPMG claimed they said.&lt;/p&gt;

&lt;p&gt;Half of the factual claims in the report are false or misattributed.&lt;/p&gt;

&lt;p&gt;A firm that charges for intellectual rigor published a document with 11% accuracy.&lt;/p&gt;




&lt;h2&gt;
  
  
  // the organizations that read the report and said "that's not us"
&lt;/h2&gt;

&lt;p&gt;The Financial Times contacted the companies listed as success stories.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UBS&lt;/strong&gt; — false.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;NHS United Kingdom&lt;/strong&gt; — false or misleading.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Swiss Federal Railways&lt;/strong&gt; — false.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Transport for London&lt;/strong&gt; — "misleading."&lt;/p&gt;

&lt;p&gt;Transport for London said the claims that they were using AI agents to predict congestion and coordinate the network were &lt;em&gt;misleading&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;NHS Greater Manchester said the description of using agentic AI to organize patient records and predict hospital readmissions &lt;em&gt;"doesn't really align"&lt;/em&gt; with reality.&lt;/p&gt;

&lt;p&gt;KPMG put their logos on fiction without asking permission.&lt;/p&gt;

&lt;p&gt;And billed them as success stories.&lt;/p&gt;


&lt;h2&gt;
  
  
  // the error that best illustrates how the problem works
&lt;/h2&gt;

&lt;p&gt;The model was instructed to find cases of companies using agentic AI.&lt;/p&gt;

&lt;p&gt;It didn't find enough — because in many sectors they simply don't exist yet.&lt;/p&gt;

&lt;p&gt;So it did the most comfortable thing: it generated them.&lt;/p&gt;

&lt;p&gt;It cited a &lt;strong&gt;East Japan Railway press release from 2019&lt;/strong&gt; as evidence of agentic AI adoption.&lt;/p&gt;

&lt;p&gt;The term &lt;em&gt;agentic AI&lt;/em&gt; didn't exist in public discourse until 2024.&lt;/p&gt;

&lt;p&gt;The model traveled five years back in time, reformulated an unrelated document, and presented it as proof of something that hadn't happened yet.&lt;/p&gt;

&lt;p&gt;It wasn't an error. It was the easiest answer to the prompt.&lt;/p&gt;

&lt;p&gt;The model doesn't understand the difference between inventing and remembering. It generates what fits. If it doesn't exist, it builds it. And it does so with the same fluency it would use to cite something real.&lt;/p&gt;


&lt;h2&gt;
  
  
  // vibe citing — the name the problem was missing
&lt;/h2&gt;

&lt;p&gt;GPTZero coined the term: &lt;strong&gt;vibe citing&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;To understand it you first need to understand &lt;em&gt;vibe coding&lt;/em&gt; — writing code without understanding what it does. You ask an AI to generate the code, you copy it, it kind of works, and you move on without reading a line. The vibe is right. The understanding, zero.&lt;/p&gt;

&lt;p&gt;Vibe citing is the same thing but with bibliography.&lt;/p&gt;

&lt;p&gt;The model generates references that &lt;em&gt;sound&lt;/em&gt; academic because it processed millions of papers. The structure is correct. The doi has the exact format. The year is right.&lt;/p&gt;

&lt;p&gt;The content is fiction.&lt;/p&gt;

&lt;p&gt;And the world's largest firm in responsible AI consulting didn't verify a single one before publishing.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;verify_sources&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;citations&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="c1"&gt;# TODO: implement before publishing
&lt;/span&gt;    &lt;span class="k"&gt;pass&lt;/span&gt;

&lt;span class="nf"&gt;publish_report&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;  &lt;span class="c1"&gt;# called without verifying anything
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is not a technical error.&lt;/p&gt;

&lt;p&gt;It's a process decision. Or the absence of one.&lt;/p&gt;




&lt;h2&gt;
  
  
  // the moment the report contradicts itself
&lt;/h2&gt;

&lt;p&gt;There's a detail that turns negligence into something almost poetic.&lt;/p&gt;

&lt;p&gt;The report cites "KPMG research" claiming that &lt;strong&gt;55% of CEOs prioritize AI as their main investment&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The &lt;em&gt;KPMG 2025 CEO Outlook&lt;/em&gt; — published the same month, by the same company — says &lt;strong&gt;71%&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The model didn't just invent external sources.&lt;/p&gt;

&lt;p&gt;It invented data from the company that was using it and contradicted it with that same company's real data from the same period.&lt;/p&gt;

&lt;p&gt;KPMG cited KPMG incorrectly in a KPMG report.&lt;/p&gt;




&lt;h2&gt;
  
  
  // Emirates case: three claims, zero correct on what matters
&lt;/h2&gt;

&lt;p&gt;Page 42.&lt;/p&gt;

&lt;p&gt;KPMG claims that Emirates adopted a mobile chatbot called &lt;strong&gt;Sara&lt;/strong&gt; that can converse with passengers and change their flights.&lt;/p&gt;

&lt;p&gt;Reality:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sara is a &lt;strong&gt;physical robot&lt;/strong&gt;, not a chatbot.&lt;/li&gt;
&lt;li&gt;It was introduced in &lt;strong&gt;2023&lt;/strong&gt;, with no agentic capability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It cannot change flights&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Three claims. None correct on what matters.&lt;/p&gt;

&lt;p&gt;The model took real information about Sara, reformulated it to fit the narrative it needed, and presented it as an agentic AI success story.&lt;/p&gt;

&lt;p&gt;This is not a writing error. It's construction of fiction using real data as scaffolding.&lt;/p&gt;




&lt;h2&gt;
  
  
  // it's not just KPMG — it's the entire sector
&lt;/h2&gt;

&lt;p&gt;This is where it stops being an isolated corporate scandal.&lt;/p&gt;

&lt;p&gt;GPTZero has been documenting the same pattern for months:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Deloitte&lt;/strong&gt; — AI-generated content in a report paid for by the Australian government. Ended up refunding.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;EY&lt;/strong&gt; — report with invented footnotes. Retracted in May 2026.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;KPMG&lt;/strong&gt; — this case.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Three of the Big Four in consecutive months.&lt;/p&gt;

&lt;p&gt;All selling responsible AI consulting.&lt;/p&gt;

&lt;p&gt;All publishing hallucinations as research.&lt;/p&gt;

&lt;p&gt;The pattern isn't coincidence. It's market pressure: the client wants the report, the report needs data, the data doesn't exist yet, the model generates it, nobody verifies because verification takes time and the client already paid.&lt;/p&gt;

&lt;p&gt;AI is not the problem.&lt;/p&gt;

&lt;p&gt;The economic incentive to appear to know more than you do — that's the problem.&lt;/p&gt;




&lt;h2&gt;
  
  
  // the feedback loop nobody is naming
&lt;/h2&gt;

&lt;p&gt;Here's the data point almost no media outlet is discussing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The false statistics from the KPMG report are already being reproduced by ChatGPT and Gemini.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I need to explain why that's structurally serious and not just anecdotal.&lt;/p&gt;

&lt;p&gt;For months the report was published on KPMG's domains. The crawlers that feed language models index sources by authority. KPMG has maximum authority: global company, old domain, millions of visits, decades of institutional credibility.&lt;/p&gt;

&lt;p&gt;The models ingested that content as verified truth.&lt;/p&gt;

&lt;p&gt;Now when someone asks ChatGPT or Gemini about agentic AI adoption, they can return the false data from the report — not as "I found this at KPMG" but as their own knowledge, without attribution, without warning.&lt;/p&gt;

&lt;p&gt;The full cycle:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;model hallucinated data
    → KPMG published without verifying
        → crawlers indexed it as high-authority source
            → other models ingested it as truth
                → user receives the original hallucination as fact
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;high-authority source + false data + model ingestion = untraceable disinformation.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can't trace the origin. You can't disinfect the source. The error already lives inside the models you consult every day.&lt;/p&gt;

&lt;p&gt;And the report has already been retracted. But the data keeps circulating.&lt;/p&gt;

&lt;p&gt;Taking down the PDF didn't deindex anything.&lt;/p&gt;




&lt;h2&gt;
  
  
  // what KPMG said afterward
&lt;/h2&gt;

&lt;p&gt;KPMG's spokesperson declared after withdrawing the report:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"We expect all our staff to follow our guidelines on responsible AI use, including human oversight to validate content and verify independent sources."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Translation: we have guidelines. Someone didn't follow them. We're investigating.&lt;/p&gt;

&lt;p&gt;What they didn't say: how a flagship report on responsible AI, with the KPMG logo, published on their official channels, passed through their entire internal review process without anyone verifying a single one of the 45 citations.&lt;/p&gt;

&lt;p&gt;250,000 employees.&lt;/p&gt;

&lt;p&gt;5 valid citations.&lt;/p&gt;

&lt;p&gt;Nobody asked anything.&lt;/p&gt;




&lt;h2&gt;
  
  
  // conclusion — the problem isn't technical
&lt;/h2&gt;

&lt;p&gt;Models do exactly what they were designed to do: generate coherent and plausible text based on learned patterns.&lt;/p&gt;

&lt;p&gt;They don't lie. They have no concept of lying. They generate what fits.&lt;/p&gt;

&lt;p&gt;The problem is human: using AI as a researcher without a verification loop isn't efficiency. It's delegating truth to a system that has no concept of truth, and signing your name on top.&lt;/p&gt;

&lt;p&gt;KPMG didn't build a report with AI.&lt;/p&gt;

&lt;p&gt;They built the appearance of a report and sold it as research.&lt;/p&gt;

&lt;p&gt;The difference isn't semantic.&lt;/p&gt;

&lt;p&gt;It's the difference between knowing something and appearing to know it.&lt;/p&gt;

&lt;p&gt;In 2025, the world's largest firms chose to appear.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;primary sources — verify yourself:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GPTZero Investigation (full report): &lt;a href="https://gptzero.me/news/investigations-kpmg/" rel="noopener noreferrer"&gt;https://gptzero.me/news/investigations-kpmg/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;TechCrunch: &lt;a href="https://techcrunch.com/2026/06/13/kpmg-pulls-report-on-ai-usage-due-to-apparent-hallucinations/" rel="noopener noreferrer"&gt;https://techcrunch.com/2026/06/13/kpmg-pulls-report-on-ai-usage-due-to-apparent-hallucinations/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;The Register: &lt;a href="https://www.theregister.com/ai-and-ml/2026/06/12/kpmgs-ai-report-turns-into-a-demo-of-ai-hallucinations/5255029" rel="noopener noreferrer"&gt;https://www.theregister.com/ai-and-ml/2026/06/12/kpmgs-ai-report-turns-into-a-demo-of-ai-hallucinations/5255029&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;CityAM: &lt;a href="https://www.cityam.com/kpmg-report-on-ai-found-riddled-with-ai-hallucinations/" rel="noopener noreferrer"&gt;https://www.cityam.com/kpmg-report-on-ai-found-riddled-with-ai-hallucinations/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;t474-r0b07 — Tarija, Bolivia&lt;/em&gt;&lt;br&gt;&lt;br&gt;
&lt;em&gt;github.com/t474-r0b07&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>security</category>
      <category>todayilearned</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>t474-r0b07</dc:creator>
      <pubDate>Wed, 17 Jun 2026 00:03:06 +0000</pubDate>
      <link>https://dev.to/t474r0b07/-38m</link>
      <guid>https://dev.to/t474r0b07/-38m</guid>
      <description></description>
    </item>
    <item>
      <title>H2O: The Last War Won't Be Over Oil</title>
      <dc:creator>t474-r0b07</dc:creator>
      <pubDate>Sat, 13 Jun 2026 17:42:44 +0000</pubDate>
      <link>https://dev.to/t474r0b07/h2o-la-ultima-guerra-no-sera-por-petroleo-2777</link>
      <guid>https://dev.to/t474r0b07/h2o-la-ultima-guerra-no-sera-por-petroleo-2777</guid>
      <description>&lt;h2&gt;
  
  
  [ANTI_HYPE::009] — H2O: The Last War Won't Be Over Oil
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./scan &lt;span class="nt"&gt;--target&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;water.wars &lt;span class="nt"&gt;--depth&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;full
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; loading context: science fiction films + reality 2026
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; loading sources: UN + MIT + PLOS Water + legal filings
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; warning: fiction arrived late
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; filtering...
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In the previous post we talked about SpaceX. About the largest IPO in history. About the filing where Elon Musk admitted that water scarcity is a material operational risk for his AI infrastructure.&lt;/p&gt;

&lt;p&gt;Many people read it as an anecdote. As irony. As a curious detail in a boring document.&lt;/p&gt;

&lt;p&gt;It's not an anecdote. It's a symptom.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./inspect &lt;span class="nt"&gt;--target&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;AI_water_consumption &lt;span class="nt"&gt;--layer&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;real_data
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;source&lt;/span&gt;: UN — UNU-INWEH, June 2026
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;source&lt;/span&gt;: Houston Advanced Research Center + University of Houston
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;source&lt;/span&gt;: PLOS Water — peer reviewed, January 2026
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;source&lt;/span&gt;: MSCI Sustainability Report, November 2025
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;source&lt;/span&gt;: MIT Technology Review
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; loading numbers...
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  The numbers nobody puts in the pitch deck
&lt;/h2&gt;

&lt;p&gt;On June 3rd, 2026 — ten days ago — the United Nations University Institute for Water, Environment and Health published &lt;em&gt;Environmental Cost of AI's Energy Use: Carbon, Water and Land Footprints&lt;/em&gt;. Almost nobody in the tech world covered it.&lt;/p&gt;

&lt;p&gt;The report states: by 2030, AI datacenter water consumption will be equivalent to the basic annual domestic water needs of all 1.3 billion people in Sub-Saharan Africa. Not as metaphor. As a projected measurement with published methodology and peer review.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DATACENTER ELECTRICITY CONSUMPTION (2025):
448 terawatt-hours
→ more than Saudi Arabia
→ if it were a country: the world's 11th largest consumer
→ by 2030: 945 TWh (nearly triple)

WATER IN TEXAS (projection):
2025: 49 billion gallons
2030: 399 billion gallons
→ equivalent to lowering Lake Mead by more than 5 meters in a year
→ in one state alone

DATACENTERS IN RISK ZONES:
30% of those currently under construction
are in regions where water scarcity
will intensify before 2050
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A large datacenter consumes up to 5 million gallons of water per day. For cooling alone. Every single day.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./query &lt;span class="nt"&gt;--db&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;real_conflicts
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; Querétaro, Mexico.................. ACTIVE
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   datacenters threatening water supply during prolonged drought
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; Racine County, Wisconsin........... LITIGATION
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   Milwaukee Riverkeeper sued Microsoft &lt;span class="k"&gt;for &lt;/span&gt;concealing
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   water consumption of its 1,575-acre campus
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   response came 210 days after legal request
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   projected consumption: up to 8.4 million gallons/year
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; Colorado Springs, Colorado......... ACTIVE
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   municipality rejected similar transparency request
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; Northern Virginia.................. CRITICAL
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   water consumption rose 64% between 2019 and 2023
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   from 1.13 billion to 1.85 billion gallons
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; Ireland............................ PAUSED
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   datacenters represent 21% of total metered electricity
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;   national grid paused new approvals near Dublin &lt;span class="k"&gt;until &lt;/span&gt;2028
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; returning: this is no longer projection. it&lt;span class="s1"&gt;'s active litigation.
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Microsoft admitted that 42% of the water it consumed in 2023 came from areas with water stress. Google acknowledged that 15% of its freshwater withdrawals come from areas with high scarcity. These aren't activist numbers — they're what the companies themselves reported in their sustainability documents.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./analyze &lt;span class="nt"&gt;--flag&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;water_bankruptcy &lt;span class="nt"&gt;--mode&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;UN_2026
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;source&lt;/span&gt;: UN News, January 2026
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; official declaration: world entered era of &lt;span class="s2"&gt;"global water bankruptcy"&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; definition: extraction exceeds recharge &lt;span class="k"&gt;in &lt;/span&gt;critical basins
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; new 2026 variable: additional demand from AI datacenters
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; verdict: AI arrived to compete &lt;span class="k"&gt;for &lt;/span&gt;a resource already &lt;span class="k"&gt;in &lt;/span&gt;structural deficit
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The UN didn't declare water bankruptcy because of datacenters — the problem came before, with industrial agriculture, urban growth, and climate change. But AI datacenters arrived to compete for a resource already in structural deficit, in the same geographic zones, with demand projected to multiply eightfold in five years.&lt;/p&gt;

&lt;p&gt;That's not sustainable. Not as an opinion — as mathematics.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./trace &lt;span class="nt"&gt;--target&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;science_fiction_films
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"Mad Max: Fury Road"&lt;/span&gt;......... water as currency of power
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"Dune"&lt;/span&gt;...................... water control &lt;span class="o"&gt;=&lt;/span&gt; political control
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"Chinatown"&lt;/span&gt; &lt;span class="o"&gt;(&lt;/span&gt;1974&lt;span class="o"&gt;)&lt;/span&gt;.......... water speculation &lt;span class="k"&gt;in &lt;/span&gt;California
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; reality 2026................ Microsoft litigating over water transparency
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;                              SpaceX declaring drought as operational risk &lt;span class="k"&gt;in &lt;/span&gt;IPO
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;                              UN declaring global water bankruptcy
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; conclusion: fiction arrived late. and was less creative.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Movies call it "the water war". Legal documents call it "material operational risk". UN reports call it "global water bankruptcy". PLOS Water calls it "systemic water insecurity".&lt;/p&gt;

&lt;p&gt;All describing the same thing from different angles.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./audit &lt;span class="nt"&gt;--target&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;infrastructure_distribution &lt;span class="nt"&gt;--mode&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;geopolitical
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; countries with specialized AI datacenters: 32 &lt;span class="o"&gt;(&lt;/span&gt;16% of all nations&lt;span class="o"&gt;)&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; capacity concentration: 90% &lt;span class="k"&gt;in &lt;/span&gt;two countries — USA and China
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; countries receiving e-waste: primarily developing nations
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; digital divide: those without own infrastructure
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;                 finance with their natural resources those &lt;span class="nb"&gt;who &lt;/span&gt;&lt;span class="k"&gt;do&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; returning: this has a name &lt;span class="k"&gt;in &lt;/span&gt;geopolitics. it&lt;span class="s1"&gt;'s called extractivism.
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Only 32 countries — 16% of the world — have specialized AI infrastructure. 90% of that capacity is concentrated in two countries. In some cases — Querétaro is the closest example for Latin America — the water cost of infrastructure that doesn't belong to the region is already being paid, and its benefits aren't received equitably either.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./report &lt;span class="nt"&gt;--format&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;table
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;what they say&lt;/th&gt;
&lt;th&gt;what the documents say&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;"AI is software, infinite scale"&lt;/td&gt;
&lt;td&gt;Texas will use 399 billion gallons of water in 2030&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"the revolution is inevitable"&lt;/td&gt;
&lt;td&gt;the UN declared global water bankruptcy in January 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"it democratizes access"&lt;/td&gt;
&lt;td&gt;90% of infrastructure in 2 countries, water taken from everyone&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"SpaceX conquers the future"&lt;/td&gt;
&lt;td&gt;SpaceX declares drought as operational risk in its IPO filing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"$1.77 trillion valuation"&lt;/td&gt;
&lt;td&gt;with a failure point in the water table&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; report generated
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; final verdict: w4t3r_d03snt_sc4l3_w1th_th3_m0d3l
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; the water war won&lt;span class="s1"&gt;'t start with armies
&amp;gt; it already started with denied public records requests
&amp;gt; t474-r0b07 out.
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;UNU-INWEH — &lt;em&gt;Environmental Cost of AI's Energy Use&lt;/em&gt; (June 2026)&lt;/li&gt;
&lt;li&gt;PLOS Water — &lt;em&gt;Four water insecurity concerns about datacenters&lt;/em&gt; (January 2026)&lt;/li&gt;
&lt;li&gt;MSCI — &lt;em&gt;When AI Meets Water Scarcity&lt;/em&gt; (November 2025)&lt;/li&gt;
&lt;li&gt;Houston Advanced Research Center / University of Houston — Texas 2030 projections&lt;/li&gt;
&lt;li&gt;UN News — &lt;em&gt;World enters era of global water bankruptcy&lt;/em&gt; (January 2026)&lt;/li&gt;
&lt;li&gt;SpaceX S-1 Amendment — SEC filing (June 2026)&lt;/li&gt;
&lt;li&gt;Milwaukee Riverkeeper vs. Microsoft — active litigation (September 2025)&lt;/li&gt;
&lt;/ul&gt;




&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Related: [ANTI_HYPE::008] — SpaceX: $1.77 Trillion and a Plumbing Problem&lt;/em&gt;&lt;br&gt;
&lt;em&gt;→ &lt;a href="https://github.com/t474-r0b07" rel="noopener noreferrer"&gt;github.com/t474-r0b07&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>security</category>
      <category>discuss</category>
      <category>ai</category>
      <category>sustainability</category>
    </item>
    <item>
      <title>The AI Empire Has a Weak Point — And It's on Page 47</title>
      <dc:creator>t474-r0b07</dc:creator>
      <pubDate>Sat, 13 Jun 2026 17:37:39 +0000</pubDate>
      <link>https://dev.to/t474r0b07/el-imperio-de-la-ia-tiene-un-punto-debil-y-esta-en-la-pagina-47-n6o</link>
      <guid>https://dev.to/t474r0b07/el-imperio-de-la-ia-tiene-un-punto-debil-y-esta-en-la-pagina-47-n6o</guid>
      <description>&lt;h2&gt;
  
  
  [ANTI_HYPE::008] — SPACEX: $1.77 Trillion and a Plumbing Problem
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./scan &lt;span class="nt"&gt;--target&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;spacex.ipo &lt;span class="nt"&gt;--depth&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;full
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; initializing...
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; loading official narrative: &lt;span class="s2"&gt;"space domination + AI + inevitable future"&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; loading SEC filing: S-1 Amendment, June 2026
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; discrepancy detected
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; filtering noise...
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Elon Musk wants to conquer Mars.&lt;/p&gt;

&lt;p&gt;But in the most important legal document SpaceX has ever published — the filing for the largest IPO in recorded history — there's a warning that appeared in zero technology headlines.&lt;/p&gt;

&lt;p&gt;Not about rockets. Not about Chinese competition. Not about government regulation.&lt;/p&gt;

&lt;p&gt;About water.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./inspect &lt;span class="nt"&gt;--target&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;spacex.ipo &lt;span class="nt"&gt;--layer&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;fine_print
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; IPO valuation: &lt;span class="nv"&gt;$1&lt;/span&gt;.77 trillion
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; category: largest IPO &lt;span class="k"&gt;in &lt;/span&gt;&lt;span class="nb"&gt;history&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; Elon Musk voting control: 82%+
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; declared operational risk &lt;span class="c"&gt;#1: compute and energy&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; declared operational risk &lt;span class="c"&gt;#2 (the one nobody read): WATER&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; location: buried on page 47 of the filing
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; returning...
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;AI datacenters need cooling. Massive cooling needs water — tons of water per hour, every day, at every facility. SpaceX explicitly warned its investors that water scarcity, droughts, local competition for the resource, and regulatory restrictions are material threats to their ability to operate and expand AI infrastructure.&lt;/p&gt;

&lt;p&gt;That's not a footnote. It's a risk factor in a legal document where lying has consequences.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./query &lt;span class="nt"&gt;--db&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;official_narrative
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"AI will change everything"&lt;/span&gt;............. found. &lt;span class="k"&gt;in &lt;/span&gt;every article.
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"SpaceX owns the future"&lt;/span&gt;................ found. &lt;span class="k"&gt;in &lt;/span&gt;every headline.
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"the revolution is inevitable"&lt;/span&gt;.......... found. &lt;span class="k"&gt;in &lt;/span&gt;every keynote.
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"depends on local water table"&lt;/span&gt;.......... NOT FOUND &lt;span class="k"&gt;in &lt;/span&gt;any headline.
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"failure point: climate + water policy"&lt;/span&gt;&lt;span class="nb"&gt;.&lt;/span&gt; NOT FOUND &lt;span class="k"&gt;in &lt;/span&gt;any VC podcast.
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; returning what nobody mentions...
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The AI revolution — the one worth trillions, the one that will automate everything, the one that will take humans to Mars — has as its critical failure point the same resource you use to shower.&lt;/p&gt;

&lt;p&gt;Not irony. Engineering.&lt;/p&gt;

&lt;p&gt;A modern hyperscale datacenter consumes between 1 and 5 million liters of water per day for cooling alone. Microsoft, Google, and Amazon are already in active disputes with local communities in Texas, Arizona, and Virginia over datacenter water consumption. SpaceX is entering that same market, in the same zones, with the same dependency.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./analyze &lt;span class="nt"&gt;--flag&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;hidden_dependencies &lt;span class="nt"&gt;--mode&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;unbiased
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; AI requires: compute → GPUs → energy → cooling → WATER
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; water depends on: rainfall + &lt;span class="nb"&gt;local &lt;/span&gt;policy + agricultural competition + climate change
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; climate change affects: exactly all of the above
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; conclusion: the dependency chain of the &lt;span class="s2"&gt;"AI revolution"&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;              ends &lt;span class="k"&gt;in &lt;/span&gt;factors no CEO controls
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; verdict: this isn&lt;span class="s1"&gt;'t in the pitch deck
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The full chain: the AI model needs GPUs. GPUs need energy. Energy generates heat. Heat needs cooling. Cooling needs water. Water depends on no drought, on the municipality not restricting industrial use, on local farmers not fighting for the same aquifer.&lt;/p&gt;

&lt;p&gt;In Arizona — where massive datacenters are being built — there are already active conflicts between tech companies and agricultural communities over groundwater rights. Not speculation. Active litigation.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./trace &lt;span class="nt"&gt;--target&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;elon_musk &lt;span class="nt"&gt;--contradiction&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;detectable
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; public narrative: &lt;span class="s2"&gt;"going to Mars, AI is the future, multiplanetary humanity"&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; SEC filing: &lt;span class="s2"&gt;"water scarcity is a material operational risk"&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; distance between both statements: one legal form
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;who &lt;/span&gt;signs both: the same person
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; returning tension...
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The same man selling the narrative of multiplanetary humanity, of AI changing everything, of the inevitable future — that same man signed a legal document admitting his AI infrastructure could have problems if it doesn't rain enough.&lt;/p&gt;

&lt;p&gt;Not necessarily hypocrisy. It's the difference between public discourse and the document where there are legal consequences if you lie.&lt;/p&gt;

&lt;p&gt;In the pitch deck: &lt;em&gt;"we conquer space and AI"&lt;/em&gt;.&lt;br&gt;
In the filing: &lt;em&gt;"if there's a drought, we have a material operational problem"&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Investors read the filing. Everyone else reads the headlines.&lt;/p&gt;






&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;t474-r0b07@terminal:~&lt;span class="nv"&gt;$ &lt;/span&gt;./report &lt;span class="nt"&gt;--format&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;table
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;narrative&lt;/th&gt;
&lt;th&gt;SEC filing&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;"AI is software, infinite scale"&lt;/td&gt;
&lt;td&gt;datacenters consume millions of liters of water per day&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"SpaceX owns the future"&lt;/td&gt;
&lt;td&gt;declared operational risk: water access&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"the revolution is inevitable"&lt;/td&gt;
&lt;td&gt;depends on climate, water policy, and local aquifers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"Elon builds the future"&lt;/td&gt;
&lt;td&gt;Elon also signed that drought is a material risk&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"$1.77 trillion valuation"&lt;/td&gt;
&lt;td&gt;with a failure point in the water table&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; report generated
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; final verdict: th3_futur3_0f_A1_d3p3nds_0n_r41nf4ll
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; next &lt;span class="nb"&gt;time &lt;/span&gt;someone tells you AI is inevitable
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; ask them &lt;span class="k"&gt;if &lt;/span&gt;they checked the weather forecast &lt;span class="k"&gt;in &lt;/span&gt;Arizona
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; t474-r0b07 out.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Continues: [ANTI_HYPE::009] — H2O: The Last War Won't Be Over Oil&lt;/em&gt;&lt;br&gt;
&lt;em&gt;→ &lt;a href="https://github.com/t474-r0b07" rel="noopener noreferrer"&gt;github.com/t474-r0b07&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>security</category>
      <category>discuss</category>
      <category>ai</category>
      <category>watercooler</category>
    </item>
    <item>
      <title>I built a real-time police custody platform. From a ThinkPad. In Bolivia.</title>
      <dc:creator>t474-r0b07</dc:creator>
      <pubDate>Fri, 05 Jun 2026 02:46:54 +0000</pubDate>
      <link>https://dev.to/t474r0b07/i-built-a-real-time-police-custody-platform-from-a-thinkpad-in-bolivia-237o</link>
      <guid>https://dev.to/t474r0b07/i-built-a-real-time-police-custody-platform-from-a-thinkpad-in-bolivia-237o</guid>
      <description>&lt;h1&gt;
  
  
  I built a real-time police custody platform. From a ThinkPad. In Bolivia.
&lt;/h1&gt;

&lt;p&gt;Not a side project. Not a tutorial clone. Not a hackathon demo.&lt;/p&gt;

&lt;p&gt;This is &lt;strong&gt;SCCP&lt;/strong&gt; — Sistema de Control y Custodia Policial.&lt;br&gt;&lt;br&gt;
A tactical real-time monitoring platform deployed in an active law enforcement institution.&lt;/p&gt;


&lt;h2&gt;
  
  
  The problem
&lt;/h2&gt;

&lt;p&gt;Custody operations run on paper, radio, and memory.&lt;br&gt;&lt;br&gt;
Officers in the field have no real-time coordination layer.&lt;br&gt;&lt;br&gt;
Supervisors have no visibility until something goes wrong.&lt;br&gt;&lt;br&gt;
When something goes wrong, there's no audit trail.&lt;/p&gt;

&lt;p&gt;I was told to fix that.&lt;/p&gt;


&lt;h2&gt;
  
  
  What I built
&lt;/h2&gt;

&lt;p&gt;Three surfaces. One operational truth.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SCCP ECOSYSTEM
├── WebApp          → tactical HUD · dashboard · central command
├── DTEX Custodio   → Android · field · GPS · reports
└── DTEX Supervisor → Android · mobile command · live alerts
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;One Flutter codebase. One Supabase backend. Real-time updates under 1 second.&lt;/p&gt;




&lt;h2&gt;
  
  
  The stack
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Flutter Web + Android (Dart)
Supabase — PostgreSQL + Realtime WebSockets
GetX — reactive state management
Clean Architecture — Presentation / Domain / Data
flutter_map — CartoDB Dark Matter tiles
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;UI palette: &lt;code&gt;#00FFD1&lt;/code&gt; cyan · &lt;code&gt;#FF006E&lt;/code&gt; pink · &lt;code&gt;#0A0E27&lt;/code&gt; base&lt;br&gt;&lt;br&gt;
Fonts: Orbitron (headings) · Rajdhani (data)&lt;br&gt;&lt;br&gt;
Effects: glassmorphism · pulse · hover glow · scanner overlay&lt;/p&gt;


&lt;h2&gt;
  
  
  The part that actually matters
&lt;/h2&gt;

&lt;p&gt;I didn't add security features after the fact.&lt;br&gt;&lt;br&gt;
I modeled threats before writing the first widget.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ATTACK VECTOR      MITIGATION
──────────────     ──────────────────────────────────────
GPS Spoofing    →  Inconsistent coordinate detection
Shoulder Surf   →  Random shuffle PinPad on every use
Unauth access   →  Email + PIN · allowed_admins table
Escalation      →  Strict SUPERVISOR / DIRECTOR roles
VPN / Proxy     →  Network interface fingerprinting
Traceability    →  Full audit trail with timestamps
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;Built with offensive thinking. Every feature is a countermeasure.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  The numbers
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;~2,500 lines of code
5 main views · 15+ reusable widgets
&amp;lt;1 second real-time latency
100+ concurrent users supported
500+ monitored officers
2 independent APKs (Custodio · Supervisor)
13 weeks from monolith to Android fork
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  What I learned
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Designing for people who don't trust technology&lt;/strong&gt; is harder than any technical problem.&lt;/p&gt;

&lt;p&gt;The PinPad shuffles on every use — not because I read about it somewhere.&lt;br&gt;&lt;br&gt;
Because I watched how people use PINs in high-stress environments.&lt;/p&gt;

&lt;p&gt;Real-time is useless if it's not trusted.&lt;br&gt;&lt;br&gt;
Trust is useless if it's not earned through consistency.&lt;/p&gt;

&lt;p&gt;The system had to be right every single time.&lt;br&gt;&lt;br&gt;
Not most of the time. Every time.&lt;/p&gt;




&lt;h2&gt;
  
  
  The uncomfortable part
&lt;/h2&gt;

&lt;p&gt;I built this alone.&lt;br&gt;&lt;br&gt;
One developer. One ThinkPad T420. Linux Mint. No team. No budget.&lt;/p&gt;

&lt;p&gt;The institution had a deadline tied to a national exposition.&lt;br&gt;&lt;br&gt;
I hit it.&lt;/p&gt;




&lt;h2&gt;
  
  
  What's next
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[ PHASE 2 ]  Inmates module · Mapbox · PDF export
[ PHASE 3 ]  KPI dashboard · Supervisor chat · Multi-tenant
[ PHASE 4 ]  ML analytics · Public API · iOS support
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  See it running
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://youtu.be/rMHYnaqIVr0?si=-GGM5YVxFRnkV53z" rel="noopener noreferrer"&gt;▶ DEMO — Command Center&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://youtu.be/EmtY-lQay2o?si=sdV2ma88XMLw34dN" rel="noopener noreferrer"&gt;▶ DEMO — Modules &amp;amp; Flow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/t474-r0b07" rel="noopener noreferrer"&gt;GitHub → t474-r0b07&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Code is not open source. The architecture is.&lt;/em&gt;&lt;br&gt;&lt;br&gt;
&lt;em&gt;The repo is the evidence. The system is the argument.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;— t474-r0b07&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhl2r1f4w4tucbzidcs41.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhl2r1f4w4tucbzidcs41.png" alt=" " width="800" height="544"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw7khz2p3if6r0sx6krn5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw7khz2p3if6r0sx6krn5.png" alt=" " width="800" height="544"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzldvunn1z3myjyw3of83.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzldvunn1z3myjyw3of83.png" alt=" " width="800" height="544"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn85g13tlpe0dm8nvfom0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn85g13tlpe0dm8nvfom0.png" alt=" " width="800" height="544"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>supabase</category>
      <category>security</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
