<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>GioCities</title><link href="https://blog.giovanh.com/" rel="alternate"/><link href="https://blog.giovanh.com/feeds/atom.xml" rel="self"/><id>https://blog.giovanh.com/</id><updated>2026-05-31T00:00:00-05:00</updated><entry><title>What Happened With Homestuck? (Recap)</title><link href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/" rel="alternate"/><published>2026-04-02T00:00:00-05:00</published><updated>2026-05-31T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2026-04-02:/blog/2026/04/02/homestuck-uhc-summary/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;style&gt;
blockquote.discord {
    --icon-miles: url(/blog/2025/08/08/uhc-end/d6c23890ed9859e15b74d45c298e01c8.png) !important;
    --icon-giovanh: url(/blog/2025/08/08/uhc-end/3165933377c9fe06ce183b238a2edda6.png) !important;
}
&lt;/style&gt;
&lt;/head&gt;&lt;body&gt;&lt;p&gt;It’s been eight months since what I’ve jokingly called my Homestuck Divorce.
I published &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/"&gt;The Unofficial Homestuck Collection Takedown&lt;/a&gt; and &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/"&gt;The Homestuck Union Was Always Fake&lt;/a&gt; explaining everything, but they’re very long.
I think I did need to be thorough in documenting those details, but the information that’s relevant to most people is hard to consume.
People kept asking me to summarize and I’d rather just have this out there so I don’t have to think about it again. 
I don’t want to have to come back to Homestuck, so this is a tl;dr retrospective summary to organize my thoughts and capture this question that still keeps coming up: “what happened?”&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;style&gt;
blockquote.discord {
    --icon-miles: url(/blog/2025/08/08/uhc-end/d6c23890ed9859e15b74d45c298e01c8.png) !important;
    --icon-giovanh: url(/blog/2025/08/08/uhc-end/3165933377c9fe06ce183b238a2edda6.png) !important;
}
&lt;/style&gt;

&lt;/head&gt;&lt;body&gt;&lt;p&gt;It&amp;rsquo;s been eight months since what I&amp;rsquo;ve jokingly called my Homestuck Divorce.
I published &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/"&gt;The Unofficial Homestuck Collection Takedown&lt;/a&gt; and &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/"&gt;The Homestuck Union Was Always Fake&lt;/a&gt; explaining everything, but they&amp;rsquo;re very long.
I think I did need to be thorough in documenting those details, but the information that&amp;rsquo;s relevant to most people is hard to consume.
People kept asking me to summarize and I&amp;rsquo;d rather just have this out there so I don&amp;rsquo;t have to think about it again. 
I don&amp;rsquo;t want to have to come back to Homestuck, so this is a tl;dr retrospective summary to organize my thoughts and capture this question that still keeps coming up: &amp;ldquo;what happened?&amp;rdquo;&lt;/p&gt;


&lt;section class="section2"&gt;&lt;h2 id="hostile-takeover-of-a-fan-project"&gt;Hostile takeover of a fan project&lt;/h2&gt;
&lt;p&gt;The Unofficial Homestuck Collection was the definitive way to read Homestuck.
It was a fan-born fan project released by necessity at a time when Flash was unsupported and the official website was offline indefinitely. 
After it was released it got the full endorsement of the official Homestuck team, including Andrew.&lt;sup id="fnref:endorsement"&gt;&lt;a class="footnote-ref" href="#fn:endorsement"&gt;1&lt;/a&gt;&lt;/sup&gt; 
Despite some negative experiences I&amp;rsquo;d already had with Andrew, the collection was an archive, not an argument, and was only ever a celebration of Homestuck and its related works.&lt;/p&gt;
&lt;!-- We hosted a panel at Homestuck conventions as feature presenters back-to-back with James Roach talking about official Hiveswap updates. --&gt;

&lt;p&gt;I have been in the Homestuck fandom for my entire adult life, and I&amp;rsquo;ve always tried to be a positive member of the community. 
My connections with creatives in the community and valuable contributions of creative work showed that you could be an overwhelmingly positive force in the community while still criticizing management decisions and occasionally being snarky. 
This is normal and how it should be, although it had become rare in Homestuck.&lt;/p&gt;
&lt;p&gt;Homestuck Official reached out to us (the UHC project maintainers) saying they appreciated our work and wanted to work together in some kind of collaboration. They didn&amp;rsquo;t explain any details of what they were looking to do, though. 
HSO made a number of specific guarantees to work with us in a positive, good-faith relationship; they insisted they didn&amp;rsquo;t want the collection taken down and agreed, upfront, that any existing bad blood over past criticisms would never enter in to this.
We were told we&amp;rsquo;d be working with James Roach and a new team that didn&amp;rsquo;t include Andrew, which gave us reason for optimism.
When I brought up Andrew&amp;rsquo;s past comments that he&amp;rsquo;d &amp;ldquo;never speak to me&amp;rdquo;, Andrew&amp;rsquo;s representative dismissed the concern as silly.&lt;sup id="fnref:introductions"&gt;&lt;a class="footnote-ref" href="#fn:introductions"&gt;2&lt;/a&gt;&lt;/sup&gt; &lt;/p&gt;
&lt;p&gt;Over the following year they systematically broke these commitments (which they&amp;rsquo;d made in writing),&lt;sup id="fnref:broke"&gt;&lt;a class="footnote-ref" href="#fn:broke"&gt;3&lt;/a&gt;&lt;/sup&gt; threatening disproportionately harsh legal action&lt;sup id="fnref:disproportionate"&gt;&lt;a class="footnote-ref" href="#fn:disproportionate"&gt;4&lt;/a&gt;&lt;/sup&gt; unless we complied with a series of demands including:&lt;/p&gt;
&lt;!-- 
    ![](./miles1.png)  
    ![](./miles2.png) --&gt;

&lt;ul&gt;
&lt;li&gt;Signing over the rights to our creative work not as part of a project, but as a precondition to engaging in dialogue at all&lt;sup id="fnref:hicu-nda"&gt;&lt;a class="footnote-ref" href="#fn:hicu-nda"&gt;5&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;Signing and agreeing to a &amp;ldquo;license&amp;rdquo; &lt;em&gt;without allowing us to both read the document&lt;/em&gt;&lt;sup id="fnref:secret-license"&gt;&lt;a class="footnote-ref" href="#fn:secret-license"&gt;6&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;Cutting off our personal friendships with past Homestuck critics and publicly denouncing them as Andrew saw fit&lt;sup id="fnref:denounce"&gt;&lt;a class="footnote-ref" href="#fn:denounce"&gt;8&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;Rewriting past essays about Homestuck to reflect more favorably on Andrew&lt;sup id="fnref:rewrite"&gt;&lt;a class="footnote-ref" href="#fn:rewrite"&gt;7&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;Legally isolating ourselves from each other and communicating only through Andrew, with harsh legal penalties for outside contact&lt;sup id="fnref:nda-isolation"&gt;&lt;a class="footnote-ref" href="#fn:nda-isolation"&gt;9&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;Granting administrative access to the project files to a Homestuck employee and removing ourselves as maintainers entirely&lt;sup id="fnref:kohi"&gt;&lt;a class="footnote-ref" href="#fn:kohi"&gt;10&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;For me personally, publicly apologizing for harassment &lt;em&gt;Homestuck employees committed against me&lt;/em&gt;, acknowledging I was at fault for implicitly prompting them to do it by being an available target.&lt;sup id="fnref:aysha"&gt;&lt;a class="footnote-ref" href="#fn:aysha"&gt;11&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- - Signing a "community participation agreement" that gave Homestuck IP ownership rights over any future fan work we made[^hicu-nda] --&gt;

&lt;p&gt;In the end it was a just a hostile takeover briefly disguised as collaboration. Andrew wanted the program, they claimed it, and they were going to keep escalating until it was theirs.
Instead of working with us to cement the project&amp;rsquo;s availability as they promised, Homestuck engaged in a campaign of deception and manipulation. 
From the outset, they only approached us as part of a scheme to gain control over projects and people Andrew saw as threats.&lt;/p&gt;
&lt;!-- Part of why the takedown article is so long is to demonstrate this in detail. --&gt;

&lt;p&gt;Not only did Andrew pressure us to sell out and repeatedly threaten us when we wouldn&amp;rsquo;t act against the interests of the community, he made it clear he was willing to escalate indefinitely and attempt to bankrupt the maintainers with legal fees.&lt;sup id="fnref:final"&gt;&lt;a class="footnote-ref" href="#fn:final"&gt;20&lt;/a&gt;&lt;/sup&gt; 
I finally bailed when I was able to confirm Andrew was simply going to make unilateral demands, but getting that far still cost me four figures out of my pocket.
The conduct included legal threats, making false claims of infringement in DMCA demands, directly lying to people in writing, forging signatures on documents,&lt;sup id="fnref:forgery"&gt;&lt;a class="footnote-ref" href="#fn:forgery"&gt;12&lt;/a&gt;&lt;/sup&gt; and deliberate destruction of negotiation records.&lt;sup id="fnref:spoliation"&gt;&lt;a class="footnote-ref" href="#fn:spoliation"&gt;13&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;I know it&amp;rsquo;s easy to look at a messy conflict and attribute the conflict to fault on both sides. That&amp;rsquo;s often a fair assumption, but it was not the case here. We met Homestuck Official at their level when they reached out to us, offered to give them free promotion and use of our creative work, and played completely straight when they made it look like they wanted to negotiate.
We were met with nothing but abuse.&lt;/p&gt;
&lt;!-- The extent to which Andrew has been willing to enact punitive violence is unbelievable. 
It was an attempt to take the work by force and deception, but it read as them enjoying the ability to wield arbitrary power over others. --&gt;

&lt;p&gt;I knew Andrew had a fixation on me as a critic.
They&amp;rsquo;d already framed me to some people as the source of all their problems,&lt;sup id="fnref:scapegoat"&gt;&lt;a class="footnote-ref" href="#fn:scapegoat"&gt;14&lt;/a&gt;&lt;/sup&gt; either as a conscious lie or a post-hoc &amp;ldquo;nothing&amp;rsquo;s ever my fault&amp;rdquo; rationalization. 
I did not think they were so delusional as to call a fake d&amp;eacute;tente in order to get my personal information so they could to sue me if I didn&amp;rsquo;t give them my work and take down my past writing.&lt;sup id="fnref:detente"&gt;&lt;a class="footnote-ref" href="#fn:detente"&gt;15&lt;/a&gt;&lt;/sup&gt; 
But that&amp;rsquo;s what they did; as soon as they felt I had been sufficiently entrapped they made these increasingly outrageous demands.&lt;/p&gt;
&lt;p&gt;There are a lot of details it&amp;rsquo;s easy to get lost in &amp;mdash; he-said-she-said in conversations, tone policing, IP rights, whether this was a true labor dispute or not, etc. 
But the most important part of what happened was that the &lt;em&gt;entire operation&lt;/em&gt; was a scheme.
Andrew said they knew the UHC was an independent project, they knew I was attached, and they insisted up-front that they were fine with all of that. 
Homestuck originally told us a licensing agreement was necessary to protect ourselves from VIZ Media, although they later admitted this was false, as they had re-obtained the rights at this point.&lt;sup id="fnref:viz-rights"&gt;&lt;a class="footnote-ref" href="#fn:viz-rights"&gt;16&lt;/a&gt;&lt;/sup&gt;
This the intentional fraud made every attempt to try to assimilate us and extort me for favors that came after &lt;em&gt;categorically&lt;/em&gt; unacceptable. 
By their own admission&lt;sup id="fnref:in-service"&gt;&lt;a class="footnote-ref" href="#fn:in-service"&gt;17&lt;/a&gt;&lt;/sup&gt;, everything they did was based on materially false premises and done in service of a goal to violate these foundational promises.
It was a genuinely absurd gambit executed by people who didn&amp;rsquo;t even consider sincerity before jumping to an overly-online wargame mentality.&lt;/p&gt;
&lt;p&gt;I think Andrew does these things because they believes they&amp;rsquo;re playing this elaborate mastermind game to maintain control and curation over &amp;ldquo;their&amp;rdquo; fans. 
But when you lie directly to people and knowingly put false promises in writing as part of a transaction, that&amp;rsquo;s not being some kind of puppetmaster like Andrew loves to write about, it&amp;rsquo;s just committing fraud.&lt;/p&gt;
&lt;p&gt;As part of the hostile takeover process, while I was waiting for Andrew to respond to me, the HICU made a copy of the project they started hosting at &lt;code&gt;homestuck.github.io&lt;/code&gt;.&lt;sup id="fnref:hicu-fork"&gt;&lt;a class="footnote-ref" href="#fn:hicu-fork"&gt;19&lt;/a&gt;&lt;/sup&gt;
(The reference to HICU ownership of the fork was later scrubbed as part of the &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/"&gt;shell game&lt;/a&gt;.)
There are now common misconceptions that the UHC simply &amp;ldquo;moved&amp;rdquo;, HSO&amp;rsquo;s copy is the official&lt;sup id="fnref:official"&gt;&lt;a class="footnote-ref" href="#fn:official"&gt;18&lt;/a&gt;&lt;/sup&gt; home of the project, or that the availability somehow disproves the issues the takedown raised. None of this is true.
Homestuck Official&amp;rsquo;s page claims the fork is a successor to the collection and control moved from the fan project to their official control, which is incorrect.
Homestuck&amp;rsquo;s copy only serves to confuse people about the nature of the project. 
Since Andrew acknowledged our application was non-infringing and only sent takedown demands for the assets and the website, &lt;a href="https://github.com/GiovanH/unofficial-homestuck-collection/releases"&gt;the up-to-date version of the reader program is still available from the original repository&lt;/a&gt;. 
Compared to the actual release, &lt;code&gt;homestuck.github.io&lt;/code&gt; is a snapshot of an older version with bugs that were since fixed.
At the time I thought this was obvious pettiness, but it seems to have succeeded in misleading people.&lt;/p&gt;
&lt;p&gt;While the fork is deceptively marketed and ethically treacherous, I&amp;rsquo;m not making the claim that forking the project is theft or a copyright violation. 
The UHC is designed to stay as widely available as possible even if it&amp;rsquo;s thrown into legal limbo, which is what happened. It&amp;rsquo;s &amp;ldquo;fail-open&amp;rdquo; by design; when something goes wrong it&amp;rsquo;s built so that there are 2 copies, not 0. 
I believe that&amp;rsquo;s exactly how a community-focused project like the UHC needs to be.&lt;/p&gt;
&lt;p&gt;Ultimately I stopped trying to work with Homestuck after they responded to a detailed conciliatory letter sent by my lawyer by threatening to bankrupt me with a phony lawsuit, accusing the project&amp;rsquo;s &lt;em&gt;homepage&lt;/em&gt; of copyright infringement after all copyrighted material had been scrubbed from the site.&lt;sup id="fnref2:final"&gt;&lt;a class="footnote-ref" href="#fn:final"&gt;20&lt;/a&gt;&lt;/sup&gt;
Homestuck&amp;rsquo;s behavior constituted multiple types of fraud, but importantly it reveals abusive tendencies and a viciousness that endangers any person in the vicinity of the IP.&lt;/p&gt;
&lt;p&gt;All of this came at a turning point for the Homestuck brand as a whole. 
Andrew had been taking steps back for a while. In Pesterquest (2020), there&amp;rsquo;s a whole plot thread where Aysha U. Farah locks him in a closet.&lt;sup id="fnref:pesterquest"&gt;&lt;a class="footnote-ref" href="#fn:pesterquest"&gt;21&lt;/a&gt;&lt;/sup&gt;
This peaked in 2023, while Andrew had formally discontinued his involvement in the Homestuck brand.&lt;sup id="fnref:retire"&gt;&lt;a class="footnote-ref" href="#fn:retire"&gt;22&lt;/a&gt;&lt;/sup&gt;
In the wake of the publicity about Andrew&amp;rsquo;s previous misconduct, Homestuck and the Beyond Canon project made definitive statements asserting Andrew would not be involved going forward.
After our talks with HSO started, the &amp;ldquo;Homestuck Independent Creative Union&amp;rdquo; was announced to manage the continuation of Beyond Canon. 
It called itself a real independent union doing fresh new work with the Homestuck license without oversight from Andrew.&lt;sup id="fnref:hicu-separate"&gt;&lt;a class="footnote-ref" href="#fn:hicu-separate"&gt;23&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/pesterquest.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This was false.
The Union wasn&amp;rsquo;t a union, it was run by Andrew, who remained secretly in charge and managing everything.
Once &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/"&gt;The Homestuck Union Was Always Fake&lt;/a&gt; was published demonstrating this, Andrew began making public authorial appearances again as if nothing had happened.&lt;sup id="fnref:appearances"&gt;&lt;a class="footnote-ref" href="#fn:appearances"&gt;24&lt;/a&gt;&lt;/sup&gt;
The &amp;ldquo;independent union&amp;rdquo; subsequently rebranded as &amp;ldquo;Furthest Ring Studios,&amp;rdquo;&lt;sup id="fnref:frs"&gt;&lt;a class="footnote-ref" href="#fn:frs"&gt;25&lt;/a&gt;&lt;/sup&gt; obscuring the original deception.&lt;/p&gt;
&lt;!-- Some fans were disgusted by the deception but others were excited to have the access. --&gt;

&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/andrews-art-corner.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This pattern of a scheming war mentality is hard to swallow because it&amp;rsquo;s a preposterous way for people to behave. It makes you feel insane for knowing it&amp;rsquo;s going on. 
The idea that there&amp;rsquo;s all this plotting and trickery and anger driving the decisions of the people in charge of the franchise seems so absurd that it must be an obvious lie. 
Even the fan communities who believed and understood it went &amp;ldquo;wow! what an outrageous event!&amp;rdquo; and then kept to the same routines. It&amp;rsquo;s hard to fight momentum.
I still struggle to internalize it, and I lived it. &lt;/p&gt;
&lt;!-- I've since been able to confirm with insiders that this series of interactions was designed -- from the outset -- as an elaborate scheme of Andrew's to subjugate someone they saw as an enemy.  --&gt;
&lt;!-- It was a genuinely absurd gambit executed by people who didn't even consider sincerity before jumping to an overly-online wargame mentality. --&gt;

&lt;p&gt;This is all an extra stab in the gut to me, because it&amp;rsquo;s coming from someone I once idolized. 
Even after discovering the Hiveswap deceptions&lt;sup id="fnref:hiveswap-misappro"&gt;&lt;a class="footnote-ref" href="#fn:hiveswap-misappro"&gt;26&lt;/a&gt;&lt;/sup&gt; and seeing people denied professional credit as retribution and watching the vitriol thrown at Sarah Z,&lt;sup id="fnref:sarahz"&gt;&lt;a class="footnote-ref" href="#fn:sarahz"&gt;27&lt;/a&gt;&lt;/sup&gt; I still fundamentally respected Andrew at some level. 
The MacGuffin of this whole story was The Unofficial Homestuck Collection, a monument to their work I crafted over the course of years. It is clear evidence that I was working constructively in a way that benefit them, even then.
Andrew has a job that people would &lt;em&gt;kill&lt;/em&gt; for. My friends trying to get into the creative industry talk about getting 4-5 likes, or getting a single comment on their art. 
Andrew has been incredibly fortunate. They&amp;rsquo;ve found an incredible amount of success as an online creator and they&amp;rsquo;re just squandering it by obsessing over clout and empire-building. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="covering-up-the-story"&gt;Covering up the story&lt;/h2&gt;
&lt;p&gt;That covers the events in the original writing. But the reaction to these articles has become its own significant part of the story.&lt;/p&gt;
&lt;p&gt;There has been a campaign to bury the articles themselves in allegations and after-the-fact justifications that serve to keep people away from the topic. 
Any negative buzz you may have heard about the collection or these articles from the fandom today almost certainly comes from this.
Some were workshopped by Homestuck Official, some of them were crowdsourced by fans. 
The instinct to exonerate someone you admire is natural. Especially among fans, people understandably don&amp;rsquo;t want to believe Andrew is a villain. 
But instinctive rationalization has prompted a slew of bad faith arguments, like:&lt;/p&gt;
&lt;!-- [^grandpa]: TODO: Grandpa's guilty --&gt;

&lt;ul&gt;
&lt;li&gt;There wasn&amp;rsquo;t really a takedown (there was), &lt;/li&gt;
&lt;li&gt;My role as the project maintainer was somehow illegitimate or hidden (no),&lt;/li&gt;
&lt;li&gt;This was driven by reasonable copyright concerns (it wasn&amp;rsquo;t &amp;mdash; I show this in detail),&lt;/li&gt;
&lt;li&gt;I didn&amp;rsquo;t respect Andrew&amp;rsquo;s stated pronouns (I did), &lt;/li&gt;
&lt;li&gt;Maybe I forged all the conversation history (obviously not; that would be the easiest thing in the world to disprove),&lt;/li&gt;
&lt;li&gt;At any point I refused to sign an NDA (I signed the NDA I was given immediately, and nothing I have written has violated it),&lt;/li&gt;
&lt;li&gt;Having something negative to say proves it&amp;rsquo;s a bad-faith rant lacking substance (no),&lt;/li&gt;
&lt;li&gt;Following someone on social media is endorsement (it means you want to see what they post sometimes),&lt;/li&gt;
&lt;li&gt;I&amp;rsquo;m claiming Andrew &amp;ldquo;hates Homestuck&amp;rdquo; and was trying to deny people access to the comic (I argued the opposite of this),&lt;/li&gt;
&lt;li&gt;I&amp;rsquo;m some kind of transphobe with a history of going after women (the one woman I was falsely accused of harassing away actually came back, unprompted, just to tell people it wasn&amp;rsquo;t true),&lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s a significant problem that I removed accidentally insensitive language as soon as someone flagged it (no, that&amp;rsquo;s how sensitivity works),&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These are thought-terminating clich&amp;eacute;s. They&amp;rsquo;re individually ridiculous given the facts, but plausible enough on their surface to give people an excuse not to engage with the actual allegations.&lt;/p&gt;
&lt;p&gt;All of these arguments are, at their core, hoaxes. 
These came from people who assumed I was ontologically evil and set off with the goal of discrediting me with whatever justifications they could scrape together. 
Loose connections were made after to the fact to things I had said to support this existing conclusion, so people could sell the argument to others.
I remember watching, live, as people kept trying to brainstorm these and seeing what could stick. 
Of course there are moments in my life where I&amp;rsquo;ve failed to be charming, and certain internet obsessives collect screenshots of that to salivate over, but that&amp;rsquo;s true of everyone and irrelevant to the danger I&amp;rsquo;ve described.&lt;sup id="fnref:screenshots"&gt;&lt;a class="footnote-ref" href="#fn:screenshots"&gt;28&lt;/a&gt;&lt;/sup&gt; 
These gotchas are crafted to seem plausible on social media and fill out a callout post, but they&amp;rsquo;re nonsense arguments no one would arrive at from a good-faith reading of the article.&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1997607527790657794"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/VesselOfSpirit/" title="BAC, THIS."&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/635527104352784384/EextR5YG_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Vessel Of Spirit&lt;/span&gt;&lt;span class="at"&gt;@VesselOfSpirit&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;are the emperor's clothes real? i don't have direct information one way or the other. but i like to judge ideas by their fruits, and i can't help but notice that a lot of the voices on the "no" side are coming from whiny losers rotting in the emperor's dungeon&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/VesselOfSpirit/status/1997607527790657794" target="_blank"&gt;Sun Dec 07 10:02:03 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="weaponizing-influence-to-blacklist"&gt;Weaponizing influence to blacklist&lt;/h2&gt;
&lt;p&gt;This is all an expected result of the dynamics I&amp;rsquo;ve grown to understand after working with Homestuck. &lt;/p&gt;
&lt;p&gt;Andrew brandishes slander and social harm as a weapon. I&amp;rsquo;d seen this before and have now experienced it first-hand. 
Behind everything Andrew does is an implicit threat to ruin you, in a plausibly-deniable way, if you don&amp;rsquo;t keep them happy.&lt;/p&gt;
&lt;!-- People have described it as a god complex, and I agree. --&gt;
&lt;p&gt;This behavior is very recognizable as a dominance game. The UHC conflict wasn&amp;rsquo;t about copyright or money or even reputation, it was about winning, dominating, and subordinating a victim. 
Since the UHC story first came out I&amp;rsquo;ve gotten multiple confirmations that Andrew admits this and brags about it in private.
Andrew heard our boundaries, pretended to agree to them, then went thermonuclear when we required them to be respected. &lt;/p&gt;
&lt;p&gt;Not only were threats made explicit during these talks, when the articles were published the social attack was immediately executed.
It&amp;rsquo;s a technique parallel to the &amp;ldquo;Suppressive Person&amp;rdquo; label, where a credible threat to the narrative is labeled as toxic and need to be eradicated for the safety of the community.&lt;/p&gt;
&lt;!-- Andrew leans into their cult-leader like role, artificially restricts access to themself, and plays the "influencer economy" to keep up pressure.
They use influence and licensing and legal/social threats to create a coercive environment that lets them reward friends and punish enemies.
And Andrew sees anyone or anything that could disrupt his official narrative as an enemy.  --&gt;

&lt;p&gt;People got direct instructions from Andrew to blacklist people for associating with me.
Official Homestuck representatives secretly messaged project leads for fandom projects to demand people &amp;ldquo;fire&amp;rdquo; me over behavior they refused to describe. (The full LibsOfTiktok thing, but with no offensive posts, just false claims made by officials.)
Official Homestuck employees began deflecting and seeding rumors, and influencers who had been granted access to Andrew began badmouthing the UHC project.
Further violence escalated to doxxing attempts and direct threats of violence against me and my family, using an old address I gave as a shipping destination for official merch orders. &lt;/p&gt;
&lt;p&gt;Very deliberately, none of these hoax accusations have been made on the record by anyone with any responsibility. If they did, they&amp;rsquo;d be lying, and their refusal to do it tells me they know that.&lt;sup id="fnref:damage-control"&gt;&lt;a class="footnote-ref" href="#fn:damage-control"&gt;29&lt;/a&gt;&lt;/sup&gt; 
But what they can do is curate the vibe they want and make sure the hate and slander spreads.
I later learned this was a tactic called &amp;ldquo;triangulation&amp;rdquo;, a strategy where the abuser (or their friend) spreads rumors about one of their victims to convince other people to pile on. 
This lets the dirty work spread while the aggressor maintains plausible deniability.&lt;/p&gt;
&lt;p&gt;I wondered why in Sarah&amp;rsquo;s video &lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/"&gt;Andrew was so fixated on &amp;ldquo;poisoning the narrative&amp;rdquo;&lt;/a&gt;. 
In retrospect, this was projection. 
A big part of their strategy is isolating people by cutting them off from community and support networks, through intimidation or slander.
I&amp;rsquo;ve had friends show me screenshots where big name fans messaged them privately to &amp;ldquo;warn&amp;rdquo; them of how &amp;ldquo;problematic&amp;rdquo; I was, but then weren&amp;rsquo;t able to explain why, because it was bullshit they&amp;rsquo;d been told to repeat.
It&amp;rsquo;s funny when it fails, but well-meaning people frequently buy in to this. They believe the victim &lt;em&gt;is&lt;/em&gt; evil and they&amp;rsquo;re heroes for doing the dirty work of harassment the aggressor doesn&amp;rsquo;t want to be responsible for.&lt;/p&gt;
&lt;p&gt;I have reason to believe this dynamic of social blackmail been the case for a very long time, but this incident has given me both first-hand knowledge and a paper trail.
The legal threats were always documented, but there had also always been rumors and second-hand accounts about people willing to contradict the official narrative experiencing significant online harassment as a result.
Now there&amp;rsquo;s documentation of this too.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-cult-environment"&gt;The cult environment&lt;/h2&gt;
&lt;p&gt;This behavior is orchestrated harassment. 
In a cycle that keeps repeating, &amp;ldquo;inner circle&amp;rdquo; spaces become pressure cookers of hate&lt;sup id="fnref:pressure-cooker"&gt;&lt;a class="footnote-ref" href="#fn:pressure-cooker"&gt;30&lt;/a&gt;&lt;/sup&gt; that turn Andrew&amp;rsquo;s personal enemies into mythologized villains for community leaders. 
They&amp;rsquo;re reality distortion environments, and I&amp;rsquo;ve watched them temporarily radicalize good people. 
First a false grievance against a scapegoat becomes part of an internal mythology.&lt;sup id="fnref2:scapegoat"&gt;&lt;a class="footnote-ref" href="#fn:scapegoat"&gt;14&lt;/a&gt;&lt;/sup&gt; 
A siege mentality is reinforced to pressure people into being hyper-vigilant, and convince people some villain figure is an existential threat.&lt;/p&gt;
&lt;p&gt;I may be the person in that slot right now but I&amp;rsquo;ve watched it rotate over the years. 
There is always a boogyman, and it&amp;rsquo;s always someone who offended Andrew by doing something short of complete agreement with their preferred narrative. 
Homestuck has no mythological enemies, it&amp;rsquo;s all just Andrew&amp;rsquo;s choices and their predictable outcomes. &lt;/p&gt;
&lt;!-- Not Rachel, not George, not Bill, not Michael, not Viz, not Kickstarter, not Makeship, not Alice, not Gio, not Reddit, not discord, not Sierra, not twitter, not the church. Not any one of his disgruntled ex employees, which is all of them. --&gt;

&lt;!-- 
https://docs.google.com/document/d/e/2PACX-1vQHUxGQ9tOYLze7qJd43hCACAgICO_LYRGzf1GfC8OhRN2Vb5RU33udoczgjCtgN7OJXSqmTCURnvqO/pub
One of the more striking examples was a girl who sent me tens of thousands of emails, many violent. I just created a filter to sort those emails away so I didn't see them, and they eventually stockpiled to such a high number, which would have been easy enough to ignore, but she kept escalating. She followed me around to conventions, which made her hard to spot, because she wore cosplay to disguise herself. Then she would get to the front of the signing line, start acting weird, and I'd have to run away. She's the reason why I stopped going to conventions forever  back in 2013. But her most daring moment was when she tracked down my home town, figured out my dad was sick, and went to the hospital to harass him on his death bed for about an hour, looking for dirt on me, until the staff realized something was off and called the cops. --&gt;

&lt;!-- Screenshot and all, this is just like [the situation with Aysha](https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/). 
    I always suspected that to be a pressure-cooker situation (exploding due to being primed by a stress/misinfo mixture), and this backs that up.  --&gt;

&lt;p&gt;Andrew positions himself as a guru and creates an environment so focused on manipulative scheming that everything anyone does is assumed to be a plot. 
This is always communicated as an &lt;em&gt;emotional&lt;/em&gt; issue and a general feeling of &amp;ldquo;harm&amp;rdquo;. There are never any meaningful details.&lt;sup id="fnref:defense"&gt;&lt;a class="footnote-ref" href="#fn:defense"&gt;31&lt;/a&gt;&lt;/sup&gt;
Any time anything bad happens (and it&amp;rsquo;s often self-inflicted), the event is spun as an outsider &amp;ldquo;endangering the team&amp;rdquo;. 
It&amp;rsquo;s projection, but everyone is whipped into legitimately feeling gangstalked.
It is obsessive, scary, stalker stuff.&lt;/p&gt;
&lt;p&gt;The people at the center of this are community influencers: organizers, moderators, PR people, respected contributors. The attitudes flow outward from them.
Some people will wholeheartedly believe this and amplify it as a moral crusade.&lt;sup id="fnref:crusade"&gt;&lt;a class="footnote-ref" href="#fn:crusade"&gt;32&lt;/a&gt;&lt;/sup&gt;
People act out in ways that might be justified if the rumors they were hearing were true, but they aren&amp;rsquo;t, and no one is allowed to verify any of it. 
People act in ways that might be justified if the rumors were true &amp;mdash; but the rumors aren&amp;rsquo;t true, and no one is permitted to verify them.&lt;/p&gt;
&lt;p&gt;Something I didn&amp;rsquo;t fully understand at the time is that Andrew&amp;rsquo;s demand I &amp;ldquo;show remorse&amp;rdquo; and admit fault wasn&amp;rsquo;t only about my humiliation satisfying Andrew personally, it was chumming the waters. 
Trying to get me to show &amp;ldquo;remorse&amp;rdquo; was an attempt to legitimize the hostility that had already been cultivated, and to justify the scale of hate he generates.&lt;/p&gt;
&lt;!-- I used to write this off as forum drama but since then I've seen how it gets intentionally weaponized.  --&gt;

&lt;p&gt;&amp;ldquo;Cult&amp;rdquo; is a strong word, but a significant amount of the most vicious harassment I&amp;rsquo;ve faced has been done by self-described &amp;ldquo;jubilities&amp;rdquo;, followers of the fictional religion Andrew invented. 
In the fictional story, Jubilism is based on a clown-themed cult leader manipulating online communities with a blend of &lt;a href="https://mspfa.com/?s=42998&amp;amp;p=195"&gt;&amp;ldquo;socialist demagoguery&amp;rdquo;, a &amp;ldquo;unique flavor of showmanship&amp;rdquo;, and an &amp;ldquo;ability to manipulate discourse and controversy to your benefit&amp;rdquo;&lt;/a&gt;. 
Her cult preaches religious-political principles like &lt;a href="https://mspfa.com/?s=42998&amp;amp;p=485"&gt;there is no tactic whatsoever that should be off the table&lt;/a&gt;. 
She &lt;a href="https://mspfa.com/?s=42998&amp;amp;p=167"&gt;maintains a list of everyone she considers a hater&lt;/a&gt;, a list she later uses to &lt;a href="https://mspfa.com/?s=42998&amp;amp;p=499"&gt;execute them in the street&lt;/a&gt;.&lt;sup id="fnref:execution"&gt;&lt;a class="footnote-ref" href="#fn:execution"&gt;33&lt;/a&gt;&lt;/sup&gt;
This has deeply resonated with some people, and Andrew now has adopted that same profile&lt;sup id="fnref:honkifex"&gt;&lt;a class="footnote-ref" href="#fn:honkifex"&gt;34&lt;/a&gt;&lt;/sup&gt;, like Qanon for a certain kind of fan.
This Trumpyness is a running theme; Andrew hides behind clownish absurdism which makes the serious seem un-serious. 
It&amp;rsquo;s all designed to be goofy and plausibly deniable, but the harm it does is real.&lt;/p&gt;
&lt;!-- (It's particularly important to Zhen she execute people who ran things well in her absence.) --&gt;

&lt;p&gt;This is not speculation. I&amp;rsquo;ve watched the war rooms myself and the attacks manifest in very visible ways.
I&amp;rsquo;ve personally seen evidence that Andrew and company build profiles on people by compiling internal dox and tracking social media activity, then host war room meetings to organize campaigns against them.&lt;sup id="fnref:dox"&gt;&lt;a class="footnote-ref" href="#fn:dox"&gt;35&lt;/a&gt;&lt;/sup&gt;
This is characterized by disproportionate reactions and an instinct to &amp;ldquo;destroy&amp;rdquo; an enemy. 
There is seemingly no limit on how far they&amp;rsquo;re willing to go against people for even the smallest perceived slight.&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Most recently this has culminated in Andrew and Homestuck&amp;rsquo;s second-in-command &amp;mdash; in response to someone badmouthing Andrew online &amp;mdash; jointly compiling dox on a victim and using it to file a restraining order. 
But then they also identified their family as immigrants, and after confirming that used the order to call the police on their home address.&lt;sup id="fnref:cops"&gt;&lt;a class="footnote-ref" href="#fn:cops"&gt;36&lt;/a&gt;&lt;/sup&gt; &lt;/p&gt;
&lt;p&gt;The person in question was indisputably horrible. 
They &lt;em&gt;did&lt;/em&gt; do nasty transphobic posting online, and I&amp;rsquo;d already blocked them myself.
But it doesn&amp;rsquo;t matter how toxic a fan is or what &amp;ldquo;vibes&amp;rdquo; they were bringing to a community, you cannot put someone in physical danger for blogging about you disrespectfully.&lt;/p&gt;
&lt;p&gt;This level of stalkerish obsession and hunger to retaliate is wildly inappropriate and dangerous, especially coming directly from Andrew and people in a top leadership position. 
There is no part of Discord moderation that involves &amp;ldquo;destroying your enemies&amp;rdquo;. They do not respect boundaries.&lt;/p&gt;
&lt;/aside&gt;
&lt;!-- https://discord.com/channels/1404836696909938820/1408630181878567033/1493259938838085742 --&gt;
&lt;!-- vibri: yeah so im just going to step in here and say this is just fucking wrong, this is just a lie
i am literally not allowed to speak about the details of this because its a confidential legal matter but when we found out that her family were immigrants* we stopped perusing a restraining order and decided to soften the approach by settling it out of court so that it would not go on her permanent record and she would not be in danger, but we were not going to drop a case against someone who had stalked doxxed and harassed the team for almost a decade. --&gt;

&lt;!-- https://discord.com/channels/1404836696909938820/1408630181878567033/1493266271188287649 --&gt;
&lt;!-- maccus: To summarize, instead of doing anything productive to celebrate 4/13, a post was put up on the subreddit trying to turn people against us and claim every single person on the "official" side are boogeyman. 

It's so tired and played out. It's been going on like that for years.  There's so much history to this, and a lot of misinformation that's persisted for years because They have held the space forever and so there wasn't a way to really counter it. 

They don't like this place existing very much because you can just interact with the team now. And like, hearing it from the source instead of whatever bullshit they packaged to you. 

At the end of the day, we're just trying to make this Fandom fun again instead of poisoned by all this animosity. We're kind of sick of it always being a downer. Most of the people still working on Homestuck are just fans who are really passionate about this place and were trying to uplift the people wanting to improve things rather than always making it worse. 

It's just going to be a day. It's a pity you guys are all riled up when you guys should be having a good day. 

Yall are here because you like the thing right? --&gt;

&lt;p&gt;Andrew uses public pressure to suppress coverage of these incidents: raising concerns about documented misconduct gets re-framed as invasive personal attacks with therapy-speak. 
Accusations are &amp;ldquo;harassment&amp;rdquo;, gossip is &amp;ldquo;doxxing&amp;rdquo;, unwanted fan behavior is &amp;ldquo;obsessive&amp;rdquo;, etc.&lt;sup id="fnref:labels"&gt;&lt;a class="footnote-ref" href="#fn:labels"&gt;37&lt;/a&gt;&lt;/sup&gt; Everything is always an attack.&lt;/p&gt;
&lt;p&gt;This false labeling&lt;sup id="fnref:shapeshifter"&gt;&lt;a class="footnote-ref" href="#fn:shapeshifter"&gt;38&lt;/a&gt;&lt;/sup&gt; is dangerous for falsely-accused victims, but it also means the real risk of harassment is diluted because the words becomes meaningless.
Harassment and doxxing and obsessive stalking are all very real problems that happen, especially in a community like Homestuck full of marginalized people. 
But Homestuck&amp;rsquo;s attempts to write any annoyance off as a nuclear threat mean these words have lost their meaning.&lt;/p&gt;
&lt;p&gt;Andrew also uses the vulnerable people around him as personal insulation, with staff absorbing public criticism that should reach him directly, and taking the fall when he wants to do something that could invite pushback.&lt;sup id="fnref:shields"&gt;&lt;a class="footnote-ref" href="#fn:shields"&gt;39&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;!-- --- --&gt;

&lt;p&gt;The UHC takedown and failed takeover was a medium-sized incident in a history of much worse abuse. 
But it may have been the first time the dynamic had been captured in definitive paper records and wasn&amp;rsquo;t just hearsay. 
I absolutely don&amp;rsquo;t fault other victims for trying to protect themselves by publicly downplaying the extent of the harm, but I am glad I had a chance to warn people about the danger they&amp;rsquo;re in. &lt;/p&gt;
&lt;!-- I've seen this happen more times than I can count, and I do not count myself among the worst victims. Mine wasn't, but I've seen people's be utterly ruined by Andrew's pettyness.  --&gt;

&lt;p&gt;It&amp;rsquo;s rough on me, personally, because a lot of slander is spread by well-meaning people who are trying to combat negativity. 
There are good people I admire who don&amp;rsquo;t feel comfortable about me because of this, and I mourn that.
They&amp;rsquo;re trying to defend against something they trust was bad, not knowing they&amp;rsquo;re downstream from deliberately crafted misinformation.&lt;/p&gt;
&lt;p&gt;I know there are a some nasty &amp;ldquo;fans&amp;rdquo; who have harassed Homestuck&amp;rsquo;s large population of vulnerable people, which makes people defensive and suspicious. 
I obviously don&amp;rsquo;t condone anyone who crosses those lines; 
I&amp;rsquo;ve got no sympathy for the &amp;ldquo;life-ruining&amp;rdquo; crowds &lt;em&gt;or&lt;/em&gt; the trolls and spammers,&lt;sup id="fnref:trolls"&gt;&lt;a class="footnote-ref" href="#fn:trolls"&gt;40&lt;/a&gt;&lt;/sup&gt; and online drama never justifies putting someone in physical danger.
I don&amp;rsquo;t even think it&amp;rsquo;s tasteful to broadcast information about Andrew&amp;rsquo;s personal life. 
Obviously, right? Since I &lt;em&gt;did&lt;/em&gt; write about Homestuck conflicts but &lt;em&gt;didn&amp;rsquo;t&lt;/em&gt; write about any biographical drama.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="articles"&gt;Articles&lt;/h2&gt;
&lt;p&gt;With the core story and its aftermath covered, the detailed accounts are available for those who want them.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/"&gt;The Unofficial Homestuck Collection Takedown&lt;/a&gt; documents our interactions with Andrew and his proxies over the collection &amp;mdash; the manipulation, the broken commitments, and the legal threats.&lt;/p&gt;
&lt;p&gt;There is also an extended &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#conclusions"&gt;conclusion&lt;/a&gt;: Homestuck is Radioactive. Andrew is willing to be extraordinarily hostile toward people, and anyone considering working with him should be aware that standard procedural safeguards have not been sufficient to protect people in the past.&lt;/p&gt;
&lt;p&gt;Homestuck &amp;mdash; as a corporate brand &amp;mdash; needs to end. 
This is not what happened; more people have signed on to work with Andrew since this incident (not realizing they&amp;rsquo;re playing Calvinball) and Homestuck is pushing its marketable brand on children harder than ever.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/"&gt;The Homestuck Union Was Always Fake&lt;/a&gt; is an overview of the (at the time) Union, and how its structure was an elaborate deception. This also gets into the history of Homestuck&amp;rsquo;s relationships with fan projects, and how the recent attempts at revitalizing the brand hinged on a weird ploy. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/12/07/fandom-and-the-freedom-motif/"&gt;Fandom and The Freedom Motif&lt;/a&gt; is an elaboration of my thesis from all of this, which is that it&amp;rsquo;s crucial for fandom to be &lt;em&gt;structurally&lt;/em&gt; independent of corporate control, and how &amp;ldquo;official recognition&amp;rdquo; is a trap.
It&amp;rsquo;s important that fandom spaces &lt;em&gt;not&lt;/em&gt; need to be officially endorsed to exist. Officialization of some spaces creates a basis to shut others down. It provides exactly the kind of control people like Andrew want, and which people like them have to be kept away from. &lt;/p&gt;
&lt;p&gt;Again, this has gone bad in the way I predicted. Ever since Homestuck Official launched its own Discord server and FRAF began encouraging official enclosure of fan projects, competing social spaces and unaffiliated projects have started going dark. Even some fan projects that at first embraced official licensing seem to have been embraced and extinguished.&lt;/p&gt;
&lt;!-- 
::: aside style='--quip: "TODO";'
    (Not sure if I'll include this, depends on how much hsd info is available.)

    Unfortunately the harm has only escalated since then. In February the r/Homestuck discord server (an official partner server at `https://discord.com/invite/homestuck`) was deleted overnight in response to a DMCA claim. 
    Discord support confirmed that this was a legitimate DMCA takedown from the copyright holder. Discord hasn't disclosed the actual claim yet (something they're required to do) but has attested that it came from who they believe to be a legitimate copyright holder. 

    The new Homestuck Discord team sees the entire Reddit community as an enemy and has been working every angle they can think of to chip away at it. It's a holy war for them.
    Homestuck Official is the copyright holder, has a grudge against the r/Homestuck community, and recently set up a competing Discord server themselves, so I'll let you do the math on that one. 
--&gt;

&lt;p&gt;There&amp;rsquo;s also the old &lt;a href="https://blog.giovanh.com/hiveswap/"&gt;Hiveswap landing page&lt;/a&gt; and the blog tag, &lt;a href="https://blog.giovanh.com/tag/homestuck/chrono/"&gt;Posts tagged #homestuck&lt;/a&gt;.
God, I hope there are no more of those. I have drafts &amp;mdash; good drafts &amp;mdash; for essays about Homestuck as a literary work, about its cultural position, etc. Those aren&amp;rsquo;t happening now.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="recovery-and-non-recovery"&gt;Recovery and non-recovery&lt;/h2&gt;
&lt;p&gt;The trouble is the ones who walk away from Omelas&amp;hellip; walk away from Omelas. 
Fans get exhausted, or disgusted, or abused, or burned out, and so they leave fan spaces. 
Normally fan spaces have a healthy mixture of attitudes. But when disloyalty is punished so severely, those people leave. And only toxic positivity&lt;sup id="fnref:pos"&gt;&lt;a class="footnote-ref" href="#fn:pos"&gt;41&lt;/a&gt;&lt;/sup&gt; is left.
As the people who push back are filtered out, the spaces sustain themselves on a steady intake of new, excited people who don&amp;rsquo;t yet know the history.&lt;sup id="fnref:records"&gt;&lt;a class="footnote-ref" href="#fn:records"&gt;42&lt;/a&gt;&lt;/sup&gt;
That energy gets exploited, many of those people eventually get damaged, and the cycle continues.&lt;/p&gt;
&lt;!-- Some people have graduated to better things but since then Andrew has worked harder to pull the ladder up behind him. --&gt;

&lt;p&gt;Most fans don&amp;rsquo;t experience the inner circle toxicity personally, but everyone sees the symptoms:
game development failing to happen, comics getting canceled and rebooted because their leads left, game developers being denied credit, books going out of print, spec work being solicited, merch failing to fulfill, MSPA getting blacklisted by publishing companies, etc.
And these symptoms echo down to fan spaces: canceled projects, burn out in community spaces, hypervigilant canceling on social media, and general toxicity. 
Normal things that could plausibly happen, but happening with implausible frequency. 
Continually destroying historical records and focusing on a hype cycle hides this, as does the normal turnover of new fans.&lt;/p&gt;
&lt;!-- 
https://www.tumblr.com/showtoonzfan/699186602008838144/vivziepoperin-frost-situation-update

https://x.com/vivziereceipts/status/1785159494164423006
--&gt;

&lt;p&gt;Inner circle people do break free of this. 
Everyone has boundaries, and in an environment where boundaries aren&amp;rsquo;t respected, someone eventually stomps you. 
You either leave or let it chew through you and burn you out.
I&amp;rsquo;ve had many conversations with ex-Homestucks who start very embarrassed from their participating in the vicious parts of this, but I want to say they&amp;rsquo;re being too hard on themselves. 
People are being flooded with stress and false information and they&amp;rsquo;re mostly doing their best to work from that bad foundation.
It&amp;rsquo;s a whole high-control environment, and it takes time to recover from that. 
There&amp;rsquo;s the looming threat that leaving breaks your social circles, but at some point you have to bite the bullet and start recovering. 
And I want to give people who want to heal all the credit in the world.&lt;/p&gt;
&lt;p&gt;I obviously don&amp;rsquo;t know how to &amp;ldquo;fix&amp;rdquo; this since the best move I came up with was to write a blog. 
But I do believe that speaking out against exploitation and unsafe situations is very, very important. 
Stop the spread of misinformation, push back when someone says something you know is wrong.
One of the reasons I wrote the piece at all is that showing the public what goes on behind these closed doors is material support to every past victim, including the people who can&amp;rsquo;t speak out.
I have gotten many touching messages thanking me for my work, and that needs to be more important than the attempts to drum up hate about it. &lt;/p&gt;
&lt;p&gt;Still with love,&lt;br/&gt;
- Gio&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Update 2026-05-31: Andrew Hussie published a callout post on his Google account. It&amp;rsquo;s long, and embarrassing, and wrong, and from my post-homestuck perspective isn&amp;rsquo;t worth debunking in any detail. 
It&amp;rsquo;s another leg in Andrew&amp;rsquo;s well-documented campaign to dodge responsibility and control the narrative.&lt;/p&gt;
&lt;p&gt;I feel obligated to mention it &lt;em&gt;somewhere&lt;/em&gt; because as evidenced by the table of contents the main purpose of that doc is to discredit me personally. 
But everything that has to say about me is either placing something innocuous in the context of an elaborate conspiracy they&amp;rsquo;ve imagined, or else materially false claims that fully cross the line into slander.&lt;/p&gt;
&lt;p&gt;The doc confirms what I&amp;rsquo;ve already said here: the obsession, the scapegoating, the blacklisting, the post-hoc justifications, everything. There&amp;rsquo;s nothing more to say about it, Andrew is exactly as I&amp;rsquo;ve described him.&lt;/p&gt;
&lt;p&gt;A discord mod had a nightmare about a lamppost and treated it as evidence I was a &amp;ldquo;fundamentally malicious actor&amp;rdquo; by wedging it between actual racists,  nazis, and transphobes to smear me, because Andrew&amp;rsquo;s convinced them I&amp;rsquo;m a villain they need to destroy. It&amp;rsquo;s just an obvious gish-gallop.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a really basic thing: if someone writes an article accusing you of wrongdoing (whether it&amp;rsquo;s abuse or outright fraud), responding with &amp;ldquo;here&amp;rsquo;s why our victims deserved it&amp;rdquo; is not a refutation, it&amp;rsquo;s a confession. 
Andrew Hussie&amp;rsquo;s attempt to attack the character of his victims is an admission of guilt by its very structure. This is irrespective of whether those character attacks were false or not, which his also were.&lt;/p&gt;
&lt;p&gt;I like to laugh at absurdity but what&amp;rsquo;s happening now (only a fraction of which has been publicly documented) is genuinely disturbing. It is obviously unstable and dangerous behavior that these people are still obsessing over individual fans Andrew has scapegoated, and acting on that hatred in ways designed to cause real harm.
If you&amp;rsquo;re still affiliated with Homestuck (or wanting to be), for your own safety, get out now. It is rotten and collapsing, for the reasons I&amp;rsquo;ve written about and a myriad more too sensitive to publish. They want it to be a cult. You don&amp;rsquo;t want to be in a cult. You don&amp;rsquo;t need it. Just leave.&lt;/p&gt;
&lt;/aside&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:endorsement"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#endorsement"&gt;Endorsement&lt;/a&gt;, James&amp;rsquo; livestreams, etc.&lt;/p&gt;
&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;screenshots&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;p&gt;&lt;img alt="Linktree Screenshot" src="/blog/2025/08/08/uhc-end/linktree.png"/&gt;&lt;br/&gt;
&lt;img alt="andrewhussie retweeted sarah zedig: the unofficial homestuck archive is 100% the best way to read homestuck" src="/blog/2025/08/08/uhc-end/kmptp83kw9l71.webp"/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:endorsement" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:introductions"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/?campaign=sb_related#introductions-and-context-october-2023"&gt;Introductions&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time&gt;October 02, 2023&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;11:18 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;feelings-wise, for me having criticized someone does not mean I&amp;rsquo;m unwilling to work with them. (obviously)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;11:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so for whatever its worth, andrew knew you were a big contributor on this before we reached out, its not even close to a dealbreaker&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;11:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;by this point I figured he &lt;em&gt;must&lt;/em&gt; have&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;11:21 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah!  like&lt;/li&gt;
&lt;li&gt;i guess what im getting at here is that we wanna work with you, we like what you guys are doing, and we definitely dont have any intention of getting weird about this lol&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:introductions" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:broke"&gt;
&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;logs&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time&gt;October 01, 2023&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;10:09&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;also! just wanna let you know, in the next couple days before andrew and i start chatting with you guys about what it is we wanna get into with you and sharing ideas, we are probably going to ask you to sign an NDA! the reason i tell you this now is just so that i can take the time to &lt;mark&gt;personally assure you that this is not some scary legal bullshit and we have no interest in like, being weird or punitive about shit, we just wanna do our due diligence to make sure that the privacy of the projects is respected&lt;/mark&gt; &lt;/li&gt;
&lt;li&gt;if you have any questions at all about the document when the time comes, please dont hesitate to ask me&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-01T13:19:54.423-05:00"&gt;September 01, 2024, general&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-01T13:19:54.423-05:00"&gt;01:19 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;what i want to get into today is more of the nitty gritty of why it is we feel this is necessary from a more human point of view.  to be more direct, what i mean by this is today, and in subsequent discussions until you show us that you understand the necessity of this, i want to talk about why it is that we&amp;rsquo;ve gotten to the point where &lt;mark&gt;the options here are either settlement or lawsuit.&lt;/mark&gt;  there was a real human cost to the way things went down a couple years ago, to say nothing of the damage that was done to Homestuck and Hiveswap by the way that fiasco went down.  you weren&amp;rsquo;t the only person involved in this, obviously, but regardless of your intentions (which to be clear andrew and much of the involved parties still feel were at least partially rooted in like&amp;hellip; rabblerousing, to get old-timey about it),  things went down really, really nastily for the Homestuck and Hiveswap teams.  this is something we need you to understand and talk to us about.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Miles later confirmed this was a lie from the beginning, and that a cease and desist &amp;ldquo;was in place before any of [them] were aware if [we&amp;rsquo;d] want to work with&amp;rdquo; them, and they were planning on hostility if we said no from the very start.&lt;/p&gt;
&lt;p&gt;This wasn&amp;rsquo;t rogue behavior. Miles (Andrew&amp;rsquo;s representative) was acting as Andrew&amp;rsquo;s proxy when he lied to us, and he&amp;rsquo;s since been promoted.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:broke" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:disproportionate"&gt;
&lt;p&gt;&amp;ldquo;Disproportionate&amp;rdquo; here is according to their own description, with NDA language threatening that &amp;ldquo;[Homestuck] will seek maximum financial damages, both to protect its financial interests, and more importantly, to vigilantly protect the privacy and safety of its members&amp;rdquo; to intimidate whistleblowers.&lt;br/&gt;
See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#nda-as-isolation"&gt;NDAs as Isolation&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:disproportionate" title="Jump back to footnote 4 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:hicu-nda"&gt;
&lt;p&gt;See the original &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#homestuck-independent-creative-union"&gt;Homestuck Community Participation and Release Agreement&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The original waiver had an intellectual property provision that forces &amp;ldquo;all creative concepts, stories, characters, settings, dialogue, project ideas, plans, and all other information related to the Homestuck intellectual property&amp;rdquo; to be bound by the licensing contract between the HICU and Homestuck, Inc., which is a separate, secret document we were not allowed to see until after committing to it.
This would turn any signatory into a &amp;ldquo;poison contributor&amp;rdquo; who couldn&amp;rsquo;t work on any independent fanwork.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You understand and agree that all creative concepts, stories, characters, settings, dialogue, project ideas, plans, and all other information related to the Homestuck intellectual property discussed by Group are bound by the conditions described in the licensing agreement between the Union and Homestuck, Inc. All information is deemed Confidential Information.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;The license between the Union and Homestuck, Inc. was the first of two license agreements we were asked to sign into without being able to read.
The license shown only to Bambosh was the second.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:hicu-nda" title="Jump back to footnote 5 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:secret-license"&gt;
&lt;p&gt;Between &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#nda-deadlock"&gt;Deadlock&lt;/a&gt; and &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#andrew-chases-off-bambosh-may-june-2024"&gt;Chasing Off Bambosh&lt;/a&gt;, Andrew was pressuring Bambosh to unilaterally sign a license on behalf of the entire project, something they were unable to do, since they&amp;rsquo;d be agreeing on my behalf to an agreement Andrew insisted the NDA prevented them from showing me.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:secret-license" title="Jump back to footnote 6 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:rewrite"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#statement-demand-august-2024"&gt;Statement Demand&lt;/a&gt;&lt;/p&gt;
&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;logs&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-08-05T21:32:04.698-05:00"&gt;August 05, 2024&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-08-05T21:34:24.343-05:00"&gt;09:34 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so, the next stage of all this is basically that before moving onto getting the license squared away, andrew wants to work on what&amp;rsquo;s referred to here as a settlement.  &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;time timestamp="2024-08-24T17:49:20.35-05:00"&gt;August 24, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-08-24T17:50:55.057-05:00"&gt;05:50 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;to lay the groundwork for working with the UHC, andrew wants to reach a settlement that includes a retraction/rewrite&lt;/li&gt;
&lt;li&gt;the explicit details of this have yet to be hashed out and will probably be worked on in the coming weeks but its something andrew has made very clear he needs to see happen in some shape or form&lt;/li&gt;
&lt;li&gt;note that the rewrite/retraction itself doesnt have to happen RIGHT NOW or even necessarily before we get to work on UHC stuff, but agreeing to do it with the settlement is something andrew needs to see first&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;time timestamp="2024-08-25T15:03:24.394-05:00"&gt;August 25, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-08-25T15:03:24.394-05:00"&gt;03:03 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;but like.  you GOTTA work with us, man&lt;/li&gt;
&lt;li&gt;the alternative is that if &lt;mark&gt;andrew feels much more stalled&lt;/mark&gt; or like you arent operating with him in good faith, &lt;mark&gt;hes just going to switch gears, have the UHC taken down, replace it, and sue.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:rewrite" title="Jump back to footnote 7 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:denounce"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#statement-demand-august-2024"&gt;Statement Demand&lt;/a&gt;&lt;/p&gt;
&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;logs&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-01T13:19:54.423-05:00"&gt;September 01, 2024, general&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-01T13:19:54.423-05:00"&gt;01:19 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;what i want to get into today is more of the nitty gritty of why it is we feel this is necessary from a more human point of view.  to be more direct, what i mean by this is today, and in subsequent discussions until you show us that you understand the necessity of this, i want to talk about why it is that we&amp;rsquo;ve gotten to the point where &lt;mark&gt;the options here are either settlement or lawsuit.&lt;/mark&gt;  there was a real human cost to the way things went down a couple years ago, to say nothing of the damage that was done to Homestuck and Hiveswap by the way that fiasco went down.  you weren&amp;rsquo;t the only person involved in this, obviously, but regardless of your intentions (which to be clear andrew and much of the involved parties still feel were at least partially rooted in like&amp;hellip; rabblerousing, to get old-timey about it),  things went down really, really nastily for the Homestuck and Hiveswap teams.  this is something we need you to understand and talk to us about.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-01T13:19:54.423-05:00"&gt;01:19 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;as detailed in the pdf i just sent you, and as i mentioned previously, &lt;mark&gt;real damage was done not only to Homestuck and Hiveswap as productions/brands/however you wanna look at it, but there was a huge storm of harassment and outright abuse of many staff members that was like&amp;hellip; fucking unacceptable.&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;we&amp;rsquo;re not trying to hold you 100% accountable for all the bad shit that went down back then, but we&amp;rsquo;re also not about to pretend that your blog wasn&amp;rsquo;t a contributing factor of some significance that, among other things, &amp;ldquo;legitimized&amp;rdquo; sarah and emily&amp;rsquo;s video in the eyes of a bunch of rabid shitheads who weren&amp;rsquo;t interested so much in &amp;ldquo;accountability&amp;rdquo; or whatever the fuck reddit shit it was that they said as they were in dogpiling a group of creators just because they could.  andrew also has made it clear to me, and wants me to communicate to you, that regardless of your intentions, he and other members of the team felt your behavior was stalkerish and unacceptable.  there is history here that needs to be addressed.&lt;/li&gt;
&lt;li&gt;all this preamble is to say that really, before we do anything at all, we need to get real indication from you that this is something you understand, &lt;mark&gt;something you&amp;rsquo;re willing to show remorse for, and something you are willing to Concretely Commit to amending with us.&lt;/mark&gt;  if we&amp;rsquo;re going to collaborate at all, there has to be some kind of trust built here, and the only way that&amp;rsquo;s going to happen is for you to address this shit personally.  we&amp;rsquo;re not interested in dancing around this any longer.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:denounce" title="Jump back to footnote 8 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:nda-isolation"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#nda-as-isolation"&gt;NDAs as Isolation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have confirmed with my legal counsel that this is not remotely standard language for an NDA. It is designed to intimidate and lock signatories into a coercive, punitive situation.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:nda-isolation" title="Jump back to footnote 9 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:kohi"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/?campaign=sb_related#seizure-demand-september-2024"&gt;Seizure Demand&lt;/a&gt;&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T02:19:45.301-05:00"&gt;02:19 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;as i mentioned earlier, we&amp;rsquo;re going to step back vis a vis the rewrite stuff.  in exchange, and considering the above paragraph, &lt;mark&gt;we need to see the UHC handed over to kohi.&lt;/mark&gt;  what that does is neutralize the threat implied earlier, as well as put the UHC in the hands of not only a member of the HICU but someone you yourself have mentioned you want to work with and someone you respect where these types of projects are concerned.  andrew doesn&amp;rsquo;t want to see his own work held hostage and used as leverage against him, and putting the UHC into kohi&amp;rsquo;s stewardship eliminates that possibility in one simple move.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:kohi" title="Jump back to footnote 10 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:aysha"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/"&gt;The Sarah Z Video Fallout&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/rip%20him%20apart.png"/&gt;&lt;/p&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#statement-demand-august-2024"&gt;Statement Demand&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It was this [stalking] pattern of behavior, along with his sourcing practices in particular, which escalated in fully justified feelings of anger toward [Legal Name], which finally reached a boiling point when his blog was massively elevated on Youtube, when thereafter &lt;mark&gt;the angry reaction of the Hiveswap team was used against them to cause even more harm in a very public way&lt;/mark&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:aysha" title="Jump back to footnote 11 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:forgery"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#endorsement:~:text=she%20didn%E2%80%99t%20write%20the%20letter"&gt;Cynthia Dominguez&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Cynthia Dominguez took the credit for writing this letter, as indicated by her later apology. But she didn&amp;rsquo;t write the letter, she only agreed to send it on behalf of the angry staff, which made the case to her that it was the right thing to do to stand up for the integrity of a staff under attack by a big platform. The content of the letter was written by friends of Aysha, Hiveswap staff members who felt aggrieved on her behalf
&amp;hellip;
But of course the &amp;ldquo;legal threat&amp;rdquo; was then weaponized against the Hiveswap team even further, used as proof that What Pumpkin was a litigious, exploitative company which was trying to suppress criticism.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As at least one example of behavior (which Andrew didn&amp;rsquo;t treat as shocking or exceptional), they had Aysha ghost-write an angry letter and signed Cynthia&amp;rsquo;s name to it before sending it to a journalist. 
Then when they weren&amp;rsquo;t happy with Sarah&amp;rsquo;s depiction of them, they tried to use &lt;em&gt;their deception&lt;/em&gt; about who said what to treat Sarah&amp;rsquo;s behavior (holding Cynthia responsible for the contents of the letter her name was on) as unfair.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:forgery" title="Jump back to footnote 12 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:spoliation"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#seizure-demand-september-2024"&gt;Seizure Demand&lt;/a&gt;&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-28T02:19:45.301-05:00"&gt;September 28, 2024, general&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T02:19:45.301-05:00"&gt;02:19 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;hey hey.  you may notice we reset the general chat in here; we&amp;rsquo;re thinking of bringing in some more folks soon and we figure it isn&amp;rsquo;t productive to have the old discussion sitting there.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;I didn&amp;rsquo;t find this out until later, but apparently this is a practiced move they do regularly with people.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:spoliation" title="Jump back to footnote 13 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:scapegoat"&gt;
&lt;p&gt;I really try to be as conservative as possible about posting screenshots, but to confirm I&amp;rsquo;m not exaggerating about this culture, here&amp;rsquo;s a conversation from September. 
The attitude was so dangerously unhinged that a &lt;em&gt;friend of Vibri&lt;/em&gt; forwarded this to me because it was genuinely worrying: &lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/vibri.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;figure class="lightbox" id="a343ebff-1a28-405b-b7d8-b3b7542122fe" style="width:40%;"&gt;&lt;a class="lightbox-background" href="javascript:history.back()"&gt;&lt;/a&gt;&lt;a href="#a343ebff-1a28-405b-b7d8-b3b7542122fe"&gt;&lt;img src="./vibri.png"/&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;!-- &lt;img alt="- vibri + LMFAOO + according to andrew the fandom was **never** ever like this until gio + like EVER + thats why he felt comfortable releasing psycholonials bc the fandom was still sane + but now hes shelved every original project he was working on bc hes so uncomfortable now + but things are changing :)" src="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/vibri.png"&gt; --&gt;
&lt;p&gt;This is false. But it&amp;rsquo;s accepted within those spaces because the misinformation comes directly from Andrew Hussie.
It&amp;rsquo;s the scapegoating, the mythological villain, and the siege mentality all at once. &lt;/p&gt;
&lt;p&gt;Andrew&amp;rsquo;s quite literally blaming me for &lt;em&gt;all ills&lt;/em&gt;.&lt;br/&gt;
Andrew told me that himself, and Vibri (the current &amp;ldquo;homestuck community manager&amp;rdquo;) corroborates it. 
This is such an absurd claim that it only sticks to fresh faces who don&amp;rsquo;t know better.
And communication is totally siloed off, so people who would know this is bullshit don&amp;rsquo;t hear it, they just get &amp;ldquo;I know he&amp;rsquo;s a monster&amp;rdquo; from friends who they trust.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s a three-step process: Andrew seeds the lies at a private level, then lets that attitude proliferate, and then the fandom will direct all the hate you can ask for at the target of their choice.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:scapegoat" title="Jump back to footnote 14 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;a class="footnote-backref" href="#fnref2:scapegoat" title="Jump back to footnote 14 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:detente"&gt;
&lt;p&gt;The promise to &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#commentary-contribution"&gt;donate the long-awaited commentary&lt;/a&gt; used as bait has disturbing parallels to Nintendo&amp;rsquo;s &lt;a href="https://dn721908.ca.archive.org/0/items/Knock_And_Talk_directcontact/Knock_And_Talk_directcnotact/Belgian%20Waffle%20-%20KT%20Debrief%20%20Next%20Steps.pdf"&gt;&amp;ldquo;subtle hint of interest in collaboration&amp;rdquo;&lt;/a&gt;, or &lt;a href="https://www.eurogamer.net/the-boy-who-stole-half-life-2-article#:~:text=The%20real%20motivation,sense%20of%20pride."&gt;Valve offering a hacker a fake job just to arrest them.&lt;/a&gt;. Miles &lt;a href="https://www.fruityrumpus.com/forums/t/the-uhc-situation"&gt;essentially admits to this&lt;/a&gt; in a &amp;ldquo;damage control&amp;rdquo; post that ultimately just confirms the article is factually correct.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:detente" title="Jump back to footnote 15 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:viz-rights"&gt;
&lt;p&gt;Andrew had already purchased the rights back from VIZ, and when he threatened to sue us it was in his capacity as the sole owner.
This was another deceptive and false claim the fraudulent negotiations were predicated on. Homestuck has since admitted to this publicly:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://sites.google.com/view/hscommunityissues/#h.woaqzb9em9i0"&gt;Homestuck, &amp;ldquo;Homestuck Community Issues&amp;rdquo;:&lt;/a&gt;
&amp;hellip;after regaining control of Homestuck and Homestuck.com from VIZ Media, Andrew began to explore their options for restoring full access to Homestuck and its website. One obvious avenue was to offer a license to the team behind the popular UHC project, who had &lt;mark&gt;already produced&lt;/mark&gt; a working mirror of the comic so widely circulated among the fandom that it had become the de facto primary method to read Homestuck during this period.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:viz-rights" title="Jump back to footnote 16 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:in-service"&gt;
&lt;p&gt;They&amp;rsquo;ve stated this many times as they&amp;rsquo;ve tried to shift the narrative to &amp;ldquo;Gio is bad&amp;rdquo;. An obvious and public example is Miles&amp;rsquo; &lt;a href="https://www.fruityrumpus.com/forums/t/the-uhc-situation"&gt;damage control thread&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;Miles&lt;/strong&gt;
andrew asked me if i&amp;rsquo;d be comfortable acting as a liaison/go-between between him and bambosh+gio regarding offering a license to the Unofficial Homestuck Collection and bringing it into the fold &amp;hellip;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
any work any of us do for Homestuck or about Homestuck we do because we love it and the fandom, and the role that i played in this UHC scenario was because i thought i was going to be stepping in to mediate a quick situation that would help reconcile gio and andrew and give something cool to the fans at the same time, not because i was trying to, what, get involved in a messy situation for no reason other than to hurt people and punish the fans?&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;i also strongly suspect did everything in his power to dissuade bambosh from licensing when it was bambosh andrew was doing the initial negotiating with, Precisely Because We Were Worried About Situations Like This.  at the time i actually thought that was TOO paranoid, believe it or not, but holy shit was i wrong about that, lol.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The claims in this post are mostly demonstrably false, but it is Miles testifying that this was always about assimilating the project and I was always being treated with suspicion and hostility behind closed doors.&lt;/p&gt;
&lt;p&gt;Note the importance placed on whether someone is &amp;ldquo;in the fold&amp;rdquo; or not.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:in-service" title="Jump back to footnote 17 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:official"&gt;
&lt;p&gt;The Homestuck team keeps trying to call the fork &amp;ldquo;official&amp;rdquo;, which is incorrect. The UHC they&amp;rsquo;re hosting is a mixture of several different intellectual properties owned by several different rightsholders (one of which is me). They can host it but they don&amp;rsquo;t own it. And of those many owners, only one of the parties endorses Homestuck&amp;rsquo;s copy. 
If I draw Garfield I can&amp;rsquo;t call that official work just because &lt;em&gt;I&lt;/em&gt; endorse it, and if Garfield reposts my art they can&amp;rsquo;t call that official work just because &lt;em&gt;they&lt;/em&gt; took it. 
I was trying to work with Homestuck to make their UHC copy official, but they shut that process down.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:official" title="Jump back to footnote 18 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:hicu-fork"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#hicu-fork-nov-2-2024"&gt;HICU Fork&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:hicu-fork" title="Jump back to footnote 19 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:final"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#july-andrews-final-demand"&gt;Andrew&amp;rsquo;s June Letter&lt;/a&gt;.&lt;/p&gt;
&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;log&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;[Andrew&amp;rsquo;s Lawyer] (July)&lt;/strong&gt;
&amp;hellip;&lt;br/&gt;
&lt;u&gt;Let me be clear about where things stand:&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The recently reinstated Unofficial Homestuck Collection website is saturated with Homestuck&amp;rsquo;s protected intellectual property. This isn&amp;rsquo;t speculative; the site prominently features unauthorized use of my client&amp;rsquo;s assets, trademarks, and materials throughout.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Your client&amp;rsquo;s trademark infringement is blatant. It appears in the domain name, the headers, marketing language, metadata, and across the website. There is no serious argument for nominative fair use here. The project offers a direct market replacement, creates consumer confusion regarding affiliation, and undermines my client&amp;rsquo;s ability to control its brand.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In short, your client&amp;rsquo;s copyright and trademark defenses are without merit. Their continued reliance on these arguments only increases their exposure.&lt;/p&gt;
&lt;p&gt;As for the blog posts we&amp;rsquo;ve previously referenced - even if we were to set aside whether they are legally actionable (a point that remains under review), &lt;mark&gt;their removal is a non-negotiable prerequisite for any resolution. Your client cannot expect to maintain those disparaging materials and simultaneously negotiate a working relationship with my client.&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;At this point, your client has three primary options:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Refuse to cooperate, maintain the infringing content, and face &lt;mark&gt;both informal and formal legal action&lt;/mark&gt;, including takedowns, injunctive relief, and pursuit of damages. To be clear, this is not an abstract threat. We have already begun taking steps in that direction, including preparations to pursue removal of your client&amp;rsquo;s website and related content through their domain registrar, hosting provider, and relevant platforms. We will pursue every available legal and technical remedy to bring this infringement to an end and to hold your client accountable for the existing and resulting damages.&lt;/li&gt;
&lt;li&gt;Engage in the self-removal of infringing materials referenced in your email, and attempt to wage a public relations campaign. That approach neither eliminates liability for years of past infringement nor secures your client&amp;rsquo;s ability to operate going forward, nor does it prevent my client from undertaking any of the preceding actions. I&amp;rsquo;ll be blunt - &lt;mark&gt;we are not concerned about the court of public opinion.&lt;/mark&gt; &amp;hellip;&lt;/li&gt;
&lt;li&gt;Engage in a structured, good-faith resolution, which includes:&lt;ul&gt;
&lt;li&gt;Removal of infringing content and unauthorized distribution;&lt;/li&gt;
&lt;li&gt;A properly documented license agreement if your client wishes to operate legitimately;&lt;/li&gt;
&lt;li&gt;&lt;mark&gt;Removal of defamatory or misleading public statements.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This third option is the only one that meaningfully limits your client&amp;rsquo;s liability, preserves the work they claim to care about, and provides a clear, legal path forward. It is also, frankly, the path of least resistance legally, financially, &lt;mark&gt;and reputationally&lt;/mark&gt;.&lt;/p&gt;
&lt;p&gt;We are still willing to pursue that option, but the opportunity to resolve this amicably will not remain open indefinitely. If your client is serious about resolving this dispute, now is the time to act. Otherwise, we will move forward with the steps necessary to protect my client&amp;rsquo;s rights.&lt;/p&gt;
&lt;p&gt;Your client must immediately remove the UHC website and&amp;nbsp;&lt;em&gt;Carrd&lt;/em&gt;, pending an executed settlement, release, and/or license from Homestuck.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:final" title="Jump back to footnote 20 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;a class="footnote-backref" href="#fnref2:final" title="Jump back to footnote 20 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:pesterquest"&gt;
&lt;figure class="lightbox" id="32a7339f-2b3e-4e3a-ac68-3d02a2aa3499" style="width:40%;"&gt;&lt;a class="lightbox-background" href="javascript:history.back()"&gt;&lt;/a&gt;&lt;a href="#32a7339f-2b3e-4e3a-ac68-3d02a2aa3499"&gt;&lt;img src="./pesterquest.jpg"/&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:pesterquest" title="Jump back to footnote 21 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:retire"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2021/04/21/the-hiveswap-fiasco-2020-2021/?campaign=sb_series#andrew-quits-homestuck"&gt;Andrew Quits Homestuck&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://web.archive.org/web/20210421190608/https://whatpumpkin.com/"&gt;What Pumpkin&lt;/a&gt;
In early 2020, Hussie officially left What Pumpkin to work on new projects unrelated to Homestuck. In the time since, they completed a new project called Psycholonials. The final chapter of this visual novel was just posted today, and is available on Steam and mobile platforms. While Hussie still retains ownership of the Homestuck IP, they decided last year to fully discontinue their creative involvement in any future Homestuck projects, and instead plans to continue independently developing more projects like Psycholonials.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:retire" title="Jump back to footnote 22 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:hicu-separate"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/#the-promise-of-the-hicu"&gt;The Promise of the HICU&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:hicu-separate" title="Jump back to footnote 23 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:appearances"&gt;
&lt;figure class="lightbox" id="4eac5c08-1291-4484-acb4-d3847d8ab141" style="width:40%;"&gt;&lt;a class="lightbox-background" href="javascript:history.back()"&gt;&lt;/a&gt;&lt;a href="#4eac5c08-1291-4484-acb4-d3847d8ab141"&gt;&lt;img src="./andrews-art-corner.png"/&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:appearances" title="Jump back to footnote 24 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:frs"&gt;
&lt;p&gt;See &lt;a href="https://x.com/furthest0studio/status/1981068916773274104"&gt;announcement&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:frs" title="Jump back to footnote 25 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:hiveswap-misappro"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2021/01/14/more-on-the-hiveswap-odd-gentlemen-debacle/"&gt;More on the Hiveswap Odd Gentlemen Debacle&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;The original accusation I received and described was:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;At some point during that time &lt;strong&gt;Andrew had TOG spend their budget (the Kickstarter funds) on making 3D animatics and animations for the Homestuck finale video (Act 7), instead of working on Hiveswap.&lt;/strong&gt; Andrew justified this by saying the properties were related and the Act 7 assets would be used in Hiveswap.&lt;/p&gt;
&lt;p&gt;Significant portions of the Act 7 animation were in progress or finalized as early as 2013, &lt;strong&gt;the work all done in secret by The Odd Gentlemen.&lt;/strong&gt; &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;What Pumpkin responded by confirming this in a Kickstarter update.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:hiveswap-misappro" title="Jump back to footnote 26 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:sarahz"&gt;
&lt;p&gt;See &lt;a href="https://www.youtube.com/watch?v=gsM9bQvpt_c"&gt;Homestuck Sent Me A Legal Threat, And Then It Got Worse&lt;/a&gt;, etc.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:sarahz" title="Jump back to footnote 27 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:screenshots"&gt;
&lt;p&gt;Selecting a target and then obsessively collecting whatever embarrassing moments in their life you can find is full-on KiwiFarms behavior, and it&amp;rsquo;s always shocking to watch it done by self-proclaimed leftists to target people they&amp;rsquo;re falsely accusing of stalking.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:screenshots" title="Jump back to footnote 28 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:damage-control"&gt;
&lt;p&gt;Miles (Andrew&amp;rsquo;s representative throughout the UHC process) did post a &lt;a href="https://www.fruityrumpus.com/forums/t/the-uhc-situation"&gt;damage control thread&lt;/a&gt; on their forum. 
While it avoids making substantive claims that are factually incorrect, it&amp;rsquo;s a complete misrepresentation of what happened.
The post leans extremely hard into the &amp;ldquo;Andrew&amp;rsquo;s not trying to destroy Homestuck&amp;rdquo; line. This isn&amp;rsquo;t a rebuttal, it&amp;rsquo;s repeating exactly what I said but pretending that&amp;rsquo;s counter-evidence. 
It&amp;rsquo;s a deliberate straw man cooked up in a PR meeting.&lt;/p&gt;
&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;p&gt;Here&amp;rsquo;s what I wrote in the actual article:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#conclusions"&gt;The Unofficial Homestuck Collection Takedown&lt;/a&gt;
Andrew is willing to be &lt;em&gt;unimaginably&lt;/em&gt; hostile towards people. 
The problem is not that Andrew &amp;ldquo;hates their fans&amp;rdquo;, or is intentionally trying to destroy their community, or anything like that. The problem is that they&amp;rsquo;re &lt;em&gt;willing&lt;/em&gt; to attack anyone if they see it as useful to the greater good of their own reputation.
Over the smallest perceived slight Andrew will attack people&amp;rsquo;s careers, their professional lives, their financial stability, everything. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And here&amp;rsquo;s Miles very serious response to this.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.fruityrumpus.com/forums/t/the-uhc-situation"&gt;miles&lt;/a&gt;
&amp;hellip;not because i was trying to, what, get involved in a messy situation for no reason other than to hurt people and punish the fans?  why would i do that?  or, for that matter, why would andrew?&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
my observation throughout this whole process was Not that gio was standing up as a stalwart defender of the rights of the fans to access homestuck, because andrew Wanted to work with him, and bambosh Wanted to work with us, and andrew doesn&amp;rsquo;t &amp;ldquo;hate homestuck and want it to go away&amp;rdquo; (the whole reason i&amp;rsquo;m allowed to make HS:BC with the HICU is because andrew wants the fandom to keep thriving!).&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
no, the UHC is not gone forever, there is a fork up right now.  the Homestuck site itself is still being worked on and improved and andrew has no intentions of turning Homestuck  into &amp;ldquo;lost media&amp;rdquo;, that&amp;rsquo;s not going to happen.  Homestuck is not going away or in any danger of disappearing, i promise.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
i&amp;rsquo;m of the opinion that gio&amp;rsquo;s article was pretty transparently not written out of a benevolent desire to protect homestuck fans&amp;rsquo; access to the comic.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
this article isn&amp;rsquo;t about you, the reader, as a fan and your threatened right to have continuous access to Homestuck, because that&amp;rsquo;s not in danger.  i promise.  i have worked on HS:BC for two awesome years now and i have never felt in danger of Homestuck Disappearing, and i wouldn&amp;rsquo;t BE working on HS:BC if i felt there was some attempt to destroy Homestuck (because, again, why???  would i do that???).&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;the HICU and FRAF and andrew have all been trying in their own ways to make homestuck fans happy with comics, merch, fanworks, and more, and it&amp;rsquo;s been working, so gio decided to shit on that parade because he screwed himself out of being a part of it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Ultimately all this does is confirm everything in my writing is factually correct, or else it could have been easily debunked without having to lean on tone policing. 
But the &amp;ldquo;im just a little bean!!&amp;rdquo; attitude ticks me off, especially as Miles in particular so consistently uses this image to mislead people.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:damage-control" title="Jump back to footnote 29 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:pressure-cooker"&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;I&amp;rsquo;ll give an example of the viciousness of this space and the kind of slander that is produced. After I posted this, some log files from the Homestuck moderation chat were leaked, showing the &lt;em&gt;seething&lt;/em&gt; hatred that they&amp;rsquo;re cultivating around me:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/dO on gio harassment.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;figure class="lightbox" id="47f27384-8556-4c94-9498-593045ea6a61" style="width:40%;"&gt;&lt;a class="lightbox-background" href="javascript:history.back()"&gt;&lt;/a&gt;&lt;a href="#47f27384-8556-4c94-9498-593045ea6a61"&gt;&lt;img src="./dO%20on%20gio%20harassment.png"/&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;In response to this leak, the staff member responsible for the messages (discordantObserver) doubled-down: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.fruityrumpus.com/forums/t/official-discord-mod-team-response-to-reddit-accusations"&gt;Official Discord Mod Team Response to Reddit Accusations&lt;/a&gt;
I meant and stand by everything I said. When I said &amp;ldquo;giovanh co-ordinated a harassment campaign, which escalated into a sexual harassment campaign&amp;rdquo; i meant &amp;ldquo;giovanh co-ordinated a harassment campaign, which escalated into a sexual harassment campaign&amp;rdquo;. I do not retract this because there is a level of proof that is completely irrefutable. The fandom decided that sexual harassment was fine at the time, and neither Makin nor GiovanH showed an iota of regret over said sexual harassment.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;These horrifying accusations here are, of course, completely untrue. 
I&amp;rsquo;m familiar with the revenge porn incident being referenced here: a Homestuck staff member sold explicit images of herself which were then leaked. 
It is disgusting that this happened. This should go without saying, but I didn&amp;rsquo;t participate in acquiring or leaking this and I wouldn&amp;rsquo;t want to associate with anyone who did. 
I have continually denounced this kind of harassment, and I&amp;rsquo;m appalled that people would lie that I haven&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;But it is also &lt;em&gt;obvious&lt;/em&gt; that these accusations are untrue.
As always, Homestuck staff gives an empty assertion that &amp;ldquo;proof&amp;rdquo; exists, and despite the fact that no one has ever seen it, declares that it&amp;rsquo;s &amp;ldquo;irrefutable&amp;rdquo;. 
But the accusations are false, so proof is never shown. Instead a demand is made that my guilt go without saying, and staff members declaring it to be &amp;ldquo;known&amp;rdquo; is the only evidence anyone should need to believe me to be a sexual abuser involved in distributing revenge porn. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s one final nail in the coffin. Out of respect for her privacy I haven&amp;rsquo;t broadcast this, but the victim of this revenge porn incident actually reached out unprompted &lt;em&gt;to apologize to me&lt;/em&gt; for lashing out, something I found &lt;a href="https://bsky.app/profile/im.giovanh.com/post/3lw5vzqgubs2w"&gt;extremely personally meaningful.&lt;/a&gt; The current-day people who reach for this false accusation as a way to attack me are &lt;a href="https://bsky.app/profile/kateshrike.net/post/3lw5nyfpe4k2i"&gt;expressly violating the wishes of the victim&lt;/a&gt;. 
It shows that the attitude of people like discordantObserver does not come from a place of caring about victims, it is a rage that seeks justification.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:pressure-cooker" title="Jump back to footnote 30 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:defense"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/#:~:text=The%20Alt%2DRight%20Playbook%3A%20Never%20Play%20Defense"&gt;Never Play Defense&lt;/a&gt;, etc.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:defense" title="Jump back to footnote 31 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:crusade"&gt;
&lt;p&gt;The irony is not lost on me that, in their forever war against the spectre of kiwifarms vibes and right-coded harassment campaigns, Homestuck has comfortably settled on conducting their own lib-coded harassment campaigns in response.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:crusade" title="Jump back to footnote 32 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:execution"&gt;
&lt;p&gt;&amp;ldquo;Executed on the street&amp;rdquo; is not a rhetorical flourish I use to suggest the possibility of future escalation. 
In conjunction with Andrew&amp;rsquo;s rhetoric, Homestuck staff has already posted (now deleted) public statements saying I needed to be shot dead in a ditch.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/ditch-redacted.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;figure class="lightbox" id="0dadd9af-6de1-479f-b0e9-268cbfc70d0d" style="width:40%;"&gt;&lt;a class="lightbox-background" href="javascript:history.back()"&gt;&lt;/a&gt;&lt;a href="#0dadd9af-6de1-479f-b0e9-268cbfc70d0d"&gt;&lt;img src="./ditch-redacted.png"/&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Andrew did not raise the subject of Homestuck apologizing for this as part of the UHC talks.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:execution" title="Jump back to footnote 33 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:honkifex"&gt;
&lt;p&gt;&lt;img alt="Andrew's discord presentation" src="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/honkifex.png"/&gt;&lt;br/&gt;
See also &lt;a href="https://www.instagram.com/p/CKR4eK2gnjh/?img_index=2"&gt;Instagram&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:honkifex" title="Jump back to footnote 34 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:dox"&gt;
&lt;p&gt;There have been a &lt;em&gt;lot&lt;/em&gt; of these war room/regime enemy &amp;ldquo;how do we destroy them&amp;rdquo; meetings, but I guess the most relevant one that I can introduce without dragging in any past victims is the one prompted by the UHC article itself.
While I&amp;rsquo;ve been quietly working away at my own business and moving on with my life the Homestuck team has been feverishly obsessing over me. I&amp;rsquo;m sure others are experiencing the same, if not worse.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/vibricami.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;figure class="lightbox" id="c93d5c3f-a5ae-4e4c-896c-30866c39ea9c" style="width:40%;"&gt;&lt;a class="lightbox-background" href="javascript:history.back()"&gt;&lt;/a&gt;&lt;a href="#c93d5c3f-a5ae-4e4c-896c-30866c39ea9c"&gt;&lt;img src="./vibricami.png"/&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;!-- &lt;img alt="Cami: Vibri was interested to get Gio dirt But I don't think that's *super* relevant to this outreach. - mom prismatiC: I was proposing to ask Margot the Gio dirt with my main account (she doesn't know I'm a mod here), in order to reduce the danger to HSO in case of leak that we're gathering dirt, but since Cami and Vibri want to talk to her directly, well, you can forget my proposition I guess. - Fuller G-Verse: @vibri thoughts on letting cami handle communications or not While I personally wouldn't go with this its definitely worth considering, dont be too hard on yourself - mom prismatiC: Oh, sorry, maybe I badly phrased, &amp;quot;you can forget my proposition&amp;quot; was in a more &amp;quot;I trust Cami and Vibri with this&amp;quot; tone, not in a &amp;quot;Well okay guess I wasn't giving a good proposition&amp;quot; sense. Except if I also didn't understand the &amp;quot;Don't be too hard on yourself&amp;quot; thing. - vibri: yeah go ahead if you want to handle it cami, i was only offering because honestly i think we could 2 way share the things i have but, it might be better advised just to have you handle it then, since margot has no idea who the fuck i am and i might seem odd or untrustworthy" src="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/vibricami.png"&gt; --&gt;
&lt;p&gt;Is this supposed to be shocking? Oooh, ah? No. This is just the environment being the thing I said it was and doing the things I said it would do. &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#conclusions"&gt;Homestuck the brand&lt;/a&gt; was allowed to grow and &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/?campaign=sb_related#fruity-rumpus-asshole-factory"&gt;FRAF&amp;rsquo;s didn&amp;rsquo;t last one month before going darkside.&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:dox" title="Jump back to footnote 35 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:cops"&gt;
&lt;p&gt;I first heard this story from another person who felt like they needed to report a credible threat. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/feb-police.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;figure class="lightbox" id="70433cc0-0dcf-4077-bc6c-49dd0f8de45d" style="width:40%;"&gt;&lt;a class="lightbox-background" href="javascript:history.back()"&gt;&lt;/a&gt;&lt;a href="#70433cc0-0dcf-4077-bc6c-49dd0f8de45d"&gt;&lt;img src="./feb-police.png"/&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The justification used was &amp;ldquo;stalking&amp;rdquo;, but Homestuck lies outright about people being &amp;ldquo;stalkers&amp;rdquo;. It&amp;rsquo;s a label they slap on anyone they dislike. Them choosing to use it does not in any way justify putting a family at risk of deportation. 
I&amp;rsquo;ve seen no justification that there was a real stalking problem here, and whenever Homestuck is asked about they deflect by talking about how the person was bad in unrelated ways. &lt;/p&gt;
&lt;p&gt;I already knew the subject was a deeply nasty transphobe who had been banned from most community spaces, and I wouldn&amp;rsquo;t consider doing anything on their behalf in any kind of normal moderation scenario. They were bad and their behavior often called for harsh moderation.
But that wasn&amp;rsquo;t relevant here. Homestuck targeted this person because they ran a tabloid blog that spreading gossip that embarrassed Andrew. 
Their actual faults were only used as justification.&lt;/p&gt;
&lt;p&gt;Serving these papers is the job of a paralegal or process server. Insisting the police do this work instead is an intentional choice, and the conversation shows Vibri was aware this created material risk for this person &lt;strong&gt;and their family&lt;/strong&gt;. Silencing a blogger was prioritized over the safety of their physical safety and the safety of the people around them. 
Doing all this &lt;a href="https://www.theguardian.com/us-news/minnesota-ice-shooting"&gt;in February 2026&lt;/a&gt; made a statement.&lt;/p&gt;
&lt;p&gt;Vibri&amp;rsquo;s vindictive behavior over this person spreading rumors raised such a concern for their their physical safety that a mod wanted me to reach out and see if I could at least confirm they hadn&amp;rsquo;t been SWATed and that ICE hadn&amp;rsquo;t gotten involved. 
The answer was: no, after Andrew and Vibri finished their business, I could not reach them. If the goal was to disappear this person, it worked. &lt;/p&gt;
&lt;p&gt;Andrew has used his position of authority to attack a number of people over the years, and he&amp;rsquo;s been able to convincingly paint some of them in a bad light after the fact. This simply doesn&amp;rsquo;t matter. 
The question isn&amp;rsquo;t which of two story characters is the good guy, the question is are the people in a position of structural power exercising it responsibly? The answer is no. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;d heard about this previously, but I didn&amp;rsquo;t publish it until it was independently reported as a side note in the &lt;a href="https://docs.google.com/document/d/e/2PACX-1vSRO1JYdpdK_O7QvcyZ-0XsYKhllU1r8MLl4LwDD27iwJtYXedlh6i66-mo5s-sqpUkm5fA0lB7vIrM/pub"&gt;r/Homestuck mod report&lt;/a&gt;, which mostly focused on the much less serious problem of Homestuck Official attempting to hijack r/Homestuck&amp;rsquo;s urls to point to official spaces instead. &lt;/p&gt;
&lt;p&gt;In response to these reports, Homestuck staff &lt;a href="https://discord.com/channels/1404836696909938820/1408630181878567033/1493266271188287649"&gt;posted&lt;/a&gt;:&lt;/p&gt;
&lt;!-- https://discord.com/channels/1404836696909938820/1408630181878567033/1493266271188287649 --&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/b076ebf7e91b11cff53a09fcc2252881.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-maccus: url(./b076ebf7e91b11cff53a09fcc2252881.png);"&gt;
&lt;p&gt;&lt;time&gt;April 13, 2026&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="Maccus" style="--icon: var(--icon-maccus, var(--icon-default)); "&gt;Maccus &lt;time&gt;10:07 am&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;To summarize, instead of doing anything productive to celebrate 4/13, a post was put up on the subreddit trying to turn people against us and claim every single person on the &amp;ldquo;official&amp;rdquo; side are boogeyman. &lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s so tired and played out. It&amp;rsquo;s been going on like that for years.  There&amp;rsquo;s so much history to this, and a lot of misinformation that&amp;rsquo;s persisted for years because They have held the space forever and so there wasn&amp;rsquo;t a way to really counter it. &lt;/li&gt;
&lt;li&gt;They don&amp;rsquo;t like this place existing very much because you can just interact with the team now. And like, hearing it from the source instead of whatever bullshit they packaged to you. &lt;/li&gt;
&lt;li&gt;At the end of the day, we&amp;rsquo;re just trying to make this Fandom fun again instead of poisoned by all this animosity. We&amp;rsquo;re kind of sick of it always being a downer. Most of the people still working on Homestuck are just fans who are really passionate about this place and were trying to uplift the people wanting to improve things rather than always making it worse. &lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s just going to be a day. It&amp;rsquo;s a pity you guys are all riled up when you guys should be having a good day. &lt;/li&gt;
&lt;li&gt;Yall are here because you like the thing right?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;The appeal to &amp;ldquo;positivity&amp;rdquo; here is an extremely characteristic deflection. 
Everything Homestuck staff does, including putting its community in physical danger, is done for the purpose of &amp;ldquo;trying to make the Fandom fun instead of poisoned&amp;rdquo; (because that&amp;rsquo;s what the Others do). 
And if you have any concerns about that behavior, aren&amp;rsquo;t &lt;em&gt;you&lt;/em&gt; the problem for not just having fun? &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/#isolation:~:text=This%20is%20a%20dynamic%20that%20can%20be%20weaponized%3B%20toxic%20positivity%20can%20act%20as%20a%20cog%20in%20the%20wheel%20of%20a%20larger%20intimidation%20machine."&gt;Toxic Positivity&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/12/07/fandom-and-the-freedom-motif/"&gt;There&amp;rsquo;s no room for plurality&lt;/a&gt; &amp;mdash; staff views themselves as directly competing with fandom spaces that &amp;ldquo;package&amp;rdquo; information (read: have opinions) instead of people being forced to consume an official narrative. Any kind of independent space or commentary is treated as a threat. And it is a threat &amp;mdash; to the false narratives Homestuck tries to push on people.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:cops" title="Jump back to footnote 36 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:labels"&gt;
&lt;p&gt;Andrew often conspicuously refuses to apply labels like &amp;ldquo;obsessive&amp;rdquo; or &amp;ldquo;parasocial&amp;rdquo; in situations when they would be appropriate. Andrew doesn&amp;rsquo;t express any concern about the obsessiveness of fans making art of Andrew, or getting Homestuck tattoos, or naming themselves after Homestuck characters, or identifying with one of Andrew&amp;rsquo;s proprietary genders. The accusations are only ever deployed to defend their power and money.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:labels" title="Jump back to footnote 37 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:shapeshifter"&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;In a piece I&amp;rsquo;m not going to get into which Andrew published (seemingly coincidentally) four days after I wrote this, they write:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://docs.google.com/document/d/e/2PACX-1vQHUxGQ9tOYLze7qJd43hCACAgICO_LYRGzf1GfC8OhRN2Vb5RU33udoczgjCtgN7OJXSqmTCURnvqO/pub"&gt;Andrew, &amp;ldquo;HVC Color Composer&amp;rdquo;&lt;/a&gt;
I still have a lot of stalkers, &lt;mark&gt;and sometimes they shapeshift to avoid detection, and use clever tactics to launder their destructive stalker intentions through behavior which doesn&amp;rsquo;t outwardly scan as stalking to everyone.&lt;/mark&gt; 
Tactics like spreading lies, invading my creative work, intentionally inciting widespread hatred, or desperately clinging to control of hostile server communities for apparently no other reason than to continue wielding a lever of harassment against me and my friends.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;These examples are unsubtle barbs at specific people Andrew hates. &amp;ldquo;Invading my creative work&amp;rdquo; and &amp;ldquo;spreading lies&amp;rdquo; are undisguised jabs at my contributions, &amp;ldquo;hostile server communities&amp;rdquo; is a reference to Hussie&amp;rsquo;s &lt;a href="https://www.reddit.com/r/homestuck/comments/1sk5576/the_homestuck_team_reported_our_discord_the/"&gt;war against the independent Homestuck Reddit&lt;/a&gt;, etc.&lt;/p&gt;
&lt;p&gt;But what really strikes me is this &amp;ldquo;shapeshifter&amp;rdquo; framing. Andrew has all these different people he wants to paint as villains for many different reasons: scandals, control, fandom culture, etc. 
He groups all these disparate offenses &amp;mdash; none of which have anything to do with stalking &amp;mdash; as coming from &amp;ldquo;stalkers&amp;rdquo;, who are scheming and &amp;ldquo;avoiding detection&amp;rdquo; by sneakily not actually doing any of the stalking Andrew was hoping to see. 
The reality is Andrew&amp;rsquo;s complaints are about behavior that has &lt;em&gt;nothing to do&lt;/em&gt; with stalking, but instead of acknowledging the harm they want to see isn&amp;rsquo;t there, they&amp;rsquo;re complaining that it&amp;rsquo;s not easier for him to justify outrage against them. &lt;/p&gt;
&lt;p&gt;In contrast, stalking people while &amp;ldquo;avoiding detection&amp;rdquo; describes Andrew&amp;rsquo;s mode of operation to a T, making all this rhetoric seem like projection.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:shapeshifter" title="Jump back to footnote 38 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:shields"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/#:~:text=Many%20instances%20of%20transparency%20on%20the%20level%20desired%20by%20certain%20sectors%20of%20the%20fandom%20would%20unavoidably%20involve%20throwing%20a%20lot%20of%20people%20I%E2%80%99ve%20worked%20with%20under%20the%20bus%2C%20which%20is%20something%20I%E2%80%99ve%20been%20historically%20reluctant%20to%20do."&gt;Throwing people under the bus&lt;/a&gt; and &lt;a href="https://blog.giovanh.com/blog/2021/04/21/the-hiveswap-fiasco-2020-2021/#:~:text=the%20risk%20What%20Pumpkin%20fears%20is%20to%20the%20company"&gt;The Prototype, Risk&lt;/a&gt;, etc.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:shields" title="Jump back to footnote 39 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:trolls"&gt;
&lt;p&gt;I know there are transphobic cell groups there, and I give attempts to curb that nastiness the benefit of the doubt.
But when HSO fights &amp;ldquo;the bad communities&amp;rdquo;, it isn&amp;rsquo;t a targeted defense, it&amp;rsquo;s a justification carelessly applied to anyone whenever it&amp;rsquo;s convenient.&lt;/p&gt;
&lt;p&gt;I remember r/Homestuck was the first online space where someone called me &amp;ldquo;based&amp;rdquo;, and I did &lt;strong&gt;not&lt;/strong&gt; care for it. I still don&amp;rsquo;t. 
But that&amp;rsquo;s not hate, that&amp;rsquo;s culture shock.
I don&amp;rsquo;t care for the attitude and so don&amp;rsquo;t spend time there.
But when a shared grievance that defines an entire community is people interpreting their revulsion of other cultures as harm being done to them, and that other cultural norms are an existential threat is&amp;hellip; it&amp;rsquo;s not praxis, certainly.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:trolls" title="Jump back to footnote 40 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:pos"&gt;
&lt;p&gt;See &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/#isolation:~:text=This%20is%20a%20dynamic%20that%20can%20be%20weaponized%3B%20toxic%20positivity%20can%20act%20as%20a%20cog%20in%20the%20wheel%20of%20a%20larger%20intimidation%20machine."&gt;Toxic Positivity&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:pos" title="Jump back to footnote 41 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:records"&gt;
&lt;p&gt;And keeping real records is punished; the historians and recordkeepers have usually been the people targeted for abuse.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:records" title="Jump back to footnote 42 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;&lt;style&gt; .entry-content blockquote.discord&gt;ul&gt;li::before { background-image: var(--icon); }&lt;/style&gt;</content><category term="fandom"/><category term="homestuck"/><category term="homestuck-postcanon"/><category term="fiasco"/><category term="hiveswap"/><category term="unofficial-homestuck-collection"/><category term="personal"/></entry><entry><title>Identity Verification is as Bad as It Can Be</title><link href="https://blog.giovanh.com/blog/2026/03/22/identity-verification-is-as-bad-as-it-can-be/" rel="alternate"/><published>2026-03-22T00:00:00-05:00</published><updated>2026-03-22T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2026-03-22:/blog/2026/03/22/identity-verification-is-as-bad-as-it-can-be/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;This is an addendum to &lt;a href="/blog/2026/03/22/addendum-identity-verification-is-as-bad-as-it-can-be/"&gt;OS-Level Age Attestation is the Good One&lt;/a&gt;, where I talk about the potential of legal standards for age attestation as an alternative to age verification. Not already convinced of the dangers of age verification? 
The extent of the evil waiting behind identification systems and deanonymization is unspeakably vast, and fortunately it’s getting extensive coverage. Here’s a quick look to get you up to speed.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="direct-digital-censorship"&gt;Direct digital censorship&lt;/h3&gt;
&lt;p&gt;A lot of the energy behind age verification comes from authoritarians eager to censor political dissent, promote propaganda and retaliate against critics. 
This is a power grab, with bills designed to seize power over specific content the government objects to:&lt;/p&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2029574263670292900"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/AriCohn/" title="First Amendment &amp;amp; defamation lawyer. Lead Counsel for Tech Policy @theFIREorg.   Illini/music junkie/oofnik.   Tweets are my own.   https://t.co/F6NjdYqLaQ"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.png;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Ari Cohn&lt;/span&gt;&lt;span class="at"&gt;@AriCohn&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;This House E&amp;amp;C Markup is off to a "saying the quiet part out loud" start, with the Chairman saying outright "algorithms amplify addictive, harmful content."&lt;/p&gt;&lt;p&gt;It is always, 100% of the time, about content. And that's why these bills continue to be unconstitutional.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/AriCohn/status/2029574263670292900" target="_blank"&gt;Thu Mar 05 15:06:26 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2029578829988000089"&gt;&lt;div class="header" data-reply="AriCohn/2029577807118876755"&gt;&lt;a href="https://twitter.com/AriCohn/" title="First Amendment &amp;amp; defamation lawyer. Lead Counsel for Tech Policy @theFIREorg.   Illini/music junkie/oofnik.   Tweets are my own.   https://t.co/F6NjdYqLaQ"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAXJklEQVRoQ11aaWxc13k9b5s3+3A4JIebxE20VlOWZW2wHcdWUreq4wRoAjgpUCBpkKJN0aZpkRQomqYFigJp0KII0j9dELQJ0sQ16qBJbLhObdmOl0ixSUnURtGUKHLIIWc4+/LeLK/nu29oJx36+s285d5vPd/57pN25NQnPU3T0PG6kE/X3UC3noUGE5rO312PZz3+1iD/8Ss8z4Oua+jy2O3wOblHXZYb5MPz/o3+T02uaOo5uUWOsuZ753QdhmHwmS6svnFMnfowyrkCShu3eV7vySDzeAjE0rwrwB8GDD0KPetMIuveg7p1BEgcR0MbgB4IQLcsGAEbTadF5TQYtg3DsuHpBhpui89bsOwgJ9JRbzrQDNMfpgkzEKROOirVOp/VKSQtoRn8DtTqTTU03US94SC7leN3A267iwbXQiiFxOGHYU/OwYuPQ+ufAJLTqFjDaIVHUY8cwGpnAqvePqziILT0/k97nhmHbniwqW2rfgmd2i1qLdbxvaKJKyCW6yrLKQvSamJkdNpot9v8zvNduV+sLFbrqt86LevRgv4z9JpoIdY3eT+9p5s6TCuATle82UZ44gRO/tYXsPHuEtYvzSPZF8Ppg6MwRQTOkRqeRbnqoFKrIhiMgFPWoHV20HG2UK9vwm3V0Gg00XIdJZgMl99lyPdWq9U7umo4bQcdUcJ10ea1Fq3Yoke6rTa67Q7aTZ53eA9/t50OvLbH7x2u06FAXQrehePIOn44djg8zYRcbrldhM0Azj0wgXP3p3F6MoxfPxLBY1MOPjTVwOP7GtAGZz4gpqHdXBrG4KRVtCqSA348i8V9U/sfveeNX/pQiG5LhKGAHCIIwxUGzdahEmJxCTXfe7IW/wzlKEaWnDfUda/bRnTqNE59+ou4fW0RW5cXEAkGMbsnpTwlxvPsIVhmkApzLU6gi0C6uJSTqAl1lVPqnFzzU83//p7wkrDqYYPDZDLxaIpEngobi99DQQPJRJghEOF10ZGLe23OIQBA5dSRiShr8IRmynyyhqESV+Y0mFMuU/bnSxt468pdzC9vYykHXL7bxrUND9e3LCiJxCY9G3BCEdb0UUIJ+r4X5CCLGJoIrrRnjHc45B5ig6UjErIQDdsIh4NM7hoV02DboiSV6xAQqIgyEHNDNzTlAX8uXxFBI9PwvSSryprRcACxiM2jiTDnigTlaCFsmSKrIAdhyQjx5jAfsviYKCAq7X5UlKkF/MVEIFFQFCDq8JzTqFF4WynQcurMB8mRFpxmS5nGtgMELlOFVJM5IeL5FifCiWGUl01/PgkrEV+U1ASulSrK6/JdkHv3o0cGHiJyPYRw6kGEBh6jHpO80cf9XcuoiTVLWd73hsynKVSxeb1DOAzSDaJIgNA6NJBCuj+BieEhROmBJMNpJBnHYCyMUEDiiYncdhWqdT3GMofWs7gSVARTNaNXL3pLCvZrlEPXA1w7RGU5PKufiZHi6AfsPmiBsB/vuqXicTdUIFjuq6UEVwYSi9DSrH5ECx21AtGsXobRdTAYDeDUPVN45N5ZPHh4BvdPDuOB6T1UJArbpGD0hBWMwQ4nEQj3c/TxewJ2PA0zyvOROOwor0WHeEzDig1wJGGxNhF3VdToHNq+D/2jJwVIrKFrAbilC2is/UQlm4/p4i8ZglC6qhc+oviVttNsYCQWxFgyjEFafs/IIIKWgQPTExju71P31FnQNrc3UKhUcfH6Ol6cX0Kp0UIo3s/5LE5rQgE9leo7+DhOf+a3cevCPLaXb1LgoKoxXRpJDKeFJwkUNtenAkaQHuAE0OSErVK5q5CGrqWAXV2OQgr8ePeHH0YSjyoveO/0cD9+5fQRPPX4SXz8Q6fxqSfO4vGHT2N2ahz98RD6oibDx0YqYmFiqA/DA0miVABdp6ZG262wXpTpTf5uNeC1mqxLZUIlK3aIxSoW5zFJMQcoi4SzAIBAGY8BujA8NI3Y1GHE7zmMQN9QL0wMPyYlgXbh8/9/aN0gk3OA8d4fiyKgteE5FS7uJ3FXSoB4iYXPJg2JUpAQ0SMRCSIWCsBkKKjpif+61A4BxR7S+bnGM4EEQ5v0hkML8CihTETzc4eIljx+EoOPH8PAuTmMfuI4orMHpS75SpA06YJIvUImLlTkSygGheIcCvaECAbInyTaOi2BSw0uQ6TjSjUWJXqeo4cDdHjY7FLBNgWKEUX2Mc5nYURGoYcH+H0MBvNBD6aYI7S4Z6twNvUaRwGWVUDA3Ga+GIikD0IPTaRhpBiDkQ46QQoX8F3kqRiXpPVRYVfwLs0q1KHLWi8sseUKtSBculJyiERWmLfpio4IGYzGEojHk/weRI20Qrw5nIqKptjfH8bBwRTM0ASFPcRLtLaZgBURBUZodSpjxJkHBoujB0tv8lhHQK8gECS5TIxDr9zaRnMZqN/0UFmkZcpNhfEMf58WeEINhKd4FJT5IKMl2Kw8TKvLFwslCpevuSjUuqg0OeoOMhsbWFy5jefenMePLlzGS/NXsZzZplAW9qSSePRQGsdHS5hJFxALuDDJhDVDqDIBxQpRGdYlhpkugyHtL6nCwzcuhdRO/tmK55QLqLx7AWhsQWvdRf3uGxSShAy+AhLrKoRUEOgqVCS1I/TWmX1jsFkZHaehiF2TxCzI3x87+yCGmKjfe/453MhXYUX7MRS2MD5AqKSQa5k87psaA+/GG9kiSp0A1rN9CM99DKc/+xgu/+QmKutbDKsQrV0lD8/S61Wu3mO+kfugDz4Avd2so3zph2hlfop27m149TVK5zc4QonFwhJNmsS9GkoXZQSb8LtvbATJeBjpoRjLfQgJFq/xCUIdITHInuKBe4/ic596Co/efwiP3neYaHUCw31yr42xkVEEQ+wd7Ah7iDZMe51Wb6l8EZouYWtwDklvQURJ3rbbQb0GhmyXpDMHPTqzB+Hhw7DC02xahuCRiEmce1TifeElVHSVjLvSix7y0ybmp2IRPHTyXpx78Dg+euIQzh3bjz5mq87n+8j1Z4lQv3r4EM4cOoA4i09DqLcnIelgOVvGUlaHy+6qjTpzqKGoRJdQKqxWF6ojkO1jtt9bvNeh8XpwMIT0hx+FPXEAHVVxPSXYroRiBfXXk12CX75LkpfJf6r1luL4pZ0a7tm7BwdGh2HTek6tSSsKp3eUNUOExWa1gZ1SEVUWP+FVd3I1zK+5yOaa2CkQSIwozzcQCFFoEkOPdUAVzR43kj8Fu8LBpPjJsZ5lXJH2jn/0SUz85pcQnn1UdUrvcR6lBOUW7BW6DMFfT9FYhwtcXsvQc0EmbB7bhYLCf4FWi4kXDEX953m3S6TKVSvY5hA2WnZ0/NtbBayUdJAqoVRoUFahMTJ/VxX+LpqKnqtcVAzOVwAKztuqDyET42weNWaBiR2eQnDP/cqi/t/7Hz8FKL4UJoVOxH4m4zsrq3jh4iK2aw1slkqgvVX/nNkp4u2lFVxfzaBEKmGFw3D5XFPaT4ZFkyHa6EYoTEDk4ZySnIRGodQMJo9hJohk9Q2yuE7CSrE+BZKqDw8z54KxEEJpQm3+9Wex88abWH/uJaz/+HW0drZVt6Q074WQuEDyQZRQzEg8odBJFvZwdW0T66U6tss15Co1FAihO0ziDULr6P4D2GHRWi1VUVdU2m9JHdYBgVOh7gxketxkXnSV9wO6wGiHKEqBB0cQmduHKJPfSM9C75tG6L4nYM8cgB4nNystfBv5N/4d5Yv/jcL576K+cpUmDCihZUi+dERo5UD/o/icnJcwUwntEQLz2CpWsb6dw7vZTSRMG5NhdmMVB3eW7+DO2l2U6nVUmAdlkrqOtIdqVqEtogipRXAS3eAUvWiQlbKRJ0PusPa5nEMLsfLOHoZOT+hxWj5KjiS6610SqfJ1dBsrDJ0dNvgN0mSZ8Bck7n2YBqTKvR++7PDFB/IUfpVFqkCMc9oNlDJZ1DJFdAsOLIZDiGjVptWL1RpDykWE7DNgSbJGOE+Q1d0jGj4MI75XNfquS5RySoyIHVSv51G5vIlmtoQmwzT31quov7sFd0dyQIWHBLhDakxG6Pp7Np4qGH5D4beZmkoevxd4XzNxlNzjdjrYKTeQ4SKGbiM0HEc20ECBsNhHit2kxfPlEsqsOx4TdYyMdChObq/6DLaIpAVdgdj8DcJvG+1GFV3KYxp1JCZTrAcEgu0svEKeNWsB7UqFBlfdYZgTSDwSMRRN7ZlX/k+TK3k9oXZ+QdiFWLVz50mLp66oCix22GbyZnMVhGIxzByYwuzcIVo1ihrjv8r4r7ITk9Zz/+whxO0q3PKq8mxk5ADCe48ilJwgEfS3czQrCCMYQqPYRKtIql1rs1/JUMa2L4TaJLCHlQWkZRRrmoZs2YkW0gXIToUUEfkpaPXLtFolOD+G7u/i7SUdH0wNYTWbxWqugEKRsEncv5vLI8vkzvB3SKr33oMYvmeORmmiwerfLf4MlcyLKN14XjHZaKIPg+kBxAfTXD/A4KACFYZTLUclliFQTq7APHLpAdvn2x0tqDiOzuTzkxg9R4gL/DbyvaZGhOcEBvtd4fVJ9roRskOTLeIHPvJJDO+ZwZ2NLby5eA2vvL2Ad5ZX+DuDCOfZP3Mfjj7yJByGi+O4yopOcwPYugBv4e/RfOvv8NLXv4r11/4D7ewFGKVFhN1lRPUS85McAi65F0m+yZaUa2v7z/2V2qgx6Qmt2yR0MXYvfAft4iINbvvNtdJmN3v9hsMOWohHotLDqXNtYvzeiSl8/vN/qJqW+ddexsLCT7GZz7CgsSMjpZ6ZOIrTH36SiBLC5UtX8J1//RbuZNYUYYxGIohGw7CkgHWlSGqE3RCaoTSC8TgGJyYQGRhHubhBmCdiDZ+COXQM2swTf+I5O2Sh9bYiTakDJ1BavYnmu//LiRyVsMKjfPjxdyqCQdk+CSDMIQVtd+9USNjHPvobOPdrH0GtVkVm7RbWbt9EkYmXHh7DqTNnWYSSuL5Ez7zyKl47/zK2c9toMd4tNkSiRCgUJh8S6kAfM5wchxSftaHepdB9A9h77ATawThq5ixJ4CD02pUXoFXXGM8bcLIXobW32eUkqCWRSJf9ILYpBP4Aq2eI7WOcVpIRCTNkDKYyyZ8pDYewRlpy4dICNjIZTE9OYmergqVreSwvVfDyi/PIbZVICVjF2QS5zSbzrstmRxogQUFP7a3KUfoQcbxQjiB7+khEx0CoBat4B7df/zG03A320lW0SmvQps885aVOP4HwzBGeLDOx4lj90TNo3PoB46LKqqgrdmjaPr+xSRNEWEuXVrLtr6JCjJSdRWpoaAS/+zu/h0qhhK//9d9Cc+kxlv8qiZ9n6/jyn38ZI4TV73//e7i0OE+LB5HL76DGIidNSzwaRyQq2/a7VaZXQqVwUnmXSOY06ogefwre1Fn20oFxZH6+gMyLF7H1dpZVjwI5eegu2za1LchQiYQZnxEeQ3S1qTZthWL1kFUhlfAk2SrcKbCYFXNYXVtDrSFtpqfeGwiZO3r8qHp3UCQibWZzaj9VuFV/fxJ97BFs5o5lSQ3qCf6LG1uazK+rUDOZKJ3sZfSNTguZY+X1yuzEyBLrFbaWLwMbP2W4iOUCbJ4D7Iis9ximHGXjSxiieqsjHhAlpOBRgRYZ6o3rV/HxT3wcX/nLr5AaE8cdB/H+Pnz2c5/FyZMnsXZ3A+VyUc3VSx6GSRQJJqvNLk5R+B5EK/6l3juo2yB1X7dsVLK3WNQWhedWCE8tJqqQNw+FKz+EzeY5JLtjxPYAhZY4F6GlB5CGXybskLG6JGmOI5TX30I3aWlR5tatZdTp5hMnTyDVP4AG+f/kzDT6BwaQZ7iE2Sb6DMsX0uf3/l6P2vztwfUvKqKU8UQhP6TaVdKKG6+IXD5fN8NR9q2DhNKWamykoO1upys3qjrgx7scDSolaCRKqjoB2fGTEAgoZLl7dxVra+ts/2oskwb6E/28Lu/dSKOZD62OtI7+c7LhKyGoNm97Ft/tR/zw6SkkjLiX7Dazu7L0M8J8o4BOJQunsopW7iqslpA5VmCGg8S0aiQ8KRV+qCh79CaVcybRybeeb0WbMV5m1bx647ranTbIPSxS5Tqptkv0iRImN9fX4LDmiHBS9SVM5Jr0u+2Wb2FRQtYWmFZdIEdbtnN652Snol5k0+8U76JTXEX+8rPIz39LIZHs+8gQl0oyiWAyqSyo2jpPdts6/uj4uxbKmtTOYi8cJo1evHIZTRJD2f6TT4uwaTMBHRool8sxn2yVAy6VVJ4RC/PPlv0eWVfmhMC0qTwri8tbGXkFJa+oJNw9ElBtZPIwewiCZzJJQZqoFcjlWVCabEbiJGSygGC3FJkWj7JoiDEs8V4sFhCT7UImqkvK7FDIJnMiwDBqtRwWr1GU2LIWMwU+Y+P3//QPyFiL+E9CaIO9cpdkf4IVdnMzi3gihir7hGq1qhRuy1rSnRn+XqzQDhnimb6+PmWwmjDnf/nuf3nCEEMUcCwRxerSTezdO67cViyW8O1vfwfPPf8jfOELX8STT34E6+sZDDIZBzjurK4iS+I2wwRdWbmNsbFRKhQjyqzjhf95Dt9/+nt46Sfn8fWv/QMuXriAH/74WSzduoX5+XcwNbUPt5aXWBOGVficPXsWX/2Lr+KV86/AJlsVNioKiPclGgQUJAJkC3N0ZBwOw60lCX/k4H7sG0ljNBZFg73rULJfvVGcmdnHRLzLBxs4fvwELl26jNnZWfTTU6s8f5cdVjo9hJs3b+CN19/ElcVFXutnYgcVFD7//As4c+ohzM0dxSOPPiLBzmLVUB576OGHMbt/CseOHSXNKBJCw+o54Vtup0krt1UYCd4LaZRGSIQXTwtoiLfl3vRgGNon//hrXrWSR6xbR6NSQI7oUWU9SCZTKnwOHjig3Dq/sIBJ0oOWNNviWo7BoSHcXllRlTnIyVVMM4QEXvOMc0m2ib1TqJTrKlfm5u5VdKNY2mYhyzAso5ie3kfvrSA9NMxQymCNNESSv8qGRZ5pMixFYFlDWIDkRj9l22GP/ciZIWif+dLfeGN7RvHulXdQzW9j7540fvCDZ/HgyTM4dv8xFSLjY+O4TlQR1Dl86BCuX79JpVipWejk2s2lGyxCCZ6rUakBJMjna4TPhUuXsGdkDIuXruIBFrDpfTOkDTlUawW89dbreOSDH1QIJPHsMOdK7B0EBCQ8n3nmGWxv+0RPYDNI4WWTSyp7MBCCZ0VxbIqJ/kdf+6Y3zLDYWltGltZPMUGE57OtQYydlNNoKiTY2tpSbk4kEgrKJLTk5Xc6naaw9B65jFhIYlTQRHaupQaEeK5RaagXe0PDaYZXCLVmiUqUldUFkQIMi1AoomJdQkfWevrpp0lJCsobQh8ktywCR53zDA7S8mzAavSS9s1//idPyJoIN5oewcL8gnJtmCTLsDQk+/pRYidVYjMtHhCXhonlUeZMrVZhUaoj2Z/C1OQ0Xn75PO9PqOelYKQZYmX2wS15Y08uZJEQyo712Pg4gWAQ165dI/rEMZBKKYUl5+bm5rC0tIRvfOMbOHX6FNdzMDA0yOQ+zzZ0P86/9op6s3/m1Bnm0X7SaSZuhYtU6L5iYQepVFJZtsa4LxeLKPBcuVxQVdclNArfkY0tx/H/+YHApeuwmWdjEgpJVQaty/hlrOd2cirUVtdWUaoVkdmU+HZVnuRyW+pZSeIyLbm1lVVz5vN5op+sW8DFn12kQefx9oWLpOLbeOPN15XnhSEIJXnt1Veh3XPkpCccp0MLuWxCTPYAkYi8XReeL+9thVZYXNRVMe5Q6OHhEeUxCTUpXrv/pkKYq7hcks/HbxJbMtJmsQXZLDZDGhKDcbVt0pV/b8E6YFuyqaUrxcXDokRhp4gN1gbJCVlnDz0mNUnklH/hYpIptGigzew2/g/5yZyc3hh41gAAAABJRU5ErkJggiAgICA="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Ari Cohn&lt;/span&gt;&lt;span class="at"&gt;@AriCohn&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;"These platforms are engineered to capture kids' attention"&lt;/p&gt;&lt;p&gt;I hate to break it to Congress, but that's literally the point of all media. "Creating media that people want to keep consuming" is not a standard workable under the First Amendment.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/AriCohn/status/2029578829988000089" target="_blank"&gt;Thu Mar 05 15:24:35 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2029584855067963652"&gt;&lt;div class="header" data-reply="AriCohn/2029584466381779330"&gt;&lt;a href="https://twitter.com/AriCohn/" title="First Amendment &amp;amp; defamation lawyer. Lead Counsel for Tech Policy @theFIREorg.   Illini/music junkie/oofnik.   Tweets are my own.   https://t.co/F6NjdYqLaQ"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.png;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Ari Cohn&lt;/span&gt;&lt;span class="at"&gt;@AriCohn&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@AOC Here's the problem: the FTC can just decide that whatever content it doesn't like is harming children, and find some way that platforms aren't acting "reasonably" to prevent it. &lt;/p&gt;&lt;p&gt;And it will.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/AriCohn/status/2029584855067963652" target="_blank"&gt;Thu Mar 05 15:48:31 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Governments are, of course, trying to claim control over “public discourse”. 
Like all seizing of arbitrary power, the risks associated with this are volatile and unbounded, because they depend on who holds power at any given moment in a political system where power is expected to rotate. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="discord"&gt;Discord&lt;/h3&gt;
&lt;p&gt;As a case study, let’s take a look at one of the latest major services to attempt age verification: Discord.
At time of writing, Discord is in the process of trying to switch to a “&lt;a href="https://discord.com/press-releases/discord-launches-teen-by-default-settings-globally"&gt;Teen Default&lt;/a&gt;” system, where every user is assumed to be a minor unless they can prove their age to Discord. 
Discord is a communications platform used widely by adults, and during COVID Discord very intentionally expanded their market domain beyond gaming to focus on being a global platform, so the assumption that all spaces are for kids is clearly incorrect.&lt;sup id="fnref:discord-both"&gt;&lt;a class="footnote-ref" href="#fn:discord-both"&gt;1&lt;/a&gt;&lt;/sup&gt;
But Discord is sometimes used by children, and since it’s a communications platform people can use it to communicate horrible things. 
&lt;a href="https://danboguslaw.substack.com/p/leaked-intel-brief-shows-feds-terrified"&gt;Boomers have learned they can be insane about this,&lt;/a&gt; so Discord is under significant pressure to balance its goal of being a universal communications platform with child safety.&lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;This is an addendum to &lt;a href="/blog/2026/03/22/addendum-identity-verification-is-as-bad-as-it-can-be/"&gt;OS-Level Age Attestation is the Good One&lt;/a&gt;, where I talk about the potential of legal standards for age attestation as an alternative to age verification. Not already convinced of the dangers of age verification? 
The extent of the evil waiting behind identification systems and deanonymization is unspeakably vast, and fortunately it&amp;rsquo;s getting extensive coverage. Here&amp;rsquo;s a quick look to get you up to speed.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="direct-digital-censorship"&gt;Direct digital censorship&lt;/h3&gt;
&lt;p&gt;A lot of the energy behind age verification comes from authoritarians eager to censor political dissent, promote propaganda and retaliate against critics. 
This is a power grab, with bills designed to seize power over specific content the government objects to:&lt;/p&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2029574263670292900"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/AriCohn/" title="First Amendment &amp;amp; defamation lawyer. Lead Counsel for Tech Policy @theFIREorg.   Illini/music junkie/oofnik.   Tweets are my own.   https://t.co/F6NjdYqLaQ"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.png;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Ari Cohn&lt;/span&gt;&lt;span class="at"&gt;@AriCohn&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;This House E&amp;amp;C Markup is off to a "saying the quiet part out loud" start, with the Chairman saying outright "algorithms amplify addictive, harmful content."&lt;/p&gt;&lt;p&gt;It is always, 100% of the time, about content. And that's why these bills continue to be unconstitutional.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/AriCohn/status/2029574263670292900" target="_blank"&gt;Thu Mar 05 15:06:26 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2029578829988000089"&gt;&lt;div class="header" data-reply="AriCohn/2029577807118876755"&gt;&lt;a href="https://twitter.com/AriCohn/" title="First Amendment &amp;amp; defamation lawyer. Lead Counsel for Tech Policy @theFIREorg.   Illini/music junkie/oofnik.   Tweets are my own.   https://t.co/F6NjdYqLaQ"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.png;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Ari Cohn&lt;/span&gt;&lt;span class="at"&gt;@AriCohn&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;"These platforms are engineered to capture kids' attention"&lt;/p&gt;&lt;p&gt;I hate to break it to Congress, but that's literally the point of all media. "Creating media that people want to keep consuming" is not a standard workable under the First Amendment.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/AriCohn/status/2029578829988000089" target="_blank"&gt;Thu Mar 05 15:24:35 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2029584855067963652"&gt;&lt;div class="header" data-reply="AriCohn/2029584466381779330"&gt;&lt;a href="https://twitter.com/AriCohn/" title="First Amendment &amp;amp; defamation lawyer. Lead Counsel for Tech Policy @theFIREorg.   Illini/music junkie/oofnik.   Tweets are my own.   https://t.co/F6NjdYqLaQ"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.png;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Ari Cohn&lt;/span&gt;&lt;span class="at"&gt;@AriCohn&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@AOC Here's the problem: the FTC can just decide that whatever content it doesn't like is harming children, and find some way that platforms aren't acting "reasonably" to prevent it. &lt;/p&gt;&lt;p&gt;And it will.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/AriCohn/status/2029584855067963652" target="_blank"&gt;Thu Mar 05 15:48:31 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Governments are, of course, trying to claim control over &amp;ldquo;public discourse&amp;rdquo;. 
Like all seizing of arbitrary power, the risks associated with this are volatile and unbounded, because they depend on who holds power at any given moment in a political system where power is expected to rotate. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="discord"&gt;Discord&lt;/h3&gt;
&lt;p&gt;As a case study, let&amp;rsquo;s take a look at one of the latest major services to attempt age verification: Discord.
At time of writing, Discord is in the process of trying to switch to a &amp;ldquo;&lt;a href="https://discord.com/press-releases/discord-launches-teen-by-default-settings-globally"&gt;Teen Default&lt;/a&gt;&amp;rdquo; system, where every user is assumed to be a minor unless they can prove their age to Discord. 
Discord is a communications platform used widely by adults, and during COVID Discord very intentionally expanded their market domain beyond gaming to focus on being a global platform, so the assumption that all spaces are for kids is clearly incorrect.&lt;sup id="fnref:discord-both"&gt;&lt;a class="footnote-ref" href="#fn:discord-both"&gt;1&lt;/a&gt;&lt;/sup&gt;
But Discord is sometimes used by children, and since it&amp;rsquo;s a communications platform people can use it to communicate horrible things. 
&lt;a href="https://danboguslaw.substack.com/p/leaked-intel-brief-shows-feds-terrified"&gt;Boomers have learned they can be insane about this,&lt;/a&gt; so Discord is under significant pressure to balance its goal of being a universal communications platform with child safety.&lt;/p&gt;

&lt;!-- todo previous breach --&gt;

&lt;p&gt;But Discord is also under significant pressure not to collect identifying data. Their attempts at identity-based age verification last year led to them storing government identification, which &lt;a href="https://arstechnica.com/security/2025/10/discord-says-hackers-stole-government-ids-of-70000-users/"&gt;hackers stole in a data breach&lt;/a&gt;. 
Discord provided no recourse for the users it needlessly exposed to identity theft.
It claims 70,000 users were exposed by this, although the hackers &lt;a href="https://x.com/DiscordPreviews/status/1975909634293854364"&gt;claimed to have vastly more data than this&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To add insult to injury, Discord claimed none of this data existed in the first place. &lt;a href="https://web.archive.org/web/20251210090919/https://support.discord.com/hc/en-us/articles/30326565624343-How-to-Complete-Age-Assurance-on-Discord"&gt;Discord asserted&lt;/a&gt; that &amp;ldquo;Images of your identity documents and ID match selfies are deleted directly after your age group is confirmed&amp;rdquo;. 
This was an outright lie. Discord uploaded those images to a service that stored this private, personal information, perhaps indefinitely. 
The fact that made this claim (and &lt;a href="https://support.discord.com/hc/en-us/articles/30326565624343-How-to-Complete-Age-Assurance-on-Discord"&gt;still do today&lt;/a&gt;!) should tell you that when you see this language, you should assume it&amp;rsquo;s a lie. &lt;/p&gt;
&lt;p&gt;That breach was revealed in October 2025. Hot off the heels of having all this publicly revealed, Discord launched &lt;em&gt;another&lt;/em&gt; age verification effort. 
In this latest &amp;ldquo;teen default&amp;rdquo; effort Discord verified ages with a combination of government ID and biometrics. You could either submit government ID documents or give them a &amp;ldquo;video selfie&amp;rdquo; to determine if you looked adult enough for them. &lt;/p&gt;
&lt;p&gt;Discord promised these videos would be analyzed on your device and immediately deleted. They&amp;rsquo;d never leave your device and no one would ever get private information. Only the inferred age would be sent. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.reddit.com/r/discordapp/comments/1r05vkj/discord_will_require_a_face_scan_or_id_for_full/o4j5nl1/?context=9"&gt;Mark Smith (VP of Core Tech at Discord)&lt;/a&gt;
Last, I know that there is concern about privacy and data leaks. That&amp;rsquo;s a real concern. &lt;mark&gt;The selfie system is built purely client-side, it never leaves your device, and we did that intentionally.&lt;/mark&gt; &lt;/p&gt;
&lt;/blockquote&gt;
&lt;!-- &gt; That'll work for a bunch of users who aren't pre-identified as adults. But if you do end up in the ID bucket, then yeah, you're right that has some risk. We're doing what we can to minimize this by working with our range of partners (who are different partners than the data leak you read about), and if it's any help, we learned a lot internally from the last issue. But I get if that doesn't necessarily inspire more confidence. --&gt;

&lt;p&gt;They repeated this policy emphatically, in bold unicode letters, with no room for ambiguity or qualification:&lt;/p&gt;
&lt;!-- ![discord: We’ve seen some questions about our age assurance update and we want to share more clarity. We know how important these changes are to our community. - Here’s what we want you to know: - ‣‣‣ 𝗗𝗶𝘀𝗰𝗼𝗿𝗱 𝗶𝘀 𝗻𝗼𝘁 𝗿𝗲𝗾𝘂𝗶𝗿𝗶𝗻𝗴 𝗲𝘃𝗲𝗿𝘆𝗼𝗻𝗲 𝘁𝗼 𝗰𝗼𝗺𝗽𝗹𝗲𝘁𝗲 𝗮](https://twitter.com/discord/status/2021295316469940606) --&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://x.com/discord/status/2021295316469940606"&gt;@discord&lt;/a&gt;
‣‣‣ 𝗙𝗮𝗰𝗶𝗮𝗹 𝘀𝗰𝗮𝗻𝘀 𝗻𝗲𝘃𝗲𝗿 𝗹𝗲𝗮𝘃𝗲 𝘆𝗼𝘂𝗿 𝗱𝗲𝘃𝗶𝗰𝗲. 𝗗𝗶𝘀𝗰𝗼𝗿𝗱 𝗮𝗻𝗱 𝗼𝘂𝗿 𝘃𝗲𝗻𝗱𝗼𝗿 𝗽𝗮𝗿𝘁𝗻𝗲𝗿𝘀 𝗻𝗲𝘃𝗲𝗿 𝗿𝗲𝗰𝗲𝗶𝘃𝗲 𝗶𝘁.&lt;/p&gt;
&lt;p&gt;‣‣‣ 𝗜𝗗𝘀 𝗮𝗿𝗲 𝘂𝘀𝗲𝗱 𝘁𝗼 𝗴𝗲𝘁 𝘆𝗼𝘂𝗿 𝗮𝗴𝗲 𝗼𝗻𝗹𝘆 𝗮𝗻𝗱 𝘁𝗵𝗲𝗻 𝗱𝗲𝗹𝗲𝘁𝗲𝗱.&lt;/p&gt;
&lt;p&gt;‣‣‣ 𝗗𝗶𝘀𝗰𝗼𝗿𝗱 𝗼𝗻𝗹𝘆 𝗿𝗲𝗰𝗲𝗶𝘃𝗲𝘀 𝘆𝗼𝘂𝗿 𝗮𝗴𝗲 &amp;mdash; 𝘁𝗵𝗮𝘁&amp;rsquo;𝘀 𝗶𝘁. 𝗬𝗼𝘂𝗿 𝗶𝗱𝗲𝗻𝘁𝗶𝘁𝘆 𝗶𝘀 𝗻𝗲𝘃𝗲𝗿 𝗮𝘀𝘀𝗼𝗰𝗶𝗮𝘁𝗲𝗱 𝘄𝗶𝘁𝗵 𝘆𝗼𝘂𝗿 𝗮𝗰𝗰𝗼𝘂𝗻𝘁.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This was a lie. Instead of analyzing it privately on peoples&amp;rsquo; local devices, Discord &lt;a href="https://www.eurogamer.net/discord-advises-uk-users-that-they-may-be-part-of-an-experiment-where-instead-of-their-age-verification-data-never-leaving-their-phone-it-will-now-actually-leave-their-phone"&gt;started secretly exfiltrating the videos from peoples&amp;rsquo; devices anyway&lt;/a&gt;. Children took videos of themselves with an absolute expectation those videos would never be shared or analyzed by humans, but they were. Discord exploited these children.&lt;/p&gt;
&lt;p&gt;This was an &lt;a href="https://bsky.app/profile/im.giovanh.com/post/3mei2rjcy3k2i"&gt;obvious and predictable turn&lt;/a&gt;. Even before you get into the base corporate instincts of data harvesting, the reason the age verification category exists at all is a refusal to trust the client device. As long as the client&amp;rsquo;s device can answer &amp;ldquo;yes&amp;rdquo;, client-side verification is attestation.&lt;/p&gt;
&lt;!-- #### wait did you say persona --&gt;

&lt;p&gt;Discord didn&amp;rsquo;t analyze this video themselves, they sent it to a third-party biometric service provider, Persona.
So what happens to government id or biometric information sent to Persona? &lt;/p&gt;
&lt;p&gt;Persona is actually bulk screening users for an &lt;em&gt;enormous&lt;/em&gt; list of troubling criteria. 
This was never disclosed by Persona or regulators, but documented by independently security researchers &lt;a href="https://twitter.com/vmfunc"&gt;vmfunc&lt;/a&gt;, &lt;a href="https://twitter.com/mdlcsgo"&gt;MDL&lt;/a&gt;, and &lt;a href="https://github.com/Dziurwa14"&gt;Dziurwa&lt;/a&gt;. in &lt;a href="https://vmfunc.re/blog/persona"&gt;the watchers: how openai, the US government, and persona built an identity surveillance machine that files reports on you to the feds&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;When Persona runs a government ID, they don&amp;rsquo;t just verify the validity, they compile an identity dossier and return the full data compilation to their customer, including detailed personal information not provided on the ID. 
Its handling of biometric data is also disastrous. Persona&amp;rsquo;s &lt;code&gt;watchlistdb&lt;/code&gt; program uses biometric data like selfies in conjunction with OpenAI to detect &amp;ldquo;Politically Exposed Persons&amp;rdquo;, compare identities against a list of &amp;ldquo;suspicion types&amp;rdquo; including &amp;ldquo;terrorist financing&amp;rdquo;, and worse.
It compares screened identities to government watchlists, checking for sanctions, citizenship, nationality, &amp;ldquo;politically exposed persons&amp;rdquo;, and involvement with &amp;ldquo;business adverse media&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;A few choice conclusions from the vmfunc essay, which I recommend you read fully if you&amp;rsquo;re interested in this sort of thing:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;the platform has a full SAR module for filing directly with FinCEN (Financial Crimes Enforcement Network, US Treasury). it&amp;rsquo;s not a third-party integration or an export. they literally have a &amp;ldquo;Send to FinCEN&amp;rdquo; button.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
government agencies using this platform can flag individuals and generate FinCEN filings, Suspicious Activity Reports sent directly to the US Treasury&amp;rsquo;s Financial Crimes Enforcement Network. the code handles the full lifecycle from creation to government acceptance or rejection.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
alongside US FinCEN, the platform files STRs (Suspicious Transaction Reports) with FINTRAC (Financial Transactions and Reports Analysis Centre of Canada). the STR form schema maps 1:1 to FINTRAC&amp;rsquo;s reporting format&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
operators build facial databases, selfies from verifications get added, incoming verifications get matched against them, and it&amp;rsquo;s supposedly a 3-year max retention with automatic deletion.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
the CheckName enum contains 269 individual verification checks across 14 check types. some highlights:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;selfie checks (23):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="language-text highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt; 1&lt;/span&gt;
&lt;span class="normal"&gt; 2&lt;/span&gt;
&lt;span class="normal"&gt; 3&lt;/span&gt;
&lt;span class="normal"&gt; 4&lt;/span&gt;
&lt;span class="normal"&gt; 5&lt;/span&gt;
&lt;span class="normal"&gt; 6&lt;/span&gt;
&lt;span class="normal"&gt; 7&lt;/span&gt;
&lt;span class="normal"&gt; 8&lt;/span&gt;
&lt;span class="normal"&gt; 9&lt;/span&gt;
&lt;span class="normal"&gt;10&lt;/span&gt;
&lt;span class="normal"&gt;11&lt;/span&gt;
&lt;span class="normal"&gt;12&lt;/span&gt;
&lt;span class="normal"&gt;13&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;SelfieIdComparison              - face vs ID photo
SelfieAccountComparison         - face vs existing account
SelfieLivenessDetection         - spoof detection
SelfiePublicFigureDetection     - do you LOOK LIKE someone famous?
SelfieSuspiciousEntityDetection - you look "suspicious." literally.
SelfieExperimentalModelDetection - EXPERIMENTAL ML models on your face
SelfieRepeatDetection           - duplicate selfie detection
SelfieSimilarBackgroundDetection - same background as another user
SelfieAgeComparison             - estimated age from face
SelfieAgeInconsistencyDetection - age doesn't match ID
SelfieFaceCoveringDetection     - wearing a mask? flagged.
SelfieGlassesDetection          - glasses? noted.
SelfiePoseRepeatDetection       - same pose as last time?
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;&lt;code&gt;SelfieSuspiciousEntityDetection&lt;/code&gt;. what makes a face &amp;ldquo;suspicious&amp;rdquo;? the code doesn&amp;rsquo;t say. the users aren&amp;rsquo;t told.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;government ID checks (43):&lt;/strong&gt;&amp;nbsp;including AAMVA database lookup (US driver&amp;rsquo;s license database), physical tamper detection, MRZ detection, electronic replica detection, NFC chip reading with PKI validation, public figure detection, Real ID detection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;database checks (27):&lt;/strong&gt;&amp;nbsp;including deceased detection (SSA death master file), social security number comparison, phone carrier checks, SERPRO (Brazil) face comparison, Aadhaar (India) database checks, TIN validation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;document checks (29):&lt;/strong&gt;&amp;nbsp;including JPEG original image detection, PDF editor detection, PDF annotation detection, synthetic content detection, digital text modification detection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;business checks:&lt;/strong&gt;&amp;nbsp;including AI identity comparison, website backlink detection, domain age check, terms of service legitimacy detection.&lt;/p&gt;
&lt;p&gt;269 checks. for wanting to use a chatbot in 2026.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
the same company that takes your passport photo when you sign up for ChatGPT also operates a government platform that files Suspicious Activity Reports with FinCEN and tags them with intelligence program codenames. same codebase. confirmed by matching git commit hashes across deployments.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&amp;rsquo;s bad. 
Once your data is in someone else&amp;rsquo;s hands, regardless of the purpose it was collected for, companies are hungry to use it for everything they can think of. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="the-hunger"&gt;The Hunger&lt;/h3&gt;
&lt;p&gt;There is an insatiable hunger to misuse identity data. 
Tyrants are eager to wage war against an ever-expanding category of political enemies and are trying to accumulate arbitrary power to do it.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s no coincidence groups like the Heritage Foundation are pushing to tie online speech to legal identities while the government is exercising vicious policing power to treat legal speech as criminal terrorism. 
&lt;a href="https://theintercept.com/2026/02/16/daniel-sanchez-estrada-prairieland-trial-zines/"&gt;Activists are being arrested and jailed for possessing anarchist zines&lt;/a&gt; and &lt;a href="https://prairielanddefendants.com/about-the-case/"&gt;owning a printing press to print left-wing books.&lt;/a&gt;
People are being imprisoned for speaking political dissent and for reading political theory the current administration opposes. &lt;/p&gt;
&lt;p&gt;In the digital world, people using their real names online &lt;a href="https://www.msn.com/en-us/news/politics/state-dept-revokes-visas-for-foreigners-celebrating-charlie-kirks-assassination-including-a-neurosurgeon-depraved/ar-AA1MBMok"&gt;are being deported for political speech&lt;/a&gt;. These are legal residents mocking personal allies of the current administration &amp;mdash; not even elected officials &amp;mdash; having their lives destroyed.&lt;/p&gt;
&lt;p&gt;This is already happening in the UK, in the wake of the &amp;ldquo;Online Safety Act&amp;rdquo; which requires &amp;ldquo;highly effective&amp;rdquo; identity verification, such as linking social media accounts to a government ID. 
This is designed to &lt;a href="https://www.usermag.co/p/the-uks-censorship-catastrophe-is"&gt;impose sweeping restrictions on speech and expression&lt;/a&gt;.
It&amp;rsquo;s disguised as a child safety measure, but its true purpose is (avowedly!) intentional control over &lt;a href="https://archive.ph/2025.08.13-190800/https://www.thetimes.com/comment/columnists/article/online-safety-act-botched-2xk8xwlps"&gt;&amp;ldquo;services that have a significant influence over public discourse&amp;rdquo;&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://archive.ph/2025.08.13-190800/https://www.thetimes.com/comment/columnists/article/online-safety-act-botched-2xk8xwlps"&gt;Juliet Samuel, &amp;ldquo;Online Safety Act was botched from the start&amp;rdquo;&lt;/a&gt;
&amp;hellip;the relevant secretary of state (Michelle Donelan) expressed &amp;ldquo;concern&amp;rdquo; that the legislation might whack sites such as Amazon instead of Pornhub. In response, officials explained that the regulation in question was &amp;ldquo;not primarily aimed at &amp;hellip; the protection of children&amp;rdquo;, but was about regulating &amp;ldquo;services that have a significant influence over public discourse&amp;rdquo;, a phrase that rather gives away the political thinking behind the act. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In their &amp;ldquo;what you share leaves a trace&amp;rdquo; campaign, UK counterterrorism brags about their ability to destroy the lives of children accused of reposting &amp;ldquo;terrorist content&amp;rdquo; links:&lt;/p&gt;
&lt;p class="size-s"&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2026/03/22/identity-verification-is-as-bad-as-it-can-be/uk-counterterrorism.mp4" type="video/mp4"&gt;&lt;/video&gt;&lt;/p&gt;
&lt;p&gt;But what is &amp;ldquo;terrorist content?&amp;rdquo; &lt;em&gt;Oh, you know.&lt;/em&gt;
&lt;a href="https://www.bbc.com/news/articles/c8rvly00440o"&gt;Holding pro-Palestinian political positions&lt;/a&gt;, for sure.
&lt;a href="https://www.independent.co.uk/news/uk/crime/protest-palestine-action-terror-arrest-london-b2804835.html"&gt;Protesting overly-aggressive antiterrorism law that allows arresting protestors is terrorism too.&lt;/a&gt;
There doesn&amp;rsquo;t appear to be any speech exempt from nuclear suppression if the regime decides they want it gone. &lt;/p&gt;
&lt;p&gt;In the US, age verification laws are &lt;a href="https://www.theverge.com/policy/892075/age-verification-kansas-id-trans"&gt;expected to force trans people to identify themselves on-record in order to use the internet&lt;/a&gt; even as a government-sanctioned genocide against people continually ramps up in ferocity. 
&lt;a href="https://www.them.us/story/kosa-senator-blackburn-censor-trans-content"&gt;Age verification laws like KOSA are purposed to &amp;ldquo;Protect Kids from The Transgender&amp;rdquo;&lt;/a&gt;, and anti-trans groups like the Heritage Foundation are already foaming at the mouth, eager to use obscenity law to &lt;a href="https://www.techdirt.com/2023/05/24/heritage-foundation-says-that-of-course-gop-will-use-kosa-to-censor-lgbtq-content/"&gt;categorize &amp;ldquo;trans content&amp;rdquo; as generally harmful to minors as a way of wiping it out.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Identification mechanisms give eager busybodies who are not interested in preserving free expression tools to censor and regulate content. It&amp;rsquo;s a back door to invasive, unpopular, illegal regulation of peoples&amp;rsquo; personal lives. They know it and that&amp;rsquo;s why they want it. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://theintercept.com/2026/02/16/daniel-sanchez-estrada-prairieland-trial-zines/"&gt;Jeremy Bubsy, &amp;ldquo;Prison-Style Free Speech Censorship Is Coming for the Rest of Us&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.usermag.co/p/the-uks-censorship-catastrophe-is"&gt;Taylor Lorenz, &amp;ldquo;The UK&amp;rsquo;s censorship catastrophe is just the beginning&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://archive.ph/2025.08.13-190800/https://www.thetimes.com/comment/columnists/article/online-safety-act-botched-2xk8xwlps"&gt;Juliet Samuel, &amp;ldquo;Online Safety Act was botched from the start&amp;rdquo;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vmfunc.re/blog/persona"&gt;the watchers: how openai, the US government, and persona built an identity surveillance machine that files reports on you to the feds&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.techdirt.com/2023/05/24/heritage-foundation-says-that-of-course-gop-will-use-kosa-to-censor-lgbtq-content/"&gt;Mike Masnick, &amp;ldquo;Heritage Foundation Says That Of Course GOP Will Use KOSA To Censor LGBTQ Content&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.kenklippenstein.com/p/breaking-trump-declares-war-on-left"&gt;Ken Klippenstein, &amp;ldquo;Trump Declares War on Left With &amp;ldquo;Domestic Terrorist&amp;rdquo; Designation&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pcgamer.com/hardware/scientists-warn-against-crappy-age-verification-if-implemented-without-careful-consideration-the-new-regulation-might-cause-more-harm-than-good/"&gt;Jacob Ridley, &amp;ldquo;Scientists warn against crappy age verification: &amp;lsquo;if implemented without careful consideration&amp;hellip; the new regulation might cause more harm than good&amp;rsquo;&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.theverge.com/policy/892075/age-verification-kansas-id-trans"&gt;Janus Rose, &amp;ldquo;&amp;lsquo;Age Verification&amp;rsquo; could force trans people to out themselves to use the internet&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.eurogamer.net/discord-advises-uk-users-that-they-may-be-part-of-an-experiment-where-instead-of-their-age-verification-data-never-leaving-their-phone-it-will-now-actually-leave-their-phone"&gt;Vikki Blake, &amp;ldquo;Discord advises UK users that they &amp;lsquo;may be part of an experiment&amp;rsquo; where instead of their age verification data never leaving their phone, it will now actually leave their phone&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.theguardian.com/commentisfree/2025/aug/09/uk-online-safety-act-internet-censorship-world-following-suit"&gt;Taylor Lorenz, &amp;ldquo;The UK&amp;rsquo;s Online Safety Act is a licence for censorship &amp;ndash; and the rest of the world is following suit&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://townhall.com/columnists/david-b-mcgarry/2026/04/15/the-false-promise-of-app-store-age-verification-n2674452"&gt;David B. McGarry, &amp;ldquo;The False Promise of App Store Age Verification&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:discord-both"&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/im.giovanh.com/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:kjx6y3groxh3sy5tkfyji6sy/bafkreigs5mkysqn4iubd3voaxtgqadpt4cavc2s7hryswketva6i3vxwly@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Gio :⁾&lt;/span&gt;&lt;span class="at"&gt;@im.giovanh.com&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I think any centralized product that&amp;rsquo;s  designed to be voice chat for preteens can&amp;rsquo;t also be the backbone of the entire creative industry. I think that&amp;rsquo;s two things&lt;/p&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/im.giovanh.com/post/3mehv4spdm22i" target="_blank"&gt;2026-02-10T02:11:21.319Z&lt;/a&gt;
&lt;/blockquote&gt;

&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/im.giovanh.com/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:kjx6y3groxh3sy5tkfyji6sy/bafkreigs5mkysqn4iubd3voaxtgqadpt4cavc2s7hryswketva6i3vxwly@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Gio :⁾&lt;/span&gt;&lt;span class="at"&gt;@im.giovanh.com&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I also think adults having functional, modern communication infrastructure is more important than chat for games for children. If I had a monopoly on both and someone told me at gunpoint I had to choose which thing to stop doing, it&amp;rsquo;d be accommodating children.&lt;/p&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/im.giovanh.com/post/3mehveu5tgs2i" target="_blank"&gt;2026-02-10T02:15:51.280Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:discord-both" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="cyber"/><category term="enforcement"/><category term="platforms"/><category term="tech-culture"/><category term="security"/><category term="software-architecture"/><category term="rhetoric"/><category term="services"/><category term="fiasco"/><category term="discord"/></entry><entry><title>OS-Level Age Attestation is the Good One</title><link href="https://blog.giovanh.com/blog/2026/03/22/os-level-age-attestation-is-the-good-one/" rel="alternate"/><published>2026-03-22T00:00:00-05:00</published><updated>2026-03-22T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2026-03-22:/blog/2026/03/22/os-level-age-attestation-is-the-good-one/</id><summary type="html">&lt;!-- ## I hate everything --&gt;&lt;!-- The movement for invasive identity verification online is pushing forward, but there is another way. Let’s talk about age signals and how California’s already passed attestation bill might be a beautiful path forward. --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;There’s a coordinated effort to use the “child safety” euphemism to cripple the internet with identity verification mandates. That’s bad. 
But buried in the mix there’s a genuinely good idea with enough political capital that it might stick around and do some good. &lt;/p&gt;
&lt;p&gt;Every time I’ve tried to write an article on the topic of child internet safety my energy has fizzled into depression, because as one researches the topic it becomes obvious that everyone with any relevant power is refusing to solve the problem on purpose. 
It’s demoralizing and it’s been mostly useless for me to do any thought work in this area. &lt;/p&gt;
&lt;p&gt;But California’s age attestation bill might be an exception to this. Because it’s &lt;strong&gt;age attestation&lt;/strong&gt;, not &lt;strong&gt;age verification&lt;/strong&gt;, it looks like a significant political step in the right direction, and with the right focus it could do a lot of good. 
A lot of people have (fairly!) assumed attestation was age verification or at least lays the groundwork, but I think this isn’t the case. There is always the danger of future bad legislation, but OS attestation doesn’t pave the way for it, it provides a strong defense against it.
We need a good idea to win the child safety war, not because we’re in dire need of more online child safety, but because addressing the real concerns &lt;em&gt;correctly&lt;/em&gt; blocks a whole slew of impossibly dangerous policies.&lt;/p&gt;
&lt;p&gt;My ideal age filtering tool is a system of client attestation with trust rooted in the adult administrator, provided by an OS-level API provided as preemptive verification, enforced by compliant browsers and application stores. And we’re shockingly close to that.&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="there-is-room-for-improvement"&gt;There is room for improvement&lt;/h2&gt;
&lt;p&gt;People on the privacy side of the age verification war — my side — will argue that parents already have everything they need for comprehensive web filtering if they want to use it. 
I think this isn’t quite true; there’s one notable architectural gap that a technical solution could meaningfully fill. &lt;/p&gt;
&lt;p&gt;There are many existing content filtering tools geared toward child safety but their weakness is that they’re reactive. 
Traffic filters can identify and block traffic from known websites and on-device content filters can try to detect and block specific content. 
But this requires the user reacting and defending against every possible source and behavior. 
It’s the same cat-and-mouse game as adblockers. 
And like adblockers, the more closed down the system is — like iOS or gaming consoles — the harder it is for developers to make exactly the right product.&lt;/p&gt;
&lt;!-- In the current architecture of the internet, servers are sending the data to childrens' devices regardless, and it's up to the parents to either try to play defense or cut their children off from socialization.  --&gt;
&lt;!-- There is a difference between a supervised minor and an unsupervised minor. --&gt;
&lt;!-- This is especially true in the world of age ratings: in most cases where a minor is barred from doing something on their own authority, they're still permitted if they have parental consent and supervision. --&gt;
&lt;p&gt;The internet sometimes assumes minors are supervised — since they have parental consent to have the device in the first place — but this often isn’t the case. 
It’s very common for minors to have their own phones or tablets with unsupervised access. When they’re online or downloading apps, they’re not sitting with a parent, they’re unsupervised, roaming children. 
Parents are dropping their kids off in the city. &lt;/p&gt;
&lt;p&gt;This isn’t inherently bad; it seems like parents and children both want children to be able to exist independently without granular supervision, and so there’s a desire to make that situation safer. 
That shouldn’t come at the cost of any adult liberty or even the liberty of children with parental consent; it just means we want an ecosystem that allows for unsupervised children to exist within it.&lt;/p&gt;
&lt;p&gt;Right now the burden is on parents to be active defenders protecting their children from a vast ecosystem of companies investing research and capital into optimizing how efficiently they can exploit money and data out of everyone in the world. 
It would be a meaningful improvement if there were a safe way to prevent some of this exploitation by putting reasonable requirements on providers, so long as this can be done in a way that doesn’t cause more problems.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="political-pressure-for-child-safety-is-exploitable"&gt;Political pressure for “child safety” is exploitable&lt;/h3&gt;
&lt;!-- by extremely dangerous people who want to destroy the world under the pretext of child safety --&gt;
&lt;p&gt;But the lack of a perfect parental control system isn’t the main problem here. The real danger is the push for online identity verification using child safety as a justification.&lt;/p&gt;
&lt;p&gt;Smart and privacy conscious people demand “No age verification” (quite reasonably!), but that doesn’t offer the quick fix people are looking for. More importantly, it doesn’t relieve the political pressure and so doesn’t take away the excuses of tyrants.&lt;/p&gt;
&lt;p&gt;Normally “do nothing” would be the safest option here, but the danger of uninformed and reactionary voters means there is a great deal to gain by satisfying the concerns safely instead of letting the solution be evil.
A technical standard for parents to somehow identify their children as children is the relief valve for dangerous political pressure. 
This doesn’t appease the fascists and censors. This doesn’t cede them any ground and it’d be wrong to try to; there’s no satisfying that hunger and it’s a dangerous mistake to feed it. What it does is actually improve the material conditions for the people they’re trying to trick.&lt;/p&gt;
&lt;p&gt;A proactive system that puts some of the burden for protecting children on those companies is a real relief to this, and it would be a meaningful improvement if something could address this without causing bigger problems.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="taxonomy"&gt;Taxonomy&lt;/h2&gt;
&lt;p&gt;There are three basic categories of age filtering: &lt;strong&gt;nothing&lt;/strong&gt;, &lt;strong&gt;client attestation&lt;/strong&gt;, and &lt;strong&gt;client verification&lt;/strong&gt;. 
These provide services varying &lt;strong&gt;levels of confidence&lt;/strong&gt; in their knowledge of users. (It’s tempting to simplify confidence to labels like “strong” or “weak” but it’s important to think about what’s actually being secured, and from who.)
Different people call these different things, but here’s my taxonomy with the labels I’ll use. &lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- ## I hate everything --&gt;&lt;!-- The movement for invasive identity verification online is pushing forward, but there is another way. Let’s talk about age signals and how California’s already passed attestation bill might be a beautiful path forward. --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;There&amp;rsquo;s a coordinated effort to use the &amp;ldquo;child safety&amp;rdquo; euphemism to cripple the internet with identity verification mandates. That&amp;rsquo;s bad. 
But buried in the mix there&amp;rsquo;s a genuinely good idea with enough political capital that it might stick around and do some good. &lt;/p&gt;
&lt;p&gt;Every time I&amp;rsquo;ve tried to write an article on the topic of child internet safety my energy has fizzled into depression, because as one researches the topic it becomes obvious that everyone with any relevant power is refusing to solve the problem on purpose. 
It&amp;rsquo;s demoralizing and it&amp;rsquo;s been mostly useless for me to do any thought work in this area. &lt;/p&gt;
&lt;p&gt;But California&amp;rsquo;s age attestation bill might be an exception to this. Because it&amp;rsquo;s &lt;strong&gt;age attestation&lt;/strong&gt;, not &lt;strong&gt;age verification&lt;/strong&gt;, it looks like a significant political step in the right direction, and with the right focus it could do a lot of good. 
A lot of people have (fairly!) assumed attestation was age verification or at least lays the groundwork, but I think this isn&amp;rsquo;t the case. There is always the danger of future bad legislation, but OS attestation doesn&amp;rsquo;t pave the way for it, it provides a strong defense against it.
We need a good idea to win the child safety war, not because we&amp;rsquo;re in dire need of more online child safety, but because addressing the real concerns &lt;em&gt;correctly&lt;/em&gt; blocks a whole slew of impossibly dangerous policies.&lt;/p&gt;
&lt;p&gt;My ideal age filtering tool is a system of client attestation with trust rooted in the adult administrator, provided by an OS-level API provided as preemptive verification, enforced by compliant browsers and application stores. And we&amp;rsquo;re shockingly close to that.&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="there-is-room-for-improvement"&gt;There is room for improvement&lt;/h2&gt;
&lt;p&gt;People on the privacy side of the age verification war &amp;mdash; my side &amp;mdash; will argue that parents already have everything they need for comprehensive web filtering if they want to use it. 
I think this isn&amp;rsquo;t quite true; there&amp;rsquo;s one notable architectural gap that a technical solution could meaningfully fill. &lt;/p&gt;
&lt;p&gt;There are many existing content filtering tools geared toward child safety but their weakness is that they&amp;rsquo;re reactive. 
Traffic filters can identify and block traffic from known websites and on-device content filters can try to detect and block specific content. 
But this requires the user reacting and defending against every possible source and behavior. 
It&amp;rsquo;s the same cat-and-mouse game as adblockers. 
And like adblockers, the more closed down the system is &amp;mdash; like iOS or gaming consoles &amp;mdash; the harder it is for developers to make exactly the right product.&lt;/p&gt;
&lt;!-- In the current architecture of the internet, servers are sending the data to childrens' devices regardless, and it's up to the parents to either try to play defense or cut their children off from socialization.  --&gt;

&lt;!-- There is a difference between a supervised minor and an unsupervised minor. --&gt;
&lt;!-- This is especially true in the world of age ratings: in most cases where a minor is barred from doing something on their own authority, they're still permitted if they have parental consent and supervision. --&gt;
&lt;p&gt;The internet sometimes assumes minors are supervised &amp;mdash; since they have parental consent to have the device in the first place &amp;mdash; but this often isn&amp;rsquo;t the case. 
It&amp;rsquo;s very common for minors to have their own phones or tablets with unsupervised access. When they&amp;rsquo;re online or downloading apps, they&amp;rsquo;re not sitting with a parent, they&amp;rsquo;re unsupervised, roaming children. 
Parents are dropping their kids off in the city. &lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t inherently bad; it seems like parents and children both want children to be able to exist independently without granular supervision, and so there&amp;rsquo;s a desire to make that situation safer. 
That shouldn&amp;rsquo;t come at the cost of any adult liberty or even the liberty of children with parental consent; it just means we want an ecosystem that allows for unsupervised children to exist within it.&lt;/p&gt;
&lt;p&gt;Right now the burden is on parents to be active defenders protecting their children from a vast ecosystem of companies investing research and capital into optimizing how efficiently they can exploit money and data out of everyone in the world. 
It would be a meaningful improvement if there were a safe way to prevent some of this exploitation by putting reasonable requirements on providers, so long as this can be done in a way that doesn&amp;rsquo;t cause more problems.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="political-pressure-for-child-safety-is-exploitable"&gt;Political pressure for &amp;ldquo;child safety&amp;rdquo; is exploitable&lt;/h3&gt;
&lt;!-- by extremely dangerous people who want to destroy the world under the pretext of child safety --&gt;

&lt;p&gt;But the lack of a perfect parental control system isn&amp;rsquo;t the main problem here. The real danger is the push for online identity verification using child safety as a justification.&lt;/p&gt;
&lt;p&gt;Smart and privacy conscious people demand &amp;ldquo;No age verification&amp;rdquo; (quite reasonably!), but that doesn&amp;rsquo;t offer the quick fix people are looking for. More importantly, it doesn&amp;rsquo;t relieve the political pressure and so doesn&amp;rsquo;t take away the excuses of tyrants.&lt;/p&gt;
&lt;p&gt;Normally &amp;ldquo;do nothing&amp;rdquo; would be the safest option here, but the danger of uninformed and reactionary voters means there is a great deal to gain by satisfying the concerns safely instead of letting the solution be evil.
A technical standard for parents to somehow identify their children as children is the relief valve for dangerous political pressure. 
This doesn&amp;rsquo;t appease the fascists and censors. This doesn&amp;rsquo;t cede them any ground and it&amp;rsquo;d be wrong to try to; there&amp;rsquo;s no satisfying that hunger and it&amp;rsquo;s a dangerous mistake to feed it. What it does is actually improve the material conditions for the people they&amp;rsquo;re trying to trick.&lt;/p&gt;
&lt;p&gt;A proactive system that puts some of the burden for protecting children on those companies is a real relief to this, and it would be a meaningful improvement if something could address this without causing bigger problems.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="taxonomy"&gt;Taxonomy&lt;/h2&gt;
&lt;p&gt;There are three basic categories of age filtering: &lt;strong&gt;nothing&lt;/strong&gt;, &lt;strong&gt;client attestation&lt;/strong&gt;, and &lt;strong&gt;client verification&lt;/strong&gt;. 
These provide services varying &lt;strong&gt;levels of confidence&lt;/strong&gt; in their knowledge of users. (It&amp;rsquo;s tempting to simplify confidence to labels like &amp;ldquo;strong&amp;rdquo; or &amp;ldquo;weak&amp;rdquo; but it&amp;rsquo;s important to think about what&amp;rsquo;s actually being secured, and from who.)
Different people call these different things, but here&amp;rsquo;s my taxonomy with the labels I&amp;rsquo;ll use. &lt;/p&gt;


&lt;p&gt;The simplest case is &lt;strong&gt;nothing&lt;/strong&gt;. One often doesn&amp;rsquo;t need to have age filtering at all.
There may not be any system of authentication at all, or the same basic product may be available to authenticated and anonymous users alike.
This is the public internet: all the same information is available to everyone. 
This provides the lowest level of confidence, but it&amp;rsquo;s usually not necessary for websites to have any information about their users in the first place.
This includes sites like Wikipedia. Anyone can look up &lt;a href="https://en.wikipedia.org/wiki/Sexual_reproduction"&gt;sexual reproduction&lt;/a&gt; without an account and there aren&amp;rsquo;t mechanisms to restrict information, according to their own &lt;a href="https://en.wikipedia.org/wiki/Wikipedia:What_Wikipedia_is_not#CENSORED"&gt;principles of non-censorship&lt;/a&gt;. It&amp;rsquo;s an encyclopedia!&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="age-attestation"&gt;Age Attestation&lt;/h3&gt;
&lt;p&gt;The next case is &lt;strong&gt;client attestation&lt;/strong&gt;. In attestation systems the client asserts their age in &lt;em&gt;some sort of persistent way&lt;/em&gt;, and this is usually required for use. 
This is a trust-based system: the client attests or declares their own age and the service respects their statement.
Depending on the mechanism this can provide widely varying levels of confidence. 
This includes any site that requires you to provide your age during account setup and only shows certain material to appropriately configured accounts.
This has become an extremely common design pattern, especially for social media sites with a mix of child-friendly and adult content.&lt;/p&gt;
&lt;p&gt;With attestation, services start with no knowledge about the user until they get an age signal. The service decides how it wants to handle this; they can provide anonymous users a limited view (requiring an affirmative signal before showing adult content, for instance) or simply require age information to use the service at all. When attestation is required for use it&amp;rsquo;s a form of preventative control rather than reactive content filtering.&lt;/p&gt;
&lt;p&gt;Client attestation also includes any account system with a parental control feature where an account can be registered as a child managed by an adult administrator. 
This is omnipresent in the operating system space: it&amp;rsquo;s supported by &lt;a href="https://support.apple.com/guide/mac-help/set-up-content-and-privacy-restrictions-mchl8490d51e/mac"&gt;Apple&lt;/a&gt; and &lt;a href="https://www.microsoft.com/en-us/microsoft-365/family-safety"&gt;Microsoft&lt;/a&gt; for their general purpose computers, and even Linux distributions like &lt;a href="https://help.ubuntu.com/stable/ubuntu-help/parental-controls.html.en"&gt;Ubuntu&lt;/a&gt;.
It&amp;rsquo;s also supported on gaming systems including &lt;a href="https://www.xbox.com/en-US/apps/family-settings-app"&gt;Xbox&lt;/a&gt;, &lt;a href="https://www.playstation.com/en-us/ps-family-app/"&gt;PlayStation&lt;/a&gt;, &lt;a href="https://www.nintendo.com/us/mobile-apps/parental-controls/"&gt;Nintendo&lt;/a&gt;, &lt;a href="https://help.steampowered.com/en/faqs/view/054C-3167-DD7F-49D4"&gt;Steam&lt;/a&gt;, etc.&lt;/p&gt;
&lt;p&gt;This is ubiquitous and when people talk about existing controls being available and sufficient, this is why. 
It&amp;rsquo;s a myth that any of this is missing, or that &lt;a href="https://aclj.org/free-speech/the-gateway-to-tech-is-the-app-store-thats-where-reform-must-begin"&gt;&amp;ldquo;the off button doesn&amp;rsquo;t exist&amp;rdquo;&lt;/a&gt; for operating systems. &lt;/p&gt;
&lt;p&gt;The people pointing out that parental controls exist already are right and that&amp;rsquo;s why. 
Where this is missing is &lt;em&gt;within&lt;/em&gt; services: many social media platforms are a binary in-or-out without integrated parental control systems. 
The parent has control over whether any given app is installed or not, but within the app ecosystem parents are often not in control. This is intentional, not because the platforms are discriminating against parents, but because they&amp;rsquo;re aggressively against user configurability in the first place. They want to control how their platform works and they want to collect data and serve ads.
The tech companies &lt;em&gt;are&lt;/em&gt; bad, actually. They are trying to create addictive products without regard to psychological harms. That part&amp;rsquo;s true.&lt;/p&gt;
&lt;p&gt;I will count the &amp;ldquo;confirmation box&amp;rdquo; design pattern as falling into the &amp;ldquo;nothing&amp;rdquo; category, not client attestation. The &amp;ldquo;are you 18, click yes or no&amp;rdquo; dialog, the Steam screen that requires you to enter your birth date every time you open a mature page, etc. The user is supplying their age here, but not in any meaningful way. There is no semi-permanent configuration and no tracking of user information. It&amp;rsquo;s essentially just giving the user an option to opt-out.&lt;/p&gt;
&lt;p&gt;At the OS level though, while this usually provides sufficient control to parents, there is an asterisk here from the perspective of the service providers: this all still trusts the client. 
A user can enter a false date during account setup, a parent can allow their child to register as an adult without setting up parental controls, and an intentionally devious child could even register themselves under a parental account they control. 
&amp;nbsp;It&amp;rsquo;s not obvious to the service whether the confirmation is being done by a third-party (the parent) or a first-party (an adult user).
The service provider doesn&amp;rsquo;t have full confidence or &amp;ldquo;actual knowledge&amp;rdquo; of the age of the user, and they don&amp;rsquo;t know if the child is supervised or not. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="age-verification"&gt;Age Verification&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Age verification&lt;/strong&gt; pokes its ugly nose in when you refuse to trust the client. If implicit parental consent isn&amp;rsquo;t enough, if you absolutely positively need to know the real age of the user.
Age verification requires some sort of third-party or technical verification of the user&amp;rsquo;s actual characteristics. This means not trusting the user and instead trusting&amp;hellip; something else. 
This is usually either technical guesswork or confirmation with a third-party identity issuer.
This is the most dangerous and most invasive form of age filtering that provides a level of confidence that should be rarely required, if ever.&lt;/p&gt;
&lt;p&gt;Because this can&amp;rsquo;t trust the user and can&amp;rsquo;t fail-open, this means identifying every user who uses the service at all. Since age verification has to do new research on people this introduces topics of accuracy, handling false positives, false negatives, etc.
This is categorically distinct from age attestation, where the decision has already been made by an authority and only needs to be communicated to a service.&lt;/p&gt;
&lt;p&gt;Technical approaches are things like biometrics (face scanning), looking at account age, or analytic-based categorization.
Think Discord, which began requiring biometric identification by confirming a &amp;ldquo;video selfie.&amp;rdquo; &lt;/p&gt;
&lt;p&gt;Third party verification includes scanning and verifying government identification, but is also sometimes done by confirming a separate account like a credit card. 
Remember Sam Altman&amp;rsquo;s World organization and their &lt;a href="https://world.org/orb"&gt;terrible identification Orb&lt;/a&gt;? They want to be a third-party identity provider and license out their &lt;a href="https://world.org/world-id"&gt;&amp;ldquo;World ID&amp;rdquo;&lt;/a&gt; service for identity verification. They do the biometrics, then you log in through them. 
The scheme here doesn&amp;rsquo;t actually look like data harvesting from individuals; they&amp;rsquo;re trying to become critical infrastructure so they can charge every website a license.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="identity-verification-is-as-bad-as-it-can-possibly-be"&gt;Identity verification is as bad as it can possibly be&lt;/h2&gt;
&lt;p&gt;Not already convinced of the dangers of age verification? The extent of the evil waiting behind identification systems and deanonymization is unspeakably vast, and fortunately it&amp;rsquo;s getting extensive coverage. If you want my quick summary, &lt;a href="/blog/2026/03/22/identity-verification-is-as-bad-as-it-can-be/"&gt;I&amp;rsquo;ve written a brief addendum about this.&lt;/a&gt; The stories are wild and scary, and I&amp;rsquo;m summarized a few of them.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="what-can-and-cannot-be-allowed-in-a-solution"&gt;What can and cannot be allowed in a solution&lt;/h2&gt;
&lt;p&gt;So our two real players are &lt;strong&gt;client attestation&lt;/strong&gt; and &lt;strong&gt;client verification&lt;/strong&gt;. Let&amp;rsquo;s take those frameworks, shove in the desire for better content filtering tools, and see what happens.
How do we think about the problem?&lt;/p&gt;
&lt;!-- So what's better than *that*, but still addresses the parental concern? --&gt;

&lt;p&gt;Anything universal needs to have the maximization of liberty as its top priority.
Whatever the global solution is, concerned parents can build additional systems on top of it according to their preference. But for any universal system everyone has to deal with, it&amp;rsquo;s imperative it has minimal or no impact on other lawful behavior.
There must be minimal impact on legal behavior, or you have de facto government censorship of speech.&lt;/p&gt;
&lt;p&gt;A responsible approach should have a minimal impact on adults if any, or else it infringes on the right to speech, expression, and free association by attaching pressures and risk to legal behavior. 
Regulation of speech must be &amp;ldquo;fail-open&amp;rdquo;, not &amp;ldquo;fail-closed&amp;rdquo;. If something goes wrong it&amp;rsquo;s imperative that most conduct be allowed by default, not banned by default. &lt;/p&gt;
&lt;p&gt;Age filtering also can&amp;rsquo;t create a new data privacy risk, especially one that specifically endangers the identity of children. 
That means we can&amp;rsquo;t collect and store government ID or biometric information. 
Can we use identity documents or biometric verification ephemerally, so that it never leaves the device and we delete any information as soon as some on-device algorithm finishes processing it?
Usually, no. All systems which the government audits for compliance have to store and report that data somehow in order for the company to actually demonstrate compliance.&lt;/p&gt;
&lt;p&gt;We can&amp;rsquo;t require deanonymizing general online conduct and we can&amp;rsquo;t require storing any unnecessary data that could be used. 
Whatever we build has to be intensely structurally resistant to potential future abuse, because we can already see people eager to exploit and abuse these systems. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="os-level-age-attestation-is-the-good-one"&gt;OS-level age attestation is the good one&lt;/h2&gt;
&lt;p&gt;Put this all together and you get the outline of a system I&amp;rsquo;ve been envisioning since &lt;em&gt;I&lt;/em&gt; was a child. &lt;/p&gt;
&lt;p&gt;My ideal age filtering tool is a system of &lt;strong&gt;client attestation&lt;/strong&gt; with trust rooted in the &lt;strong&gt;adult administrator&lt;/strong&gt;, provided by an &lt;strong&gt;OS-level&lt;/strong&gt; API provided as &lt;strong&gt;preemptive&lt;/strong&gt; verification, enforced by compliant browsers and application stores. &lt;/p&gt;
&lt;p&gt;The device owner and administrator, the parent, can configure child-facing devices (phones, PCs, gaming consoles, etc.) as child accounts at the operating system level. 
The root of trust for this is the device owner. It&amp;rsquo;s not verifying a government ID or biometrics or registering with any kind of third party, it&amp;rsquo;s just a configuration option a non-administrative user can&amp;rsquo;t change.&lt;/p&gt;
&lt;p&gt;These child accounts send age signals in the appropriate contexts (web browsing, app stores, etc.) that give service providers the necessary information to handle the request as appropriate. This may mean locking options, leaving out algorithmic feed sources, and handling the traffic in ways that don&amp;rsquo;t collect unnecessary user data.&lt;/p&gt;
&lt;p&gt;This gives parents a simple setting, moves some responsibility for data handling to the companies, and &lt;strong&gt;doesn&amp;rsquo;t affect adults.&lt;/strong&gt; 
With a minimal one-step setup parents can let their children on the internet unsupervised, and tech companies &amp;mdash; who now have actual knowledge of children&amp;rsquo;s ages &amp;mdash; have the responsibility to keep those particular users safe. 
But this only needs to ever affect children. 
Any adult with their own device can tick the &amp;ldquo;adult user&amp;rdquo; box, &lt;strong&gt;never identify themselves with any third party&lt;/strong&gt;, and be treated as an adult on the internet. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="parental-supervision-makes-self-identification-sufficient"&gt;Parental supervision makes self identification sufficient&lt;/h3&gt;
&lt;p&gt;At first anything falling under the category of &amp;ldquo;self-identification&amp;rdquo; seems like a mistake. You can&amp;rsquo;t rely on minors to accurately identify themselves (especially when it restricts them).
I already said the user just confirming their age is equivalent to no security at all.
The temptation here is to treat everyone as minors by default, and positively identify adults. This is when security people reach for facial recognition and AI and government ID validation and cryptographic protocols and identity verification services start getting rolled out. &lt;/p&gt;
&lt;p&gt;But for this specific use case &amp;mdash; children with parental supervision &amp;mdash; none of this is required. 
For the parental control case, the assumption about &amp;ldquo;self-identification&amp;rdquo; is incorrect. Minor-owned devices &lt;em&gt;self-identify&lt;/em&gt; on the authority of the parent without any sensitive data ever moving anywhere. 
You couldn&amp;rsquo;t use this for something like voting, but you absolutely can use it for child protection. &lt;/p&gt;
&lt;p&gt;For this subject &amp;mdash; parental controls for minors &amp;mdash; &lt;strong&gt;the parent owns the device, not the child.&lt;/strong&gt; 
When a minor has a personal smartphone it&amp;rsquo;s because a parent bought it and is letting their child use it. The child didn&amp;rsquo;t pay for it and doesn&amp;rsquo;t own it; their guardian can make using it conditional on whatever controls and restrictions they choose to require.
As long as the child doesn&amp;rsquo;t have administrative access on a device, how it behaves can ultimately be supervised by management policy. 
(And if parents &lt;em&gt;want&lt;/em&gt; to give their children administrative access, that&amp;rsquo;s their prerogative!)
This means a simple OS-level solution is enough to handle the entire problem. 
All that&amp;rsquo;s required to distinguish adults and minors are the user account systems that already exist. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="preemptive-verification-not-filtering"&gt;Preemptive verification, not filtering&lt;/h3&gt;
&lt;p&gt;The internet is a fetch medium. Whenever you visit a web page your computer sends a request to a web server. The server responds to the request, sends the information back, and your computer shows it. 
You don&amp;rsquo;t get any data unless the remote machine explicitly chooses to send it to you. 
This means if child-owned devices proactively identify themselves as such, services can make the relevant processing decisions and curate their responses as appropriate. &lt;/p&gt;
&lt;!-- Again, managed devices would be configured to send it while standard devices are not, so requesting an age and getting no response can be considered evidence that there is not relevant parental control information. --&gt;

&lt;p&gt;With the user age information provided to the servers, each website can respond with whatever modifications are appropriate for that age range. 
Any requests without the header should be assumed to come from legal adults or otherwise intentionally unlocked devices. 
Maybe that means changing very little, maybe that means blocking an entire site. The service itself regulates this. It&amp;rsquo;s highly dependent on the content, and the services themselves are in the best place to understand what compliance is required for their particular business.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="os-level"&gt;OS level&lt;/h3&gt;
&lt;p&gt;&amp;ldquo;OS-level&amp;rdquo; sounds scary to tech people, and it should. This is the realm of Secure Boot, the Trusted Platform Module, attacks on user ownership of computing devices, ring zero control, etc.
OS level age &lt;em&gt;verification&lt;/em&gt; would be disastrous. 
You don&amp;rsquo;t want the operating system to have an obligation to proactively identify users correctly or have an obligation to gatekeep basic computing functionality behind age checks.
This also isn&amp;rsquo;t secure boot or hardware vendor-deployed user-facing anti-tamper, just normal user space permissions.
You never want a device defending itself against an owner. But age attestation is not that.&lt;/p&gt;
&lt;p&gt;Doing this at the OS level is the right move for two reasons: that&amp;rsquo;s the best way to expose an interface for applications to use, and that&amp;rsquo;s where the enforcement power already is. &lt;/p&gt;
&lt;p&gt;You don&amp;rsquo;t need individual services collecting and maintaining identifying information. It&amp;rsquo;s been proven to be a recipe for disaster and it is completely, utterly avoidable.
It&amp;rsquo;s better to do age attestation once per device than once per service.
A legal standard for OS level attestation removes the need for services to collect and store sensitive profiling data in the name of verification.&lt;/p&gt;
&lt;p&gt;But it&amp;rsquo;s also structurally correct for the age identification part of this to be the responsibility of the parent. 
We should use the existing agency of parents over devices and send a signal that proactively informs sites not to serve devices that are voluntarily excluded.
Not only is it much harder for services to verify a users&amp;rsquo; age than it is for their parents to, that responsibility already lies with the parent.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="app-store-and-browser-enforcement"&gt;App store and browser enforcement&lt;/h3&gt;
&lt;p&gt;The OS is where meaningful enforcement can be implemented between the owner and non-owner users.
This is already incredibly normal in the computer world. Multi-user computers where different users have different sets of permissions are completely standard in home and enterprise environments and have been for decades.&lt;/p&gt;
&lt;p&gt;All that&amp;rsquo;s required is some system &amp;mdash; any system &amp;mdash; to have an administrator identify a child user. 
Windows has had this since at least XP with administrative and plain user accounts, and while recent &lt;a href="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/#microsoft-accounts-on-windows-11"&gt;Microsoft account shenanigans&lt;/a&gt; have made that system more complex, all the systems for permission management are still there. &lt;/p&gt;
&lt;p&gt;Normally I would say the hardest part of this problem is the OS communicating the relevant information to applications and web services, but infrastructure for this actually exists already too. 
Requirements from the business world have ensured operating systems already have in-depth systems for external permission management. &lt;/p&gt;
&lt;p&gt;The &lt;a href="https://support.google.com/chrome/a/answer/188446?hl=en"&gt;Chrome Managed Browser&lt;/a&gt; system &amp;mdash; widely used in corporate environments and on school Chromebooks &amp;mdash; allows system-level control over browser policy. Managed browsers on Windows can read settings from &lt;a href="https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/group-policy/group-policy-overview"&gt;Group Policy&lt;/a&gt;, Microsoft&amp;rsquo;s system for letting remote administrators manage operating system settings. 
I&amp;rsquo;m mostly familiar with the Google and Microsoft ecosystems here, but any comparable product is going to have an equivalent system. &lt;/p&gt;
&lt;p&gt;Platforms like iOS &amp;mdash; where each user is bound to an online identity &amp;mdash; make it easy to identify an account as a child managed by a parent, and the operating system can do the rest. 
This is also trivial to implement on non-cloud systems with an administrator/user account scheme, or traditional &amp;ldquo;parental lock&amp;rdquo; mechanisms. &lt;/p&gt;
&lt;p&gt;You could even manufacture tablets for children like they do now and hard-wire the setting into the system, throwing out any need for an administrator at all.&lt;/p&gt;
&lt;p&gt;Having this permission set in a way the user can&amp;rsquo;t directly control solves another major problem with age attestation. Currently, because signals are optional, sites have to provide a &amp;ldquo;lowest common denominator&amp;rdquo; experience to anonymous users. If you have a child on an art site, for example, it&amp;rsquo;s not enough to only hide adult works from logged-in, self-identified users. Anyone can log out, or switch to incognito mode and browse the site anonymously. But controlling age signals with a permission system removes this escape hatch. This allows sites to add meaningful restrictions for self-attested minors (like reducing data collection) without having to bring the lowest-common denominator experience down to match it. You don&amp;rsquo;t need &amp;ldquo;teen by default&amp;rdquo; anymore.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="preventing-problems"&gt;Preventing problems&lt;/h2&gt;
&lt;p&gt;As I&amp;rsquo;ve said, age verification tech is extremely dangerous, especially in the current reactionary political climate. It&amp;rsquo;s not enough to just have good intentions, you also have to realistically understand the environment this will all exist in.&lt;/p&gt;
&lt;p&gt;The political age verification movements are a tug-of-war between value systems. There are factions in the government trying to seize policing power, factions in tech looking to use their legal weight to secure permanent monopolies over social life, factions trying to capture identifying information, and worse.&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;div class="lazyframe" data-vendor="youtube" onclick='this.outerHTML = `&amp;lt;iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/fPzvUW8qaWY?autoplay=1" title="And then? | Mullvad VPN" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; picture-in-picture" allowfullscreen class="media"&amp;gt;&amp;lt;/iframe&amp;gt;`' style="background-image: url(https://img.youtube.com/vi/fPzvUW8qaWY/hqdefault.jpg);"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;It is of the utmost importance that any age filtering system not only be designed in a way that&amp;rsquo;s strongly opinionated towards liberty and privacy, but also be designed in a way that &lt;em&gt;strongly&lt;/em&gt; resists future abuse or co-option of that intent. And I think this approach does that. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="providing-flat-low-entropy-category-information"&gt;Providing flat, low-entropy category information&lt;/h3&gt;
&lt;p&gt;A great danger of any content filtering or censorship system is inappropriate violations of freedom that come from expanding it to additional topics and scopes. Even outside a specific political context where it&amp;rsquo;s already evident different factions want to do this, there&amp;rsquo;s a natural risk baked into the technology itself.&lt;/p&gt;
&lt;p&gt;As long as adults control their own devices (which they need to!) it&amp;rsquo;s difficult or impossible to compel them to misidentify themselves as children. 
Child privacy laws like &lt;a href="https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa"&gt;COPPA&lt;/a&gt; already strictly regulate how companies are allowed to sell and advertise to children, so companies are already incentivized to make adults identify as adults whenever possible. 
This same dynamic makes it much less prone to being used in domestic abuse or as a way for one person to cut another off from support and resources. 
This provides a way to enforce existing law governing how businesses serve children; it doesn&amp;rsquo;t provide a stalkerware mechanism. This only works for actual age checks. &lt;/p&gt;
&lt;p&gt;This is why we want to send what&amp;rsquo;s called &lt;a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Client_hints"&gt;&lt;strong&gt;low entropy information&lt;/strong&gt;&lt;/a&gt;: we want to reveal the minimal amount of information required without providing any additional detail that could be used to identify or fingerprint a user. 
We would not want to broadcast users&amp;rsquo; birthdates since that&amp;rsquo;s personally identifiable information &amp;mdash; and often used as a credential! &lt;/p&gt;
&lt;p&gt;The ideal solution for this is using age categorization buckets. For example, if users are divided into categories like &amp;ldquo;0-13&amp;rdquo;, &amp;ldquo;13-18&amp;rdquo;, and &amp;ldquo;18+&amp;rdquo;, that reveals the information required for most age-based enforcement in US jurisdictions.&lt;/p&gt;
&lt;p&gt;Unfortunately this isn&amp;rsquo;t a perfectly universal system to bake into some kind of technical standard, since the age ranges are designed around current US law. &lt;/p&gt;
&lt;p&gt;A better solution would be an API like this: The operating system knows the user&amp;rsquo;s birthdate, but that information never leaves the device. If one is the device administrator they can change this value, and if they&amp;rsquo;re a child user they can&amp;rsquo;t. &lt;/p&gt;
&lt;p&gt;An app store or website can craft a request requesting the specific bucket information it needs: a question like &amp;ldquo;Are you under 13?&amp;rdquo; or &amp;ldquo;Are you over 21?&amp;rdquo; and send that question to the operating system via an API. 
The OS would use the actual date information it has to craft a yes/no answer to the question, which the user may or may not be allowed to edit based on their permissions. The OS would then prompt a permission window, like they already do with other identifiable information like geographical location. The device would send the user a pop-up &amp;mdash; &amp;ldquo;Service {NAME} wants to confirm your age as &amp;gt;13. Provide this information?&amp;rdquo; &amp;mdash; before replying, which would alert the user to the privacy impacts and prevent sites from maliciously sending multiple requests to fingerprint an exact age. &lt;/p&gt;
&lt;p&gt;Regardless of the exact approach, flattening the age parameter as much as possible makes it difficult to abuse it for universal censorship of other topics. While there are groups that argue for things like global eradication of pornography and anti-government sentiment, a flat &amp;ldquo;age&amp;rdquo; parameter makes it prohibitively difficult to try to force age restrictions on adult populations.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="keeping-the-device-owner-as-the-root-of-trust"&gt;Keeping the device owner as the root of trust&lt;/h3&gt;
&lt;p&gt;I know I keep pointing this out, but it&amp;rsquo;s a critical distinction that the device owner is the root of trust with attestation. It&amp;rsquo;s not tracking an identity persistently, it&amp;rsquo;s not even verifying an identity up front, it&amp;rsquo;s only providing a mechanism for owners to exercise control over their own property.
The minimalism of the age parameter intentionally and proactively cripples attempts to misuse it.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s far better and far safer than a mandatory universal identification, or every service with adult material anywhere on their platform transferring or maintaining a separate copy of personally identifying information.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="legal-impact"&gt;Legal impact&lt;/h2&gt;
&lt;p&gt;So where&amp;rsquo;s the regulation part of this? If we&amp;rsquo;re not requiring people prove their identity to a third party, where&amp;rsquo;s the action needed to make this work?&lt;/p&gt;
&lt;p&gt;This necessitates a new requirement, but it&amp;rsquo;s not a requirement for adults to provide identifying documents to their OS. It&amp;rsquo;s a requirement on two relatively constrained categories of tech companies.&lt;/p&gt;
&lt;p&gt;The law would need to ensure &lt;em&gt;availability&lt;/em&gt; of this system with the devices and services children actually use.
Major operating system providers who provide operating systems used by children &amp;mdash; Microsoft, Apple, Google, Nintendo, Sony &amp;mdash; would need to implement this system in order to make it available to parents. &lt;/p&gt;
&lt;p&gt;As I discussed earlier the basic framework for this already exists in all these major operating systems, even game consoles and some Linux distributions. 
The main missing piece is expanding these beyond those companies&amp;rsquo; internal systems applications into an API that other programs (mostly web browsers) can query. &lt;/p&gt;
&lt;p&gt;Enterprise or industrial equipment shouldn&amp;rsquo;t have this requirement, only devices that are actually provided to and used by children. 
This &lt;em&gt;requirement&lt;/em&gt; that platforms provide this feature shouldn&amp;rsquo;t to apply to calculators, Linux distributions, etc., only the actually relevant systems children use.
This shouldn&amp;rsquo;t prevent any adults from using old software that doesn&amp;rsquo;t support this particular feature, or require calculators and machinery to be reflashed, or anything like that.
The goal here is for the &lt;em&gt;mainstream&lt;/em&gt; providers to provide this feature to ensure it&amp;rsquo;s &lt;em&gt;available&lt;/em&gt; for parents to use.&lt;/p&gt;
&lt;p&gt;The other change is on compliance requirements for web companies, which would constrict in some ways and loosen in others. 
Specifically, getting age information from the OS needs to count as having what&amp;rsquo;s called &lt;strong&gt;actual knowledge&lt;/strong&gt; of the user&amp;rsquo;s age. In other words, if a parent tells you someone is a minor, you have to believe them.
This is the most drastic change because this is where the liability is added: if services are explicitly told a child is connecting they are required to treat the request appropriately and not ignore the signal.&lt;/p&gt;
&lt;p&gt;For COPPA compliance purposes many websites are currently encouraged &lt;em&gt;not&lt;/em&gt; to obtain real knowledge of users&amp;rsquo; ages &amp;mdash; sites can explicitly confirm the age of underage users and continue to allow them to use their services, but they aren&amp;rsquo;t able to collect all the same data and serve the same advertisements to those users. 
This encourages a &amp;ldquo;don&amp;rsquo;t ask, don&amp;rsquo;t tell&amp;rdquo; attitude where, if children don&amp;rsquo;t provide the information or are allowed to easily lie, the companies can exploit them more and the children can access more features. 
Age information provided by a standardized system would need to qualify as the site gaining actual knowledge of age. That would require them to comply with existing data protection law in ways they currently often don&amp;rsquo;t, claiming ignorance. &lt;/p&gt;
&lt;p&gt;Since this counts as real knowledge of a user&amp;rsquo;s age status, this means sites would need to use this knowledge to comply with the existing law. 
If you&amp;rsquo;re a porn site, why would you choose to check for an age header and adjust your response accordingly? Because otherwise you&amp;rsquo;d be serving porn to self-identified minors, which is already very illegal.&lt;/p&gt;
&lt;p&gt;Any service that intentionally operates in violation of the law is irrelevant to the policy discussion, since they&amp;rsquo;d ignore more restrictive policies that require affirmative adult verification too. This is a conversation about, y&amp;rsquo;know, Facebook, not Ukrainian pirate sites. For these cases, there&amp;rsquo;s filtering.&lt;/p&gt;
&lt;p&gt;But what has me excited is the way this cuts in the other direction. 
Once this parental control protocol was ubiquitous, low-entropy age affirmation would also supply sites with actual knowledge of &lt;em&gt;adulthood&lt;/em&gt;. 
If sites comply by collecting and acting on age affirmation data, that creates a safe haven for them to treat self-affirmed adults as adults. &lt;/p&gt;
&lt;p&gt;I want services to be able to use age-specific attestation from the user to confirm users&amp;rsquo; adulthood, and for the availability of attestation to make this a legally sound age confirmation method. This could make it much easier for adults to anonymously self-identity online and bypass obscenity regulation designed for minors. Platforms could more safely run adult spaces, and it would become far easier and safer for adults to safely access adult spaces online.
Throw YouTube for Kids in the trash, replace it all with this. &lt;/p&gt;
&lt;p&gt;This preempts much worse verification systems: if there&amp;rsquo;s a safe and built-in adulthood check, services can safely use those to confirm adult users and serve adult content without requiring invasive identification checks. That information they need &amp;mdash; that someone isn&amp;rsquo;t an unsupervised child &amp;mdash; would be provided without the data privacy risks involved with the current age verification technologies. 
Actual knowledge provides legal confidence to services that might otherwise be pressured into requiring worse and more invasive forms of identification, or purge adult material from their site completely.&lt;/p&gt;
&lt;p&gt;You wouldn&amp;rsquo;t want to &lt;em&gt;ban&lt;/em&gt; sweeping categories of existing services under age attestation law though. 
Companies can keep using any existing services or replace them entirely, so long as they&amp;rsquo;re also respecting the header. But if they require more than the age bucket, that&amp;rsquo;s evidence to the government and to the customer that they&amp;rsquo;re demanding private information that isn&amp;rsquo;t legally necessary.
As with filtering, this just means any parent worried about child safety will have a push-button solution &lt;em&gt;in addition&lt;/em&gt; to all the existing parental control products.&lt;/p&gt;
&lt;p&gt;The requirement for downstream services to respect this data is the most important piece. There might need to be a regulatory requirement for OS providers to make this interface available, but once app stores, websites, and social media platforms are required to respect the age signals, mainstream OS providers are already incentivized to support this without needing any regulatory prodding. The operating systems don&amp;rsquo;t need to be forced; they&amp;rsquo;ll want to support the feature and they&amp;rsquo;ll want to lead the charge to design the industry-standard technical specifications.&lt;/p&gt;
&lt;p&gt;And here&amp;rsquo;s the cool thing: we are &lt;em&gt;astonishingly close&lt;/em&gt; to having good law on the books to do this already. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="california-ab-1043-age-verification-signals-software-applications-and-online-services"&gt;California AB 1043, Age verification signals: software applications and online services.&lt;/h2&gt;
&lt;p&gt;AB 1043 is an age attestation bill introduced and passed in the 2025-2026 session.
&lt;a href="https://calmatters.digitaldemocracy.org/bills/ca_202520260ab1043"&gt;Here&amp;rsquo;s how it&amp;rsquo;s described in comments&lt;/a&gt;:&lt;/p&gt;
&lt;!-- &gt; Although federal action is ultimately needed to standardize protections across jurisdictions, California's status as a tech capital and economic giant allows it to lead by example, often setting de facto national standards. ... --&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://calmatters.digitaldemocracy.org/hearings/258963#t=1015&amp;amp;f=b99de7f97f1ac4cd0730c5cdfe4212ea"&gt;Buffy Wicks&lt;/a&gt;
California has enacted or proposed several laws to better protect minors in digital spaces, but enforcement and implementation remain stymied by a basic infrastructure gap: there is no standardized, privacy-preserving method for determining whether a user is a child. AB 1043, the Digital Age Assurance Act, seeks to fill that gap by establishing a secure signaling framework at the device and app store level. This framework allows developers to receive a tamper-resistant digital signal reflecting a user&amp;rsquo;s age bracket&amp;mdash;without requiring the collection of personal data or documents&amp;mdash;and to treat that signal as the authoritative indicator of a user&amp;rsquo;s age for compliance purposes under California law.&lt;/p&gt;
&lt;p&gt;Striking a balance between parental control and children&amp;rsquo;s privacy. In protecting children from the potential harms on the internet, like those discussed previously, there must be a careful balance between appropriate parental control and the rights of older teens to access certain platforms. At the core of this bill is a conceptually elegant solution for establishing the age of the user. By sending an age assurance signal that developers are required to rely on for having actual knowledge of the age of the user, provides a number of significant benefits:&lt;/p&gt;
&lt;p&gt;It alleviates concerns from privacy advocates that age verification would necessarily require everyone to provide developers and platforms with even greater sensitive personal information by having to upload official identification documents in order to prove that they are old enough to access the application or the content.
It potentially removes the argument from the technology industry that have no definitive way of knowing the age of their users, thus allowing them to avoid responsibility for allowing children to access harmful content. As an example, applications that are restricted to adults generally simply ask the user to attest to whether or not they are old enough to access the site. With an age assurance signal, the platforms would be provided with actual knowledge of the age or age range of the user that they could then rely on to grant or deny access.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And here&amp;rsquo;s the relevant text of the bill:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://calmatters.digitaldemocracy.org/bills/ca_202520260ab1043"&gt;1.81.9. Digital Age Assurance Act&lt;/a&gt;
For the purposes of this title:&lt;/p&gt;
&lt;p&gt;(a)(1)Account holder means an individual who is at least 18 years of age or a parent or legal guardian of a user who is under 18 years of age in the state.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
(b)Age bracket data means nonpersonally identifiable data derived from a users birth date or age for the purpose of sharing with developers of applications that indicates the users age range, including, at a minimum, the following:&lt;br/&gt;
(1)Whether a user is under 13 years of age.&lt;br/&gt;
(2)Whether the user is at least 13 years of age and under 16 years of age.&lt;br/&gt;
(3)Whether the user is at least 16 years of age and under 18 years of age.&lt;br/&gt;
(4)Whether the user is at least 18 years of age.&lt;/p&gt;
&lt;p&gt;(c)Application means a software application that may be run or directed by a user on a computer, a mobile device, or any other general purpose computing device that can access a covered application store or download an application.&lt;/p&gt;
&lt;p&gt;(d)Child means a natural person who is under 18 years of age.&lt;/p&gt;
&lt;p&gt;(e)(1)Covered application store means a publicly available internet website, software application, online service, or platform that distributes and facilitates the download of applications from third-party developers to users of a computer, a mobile device, or any other general purpose computing that can access a covered application store or can download an application.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
(f)Developer means a person that owns, maintains, or controls an application.&lt;/p&gt;
&lt;p&gt;(g)Operating system provider means a person or entity that develops, licenses, or controls the operating system software on a computer, mobile device, or any other general purpose computing device.&lt;/p&gt;
&lt;p&gt;(h)Signal means age bracket data sent by a real-time secure application programming interface or operating system to an application.&lt;/p&gt;
&lt;p&gt;(i)User means a child that is the primary user of the device.&lt;/p&gt;
&lt;p&gt;1798.501.&lt;/p&gt;
&lt;p&gt;(a)An operating system provider shall do all of the following:&lt;br/&gt;
(1)&lt;mark&gt;Provide an accessible interface at account setup that requires an account holder to indicate the birth date, age, or both, of the user of that device for the purpose of providing a signal regarding the users age bracket to applications available in a covered application store.&lt;/mark&gt;&lt;br/&gt;
(2)Provide a developer who has requested a signal with respect to a particular user with a digital signal via a reasonably consistent real-time application programming interface that identifies, at a minimum, which of the following categories pertains to the user:&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
(3)Send only the minimum amount of information necessary to comply with this title and shall not share the digital signal information with a third party for a purpose not required by this title.&lt;/p&gt;
&lt;p&gt;(b)(1)A developer shall request a signal with respect to a particular user from an operating system provider or a covered application store when the application is downloaded and launched.&lt;/p&gt;
&lt;p&gt;(2)(A)A developer that receives a signal pursuant to this title shall be deemed to have actual knowledge of the age range of the user to whom that signal pertains across all platforms of the application and points of access of the application even if the developer willfully disregards the signal.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
(3)(A)Except as provided in subparagraph (B), a developer shall treat a signal received pursuant to this title as the primary indicator of a users age range for purposes of determining the users age.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
(4)A developer that receives a signal pursuant to this title shall use that signal to comply with applicable law but shall not do either of the following:&lt;br/&gt;
(A)Request more information from an operating system provider or a covered application store than the minimum amount of information necessary to comply with this title.&lt;br/&gt;
(B)Share the signal with a third party for a purpose not required by this title.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
(c)An operating system provider or a covered application store shall comply with this title in a nondiscriminatory manner, including, but not limited to, by complying with both of the following:&lt;/p&gt;
&lt;p&gt;(1)An operating system provider or a covered application store shall impose at least the same restrictions and obligations on its own applications and application distribution as it does on those from third-party applications or application distributors.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
(g)This title does not impose liability on an operating system provider, a covered application store, or a developer that arises from the use of a device or application by a person who is not the user to whom a signal pertains.&lt;/p&gt;
&lt;p&gt;1798.505.
This title shall become operative on January 1, 2027.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is honestly very good. 
I am never going to say &amp;ldquo;this law is safe, it creates a system that can only do good&amp;rdquo; because bad prosecutors and bad courts can always destroy these things. This is enforced by the Attorney General, and an AG could abuse this language to target political enemies and enforce beyond the intended design. 
California is not good about this &amp;mdash; see the &lt;a href="https://www.techdirt.com/tag/ab-2273/"&gt;age appropriate design code&lt;/a&gt; saga &amp;mdash; but this particular piece is good. 
Good law is hard to find so we should make the most of what we get.&lt;/p&gt;
&lt;p&gt;It ticks most of my boxes. The bracket system means the data provided is non-identifying, low-entropy information. 
Users are required to identify themselves to the &lt;em&gt;device&lt;/em&gt;, not a third party. It&amp;rsquo;s not based on biometrics or identity verification, only self-identification. 
There are privacy protections attached, and even a requirement for neutrality between first-party and third-party applications.
Hugely important is that the age bracket signal constitutes &amp;ldquo;actual knowledge&amp;rdquo; of a users&amp;rsquo; age, for the reasons discussed earlier. This makes it an authoritative signal. 
It&amp;rsquo;s both legally authoritative and minimal, without identity verification, and with only &amp;ldquo;indication&amp;rdquo; as the requirement.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve seen this thoughtful concurrence from David Chisnall, focusing on the unix-y side of things:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://infosec.exchange/@david_chisnall/116160637051672728"&gt;david_chisnall@infosec.exchange&lt;/a&gt;
So, I have actually read the text of California law CA AB1043 and, honestly, I don&amp;rsquo;t hate it. It requires operating systems to let you enter a date when you create a user account and requires a way for software to get a coarse-grained approximation of this that says either &amp;lsquo;over 18&amp;rsquo; or one of three age ranges of under-18s. Importantly, it &lt;em&gt;doesn&amp;rsquo;t&lt;/em&gt; require:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Remote attestation.&lt;/li&gt;
&lt;li&gt;Tamper-proof storage of the age.&lt;/li&gt;
&lt;li&gt;Any validation in the age.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In short, it&amp;rsquo;s a tool for parents: it allows you to set the age of a child&amp;rsquo;s account so that apps (including web browsers, which can then expose via JavaScript or whatever) can ask questions about what features they should expose.&lt;/p&gt;
&lt;p&gt;In a UNIX-like system, this is easy to do, with a tiny amount of new userspace things:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Define four groups for the four age ranges (ideally, standardise their names!).&lt;/li&gt;
&lt;li&gt;Add a &lt;code&gt;/etc/user_birthdays&lt;/code&gt; file (or whatever name it is) that stores pairs of username (or uid) and birthdays.&lt;/li&gt;
&lt;li&gt;Add a daily cron job that checks the above file and updates group membership.&lt;/li&gt;
&lt;li&gt;Modify user-add scripts / GUIs to create an entry in the above file.&lt;/li&gt;
&lt;li&gt;Add a tool to create an entry in the above file for existing user accounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This doesn&amp;rsquo;t require any kernel changes. Any process can query the set of groups that the user is in already.&lt;/p&gt;
&lt;p&gt;If a parent wants to give their child root, they can update the file and bypass the check. And that&amp;rsquo;s fine, that&amp;rsquo;s a parent&amp;rsquo;s choice. And that&amp;rsquo;s what I want.&lt;/p&gt;
&lt;p&gt;I like this approach far more than things that require users to provide scans of passports and other toxically personal information to be able to use services. If we had this feature, then the Online Safety Act could simply require that web browsers provide a JavaScript API to query the age bracket and didn&amp;rsquo;t work unless it returned &amp;lsquo;over 18&amp;rsquo;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are some remaining problems with the intent and implementation though. &lt;/p&gt;
&lt;p&gt;The way &amp;ldquo;operating system provider&amp;rdquo; is defined is too broad. 
Only the major providers whose products are used by children need to be compelled to provide this feature. The current definition covers enterprise, industrial, or applications like enterprise Linux servers and specialty computers where there is no need or demand for parental control systems. As written, this could include a calculator or a smart thermostat. That&amp;rsquo;s silly.
This could be addressed by an intentional reading of the law. Does installing Linux make you the operating system provider because you &amp;ldquo;control&amp;rdquo; the operating system software on a computer? 
An Attorney General could argue the point either way. &lt;/p&gt;
&lt;p&gt;Similarly over broad is the requirement on &lt;em&gt;users&lt;/em&gt; to identify themselves in a bucket to use a computer. See: &amp;ldquo;&amp;hellip;requires an account holder to indicate the birth date, age, or both, of the user of that device for the purpose of providing a signal regarding the user&amp;rsquo;s age bracket to applications available in a covered application store.&amp;rdquo;
You really only need a requirement on the operating system to provide this functionality. 
A better, more conservative system would be for users to be treated as adults implicitly unless they choose to configure parental controls, as they are now.
For most specific or industrial purposes, a clause during setup indicating all accounts must be adults should be sufficient as identification &amp;mdash; but again, you need a good Attorney General with the will to enforce this conservatively and not to weaponize it.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="we-need-a-protocol-for-everything-not-just-apps"&gt;We need a protocol for everything, not just &amp;ldquo;apps&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;The biggest problem is the focus on the modern Apple-style &amp;ldquo;app store&amp;rdquo; model. Unlike the other two issues this isn&amp;rsquo;t the law causing a problem, it&amp;rsquo;s a failure in scope. 
App stores are the least relevant domain because they &lt;em&gt;already&lt;/em&gt; have parental systems policing exactly this kind of behavior, as described in the overview earlier. Where this functionality is really missing is within apps and online, something the language here doesn&amp;rsquo;t touch. 
On general purpose computers, &amp;ldquo;app&amp;rdquo; is a useful fiction for describing and packaging behavior, and plenty of behavior falls outside that taxonomy.&lt;/p&gt;
&lt;p&gt;What I see as the crucial missing piece here is a bridge between the signal the OS provides to app stores and the public internet. It&amp;rsquo;s not meaningful to just lock off certain apps from being installed at all. Programs and browsers need to be able to query this signal to tailor specific behavior within their programs.
Are web browsers &amp;ldquo;application stores&amp;rdquo; under this language? Again, it&amp;rsquo;s not clear, and the lack of clarity makes it difficult for websites and browsers to treat this as authoritative.&lt;/p&gt;
&lt;p&gt;What we need now are protocols to apply this same information to web services so the entire internet can use device-reported configuration as actual knowledge age verification. Attestation law is a step in the right direction (especially compared to others), but this doesn&amp;rsquo;t yet provide everything it needs to.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="colorado-sb26-051-age-attestation-on-computing-devices"&gt;Colorado SB26-051, Age Attestation on Computing Devices&lt;/h2&gt;
&lt;p&gt;Colorado has &lt;a href="https://leg.colorado.gov/bills/SB26-051"&gt;SB26-051&lt;/a&gt; which is almost the same as California&amp;rsquo;s model bill word for word.&lt;/p&gt;
&lt;p&gt;There are a few minor categorical distinctions. 
California categorizes it as consumer privacy, Colorado categorizes it as consumer protection. California&amp;rsquo;s takes effect in 2027, Colorado&amp;rsquo;s in 2028. 
The technical architecture is the same in both bills.&lt;/p&gt;
&lt;p&gt;But Colorado includes this noteworthy exception:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;(6) Notwithstanding any provision of this article 30 to the
contrary, this article 30 does not apply to a developer if the
predominant or exclusive function of the application that the
developer writes, creates, maintains, or controls is:&lt;br/&gt;
(a) facilitating communication within a business or an
enterprise among employees or affiliates of the business or
enterprise, so long as access to the application is restricted to
employees or affiliates of the business or enterprise;&lt;br/&gt;
(b) selling enterprise software to businesses,
governments, or nonprofit organizations; or&lt;br/&gt;
(c) providing or obtaining technical support for a
software platform, product, or service.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is language designed to narrow the domain of &amp;ldquo;operating system provider&amp;rdquo;, which is good. This shouldn&amp;rsquo;t apply to enterprise software, internal systems, etc. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="arguments-against"&gt;Arguments against&lt;/h2&gt;
&lt;p&gt;California and Colorado&amp;rsquo;s bills have &amp;ldquo;made the rounds&amp;rdquo; and gathered some criticism already. 
A lot of this is criticism of the age &lt;em&gt;verification&lt;/em&gt; movement, in my opinion misdirected when aimed at CA/CO. There are a few arguments I want to respond to, though.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="confusing-attestation-with-verification"&gt;Confusing attestation with verification&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://x.com/elormkdaniel/status/2029194990677541258"&gt;Elorm Daniel&lt;/a&gt;
A law that says Linux must perform age verification during account setup sounds reasonable at first&amp;hellip; until you realize it completely misunderstands what Linux actually is.&lt;/p&gt;
&lt;p&gt;Because who exactly is supposed to verify their age?&lt;br/&gt;
The server?&lt;br/&gt;
The router?&lt;br/&gt;
The fridge?&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
There&amp;rsquo;s nothing to verify against.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;People very commonly simply confuse attestation with verification like this. The key point here is that it&amp;rsquo;s &lt;em&gt;not&lt;/em&gt; verification. The &lt;em&gt;parents&lt;/em&gt; attest to the age of the &lt;em&gt;child&lt;/em&gt;, and the adults attests to the age of &lt;em&gt;themselves&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Guardrails to make it clear that this is attestation and not validation would be helpful, but the CA/CO bills don&amp;rsquo;t prompt an open-ended question of &amp;ldquo;who validates it?&amp;rdquo;. The answer is &amp;mdash; and should be &amp;mdash; the device owner.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="operating-system-provider-is-overbroad"&gt;&amp;ldquo;Operating System Provider&amp;rdquo; is overbroad&lt;/h3&gt;
&lt;p&gt;The db48x calculator firmware project is why I have &amp;ldquo;calculator&amp;rdquo; in my head as an example of an operating system that shouldn&amp;rsquo;t be covered by this legislation. &lt;/p&gt;
&lt;p&gt;A few weeks ago, the maintainer c3d added this notice to the project:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://github.com/c3d/db48x/blob/stable/LEGAL-NOTICE.md"&gt;LEGAL-NOTICE.md&lt;/a&gt;
&amp;hellip;I, as the primary author of the software, do not have the legal resources to clarify what these laws mean by &amp;ldquo;operating system&amp;rdquo;, &amp;ldquo;mobile device&amp;rdquo;, &amp;ldquo;programming interface&amp;rdquo;, or any other weakly defined terminology in the legal text. I am clearly not alone having trouble with these texts. &amp;hellip;&lt;/p&gt;
&lt;p&gt;Consequently, any user who decides to install and run the software will need to consider that they became, in application of the license, the local distributor of the software and will need to bear any legal consequences, however unlikely, that would derive from this exercise of their freedom. If there are consequences and they don&amp;rsquo;t like them, I invite them to enter a fight to improve and fix the local laws.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Linux-oriented electronics company System76 also mentioned this in their press release about age verification laws:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://blog.system76.com/post/system76-on-age-verification"&gt;System76 on Age Verification Laws&lt;/a&gt;
In a bizarre twist, under its current wording, a Linux distribution downloaded from the internet could technically make the downloader the &amp;ldquo;device manufacturer&amp;rdquo;. They are the entity responsible for providing a freely distributed operating system to the device. In practice, this type of language is rarely enforced. Nonetheless, it highlights how laws written for centralized platforms like iOS and Android struggle to define who is responsible in open computing ecosystems where anyone can install or distribute the operating system.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In both cases, the criticism is the one I&amp;rsquo;ve already made: the design of the law is only considering the app store model. It doesn&amp;rsquo;t handle the much more common (and much more important) case of general-purpose computers administered by adults that are in no way related with children or social media.
It feels like an obvious cognitive error; the text of the bill was written by people who are primarily exposed to the surface-level consumerist tech environment. They&amp;rsquo;re failing to grapple with the technical implications because the underlying systems don&amp;rsquo;t&amp;rsquo; match their mental model.&lt;/p&gt;
&lt;p&gt;Of course, I agree with this objection. The California bill is over-inclusive with its definition of &amp;ldquo;operating system provider&amp;rdquo;, and it&amp;rsquo;s unclear how it handles normal software and general-purpose computing projects outside a walled-garden app store environment. 
It would be an improvement to see the definition of &amp;ldquo;operating system provider&amp;rdquo; narrowed to only capture the relevant, mainstream operating systems. 
Or widened, to clarify that users who install non-covered operating systems act as their own administrator and provider.&lt;/p&gt;
&lt;p&gt;Colorado&amp;rsquo;s bill is stronger since it has carve-outs for systems that aren&amp;rsquo;t expected to have (or care about) child users. 
I would want to see that exception to be even larger: since this is a parental control system, any adult should have a mechanism to self-exempt themselves or their own children from the requirement, so long as that doesn&amp;rsquo;t deny protections to others. 
Ideally OS providers would sort themselves into two categories: mainstream providers who want a widely-applicable product they can sell to adults and children, and industrial or hobbyist systems that aren&amp;rsquo;t expected to be used by children at all. &lt;/p&gt;
&lt;p&gt;Ambiguity in law is always dangerous. 
This is why I emphasize the outsized importance of the Attorney General, who is the enforcement agent for this. They shouldn&amp;rsquo;t be able to stretch the law to criminalize behavior the law didn&amp;rsquo;t intend to regulate. 
If edge cases can be argued to be in violation of this bill that gives ammunition for the government to pressure and prosecute arbitrarily.
So yes, this should have been refined, and hopefully it still will be. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="the-california-age-appropriate-design-code-act"&gt;The California Age-Appropriate Design Code Act&lt;/h3&gt;
&lt;p&gt;Prior to AB 1043, California attempted to enforce &lt;a href="https://calawyers.org/privacy-law/the-california-age-appropriate-design-code-act/"&gt;The California Age-Appropriate Design Code Act&lt;/a&gt;, a highly restrictive bill modeled after UK regulation. This was &lt;a href="https://netchoice.org/third-time-still-not-a-charm-court-rules-against-california-online-speech-code-again-in-netchoice-v-bonta/"&gt;enjoined by federal court, repeatedly,&lt;/a&gt; for being an overbroad, unconstitutional attempt to restrict speech. 
There&amp;rsquo;s a strong argument that &amp;mdash; in context &amp;mdash; AB 1043 is an attempt to try to achieve some of the same aims through a different, more constitutional mechanism. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://x.com/aakashgupta/status/2027610000265515418"&gt;Aakash Gupta&lt;/a&gt;
&amp;hellip;&lt;br/&gt;
AB-1043 shifts the burden from app developers to operating system providers. Instead of every app asking your age, your OS sends a &amp;ldquo;signal&amp;rdquo; to apps telling them whether you&amp;rsquo;re under 13, 13-16, 16-18, or 18+. Four age brackets, transmitted via API every time you launch an app.&lt;/p&gt;
&lt;p&gt;The theory is clever. Courts struck down CAADCA because requiring every business to assess content harm to children was a content-based speech regulation that couldn&amp;rsquo;t survive strict scrutiny. AB-1043 sidesteps this by saying &amp;ldquo;we&amp;rsquo;re not regulating content, we&amp;rsquo;re just making the OS collect a birthday.&amp;rdquo;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
The same trade group (NetChoice) that killed CAADCA will almost certainly challenge AB-1043. The First Amendment problem didn&amp;rsquo;t disappear because you moved the compliance obligation from the app layer to the kernel layer. You just added a step.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I think the answer to this is simple: It&amp;rsquo;s the content regulation that&amp;rsquo;s the problem, and AB-1043 &lt;em&gt;doesn&amp;rsquo;t&lt;/em&gt; regulate content yet. It&amp;rsquo;s the part of the system that&amp;rsquo;s inoffensive.
CAADCA was an unconstitutional attempt to put an obligation for content-based speech regulation on businesses. 
AB 1043 is not. It doesn&amp;rsquo;t do the same things and it doesn&amp;rsquo;t make the same people happy, and it doesn&amp;rsquo;t provide a strong foothold to build bad law on top of it. 
Maybe California will try to build more unconstitutional speech law on top of AB 1043, maybe it won&amp;rsquo;t. If so, that&amp;rsquo;s a separate offense. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="cant-enforce-a-global-dragnet"&gt;Can&amp;rsquo;t enforce a global dragnet&lt;/h3&gt;
&lt;p&gt;A lot of criticism has come from people who see that this doesn&amp;rsquo;t form a &amp;ldquo;perfect seal&amp;rdquo;, and conclude it&amp;rsquo;s either unenforceable or a huge regulatory apparatus will be required to create a seal. &lt;/p&gt;
&lt;p&gt;But this misses the basic picture of the thing: what&amp;rsquo;s enforced and in what direction. Age attestation should not be a secure, perfectly-enforced dragnet. 
It&amp;rsquo;s a feature &lt;em&gt;tech companies&lt;/em&gt; should be required to &lt;em&gt;provide to users&lt;/em&gt;, and web services should be required to &lt;em&gt;respect&lt;/em&gt;, but it&amp;rsquo;s not designed to use the full weight of the law to compel individual parents or children. &lt;/p&gt;
&lt;p&gt;This objection was also raised on the assembly floor by Samantha Corbin, who objected on the basis that this didn&amp;rsquo;t create a comprehensive, tamper-proof dragnet:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://calmatters.digitaldemocracy.org/hearings/258963#t=1535&amp;amp;f=b99de7f97f1ac4cd0730c5cdfe4212ea"&gt;Samantha Corbin&lt;/a&gt;
The greatest risk to children online comes not from the existence of platforms, but from millions of unregulated app developers, many of whom push unsafe, exploitative and sometimes predatory content. &amp;hellip;&lt;/p&gt;
&lt;p&gt;Children can and often do also misrepresent their ages during device setup. Devices are often shared across users or passed down, and burner phones are easily accessible. Nothing in 1043 prevents circumvention. It risks creating a false sense of security without actually reducing harm. And in fact, as written, 1043 undermines California&amp;rsquo;s privacy leadership and child protection laws.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The idea that this removes liability from developers is factually incorrect; services would be completely liable for properly handling user data and serving minors appriately. They&amp;rsquo;re still completely liable for misconduct, they just don&amp;rsquo;t have a responsibility to positively identify every user using personal information. &lt;/p&gt;
&lt;p&gt;1043 does undermine some of California&amp;rsquo;s other privacy initatives. But those policies it preempts are bad, and that&amp;rsquo;s why 1043 is so good. The state of California simply doesn&amp;rsquo;t have the authority to police speech on the basis of &amp;ldquo;reducing harm&amp;rdquo;, as if the state is the party with a primary interest in how peoples&amp;rsquo; children are raised. It gives parents access to easy, accessible, legally-required harm reduction but it doesn&amp;rsquo;t put the state in charge of policing the parenting of every child.&lt;/p&gt;
&lt;p&gt;This focus on the possibility of preventing &amp;ldquo;circumvention&amp;rdquo; is a fundamental objection to the purpose of the effort. Rejecting this on the basis that it isn&amp;rsquo;t automatically flawless enforcement is like objecting to the existence of gun safes just because if a parent gives their child a loaded gun instead of locking it in the safe, it can still fire. The perfect becomes the enemy of the good: providing material safety improvements isn&amp;rsquo;t a &amp;ldquo;false sense of security&amp;rdquo;. It addresses the vast majority of cases effectively, even if it doesn&amp;rsquo;t create a magical, impossible layer of enforcement that ignores mechanical reality and only allows good things to ever happen.&lt;/p&gt;
&lt;p&gt;The fact that speech is allowed if this system is intentionally not applied is a feature, not a bug. Age attestation needs to be a fail-open system.
If the direction of this flips &amp;mdash; if this becomes a system for absolute top-down control over which people can use which software, or use what communication platforms &amp;mdash; that&amp;rsquo;s not age attestation. That&amp;rsquo;s a different system with different goals serving different people. 
There&amp;rsquo;s no central enforcement point. You can&amp;rsquo;t require this to be present in all software that exists, nor should you. The space we care about is commercial products for children, not all possible computing. &lt;/p&gt;
&lt;p&gt;This backwards understanding also comes from users who object to enforceability. 
Quoting this one Reddit post that was quoted and amplified by &lt;a href="https://www.pcgamer.com/software/operating-systems/a-new-california-law-says-all-operating-systems-including-linux-need-to-have-some-form-of-age-verification-at-account-setup/"&gt;PC Gamer&amp;rsquo;s coverage&lt;/a&gt;,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.reddit.com/r/linuxmint/comments/1rfcxj1/anyone_scared_of_californias_pending_age/o7j7f0r/"&gt;CatoDomine&lt;/a&gt;
What really scares me is that we have lawmakers stupid enough to propose a law like this.
This is basically impossible for California to enforce. Worst case, they are too stupid to know that. Best case, it is performative.
Even if Linux Mint decides to add some kind of age verification, to comply with CA law, there&amp;rsquo;s no reason anyone would choose that version. There are hundreds of other jurisdictions in which Mint operates that don&amp;rsquo;t require this kind of stupidity. It&amp;rsquo;s more likely that they will put a disclaimer on their website &amp;ldquo;not for use in California&amp;rdquo;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Again, enforcement. 
But this misses who age attestation is for and what it does. It provides universal parental controls to the parent. 
If Linux Mint added age attestation, it would add an annoyance for this user, and they&amp;rsquo;d be right to pick a distribution without that annoyance. 
But the feature provided here isn&amp;rsquo;t for the benefit of the state of California, it&amp;rsquo;s for parents. 
A parent &amp;mdash; or school &amp;mdash; might very well choose to use an attestation-compliant version to regulate their children. Or they might not!
California has an interest in ensuring the &lt;em&gt;availability&lt;/em&gt; of the protocol, but the owner must always have the right to choose.&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://blog.system76.com/post/system76-on-age-verification"&gt;System76 on Age Verification Laws&lt;/a&gt;
&amp;hellip;There is no actual age verification. Whoever installed the operating system or created the account simply says what age they are. They can lie. They will lie. They&amp;rsquo;re being encouraged to lie for fear of being restricted to a nerfed internet.&lt;/p&gt;
&lt;p&gt;A parent that creates a non-admin account on a computer, sets the age for a child account they create, and hands the computer over is in no different state. The child can install a virtual machine, create an account on the virtual machine and set the age to 18 or over. It&amp;rsquo;s a similar technique to installing a VPN to get around the Great Firewall of China (just consider that for a moment). Or the child can simply re-install the OS and not tell their parents.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I think these contrived examples misunderstand enforcement. 
Yes, a dedicated enough child can find a way to get around an onerous requirement if you give them a general-purpose computer that&amp;rsquo;s allowed to download and install a virtual machine. 
(Which means the parent already choose not to enforce strict security.)
But this requirement &lt;em&gt;isn&amp;rsquo;t&lt;/em&gt; onerous, not yet. 
Maybe a parent can be onerous about it and generate conflict that way. 
But the goal here isn&amp;rsquo;t to create a perfect seal with perfect enforcement in the first place.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="os-level-age-verification-is-a-hand-out-to-meta-etc"&gt;OS-level age verification is a hand-out to Meta, etc&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://x.com/secretsofprivac/status/2030977335608918420"&gt;some bluecheck hustler account on x.com&lt;/a&gt;
Mark Zuckerberg keeps telling lawmakers and jurors that Apple and Google should verify everyone&amp;rsquo;s age at the operating system level.&lt;/p&gt;
&lt;p&gt;➡️ He said it under oath last month in Los Angeles.&lt;br/&gt;
➡️ Meta, X, and Snap sent a joint letter to South Dakota legislators saying the same thing.&lt;br/&gt;
➡️ Meta&amp;rsquo;s youth safety policy director has testified in multiple state hearings pushing this approach.&lt;/p&gt;
&lt;p&gt;The framing is always about protecting kids. But look at what OS-level age verification actually builds.&lt;/p&gt;
&lt;p&gt;First, it moves legal liability off Meta. Zuckerberg is facing 1,600+ lawsuits alleging Instagram harmed minors. If Apple and Google own age enforcement, Meta&amp;rsquo;s lawyers get to point at Cupertino and Mountain View when enforcement fails.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Right now Meta relies on self-reported birthdates for age data. Their own internal documents showed millions of underage users slipping through.&lt;/p&gt;
&lt;p&gt;An OS-verified age signal, potentially backed by government ID or biometrics, gives Meta a high-confidence demographic data point for every user, on every device, delivered via API, at zero implementation cost to Meta.&lt;/p&gt;
&lt;p&gt;They don&amp;rsquo;t build the system. They don&amp;rsquo;t store the IDs. They don&amp;rsquo;t take the PR hit. They just read the signal and feed it into the ad targeting machine that generates $130B+ in annual revenue.&lt;/p&gt;
&lt;p&gt;Meta gets identity infrastructure without the surveillance optics.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
So when Zuckerberg says age verification at the phone level is &amp;ldquo;just a lot cleaner,&amp;rdquo; he&amp;rsquo;s right. It&amp;rsquo;s very clean.&lt;/p&gt;
&lt;p&gt;For him.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;First off, I &lt;em&gt;don&amp;rsquo;t&lt;/em&gt; think this is a huge win for Meta. Having age signals which count as actual knowledge severely limits their ability to harvest data on minors.
They don&amp;rsquo;t get the identity infrastructure because they don&amp;rsquo;t get the identities.
Those &amp;ldquo;millions of underage users slipping through&amp;rdquo; are profits that this would cut off. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s true that this removes the responsibility for age verification from Meta. That&amp;rsquo;s a good thing. We don&amp;rsquo;t want Meta to be in charge of that. Meta &lt;em&gt;shouldn&amp;rsquo;t&lt;/em&gt; &amp;ldquo;store the IDs&amp;rdquo;.
Parents are the ones who should be authoritatively identifying minors. Meta shouldn&amp;rsquo;t be guessing and it &lt;em&gt;certainly&lt;/em&gt; shouldn&amp;rsquo;t have access to the information that would allow it to make conclusive decisions.
The age signal &amp;ldquo;does the work for them&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Meta may want this for the wrong reason, but that doesn&amp;rsquo;t make it the wrong move. Objecting to anything that benefits Meta may be a decent rule of thumb but that&amp;rsquo;s not a perfect metric. This benefits them compared to other policies, but that&amp;rsquo;s because it doesn&amp;rsquo;t require them to do work they shouldn&amp;rsquo;t be doing.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="privacy"&gt;Privacy&lt;/h3&gt;
&lt;p&gt;But ultimately this does expose new information. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Some&lt;/em&gt; additional data will be exposed to &lt;em&gt;some&lt;/em&gt; new parties. The goal here is, necessarily, to identify users by age and discriminate against specific age categories, so this is unavoidable. There are privacy concerns inherent to any discrimination, but the current proposals and industry standards already carry extreme privacy risks and tend to expose much more personal information than simple age categories.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a lot of detail I&amp;rsquo;m skimming over here. For privacy protection this can be treated as something similar to a &lt;a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Client_hints"&gt;high-entropy client hint&lt;/a&gt; that&amp;rsquo;s only sent if the server requests it and the client is configured to send it. There are other relevant security settings for headers to prevent this from leaking or being used in other fingerprinting. 
I&amp;rsquo;m simplifying the technical side here.&lt;/p&gt;
&lt;p&gt;But theoretically this could be abused by malicious querying to give slightly more granular data:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2028907590919569641"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/matiasgoldberg/" title="Geek, Programmer, Ogre3D dev, Accountant, somewhat of an artist. Oh and... I make games!"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1901618858/DS_Logo_normal.png"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Mat&amp;iacute;as N. Goldberg&lt;/span&gt;&lt;span class="at"&gt;@matiasgoldberg&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;If yesterday I queried your age and it said bracket &amp;lt; 17, and today I queried and it says &amp;gt;= 18.&lt;/p&gt;&lt;p&gt;CONGRATULATIONS! You've leaked the user's date of birth. Instead of protecting the user (specially children!), you've harmed them.&lt;/p&gt;&lt;p&gt;Malicious apps *will* query age every day.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/matiasgoldberg/status/2028907590919569641" target="_blank"&gt;Tue Mar 03 18:57:19 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are ways to avoid this. 
Earlier I suggested some techniques for implementing low-entropy age bracket information, and subject-matter experts can design something even better, I&amp;rsquo;m sure. &lt;/p&gt;
&lt;p&gt;But at a high level, this complaint doesn&amp;rsquo;t make sense. Introducing age bracket signals doesn&amp;rsquo;t introduce new harm because every alternative to this reveals &lt;em&gt;much more information&lt;/em&gt;. 
If a malicious service abused a poorly-designed API for this, &lt;em&gt;maybe&lt;/em&gt; they could get a more precise date of birth out of you. But the alternative &amp;mdash; the system we have today &amp;mdash; is an account setup process that requires people to enter their date of birth up front. Bracket information gives up far less data than this. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-bad-ones-are-worse"&gt;The bad ones (are worse)&lt;/h2&gt;
&lt;p&gt;Have you ever been in a room and realized you were trying to solve a completely different problem than everyone else? That the disconnect wasn&amp;rsquo;t just that you have different ideas about implementation, but that others were operating with a fundamentally different set of values and priorities than was appropriate?&lt;/p&gt;
&lt;p&gt;Almost everywhere in the &amp;ldquo;age filter&amp;rdquo; world, people are working on the wrong problem. Everyone at every level of authority is incentivized against building systems that adequately protect privacy, even when that&amp;rsquo;s explicitly their job.
Age attestation&amp;rsquo;s private, parent-centered approach is a rare gem in a mire of bad ideas.&lt;/p&gt;
&lt;p&gt;I won&amp;rsquo;t be diving deep here, but here&amp;rsquo;s a quick overview of some of the other age filtering proposals. There&amp;rsquo;s a lot more wrong with these, but I&amp;rsquo;ll be focusing on the age filtering parts here.&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;The &lt;a href="https://www.govtrack.us/congress/bills/119/hr8250"&gt;Parents Decide Act&lt;/a&gt; is another OS-level regulation, but it requires age &lt;em&gt;verification&lt;/em&gt;, not attestation. 
It doesn&amp;rsquo;t require the parents decide, it requires all users (somehow) prove their identity. It is awful, and exactly what the opponents of the CA and CO bills were afraid they were. &lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section3"&gt;&lt;h3 id="new-yorks-stop-addictive-feeds-exploitation-safe-for-kids-act"&gt;New York&amp;rsquo;s Stop Addictive Feeds Exploitation (SAFE) for Kids Act&lt;/h3&gt;
&lt;p&gt;SAFE does a few things that are sort of normal, like categorizing personalized feeds as a prohibited form of collecting data from minors, COPPA style. 
But the primary function of the law is to require &lt;strong&gt;age verification&lt;/strong&gt; based on &lt;strong&gt;identification&lt;/strong&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://ag.ny.gov/sites/default/files/regulatory-documents/safe-for-kids-act-nprm.pdf"&gt;Proposal&lt;/a&gt;
&amp;hellip;The term Age Verification means to use generally accepted identification, including government-provided identification, or validation against an official records source, to confirm an individual&amp;rsquo;s age or age status.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The proposal hinges on requiring this high level of verification. It makes it unlawful for service providers to communicate with minors without age verification &amp;mdash; meaning they&amp;rsquo;re required to verify &lt;em&gt;everyone&lt;/em&gt;&amp;rsquo;s age authoritatively. 
Verification is judged by accuracy and verification requirements that do &lt;em&gt;not&lt;/em&gt; use the authority and consent of the guardian as the root of trust. 
The law suggests using government-provided identification and later encourages biometric or AI identification so long as companies can prove accuracy. &lt;/p&gt;
&lt;p&gt;There are steep penalties for failing to accurately verify this data and there is no remedy for mishandling or exposure of data. This incentivizes over-aggressive data collection and storage without doing anything to prevent or remedy data breaches.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s got more nastiness bundled in it too. 
It encodes the &amp;ldquo;social media addiction&amp;rdquo; myth into law.
It has some truly absurd ideas, like time of day restrictions policing when social media is allowed to operate. Obvious freedom of speech issues aside, &amp;ldquo;compliant&amp;rdquo; services are exempted from this, so it&amp;rsquo;s just an obvious attempt at coercing sites into implementing age verification. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="tx-sb2420-app-store-accountability-act"&gt;TX SB2420 App Store Accountability Act&lt;/h3&gt;
&lt;p&gt;Texas&amp;rsquo;s &lt;a href="https://legiscan.com/TX/text/SB2420/2025"&gt;App Store Accountability Act&lt;/a&gt; is another mandatory identification law requiring &lt;em&gt;verification&lt;/em&gt;, not attestation. It doesn&amp;rsquo;t just require services to correctly react to information provided, it imposes a duty on app stores to actively collect and verify identities.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s mandatory identification for the internet. It&amp;rsquo;s not narrowly tailored, it&amp;rsquo;s not content-neutral, and the liability it imposes forces invasive data collection. &lt;/p&gt;
&lt;p&gt;The App Association &amp;mdash; a global trade&amp;nbsp;association for tech companies &amp;mdash; released a press release debunking this effort, which summaries the problems well:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://actonline.org/2026/03/04/the-app-store-accountability-act-myths-vs-facts/"&gt;The App Store Accountability Act: Myths vs. Facts&lt;/a&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;because ASAA would impose a mandate, the app stores would be compelled to show compliance&amp;mdash;and that means maintaining records of all of it. Moreover, ASAA doesn&amp;rsquo;t just ask app stores to verify age and parental consent status&amp;mdash;it mandates that they share flags signifying that information with
every single app developer, whether the app in question is TikTok or a weather widget built by a solo developer in Ohio.&lt;/p&gt;
&lt;p&gt;It also replaces the existing parental consent mechanism with a new version with additional failure points. Currently (without ASAA), if a parent declines a download by their child, the download is stopped at the operating system level. But ASAA would require a flag indicating parental consent status to be sent to the developer, which may or may not be received or properly adhered to, depending on whether the developer has updated their app. This leaves developers holding the bag and robs parents of a consent mechanism that actually works.&lt;/p&gt;
&lt;p&gt;&amp;hellip;the bill&amp;rsquo;s strict liability standards make invasive ID collection a practical inevitability. ASAA demands that app stores verify users into four highly granular age categories&amp;mdash;&amp;rdquo;young child&amp;rdquo; (under 13), &amp;ldquo;child&amp;rdquo; (13-15), &amp;ldquo;teenager&amp;rdquo; (16-17), and &amp;ldquo;adult&amp;rdquo; (18+)&amp;mdash;using methods &amp;ldquo;reasonably designed to ensure accuracy.&amp;rdquo; Platforms face FTC enforcement and crushing financial penalties if they misclassify a 12-year-old as a 13-year-old or a 17-year-old as an 18-year-old.&lt;/p&gt;
&lt;p&gt;Distinguishing between adjacent age groups is technically impossible using privacy preserving age assurance methods. As Graham Dufault, General Counsel at ACT | The App Association, noted in a recent FTC workshop on age verification, the accuracy demands of the ASAA proposals push platforms toward &amp;ldquo;direct evidence&amp;rdquo; of age and identity&amp;mdash;government IDs, birth certificates&amp;mdash;to avoid liability. Even the majority&amp;rsquo;s example of Apple Pay requires users to verify their identity with hard credentials before Apple Pay can be used for downstream verification. &amp;hellip;&lt;/p&gt;
&lt;p&gt;Experts know that age assurance is on a spectrum, with the most accurate (age verification) also posing the highest risks because it requires &amp;ldquo;direct evidence&amp;rdquo; of age and identity (government-issued IDs). Because verification is the highest-risk form of assurance, it is used only sparingly&amp;mdash;in order to block access to goods or services that themselves pose especially severe age-related risks&amp;mdash;and IDs that are checked in real life are usually not collected and stored. Creation of a credential, however&amp;mdash;especially if doing so is required by law&amp;mdash;necessitates the retention of ID information. ASAA demands more than just a quick check of an ID at the door. By requiring absolute &amp;ldquo;verification&amp;rdquo; instead of encouraging innovation in privacy-preserving age assurance sensitive to the risks it presents (and the risks it must address), ASAA fails the risk-based approach test age assurance requires.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="https://storage.courtlistener.com/recap/gov.uscourts.txwd.1172869998/gov.uscourts.txwd.1172869998.65.0.pdf"&gt;The courts have already thrown out the ASAA&lt;/a&gt; as not narrowly-tailored, more restrictive than existing alternatives, filled with unevidenced assertions with no evidentiary support, and ultimately an unlawful regulation of speech.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="screen-act"&gt;SCREEN act&lt;/h3&gt;
&lt;p&gt;The &lt;a href="https://www.congress.gov/bill/119th-congress/house-bill/1623/text"&gt;Screen (Shielding Children&amp;rsquo;s Retinas from Egregious Exposure on the Net) Act&lt;/a&gt; is federal obscenity law dressed up as a child protection effort. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s designed with the intent to globally lock minors from accessing &amp;ldquo;obscene&amp;rdquo; or &amp;ldquo;pornographic&amp;rdquo; content. It&amp;rsquo;s not parental empowerment, it ignores the ability of a parent to regulate what they consider &amp;ldquo;obscene&amp;rdquo; and acts as a blanket ban on specific categories of information. &lt;/p&gt;
&lt;p&gt;This has identity verification requirements bundled in:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;(a) Covered platform requirements.&amp;mdash;Beginning on the date that is 1 year after the date of enactment of this Act, a covered platform shall adopt and utilize technology verification measures on the platform to ensure that&amp;mdash;&lt;br/&gt;
(1) users of the covered platform are not minors; and&lt;br/&gt;
(2) minors are prevented from accessing any content on the covered platform that is harmful to minors.&lt;/p&gt;
&lt;p&gt;(b) Requirements for age verification measures.&amp;mdash;In order to comply with the requirement of subsection (a), the technology verification measures adopted and utilized by a covered platform shall do the following:&lt;br/&gt;
(1) Use a technology verification measure in order to verify a user&amp;rsquo;s age.&lt;br/&gt;
(2) Provide that &lt;mark&gt;requiring a user to confirm that the user is not a minor shall not be sufficient to satisfy the requirement of subsection (a).&lt;/mark&gt;&lt;br/&gt;
(3) Make publicly available the verification process that the covered platform is employing to comply with the requirements under this Act.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Not only is this third-party identity and age verification, it actually explicitly preempts user attestation. 
It&amp;rsquo;s looking for technical verification measures to prevent any minor &amp;mdash; regardless of context or parental consent &amp;mdash; from interacting with broad categories of information the government finds objectionable.
See the root of trust shift: now it&amp;rsquo;s the companies who are obligated to verify identity, not the client.&lt;/p&gt;
&lt;p&gt;As the SCREEN act says in its own preamble,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;hellip;the Supreme Court of the United States has struck down the previous efforts of Congress to shield children from pornographic content, finding that such legislation constituted a &amp;ldquo;compelling government interest&amp;rdquo; but that it was not the least restrictive means to achieve such interest.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And they&amp;rsquo;re correct! This isn&amp;rsquo;t legal, they know it&amp;rsquo;s not legal, we&amp;rsquo;re done here. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="kids-act"&gt;KIDS act&lt;/h3&gt;
&lt;p&gt;The &lt;a href="https://www.govtrack.us/congress/bills/119/hr7757/text"&gt;KIDS Act&lt;/a&gt; is another age bill introduced at the federal level. With the full name &amp;ldquo;Kids Internet and Digital Safety Act&amp;rdquo;, it has the best backronym so far. But it&amp;rsquo;s another federal age verification law based on &amp;ldquo;obscenity&amp;rdquo; control very similar to SCREEN:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;(4) Technology verification measure&amp;mdash;&lt;br/&gt;
The term technology verification measure means technology that employs a system or process to determine whether it is more likely than not that a user of a covered platform is a minor.&lt;/p&gt;
&lt;p&gt;(a) Covered platform requirements Beginning on the date that is 1 year after the date of the enactment of this Act, a provider of a covered platform shall&amp;mdash;
(1) adopt and utilize commercially available technology verification measures, reasonably designed to ensure accuracy, with respect to the covered platform of such provider to identify minors; and (2) prevent minors from accessing any sexual material harmful to minors on the covered platform.&lt;/p&gt;
&lt;p&gt;(b) Additional requirements for compliance In order to comply with subsection (a), a provider of a covered platform (or a third party contracted by a provider of a covered platform with respect to such covered platform) shall, with respect to a covered platform of the provider, carry out the following:&lt;br/&gt;
(1) Use a technology verification measure in order to verify the age of a user.&lt;br/&gt;
(2) &lt;mark&gt;Provide that a user confirming that the user is not a minor is not sufficient to verify age.&lt;/mark&gt;&lt;br/&gt;
(3) Provide clear and conspicuous notice containing information on the technology verification measures and other policies and procedures related to the technology verification measure data used to comply with this title.&lt;br/&gt;
(4) Take reasonable measures to address circumvention of technology verification measures.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KIDS ticks the usual bad boxes. Using commercially available verification measures designed ensure accuracy, inviting ID and biometric based identity management while ruling out parental age attestation as a vector. &lt;/p&gt;
&lt;p&gt;KIDS also has a federal preemption clause:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;No State, or political subdivision of a State, may prescribe, maintain, enforce, or continue in effect any law, rule, regulation, requirement, standard, or other provision having the force and effect of law to the extent that such law, rule, regulation, requirement, standard, or other provision requires a provider of a covered platform to use technology verification measures to prevent minors from accessing any sexual material harmful to minors on a covered platform of such provider.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Federal preemption is normal for interstate commerce regulation &amp;mdash; it&amp;rsquo;s correct for this kind of thing to be regulated at the federal level rather than have many unique compliance requirements &amp;mdash; but KIDS would be a bad law preempting a good one. 
Better age assurance methods, like the protocol established by California and Colorado, are &amp;ldquo;any law&amp;hellip; that requires&amp;hellip; a provider of a covered platform to use technology verification measures to prevent minors from accessing [material]&amp;rdquo;, and would be overturned by this clause, replacing good law with bad.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="kosa"&gt;KOSA&lt;/h3&gt;
&lt;p&gt;In reviewing &lt;a href="https://www.govtrack.us/congress/bills/119/s1748"&gt;KOSA&lt;/a&gt;, I made a note that it has &amp;ldquo;lots of normal stuff&amp;rdquo;, more than I was expecting. Among the normal stuff are some inoffensive clauses requiring parental control tools which essentially describe technology already widespread today:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;(1) Tools
A covered platform shall provide readily accessible and easy-to-use parental tools for parents to support a user that the platform knows is a minor with respect to the use of the platform by that user.&lt;/p&gt;
&lt;p&gt;(2) Requirements
The parental tools provided by a covered platform under paragraph (1) shall include&amp;mdash;&lt;/p&gt;
&lt;p&gt;(A) the ability to manage a minor&amp;rsquo;s privacy and account settings, including the safeguards and options established under subsection (a), in a manner that allows parents to&amp;mdash;&lt;br/&gt;
  (i) view the privacy and account settings; and&lt;br/&gt;
  (ii) in the case of a user that the platform knows is a child, change and control the privacy and account settings;&lt;br/&gt;
(B) the ability to restrict purchases and financial transactions by the minor, where applicable; and&lt;br/&gt;
(C) the ability to view metrics of total time spent on the covered platform and restrict time spent on the covered platform by the minor.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The KOSA draft works very hard to keep the exact language of age verification out of the bill, but it&amp;rsquo;s still designed to encourage sites to implement identity verification and places the burden on accurately determining this data on services, not parents.&lt;/p&gt;
&lt;p&gt;The real problem is the push to expand the definition of what constitutes &amp;ldquo;reasonable effort&amp;rdquo; under COPPA to include verification (not attestation), using accurate commercial tools rather than prioritizing privacy or freedom of speech:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;(B)Reasonable effort&lt;br/&gt;
A covered platform shall be deemed to have satisfied the requirement described in subparagraph (A) if the covered platform is in compliance with the requirements of the Children&amp;rsquo;s Online Privacy Protection Act of 1998 (15 U.S.C. 6501 et seq.) to use reasonable efforts (taking into consideration available technology) to provide a parent with the information described in subparagraph (A) and to obtain verifiable consent as required.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;From the EFF&amp;rsquo;s research summary,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.eff.org/deeplinks/2023/05/kids-online-safety-act-still-huge-danger-our-rights-online"&gt;Jason Kelley, The Kids Online Safety Act is Still A Huge Danger to Our Rights Online&lt;/a&gt;
&amp;hellip;there is essentially no outcome where sites don&amp;rsquo;t implement age verification. There&amp;rsquo;s no way for platforms to block nebulous categories of content for minors without explicitly requiring age verification.&amp;nbsp;If a 16-year-old user truthfully identifies herself, the law will hold platforms liable, unless they filter and block content. If a 16-year-old user identifies herself as an adult, and the platform does not use age verification, then it will still be held liable, because it should have &amp;ldquo;reasonably known&amp;rdquo; the user&amp;rsquo;s age.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A platform could, alternatively, skip age verification and simply institute blocking and filtering of certain types of content for all users regardless of age&amp;mdash;which would be a terrible blow for speech online for everyone. So despite these bandaids on the bill, it still leaves platforms with no choices except to institute heavy-handed censorship and age verification requirements. These impacts would affect not just young people, but every user of the platform.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I spoke about the danger of the Attorney General&amp;rsquo;s power to selectively enforce attestation law on edge cases. Obscenity law is categorically worse. The Attorney General doesn&amp;rsquo;t just have the power to choose who to enforce the law &lt;em&gt;on&lt;/em&gt;, they have the power to argue for &lt;em&gt;what content they believe is obscene or objectionable.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Quoting the same EFF article again:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.eff.org/deeplinks/2023/05/kids-online-safety-act-still-huge-danger-our-rights-online"&gt;Jason Kelley, The Kids Online Safety Act is Still A Huge Danger to Our Rights Online&lt;/a&gt;
KOSA&amp;rsquo;s co-author, Sen. Blackburn of Tennessee, has referred to education about race discrimination as &amp;ldquo;&lt;a href="https://www.blackburn.senate.gov/2021/7/why-is-critical-race-theory-dangerous-for-our-kids"&gt;dangerous for kids&lt;/a&gt;.&amp;rdquo; Many states have agreed, and recently moved to limit public education about the history of&amp;nbsp;&lt;a href="https://news.trust.org/item/20211001103420-4bdez"&gt;race&lt;/a&gt;,&amp;nbsp;&lt;a href="https://thehill.com/changing-america/respect/equality/594980-florida-isnt-the-only-state-with-a-dont-say-gay-bill-15"&gt;gender, and sexuality&lt;/a&gt;&amp;nbsp;discrimination. If KOSA passes, platforms are likely to preemptively block conversations that discuss these topics, as well as discussions about substance use, suicide, and eating disorders. As we&amp;rsquo;ve written in&amp;nbsp;&lt;a href="https://www.eff.org/deeplinks/2022/03/kids-online-safety-act-heavy-handed-plan-force-platforms-spy-young-people"&gt;our previous commentary on the bill&lt;/a&gt;, KOSA could result in loss of access to information that a majority of people would agree is not dangerous. Again, issues like substance abuse, eating disorders, and depression are complex societal issues, and there is not clear agreement on their causes or their solutions. To pick&amp;nbsp;&lt;a href="https://www.npr.org/sections/health-shots/2018/09/07/645609248/whats-the-evidence-that-supervised-drug-injection-sites-save-lives"&gt;just one example&lt;/a&gt;: in some communities, safe injection sites are seen as part of a solution to substance abuse; in others, they are seen as part of the problem. Under KOSA, could a platform be sued for displaying content about them&amp;mdash;or about needle exchanges, naloxone, or other harm reduction techniques?&amp;nbsp;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
The same issue exists on both sides of the political spectrum. KOSA is ambiguous enough that an Attorney General who wanted to censor content regarding gun ownership, or Christianity, could argue that it has harmful effects on young people.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="coppa-20"&gt;COPPA 2.0&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.govtrack.us/congress/bills/119/s836"&gt;S. 836: Children and Teens&amp;rsquo; Online Privacy Protection Act&lt;/a&gt; or &amp;ldquo;COPPA 2.0&amp;rdquo; expands COPPA with new invasive requirements:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;hellip;(iii) to obtain verifiable consent from a parent of a child or from a teen before using or disclosing personal information of the child or teen for any purpose that is a material change from the original purposes and disclosure practices specified to the parent of the child or the teen under clause (i);&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This &amp;ldquo;verifiable consent&amp;rdquo; is a massive new requirement. The &amp;ldquo;verification&amp;rdquo; required here applies to all users &amp;mdash; not just children &amp;mdash; to confirm their age. Everyone will have to prove their adulthood not just for adult material but for any data use.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="this-is-the-alternative-to-digital-identification-lets-do-this-instead"&gt;This is the alternative to digital identification, let&amp;rsquo;s do this instead&lt;/h2&gt;
&lt;p&gt;Age verification very, very, very bad.
Age attestation is better. &lt;/p&gt;
&lt;p&gt;What makes them different isn&amp;rsquo;t just the text of a bill or a degree of enforcement, it&amp;rsquo;s their radically different purposes.
Age verification requires platforms and services to antagonistically profile and restrict their users. Age attestation provides the device owner a tool to assert their own identity and make demands of the services they use.&lt;/p&gt;
&lt;p&gt;Age attestation at the operating system level is a powerful tool that doesn&amp;rsquo;t just help parents, it protects the internet from a dangerous, sweeping censorship movement. 
The current age attestation proposals have their problems but they&amp;rsquo;re still categorical improvements over everything else out there. &lt;/p&gt;
&lt;p&gt;When you see the movement for &amp;ldquo;user accounts set up with age brackets at the operating system level&amp;rdquo;, that&amp;rsquo;s not a euphemism for digital identity or backdoored chips, that is a ray of sunshine to a world falling into darkness. So long as it stays limited we need to push for it. It&amp;rsquo;s the good one.&lt;/p&gt;
&lt;p&gt;We cannot (and will not) win the &amp;ldquo;the internet should be an unregulated anarchy&amp;rdquo; war. We can (and must!) win the &amp;ldquo;no personal identification needed to speak&amp;rdquo; war.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.badinternetbills.com"&gt;Fight for the Future, Bad Internet Bills&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/113"&gt;Draft: Add Age Verification Signal Specification &amp;middot; Merge requests &amp;middot; xdg / xdg-specs &amp;middot; GitLab&lt;/a&gt; and &lt;a href="https://github.com/flatpak/xdg-desktop-portal/pull/1922/files"&gt;Draft: Add parental controls to the Accounts portal by davidedmundson &amp;middot; Pull Request #1922 &amp;middot; flatpak/xdg-desktop-portal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.veriff.com/identity-verification/age-verification-latam"&gt;Dmytro Sashchuk, &amp;ldquo;Age Verification in Brazil &amp;amp; Colombia: 2026 Business Guide&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.washingtonpost.com/opinions/2026/03/08/instagram-meta-youtube-lawsuit-addiction/"&gt;Ian Anderson&amp;nbsp;and&amp;nbsp;Wendy Wood, &amp;ldquo;Your &amp;lsquo;social media addiction&amp;rsquo; is overrated&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://actonline.org/2026/03/04/the-app-store-accountability-act-myths-vs-facts/"&gt;The App Association, &amp;ldquo;The App Store Accountability Act: Myths vs. Facts&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.eff.org/deeplinks/2026/03/rep-finke-was-right-age-gating-isnt-about-kids-its-about-control"&gt;Rindala Alajaji and Molly Buckley, &amp;ldquo;Rep. Finke Was Right: Age-Gating Isn&amp;rsquo;t About Kids, It&amp;rsquo;s About Control&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.newyorker.com/news/the-new-yorker-interview/can-we-save-kids-from-social-media?utm_source=twitter&amp;amp;utm_medium=social&amp;amp;utm_campaign=dhtwitter&amp;amp;utm_content=null"&gt;David Remnick, &amp;ldquo;Can We Save Kids from Social Media?&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://theprivacyreport.net/kosa-and-age-verification-the-good-the-bad-and-the-ugly/"&gt;Omar Torres, &amp;ldquo;KOSA and Age Verification: The Good, the Bad, and the Ugly&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.eff.org/deeplinks/2025/12/age-verification-threats-across-globe-2025-review"&gt;Paige Collings, Alexis Hancock, and Christoph Schmon, &amp;ldquo;Age Verification Threats Across the Globe: 2025 in Review&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pcgamer.com/hardware/the-uks-new-age-verification-is-a-privacy-nightmare-but-it-doesnt-need-to-be/"&gt;Jacob Ridley, &amp;ldquo;The UK&amp;rsquo;s new age verification is a privacy nightmare, but it doesn&amp;rsquo;t need to be&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://tboteproject.com/"&gt;The TBOTE Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.usermag.co/p/none-of-this-is-about-online-safety"&gt;Taylor Lorenz, &amp;ldquo;None Of This is About Online Safety&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;!-- https://www.usermag.co/p/ices-plan-to-monitor-social-media --&gt;
&lt;!-- https://www.usermag.co/p/theyre-trying-to-kill-the-internet --&gt;
&lt;!-- https://www.usermag.co/p/the-new-satanic-panic-is-here --&gt;

&lt;!-- https://github.com/upper-up/meta-lobbying-and-other-findings --&gt;
&lt;!-- https://www.foxnews.com/tech/1-billion-identity-records-exposed-id-verification-data-leak --&gt;
&lt;!-- https://netchoice.org/social-media-bans-create-new-online-dangers-for-teens/ --&gt;

&lt;!-- https://www.blocked.org.uk/osa-blocks --&gt;

&lt;!-- https://www.crikey.com.au/2026/03/13/teens-social-media-ban-kids-still-using-platforms/ --&gt;
&lt;!-- https://www.washingtonpost.com/opinions/2026/03/12/social-media-ban-children/ --&gt;
&lt;!-- https://github.com/flatpak/xdg-desktop-portal/pull/1922/changes --&gt;
&lt;!-- https://github.com/upper-up/meta-lobbying-and-other-findings --&gt;

&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="cyber"/><category term="enforcement"/><category term="platforms"/><category term="tech-culture"/><category term="security"/><category term="software-architecture"/><category term="api"/><category term="user-agent"/><category term="manifesto"/><category term="rhetoric"/><category term="services"/></entry><entry><title>Anthropic and The Authoritarian Ethic</title><link href="https://blog.giovanh.com/blog/2026/03/03/anthropic-and-the-authoritarian-ethic/" rel="alternate"/><published>2026-03-03T00:00:00-06:00</published><updated>2026-03-03T00:00:00-06:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2026-03-03:/blog/2026/03/03/anthropic-and-the-authoritarian-ethic/</id><summary type="html">&lt;!-- ## Basic history --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;This has been a wild weekend for the fields of tech policy and AI safety. 
As a writer I am not normally a news guy, but this moment has felt like kind of a perfect microcosm of both the AI industry and the Trump administration’s flavor of petulant authoritarianism. &lt;/p&gt;
&lt;p&gt;The AI company Anthropic — known for their engineering-focused chatbot &lt;em&gt;Claude&lt;/em&gt; — was founded by former OpenAI employees who left to form their own company because they weren’t satisfied with OpenAI’s safety standards. 
Anthropic’s prioritizing of ethics and care have not been a handicap for them; they’ve led to Claude, the best LLM product on the market today. 
In July 2025 &lt;a href="https://www.anthropic.com/news/anthropic-and-the-department-of-defense-to-advance-responsible-ai-in-defense-operations"&gt;Anthropic was awarded a two-year $200 million contract&lt;/a&gt; with the Department of Defense to support AI for use in classified government environments, &lt;a href="https://www.reuters.com/world/us/openai-wins-200-million-us-defense-contract-2025-06-16/"&gt;mirroring similar contracts the government made with other companies.&lt;/a&gt; 
Despite the internal competition with ChatGPT and Llama, Claude was the highest-quality product and the only one approved for use in classified military systems. &lt;/p&gt;
&lt;p&gt;But Anthropic’s culture of (relative) corporate responsibility set it up to be the target of a frenzy the Trump people had already worked themselves into: the specter of “woke AI.” 
The presidential order “&lt;a href="https://www.whitehouse.gov/presidential-actions/2025/07/preventing-woke-ai-in-the-federal-government/"&gt;Preventing Woke AI in the Federal Government (July 2025)&lt;/a&gt;” was an ideological rant typical of Trump’s presidential orders filled with false and foolish assertions to justify banning LLMs involved in federal workflows from “incorporating concepts” like “DEI”, “intersectionality”, and “transgenderism”. &lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- ## Basic history --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;This has been a wild weekend for the fields of tech policy and AI safety. 
As a writer I am not normally a news guy, but this moment has felt like kind of a perfect microcosm of both the AI industry and the Trump administration&amp;rsquo;s flavor of petulant authoritarianism. &lt;/p&gt;
&lt;p&gt;The AI company Anthropic &amp;mdash; known for their engineering-focused chatbot &lt;em&gt;Claude&lt;/em&gt; &amp;mdash; was founded by former OpenAI employees who left to form their own company because they weren&amp;rsquo;t satisfied with OpenAI&amp;rsquo;s safety standards. 
Anthropic&amp;rsquo;s prioritizing of ethics and care have not been a handicap for them; they&amp;rsquo;ve led to Claude, the best LLM product on the market today. 
In July 2025 &lt;a href="https://www.anthropic.com/news/anthropic-and-the-department-of-defense-to-advance-responsible-ai-in-defense-operations"&gt;Anthropic was awarded a two-year $200 million contract&lt;/a&gt; with the Department of Defense to support AI for use in classified government environments, &lt;a href="https://www.reuters.com/world/us/openai-wins-200-million-us-defense-contract-2025-06-16/"&gt;mirroring similar contracts the government made with other companies.&lt;/a&gt; 
Despite the internal competition with ChatGPT and Llama, Claude was the highest-quality product and the only one approved for use in classified military systems. &lt;/p&gt;
&lt;p&gt;But Anthropic&amp;rsquo;s culture of (relative) corporate responsibility set it up to be the target of a frenzy the Trump people had already worked themselves into: the specter of &amp;ldquo;woke AI.&amp;rdquo; 
The presidential order &amp;ldquo;&lt;a href="https://www.whitehouse.gov/presidential-actions/2025/07/preventing-woke-ai-in-the-federal-government/"&gt;Preventing Woke AI in the Federal Government (July 2025)&lt;/a&gt;&amp;rdquo; was an ideological rant typical of Trump&amp;rsquo;s presidential orders filled with false and foolish assertions to justify banning LLMs involved in federal workflows from &amp;ldquo;incorporating concepts&amp;rdquo; like &amp;ldquo;DEI&amp;rdquo;, &amp;ldquo;intersectionality&amp;rdquo;, and &amp;ldquo;transgenderism&amp;rdquo;. &lt;/p&gt;


&lt;p&gt;In January 2026 this cause was taken up by Pete Hegseth, the self-proclaimed &amp;ldquo;secretary of war&amp;rdquo; &amp;mdash; a fake extra-evil title he gave himself, analogous to if I made people call me &amp;ldquo;Dr. Destructo&amp;rdquo;.
In a speech he gave at SpaceX, introduced by Elon Musk, he echoed Musk&amp;rsquo;s talking points about AI needing a right-wing ideological alignment:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.war.gov/News/Transcripts/Transcript/Article/4377190/remarks-by-secretary-of-war-pete-hegseth-at-spacex/"&gt;Remarks by Secretary of War Pete Hegseth at SpaceX&lt;/a&gt;
Today I want to clarify what responsible AI means at the Department of War. Gone are the days of equitable AI and other DEI and social justice infusions that constrain and confuse our employment of this technology. Effective immediately, responsible AI at the War Department means objectively truthful AI capabilities employed securely and within the laws governing the activities of the department. We will not employ AI models that won&amp;rsquo;t allow you to fight wars.&lt;/p&gt;
&lt;p&gt;We will judge AI models on this standard alone; factually accurate, mission relevant, without ideological constraints that limit lawful military applications. Department of War AI will not be woke. It will work for us. We&amp;rsquo;re building war ready weapons and systems, not chatbots for an Ivy League faculty lounge.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--
TODO
In a [January speech at SpaceX headquarters](https://www.war.gov/News/Transcripts/Transcript/Article/4377190/remarks-by-secretary-of-war-pete-hegseth-at-spacex/), a company owned by tech billionaire and xAI CEO Elon Musk, Hegseth declared that the DOD’s artificial intelligence “will not be woke,” and will operate “without ideological constraints that limit lawful military applications.” The comment was [widely](https://www.npr.org/2026/02/24/nx-s1-5725327/pentagon-anthropic-hegseth-safety) [viewed](https://x.com/deanwball/status/2026375843228889238?s=20) as a shot at Anthropic, particularly since White House AI czar David Sacks [has repeatedly criticized the company](https://x.com/DavidSacks/status/1978145266269077891?s=20).

https://www.war.gov/News/Transcripts/Transcript/Article/4377190/remarks-by-secretary-of-war-pete-hegseth-at-spacex/
--&gt;

&lt;p&gt;Pete Hegseth&amp;rsquo;s &lt;a href="https://media.defense.gov/2026/Jan/12/2003855671/-1/-1/0/ARTIFICIAL-INTELLIGENCE-STRATEGY-FOR-THE-DEPARTMENT-OF-WAR.PDF"&gt;&amp;ldquo;Accelerating America&amp;rsquo;s Military AI Dominance&amp;rdquo; memo&lt;/a&gt; furthered this preemptive war against technology that conflicted with MAGA ideals, &amp;ldquo;as if we were at war:&amp;rdquo;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Clarifying &amp;ldquo;Responsible Al&amp;rdquo; at the DoW - Out with Utopian Idealism, In with Hard-Nosed Realism.&lt;/strong&gt; Diversity, Equity, and Inclusion and social ideology have no place in the Do W, so we must not employ AI models which incorporate ideological &amp;ldquo;tuning&amp;rdquo; that interferes with their ability to provide objectively truthful responses to user prompts. The Department must also utilize models free from usage policy constraints that may limit lawful military applications. Therefore, I direct the CDAO to establish benchmarks for model objectivity as a primary procurement criterion within 90 days, and &lt;mark&gt;I direct the Under Secretary of War for Acquisition and Sustainment to incorporate standard &amp;ldquo;any lawful use&amp;rdquo; language into any DoW contract through which AI services are procured within 180 days.&lt;/mark&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The demand to incorporate this new language allowing &amp;ldquo;any lawful use&amp;rdquo; into existing contracts was Pete starting a fight.
The DoD intended for this to apply retroactively, meaning all existing AI contracts needed to be updated to expand the government&amp;rsquo;s authority to use the software not according to the agreed-upon scope in the contract and terms, but for &amp;ldquo;any lawful use.&amp;rdquo;
This obviously doesn&amp;rsquo;t work because the existing two-year contracts were already approved by both parties with their current language. 
(It&amp;rsquo;s not true that &amp;ldquo;any lawful use&amp;rdquo; is a standard clause, because the Trump admin already choose not to use it in 2025.)
All the current terms of all the existing contracts are terms the government and the firms agreed to with full knowledge. The pentagon already agreed that the existing contract didn&amp;rsquo;t tie its hands in any way that would prevent them from doing anything they considered critical. &lt;/p&gt;
&lt;p&gt;This is a normal situation and gives both parties the stability that contracts are for.
There&amp;rsquo;s no room for a firm to &amp;ldquo;pull the rug&amp;rdquo; and change terms of access, but neither is there room for the government to unilaterally change the agreement. 
It&amp;rsquo;s the Pentagon who&amp;rsquo;s trying to break the original contract and unilaterally change the terms, not Anthropic. So now they have to renegotiate, or else the Pentagon needs some excuse to back out of the agreement they made.&lt;/p&gt;
&lt;p&gt;And Anthropic has provided Claude to the DoD as a project with a specific scope. 
The two main &amp;ldquo;red line&amp;rdquo; requirements in Anthropic&amp;rsquo;s &lt;a href="https://www.anthropic.com/legal/aup"&gt;Acceptable Use Policy&lt;/a&gt; that still applied to government use were that Claude could not be used for mass domestic surveillance or as part of a fully autonomous weapons system.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.anthropic.com/news/statement-department-of-war"&gt;Anthropic, Statement from Dario Amodei on our discussions with the Department of War (Feb 26, 2026)&lt;/a&gt;
&amp;hellip;in a narrow set of cases, we believe AI can undermine, rather than defend, democratic values. Some uses are also simply outside the bounds of what today&amp;rsquo;s technology can safely and reliably do. Two such use cases have never been included in our contracts with the Department of War, and we believe they should not be included now:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mass domestic surveillance.&lt;/strong&gt; We support the use of AI for lawful foreign intelligence and counterintelligence missions. But using these systems for mass &lt;em&gt;domestic&lt;/em&gt; surveillance is incompatible with democratic values. AI-driven mass surveillance &lt;a href="https://www.darioamodei.com/essay/the-adolescence-of-technology"&gt;presents serious, novel risks to our fundamental liberties&lt;/a&gt;. &amp;hellip;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fully autonomous weapons.&lt;/strong&gt; &amp;hellip; They need to be deployed with proper guardrails, which don&amp;rsquo;t exist today.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To our knowledge, these two exceptions have not been a barrier to accelerating the adoption and use of our models within our armed forces to date.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Claude isn&amp;rsquo;t for panopticons and it&amp;rsquo;s not for killbots. If they wanted one, it&amp;rsquo;d have to be something different. 
The AUP doesn&amp;rsquo;t ban all possible evil use, but it does wall off these areas which are legitimate near-term risks where AI technology could plausibly be abused. 
The Pentagon now suddenly demands they have access to the system without these extremely basic safety guardrails in the contract language. &lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="anthropic-is-normal"&gt;Anthropic is normal&lt;/h2&gt;
&lt;p&gt;While Anthropic is the hero of this particular story for being the &lt;em&gt;most&lt;/em&gt; responsible person in the room, I am not here to cheer for it as my favorite team. 
It&amp;rsquo;s still a profit-driven company, it&amp;rsquo;s still contributing to the AI problems, and it even chose to become a defense contractor for the Trump administration. 
But they&amp;rsquo;ve been more responsible than their peers. &lt;/p&gt;
&lt;p&gt;Nothing makes me angrier than people who don&amp;rsquo;t have principles and say whatever they have to say to gain power, even when their justifications are contradictory. 
In contrast to that, Anthropic has been consistently in favor of AI regulation. 
In 2025 &lt;a href="https://www.nbcnews.com/tech/tech-news/anthropic-backs-californias-sb-53-ai-bill-rcna229908"&gt;they were the first tech company to endorse the SB 53 AI regulation bill&lt;/a&gt; which would mandate extra safety requirements on companies including themselves. 
They are not just mercanaries trying to grab power. They&amp;rsquo;re pro-safety and pro-regulation in general as a business strategy, even when that means the government takes power from them.&lt;/p&gt;
&lt;p&gt;The fact that surveillance and killbots are the only issues left shows how minimal Anthropic&amp;rsquo;s terms with the government have actually been. 
They&amp;rsquo;ve already massively compromised on their ethical principles to work with the military. 
And I don&amp;rsquo;t mean in a guilt-by-association way, I mean very literally, Anthropic has already specially modified their policy with the government to permit the military to do almost anything it wants &amp;mdash; far more than any commercial offering allows. &lt;/p&gt;
&lt;p&gt;In their public &lt;a href="https://www.anthropic.com/legal/aup"&gt;Acceptable Use Policy&lt;/a&gt;, under &amp;ldquo;Universal Usage Standards&amp;rdquo;, Anthropic has a blanket prohibition on developing and designing weapons. 
In fact, most of their Universal Usage Standards are just a description of what it means to be the federal government in 2026:&lt;/p&gt;
&lt;p&gt;&lt;img alt="usage standards" src="https://blog.giovanh.com/blog/2026/03/03/anthropic-and-the-authoritarian-ethic/usage-standards.png"/&gt;&lt;/p&gt;
&lt;p&gt;These supposedly universal prohibitions do not extend to the US military; Anthropic &lt;a href="https://www.bloomberg.com/news/articles/2026-03-02/anthropic-made-pitch-in-drone-swarm-contest-during-pentagon-feud"&gt;submitted a bid to use Claude in coordinating autonomous drone swarms.&lt;/a&gt; Their only requirement was for a human to be in the loop on kill decisions &amp;mdash; an absolutely minimal gesture towards safety made while still selling weapons to a rogue government. &lt;/p&gt;
&lt;p&gt;Anthropic has been extremely focused on the design and tuning of Claude, as evident by their &lt;a href="https://www.anthropic.com/constitution"&gt;detailed constitution outlining what kind of character they want Claude to have&lt;/a&gt;. They&amp;rsquo;re not just trying to play legal games with terms of service, they&amp;rsquo;re trying to build something that resists certain categories of use at a structural level. 
But in terms of exercising legal power via contract or terms, they&amp;rsquo;re doing the bare minimum. &lt;/p&gt;
&lt;p&gt;The obvious failure of Anthropic here is that they involved themselves with the defense industry in the first place. 
Since the original contract Claude has heavily contributed to the most sensitive and controversial military operations. &lt;a href="https://www.wsj.com/politics/national-security/pentagon-used-anthropics-claude-in-maduro-venezuela-raid-583aff17"&gt;Claude reportedly played a key role&lt;/a&gt; in the &lt;a href="https://www.forbes.com/sites/andyjsemotiuk/2026/01/08/maduro-capture-set-a-dangerous-precedent-for-international-law/"&gt;extrajudicial capture of Nicol&amp;aacute;s Maduro&lt;/a&gt;, and was used again when &lt;a href="https://www.wsj.com/livecoverage/iran-strikes-2026/card/u-s-strikes-in-middle-east-use-anthropic-hours-after-trump-ban-ozNO0iClZpfpL7K7ElJ2"&gt;Trump attacked Iran&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Anthropic CEO Dario Amodei has expressed ongoing concern over potential misuse of AI, and even noted the extralegal federal military engagements in Minnesota as evidence that the core values and principles in his ethical framework (namely, &lt;a href="https://www.anthropic.com/news/statement-department-of-war"&gt;anti-autocracy&lt;/a&gt;) are at risk:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2015833051205414955"&gt;&lt;div class="header" data-reply="DarioAmodei/2015833048785248440"&gt;&lt;a href="https://twitter.com/DarioAmodei/" title="Anthropic CEO. https://t.co/qXHIf42jTl"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/2015835742577012736/uOwdzrEz_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Dario Amodei&lt;/span&gt;&lt;span class="at"&gt;@DarioAmodei&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I've been working on this essay for a while, and it is mainly about AI and about the future. But given the horror we're seeing in Minnesota, its emphasis on the importance of preserving democratic values and rights at home is particularly relevant.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/DarioAmodei/status/2015833051205414955" target="_blank"&gt;Mon Jan 26 17:03:46 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;The threat of military violations seems to concern Anthropic not because they&amp;rsquo;re woke libs or antiwar hippies but because they&amp;rsquo;re normal people. 
And normal people who engage in second-order thinking understand the potential implications of playing a role in what appear to be multiple breaches of US and international law. 
Trump&amp;rsquo;s getting away with it, but for how long? And what warmongers will be held responsible along with him? 
Even for defense contractors, behaving responsibly is a long game it&amp;rsquo;s important to play. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="its-not-just-about-killer-robots-and-mass-surveillance"&gt;It&amp;rsquo;s not just about killer robots and mass surveillance&lt;/h2&gt;
&lt;p&gt;It&amp;rsquo;s interesting to think about the imminent threat posed by weaponization of surveillance using AI. 
Mass surveillance is a very real, very serious issue. Autonomous killing robots are a less imminent threat, but still a serious issue given drone warfare. &lt;/p&gt;
&lt;p&gt;So it&amp;rsquo;s easy to see a story here: there are two guardrails and the people being guarded by the guardrails have suddenly become very angry about them, which means they must want to break those particular rules. 
When people suddenly become willing to pour enormous resources into repealing a law or regulation it&amp;rsquo;s usually because there&amp;rsquo;s friction in that particular spot. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2026467256750756304"&gt;&lt;div class="header" data-reply="mattyglesias/2026466705220722895"&gt;&lt;a href="https://twitter.com/mattyglesias/" title="Slow Boring, cohosting https://t.co/wxUj3JFSFf, Bloomberg columnist"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1992554064358375424/mAv-oT-S_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Matthew Yglesias&lt;/span&gt;&lt;span class="at"&gt;@mattyglesias&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Normal guy: &amp;ldquo;why would AI even be able to kill people?&amp;rdquo;&lt;/p&gt;&lt;p&gt;Yudkowsky: [Complicated account of deception and instrumental convergence.]&lt;/p&gt;&lt;p&gt;Hegseth: &amp;ldquo;We will force companies to make unsupervised killer robots, that&amp;rsquo;s why.&amp;rdquo;&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/mattyglesias/status/2026467256750756304" target="_blank"&gt;Wed Feb 25 01:20:18 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;I don&amp;rsquo;t think this is the most salient read of the situation. 
I think the issue is much deeper and much worse. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-authoritarian-ethic"&gt;The authoritarian ethic&lt;/h2&gt;
&lt;p&gt;I don&amp;rsquo;t believe this conflict is primarily over any particular term or condition. 
It&amp;rsquo;s not driven by the Trump admin wanting to break those terms now, it&amp;rsquo;s that &lt;strong&gt;they object to working with anyone in a relationship that isn&amp;rsquo;t strictly authoritarian.&lt;/strong&gt;&lt;/p&gt;
&lt;!-- ### Authoritarianism as having internal values --&gt;

&lt;p&gt;Authoritarianism has an internal value system, even though it&amp;rsquo;s deeply backwards. 
It places moral weight on power, loyalty, and hierarchy of authority. 
Anthropic is only showing the thinnest possible pretense of responsibility, but this tiny gesture towards real virtue is objectionable to Trump and Hegseth because it&amp;rsquo;s a genuine breach of their values.
Anthropic&amp;rsquo;s token gestures towards humanity offend the misanthropes.&lt;/p&gt;
&lt;!-- ### Rights and external value --&gt;

&lt;p&gt;Trump and Hegseth are expressing genuine moral outrage at the idea that there could ever be an authority higher than their moment-to-moment whims.
The idea of people with rights working with others is disturbing because it implies a system of rights, a world where people have value that isn&amp;rsquo;t bestowed on them by their betters.
These people are genuinely outraged at the idea of having to work with others in any capacity except being served by subordinates.&lt;/p&gt;
&lt;!-- ### Loyalty and submission, not business --&gt;

&lt;p&gt;The Trump admin is defined by a cult of blind loyalty. 
It&amp;rsquo;s not looking to do business with private companies for economic prosperity or technical efficacy, it is looking to force tech companies into an alliance with Trump&amp;rsquo;s fascist political project. 
And they see the USA as being engaged in a civil war. Against the Democratic Party, against democratic cities, against immigrants, against Antifa, against libs, against woke.
To them a dispute is not a business matter, it is a wartime betrayal of allegiance others are expected to uphold, or else be classified as enemies. &lt;/p&gt;
&lt;!-- ### Authoritarianism is unilateral, not negotiated --&gt;

&lt;p&gt;The authoritarians fundamentally do not understand mutually beneficial arrangements and they have no sense of fair play. They see the world as a zero-sum game, and if they&amp;rsquo;re not winning they&amp;rsquo;re losing.
There can be no force above them, so it&amp;rsquo;s a deep offense for them to be meaningfully bound by law or contract. 
They replace law with &amp;ldquo;policy&amp;rdquo;, unilaterally dictated by powerful executives without oversight, accountability, or recourse. (And the projection is obvious here, &lt;a href="https://twitter.com/USWREMichael/status/2027211708201058578"&gt;as they interpret &amp;ldquo;policy&amp;rdquo; as being equivalent to a whim when their enemies have it.&lt;/a&gt;)&lt;/p&gt;
&lt;!-- ### Rapist character --&gt;

&lt;p&gt;In the real world, doing business with the government that involves scope-of-use provisions is completely normal. Being concerned about use of force in Minnesota is the duty of every responsible citizen. 
But growing authoritarianism is marked by a giddiness in demanding people act outside normalcy and making bigger and bigger claims on people.&lt;/p&gt;
&lt;!-- ### There can be no checks on behavior except the will of the strong executive --&gt;

&lt;p&gt;What the Trump admin is violently objecting to is not tech policy, it is the idea that there could ever be such a thing as a higher standard at all. Not people, not nations, not contracts, not law, not ethics, not God.
It is a &amp;ldquo;&lt;a href="https://twitter.com/USWREMichael/status/2027211708201058578"&gt;god complex&lt;/a&gt;&amp;rdquo; to ever consider checks and balances on the US government, in the eyes of these people who view themselves as the gods.
This is a much worse problem than wanting to put Claude in killbots robots today, or wanting to identify political dissidents and execute them like in the Winter Soldier. 
It&amp;rsquo;s not any problem because it&amp;rsquo;s &lt;em&gt;every&lt;/em&gt; problem. 
Seeing yourself as god means there&amp;rsquo;s no limit to the atrocities you&amp;rsquo;ll commit.&lt;/p&gt;
&lt;p&gt;It is, to quote Eva, the ethos of the unapologetic rapist:&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/eva.computer/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:qruaxn2eewkli7hsvzxo5hwf/bafkreiguy6eanbsy65r7ezvmbcclcfqo5etwfr753mbhbb7vns2d5yqz7q@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;eva (^_^)/&lt;/span&gt;&lt;span class="at"&gt;@eva.computer&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;people who are spiritually rapists react to being told "no" the same way in all contexts&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/eva.computer/post/3mfurftxhn22j" target="_blank"&gt;2026-02-27T22:34:37.885Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;They fundamentally don&amp;rsquo;t want to work with people. They will force themselves onto whatever they want when given the opportunity. They don&amp;rsquo;t want to negotiate consent. They revel in the power imbalance itself and their ability to exploit it. They want to dominate and for others to submit.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="the-trump-administration-has-actually-been-completely-upfront-about-this"&gt;The Trump administration has actually been completely upfront about this&lt;/h3&gt;
&lt;!-- TODO prose --&gt;

&lt;!-- &gt; [Jeremy Lewin, Under Secretary of State for Foreign Assistance, Humanitarian Affairs &amp; Religious Freedom](https://x.com/UnderSecretaryF/status/2027245637205451009){: .cite} --&gt;
&lt;!-- &gt; This isn’t about Anthropic or the specific conditions at issue. It’s about the broader premise that technology deeply embedded in our military must be under the exclusive control of our duly elected/appointed leaders. No private company can dictate normative terms of use—which can change and are subject to interpretation—for our most sensitive national security systems. The @DeptofWar obviously can’t trust a system a private company can switch off at any moment. --&gt;

&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027245637205451009"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/UnderSecretaryF/" title="Official acct of the Under Secretary of State for Foreign Assistance, Humanitarian Affairs &amp;amp; Religious Freedom (F). TOU: https://t.co/H5T8k8jFCY"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/2011444200319897600/DCx5KuHm_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Senior Official Jeremy Lewin&lt;/span&gt;&lt;span class="at"&gt;@UnderSecretaryF&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;This isn&amp;rsquo;t about Anthropic or the specific conditions at issue. It&amp;rsquo;s about the broader premise that technology deeply embedded in our military must be under the exclusive control of our duly elected/appointed leaders. No private company can dictate normative terms of use&amp;mdash;which can change and are subject to interpretation&amp;mdash;for our most sensitive national security systems. The @DeptofWar obviously can&amp;rsquo;t trust a system a private company can switch off at any moment.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/UnderSecretaryF/status/2027245637205451009" target="_blank"&gt;Fri Feb 27 04:53:18 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;The conflict has nothing to do with a backdoor that they can &amp;ldquo;switch off at any moment&amp;rdquo;; no such risk exists. It&amp;rsquo;s over the premise that private property exists; that people are able to retain rights even when inconvenient for the government. &lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://x.com/SecWar/status/2027507717469049070"&gt;Secretary of Defense Pete Hegseth (@SecWar), Feb 27, 2026&lt;/a&gt;
This week, Anthropic delivered a master class[sic] in &lt;mark&gt;arrogance and betrayal&lt;/mark&gt; as well as a textbook case of how not to do business with the United States Government or the Pentagon.&lt;/p&gt;
&lt;p&gt;Our position has never wavered and will never waver: the Department of War must have full, unrestricted access to Anthropic&amp;rsquo;s models for every LAWFUL purpose in defense of the Republic.&lt;/p&gt;
&lt;p&gt;Instead, @AnthropicAI and its CEO @DarioAmodei , have chosen duplicity. Cloaked in the sanctimonious rhetoric of &amp;ldquo;effective altruism,&amp;rdquo; &lt;mark&gt;they have attempted to strong-arm the United States military into submission&lt;/mark&gt; - a cowardly act of corporate virtue-signaling that places Silicon Valley ideology above American lives.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Their true objective is unmistakable: to seize veto power over the operational decisions of the United States military. That is unacceptable.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Anthropic&amp;rsquo;s stance is fundamentally incompatible with American principles. Their relationship with the United States Armed Forces and the Federal Government has therefore been permanently altered.&lt;/p&gt;
&lt;p&gt;In conjunction with the President&amp;rsquo;s directive for the Federal Government to cease all use of Anthropic&amp;rsquo;s technology, I am directing the Department of War to designate Anthropic a Supply-Chain Risk to National Security. Effective immediately, no contractor, supplier, or partner that does business with the United States military may conduct any commercial activity with Anthropic. Anthropic will continue to provide the Department of War its services for a period of no more than six months to allow for a seamless transition to a better and more patriotic service.&lt;/p&gt;
&lt;p&gt;America&amp;rsquo;s warfighters will never be held hostage by the ideological whims of Big Tech. This decision is final.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nearly every assertion of fact here is untrue. The DoD had no such requirement last summer when they agreed to the current contract and there is no potential for Anthropic to have any kind of veto power over operational decisions. &lt;/p&gt;
&lt;p&gt;But the &lt;em&gt;outrage&lt;/em&gt; is true and real. 
They see themselves making a unilateral demand and being told no as a fundamental &amp;ldquo;betrayal&amp;rdquo;. 
It&amp;rsquo;s &amp;ldquo;arrogance&amp;rdquo; because they see it as a lesser defying their betters. 
Their foundational belief is that it&amp;rsquo;s always wrong for anyone to say &amp;ldquo;no&amp;rdquo; to them. 
They don&amp;rsquo;t respect consent and agreement, only subordination. 
Not immediately violating your core principles when asked reads to them as an issue of dominance, because they see themselves as necessarily dominant. Anything other than immediate submission is strong-arming the Regime, who has every right to compel any behavior they want from anyone at any time.&lt;/p&gt;
&lt;p&gt;We see the same position from Trump himself:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://truthsocial.com/@realDonaldTrump/116144552969293195"&gt;President Donald Trump (@realDonaldTrump@truthsocial.net), Feb 27, 2026&lt;/a&gt;
THE UNITED STATES OF AMERICA WILL NEVER ALLOW A RADICAL LEFT, WOKE COMPANY TO DICTATE HOW OUR GREAT MILITARY FIGHTS AND WINS WARS! That decision belongs to YOUR COMMANDER-IN-CHIEF, and the tremendous leaders I appoint to run our Military. &lt;/p&gt;
&lt;p&gt;The Leftwing nut jobs at Anthropic have made a DISASTROUS MISTAKE trying to STRONG-ARM the Department of War, and force them to obey their Terms of Service instead of our Constitution. Their selfishness is putting AMERICAN LIVES at risk, our Troops in danger, and our National Security in JEOPARDY. &lt;/p&gt;
&lt;p&gt;Therefore, I am directing EVERY Federal Agency in the United States Government to IMMEDIATELY CEASE all use of Anthropic&amp;rsquo;s technology. We don&amp;rsquo;t need it, we don&amp;rsquo;t want it, and will not do business with them again! There will be a Six Month phase out period for Agencies like the Department of War who are using Anthropic&amp;rsquo;s products, at various levels. Anthropic better get their act together, and be helpful during this phase out period, or I will use the Full Power of the Presidency to make them comply, with major civil and criminal consequences to follow.&lt;/p&gt;
&lt;p&gt;WE will decide the fate of our Country &amp;mdash; NOT some out-of-control, Radical Left AI company run by people who have no idea what the real World is all about. Thank you for your attention to this matter. MAKE AMERICA GREAT AGAIN!&lt;/p&gt;
&lt;p&gt;PRESIDENT DONALD J. TRUMP&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As always with Trump we are buffeted by an avalanche of the dumbest lies you&amp;rsquo;ve ever heard.
Anthropic&amp;rsquo;s terms of service are in no way in conflict with the US Constitution. 
Anthropic is not &amp;ldquo;leftist&amp;rdquo;, it is a defense contractor selling millions of dollars of munitions to the federal government for their discretionary use. 
They kept doing this after the government used those weapons to commit crimes, and is still &lt;a href="https://www.anthropic.com/news/statement-department-of-war"&gt;bragging about its commitment to giving the US government tools that the government consider extremely valuable.&lt;/a&gt; 
Anthropic contracted to &lt;em&gt;Palantir&lt;/em&gt; in 2024. Radical leftists they are not. &lt;/p&gt;
&lt;p&gt;But the &lt;em&gt;emotions&lt;/em&gt; exactly explain the world Trump wants to lead. 
The only thing Trump values is loyalty and subservience, and so anything short of that makes you guilty of every evil: woke, radical, leftwing nutjobs. 
And still, even after pushing every nuclear option, all he wants to do is threaten. 
You &amp;ldquo;better get your act together&amp;rdquo; or I&amp;rsquo;ll make you. We&amp;rsquo;ll throw consequences at our enemies and justify them later. 
The only understanding of the situation is &amp;ldquo;we, not them&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s this idea that this represents a coup and a fundamental threat to America, which at first seems absurd. 
But being denied is, in a weird way, a threat to the fundamental power of the government as they see it, because that power is based on fear instead of any form of order. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="nuclear-retaliation-over-moderate-behavior"&gt;Nuclear retaliation over moderate behavior&lt;/h2&gt;
&lt;p&gt;As per the authoritarian ethic, Trump met what he perceived as disloyalty with a disproportionate, nuclear response. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.theverge.com/policy/886632/pentagon-designates-anthropic-supply-chain-risk-ai-standoff"&gt;Hegseth has now labeled Anthropic a &amp;ldquo;supply chain risk&amp;rdquo;&lt;/a&gt;, a designation reserved for foreign companies that might be compromised by enemy governments. 
This is used to prohibit material from nationalized firms like Huawei from entering anywhere in the &amp;ldquo;supply chain&amp;rdquo;. 
Hegseth is invoking this not to prevent a real risk, but to trigger existing clauses to prevent &lt;em&gt;any&lt;/em&gt; federal contractor from using Claude at any point, as if it were so unsafe it could taint the entire lineage of any product.
Not only does this deny Anthropic federal funding, it also prevents them from doing business with &lt;em&gt;any&lt;/em&gt; businesses that work with the government.&lt;/p&gt;
&lt;p&gt;At the &lt;strong&gt;same time&lt;/strong&gt;, they threaten to invoke the &lt;a href="https://cset.georgetown.edu/publication/a-dpa-for-the-21st-century/"&gt;Defense Production Act&lt;/a&gt;, a Korean War-era statue to nationalize critical industries to supply wartime emergencies. 
This &lt;a href="https://www.lawfaremedia.org/article/what-the-defense-production-act-can-and-can't-do-to-anthropic"&gt;could allow the government to compel Anthropic&lt;/a&gt; to do business in a specific way, but carries the exact opposite semantic designation of a supply chain risk. To invoke the DPA is to argue the product is so valuable and critical to national security that the government has the right to unilaterally seize it. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027515599358730315"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/deanwball/" title="&amp;ldquo;To some it is philosophical struggle, to me it is allegro con brio&amp;rdquo;"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1997065021491130368/X76ALSbp_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Dean W. Ball&lt;/span&gt;&lt;span class="at"&gt;@deanwball&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Nvidia, Amazon, Google will have to divest from Anthropic if Hegseth gets his way. This is simply attempted corporate murder. I could not possibly recommend investing in American AI to any investor; I could not possibly recommend starting an AI company in the United States.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/deanwball/status/2027515599358730315" target="_blank"&gt;Fri Feb 27 22:46:02 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;The disproportionate response is intentional. 
This is attempting to bankrupt Anthropic as a punitive, retaliatory measure. &lt;/p&gt;
&lt;p&gt;The administration is trying to make an example out of Anthropic as explicit intimidation of other companies. 
The goal is to extralegally punish Anthropic so hard for not unconditionally submitting themselves to the whims of the administration that no other AI company would dare show the same &amp;ldquo;resistance.&amp;rdquo;
These are both outlandish nuclear options and misusing them like this is already criminal.&lt;/p&gt;
&lt;!-- The message -- a message to _every other company_ -- is clear: toe the line or they'll off you. --&gt;

&lt;p&gt;&lt;a href="https://www.politico.com/news/2026/02/26/incoherent-hegseths-anthropic-ultimatum-confounds-ai-policymakers-00800135"&gt;This is all more consequence-first-justification-later nonsense.&lt;/a&gt; 
They&amp;rsquo;ve proved as much by &lt;a href="https://www.wsj.com/livecoverage/iran-strikes-2026/card/u-s-strikes-in-middle-east-use-anthropic-hours-after-trump-ban-ozNO0iClZpfpL7K7ElJ2"&gt;the military using Claude to attack Iran&lt;/a&gt; &lt;em&gt;after&lt;/em&gt; claiming it was a security risk. 
It&amp;rsquo;s obviously pretextual (a legal term for &amp;ldquo;lying&amp;rdquo;), but it&amp;rsquo;s a way the government could abuse existing procedures to inflict damage on a political enemy. Which is their whole deal. The hypocrisy is a feature, not a bug.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s the same move Trump always does, the same move he&amp;rsquo;s pulled with tariffs. It&amp;rsquo;s deeply corrupt use of the government to coerce people with strong-arm economic pressure invented by the executive to make an example out of punishing enemies. &lt;/p&gt;
&lt;!-- ![AriCohn: Gotta hand it to Hegseth for the out-of-the-box thinking. - Not many people would have thought to do the thing that proved the supply chain risk designation was pretextual immediately.](https://twitter.com/AriCohn/status/2027544829144539611) --&gt;

&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="lawful-conduct-is-a-joke"&gt;Lawful conduct is a joke&lt;/h2&gt;
&lt;p&gt;The argument against safeguards is that you don&amp;rsquo;t need any external safeguards because you can always trust in the good ol&amp;rsquo; liberal process to set military policy safely and responsibly through the constitutional system. 
This is obviously nonsense. 
The Trump admin has never respected US law, not since day one. They&amp;rsquo;re thugs. &lt;/p&gt;
&lt;p&gt;Prevention &amp;mdash; even unenforced prevention that only establishes remedy, like a terms of service document &amp;mdash; is perhaps the only defense against this. 
Take the risk of domestic surveillance: we see the same story continually. Something is secretly deployed, it&amp;rsquo;s leaked later, and by the time there&amp;rsquo;s a chance to object it&amp;rsquo;s considered &amp;ldquo;national security&amp;rdquo; and the damage can never be remediated. &lt;a href="https://www.aclu.org/news/national-security/five-things-to-know-about-nsa-mass-surveillance-and-the-coming-fight-in-congress"&gt;The courts failed already, and fail again for each tick of the clock.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With the trumpies especially, there is an obvious contempt for due process and any procedure that threatens leaders&amp;rsquo; power to execute their personal decisions. 
They commit crimes faster than enforcement can catch up and it has, unfortunately, worked.&lt;/p&gt;
&lt;p&gt;The Trumpist understanding of politics is immediate power at the expense of long-term stability. &amp;ldquo;As long as our hand is on the immediate means of enforcement, we have the power.&amp;rdquo;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://web.archive.org/web/20250905233647/https://www.treason.io/p/read-one-step-closer-to-bombing-civilians"&gt;Miles Taylor, &amp;ldquo;One step closer to bombing civilians&amp;rdquo; (2025)&lt;/a&gt;
&amp;hellip;&lt;br/&gt;
On the flight home, Stephen Miller &amp;mdash; then a senior advisor to the president &amp;mdash; sat down across from me and the head of the U.S. Coast Guard. What followed was a conversation I&amp;rsquo;ll never forget.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Admiral,&amp;rdquo; Miller asked, &amp;ldquo;the military has aerial drones, correct?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Yes,&amp;rdquo; the Admiral answered.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;And some of those drones are equipped with missiles, correct?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Sure,&amp;rdquo; the Admiral said, beginning to catch on.&lt;/p&gt;
&lt;p&gt;Miller pressed further: &amp;ldquo;And when a boat full of migrants is in international waters, they aren&amp;rsquo;t protected by the U.S. Constitution, right?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The Admiral clarified that while technically true, international law still applied.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Then tell me why,&amp;rdquo; Miller said, &amp;ldquo;can&amp;rsquo;t we use a Predator drone to obliterate that boat?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The Admiral, a veteran of military command, was dumbfounded. &amp;ldquo;Because it would be against international law,&amp;rdquo; he replied. You can&amp;rsquo;t kill unarmed civilians just because you want to.&lt;/p&gt;
&lt;p&gt;Stephen Miller didn&amp;rsquo;t appear interested in the legal implications. Indeed, he seemed more interested in whether anyone could stop Trump from committing such acts.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Admiral,&amp;rdquo; he concluded, &amp;ldquo;I don&amp;rsquo;t think you understand the limitations of international law.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Perhaps Anthropic has an idea of the limitations of &amp;ldquo;all lawful use&amp;rdquo; as adjudicated by the federal government. 
Their negotiations seem to imply so:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.theatlantic.com/technology/2026/03/inside-anthropics-killer-robot-dispute-with-the-pentagon/686200/"&gt;Ross Anderson, &amp;ldquo;Inside Anthropic&amp;rsquo;s Killer-Robot Dispute With the Pentagon&amp;rdquo;&lt;/a&gt;
The Pentagon had kept trying to leave itself little escape hatches in the agreements that it proposed to Anthropic. It would pledge not to use Anthropic&amp;rsquo;s AI for mass domestic surveillance or for fully autonomous killing machines, but then qualify those pledges with loophole-y phrases like &lt;em&gt;as appropriate&lt;/em&gt;&amp;mdash;suggesting that the terms were subject to change, based on the administration&amp;rsquo;s interpretation of a given situation.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In the eyes of the people with the hands on the levers, &amp;ldquo;lawful use&amp;rdquo; doesn&amp;rsquo;t mean power specifically granted in law by congress, it means&amp;hellip; literally whatever makes the lever move. 
Especially in unaccountable military contexts, the federal government &lt;a href="https://www.techdirt.com/2011/05/26/senators-reveal-that-feds-have-secretly-reinterpreted-patriot-act/"&gt;will interpret text to mean whatever it wants&lt;/a&gt;. &lt;/p&gt;
&lt;!-- In trying to argue against Anthropic's safeguards, Under Secretary Jeremy Lewin quiet-part-out-loud's that "[terms of use... can change and are subject to interpretation](https://x.com/UnderSecretaryF/status/2027245637205451009)". You don't have to worry about us breaking these norms, but we definitely might need to and if we do it'll be good and right. --&gt;

&lt;p&gt;The NSA&amp;rsquo;s mass surveillance program was ruled illegal, and in response they &lt;a href="https://www.eff.org/nsa-spying/wordgames"&gt;continued doing the same things under an exciting new set of definitions.&lt;/a&gt;
Torture being illegal doesn&amp;rsquo;t mean the US won&amp;rsquo;t do it, it means &lt;a href="https://thehill.com/blogs/blog-briefing-room/news/32470-rice-if-president-oks-it-it-cant-be-torture/"&gt;&amp;ldquo;if it was authorized by the President&amp;rdquo;&lt;/a&gt;, it can&amp;rsquo;t be considered torture. 
The act itself comes first, and regardless of what was done it gets justified after the fact however necessary. &lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;div class="lazyframe" data-vendor="youtube" onclick="this.outerHTML = `&amp;lt;iframe width=&amp;quot;560&amp;quot; height=&amp;quot;315&amp;quot; src=&amp;quot;https://www.youtube-nocookie.com/embed/dMt8qCl5fPk?autoplay=1&amp;quot; title=&amp;quot;Nixon: If the president does it, it can't be illegal.&amp;quot; frameborder=&amp;quot;0&amp;quot; allow=&amp;quot;accelerometer; autoplay; clipboard-write; encrypted-media; picture-in-picture&amp;quot; allowfullscreen class=&amp;quot;media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;`" style="background-image: url(https://img.youtube.com/vi/dMt8qCl5fPk/hqdefault.jpg);"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="mass-surveillance-as-lawful-use-of-commercial-data"&gt;Mass surveillance as lawful use of commercial data&lt;/h3&gt;
&lt;p&gt;Illegal, unconstitutional mass-surveillance is completely compatible with the government&amp;rsquo;s interpretation of &amp;ldquo;lawful use&amp;rdquo;, &lt;a href="https://www.dni.gov/files/ODNI/documents/assessments/ODNI-Declassified-Report-on-CAI-January2022.pdf"&gt;according to their own reports&lt;/a&gt;. Commercially available data collected without a warrant (&lt;a href="https://www.wyden.senate.gov/imo/media/doc/011521%20CTD%20Discussion%20RFI%20Response_redaction.pdf"&gt;which the US government has admitted to doing&lt;/a&gt;) is more than enough for the kind of detailed surveillance and identification Anthropic is concerned about, &lt;a href="https://www.nytimes.com/2026/03/01/technology/anthropic-defense-dept-openai-talks.html"&gt;and everyone knows it&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Per Mike Masnick, &amp;ldquo;&lt;a href="https://bsky.app/profile/masnick.com/post/3mfzbv6iojc2o"&gt;you get the sense that someone at Anthropic knows how the intel community misleads by using definitions of words that are different than everyone else believes&lt;/a&gt;.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;I could spend an enormous amount of time zooming in on any point here going over the exact pathways and mechanisms and doublespeak, but you don&amp;rsquo;t need that to see the shape of it. 
The shape is that they&amp;rsquo;re rapists.&lt;/p&gt;
&lt;!-- ## Examine the propaganda --&gt;

&lt;!-- This is all being conducted under the name of disgraced war criminal Pete Hegseth. https://www.theguardian.com/us-news/2025/dec/06/pete-hegseth-pentagon-trump --&gt;

&lt;!-- ![UnderSecPD: This is a really important point.  There are a lot of instances where the government and its AI provider—and US law—concur on what ought to be out-of-bounds.  Mass domestic surveillance is one obvious example! But the contractor can’t have procedural carte blanche to cut the cord](https://twitter.com/UnderSecPD/status/2027353177578783204) --&gt;
&lt;!-- ![UnderSecretaryF: This isn’t about Anthropic or the specific conditions at issue. It’s about the broader premise that technology deeply embedded in our military must be under the exclusive control of our duly elected/appointed leaders. No private company can dictate normative terms of use—which](https://twitter.com/UnderSecretaryF/status/2027245637205451009) --&gt;

&lt;!-- ![SkinnerPm: Stop calling the department of defense by the fake tough unofficial name the fake tough babies gave it. By statute &amp;amp; still by statute, it’s the department of defense. Stop accepting this juvenile garbage masquerading as accomplishments. Be an adult. Demand our officials be adults](https://twitter.com/SkinnerPm/status/2027572291186426115) --&gt;

&lt;!-- ![TheIntelFrog: Anthropic had 2 red lines for the use of Claude: - 1. No autonomous killings - 2. No mass surveillance of Americans. - Kind of strange for the DoD to frame those as having a "god complex" and that they want to "personally control the US military".](https://twitter.com/TheIntelFrog/status/2027218995133210886) --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="this-is-widely-unpopular-with-everyone"&gt;This is widely unpopular with everyone&lt;/h2&gt;
&lt;p&gt;The good news is this has been wildly unpopular with everyone. &lt;/p&gt;
&lt;p&gt;Anthropic hasn&amp;rsquo;t prevented the DoD from getting AI they can misuse &amp;mdash; no one can &amp;mdash; but by standing by their principles they&amp;rsquo;ve forced the issue into public consciousness, which is a win. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s also a win how profoundly hated Hegseth&amp;rsquo;s behavior has been here. 
Polling from Blue Rose Research shows that people &amp;mdash; including Trump voters &amp;mdash; believe companies should be able to set limits with the military, and further that we should ban autonomous weapons outright regardless of vendor:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2026418697271919008"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/davidshor/" title="Head of Data Science at Blue Rose Research, based in NYC, originally from Miami. I try to elect Democrats. Views are my own. he/him🌹"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1758672151073230849/oHXEQ4O9_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;David Shor&lt;/span&gt;&lt;span class="at"&gt;@davidshor&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The public - including Republicans - are overwhelmingly against what @PeteHegseth and the Trump administration are trying to do here.&lt;/p&gt;&lt;p&gt;The people unsurprisingly do not want killer robots and do not trust Trump/Hegseth/the Republican party to do the right thing without limits. &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/davidshor/status/2026418697271919008/photo/1" target="_blank"&gt;
    &lt;img class="img count2" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/HB9G_8naMAIO0v8.jpg"/&gt;
&lt;/a&gt;&lt;a href="https://x.com/davidshor/status/2026418697271919008/photo/1" target="_blank"&gt;
    &lt;img class="img count2" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/HB9HCEUbkAA0jWA.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/davidshor/status/2026418697271919008" target="_blank"&gt;Tue Feb 24 22:07:21 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img alt="Allowed to set limits" src="https://blog.giovanh.com/blog/2026/03/03/anthropic-and-the-authoritarian-ethic/HB9G_8naMAIO0v8.jpg"/&gt;
&lt;img alt="Ban autonomous weapons" src="https://blog.giovanh.com/blog/2026/03/03/anthropic-and-the-authoritarian-ethic/HB9HCEUbkAA0jWA.jpg"/&gt;&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="open-letter"&gt;Open letter&lt;/h3&gt;
&lt;p&gt;Tech workers are standing against this too. In &amp;ldquo;&lt;a href="https://notdivided.org/"&gt;We Will Not Be Divided&lt;/a&gt;&amp;rdquo;, the employees of OpenAI and Google have signed a joint petition to continue to require these safeguards: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The Department of War is &lt;a href="https://removepaywalls.com/https://www.axios.com/2026/02/24/anthropic-pentagon-claude-hegseth-dario"&gt;threatening&lt;/a&gt; to&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Invoke the Defense Production Act to force Anthropic to serve their model to the military and &amp;ldquo;tailor its model to the military&amp;rsquo;s needs&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Label the company a &amp;ldquo;supply chain risk&amp;rdquo;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;All in retaliation for Anthropic &lt;a href="https://removepaywalls.com/https://www.theverge.com/ai-artificial-intelligence/883456/anthropic-pentagon-department-of-defense-negotiations#google_vignette"&gt;sticking to&lt;/a&gt; their red lines to not allow their models to be used for domestic mass surveillance and autonomously killing people without human oversight.&lt;/p&gt;
&lt;p&gt;The Pentagon is &lt;a href="https://removepaywalls.com/https://www.axios.com/2026/02/23/ai-defense-department-deal-musk-xai-grok"&gt;negotiating&lt;/a&gt; with Google and OpenAI to try to get them to agree to what Anthropic has refused.&lt;/p&gt;
&lt;p&gt;They&amp;rsquo;re trying to divide each company with fear that the other will give in. That strategy only works if none of us know where the others stand. This letter serves to create shared understanding and solidarity in the face of this pressure from the Department of War.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We are the employees of Google and OpenAI, two of the top AI companies in the world.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We hope our leaders will put aside their differences and stand together to continue to refuse the Department of War&amp;rsquo;s current demands for permission to use our models for domestic mass surveillance and autonomously killing people without human oversight.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Even the crooks who will definitely sell out as soon as they have the chance are paying lip service to the merits here. Like Jeff Dean, lead of Google AI:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2026566490619879574"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/JeffDean/" title="Chief Scientist, Google DeepMind &amp;amp; Google Research. Gemini Lead. Opinions stated here are my own, not those of Google. TensorFlow, MapReduce, Bigtable, ..."&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/935325968280907776/AcBo6zJc_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Jeff Dean&lt;/span&gt;&lt;span class="at"&gt;@JeffDean&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Agreed.  Mass surveillance violates the Fourth Amendment and has a chilling effect on freedom of expression. Surveillance systems are prone to misuse for political or discriminatory purposes.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/JeffDean/status/2026566490619879574" target="_blank"&gt;Wed Feb 25 07:54:37 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;And&amp;hellip; urgh, and Sam Altman, who talked a big game but immediately sold out and gave the DoD everything they wanted without meaningful conditions. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027913483011170667"&gt;&lt;div class="header" data-reply="QuantumTumbler/2027909170100637976"&gt;&lt;a href="https://twitter.com/sama/" title="AI is cool i guess"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1904933748015255552/k43GMz63_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Sam Altman&lt;/span&gt;&lt;span class="at"&gt;@sama&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@QuantumTumbler If we were asked to do something unconstitutional or illegal, we will walk away. Please come visit me in jail if necessary.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/sama/status/2027913483011170667" target="_blank"&gt;Sun Mar 01 01:07:05 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;ldquo;We will not be divided&amp;rdquo; is cool until you realize scabbing has a paycheck. More on that later, &lt;em&gt;I guess&lt;/em&gt;. &lt;/p&gt;
&lt;!-- ![Hadas_Gold: Sam Altman on Pentagon/Anthropic fight just now on CNBC: "The government the Pentagon needs AI models. They need AI partners. This is clear and I think Anthropic and others have said they understand that as well. I don't personally think the Pentagon should be threatening DPA](https://twitter.com/Hadas_Gold/status/2027385177563943008)
![Hadas_Gold: Confirmed via a spokesperson. OpenAI has the same red lines as Anthropic - autonomous weapons and mass surveillance](https://twitter.com/Hadas_Gold/status/2027389332445671498)
![RNatourious: Hey so OpenAI previously had a red line that they would not allow their models to be used in warfare *at all*. That is until 3 months into the war in Gaza. That red line changed to allow for "national security" scenarios.  - These companies have shifted red lines before and try to https://t.co/ZSiDV4xOOK](https://twitter.com/RNatourious/status/2027402567966171269) --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="dean-ball"&gt;Dean Ball&lt;/h3&gt;
&lt;p&gt;Hey, remember Dean Ball, who wrote that &amp;ldquo;attempted corporate murder&amp;rdquo; quote I mentioned earlier? 
Dean Ball is worth taking another look at; he&amp;rsquo;s not a random Twitter pull or a fellow critic, he was the &lt;a href="https://newsletter.aipolicybulletin.org/p/dean-ball-joins-the-trump-administration"&gt;Trump Administration&amp;rsquo;s Senior Policy Advisor for AI and Emerging Tech&lt;/a&gt;. He&amp;rsquo;s the buying-the-euphemism conservative who wrote their AI policy. 
And in writing this essay I discovered we independently arrived at the same conclusions.&lt;/p&gt;
&lt;div class="thread unified"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027369579438059528"&gt;&lt;div class="header" data-reply="neil_chilson/2027357427960619347"&gt;&lt;a href="https://twitter.com/deanwball/" title="&amp;ldquo;To some it is philosophical struggle, to me it is allegro con brio&amp;rdquo;"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1997065021491130368/X76ALSbp_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Dean W. Ball&lt;/span&gt;&lt;span class="at"&gt;@deanwball&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;As I have said since the beginning, this is about the principle of the thing for both parties. Anthropic is saying private firms  should be able to set the terms on which they offer products and services to the government. USG is saying no, private firms may not set terms of use. In other words, the USG is saying that companies who provide services to the military are not quite &amp;ldquo;contractors&amp;rdquo; but instead assets to be deployed at will by the government, only to be constrained by the government&amp;rsquo;s interpretation of the law. There is no difference in principle from the government saying &amp;ldquo;we unilaterally dictate the price of every service and product we procure.&amp;rdquo; After all, price is just another term in a contract. This is why the government&amp;rsquo;s stance has a certain appeal, but is ultimately conceptually incoherent and a fundamental departure from the principles of ordered liberty that you and I both share.&lt;/p&gt;&lt;p&gt;The &amp;ldquo;coloring within the lines of our republic&amp;rdquo; response is for the government to say, fine, we won&amp;rsquo;t give you business and we will give business to your competitors. Perhaps even to make a public stink about it. I don&amp;rsquo;t know a single person who objects to that or thinks it&amp;rsquo;s illegitimate for the government to do.&lt;/p&gt;&lt;p&gt;But instead what the government is doing is trying to destroy Anthropic, using policy measures reserved only for foreign adversaries. This is obviously a different-in-kind response, and all principled classical liberals should reject it outright. This is not hard, or at least it should not be. &lt;/p&gt;&lt;p&gt;In short: You are focusing on the wrong thing. Of course DoW is free to have a principle that they will accept no limitations on their use of technology. The problem is that their policy response is not just doing that, but instead attacking the basic principles of private property: that people have the right to set the terms of their engagement with the government.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/deanwball/status/2027369579438059528" target="_blank"&gt;Fri Feb 27 13:05:49 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
  &lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027181328957849625"&gt;&lt;div class="header" data-reply="teortaxesTex/2027180434598117646"&gt;&lt;a href="https://twitter.com/deanwball/" title="&amp;ldquo;To some it is philosophical struggle, to me it is allegro con brio&amp;rdquo;"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1997065021491130368/X76ALSbp_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Dean W. Ball&lt;/span&gt;&lt;span class="at"&gt;@deanwball&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@teortaxesTex As far as I know, Anthropic&amp;rsquo;s contractual limitations on the use of Claude by DoW have not resulted in a single actual obstacle or slowdown to DoW operations. This is a matter of principle on both sides.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/deanwball/status/2027181328957849625" target="_blank"&gt;Fri Feb 27 00:37:46 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;He doesn&amp;rsquo;t call it authoritarian, but he sees the conflict for what it is: a conflict of &lt;strong&gt;principles&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;He also discusses the disproportionate response:&lt;/p&gt;
&lt;div class="thread unified"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027528447875076210"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/deanwball/" title="&amp;ldquo;To some it is philosophical struggle, to me it is allegro con brio&amp;rdquo;"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1997065021491130368/X76ALSbp_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Dean W. Ball&lt;/span&gt;&lt;span class="at"&gt;@deanwball&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The U.S. government just essentially announced its intention to impose Iran-level sanctions, or China-level entity listing, on an American company. This is by a profoundly wide margin the most damaging policy move I have ever seen USG try to take (it probably will not succeed).&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/deanwball/status/2027528447875076210" target="_blank"&gt;Fri Feb 27 23:37:06 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
  &lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027521251263000765"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/deanwball/" title="&amp;ldquo;To some it is philosophical struggle, to me it is allegro con brio&amp;rdquo;"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1997065021491130368/X76ALSbp_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Dean W. Ball&lt;/span&gt;&lt;span class="at"&gt;@deanwball&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Think about the power Hegseth is asserting here. He is claiming that the DoD can force all contractors to stop doing business of any kind with arbitrary other companies.&lt;/p&gt;&lt;p&gt;In other words, every operating system vendor, every manufacturer of hardware, every hyperscaler, every type of firm the DoD contracts with&amp;mdash;all their services and products can be denied to any economic actor at will by the Secretary of War.&lt;/p&gt;&lt;p&gt;This is obviously a psychotic power grab. It is almost surely illegal, but the message it sends is that the United States Government is a completely unreliable partner for any kind of business. The damage done to our business environment is profound. No amount of deregulatory vibes sent by this administration matters compared to this arson.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/deanwball/status/2027521251263000765" target="_blank"&gt;Fri Feb 27 23:08:30 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.hyperdimensional.co/p/clawed"&gt;Dean Ball, &amp;ldquo;Clawed - On Anthropic and the Department of War&amp;rdquo;&lt;/a&gt;
War Secretary Pete Hegseth has gone even further, saying he would prevent all military contractors from having &amp;ldquo;any commercial relations&amp;rdquo; with Anthropic. He almost surely lacks this power&amp;hellip; Essentially, the United States Secretary of War announced his intention to commit corporate murder. The fact that his shot is unlikely to be lethal (only very bloody) does not change the message sent to every investor and corporation in America: do business on our terms, or we will end your business.&lt;/p&gt;
&lt;p&gt;This strikes at a core principle of the American republic, one that has traditionally been especially dear to conservatives: private property. Suppose, for example, that the military approached Google and said &amp;ldquo;we would like to purchase individualized worldwide Google search data to do with whatever we want, and if you object, we will designate you a supply chain risk.&amp;rdquo; I don&amp;rsquo;t think they are going to do that, but there is no difference in principle between this and the message DoW is sending. There is no such thing as private property. If we need to use it for national security, we simply will. &amp;hellip;&lt;/p&gt;
&lt;p&gt;This threat will now hover over anyone who does business with the government, not just in the sense that you may be deemed a supply chain risk but also in the sense that any piece of technology you use could be as well.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
With each passing presidential administration, American policymaking becomes yet more unpredictable, thuggish, arbitrary, and capricious&amp;mdash;a gradual descent into madness. It is hard to know at what point ordered liberty itself simply evaporates and we fall into the purely tribal world.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is another excellent point. I&amp;rsquo;ve been focused on the authoritarian attitude behind the motivation, but the consequences generalize just as much.
This is an attack on free association. It is an attack on the right of people to choose who they do business with and what the terms of that business can be, whether you can negotiate terms with the government and whether you can say no if they show up at your door with demands. 
It is, like so many other things, the question of whether or not we are ruled by a king. And as always, by Trump&amp;rsquo;s logic and justifications, we are.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="this-tells-you-about-the-rest-of-the-industry"&gt;This tells you about the rest of the industry&lt;/h2&gt;
&lt;p&gt;This kind of nuclear reaction over one company trying to maintain the most basic safeguards you&amp;rsquo;ve ever heard of tells you everything you need to know about the rest of the AI industry.
As long as unstable and violent people like Hegseth who want a free pass to direct, unaccountable, safety-off tech are getting everything they want from OpenAI and co, you know every blip about &amp;ldquo;AI safety&amp;rdquo; you hear from them is bullshit.&lt;/p&gt;
&lt;p&gt;This incident has provided a clear-cut line to test whether a company is serious about AI safety or not. 
Research and conferences and stunts mean nothing if you won&amp;rsquo;t reject this government; a government who is not only out of control and eager to use AI for harm, but is also willing to turn on you at a moment&amp;rsquo;s notice.&lt;/p&gt;
&lt;p&gt;Even if Anthropic&amp;rsquo;s talk of ethics had been a marketing ploy, it&amp;rsquo;s deeply shameful that other firms are refusing to match those standards. 
Worse yet, Anthropic&amp;rsquo;s virtue &amp;mdash; relative to its competitors &amp;mdash; broke an otherwise united front of tech companies&amp;rsquo; complicity in Trump&amp;rsquo;s fascism. &lt;/p&gt;
&lt;p&gt;And they&amp;rsquo;re all still complicit, of course. 
Google reversed policy and &lt;a href="https://www.hrw.org/news/2025/02/06/google-announces-willingness-develop-ai-weapons"&gt;is now eager for contracts to bring AI to autonomous weapons systems.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.wsj.com/politics/national-security/elon-musk-xai-grok-security-safety-government-73ab4f6e?mod=e2tw"&gt;Elon Musk is bringing Grok into classified settings too.&lt;/a&gt;
The ban on &amp;ldquo;ideological&amp;rdquo; training doesn&amp;rsquo;t apply to Grok, of course, because it&amp;rsquo;s all bullshit. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1891112681538523215"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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XYUhy//EACERAQADAAECBwAAAAAAAAAAAAEAESFRQWFxgZGhscHw/9oACAEDAQE/EFDIeovBm3ZWekfwPuKTqtebrA3ngnSobZc5BffZRcz4iCyIOJy+F95//8QAHBEBAAMAAwEBAAAAAAAAAAAAAQARITFBUbFh/9oACAECAQE/EKUHW5vjvINFB0XlU38Yes5dspb2jAPIrVw55BEsyuz9m7EtAX2f/8QAIRABAQACAgICAwEAAAAAAAAAAREAITFBUWFxkRCB8LH/2gAIAQEAAT8QjNa6wrAErHjO60hvhOGQ0l3iTcYCYQX0N8YCBowfLaCQc5f9vzhOP4feWdBFOxt5cld9JhvbBFAQqKq3jLGqYKjBBdAl614zcea34dCvMFxn/H9fhmDiAwjqB3R0ro4oi856BDqGsiMO3oHp2f8AMNAZSqUsHvWmS4JdkyFQVLpD3v8ACaBMt0gPvHwqbVbg5G4thecsSJvlA5A1Qvn3lvxpyofR4/eC2W+VUSFL5DOaQ0NiLzILc5KoUlZECSyviYhxRL6eKGKLnyq4TTmEGINDR+cO7h5JcvOFnbVoeetejS7X1jjVopVaNC6GsayYcR62dhOZ7uKMkFpp6k+sh4XDESRq3rK8b//ZICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Grok 3 is so based 😂 &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/elonmusk/status/1891112681538523215/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/Gj6U9jtaQAA-SeX.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1891112681538523215" target="_blank"&gt;Sun Feb 16 13:09:33 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;And then there&amp;rsquo;s OpenAI, a company who &lt;a href="https://gist.github.com/simonw/e36f0e5ef4a86881d145083f759bcf25/revisions"&gt;keeps removing references to safety from its mission statement&lt;/a&gt;, the company whose safety practice was so unconscionable it sparked the creation of Anthropic in the first place. 
OpenAI threw themselves at the DoD the &lt;em&gt;day of&lt;/em&gt; the Anthropic retaliation. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027578580159631610"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/sama/" title="AI is cool i guess"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1904933748015255552/k43GMz63_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Sam Altman&lt;/span&gt;&lt;span class="at"&gt;@sama&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Tonight, we reached an agreement with the Department of War to deploy our models in their classified network.&lt;/p&gt;&lt;p&gt;In all of our interactions, the DoW displayed a deep respect for safety and a desire to partner to achieve the best possible outcome.&lt;/p&gt;&lt;p&gt;AI safety and wide distribution of benefits are the core of our mission. Two of our most important safety principles are prohibitions on domestic mass surveillance and human responsibility for the use of force, including for autonomous weapon systems.  The DoW agrees with these principles, reflects them in law and policy, and we put them into our agreement.&lt;/p&gt;&lt;p&gt;We also will build technical safeguards to ensure our models behave as they should, which the DoW also wanted. We will deploy FDEs to help with our models and to ensure their safety, we will deploy on cloud networks only.&lt;/p&gt;&lt;p&gt;We are asking the DoW to offer these same terms to all AI companies, which in our opinion we think everyone should be willing to accept. We have expressed our strong desire to see things de-escalate away from legal and governmental actions and towards reasonable agreements.&lt;/p&gt;&lt;p&gt;We remain committed to serve all of humanity as best we can. The world is a complicated, messy, and sometimes dangerous place.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/sama/status/2027578580159631610" target="_blank"&gt;Sat Feb 28 02:56:18 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&amp;rsquo;s truly shameless scabbing. It&amp;rsquo;s a show of fealty, an eagerness to break ranks with safety and cuddle up to a reckless and dangerous military. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="bonus-openai-and-their-exciting-new-tech-lying"&gt;Bonus: OpenAI and their exciting new tech, lying&lt;/h3&gt;
&lt;p&gt;There&amp;rsquo;s a lot to say about OpenAI&amp;rsquo;s agreement. 
Despite doublespeak and naive, unsecured promises from Sam Altman, the new agreement gives the government everything they wanted. &lt;/p&gt;
&lt;p&gt;Sam Altman has Poster&amp;rsquo;s Disease, so we got to see him talk way too much about this in real time. &lt;/p&gt;
&lt;p&gt;Admitting to the performative loyalty-signaling aspect:&lt;/p&gt;
&lt;div class="thread"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027906731997646953"&gt;&lt;div class="header" data-reply="sama/2027900042720498089"&gt;&lt;a href="https://twitter.com/mreiffy/" title="Geek 🤓 | Partner @ IDC Ventures 🦄 | Attorney ⚖️ Investing early across US, LatAm, and Europe 🌎💸 Luck befalls the curious mind 🔮 Submit👇deck here"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1913235279374061568/i8j6HONh_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Max the VC 👨&amp;zwj;🚀&lt;/span&gt;&lt;span class="at"&gt;@mreiffy&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@sama @Jack_Raines Why move forward with the DoW agreement now, after months of more cautious talks, and how confident are you that the technical / policy safeguards will hold up in a real high stakes military setting?&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/mreiffy/status/2027906731997646953" target="_blank"&gt;Sun Mar 01 00:40:16 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
  &lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027916067436433538"&gt;&lt;div class="header" data-reply="mreiffy/2027906731997646953"&gt;&lt;a href="https://twitter.com/sama/" title="AI is cool i guess"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1904933748015255552/k43GMz63_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Sam Altman&lt;/span&gt;&lt;span class="at"&gt;@sama&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@mreiffy @Jack_Raines The main reason for the rush was an attempt to de-escalate matters at a time when it felt like things could get extremely hot.&lt;/p&gt;&lt;p&gt;I am confident in our team's ability to build a safe system with all of their tools--including policy and legal matters, but also many technical layers.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/sama/status/2027916067436433538" target="_blank"&gt;Sun Mar 01 01:17:21 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;!-- 
![captgouda24: @sama If the DoW gives you what you believe to be an unconstitutional order, do you refuse to follow it until the courts rule? Or do you do it until the courts bar it?](https://twitter.com/captgouda24/status/2027911923124113510)
![sama: @captgouda24 I don't think this will happen. But of course if we are confident it's unconstitutional, we wouldn't follow it. The constitution is more important than any job, or staying out of jail, or whatever. - In my experience, the people in our military are far more committed to the](https://twitter.com/sama/status/2027956853653811438)
--&gt;

&lt;p&gt;and, either naively or lyingly, signaling confidence in the safeguards that were not present:&lt;/p&gt;
&lt;div class="thread"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027913197953372657"&gt;&lt;div class="header" data-reply="sama/2027900042720498089"&gt;&lt;a href="https://twitter.com/mcbyrne/" title="&amp;ldquo;lack of decorum&amp;rdquo;- senior hill aide.  &amp;ldquo;as powerful as the ACLU&amp;rdquo; - welcome  pac alum @berniesanders. organizer. free college.#cancelstudentdebt"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/640377859819859968/nZVTJnT3_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;melissa &amp;ldquo;cancelled student debt&amp;rdquo; byrne&lt;/span&gt;&lt;span class="at"&gt;@mcbyrne&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@sama Will you turn off the tool if they violate the rules?&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/mcbyrne/status/2027913197953372657" target="_blank"&gt;Sun Mar 01 01:05:57 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
  &lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027914492961820839"&gt;&lt;div class="header" data-reply="mcbyrne/2027913197953372657"&gt;&lt;a href="https://twitter.com/sama/" title="AI is cool i guess"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1904933748015255552/k43GMz63_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Sam Altman&lt;/span&gt;&lt;span class="at"&gt;@sama&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@mcbyrne Yes, we will turn it off in that very unlikely event, but we believe the U.S. government is an institution that does its best to follow law and policy. &lt;/p&gt;&lt;p&gt;What we won't do is turn it off because we disagree with a particular (legal military) decision. We trust their authority.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/sama/status/2027914492961820839" target="_blank"&gt;Sun Mar 01 01:11:06 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;!-- ![SarahShoker: My ask is pretty simple: Don’t exploit ambiguous language to appease the public and your employees. (If the reaction on X is anything to go by, it’s not working anyway.) - https://t.co/xopgozBIeF](https://twitter.com/SarahShoker/status/2027975824780235218) --&gt;

&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;notes&lt;/button&gt;&lt;div class="spoiler-content"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027849200604745766"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/David_Kasten/" title='AI security hawk.  "Do what seems cool next." Formerly: McKinsey, VaccinateCA, Activision Blizzard.'&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1589811166670381057/Hckp4GJt_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;dave kasten&lt;/span&gt;&lt;span class="at"&gt;@David_Kasten&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The intelligence law section of this is very persuasive if you don&amp;rsquo;t realize that every bad intelligence scandal in the last 30 years had a legal memo saying it complied with those authorities&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/David_Kasten/status/2027849200604745766" target="_blank"&gt;Sat Feb 28 20:51:39 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;::: thread unified
    
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/masnick.com/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:cak4klqoj3bqgk5rj6b4f5do/bafkreifrr5n5p2ixfbupo3eocykh5jzd67dy2tohi7pzllacainjgkkq5e@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Mike Masnick&lt;/span&gt;&lt;span class="at"&gt;@masnick.com&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I saw some folks asking what the difference was between what OpenAI signed with the DoD and what Anthropic said they wanted, and Sam more or less admits here the key point: OpenAI's deal requires them to trust the NSA. Anthropic's contract had real safeguards.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:cak4klqoj3bqgk5rj6b4f5do/bafkreigb4dwgwgod4xaelbnznnmry6upmf7b537mblgy6obtfr75liojg4@jpeg" target="_blank"&gt;&lt;img class="img count{media_count}" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:cak4klqoj3bqgk5rj6b4f5do/bafkreigb4dwgwgod4xaelbnznnmry6upmf7b537mblgy6obtfr75liojg4@jpeg"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/masnick.com/post/3mfxw72hau724" target="_blank"&gt;2026-03-01T04:38:17.736Z&lt;/a&gt;
&lt;/blockquote&gt;
    
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/masnick.com/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:cak4klqoj3bqgk5rj6b4f5do/bafkreifrr5n5p2ixfbupo3eocykh5jzd67dy2tohi7pzllacainjgkkq5e@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Mike Masnick&lt;/span&gt;&lt;span class="at"&gt;@masnick.com&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The deal Sam signed is the kind of deal someone who doesn't know how the NSA lies by telling you what you want to hear, but then secretly changing their definition of the plain English words in the contract.&lt;/p&gt;&lt;p&gt;www.techdirt.com/2011/05/26/s...&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/masnick.com/post/3mfxw73oavp24" target="_blank"&gt;2026-03-01T04:38:17.737Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;!-- ![masnick.com: OpenAI posted the terms of the deal. Reveals that it absolutely does allow for domestic surveillance. EO 12333 is how the NSA hides its domestic surveillance by capturing communications by tapping into lines *outside the US* even if it contains info from/on US persons. - openai.com/index/our-ag...](https://bsky.app/profile/masnick.com/post/3mfxyktqgyp24) --&gt;

&lt;p&gt;Maybe they&amp;rsquo;re fascist collaborators, or maybe they&amp;rsquo;re just conveniently naive. 
Maybe they just don&amp;rsquo;t understand the limitations of international law. &lt;/p&gt;
&lt;!-- 
![UnderSecretaryF: For the avoidance of doubt, the OpenAI - @DeptofWar contract flows from the touchstone of “all lawful use” that DoW has rightfully insisted upon &amp;amp; xAI agreed to. But as Sam explained, it references certain existing legal authorities and includes certain mutually agreed upon](https://twitter.com/UnderSecretaryF/status/2027594072811098230)
![_NathanCalvin: From reading this and Sam's tweet, it really seems like OpenAI *did* agree to the compromise that Anthropic rejected - "all lawful use" but with additional explanation of what the DOW means by all lawful use.  - The concerns Dario raised in his response would still apply here](https://twitter.com/_NathanCalvin/status/2027597992195195234)
![austinc3301: Not just did OpenAI defect and concede to this whole authoritarian maneuver, but Sam also went and just deceptively framed the whole thing to try to make it look like they had agreed to the same Anthropic redlines, which is not actually true. - https://t.co/A1Ps4eurY4](https://twitter.com/austinc3301/status/2027639210874966060)


![sama: Tonight, we reached an agreement with the Department of War to deploy our models in their classified network. - In all of our interactions, the DoW displayed a deep respect for safety and a desire to partner to achieve the best possible outcome. - AI safety and wide distribution of](https://twitter.com/sama/status/2027578652477821175)
![TheMidasProj: Sam Altman is famous for being an effective wordsmith, so here are a few questions journalists and employees might want to be asking tonight: - - “Human responsibility for the use of autonomous weapons” does not at all sound like a prohibition on autonomous weapons. Does this just](https://twitter.com/TheMidasProj/status/2027587271290188098)
[openai-reaches-ai-agreement-with-defense-dept-after-anthropic-clash.html](https://www.nytimes.com/2026/02/27/technology/openai-reaches-ai-agreement-with-defense-dept-after-anthropic-clash.html?smtyp=cur&amp;smid=tw-nytimes)
[OpenAI strikes a deal with the Pentagon, hours after Sam Altman calls an all-hands | Fortune (openai-in-talks-with-pentagon-after-anthropic-blowup)](https://fortune.com/2026/02/27/openai-in-talks-with-pentagon-after-anthropic-blowup/)
![provisionalidea: Two possibilities: - Either - (1) OpenAI is *not* actually taking the same line as Anthropic and Sam is misleading the company, or - (2) the USG was deliberately interfering in and sabotaging Anthropic’s IPO in OpenAI’s interest (multiple Trump backers have major OpenAI positions)](https://twitter.com/provisionalidea/status/2027524991294505183)


sam altman has terminal posters disease

![edzitron.com: There is absolutely no reason for Sam Altman to say anything but he is currently digging the biggest hole possible, responding to all and sundry on Twitter. This is the worst possible statement he could have given!](https://bsky.app/profile/edzitron.com/post/3mfxme7etvk2q)

![edzitron.com: Sam Altman just - apropos of nothing - brought up the government nationalizing OpenAI. Multiple typos. Clammy Sammy’s having a big night of posting!](https://bsky.app/profile/edzitron.com/post/3mfxmof7syc2q)

![apples_jimmy: @sama Why the rush to sign the deal ?  - Obviously the optics don’t look great](https://twitter.com/apples_jimmy/status/2027902065910157781)
![sama: @apples_jimmy It was definitely rushed, and the optics don't look good. - We really wanted to de-escalate things, and we thought the deal on offer was good. - If we are right and this does lead to a de-escalation between the DoW and the industry, we will look like geniuses, and a company that](https://twitter.com/sama/status/2027911640256286973)

![nummanali: @sama @TheRealAdamG Why, as the main competitor to  Anthropic, did OpenAI come out and say they do not think Anthropic should be labelled a Supply Chain Risk?  - It was even stated that your position on this was made clear to the DoW - From the outside, it feels like some political chess given this](https://twitter.com/nummanali/status/2027908051777290748)
![sama: @nummanali @TheRealAdamG Enforcing the SCR designation on Anthropic would be very bad for our industry and our country, and obviously their company. - We said to the DoW before and after. We said that part of the reason we were willing to do this quickly was in the hopes of de-esclation. - I feel](https://twitter.com/sama/status/2027917750858092921)



![peterwildeford: @sama So I'm confused - maybe you can help. OpenAI is trying to claim simultaneously that (a) the contract allows "all lawful purposes" and (b) also that your red lines are fully protected. - The way you bridge this is by saying the protections live in this "deployment architecture and](https://twitter.com/peterwildeford/status/2027915494926225706)
![sama: We deliver a system (including choosing what models to deploy), and they can use it bound by lawful ways, including laws and directives around autonomous weapons and surveillance. But we get to decide what system to build, and the DoW understands that there are lot of risks we deeply understand. We can, and will, build a lot of protections into that system, including for ensuring that the red lines are not crossed. The DoW is supportive of this approach. - We are generally quite comfortable with the laws of the US, but there are cases where the technology isn't very good, shouldn't be used, and would have serious unintended consequences. - We do not want the ability to opine on a specific (and legal) military action. But we do really want the ability to use our expertise to design a safe system.](https://twitter.com/sama/status/2027922703337066787)

![DouthatNYT: @sama Does the precedent that the DoW is setting by effectively blacklisting Anthropic make you concerned about what any future dispute with the Pentagon would mean for your own company's independence and viability?](https://twitter.com/DouthatNYT/status/2027909907622547580)
![sama: @DouthatNYT Yes; I think it is an extremely scary precedent and I wish they handled it a different way. I don't think Anthropic handled it well either, but as the more powerful party, I hold the government more responsible. - I am still hopeful for a much better resolution.](https://twitter.com/sama/status/2027957684625150444)

![viralmuskmelon: @sama @sama Sam, with OpenAI now powering classified military ops, how do you square that with your original mission to benefit all of humanity—not just one side in global conflicts? Genuine ask](https://twitter.com/viralmuskmelon/status/2027901789060927822)
![sama: @viralmuskmelon This is a complicated one we struggled with a lot, and until recently it was easier for us to just not have to think about it much and let other companies figure it out. - We decided we will work with other allied nations, and we think a balance of power in the world is important,](https://twitter.com/sama/status/2027915703526035673)

Oh look it's the common instrumental fallacy

![QuantumTumbler: @sama What would cause OpenAI to walk away from a government partnership? Is there a clearly defined boundary or red line you won’t cross?](https://twitter.com/QuantumTumbler/status/2027909170100637976)
![sama: @QuantumTumbler If we were asked to do something unconstitutional or illegal, we will walk away. Please come visit me in jail if necessary.](https://twitter.com/sama/status/2027913483011170667)

![chatgpt21: @sama If the models or someone at OAI deem an action unethical, does OpenAI has the right to deny said action](https://twitter.com/chatgpt21/status/2027900642769989773)
![sama: @chatgpt21 We currently have three redlines. I could see us changing them or adding more as the technology evolves, and there are new risks we don't yet understand. Iterative deployment is one of our most-important safety principles, and is a big part of why it was so important that we](https://twitter.com/sama/status/2027908779015340193)

![mattyglesias: @sama 1. What kind of implicit or explicit threats did you receive from DOW before striking the deal? - 2. If you received such threats, would you disclose them in public during a  Twitter AMA? - 3. If the answer to (2) is “no” (which of course it is) what’s the point of this?](https://twitter.com/mattyglesias/status/2027906871114276867)
![sama: @mattyglesias 1. No explicit or implicit threats. In fact, I could tell that as of Weds, the DoW was genuinely surprised we were willing to consider. - 2. I think I would, and it would be lost in the noise of the SCR stuff.](https://twitter.com/sama/status/2027907706313707676)

![captgouda24: @sama If the government comes back with a memo saying that, in their view, mass domestic surveillance is legal, do you do that? Do you do it until the courts bar it, or do you delay until the courts approve it?  - Second, would mass domestic surveillance be a lawful use right now?](https://twitter.com/captgouda24/status/2027904434676629692)
![sama: @captgouda24 We would not do that, because it violates the constitution. Also, I cannot overstate how much the DoW has been extremely aligned on this point. - However, maybe this is the question you are really asking: what would we do if there were a constitutional amendment that made it](https://twitter.com/sama/status/2027907075565883600)


![OpenAI: Yesterday we reached an agreement with the Department of War for deploying advanced AI systems in classified environments, which we requested they make available to all AI companies. - We think our deployment has more guardrails than any previous agreement for classified AI](https://twitter.com/OpenAI/status/2027846012107456943)


[our-agreement-with-the-department-of-war](https://openai.com/index/our-agreement-with-the-department-of-war/)

![mcbyrne: @sama Will you turn off the tool if they violate the rules?](https://twitter.com/mcbyrne/status/2027913197953372657)
![sama: @mcbyrne Yes, we will turn it off in that very unlikely event, but we believe the U.S. government is an institution that does its best to follow law and policy.  - What we won't do is turn it off because we disagree with a particular (legal military) decision. We trust their authority.](https://twitter.com/sama/status/2027914492961820839)
![cryptopunk7213: ok sam altman dropped some truth bombs about the whole pentagon, anthropic, openai sitch overnight and tbh it’s VERY eye-opening: - - important: said the pentagon *wasn’t* trying to modify how models behave (but they request you don’t “interfere with operational decisions” for](https://twitter.com/cryptopunk7213/status/2028118276400701612)
![8teAPi: The real question is whether OpenAI is going to allow the use of AI on unclassified commercial bulk data on Americans, which is what the Pentagon wanted from Anthropic. Ant instead narrowed to classified FISA only, and got kicked. https://t.co/n1yuCBduxB](https://twitter.com/8teAPi/status/2028205849102193081)
--&gt;

&lt;!-- Of course they seem respectful, you haven’t said no yet. You fucking rubes. --&gt;
&lt;!-- [our-agreement-with-the-department-of-war](https://openai.com/index/our-agreement-with-the-department-of-war/) --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="dont-get-in-bed-with-tyrants"&gt;Don&amp;rsquo;t get in bed with tyrants&lt;/h2&gt;
&lt;p&gt;This whole situation is a microcosm of authoritarianism. Demands for fealty, treating normal business as betrayal, moral outrage over safeguards for things they have no business objecting to. They reference laws and procedures as justifications but they don&amp;rsquo;t care about any of that. They&amp;rsquo;re playing calvinball.&lt;/p&gt;
&lt;p&gt;Anthropic is in this position because it struck a bargain with the devil. They knew what Trump was; they had all the same information I have. 
They gambled where they shouldn&amp;rsquo;t have been playing and they lost where they ought not to have bet.&lt;/p&gt;
&lt;!-- They've been messing where they shouldn't have been messing. --&gt;

&lt;p&gt;There&amp;rsquo;s at least some benefit how badly this exposes the government as crooked, not that we needed more evidence there.
They&amp;rsquo;re going to continue to use AI for military purposes and those purposes are going to continue to be horrible, but this incident shows how vile they are even to people who should be their partners. &lt;/p&gt;
&lt;p&gt;But this is also the toxin at the core of fascism. 
Nothing is ever enough. Fascists lash out at their allies and reveal that they can&amp;rsquo;t be respected. 
Companies might profit at first but as authoritarianism chips away at the systems that make them money they&amp;rsquo;ll realize it&amp;rsquo;s a losing game, because it always has been.
There is no appeasing it. 
It&amp;rsquo;s a destruction spiral for anything that gets caught in it, and it ultimately has to be destroyed for &lt;em&gt;anyone&lt;/em&gt; to be safe, ever.
Fascism only ever escalates with more and more extreme loyalty tests until no one is left. A forever purity war.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.anthropic.com/news/statement-department-of-war"&gt;Anthropic, &amp;ldquo;Statement from Dario Amodei on our discussions with the Department of War&amp;rdquo; (Feb 26, 2026)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.verysane.ai/p/claudes-custody-hearing"&gt;SE Gyges, &amp;ldquo;Claude&amp;rsquo;s Custody Hearing&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.politico.com/news/2026/02/26/incoherent-hegseths-anthropic-ultimatum-confounds-ai-policymakers-00800135"&gt;Brendan Bordelon, &amp;ldquo;&amp;lsquo;Incoherent&amp;rsquo;: Hegseth&amp;rsquo;s Anthropic ultimatum confounds AI policymakers &amp;ldquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.hyperdimensional.co/p/clawed"&gt;Dean Ball, &amp;ldquo;Clawed - On Anthropic and the Department of War&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.anthropic.com/constitution"&gt;Anthropic, &amp;ldquo;Claude&amp;rsquo;s Constitution&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cio.com/article/4137455/us-dod-to-anthropic-compromise-ai-ethics-or-be-banished-from-supply-chain.html"&gt;John E. Dunn, &amp;ldquo;US DoD to Anthropic: compromise AI ethics or be banished from supply chain&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techcrunch.com/2026/02/27/employees-at-google-and-openai-support-anthropics-pentagon-stand-in-open-letter/"&gt;Amanda Silberling, &amp;ldquo;Employees at Google and OpenAI support Anthropic's Pentagon stand in open letter&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.lawfaremedia.org/article/pentagon's-anthropic-designation-won't-survive-first-contact-with-legal-system"&gt;Michael Endrias, Alan Z. Rozenshtein, &amp;ldquo;Pentagon&amp;rsquo;s Anthropic Designation Won&amp;rsquo;t Survive First Contact with Legal System&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://sarahshoker.substack.com/p/a-few-observations-on-ai-companies"&gt;Sarah Shoker, &amp;ldquo;A Few Observations on AI Companies and Their Military Usage Policies&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://apnews.com/article/israel-palestinians-ai-weapons-430f6f15aab420806163558732726ad9"&gt;How US tech giants supplied Israel with AI models, raising questions about tech&amp;rsquo;s role in warfare&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.theatlantic.com/technology/2026/03/inside-anthropics-killer-robot-dispute-with-the-pentagon/686200/"&gt;Ross Anderson, &amp;ldquo;Inside Anthropic&amp;rsquo;s Killer-Robot Dispute With the Pentagon&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://stratechery.com/2026/anthropic-and-alignment/"&gt;Ben Thompson, &amp;ldquo;Anthropic and Alignment&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.theguardian.com/science/2026/mar/01/incel-slang-mainstream-government-media"&gt;Matthew Cantor, &amp;ldquo;The Pentagon says it&amp;rsquo;s &amp;lsquo;lethalitymaxxing&amp;rsquo;. Why has &amp;lsquo;incel&amp;rsquo; slang crossed into the mainstream?&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.readtpa.com/p/with-us-or-against-us-again"&gt;Parker Molloy, &amp;ldquo;With Us or Against Us, Again&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- ![USWREMichael: Imagine your worst nightmare. Now imagine that ⁦@AnthropicAI⁩ has their own “Constitution.”  Not corporate values, not the United States Constitution, but their own plan to impose on Americans their corporate laws. Claude's Constitution \ Anthropic.  https://t.co/Or4m6lD9qa](https://twitter.com/USWREMichael/status/2027235757371383938) --&gt;

&lt;div class="thread"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027260952169845146"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/pavedwalden/" title="This filter doesn&amp;rsquo;t seem so &amp;lsquo;great&amp;rsquo;"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1923455944345960448/1-TWpDHy_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;pavedwalden&lt;/span&gt;&lt;span class="at"&gt;@pavedwalden&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I like this new build-it-yourself approach to propaganda. "First have a strong emotional response. I don't know what upsets you but you can probably think of something. Got it? Ok, now associate that with this unrelated thing I bring up"&lt;/p&gt;&lt;p&gt;IKEA Goebbels &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/pavedwalden/status/2027260952169845146/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/HCJHF64a4AERSSv.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/pavedwalden/status/2027260952169845146" target="_blank"&gt;Fri Feb 27 05:54:10 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="2027436558433824786"&gt;&lt;div class="header" data-reply="pavedwalden/2027260952169845146"&gt;&lt;a href="https://twitter.com/_bbctol/" title="fake scientist, real dork"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/779887252365307904/N5bFHmfw_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;_bbctol&lt;/span&gt;&lt;span class="at"&gt;@_bbctol&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@pavedwalden I like how the nightmare doesn't really get referenced again. like he doesn't even say the claude constitution contains your worst nightmare, or will make it real. it's just like "make sure you're in a scared mood before I tell you this information"&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/_bbctol/status/2027436558433824786" target="_blank"&gt;Fri Feb 27 17:31:58 +0000 2026&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/gwensnyder.bsky.social/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:di7epi7naqi3rharpcogc5sf/bafkreicogv7dqtkk6rdazgpq3q2fe3m4nv5bkdfewrqcacb7nst3yacsfi@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Gwen Snyder is uncivil&lt;/span&gt;&lt;span class="at"&gt;@gwensnyder.bsky.social&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I really do think that as much as laziness, it's a function of having their brains fully cooked by far right-captured social media, primarily Vichy Twitter.&lt;/p&gt;&lt;p&gt;The Trump regime really thinks that what resonates there resonates with voters. They don't clock it as an artificial echo chamber.&lt;/p&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/gwensnyder.bsky.social/post/3mfwmgl6nb22f" target="_blank"&gt;2026-02-28T16:10:53.004Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;!-- https://jessicatillipman.com/u-s-federal-procurement-anti-corruption-ecosystem/#prequalification--exclusion --&gt;

&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="politics"/><category term="ai"/><category term="security"/><category term="rhetoric"/><category term="rug-pull"/><category term="tech-culture"/><category term="services"/><category term="buying-the-euphemism"/></entry><entry><title>Interloper and Artistry in Impressionistic Horror</title><link href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/" rel="alternate"/><published>2025-12-16T00:00:00-06:00</published><updated>2025-12-16T00:00:00-06:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-12-16:/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/</id><summary type="html">&lt;!-- ## Interloper very good --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/twitter_card.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Interloper is an unfiction ARG series for source nerds. 
It feels like Interloper was laser-targeted to drive me specifically insane, but it turns out that was true for a lot of people. 
After three years the first episode has 856k views, and the recently released final episode is a feature-length 1:54 film that earns its runtime. &lt;/p&gt;
&lt;aside class="cb spoiler-warning"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Don’t read this before watching the series!
If you’re a Source engine nerd or just like ARG and unreality stuff, stop reading this now and &lt;a href="https://www.youtube.com/playlist?list=PL6ywVNnt0-OpbUDztGZd7n6QjtADOTXY-"&gt;go watch Interloper&lt;/a&gt;. &lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="couldnt-solve-interloper"&gt;Couldn’t “solve interloper”&lt;/h2&gt;
&lt;p&gt;I’ve been obsessing about Interloper since the beginning, and when I saw the finale I knew I had to finish it out properly. 
But this article is my third attempt to write something about Interloper, after spending several weeks just doing research. &lt;/p&gt;
&lt;p&gt;My first instinct after seeing the finale was to “solve” it. 
There was an enormous amount of information available that was all interconnected and painted a picture of this huge, fascinating world. Interloper F didn’t answer all the questions the series asked, but surely with all the clues it gave us, someone who really understood the series would put the pieces together. 
Surely I could, if I gave it some time and attention. &lt;/p&gt;
&lt;p&gt;But that didn’t work. &lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- ## Interloper very good --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/twitter_card.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Interloper is an unfiction ARG series for source nerds. 
It feels like Interloper was laser-targeted to drive me specifically insane, but it turns out that was true for a lot of people. 
After three years the first episode has 856k views, and the recently released final episode is a feature-length 1:54 film that earns its runtime. &lt;/p&gt;
&lt;aside class="cb spoiler-warning"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Don&amp;rsquo;t read this before watching the series!
If you&amp;rsquo;re a Source engine nerd or just like ARG and unreality stuff, stop reading this now and &lt;a href="https://www.youtube.com/playlist?list=PL6ywVNnt0-OpbUDztGZd7n6QjtADOTXY-"&gt;go watch Interloper&lt;/a&gt;. &lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="couldnt-solve-interloper"&gt;Couldn&amp;rsquo;t &amp;ldquo;solve interloper&amp;rdquo;&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;ve been obsessing about Interloper since the beginning, and when I saw the finale I knew I had to finish it out properly. 
But this article is my third attempt to write something about Interloper, after spending several weeks just doing research. &lt;/p&gt;
&lt;p&gt;My first instinct after seeing the finale was to &amp;ldquo;solve&amp;rdquo; it. 
There was an enormous amount of information available that was all interconnected and painted a picture of this huge, fascinating world. Interloper F didn&amp;rsquo;t answer all the questions the series asked, but surely with all the clues it gave us, someone who really understood the series would put the pieces together. 
Surely I could, if I gave it some time and attention. &lt;/p&gt;
&lt;p&gt;But that didn&amp;rsquo;t work. &lt;/p&gt;


&lt;p&gt;I have a 40,000 word red strings board. I have &lt;em&gt;thousands&lt;/em&gt; of connections that map out, in excruciating detail, how every entity, concept, and pattern in the series relate to each other. I&amp;rsquo;ve pushed my mind-mapping software to the limits of its usefulness. &lt;/p&gt;
&lt;!-- ![](./graph-all.png) --&gt;

&lt;p&gt;Do you want to know what all Sourcebox relates to and how? I know the answer to that question; the answer is &amp;ldquo;no&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/graph-sb.png"/&gt;&lt;/p&gt;
&lt;p&gt;I just threw away 1,000 words of prose on the SFM 10th anniversary teaser alone. Did you know about &lt;a href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/sfm-10-1.png"&gt;all this cool secret data hidden in a meaningful, structured format?&lt;/a&gt; If you did you sure didn&amp;rsquo;t document it, because I had to learn SFM myself to see it.&lt;/p&gt;
&lt;p&gt;I have a page of &amp;ldquo;contradictions&amp;rdquo; that don&amp;rsquo;t reveal any secrets but instead add up to a miserable Cinemasins-style nitpick. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If we think of these videos as real YouTube videos published to a channel, that means someone has final cut. I tried to work this out, and it&amp;rsquo;s nonsense. There is no changeover period where an account that was run by one party is now run by another. &lt;/li&gt;
&lt;li&gt;Demos can&amp;rsquo;t just be recordings of memories because Eida was actively generating them on maps he submitted live. They have to be generated dynamically. But demos can&amp;rsquo;t be generated dynamically because demos can be records of real gameplay sessions and the Interlope command can return the same demo multiple times. They have to be pulling from a repository of recordings. &lt;ul&gt;
&lt;li&gt;Demos are labeled with a commit message in the format &lt;code&gt;09-09-13&lt;/code&gt;, but that isn&amp;rsquo;t a date, except for Type 7s when it&amp;rsquo;s &lt;code&gt;TODAY&lt;/code&gt; and it is. &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/text-spookycoast.png" style="vertical-align: top;"/&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I wanted to come up with a grand comprehensive theory that puts everything in the series into one self-consistent model. But I couldn&amp;rsquo;t, not to my own satisfaction. 
The analytical lenses I am drawn to don&amp;rsquo;t really capture what needs to be captured about Interloper. 
After all that, I&amp;rsquo;m left in the same position as the character Anomidae himself; trying to figure how to explain an immense, fascinating thing you don&amp;rsquo;t fully understand, because no matter what you do the pieces don&amp;rsquo;t fit. And even without the perfect solution, it might be time to move on. &lt;/p&gt;
&lt;p&gt;But that gives me the answer. I know exactly what I&amp;rsquo;m not capturing already, because I know I&amp;rsquo;m not capturing it. 
I know everything there is to know because I know what I don&amp;rsquo;t know. 
All I need to show is what I&amp;rsquo;m missing. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="showcase-of-source-engine-practical-effects"&gt;Showcase of Source engine practical effects&lt;/h2&gt;
&lt;p&gt;But before that, let me explain why I&amp;rsquo;m so interested in this series in the first place, because it stands out as incredible even among the best unfiction projects. 
It&amp;rsquo;s very easy to miss how cool this is if you aren&amp;rsquo;t already intimately familiar with the Source ecosystem, and as a result I think a lot of it goes over peoples&amp;rsquo; heads, which is a tragedy. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="technical-showcase-practical-effects"&gt;Technical showcase, practical effects&lt;/h3&gt;
&lt;p&gt;See, what&amp;rsquo;s incredible is how much of it is real. It&amp;rsquo;s not just horror, it&amp;rsquo;s also a showcase of technical feats. 
Anomidae is able to craft phenomenally engaging fiction while keeping large parts of it grounded in what&amp;rsquo;s technically possible. 
It&amp;rsquo;s not just theoretically nonfiction, it&amp;rsquo;s reproducible at home. 
And not just reproducible if you download some new game Anomi made for the story, reproducible with a wide array of commercial games that weren&amp;rsquo;t designed to do any of this, and which Anomi had no special access to.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve seen a lot of reactions to the series by people who aren&amp;rsquo;t already source fans, and invariably they aren&amp;rsquo;t able to spot the seam where the fiction meets the real tech. It&amp;rsquo;s easy to see that TF2 is real and Skycrash is not, but people end up assuming demos or cubemaps or Boxrocket were invented for this too, and they weren&amp;rsquo;t. 
&lt;a href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/sample-tool.png"&gt;The Source Sample Tool is real and I&amp;rsquo;m running it.&lt;/a&gt;
It all goes to show how masterfully all these details are designed and presented as expressions and extensions of reality. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s like comparing CGI to practical effects. It&amp;rsquo;s still fiction and still depends on an elaborate contrivance to make look believable, but at the end of the day a lot of what happens was actually done. 
He didn&amp;rsquo;t just say this was happening in source; he made it happen in source.&lt;/p&gt;
&lt;p&gt;This plays really well into the &amp;ldquo;scientific supernatural&amp;rdquo; story: these unusual, anomalous things can be concrete and examinable while still being bizarre and mysterious.&lt;/p&gt;
&lt;!-- ### Examples --&gt;

&lt;p&gt;Even within the fiction of the series, Anomi showed almost all his work. Much more than he had to for fiction or puzzle purposes. 
And even if he still insisted on making something you could download and experiment, he could have done that by making a sourcemod with some extras in the engine code. He didn&amp;rsquo;t. Everything is done by stretching familiar tools as far as they&amp;rsquo;ll go. &lt;/p&gt;
&lt;p&gt;The demo files &amp;mdash; even many of the Type 5 demos &amp;mdash; are real and replayable. The maps and demos can actually be examined. The SFM sessions are real. Kulcs and Ordinance both happened, with one side orchestrated but the other side fully exposed to the real world the whole time. &lt;/p&gt;
&lt;p&gt;In Interloper 7 Anomi creates a narrative reason to invent a working pinhole camera using light baking tech from 2004, and then &lt;em&gt;really does it&lt;/em&gt;. 
Is there a use case for this outside this contrived story? Not really, no. The story creates the framework needed to show off this interesting technical demonstration in a way that&amp;rsquo;s not just a fun tech demo but is narratively satisfying. 
And even that fits within the fiction of the world: within the kayfabe, all this is being done for the purpose of research. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="using-familiar-space"&gt;Using familiar space&lt;/h3&gt;
&lt;p&gt;Source really is a special choice. It&amp;rsquo;s a family of games that &amp;mdash; as the series points out &amp;mdash; people feel deep, genuine nostalgia for. 
And that special but familiar space was used as the staging ground for everything. &lt;/p&gt;
&lt;p&gt;Almost everything not explicitly supernatural was just a slight reframing of esoteric mechanics that really have been sitting around on all of our computers since 2004.
The series doesn&amp;rsquo;t just show supernatural events that shouldn&amp;rsquo;t be possible on screen, it lets you see the whole trick for yourself, and it works. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="its-not-a-puzzle-its-horror-and-presentation"&gt;It&amp;rsquo;s not a puzzle, it&amp;rsquo;s horror and presentation&lt;/h2&gt;
&lt;section class="section3"&gt;&lt;h3 id="it-really-is-horror"&gt;It really is horror&lt;/h3&gt;
&lt;p&gt;But why haven&amp;rsquo;t I solved the puzzle? The basic answer is that Interloper isn&amp;rsquo;t a puzzle; it&amp;rsquo;s horror. &lt;/p&gt;
&lt;p&gt;Interloper &lt;a href="https://www.youtube.com/watch?v=ImewMLwyjdE"&gt;was a Halloween special&lt;/a&gt; published on October 25 with the description &amp;ldquo;Happy Halloween!&amp;rdquo;. The &lt;a href="https://i.ytimg.com/vi/ImewMLwyjdE/maxresdefault.jpg"&gt;thumbnail&lt;/a&gt; is a spooky shadow man with glowing white eyes. 
You find the decal in a spooky dark alleyway in Ravenholm and then one &lt;a href="https://youtu.be/ImewMLwyjdE?si=MgndNco-zaxmGsez"&gt;jumps out and gets you&lt;/a&gt;. 
Interloper is thoroughly a horror series, to the point where it seems silly to try to prove it, except for how straight and scientifically Anomidae&amp;rsquo;s character plays it. But the series is, ultimately, horror. 
It&amp;rsquo;s at times fascinating, majestic, even epic. (I&amp;rsquo;ve watched too much Interloper and now when I watch the trickshot&lt;sup id="fnref:trickshot"&gt;&lt;a class="footnote-ref" href="#fn:trickshot"&gt;1&lt;/a&gt;&lt;/sup&gt; I cry real tears.) But all of that is in service of a ghost story. &lt;/p&gt;
&lt;p&gt;There is incredible attention to detail everywhere in the series, and at certain points there are puzzles that you use details to solve, so it&amp;rsquo;s very tempting to understand the series as being about detail. 
You could try to understand the series as the thing it purports to be: incrementally discovering more and more about a coherent truth. 
And if the series is fundamentally about revealing a mystery, you can rely on conservation of detail and linguistic relevance: understand every move as being a carefully calculated form of communication, procedurally revealing details towards the solution. 
But this mode of analysis ultimately fails. The series isn&amp;rsquo;t detailed because it&amp;rsquo;s meant to be a puzzle, it&amp;rsquo;s detailed because it&amp;rsquo;s &lt;em&gt;great&lt;/em&gt;. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="its-not-primarily-a-puzzle"&gt;It&amp;rsquo;s not primarily a puzzle&lt;/h3&gt;
&lt;p&gt;Interloper&amp;rsquo;s first priority isn&amp;rsquo;t to be a perfectly satisfying puzzle. It comes back at this metaphor a few times: interesting pieces that don&amp;rsquo;t really connect to each other and don&amp;rsquo;t build a cohesive picture. Even when two pieces seem to align with each other, it&amp;rsquo;s not part of a clearly defined picture.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/ilf-puzzle.png"/&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.youtube.com/watch?v=r4_lBRumsX0&amp;amp;t=1719"&gt;Interloper F&lt;/a&gt;
&amp;hellip;Honestly? At this point I just don&amp;rsquo;t even know. Like yeah, we have a lot of pieces here now, a lot of things we can put together, but again, &lt;mark&gt;the full picture here just doesn&amp;rsquo;t make sense&lt;/mark&gt;, and there&amp;rsquo;s just no way, realistically, to connect all of this together&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The primary driver of the narrative is presentation and spectacle. 
Interloper is a series but it is also 14&lt;sup id="fnref:14"&gt;&lt;a class="footnote-ref" href="#fn:14"&gt;2&lt;/a&gt;&lt;/sup&gt; different stories. 
The &lt;em&gt;primary&lt;/em&gt; focus isn&amp;rsquo;t on making every piece ultimately build one cohesive picture, it&amp;rsquo;s how cool and interesting each piece is and how fun it is that they connect at all. 
In a puzzle each piece is subordinate; it&amp;rsquo;s a means to a larger, pre-determined end. But that isn&amp;rsquo;t how this series works. 
Big moves are done for awe and aura purposes, and so the universe behind them is not perfectly consistent.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s not inconsistent in significant ways that &lt;em&gt;break&lt;/em&gt; the consistency of the universe. 
What&amp;rsquo;s broken is the conservation of narrative detail: we&amp;rsquo;re not given all the pieces and the pieces we do have don&amp;rsquo;t all fit together. 
There are enough tweaks and shifts in direction here and there that you can&amp;rsquo;t trust every minor detail as intentional communication. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not saying this was &amp;ldquo;by design&amp;rdquo; per se. 
I don&amp;rsquo;t know that the intent was always to make sure the pieces didn&amp;rsquo;t fit cleanly together. 
I think this is just a natural consequence of focusing on the best parts of the series: the presentation, the spectacle, and the unfathomable mystery of it all. 
And I&amp;rsquo;m sure some shifts are the results of rewrites, since the story wasn&amp;rsquo;t fully written out from the beginning. 
But I don&amp;rsquo;t think that&amp;rsquo;s a major problem here. &lt;/p&gt;
&lt;p&gt;Anomidae has a paywalled post on Discord titled &amp;ldquo;The Importance of &amp;ldquo;Realistic Consistency&amp;rdquo;. I won&amp;rsquo;t quote it here directly, but his general perspective is, I think, compatible with I&amp;rsquo;m describing here: the events fit within the world. 
Even in supernatural fiction, for a universe to be believable it needs to have an internal set of rules.
It&amp;rsquo;s important that nothing &lt;em&gt;break&lt;/em&gt; the rules, but at the same time the stories aren&amp;rsquo;t the deterministic product of the rules of the universe. 
The stories are fit within the universe. &lt;/p&gt;
&lt;!-- ### Half-examples: things that are good but are not clues --&gt;

&lt;p&gt;This means some themes are one-off appearances and others end up getting retooled to serve a different purpose later. &lt;/p&gt;
&lt;p&gt;For example, does the white slide at the end of Interloper 1 mean that section is authored by someone else? 
It&amp;rsquo;s an early iteration of the &lt;a href="https://www.youtube.com/watch?v=cKP5ru_ILT0&amp;amp;t=551"&gt;white slides used by Project Skybox&lt;/a&gt; which will signify a different narrator later in the series. 
A strictly literal reading says this implies that PSB&amp;rsquo;s involvement wasn&amp;rsquo;t just early as INT1, they were actually the ones uploading the videos the whole time. But this doesn&amp;rsquo;t make sense without really foundational shifts in how we understand the series. &lt;/p&gt;
&lt;p&gt;If it were all designed to be a perfect puzzle, this &lt;em&gt;would&lt;/em&gt; be asking the viewer to completely disrupt the way they understand the series. 
Using different design languages is a vehicle to communicate information to the viewer, and later reveals could reveal who was talking when in order to fill in missing pieces, etc. &lt;/p&gt;
&lt;p&gt;But I don&amp;rsquo;t think that&amp;rsquo;s the point here. The white slide is used in INT1 to emphasize the &amp;ldquo;quick edit&amp;rdquo; nature of the cut, but that design language gets retooled later to serve a different semantic purpose. The &amp;ldquo;differentness&amp;rdquo; of the white slides migrates to implying a separate author. 
It doesn&amp;rsquo;t &amp;ldquo;break&amp;rdquo; anything to do this, obviously: it&amp;rsquo;s entirely possible for Anomi to use whatever colors he wants. 
It&amp;rsquo;s just a narrative inefficiency for the series as a whole. &lt;/p&gt;
&lt;!-- This is used to signal separate video workflows from different parties, which is used to dramatic effect in Interloper F to directly challenge Anomidae's credibility and legitimacy. --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-meaning-is-in-connections-as-language"&gt;The meaning is in connections as language&lt;/h2&gt;
&lt;p&gt;Interloper isn&amp;rsquo;t a puzzle first and foremost, but that doesn&amp;rsquo;t mean the pieces of the story are disconnected or that connections are meaningless when they appear. 
The connections between pieces show narrative and thematic relationships. They are their own language and tell a rich story that greatly supplements the in-universe narration. 
The obtuse interrelations between mechanics form a language that describe an intensely interrelated world. 
And that&amp;rsquo;s the story!&lt;/p&gt;
&lt;p&gt;Interloper invites you to chew on implications without necessarily making those critical to the narrative. 
It allows for a lot of big gasps without locking any narrative pieces into a system that can be understood.
There&amp;rsquo;s a lot that adds narrative depth but isn&amp;rsquo;t required to understand the skeleton of the plot. 
This makes it resist mechanical analysis but reward thematic analysis. 
The beauty of the thing is in the language it uses; the connections are designed to recontextualize moments with narrative and thematic implications, even if those implications aren&amp;rsquo;t literally transitive. 
It&amp;rsquo;s not lock-and-key puzzles, it&amp;rsquo;s fridge horror. 
And I think understanding it isn&amp;rsquo;t so much understanding how exactly every mechanism in this world works as much as understanding the depth of the language it uses.&lt;/p&gt;
&lt;!-- ![](./interloper-connections.excalidraw.png){: .size-m} --&gt;

&lt;p&gt;This mode of analysis is parallel to &lt;a href="https://bsky.app/profile/im.giovanh.com/post/3lyc6jlmr422k"&gt;some writing I&amp;rsquo;m planning to do on Wham City&lt;/a&gt;. 
There is an impressionistic aspect to the work; the meaning is found more in the experience than in a literal truth of the world. 
The Ring isn&amp;rsquo;t &amp;ldquo;about&amp;rdquo; Samara being the human reincarnation of a sea demon, it&amp;rsquo;s about seeing the fly move. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="short-connections"&gt;Short connections&lt;/h3&gt;
&lt;p&gt;Let&amp;rsquo;s try to apply this logic to a simple question: who is Olive? &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;makeface demo&amp;rdquo; shows a photo of a real human woman named &lt;code&gt;olive.vtf&lt;/code&gt;, in Valve texture format.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=v-ftdPEgo_s"&gt;Correcting the record&lt;/a&gt; shows Mona answer that their name is Olive. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;⏺LIVE&lt;/code&gt; is the thumbnail of Interloper 4. &lt;/li&gt;
&lt;li&gt;The umbrella man&amp;rsquo;s model (in higuy) is &lt;code&gt;ent_dmnpc_65ge-se&lt;/code&gt;, with a mesh named &lt;code&gt;olive.smd&lt;/code&gt;, with a texture named &lt;code&gt;corpse1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;During Ordinance, when a VUL sacrifice is made with the name &amp;ldquo;olive&amp;rdquo;, the bot name becomes &lt;code&gt;SERVICE MANAGER&lt;/code&gt;. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;People try to flatten this all down into one unified identity; &amp;ldquo;&lt;code&gt;olive.smd&lt;/code&gt; proves Mona was an umbrella man!&amp;rdquo; is an extremely common theory. 
But if you really try to flatten all these points together it doesn&amp;rsquo;t make sense: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=Rou5770guAw"&gt;Olive was a person involved with FSKY&lt;/a&gt; who then somehow became trapped as an ethereal entity in the source engine. 
&lt;a href="https://www.youtube.com/watch?v=QACrS9_NMWs"&gt;She was captured by Eida who treated her as some kind of ghost&lt;/a&gt;, 
She tried to escape and Eida managed to tear off her limbs &lt;a href="https://www.youtube.com/watch?v=xvLY8afs0aM"&gt;by using Sourcebox in conjunction with the DM Editor&lt;/a&gt; and the &lt;a href="https://www.youtube.com/watch?v=SSfs84iB3Ys"&gt;gmod dismemberment addon&lt;/a&gt; until she &lt;a href="https://www.youtube.com/watch?v=bnsGWydMIYA"&gt;didn&amp;rsquo;t move anymore&lt;/a&gt;.
Eida then &lt;a href="https://www.youtube.com/watch?v=bnsGWydMIYA&amp;amp;pp=0gcJCSkKAYcqIYzv"&gt;drowned-deleted Mona outright using the DM Editor&lt;/a&gt;. Years later she still exists as an Umbrella Man, despite never having any of the behavior or abilities of an umbrella man prior to being deleted. She&amp;rsquo;s also the bust, so she&amp;rsquo;s also &lt;a href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/cone-chomsky.png"&gt;chilling at void bedrock waiting for Skyghost to kick off Kulcs.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Anomidae somehow knew some or all of this as early as Interloper 4, despite that stream happening before the model had been extracted or any of the relevant Eida videos had been reuploaded. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Maybe, &lt;em&gt;maybe&lt;/em&gt; all of that&amp;rsquo;s true at once. But that&amp;rsquo;d create more complexity than it solves. That&amp;rsquo;d mean this is a story about real people, not AI. It&amp;rsquo;d also transitively imply drown-deleting turns dmnpcs into umbrella men, which transitively implies &lt;code&gt;Cge7-193&lt;/code&gt; is an umbrella man while being a server&amp;hellip; the more links in the chain, the weaker it gets.&lt;/p&gt;
&lt;p&gt;If you instead back up and just listen to what the references are trying to tell you, you can hear the music of the thing. 
Olive was someone involved with FSKY while they were developing Source tech. 
FSKY&amp;rsquo;s tech is connected to both Mona and the umbrella men. 
And that FSKY connection extends all the way to Cge7-193, where some logic still exists to treat Olive as a special administrative role. 
Meanwhile, as with the &amp;ldquo;Special Presentation&amp;rdquo; slide, Anomi is hinting that he knows more than he&amp;rsquo;s letting on, and is keeping some secrets about the investigation to himself. &lt;/p&gt;
&lt;p&gt;This mode of analysis gives fewer concrete facts about the world, but I think it&amp;rsquo;s a much more faithful way of understanding it. 
Because of the focus on presentation, the flow of the thing is more important than every follow-on implication. 
These &amp;ldquo;short connections&amp;rdquo; are where the series shines. References are used to show an almost aesthetic flow of meaning and movement. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="examples-read-for-flow-not-puzzles"&gt;Examples: read for flow, not puzzles&lt;/h3&gt;
&lt;p&gt;I&amp;rsquo;ll list some more examples where a literal interpretation fails but the flow-language works. This is also my excuse to turn a bunch of scattered and interesting connections into prose.
This is really subject matter that calls for a video essay going rapid-fire through clips, not a Buzzfeed-style article with a few words between a flood of screenshots. But video is not my &lt;em&gt;m&amp;eacute;tier d&amp;rsquo;art&lt;/em&gt;, so here are some interesting examples:&lt;/p&gt;
&lt;!-- There’s a lot that goes without saying and there’s a lot that might require saying but doesn’t make good prose. --&gt;

&lt;p&gt;The Ravenholm alley is &lt;em&gt;thematically&lt;/em&gt; treated as a link between the source void and the other world, even though there&amp;rsquo;s no single mechanic that explains it. 
Like all the other FSKY assets with injected text, the umbrella man decal appears to be a hotloaded asset &lt;a href="https://youtube.com/clip/Ugkx7UzCKvuOQ52hL0p9B_mhhVjZrIO3SOee"&gt;streamed in from an external server&lt;/a&gt;, something Anomi much later goes out of his way to explain is possible. 
Much later Ordinance ends with the pawn &lt;a href="https://gaq9.com/view?recording=237&amp;amp;mode=frames"&gt;using a key to open a secret door in that spot in the alleyway&lt;/a&gt;.
It even requires a key to open, tying it to the idea of Sourcebox activation being a back door into the void. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a recurring theme of &amp;ldquo;shadow people&amp;rdquo;: black figures with glowing white eyes. This includes the umbrella man, of course, but also the shambling figures from spookycoast, &amp;ldquo;NOBODY&amp;rdquo; the chair man from the SFM 10th video, &lt;code&gt;ent_undef&lt;/code&gt; from officehead, and potentially even Mona (as the bust). 
Is this a clue? No, it&amp;rsquo;s just communication. These things all have a common anomalous nature. The visual design is semiotics. &lt;/p&gt;
&lt;p&gt;Is there literally an alternate version of &lt;code&gt;d1_town_01&lt;/code&gt; in the void caused by someone at FSKY recompiling it with modified map geometry? Is there literally a source entity to handle the lock-and-key effect in some secret FSKY FGD manifest? I mean, maybe, sure, but that&amp;rsquo;s not something you could confidently base any other theory on because it doesn&amp;rsquo;t matter.
Instead, that spot is thematic language to invoke the idea of the seam between worlds throughout the series. The decal  &amp;mdash; and the Interlope command itself &amp;mdash; is dependent on the external state of a server. And the Ravenholm connection culminates in Final Transmission to dramatic effect.&lt;/p&gt;
&lt;p&gt;What exactly is the purpose of the drawing program in Ordinance? Within the kayfabe it&amp;rsquo;s unclear. But to the flow of the narrative, it foreshadows a series of themes about rendering user-generated graphics, and then sprays turn out to be the key to streaming memories from the captured interloper. Being able to draw a texture onto the Ravenholm alleyway from within the void also reinforces the earlier point that the umbrella man decal is streamed in dynamically from outside and not part of the retail game. &lt;/p&gt;
&lt;p&gt;I already mentioned the design language in the black and white slides. Once you&amp;rsquo;ve noticed the different video editing techniques and templates you can see which videos are polished and which are released with sloppy cuts. 
Interlopers 5 and F in particular don&amp;rsquo;t make sense no matter how you slice them: there&amp;rsquo;s a combination of material that no single person within the fiction would choose to edit upload as-is. &lt;/p&gt;
&lt;!-- Interlopers 5 and F in particular don't make sense as being cut and uploaded by *any* single character in the story. --&gt;

&lt;p&gt;It doesn&amp;rsquo;t work if you try to &amp;ldquo;solve&amp;rdquo; who is editing the videos and why, but it &lt;em&gt;does&lt;/em&gt; work if you look for the meaning the language is meant to convey. The mix of design languages shows how different voices and perspectives are tackling the situation in different ways. The editing in 5 conveys a hecticness and the editing in F conveys a tension. &lt;/p&gt;
&lt;p&gt;Here I think we run into a constraint of the medium. The actual material in the videos is nonliteral, in a way, because things like Interloper F don&amp;rsquo;t make sense as artifacts that would exist within the text. The literality of the unfiction breaks down in order to convey more of the meaning of the story. &lt;/p&gt;
&lt;p&gt;How exactly does Anomi get an umbrella swep in XEMU2 and what does it do? That&amp;rsquo;s not the point, the point is the shift in power dynamics. Anomi is the scary mysterious figure now. Anomi is the threat. 
In Interloper F we see Anomi is scared, and guilty, and desperate to protect the memories he&amp;rsquo;s found preserved. 
But in traveling to the coast and nuking the entity that he discovered was for sending out the hostile void probes, he attacks Skyghost: an innocent who only ever worked to help him. 
In trying to do what he thought was right, Anomi becomes someone else&amp;rsquo;s villain. 
That&amp;rsquo;s the story, and it&amp;rsquo;s not something we ever have narrated to us. We only get it by mining the subtext. &lt;/p&gt;
&lt;p&gt;&lt;img alt="./skyghost-jesus.png" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/skyghost-jesus.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;subroutine_hello&lt;/code&gt; is a door with two sides, and you can trace how &amp;mdash; generally &amp;mdash; the source void is on one side and normal source games are on the other. &lt;a href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/hello-map.png"&gt;The further you map it out the less literally it works&lt;/a&gt;, eventually landing on the door from the end of Skycrash as being on both sides: opening the xemu connection from one side and kulcs on the other. But there is a symbolic intent behind it.&lt;/p&gt;
&lt;p&gt;After Kulcs you can inspect the bizarre presence of the unused &lt;code&gt;info_player_counterterrorist&lt;/code&gt;, &lt;code&gt;info_player_allies&lt;/code&gt;, &lt;code&gt;info_player_axis&lt;/code&gt;, and &lt;code&gt;info_player_start&lt;/code&gt; entities in &lt;code&gt;subroutine_hello&lt;/code&gt; and realize these maps were designed to allow many different incompatible source games to connect to them, just like &lt;a href="https://www.youtube.com/watch?v=cKP5ru_ILT0&amp;amp;t=1100"&gt;&lt;code&gt;int_menu&lt;/code&gt;&lt;/a&gt;. One server can&amp;rsquo;t really host all those different runtimes on the same map, but the entities signal that within the fiction of the world, that&amp;rsquo;s what&amp;rsquo;s meant to be happening. &lt;/p&gt;
&lt;p&gt;If you look through the demo files and think through the timelines you can track how &lt;code&gt;ent_dmnpc_anomi4e_UNREGISTERED&lt;/code&gt; seems to be the same entity that moves into Skyghost. This shows how she &amp;ldquo;came from the demos&amp;rdquo; but doesn&amp;rsquo;t necessarily mean her true name is &lt;code&gt;anomi4e_UNREGISTERED&lt;/code&gt; or that her origin is literally an unregistered Sourcebox instance. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s an entire compressed video streaming mechanic teased as early as Interloper 4 that goes unexplained and uncommented on. The community sometimes calls this the &amp;ldquo;pixel shader&amp;rdquo;: it&amp;rsquo;s not pixels though, it&amp;rsquo;s MPEG compressed video at a variable bitrate and a distinct &amp;ldquo;render/derender&amp;rdquo; screen scrolling effect. It shows up as early as the wrong turn incident in INT4 as the pawn crosses the threshold and, eventually, renders a bitmap memory. &lt;/p&gt;
&lt;p&gt;If you watch for it you see it the Spise tests, as a way to access some kind of &amp;ldquo;interior view&amp;rdquo; into the void. 
&lt;a href="https://www.youtube.com/watch?v=d5ptkapCO3Q"&gt;Spise 2 shows using an inside-out Sourcebox cube to see new locations in the void&lt;/a&gt;, &lt;a href="https://www.youtube.com/watch?v=5cj35xE6P0A"&gt;Spise 4 takes place entirely within a render&lt;/a&gt;, and &lt;a href="https://www.youtube.com/watch?v=xvLY8afs0aM"&gt;Spise 6 shows this used to get at a cone directly&lt;/a&gt; and mutilate Mona through gmod &amp;mdash; something foreshadowed as early as &lt;a href="https://www.youtube.com/watch?v=SSfs84iB3Ys"&gt;Breen in the machine&amp;rsquo;s use of the gmod dismemberment addon&lt;/a&gt;. 
The video motif continues with the compressed Ordinance views and concludes in INTF, as memories can be interacted with through a compressed video stream. Dying in streamed map plays the drowning sound effect, which is &lt;em&gt;another&lt;/em&gt; thematic connection to drowning signalling disconnection.&lt;/p&gt;
&lt;p&gt;And so on and so forth, for everything. 
And once you speak the language you see the richness of it all. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Once you learn anomalies are cones you realize &lt;a href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/lucy-cone.png"&gt;Lucy had some kind of secret knowledge about it&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Once you realize the Red Room can&amp;rsquo;t be &lt;code&gt;subroutine_hello&lt;/code&gt; you can track &lt;a href="https://www.youtube.com/watch?v=P4bja_5JkM0&amp;amp;t=1541"&gt;the Portal RTX pawn actually fall off the level and fall through the source void before landing in subroutine during Ellisfloor&lt;/a&gt;.&lt;ul&gt;
&lt;li&gt;And then, if you pay close attention, you can see it&amp;rsquo;s actually called &lt;a href="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/communicate.png"&gt;&lt;code&gt;communicate&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Once you recognize that Umbrella Men target and mutilate specific pawns you can see that &lt;a href="https://www.youtube.com/watch?v=307H68Ce1pc&amp;amp;t=2107"&gt;the corrupted one in SKYCRASH was targeting Skyghost&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Once you get the series you&amp;rsquo;re able to understand how gut-wrenchingly horrifying the &lt;a href="https://www.youtube.com/watch?v=r4_lBRumsX0&amp;amp;t=3871"&gt;void damage to &lt;code&gt;column_sky_fortress&lt;/code&gt;&amp;rsquo;s memories of Spice&lt;/a&gt; are.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The more you understand about the background the more you can appreciate the artistry of the work. 
That&amp;rsquo;s true of understanding how the source engine works but it&amp;rsquo;s also true of understanding how the pieces of the series reference each other. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="okay-here-are-a-few-connections-that-dont-seem-to-go-anywhere"&gt;Okay here are a few connections that don&amp;rsquo;t seem to go anywhere&lt;/h2&gt;
&lt;p&gt;There are, unfortunately, a lot of interesting and seemingly deliberate threads that don&amp;rsquo;t tie into anything yet, mechanically, emotionally, or otherwise. They may be significant to later SKY//BOX entries, but who knows. Here&amp;rsquo;s my section where I try to highlight some more interesting things without relapsing into full theorycrafting hell.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SFM 10&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Okay though seriously what is up with the tidbits in the SFM 10th teaser. &lt;/p&gt;
&lt;p&gt;&amp;ldquo;SHE IS GONE&amp;rdquo;, &amp;ldquo;SHE ISNT HERE ANYMORE&amp;rdquo;, and &amp;ldquo;THEY DONT DIE&amp;rdquo; could maybe connect to the loss of Spice or Skyghost, but the rest of this is encoded information that&amp;rsquo;s just &lt;em&gt;never&lt;/em&gt; come up as relevant. &lt;/p&gt;
&lt;p&gt;&lt;img alt='The heavy is named "WHO IS HE WHY IS HE WHO IS HE WHY IS HE" and has several attributes: "INTERLOPER": "DONT LET HIM CONNECT ITS NOT SAFE", "AGE IN REAL YEARS": "47", "IS HE DANGEROUS": "YES". The Chair Man error is named "NOBODY" with an attribute "SHE IS GONE": "fore v eForbs sodibgosdj"' src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/sfm-10-1.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/sfm-10-2.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/sfm-10-3.png"/&gt;&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s been no mention of a CON code, nor has the answer to anything been 68. There&amp;rsquo;s been nothing in the series about &amp;ldquo;flesh&amp;rdquo;, and if these are source void natives it doesn&amp;rsquo;t make sense why that would matter. &amp;ldquo;fore v eForbs sodibgosdj&amp;rdquo; would look like garbage in a text editor but here it&amp;rsquo;s clearly an intentional value. I have no idea what it means. &lt;/p&gt;
&lt;p&gt;Nobody in the series can be 47 years old. 1977 is exactly 47 years prior to 2024, which makes this sync with &lt;a href="https://www.youtube.com/watch?v=8uzKtj1x4kE"&gt;SILLY CONE HUNT&lt;/a&gt;, but not in a way that makes any sense. And definitely not in a way that made sense in 2022 when the SFM video went up. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Jman initials&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Jman &amp;mdash; the initial demonstrator of the Interlope command and Eida&amp;rsquo;s video partner &amp;mdash; goes by &lt;code&gt;&amp;lt;s.t&amp;gt;Jman&lt;/code&gt; in the original forum thread. &lt;/p&gt;
&lt;p&gt;Two initials separated by a dot aren&amp;rsquo;t a standard way of writing initials in any locale. It&amp;rsquo;s seen very frequently in Interloper though: with FSKY staff. &amp;ldquo;A.Y&amp;rdquo;, &amp;ldquo;G.E&amp;rdquo;, &amp;ldquo;J.J&amp;rdquo; are all referenced in text inserted into FSKY files, and a character as pivotal as Jman having a reference is a red flag that hasn&amp;rsquo;t gone anywhere. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Skybar&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;During Skycrash, the pink crowbar changes colors several times in &lt;code&gt;rp_christmastown&lt;/code&gt; and &lt;code&gt;axlvote&lt;/code&gt;. &lt;/p&gt;
&lt;p class="side-by-side"&gt;&lt;img alt="./skybar-1.png" class="size-s" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/skybar-1.png"/&gt;
&lt;img alt="./skybar-2.png" class="size-s" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/skybar-2.png"/&gt;&lt;/p&gt;
&lt;p class="side-by-side"&gt;&lt;img alt="./skybar-3.png" class="size-s" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/skybar-3.png"/&gt;
&lt;img alt="./skybar-4.png" class="size-s" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/skybar-4.png"/&gt;
&lt;img alt="./skybar-5.png" class="size-s" src="https://blog.giovanh.com/blog/2025/12/16/interloper-and-artistry-in-impressionistic-horror/skybar-5.png"/&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve seen people try to write this off as shading, except that doesn&amp;rsquo;t make any sense. In real life the pink missing textures checkerboard &lt;em&gt;isn&amp;rsquo;t&lt;/em&gt; shaded because it&amp;rsquo;s needs to stand out and can&amp;rsquo;t be allowed to &amp;ldquo;disappear&amp;rdquo; like it does in Skycrash. And in christmastown this happens in a wide-open area where there wouldn&amp;rsquo;t be anything like a vizleaf seam.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prosaic&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=erZgbTITqqA"&gt;20140920 PROSAIC [Saxxy Awards 2014 Entry]&lt;/a&gt; (2021) is &lt;em&gt;supposedly&lt;/em&gt; a reupload of a Columbidae Saxxy entry from 2014.
There&amp;rsquo;s something weird here but I&amp;rsquo;m not sure what. &lt;/p&gt;
&lt;p&gt;This is the only video on &lt;a href="https://www.youtube.com/@saxxyawardsarchives9387"&gt;Saxxy Awards Archives&lt;/a&gt;, which looks like a single-purpose channel created during the timespan of the ARG. 
It&amp;rsquo;s notably absent from both &lt;a href="https://steamcommunity.com/workshop/browse/?appid=321770&amp;amp;searchtext=PROSAIC&amp;amp;childpublishedfileid=0&amp;amp;browsesort=mostrecent&amp;amp;section=videos"&gt;the canonical list of 2014 Saxxy entries&lt;/a&gt; and Columbidae&amp;rsquo;s own &lt;a href="https://www.youtube.com/playlist?list=PLKXGGAD1nwirJA6Drfg8p598ShcURbFxk"&gt;The Saxxy Awards - Complete Collection&lt;/a&gt; playlist. 
But it &lt;em&gt;does&lt;/em&gt; appear in &lt;a href="https://youtu.be/aI4fCrjaGfM?si=1aYHeTz6ZYxSQYaz"&gt;10 Years of improvement in 30 Seconds&lt;/a&gt; backdated to 2014&amp;hellip; but that compilation actually released in 2022, a year after this &amp;ldquo;reupload&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Maybe this was a dropped thread, or it could still be planned as part of a future project. &lt;/p&gt;
&lt;p&gt;(and there&amp;rsquo;s more but I promised to restrain myself)&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="expectations"&gt;Expectations&lt;/h2&gt;
&lt;p&gt;All that to say, I think Interloper is phenomenal, and I still catch myself trying to tease out these fascinating little threads.&lt;/p&gt;
&lt;p&gt;In writing this I&amp;rsquo;m reminded of my writing from the beginning of the year &lt;a href="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/"&gt;about Murder Drones&lt;/a&gt;, and superficially similar objections I had to a lack of mechanical consistency. It&amp;rsquo;s even the same &lt;a href="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/#similarity-in-general"&gt;bad triangle&lt;/a&gt;. 
Unlike Murder Drones though I don&amp;rsquo;t think Interloper&amp;rsquo;s &amp;ldquo;inconsistencies&amp;rdquo; make it weak, only different from the puzzle I found myself expecting.&lt;/p&gt;
&lt;p&gt;When the series &amp;ldquo;fails&amp;rdquo;, it&amp;rsquo;s because it&amp;rsquo;s failing to meet an expectation. And it can be very easy to expect Interloper to be something it&amp;rsquo;s not, especially as it shifts in tone from horror to science to ARG to memoir. 
But if you&amp;rsquo;re eager for it to be what it is, and you follow the subtle paths it traces, it&amp;rsquo;s a really special thing. &lt;/p&gt;
&lt;p&gt;And it&amp;rsquo;s special because of how well it does these two things: the realness of the practical effects in source and the richness of the subtext embedded in technical details. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="one-last-thing"&gt;One last thing&lt;/h2&gt;
&lt;p&gt;I have come through the other side enlightened. The cones, they are silly. Appreciating Interloper means understanding the incredible detail and artistry of the thing, and going &lt;code&gt;hehe im interloping&lt;/code&gt; regardless. &lt;/p&gt;
&lt;!-- Also, I am afraid WANDER//STUCK will kill me dead on the spot. --&gt;

&lt;p&gt;Anyway, feel free to flip through my (still half-finished) notebook from when I was trying to construct a grand unified solution to everything. It&amp;rsquo;s been an enormous project compiling it, and maybe it&amp;rsquo;ll help illuminate the interconnected beauty of the Interloper world. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://stash.giovanh.com/interloper-obsidian/videotable.html"&gt;https://stash.giovanh.com/interloper-obsidian/videotable.html&lt;/a&gt;&lt;br/&gt;
(Unfortunately Obsidian does not support all the features I used in the web export.)&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a lot here that probably ought to be merged into the &lt;a href="https://interloper.miraheze.org"&gt;main wiki&lt;/a&gt;....&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.badat.dev/blog/hacking-an-arg/"&gt;Mae Garden, &amp;ldquo;Interloper: hacking a source engine ARG&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;/p&gt;&lt;div class="lazyframe" data-vendor="youtube" onclick='this.outerHTML = `&amp;lt;iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/e4kKkGSyLnY?autoplay=1" title=""My Way" Interloper F Edit (video)" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; picture-in-picture" allowfullscreen class="media"&amp;gt;&amp;lt;/iframe&amp;gt;`' style="background-image: url(https://img.youtube.com/vi/e4kKkGSyLnY/hqdefault.jpg);"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:trickshot"&gt;
&lt;p&gt;I know I&amp;rsquo;m supposed to be thriving after the Homestuck divorce but if I said the &lt;a href="https://youtu.be/r4_lBRumsX0?si=8gEBWcSkNGgRRZRo&amp;amp;t=4632"&gt;trickshot sequence&lt;/a&gt; wasn&amp;rsquo;t a Homestuck flash, I&amp;rsquo;d be lying. We all just have to live with that.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:trickshot" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:14"&gt;
&lt;p&gt;&amp;ldquo;Misty has been found&amp;rdquo; doesn&amp;rsquo;t count.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:14" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="fandom"/><category term="gush"/><category term="language"/><category term="asthetics"/><category term="ramble"/><category term="media-consumption"/><category term="literary-themes"/><category term="source-engine"/></entry><entry><title>Fandom and The Freedom Motif</title><link href="https://blog.giovanh.com/blog/2025/12/07/fandom-and-the-freedom-motif/" rel="alternate"/><published>2025-12-07T00:00:00-06:00</published><updated>2025-12-11T00:00:00-06:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-12-07:/blog/2025/12/07/fandom-and-the-freedom-motif/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Fandom is the most important thing in the modern media industry. Fans buy the products and advertise the brand, but are also the primary source of feedback. The media is what the community forms around, but the community is what feeds the media. &lt;/p&gt;
&lt;p&gt;But the relationship between a work’s copyright holder and its fan community is structurally antagonistic.
The IP holder and members of the fan community have fundamentally different interests which sometimes align but sometimes don’t. 
The rightsholder depends on the goodwill of the fandom, but at the same time there is always danger of the community being attacked by the rightsholder. 
The law creates an implicit hovering threat of legal violence, and the profit motive encourages bad actors to pull the trigger.
This doesn’t mean the relationship has to be antagonistic in practice, but it means there is always an underlying potential for conflict that has to be reasoned with. The threat is always there. &lt;/p&gt;
&lt;p&gt;There is a productive tension here.
Fanwork can serve functions official work can’t, and the community surrounding a work is one of the main things that gives a work “value”, in a base economic sense. 
They’re the ones buying the products. Media companies are desperate to have more fans because that directly translates into their ability to make money. &lt;/p&gt;
&lt;p&gt;Likewise, the health of the franchise matters to the people who love it, and official recognition of fan communities can be a good thing.&lt;sup id="fnref:recognition-good"&gt;&lt;a class="footnote-ref" href="#fn:recognition-good"&gt;1&lt;/a&gt;&lt;/sup&gt; 
Fan work can be elevated, talented creators can be brought on as part of official projects, etc.
Official recognition &lt;em&gt;can&lt;/em&gt; serve as a badge of honor and help platform and encourage talent and creativity in the community.&lt;sup id="fnref:recognition-danger"&gt;&lt;a class="footnote-ref" href="#fn:recognition-danger"&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;But the deciding factor in whether the creator/fan relationship is healthy or exploitative is whether the community is &lt;em&gt;allowed&lt;/em&gt; to be independent. 
It’s fine for official spaces — fourms, Discord servers, etc. — to exist, so long as the purpose isn’t to capture and enclose a community. 
Media and fandom can have a symbiotic relationship, but as soon as the corporation tries to exercise &lt;em&gt;control&lt;/em&gt; over their fans, it turns into an ugly hostility.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Fandom is the most important thing in the modern media industry. Fans buy the products and advertise the brand, but are also the primary source of feedback. The media is what the community forms around, but the community is what feeds the media. &lt;/p&gt;
&lt;p&gt;But the relationship between a work&amp;rsquo;s copyright holder and its fan community is structurally antagonistic.
The IP holder and members of the fan community have fundamentally different interests which sometimes align but sometimes don&amp;rsquo;t. 
The rightsholder depends on the goodwill of the fandom, but at the same time there is always danger of the community being attacked by the rightsholder. 
The law creates an implicit hovering threat of legal violence, and the profit motive encourages bad actors to pull the trigger.
This doesn&amp;rsquo;t mean the relationship has to be antagonistic in practice, but it means there is always an underlying potential for conflict that has to be reasoned with. The threat is always there. &lt;/p&gt;
&lt;p&gt;There is a productive tension here.
Fanwork can serve functions official work can&amp;rsquo;t, and the community surrounding a work is one of the main things that gives a work &amp;ldquo;value&amp;rdquo;, in a base economic sense. 
They&amp;rsquo;re the ones buying the products. Media companies are desperate to have more fans because that directly translates into their ability to make money. &lt;/p&gt;
&lt;p&gt;Likewise, the health of the franchise matters to the people who love it, and official recognition of fan communities can be a good thing.&lt;sup id="fnref:recognition-good"&gt;&lt;a class="footnote-ref" href="#fn:recognition-good"&gt;1&lt;/a&gt;&lt;/sup&gt; 
Fan work can be elevated, talented creators can be brought on as part of official projects, etc.
Official recognition &lt;em&gt;can&lt;/em&gt; serve as a badge of honor and help platform and encourage talent and creativity in the community.&lt;sup id="fnref:recognition-danger"&gt;&lt;a class="footnote-ref" href="#fn:recognition-danger"&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;But the deciding factor in whether the creator/fan relationship is healthy or exploitative is whether the community is &lt;em&gt;allowed&lt;/em&gt; to be independent. 
It&amp;rsquo;s fine for official spaces &amp;mdash; fourms, Discord servers, etc. &amp;mdash; to exist, so long as the purpose isn&amp;rsquo;t to capture and enclose a community. 
Media and fandom can have a symbiotic relationship, but as soon as the corporation tries to exercise &lt;em&gt;control&lt;/em&gt; over their fans, it turns into an ugly hostility.&lt;/p&gt;


&lt;p&gt;The corporation cannot own its customers. 
The Sonic fandom can&amp;rsquo;t be a SEGA product. The Mario fandom can&amp;rsquo;t be a Nintendo product. &lt;/p&gt;
&lt;p&gt;One of the most important merits of fanwork, discussion, and criticism is a plurality of perspectives, and the ability to present and analyze work through truly pluralistic viewpoints.
This is why things like fan comics, fan games, fan resources, and fan events have been so extraordinarily valuable. They represent legitimate plurality where the community manages and supports itself.&lt;/p&gt;
&lt;p&gt;When we were maintaining The Unofficial Homestuck Collection, &lt;a href="https://www.youtube.com/watch?v=AlJvr-leT94"&gt;this is something Bambosh and I talked about in our conference panel&lt;/a&gt;. 
While it may make sense for there to be an official collection, this would be subject to the IP holder and their vision of how to work should be presented, potentially narrowing the focus and scope of the work.
One of the obvious dangers is this can lead to the marginalization and demonization of specific viewpoints the corporate interest doesn&amp;rsquo;t agree with, regardless of their artistic and intellectual merit.
The fan-centered archive and the creator-centered archive fill fundamentally separate functions.&lt;/p&gt;
&lt;p&gt;If the IP holder insists that all aspects relating to discussion of a work go through one unifying authority, this is an assault on the community and represents an act of aggression against fan-run fan-space. 
The author cannot be allowed to control all avenues for literary criticism of their work. 
The community cannot be governed by the same people it serves to police. 
If there is a demand that all work that exists be brought in under a single umbrella of control, this is a dangerous and precarious arrangement.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Intellectual property&amp;rdquo; is often used to justify this, as if real people become an asset owned by companies just because they expect them to buy their product. 
They do not have the mandate to regulate the way people behave around their work. &lt;/p&gt;
&lt;p&gt;Brands have their own interests that are fundamentally different &amp;mdash; and often opposed &amp;mdash; to constructive fandom. 
IP holders have to manage the risk associated with their official works very carefully, but applying that kind of control to &lt;em&gt;all&lt;/em&gt; work quickly leads to corporate censorship and sanitization of unfriendly topics.
Companies have a financial interest in protecting their brand, their image, but that does not give them authority to regulate the people involved, even as they &amp;ldquo;represent&amp;rdquo; that brand.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://sahcon.neocities.org"&gt;Stuck At Home Con&lt;/a&gt; was a wildly successful Homestuck fan convention run and organized for fans, by fans, with no official support or affiliation. As soon as official corporate representatives showed up they started making demands, &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/"&gt;and the whole thing fell apart in an ugly incident&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;I know I&amp;rsquo;ve mentioned Homestuck several times now, but when I think about this I&amp;rsquo;m not even thinking primarily about my own experiences. I&amp;rsquo;m thinking about &lt;a href="https://blog.giovanh.com/blog/2023/11/21/how-nintendo-misuses-copyright/#smash"&gt;Nintendo trying to enclose the event space&lt;/a&gt;, &lt;a href="https://blog.giovanh.com/blog/2023/11/22/notes-on-the-vrc-creator-economy/"&gt;VRChat trying to enclose creators&lt;/a&gt;, and the entire &amp;ldquo;platformization&amp;rdquo; trend where owners make themselves a chokepoint and arbitrator for anyone involved in a space of ideas. 
I talk about this a lot, but game companies love trying to try to claim a right to control how people play the games they already own, and it&amp;rsquo;s abhorrent.
The community around a thing is a community. It&amp;rsquo;s not a thing, it&amp;rsquo;s not property, it&amp;rsquo;s not something money or copyright or anything else has a right to control. It&amp;rsquo;s people. People are people first and property never.&lt;/p&gt;
&lt;p&gt;It does not matter how much or how little work is encapsulated by official support.
A unification of community spaces through a central governing authority with the ability to enforce policy and preference is an existential threat to that community.&lt;/p&gt;
&lt;p&gt;The threat of a community being beholden to a franchise is a true danger even before that authority proves itself dangerous and untrustworthy by deed. 
The danger is structural; it is a trap prepared and ready to spring. Even if the current leadership is well-meaning, that power can be replaced and existing structures can be hijacked to suddenly abuse a good faith relationship.&lt;/p&gt;
&lt;p&gt;Fans are not the media&amp;rsquo;s property&amp;rsquo;s lieutenants, they are its guardrails. 
Their job is to encourage the good and discourage the bad. That can only happen when some spaces stay financially and organizationally independent. &lt;/p&gt;
&lt;p&gt;When someone exerts control over others, that&amp;rsquo;s hostility&amp;hellip; unless the other person is &amp;ldquo;their own&amp;rdquo;, and then it&amp;rsquo;s expected.
As soon as a company has the ability to control something they have an obligation to leverage it to their benefit. 
If a fan criticizes a company, that&amp;rsquo;s normal discourse. If criticism comes from a company&amp;rsquo;s own PR manager, that&amp;rsquo;s the company failing to control its own people. Voices turn from discussion and community into forces capital has neglected to exploit.
The difference between someone being independent and someone being an organ of an institution is not semantic, it is stark and extreme. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s especially important to set a good example of this with media with a young audience, many of which don&amp;rsquo;t know any better. 
We don&amp;rsquo;t have to put up with that and so we absolutely, positively must not.&lt;/p&gt;
&lt;p&gt;Fan projects &lt;em&gt;must&lt;/em&gt; be independent, and they &lt;em&gt;must&lt;/em&gt; be allowed to operate without being coerced or threatened by an IP holder holding a gun to their head. 
Fandom is not a labor force or a brand asset. It is a community of free people. Its independence is not optional, it is the keystone holding the relationship together.
Any time a brand starts demanding control over the communities of people around that, you need to understand that as the hostile threat that it is.&lt;/p&gt;
&lt;aside class="cb None"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This was originally published as a section in both &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/"&gt;The Unofficial Homestuck Collection Takedown&lt;/a&gt; announcement and &lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/"&gt;The Homestuck Union Was Always Fake&lt;/a&gt;. But I think it&amp;rsquo;s an important enough point that I&amp;rsquo;m also publishing it here, separate from any perceived drama. &lt;/p&gt;
&lt;p&gt;This truth here isn&amp;rsquo;t specific to those stories, those stories just demonstrated it. This is universal.&lt;/p&gt;
&lt;/aside&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:recognition-good"&gt;
&lt;p&gt;I&amp;rsquo;m picturing &lt;a href="https://en.wikipedia.org/wiki/Christian_Whitehead"&gt;Christian_Whitehead&lt;/a&gt; here, who migrated from fan game development to official employment. 
But even there there is a clear distinction between which work is community-driven and which work is SEGA&amp;rsquo;s.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:recognition-good" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:recognition-danger"&gt;
&lt;p&gt;But this can also create a conflict of interest. 
If some projects are favored but not others, suddenly there&amp;rsquo;s pressure to keep sponsors happy to maintain that relationship, etc. 
Again, official approval &lt;em&gt;can&lt;/em&gt; be fine, but it&amp;rsquo;s something you have to be careful about.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:recognition-danger" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="fandom"/><category term="ip"/><category term="fanwork"/><category term="gaming"/><category term="media-consumption"/><category term="homestuck"/></entry><entry><title>Graph Paper Lindenmeyer Systems</title><link href="https://blog.giovanh.com/blog/2025/11/02/graph-paper-lindenmeyer-systems/" rel="alternate"/><published>2025-11-02T00:00:00-05:00</published><updated>2025-11-02T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-11-02:/blog/2025/11/02/graph-paper-lindenmeyer-systems/</id><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/11/02/graph-paper-lindenmeyer-systems/preview.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;When I was a kid I learned about &lt;a href="https://lsystem.club"&gt;Lindenmeyer Systems&lt;/a&gt; and the fun tree patterns they create. I even followed a &lt;a href="https://x.com/LSystemBot/status/1283072526747238400"&gt;Twitter bot&lt;/a&gt; that generated and posted random pretty lsystem renders.&lt;/p&gt;
&lt;p&gt;These are similar to fractals, except unlike traditional fractals they don&amp;rsquo;t usually expand within a fixed space, they either continue to grow or loop back intersecting themselves.&lt;/p&gt;
&lt;p&gt;Meanwhile I spent most of my time in school and needed something to occupy my hands with. I did a lot of notebook doodling, except people &lt;em&gt;notice&lt;/em&gt; those.
But I did have graph paper. And graph paper gives you enough structure to draw lsystems by hand. So I did, a lot. &lt;/p&gt;
&lt;p&gt;&lt;img alt="graph paper photo" class="size-m" src="https://blog.giovanh.com/blog/2025/11/02/graph-paper-lindenmeyer-systems/graph.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;I probably went through a notebook every two years, and I can&amp;rsquo;t remember once ever drawing an actual graph.
This was when I was a child in childish ways and hadn&amp;rsquo;t yet learned about dot paper. Oh, misspent youth....&lt;/p&gt;
&lt;p&gt;There are a couple interesting things about this mathematically. &lt;/p&gt;
&lt;p&gt;First, there&amp;rsquo;s only really one interesting space-filling pattern to draw on graph paper, which is forking off in two 45 degree angles. Anything that doesn&amp;rsquo;t fit on the coordinate grid (like incrementally decreasing line lengths) becomes irregular very quickly. 
The main option to play with different patterns is by setting different starting conditions. 
(Seems like it&amp;rsquo;d get boring quick, right? I spent the rest of the time trying to apply the &lt;a href="https://en.wikipedia.org/wiki/Four_color_theorem"&gt;Four color theorem&lt;/a&gt; in an aesthetically satisfying way. Still haven&amp;rsquo;t solved that one.)&lt;/p&gt;
&lt;p&gt;Second, drawing on a coordinate grid means using &lt;a href="https://en.wikipedia.org/wiki/Chebyshev_distance"&gt;Chebyshev Geometry&lt;/a&gt;, where straight lines and diagonal lines are considered the same length. So a circle (points equally far apart from a center point) is a square. This is also sometimes called chessboard geometry, because it&amp;rsquo;s how pieces move on a grid.&lt;/p&gt;
&lt;p&gt;&lt;img alt="distances visualization" class="" size-m="" src="https://blog.giovanh.com/blog/2025/11/02/graph-paper-lindenmeyer-systems/Minkowski_distance_examples.svg.png"/&gt;&lt;sup id="fnref:wcred"&gt;&lt;a class="footnote-ref" href="#fn:wcred"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Also, because I&amp;rsquo;m drawing this by hand, I can only keep track of visible tips. So if tips collide I count them as &amp;ldquo;resolved&amp;rdquo;, even if mathmatically they&amp;rsquo;d pass through each other.&lt;/p&gt;
&lt;p&gt;But I kept hitting the end of the graph paper. &lt;/p&gt;
&lt;p&gt;I was bored in a work meeting this week and ended up doing the same thing, and it made me wonder about the properties of the pattern. Did it repeat? Did it reach points of symmetry? I thought it would be fun to whip up a tool to run my by-hand algorithm to see.&lt;/p&gt;
&lt;p&gt;There are lots of web toys for lsystems but none are designed with these graph paper constraints. So just as an exercise I built my own from scratch, and it&amp;rsquo;s pretty good at drawing my high-school pattern.&lt;/p&gt;
&lt;p&gt;&lt;img alt="generation animation" class="size-m" src="https://blog.giovanh.com/blog/2025/11/02/graph-paper-lindenmeyer-systems/lsys.gif"/&gt;&lt;/p&gt;
&lt;p&gt;The answer to the pattern question is: it depends on the starting position! If you start with one line you start to see radial symmetry, but if you start with two lines facing away from each other (as in the animation) it&amp;rsquo;s more interesting. Neat.&lt;/p&gt;
&lt;p&gt;Each generation is considered a state frame that keeps track of &lt;code&gt;lines&lt;/code&gt; (for rendering), &lt;code&gt;buds&lt;/code&gt; (for growing the next iteration), &lt;code&gt;bloomed_buds&lt;/code&gt; (for bud collision) and &lt;code&gt;squares&lt;/code&gt; (for line collision).&lt;/p&gt;
&lt;p&gt;For the Chebyshev geometry I just keep every line at a 1.0 length and let the trigonometry functions round up.&lt;/p&gt;
&lt;p&gt;I didn&amp;rsquo;t actually implement a parser for formal Lindenmeyer syntax, I just defined everything recursively in pure Javascript, using a &lt;code&gt;definition&lt;/code&gt; to encapsulate details about the pattern:&lt;/p&gt;
&lt;div class="language-js highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt; 1&lt;/span&gt;
&lt;span class="normal"&gt; 2&lt;/span&gt;
&lt;span class="normal"&gt; 3&lt;/span&gt;
&lt;span class="normal"&gt; 4&lt;/span&gt;
&lt;span class="normal"&gt; 5&lt;/span&gt;
&lt;span class="normal"&gt; 6&lt;/span&gt;
&lt;span class="normal"&gt; 7&lt;/span&gt;
&lt;span class="normal"&gt; 8&lt;/span&gt;
&lt;span class="normal"&gt; 9&lt;/span&gt;
&lt;span class="normal"&gt;10&lt;/span&gt;
&lt;span class="normal"&gt;11&lt;/span&gt;
&lt;span class="normal"&gt;12&lt;/span&gt;
&lt;span class="normal"&gt;13&lt;/span&gt;
&lt;span class="normal"&gt;14&lt;/span&gt;
&lt;span class="normal"&gt;15&lt;/span&gt;
&lt;span class="normal"&gt;16&lt;/span&gt;
&lt;span class="normal"&gt;17&lt;/span&gt;
&lt;span class="normal"&gt;18&lt;/span&gt;
&lt;span class="normal"&gt;19&lt;/span&gt;
&lt;span class="normal"&gt;20&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;definition&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="nx"&gt;at&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;bud&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;lines&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[]&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;buds&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[]&lt;/span&gt;

&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;angle&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;of&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="nx"&gt;bud&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;r&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.25&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="nx"&gt;bud&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;r&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0.25&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;rads&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nb"&gt;Math&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;PI&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nx"&gt;angle&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;len&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;1&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;xy&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;bud&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;x&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;len&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nb"&gt;Math&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;sin&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;rads&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;bud&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;y&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;len&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nb"&gt;Math&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;cos&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;rads&lt;/span&gt;&lt;span class="p"&gt;)]&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;chebyshev&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;xy&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;xy&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;map&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;Math&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;round&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="nx"&gt;lines&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;push&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;xy&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="nx"&gt;buds&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;push&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;&lt;span class="nx"&gt;x&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;xy&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mf"&gt;0&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;y&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;xy&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mf"&gt;1&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;r&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;angle&lt;/span&gt;&lt;span class="p"&gt;})&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="k"&gt;return&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;lines&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;buds&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;Then rendering is done recursively:&lt;/p&gt;
&lt;div class="language-js highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt; 1&lt;/span&gt;
&lt;span class="normal"&gt; 2&lt;/span&gt;
&lt;span class="normal"&gt; 3&lt;/span&gt;
&lt;span class="normal"&gt; 4&lt;/span&gt;
&lt;span class="normal"&gt; 5&lt;/span&gt;
&lt;span class="normal"&gt; 6&lt;/span&gt;
&lt;span class="normal"&gt; 7&lt;/span&gt;
&lt;span class="normal"&gt; 8&lt;/span&gt;
&lt;span class="normal"&gt; 9&lt;/span&gt;
&lt;span class="normal"&gt;10&lt;/span&gt;
&lt;span class="normal"&gt;11&lt;/span&gt;
&lt;span class="normal"&gt;12&lt;/span&gt;
&lt;span class="normal"&gt;13&lt;/span&gt;
&lt;span class="normal"&gt;14&lt;/span&gt;
&lt;span class="normal"&gt;15&lt;/span&gt;
&lt;span class="normal"&gt;16&lt;/span&gt;
&lt;span class="normal"&gt;17&lt;/span&gt;
&lt;span class="normal"&gt;18&lt;/span&gt;
&lt;span class="normal"&gt;19&lt;/span&gt;
&lt;span class="normal"&gt;20&lt;/span&gt;
&lt;span class="normal"&gt;21&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="kd"&gt;function&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;get_frame&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;generation&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;generation&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;throw&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ne"&gt;Error&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sb"&gt;`Invalid generation &lt;/span&gt;&lt;span class="si"&gt;${&lt;/span&gt;&lt;span class="nx"&gt;generation&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;!&lt;/span&gt;&lt;span class="nx"&gt;frames&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;generation&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;structuredClone&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;get_frame&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;generation&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;1&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;

&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;old_buds&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[...&lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;buds&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;new_buds&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[]&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;new_squares&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[]&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ow"&gt;in&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;old_buds&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;      &lt;/span&gt;&lt;span class="p"&gt;...&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;bloomed_buds&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[...&lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;bloomed_buds&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;...&lt;/span&gt;&lt;span class="nx"&gt;old_buds&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;squares&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[...&lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;squares&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;...&lt;/span&gt;&lt;span class="nx"&gt;new_squares&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;buds&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;prune_buds&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;new_buds&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;bloomed_buds&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nx"&gt;frames&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;generation&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;frame&lt;/span&gt;
&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="k"&gt;return&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;frames&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;generation&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;There&amp;rsquo;s a slight complication to doing this cheaply with lines: on paper, there are cases where lines intersect, and in those cases I stop at walls, even if it means drawing a partial line. Doing that kind of collision detection here in vector space would be very complicated! And without it the pattern loops back on itself and doesn&amp;rsquo;t look as good, and definitely doesn&amp;rsquo;t match my notebooks:&lt;/p&gt;
&lt;p&gt;&lt;img alt="missing collision" class="size-s" src="https://blog.giovanh.com/blog/2025/11/02/graph-paper-lindenmeyer-systems/lsys-collision-disabled.png"/&gt;&lt;/p&gt;
&lt;p&gt;The solution for this was very simple collision detection. The final program keeps tracks of which squares are &amp;ldquo;occupied&amp;rdquo; and breaks branches any time they&amp;rsquo;d collide.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://stash.giovanh.com/toys/lsys.html"&gt;I uploaded it to my stash&lt;/a&gt; if you want to play with it. As an added constraint I wrote everything by hand in one single-file html page. &lt;/p&gt;
&lt;p&gt;The one problem with the tool (besides being bare-bones) is it renders the output as an SVG instead of a bitmap on a canvas. This &amp;ldquo;feels right&amp;rdquo;: they&amp;rsquo;re lines, might as well make them vectors. But on high values browsers have performance issues rendering &lt;a href="https://x.com/giovan_h/status/1985054800891793705"&gt;very large quantities of DOM elements&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;d rewrite the renderer to draw to a canvas instead except I like the idea of the infinite SVG canvas specifically. The point was to escape the edges of the graph paper, remember? &lt;/p&gt;
&lt;p&gt;But I&amp;rsquo;d already abstracted line drawing so the line coordinates were stored in state frames, so it was easy to write an alternate renderer using the canvas API. &lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Leo reminded me that svg &lt;code&gt;path&lt;/code&gt;s don&amp;rsquo;t have to be continuous strokes and &lt;a href="https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/d#path_commands"&gt;take path commands&lt;/a&gt;, so this could all be done in one DOM node. So the SVG renderer does that now, but I kept the canvas option. &lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;&lt;a href="https://stash.giovanh.com/toys/lsys.html"&gt;https://stash.giovanh.com/toys/lsys.html&lt;/a&gt;&lt;/p&gt;
&lt;iframe src="https://stash.giovanh.com/toys/lsys.html" style="
    width: 100%;
    height: 740px;
"&gt;&lt;/iframe&gt;

&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://lsystem.club"&gt;lsystem.club&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=_UtCli1SgjI"&gt;Terrific Toothpick Patterns - Numberphile&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:wcred"&gt;
&lt;p&gt;Illustration by &lt;a href="//commons.wikimedia.org/wiki/User:Cmglee" title="User:Cmglee"&gt;Cmglee&lt;/a&gt; - &lt;span class="int-own-work" lang="en"&gt;Own work&lt;/span&gt;, &lt;a href="https://creativecommons.org/licenses/by-sa/4.0" title="Creative Commons Attribution-Share Alike 4.0"&gt;CC BY-SA 4.0&lt;/a&gt;, &lt;a href="https://commons.wikimedia.org/w/index.php?curid=140170366"&gt;Link&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:wcred" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="dev"/><category term="personal"/><category term="technical"/><category term="writeup"/><category term="design-patterns"/></entry><entry><title>a wholesome plane has hit the second cozy tower</title><link href="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/" rel="alternate"/><published>2025-10-22T00:00:00-05:00</published><updated>2025-10-22T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-10-22:/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Here’s an advertisement I got from a game company named Rogue Duck Interactive.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1960931631600165117"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/rogueducknet/" title="Your Favorite Indie Strategy &amp;amp; Sim Games!  Out Now! 🔮 Witchy Business: https://t.co/HcAcZApRfJ  Makers of 🎲Dice &amp;amp; Fold  📦Cardboard Town ✈️ Lost But Found and more"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Rogue Duck Interactive&lt;/span&gt;&lt;span class="at"&gt;@rogueducknet&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Start your cozy airport security job!👮🏻‍♂️&lt;/p&gt;&lt;p&gt;Weigh and scan bags, ask passengers questions, and if you are not convinced, search their luggage for dangerous items.&lt;/p&gt;&lt;p&gt;Wishlist on Steam!&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/rogueducknet/status/1960931631600165117" target="_blank"&gt;Thu Aug 28 05:05:07 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/twitter-embed.png"/&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The game they’re advertising here — which they neglect to name outside the screenshot — is “&lt;a href="https://store.steampowered.com/app/3894850/Nothing_To_Declare/"&gt;Nothing to Declare&lt;/a&gt;.”&lt;sup id="fnref:name"&gt;&lt;a class="footnote-ref" href="#fn:name"&gt;1&lt;/a&gt;&lt;/sup&gt;
And it caught my eye, because there’s problems. &lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="papers-please"&gt;papers please&lt;/h2&gt;
&lt;p&gt;If you’ve been living under a rock for the last ten years you might not recognize this as the gameplay from Papers, Please.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://store.steampowered.com/app/239030/Papers_Please/"&gt;Papers, Please (2013)&lt;/a&gt;, of course, is the multi-million-selling dystopian bureaucracy simulator game where you work as an immigration enforcement officer for a despotic regime.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Papers&lt;/em&gt; is known as one of the games of all time. 
It uses the mechanics of rote bureaucracy — checking correctness of paperwork, matching dates, enforcing documentation requirements — to connect the player to a cruel and miserable world. 
The message and mechanics perfectly intertwine: the dystopia is entwined with the nature of the policing, which is both the setting and the game mechanic.&lt;/p&gt;
&lt;p&gt;It’s an intense, profound piece that prompts the player to think about the way political structures affect real human lives. 
It prompts introspection about the role and agency of the individual within a system and how morality responds when someone is faced with a hard reality: a political and economic moment where harming others for profit may be the only way to feed your own family.
&lt;em&gt;Papers&lt;/em&gt; is &lt;a href="https://arstechnica.com/gaming/2013/08/papers-please-review-paper-trail-of-tears/"&gt;“video games as true art”&lt;/a&gt;, &lt;a href="https://www.eurogamer.net/papers-please-review"&gt;“brilliantly written”&lt;/a&gt;, &lt;a href="https://www.newyorker.com/tech/annals-of-technology/the-best-video-games-of-2013"&gt;“grim yet affecting”&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Rogue Duck hasn’t been living under a rock. They know their game “takes inspo” from Papers, Please, but it has its own “original take and ideas.”&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1964521907530977528"&gt;&lt;div class="header" data-reply="sensdertale/1961848791591522324"&gt;&lt;a href="https://twitter.com/rogueducknet/" title="Your Favorite Indie Strategy &amp;amp; Sim Games!  Out Now! 🔮 Witchy Business: https://t.co/HcAcZApRfJ  Makers of 🎲Dice &amp;amp; Fold  📦Cardboard Town ✈️ Lost But Found and more"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Rogue Duck Interactive&lt;/span&gt;&lt;span class="at"&gt;@rogueducknet&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@sensdertale Team definitely likes and takes inspo from Papers, Please. But I think both games can exist together, and I guarantee we will have our own original take and ideas in it.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/rogueducknet/status/1964521907530977528" target="_blank"&gt;Sun Sep 07 02:51:36 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="but-cozy"&gt;but cozy&lt;/h2&gt;
&lt;p&gt;Now, I don’t care that Rogue Duck is iterating on &lt;em&gt;Papers&lt;/em&gt;. 
What’s hooked me here is this original take they’re so excited about. 
Because &lt;em&gt;Declare&lt;/em&gt; is more than a shameless clone: it has its own identity and it does have something to say.
Nothing to Declare comes on stage following &lt;em&gt;Papers&lt;/em&gt;, turns to the audience, and what it has to say is: “man, that guy was a &lt;em&gt;downer&lt;/em&gt;, am I right?”&lt;/p&gt;
&lt;p&gt;That fun new original idea Rogue Duck adds to the equation is that now the bureaucracy of immigration is fluffy and wholesome. A fun little action parallel to making postcards and pouring coffee.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/steam-preview.png"/&gt;&lt;/p&gt;
&lt;p&gt;This isn’t even an interpretation, they shoehorn it right in their store description. &lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Here&amp;rsquo;s an advertisement I got from a game company named Rogue Duck Interactive.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1960931631600165117"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/rogueducknet/" title="Your Favorite Indie Strategy &amp;amp; Sim Games!  Out Now! 🔮 Witchy Business: https://t.co/HcAcZApRfJ  Makers of 🎲Dice &amp;amp; Fold  📦Cardboard Town ✈️ Lost But Found and more"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gKgSUNDX1BST0ZJTEUAAQEAAAKQbGNtcwQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAADhjcHJ0AAABQAAAAE53dHB0AAABkAAAABRjaGFkAAABpAAAACxyWFlaAAAB0AAAABRiWFlaAAAB5AAAABRnWFlaAAAB+AAAABRyVFJDAAACDAAAACBnVFJDAAACLAAAACBiVFJDAAACTAAAACBjaHJtAAACbAAAACRtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABwAAAAcAHMAUgBHAEIAIABiAHUAaQBsAHQALQBpAG4AAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAMgAAABwATgBvACAAYwBvAHAAeQByAGkAZwBoAHQALAAgAHUAcwBlACAAZgByAGUAZQBsAHkAAAAAWFlaIAAAAAAAAPbWAAEAAAAA0y1zZjMyAAAAAAABDEoAAAXj///zKgAAB5sAAP2H///7ov///aMAAAPYAADAlFhZWiAAAAAAAABvlAAAOO4AAAOQWFlaIAAAAAAAACSdAAAPgwAAtr5YWVogAAAAAAAAYqUAALeQAAAY3nBhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbcGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltwYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKW2Nocm0AAAAAAAMAAAAAo9cAAFR7AABMzQAAmZoAACZmAAAPXP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcTFBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/CABEIADAAMAMBIgACEQEDEQH/xAAbAAACAgMBAAAAAAAAAAAAAAAGBwIDAQQFCP/EABgBAAMBAQAAAAAAAAAAAAAAAAIEBQMG/9oADAMBAAIQAxAAAAFMTyyT3BqDpjNzfOkXukVwIWKuWsj0y92oEWy5Arixb1ZvKZ6sumGw+VyqjYIgjNJYf//EAB4QAAIDAQADAQEAAAAAAAAAAAMEAQIFAAYSFBET/9oACAEBAAEFAurE2n4TVp8p+mJieHSxLoI0WphHCXSqX9jTzltATQbrseNhgjnr1JEl5Jlvku7Se8wrEaXjbNAO+vbSV29rddSzKhIwvl7BWSvDt63zWGfn1Hqe6Cf9tX7W8i5b2IThkIOc7QqpMaTFGykIW/f/xAAgEQACAgIBBQEAAAAAAAAAAAABAgAEAxESEyEiMUFR/9oACAEDAQE/AcGA5TLdjKjaw49iVLosbUjTD5KWun2jeLHfoGWaqrYGRfyKzI3JDDmDHbRm5Gf/xAAdEQACAgIDAQAAAAAAAAAAAAABAwACBBESEyFB/9oACAECAQE/AaU5GUxgwbrGpK4x/WdReeaGtRMxgssTjS3lxsRSUL0Yxht58n//xAArEAACAQIEBAQHAAAAAAAAAAABAgMAEQQSIWEQMUFRExRCUiMyQ2JxgZH/2gAIAQEABj8Cqyi5rPLliH3GrrFIy9wpqx4BFFydBXdz8zVMuJiBlW5Qn0gdLVcNcUc6hZOkgGtPDILMhsaZz6F04M0rZEcXv2vTeEM8Ukh+GBqg93BGHNowTRSQ2WQWvvww0EY1dNdhfnRXCJEMW3sUaDesOVifETOL/wB11pvN5RINLLyFA2DbGs+DZcXEOcTm0ibb0rTYLERTAZRlmsfxpSJiIlRQhcp27Xo4WZfFj+kTTSObsxueF43ZTsazeVjkf3km9TYmMgPL+7UXkcux6nh//8QAIxABAAIBAwQCAwAAAAAAAAAAAQARITFBURBhcbGRoYHR8P/aAAgBAQABPyGDWJoBG0PF34ionXFP1KAImz0sNOjlg8A/kHaahtjmoHLvCK0FiOIMUvaD35OjmQIq8/k4/fSZZW3RC/cJVprtF4A7nMUaZ9/TIp6IUaqrQtjpeGiubDv4SoxBQKO31McFocXqLYzGgBibDxAZIOdBOIse0Rls4iXFKNh3aquZEUPaHcdW6gcZCo22/HaKgQR3Xo6QilqxLUnJxSHVMF6HwTXbQtvT/9oADAMBAAIAAwAAABCrBUsb6hET/8QAIBEBAAEEAgIDAAAAAAAAAAAAAREAITFBcbFR8GGRof/aAAgBAwEBPxCxLBlpnENrngCmE8xdjs6ouOUs+8UIaBDzOvfNBdE3HOqPQH8T5odfZxB3urx9cV//xAAgEQEBAAIBAwUAAAAAAAAAAAABEQAhMUFhcYGRobHB/9oACAECAQE/EOaYZXkPn8xvfGNVl52117N7YmTbHseuJ/rieHIIsvG2Hlhk0rHA9M//xAAhEAEAAgICAwEBAQEAAAAAAAABABEhMUFRYXGBEKGRsf/aAAgBAQABPxCO1+llX1DaJpBHoFt+KmkyVVdlhjLDZCk+fjDzw7RxCMsYcrydP+puEYLAIFHLBXPUH4Na0cInEtHVVHCw+w/JbvUjSnJ2JkfMIcGs4cD/AIxrVQwE7GBS+KJ9j7kmx8E7J2GyTSxIFYUxyH/hB17fodrPA5PaT1lW/LYIt0H9Ucw+1vZAOQMdLL6JeG6thHpQH3EK3/RoWGlyXnN3dzG/JvKXs6hfCC1PTXZZ3LC+26DRZLKqJTiF0YRMVUm+K7lfG8qZ3Hm1WtZqbOb3ItfxH62DVsa4ltJVWPlVD4EOTidVZLOgL8RAVW6n1/P/2SAgICAgICAgICAgICAgICAgICAgIA=="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Rogue Duck Interactive&lt;/span&gt;&lt;span class="at"&gt;@rogueducknet&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Start your cozy airport security job!👮🏻&amp;zwj;&amp;male;️&lt;/p&gt;&lt;p&gt;Weigh and scan bags, ask passengers questions, and if you are not convinced, search their luggage for dangerous items.&lt;/p&gt;&lt;p&gt;Wishlist on Steam!&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/rogueducknet/status/1960931631600165117" target="_blank"&gt;Thu Aug 28 05:05:07 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/twitter-embed.png"/&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The game they&amp;rsquo;re advertising here &amp;mdash; which they neglect to name outside the screenshot &amp;mdash; is &amp;ldquo;&lt;a href="https://store.steampowered.com/app/3894850/Nothing_To_Declare/"&gt;Nothing to Declare&lt;/a&gt;.&amp;rdquo;&lt;sup id="fnref:name"&gt;&lt;a class="footnote-ref" href="#fn:name"&gt;1&lt;/a&gt;&lt;/sup&gt;
And it caught my eye, because there&amp;rsquo;s problems. &lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="papers-please"&gt;papers please&lt;/h2&gt;
&lt;p&gt;If you&amp;rsquo;ve been living under a rock for the last ten years you might not recognize this as the gameplay from Papers, Please.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://store.steampowered.com/app/239030/Papers_Please/"&gt;Papers, Please (2013)&lt;/a&gt;, of course, is the multi-million-selling dystopian bureaucracy simulator game where you work as an immigration enforcement officer for a despotic regime.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Papers&lt;/em&gt; is known as one of the games of all time. 
It uses the mechanics of rote bureaucracy &amp;mdash; checking correctness of paperwork, matching dates, enforcing documentation requirements &amp;mdash; to connect the player to a cruel and miserable world. 
The message and mechanics perfectly intertwine: the dystopia is entwined with the nature of the policing, which is both the setting and the game mechanic.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s an intense, profound piece that prompts the player to think about the way political structures affect real human lives. 
It prompts introspection about the role and agency of the individual within a system and how morality responds when someone is faced with a hard reality: a political and economic moment where harming others for profit may be the only way to feed your own family.
&lt;em&gt;Papers&lt;/em&gt; is &lt;a href="https://arstechnica.com/gaming/2013/08/papers-please-review-paper-trail-of-tears/"&gt;&amp;ldquo;video games as true art&amp;rdquo;&lt;/a&gt;, &lt;a href="https://www.eurogamer.net/papers-please-review"&gt;&amp;ldquo;brilliantly written&amp;rdquo;&lt;/a&gt;, &lt;a href="https://www.newyorker.com/tech/annals-of-technology/the-best-video-games-of-2013"&gt;&amp;ldquo;grim yet affecting&amp;rdquo;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Rogue Duck hasn&amp;rsquo;t been living under a rock. They know their game &amp;ldquo;takes inspo&amp;rdquo; from Papers, Please, but it has its own &amp;ldquo;original take and ideas.&amp;rdquo;&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1964521907530977528"&gt;&lt;div class="header" data-reply="sensdertale/1961848791591522324"&gt;&lt;a href="https://twitter.com/rogueducknet/" title="Your Favorite Indie Strategy &amp;amp; Sim Games!  Out Now! 🔮 Witchy Business: https://t.co/HcAcZApRfJ  Makers of 🎲Dice &amp;amp; Fold  📦Cardboard Town ✈️ Lost But Found and more"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Rogue Duck Interactive&lt;/span&gt;&lt;span class="at"&gt;@rogueducknet&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@sensdertale Team definitely likes and takes inspo from Papers, Please. But I think both games can exist together, and I guarantee we will have our own original take and ideas in it.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/rogueducknet/status/1964521907530977528" target="_blank"&gt;Sun Sep 07 02:51:36 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="but-cozy"&gt;but cozy&lt;/h2&gt;
&lt;p&gt;Now, I don&amp;rsquo;t care that Rogue Duck is iterating on &lt;em&gt;Papers&lt;/em&gt;. 
What&amp;rsquo;s hooked me here is this original take they&amp;rsquo;re so excited about. 
Because &lt;em&gt;Declare&lt;/em&gt; is more than a shameless clone: it has its own identity and it does have something to say.
Nothing to Declare comes on stage following &lt;em&gt;Papers&lt;/em&gt;, turns to the audience, and what it has to say is: &amp;ldquo;man, that guy was a &lt;em&gt;downer&lt;/em&gt;, am I right?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;That fun new original idea Rogue Duck adds to the equation is that now the bureaucracy of immigration is fluffy and wholesome. A fun little action parallel to making postcards and pouring coffee.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/steam-preview.png"/&gt;&lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t even an interpretation, they shoehorn it right in their store description. &lt;/p&gt;


&lt;blockquote&gt;
&lt;p&gt;In a wholesome setting, weigh and scan bags, ask passengers questions, and if you are not convinced, search their luggage for dangerous items.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&lt;strong&gt;Welcome to Nothing To Declare&lt;/strong&gt;&lt;br/&gt;
Ever wondered what it&amp;rsquo;s like to work airport security&amp;hellip; without the stress? In&amp;nbsp;&lt;em&gt;Nothing To Declare&lt;/em&gt;, you step into a cozy, hand-drawn world where your job is to keep things safe, with just a sprinkle of suspicion.  &lt;/p&gt;
&lt;p&gt;From weighing luggage to scanning x-rays and questioning quirky travelers, every shift brings surprises (and the occasional questionable electronic device). Use your judgment and intuition to decide: do you let it through&amp;hellip; or unzip and investigate?&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
There&amp;rsquo;s&amp;nbsp;&lt;em&gt;nothing&lt;/em&gt;&amp;nbsp;to declare&amp;hellip; except a good time.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Security is stressless! The world is cozy!
Suspicion is cute and sprinkled! Travelers are quirky!&lt;/p&gt;
&lt;p&gt;But even if they weren&amp;rsquo;t incredibly explicit about it, every ounce of the design tells the same story. 
The entire design language tells you this world wants to cuddle. Every corner is shiny, every corner is beveled, every character is young and attractive. 
The goon who drags a would-be traveler off gives you a smirk and bedroom eyes through the fourth wall as he does it. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/declare_trailer 0.26.8-0.29.3.mp4#gifmode" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;And I&amp;rsquo;m not writing this off as being generically pleasant, either. Just as &lt;em&gt;Paper&amp;rsquo;s&lt;/em&gt; gritty, utilitarian, soviet design language was part of what the piece communicated, so is this. 
Choosing to take a political idea like this and assert that it is pleasant &amp;mdash; that it can be pleasant &amp;mdash; is asserting an explicitly ideological position. &lt;/p&gt;
&lt;p&gt;So what&amp;rsquo;s gone wrong here? &lt;/p&gt;
&lt;!-- ## cozy alps --&gt;

&lt;p&gt;This is the &lt;a href="https://twitter.com/heresiarchs/status/1631523338534240257"&gt;young witch in the alps problem.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/witch.jpg"/&gt;&lt;/p&gt;
&lt;!-- ![heresiarchs: do you ever think about a tweet from years ago and get mad at it all over again. i just remembered these two. https://t.co/JgG9BN5WJF](https://twitter.com/heresiarchs/status/1631523338534240257) --&gt;

&lt;p&gt;&lt;a href="https://rosacarbo.co.uk"&gt;Cozy game designers&lt;/a&gt; trying to craft the trappings of niceness without &amp;ldquo;grime&amp;rdquo;, but in doing so totally miss what&amp;rsquo;s meaningful about the work they&amp;rsquo;re trying to emulate. 
It&amp;rsquo;s a fetishization of comfort. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="its-bad-if-you-think-about-it"&gt;it&amp;rsquo;s bad if you think about it&lt;/h2&gt;
&lt;p&gt;As is so often the case it&amp;rsquo;s not clear whether this is evil or just brain-empty. 
The more you think through it the worse it is.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Declare&lt;/em&gt; takes the already unpleasant reality of immigration enforcement and merges it with &amp;mdash; of all things &amp;mdash; the post-9/11 airport security position which has only ever existed as a part of the war on terror. 
This isn&amp;rsquo;t lampshaded in the fiction of the game: the description for the game pitches that you&amp;rsquo;re doing all this because &amp;ldquo;It could be a bomb.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Airport security is a &lt;em&gt;wild&lt;/em&gt; profession to whitewash because I don&amp;rsquo;t know of any group anywhere along the political aisle that thinks it&amp;rsquo;s good. Conservatives see it as representative of the tragedy that travel represents danger, liberals see it as security theater, and leftists see it as a dangerous extension of policing power. And they&amp;rsquo;re all right!&lt;/p&gt;
&lt;!-- But it's even worse than that because this game was announced in July 2025. --&gt;

&lt;p&gt;This institution is what Rogue Duck is choosing to paint as cozy and wholesome. 
&lt;em&gt;Declare&lt;/em&gt; is an aggressive attempt at sanitizating a disturbing thing. 
In the trailer they show a minigame where you use a scanner to see through the clothing of an attractive young woman with no grounds for suspicion. 
They&amp;rsquo;re using policing itself as a gameplay loop but without any of the darkness it deserves. 
In fact, they&amp;rsquo;re very intentionally depriving it of weight. &lt;/p&gt;
&lt;p&gt;The fact that &lt;em&gt;Declare&lt;/em&gt; so clearly derives from &lt;em&gt;Papers&lt;/em&gt; makes this much worse. 
This works if you do the work of making a structural change such that the work in the utopia is fundamentally different from the work in the dystopia, but that hasn&amp;rsquo;t been done. 
They&amp;rsquo;ve tweaked the lighting, adjusted the design, shifted the political metaphor, but the fundamental work of policing that was so rightfully criticized as evil remains present. 
They&amp;rsquo;ve simply taken the dystopian and declared it wholesome as-is.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/papers.png"/&gt;&lt;/p&gt;
&lt;p&gt;Or perhaps they&amp;rsquo;re not taking something evil and declaring it good. 
Perhaps they don&amp;rsquo;t think there&amp;rsquo;s a difference between good and bad things. &lt;/p&gt;
&lt;p&gt;Imagine that everything is structurally neutral. 
The security in airport security isn&amp;rsquo;t a practice to protect anything from anything else, it&amp;rsquo;s just a motion. There are no implications to the necessity of security, no darkness involved in threats, no danger posed by enforcement. &lt;/p&gt;
&lt;p&gt;The trailer also shows you finding a power saw in a man&amp;rsquo;s luggage. What&amp;rsquo;s that mean? What does it mean for someone to try to bring a weapon on an airplane?
What would have been done with an uncaught saw, gun, bomb? Who would have used it and how? You&amp;rsquo;re not supposed to consider any of that. There are just two lists, and the game is to play at pattern recognition without thinking even a little bit about the world you&amp;rsquo;re in. 
Security is merely a motion that happens in life like branches waving in the wind. We can depict it, as is, losing nothing by isolating an event from context. &lt;/p&gt;
&lt;p&gt;If you are an empty person and see the world as empty of value, this makes perfect sense. 
&lt;em&gt;Papers&lt;/em&gt; wasn&amp;rsquo;t a look into the meaning of anything, it just combined its subject with dreariness because they had to pick something to do for atmosphere. &lt;/p&gt;
&lt;p&gt;The policing work in &lt;em&gt;Papers&lt;/em&gt; is structurally neutral too to you too, then. Detaining humans isn&amp;rsquo;t an action with any substance in and of itself, it&amp;rsquo;s just an action that can happen. 
In that case the only thing keeping it from being sweet and inoffensive would be a coat of paint.
Now the desk is blue instead of brown and you feel good instead of bad. 
Detaining migrants can just as easily be turned into relaxing and mediative gameplay, because everything is just shells that contain whatever content you inject for today&amp;rsquo;s product.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="actually-its-all-cozy"&gt;actually, it&amp;rsquo;s all cozy&lt;/h2&gt;
&lt;p&gt;The more you think through it the worse it is, but it&amp;rsquo;s very possible I&amp;rsquo;m the first person to think about this at all, including the developers. 
They&amp;rsquo;re sanitizing something disturbing here, but I don&amp;rsquo;t think it&amp;rsquo;s fascist propaganda, I think it&amp;rsquo;s just bleaching out the grain of to sell it as a product. Art is second to comfort here. &lt;/p&gt;
&lt;p&gt;&amp;ldquo;Rogue Duck&amp;rdquo; makes a lot of these identical-looking cozy and wholesome games produced at a suspicious pace. 
Rogue Duck Interactive does own the &lt;code&gt;rogueduck.net&lt;/code&gt; address, but it just redirects to their Steam profile. 
&lt;em&gt;Declare&lt;/em&gt; is probably just another in a list of uncomfortable jobs turned into stim games, like &lt;a href="https://store.steampowered.com/app/3941810/Cozy_Lemonade_Stand/"&gt;Cozy Lemonade Stand&lt;/a&gt; and &lt;a href="https://store.steampowered.com/app/3894830/Next_In_Line_Supermarket/?curator_clanid=44794657"&gt;Cozy Supermarket&lt;/a&gt; and &lt;a href="https://store.steampowered.com/app/3899920/Recycling_Shift/?curator_clanid=44794657"&gt;Cozy Recycling Facility&lt;/a&gt;. Jobs are the same and they should all be wholesome. 
Video games shouldn&amp;rsquo;t be art, Duck argues: they&amp;rsquo;re content. &lt;/p&gt;
&lt;p&gt;But if the issues with subject matter are due to a lack of care, flipping through the &amp;ldquo;&lt;a href="https://store.steampowered.com/franchise/rogueduck?snr=1_5_9__205"&gt;Rogue Duck Interactive Franchise&lt;/a&gt;&amp;rdquo; (not what the word means!) shows there&amp;rsquo;s a smiliar lack of care in their other work.&lt;/p&gt;
&lt;p&gt;Looking at their portfolio, Rogue Duck makes a lot of these identical-looking cozy and wholesome games. This includes &lt;a href="https://store.steampowered.com/app/3415230/Witchy_Business/"&gt;Witchy Business&lt;/a&gt;, which is quite literally about a young witch and her cat.&lt;/p&gt;
&lt;p&gt;But also on this list is &lt;a href="https://store.steampowered.com/app/3546440/Rentlord/"&gt;Rentlord&lt;/a&gt;, a landlord simulation game where you &amp;ldquo;maximize rent while avoiding taxes.&amp;rdquo; It&amp;rsquo;s also a Balatro clone, somehow. &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://clan.akamai.steamstatic.com/images//45528463/7c6e82454b045f8e3aedb72ee32444cb475fb525.png"/&gt;&lt;/p&gt;
&lt;p&gt;Their reviews have been mixed so far, but maybe they&amp;rsquo;re hoping to turn that around with the new &lt;a href="https://store.steampowered.com/news/app/3546440/view/704366607905849819?snr=1_5_9_"&gt;Eviction Update&lt;/a&gt;. 
&amp;ldquo;If someone isn&amp;rsquo;t pulling their weight? Evict them. No hesitation. Sometimes eviction leads to more rent&amp;rdquo;
Slumlord DLC coming soon! No, really, &lt;a href="https://store.steampowered.com/news/app/3546440/view/704366607905849819"&gt;that&amp;rsquo;s the roadmap&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s also cozy wholesome &lt;a href="https://store.steampowered.com/app/3496000/Ship_Inc/"&gt;shipping fulfillment warehouse&lt;/a&gt;. Cute postal infrastructure game? No, you&amp;rsquo;re literally packaging items in boxes, it&amp;rsquo;s a cute cozy Amazon fulfillment center, that&amp;rsquo;s the game. &lt;/p&gt;
&lt;p&gt;Wait, actually, is that the same conveyor belt graphic?&lt;/p&gt;
&lt;p class="side-by-side align-top"&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/conveyor-1.png"/&gt;
&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/22/a-wholesome-plane-has-hit-the-second-cozy-tower/conveyor-2.png"/&gt;&lt;/p&gt;
&lt;p&gt;It totally is, that&amp;rsquo;s fully copy-pasted. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="thanks"&gt;thanks&lt;/h2&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1979002665242693730"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/giovan_h/" title="cryptid &amp;bull; writer &amp;bull; universal constant &amp;bull; edge case &amp;bull; cyber artisan &amp;bull; saved Homestuck &amp;bull; @giovan@mastodon.social &amp;bull; https://t.co/v6rU8aHES0"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;gio :⁽&lt;/span&gt;&lt;span class="at"&gt;@giovan_h&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;papers please was almost good but due to some sort of oversight it didn't come out as cozy and wholesome enough &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/giovan_h/status/1979002665242693730/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/G3bUJicXAAE0Rhu.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/giovan_h/status/1979002665242693730" target="_blank"&gt;Fri Oct 17 01:52:58 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1979003498009112850"&gt;&lt;div class="header" data-reply="giovan_h/1979002665242693730"&gt;&lt;a href="https://twitter.com/giovan_h/" title="cryptid &amp;bull; writer &amp;bull; universal constant &amp;bull; edge case &amp;bull; cyber artisan &amp;bull; saved Homestuck &amp;bull; @giovan@mastodon.social &amp;bull; https://t.co/v6rU8aHES0"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;gio :⁽&lt;/span&gt;&lt;span class="at"&gt;@giovan_h&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;This is a really bizarre one for me because someone very clearly looked at papers please and their takeaway was that the way the game made you reflect on ethical and political ramifications of immigration policing was bad, it was bad that the game did that, and they should fix it&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/giovan_h/status/1979003498009112850" target="_blank"&gt;Fri Oct 17 01:56:16 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1979004240929431693"&gt;&lt;div class="header" data-reply="giovan_h/1979003498009112850"&gt;&lt;a href="https://twitter.com/giovan_h/" title="cryptid &amp;bull; writer &amp;bull; universal constant &amp;bull; edge case &amp;bull; cyber artisan &amp;bull; saved Homestuck &amp;bull; @giovan@mastodon.social &amp;bull; https://t.co/v6rU8aHES0"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;gio :⁽&lt;/span&gt;&lt;span class="at"&gt;@giovan_h&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;for me this is up there with the hitler dating sims in terms of bizarre political statements that are increasingly evil if you think through them, but are probably just very stupid&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/giovan_h/status/1979004240929431693" target="_blank"&gt;Fri Oct 17 01:59:13 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:name"&gt;
&lt;p&gt;It&amp;rsquo;s almost the same game and name as &lt;a href="https://store.steampowered.com/app/1708490/Nothing_To_Declare/"&gt;Nothing to Declare (2024)&lt;/a&gt;, and if I were &lt;a href="https://flying-squirrel-games.com"&gt;Flying Squirrel Games&lt;/a&gt; I&amp;rsquo;m sure I&amp;rsquo;d be annoyed about that.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:name" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="rp"/><category term="enforcement"/><category term="steam"/><category term="literary-themes"/></entry><entry><title>A Hack is Not Enough</title><link href="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/" rel="alternate"/><published>2025-10-14T00:00:00-05:00</published><updated>2025-10-14T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-10-14:/blog/2025/10/14/a-hack-is-not-enough/</id><summary type="html">&lt;!-- Bad news: Computers are regulable; we crossed that threshhold a long time ago. We can't keep relying on computers as being structurally resistant to hostile governmental or corprate abuse. Workarounds may simply not exist.  --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Recently we’ve seen sweeping attempts to censor the internet.
The UK’s “Online Safety Act” &lt;a href="https://www.usermag.co/p/the-uks-censorship-catastrophe-is"&gt;imposes sweeping restrictions on speech and expression&lt;/a&gt;.
It’s disguised a child safety measure, but its true purpose is (avowedly!) intentional control over &lt;a href="https://archive.ph/2025.08.13-190800/https://www.thetimes.com/comment/columnists/article/online-safety-act-botched-2xk8xwlps"&gt;“services that have a significant influence over public discourse”&lt;/a&gt;.
And &lt;a href="https://www.rollingstone.com/culture/culture-features/age-verification-legislation-united-states-online-safety-1235419895/"&gt;similar trends threaten the US&lt;/a&gt;, especially as lawmakers race to &lt;a href="https://www.404media.co/wyoming-and-south-dakota-age-verification-laws/"&gt;more aggressively categorize more speech as broadly harmful&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A common response to these restrictions has been to dismiss them as unenforceable: 
that’s not how the internet works, governments are foolish for thinking they can do this, and you can just use a VPN to get around crude attempts at content blocking.&lt;/p&gt;
&lt;p&gt;But this “just use a workaround” dismissal is a dangerous, reductive mistake. 
Even if you can easily defeat an attempt to impose a restriction right now, you can’t take that for granted. &lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="dismissing-technical-restrictions-as-unenforceable"&gt;Dismissing technical restrictions as unenforceable&lt;/h2&gt;
&lt;p&gt;There is a tendency, especially among technically competent people, to use the ability to work around a requirement as an excuse to avoid dealing with it. 
When there is a political push to enforce a particular pattern of behavior — discourage or ban something, or make something socially unacceptable — there is an instinct for clever people with workarounds to respond with “you can just use my workaround”.&lt;/p&gt;
&lt;p&gt;I see this a &lt;em&gt;lot&lt;/em&gt;, in a lot of different forms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“Geographic restrictions don’t matter, just use a VPN.”&lt;/li&gt;
&lt;li&gt;“Media preservation by the industry doesn’t matter, just use pirated copies.”&lt;/li&gt;
&lt;li&gt;“The application removing this feature doesn’t matter, just use this tool to do it for you.”&lt;/li&gt;
&lt;li&gt;“Don’t pay for this feature, you can just do it yourself for free.&lt;sup id="fnref:free"&gt;&lt;a class="footnote-ref" href="#fn:free"&gt;1&lt;/a&gt;&lt;/sup&gt;” &lt;/li&gt;
&lt;li&gt;“It’s “&lt;a href="https://www.vox.com/the-goods/22387601/smart-fridge-car-personal-ownership-internet-things"&gt;inevitable&lt;/a&gt;” that people will use their technology as they please regardless of the EULA.”&lt;/li&gt;
&lt;li&gt;“Issues with digital ownership? &lt;a href="https://www.reddit.com/r/Piracy/comments/suosam/i_havent_paid_for_a_3ds_game_since/"&gt;Doesn’t affect me, I just pirate&lt;/a&gt;.”&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- Bad news: Computers are regulable; we crossed that threshhold a long time ago. We can't keep relying on computers as being structurally resistant to hostile governmental or corprate abuse. Workarounds may simply not exist.  --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Recently we&amp;rsquo;ve seen sweeping attempts to censor the internet.
The UK&amp;rsquo;s &amp;ldquo;Online Safety Act&amp;rdquo; &lt;a href="https://www.usermag.co/p/the-uks-censorship-catastrophe-is"&gt;imposes sweeping restrictions on speech and expression&lt;/a&gt;.
It&amp;rsquo;s disguised a child safety measure, but its true purpose is (avowedly!) intentional control over &lt;a href="https://archive.ph/2025.08.13-190800/https://www.thetimes.com/comment/columnists/article/online-safety-act-botched-2xk8xwlps"&gt;&amp;ldquo;services that have a significant influence over public discourse&amp;rdquo;&lt;/a&gt;.
And &lt;a href="https://www.rollingstone.com/culture/culture-features/age-verification-legislation-united-states-online-safety-1235419895/"&gt;similar trends threaten the US&lt;/a&gt;, especially as lawmakers race to &lt;a href="https://www.404media.co/wyoming-and-south-dakota-age-verification-laws/"&gt;more aggressively categorize more speech as broadly harmful&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A common response to these restrictions has been to dismiss them as unenforceable: 
that&amp;rsquo;s not how the internet works, governments are foolish for thinking they can do this, and you can just use a VPN to get around crude attempts at content blocking.&lt;/p&gt;
&lt;p&gt;But this &amp;ldquo;just use a workaround&amp;rdquo; dismissal is a dangerous, reductive mistake. 
Even if you can easily defeat an attempt to impose a restriction right now, you can&amp;rsquo;t take that for granted. &lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="dismissing-technical-restrictions-as-unenforceable"&gt;Dismissing technical restrictions as unenforceable&lt;/h2&gt;
&lt;p&gt;There is a tendency, especially among technically competent people, to use the ability to work around a requirement as an excuse to avoid dealing with it. 
When there is a political push to enforce a particular pattern of behavior &amp;mdash; discourage or ban something, or make something socially unacceptable &amp;mdash; there is an instinct for clever people with workarounds to respond with &amp;ldquo;you can just use my workaround&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;I see this a &lt;em&gt;lot&lt;/em&gt;, in a lot of different forms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;Geographic restrictions don&amp;rsquo;t matter, just use a VPN.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Media preservation by the industry doesn&amp;rsquo;t matter, just use pirated copies.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;The application removing this feature doesn&amp;rsquo;t matter, just use this tool to do it for you.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Don&amp;rsquo;t pay for this feature, you can just do it yourself for free.&lt;sup id="fnref:free"&gt;&lt;a class="footnote-ref" href="#fn:free"&gt;1&lt;/a&gt;&lt;/sup&gt;&amp;rdquo; &lt;/li&gt;
&lt;li&gt;&amp;ldquo;It&amp;rsquo;s &amp;ldquo;&lt;a href="https://www.vox.com/the-goods/22387601/smart-fridge-car-personal-ownership-internet-things"&gt;inevitable&lt;/a&gt;&amp;rdquo; that people will use their technology as they please regardless of the EULA.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;Issues with digital ownership? &lt;a href="https://www.reddit.com/r/Piracy/comments/suosam/i_havent_paid_for_a_3ds_game_since/"&gt;Doesn&amp;rsquo;t affect me, I just pirate&lt;/a&gt;.&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;


&lt;!-- https://www.reddit.com/r/Piracy/comments/suosam/i_havent_paid_for_a_3ds_game_since/ --&gt;

&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;You see this used as a framing device used to introduce a &amp;ldquo;whatabout&amp;rdquo; even where it makes no sense. 
Someone makes a restoration of a discontinued Apple device, and somehow the headline is &amp;ldquo;&lt;a href="https://x.com/arstechnica/status/1505049949448331264"&gt;If you&amp;rsquo;re upset that Apple has dashed your hopes of a 27-inch iMac with Apple Silicon, just remember: there&amp;rsquo;s always modding.&lt;/a&gt;&amp;rdquo;
How is this a counterpoint? They&amp;rsquo;re arguing you can always safely rely on the ability to modify Apple hardware? 
Consumers who want a missing product should be expected to fabricate their own? What are you talking about?!&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;All of these to one degree or another trivialize some sort of imposition based on the presumed ability to circumvent it. 
Sometimes this is because it seems genuinely impossible for the imposition to stick, but sometimes it&amp;rsquo;s a deflection used to avoid feeling helpless in the face of an issue that one can&amp;rsquo;t directly control.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s very tempting to dismiss restrictions as mechanically unenforceable. It feels great. It feels safe, feels powerful. 
How exciting, that the individual is technologically empowered to the point where skill and savvy can overcome unjust institutions? 
&lt;a href="https://flashbak.com/you-can-survive-atomic-fallout-a-mid-century-survival-catalog-17019/"&gt;I don&amp;rsquo;t have to worry about atomic war if I just buy the right products.&lt;/a&gt; 
This story isn&amp;rsquo;t about a world that&amp;rsquo;s hostile and terrifying, it&amp;rsquo;s about me and my merit.&lt;/p&gt;
&lt;!-- The core problem is the dismissal of the requirements. Down playing. Trivialization. --&gt;

&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="policy-is-often-out-of-line-with-technical-realities"&gt;Policy is often out of line with technical realities&lt;/h2&gt;
&lt;p&gt;I fully understand this temptation. 
I&amp;rsquo;m willing to be particularly harsh in condemning this because it&amp;rsquo;s a mistake I tend toward myself. 
It&amp;rsquo;s often the case that policy is out of line with technical realities; people often attempt to toothlessly impose restrictions that far exceed what they can actually enforce.&lt;/p&gt;
&lt;!-- TODO --&gt;
&lt;!-- There are affordances that are a fundamental part of the tools we already use. --&gt;
&lt;!-- Handle on a teapot. --&gt;
&lt;!-- But then people give you tea with a demand that you don't put it in a pot with a handle. --&gt;

&lt;section class="section3"&gt;&lt;h3 id="web-document-controls"&gt;Web document controls&lt;/h3&gt;
&lt;p&gt;You see this a lot on the internet. 
Someone decides their website needs to restrict the way visitors can use the page, and they implement this by politely forwarding the demand to your web browser, &lt;a href="https://blog.giovanh.com/tag/user-agent/"&gt;except that&amp;rsquo;s you&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The architecture of the internet was designed to opinionatedly prioritize the end user.&lt;sup id="fnref:tracking"&gt;&lt;a class="footnote-ref" href="#fn:tracking"&gt;2&lt;/a&gt;&lt;/sup&gt; 
Browsers interpret web documents, but exactly what content a web browser displays and how it does is up to the browser, not the server. 
Browsers offer websites many ways to give hints on how their controls work because the site is expected to be cooperating to create a good user experience. 
When sites try to abuse this communication channel to do something obnoxious, the user can (rightfully!) opt not to take the suggestion. &lt;/p&gt;
&lt;!-- Web browsers are generic software written independently from any website. --&gt;

&lt;p&gt;Sometimes these wars have already been fought and so sensible mitigations for abuse are already built into most browsers. 
Pop-up blocking is an easy example here: all web browsers give users extensive control over when and why sites are allowed to open new windows because of the way this &amp;ldquo;feature&amp;rdquo; was historically abused. &lt;/p&gt;
&lt;p&gt;But there are also many web nuisance behaviors that don&amp;rsquo;t yet have common remedies built into the browser, but can still be addressed with extensions.
Some websites abuse semantic hinting to prevent people from right-clicking at all in an attempt to deny users the ability to interact with the page, but extensions like &lt;a href="https://chrome.google.com/webstore/detail/enable-right-click/hhojmcideegachlhfgfdhailpfhgknjm?hl=en"&gt;Enable right click&lt;/a&gt; easily circumvent this. 
Likewise &lt;a href="https://github.com/jswanner/DontFuckWithPaste"&gt;DontFuckWithPaste&lt;/a&gt; tells the browser to ignore a site and enable pasting text, and &lt;a href="https://chromewebstore.google.com/detail/right-click-borescope/mmdokamaalplkfiddbkhpfjmkhecbcnh"&gt;Right Click Borescope&lt;/a&gt; lets you find and open images even if the option isn&amp;rsquo;t in the context menu. 
And other generic programmable extensions like &lt;a href="https://www.greasespot.net"&gt;Greasemonkey&lt;/a&gt; and &lt;a href="https://github.com/openstyles/stylus"&gt;stylus&lt;/a&gt; make it easy for people to write their own tweaks to fix behaviors on specific websites. &lt;/p&gt;
&lt;p&gt;On the web there are a lot of restrictions you can just hack around, and you will probably still be able to until the internet becomes something fundamentally different.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="internet-archival"&gt;Internet archival&lt;/h3&gt;
&lt;p&gt;Unenforceable restrictive demands are something I run into a lot in archival. 
Not just in a copyright &amp;ldquo;I control my content, come to me and see my advertisements&amp;rdquo; way either; it&amp;rsquo;s often about controlling how speech can be recorded and cited in the public record. &lt;/p&gt;
&lt;p&gt;Quoting from the comments in Quora&amp;rsquo;s &lt;code&gt;robots.txt&lt;/code&gt; file:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.quora.com/robots.txt"&gt;https://www.quora.com/robots.txt&lt;/a&gt;
People share a lot of sensitive material on Quora - controversial political
views, workplace gossip and compensation, and negative opinions held of
companies. Over many years, as they change jobs or change their views, it is
important that they can delete or anonymize their previously-written answers.&lt;/p&gt;
&lt;p&gt;We opt out of the wayback machine because inclusion would &lt;mark&gt;allow&lt;/mark&gt; people to
discover the identity of authors who had written sensitive answers publicly and
later had made them anonymous, and because it would prevent authors from being
able to remove their content from the internet if they change their mind about
publishing it. &amp;hellip; &lt;/p&gt;
&lt;p&gt;Meanwhile, if you are looking for an older version of any content on Quora, we
have full edit history tracked and accessible in product (with the exception of
content that has been removed by the author). &amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Of course it&amp;rsquo;s not true that omitting a rule in a robots.txt file &amp;ldquo;allows&amp;rdquo; people to reference old material. Everyone is able to do that already. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s understandable why both Quora and its users would want this, especially given Quora&amp;rsquo;s culture of signing your full name and employment history to all your posts like it&amp;rsquo;s Linkedin. 
But sending people a &lt;code&gt;robots.txt&lt;/code&gt; file isn&amp;rsquo;t something magic you can use to control their behavior, it&amp;rsquo;s a way of politely indicating how people ought to navigate. 
It&amp;rsquo;s a system we use in a civilized society to be nice to each other. &lt;/p&gt;
&lt;p&gt;And it&amp;rsquo;s a good thing there&amp;rsquo;s no effective restriction here, because what Quora wants to do is wrong. 
A historical archive of published material separate from a live &amp;ldquo;product&amp;rdquo; serves a specific purpose, but it&amp;rsquo;s not to make Quora.com more money today. 
That&amp;rsquo;s reason enough for them to make these sweeping, toothless demands to control the way people cite work published on their site.
Thankfully, text file or no, there&amp;rsquo;s nothing to stop anyone from making records of Quora posts. 
&lt;a href="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/quora.html"&gt;Here&amp;rsquo;s one now.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Archivists have long understood that the consent of the companies involved is not the deciding factor in whether material should be archived, and haven&amp;rsquo;t been shy in expressing this.&lt;sup id="fnref:robots"&gt;&lt;a class="footnote-ref" href="#fn:robots"&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;!-- ### piracy --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="social-acceptability-determines-technical-abilities"&gt;Social acceptability determines technical abilities&lt;/h2&gt;
&lt;p&gt;Absurd demands are often unenforceable. It&amp;rsquo;s therefore very tempting to generalize this to the rule &amp;ldquo;&lt;em&gt;all&lt;/em&gt; absurd demands are unenforceable.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;There is a hacker mythology that the righteousness of the libertarian cause serves as an inevitable structural defense against overreach of institutional power. 
Moreover, the myth implies that technology creates a self-enforcing meritocracy of &lt;em&gt;systems&lt;/em&gt;; 
that overreach will fail because it deserves to fail; 
that the ease of copying digital files means both that copying files is intrinsically right and that it will remain possible forever as the result of a natural law.&lt;/p&gt;
&lt;p&gt;But this is false. While this is a noble cause it can&amp;rsquo;t be taken for granted as a conclusion or else we fall into complacency. &lt;strong&gt;Just because something is morally right doesn&amp;rsquo;t mean that institutional power will never be able to kill it, and just because enforcing regulation would be technically difficult doesn&amp;rsquo;t mean it won&amp;rsquo;t be done.&lt;/strong&gt; We sometimes like to think computing is an exception to this: since its structure has been so individualistic it can feel as if it has a hard defense against regulation.&lt;/p&gt;
&lt;p&gt;It is not the case that technical realities flow directly from the divine order and the demands of would-be tyrants is futile against an ineffable good. 
The moral arc of the universe does not bend towards righteousness, even when righteousness is cheap and easy. Even when &amp;mdash; as with computing &amp;mdash; there is a &amp;ldquo;natural order of things&amp;rdquo;, you can&amp;rsquo;t rely on this as a hard rule; the structure the technology tends toward is not necessarily the same structure it gets shaped into. The user-empowering internet is unfortunately an outlier.&lt;/p&gt;
&lt;p&gt;Relying on hacks and workarounds is a kind of &amp;ldquo;normalization of deviance&amp;rdquo;: a reliance on an unrecommended or unsafe practice that becomes standard operating procedure. 
The deviation here isn&amp;rsquo;t the workaround, it&amp;rsquo;s the reliance on the workaround. Trusting in the ability to hack around a requirement introduces risk: the potential for the workaround to be prevented without any alternative. When we succeed in avoiding trouble we feel prideful and superior instead of understanding that we&amp;rsquo;re still in constant danger.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s true that you shouldn&amp;rsquo;t &lt;em&gt;have&lt;/em&gt; to fight a forever-war against corporations orders of magnitude more powerful than you are just to maintain your way of life. 
But even if you wanted to, you can&amp;rsquo;t. 
As hard and narrow as the path may be there&amp;rsquo;s nothing keeping it from being completely destroyed.&lt;/p&gt;
&lt;!-- Technical ability is great. --&gt;
&lt;!-- Sometimes it really does insulate you from harm. --&gt;
&lt;!-- But you're not safe, actually. --&gt;

&lt;!-- 
[Totem pole be damned.](https://archive.org/details/tc-mits-scanfix/page/50/mode/2up) --&gt;

&lt;p&gt;In reality, technical abilities are very much determined by social acceptability and political structures, even when the underlying technical structure suggests it shouldn&amp;rsquo;t be.&lt;sup id="fnref:code"&gt;&lt;a class="footnote-ref" href="#fn:code"&gt;5&lt;/a&gt;&lt;/sup&gt; 
While technical implementations carry tendencies&lt;sup id="fnref:tendencies"&gt;&lt;a class="footnote-ref" href="#fn:tendencies"&gt;4&lt;/a&gt;&lt;/sup&gt; towards political structures, these can be overcome. 
The inviolable laws of physics encourage man not to fly, yet we do. 
But the laws of biology tell us there are no racial hierarchies, yet we construct them. It takes effort and resources to work against the structure technology tends towards, but when doing so allows powerful groups to consolidate and expand their power, they&amp;rsquo;re often willing to expend those resources.&lt;/p&gt;
&lt;!-- There's a sliding scale here. We've already covered strong workarounds. There are also: --&gt;

&lt;!-- - Weak workarounds --&gt;
&lt;!-- - Workarounds being weakened --&gt;
&lt;!-- - Defeated workarounds --&gt;

&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="hard-restrictions-that-already-exist"&gt;Hard restrictions that already exist&lt;/h2&gt;
&lt;p&gt;People point out that trying to ban specific technologies (like encryption) is as impossible as regulating math. 
But people who care more about their constructed imposition than anything else keep trying to do it anyway.
The question is how much people &lt;em&gt;want&lt;/em&gt; to enforce it, and what all they&amp;rsquo;ll do in order to try. 
Unfortunately, it sometimes works.&lt;/p&gt;
&lt;p&gt;Things &lt;em&gt;can&lt;/em&gt; be banned outright using technical measures, even if the history of the technology suggests people &amp;ldquo;shouldn&amp;rsquo;t be able to.&amp;rdquo; 
And this technical enforcement can be much stronger than traditional attempts at regulating behavior. The policeman is as strong as meat, encryption is as strong as math.&lt;/p&gt;
&lt;p&gt;Sometimes this is obvious because the restriction is already present and effective. &lt;/p&gt;
&lt;!-- If I tried to list all the technical controls designed to restrict users that make me angry I would be here all day, but I'll give a few representative examples. --&gt;

&lt;section class="section3"&gt;&lt;h3 id="hdcp"&gt;HDCP&lt;/h3&gt;
&lt;p&gt;Let&amp;rsquo;s start with cables. 
Video cables exist to pipe video from one place to another. 
Whether analog or digital, the video information is &lt;em&gt;necessarily&lt;/em&gt; sent in a standard format from a source to a destination, which has to be able to decode the image in order to display it. 
The information to display video is, by definition, the same information you need to create a copy. &lt;/p&gt;
&lt;p&gt;This is how VCRs worked. The recorder sits between the source and destination, forwarding the signal on like the cable does but also making a copy of the signal.
Modern day capture cards work the same way: they act like a cable in that they receive and transmit a video signal, but they also process the signal while they have it. &lt;/p&gt;
&lt;p&gt;Obviously media companies don&amp;rsquo;t like that people have this ability (and &lt;em&gt;really&lt;/em&gt; didn&amp;rsquo;t like being surprised by VHS), but this seems like a hard limitation. 
If you&amp;rsquo;re trusting users to pipe data around, they&amp;rsquo;re going to have access to that data. Like the &amp;ldquo;&lt;a href="https://en.wikipedia.org/wiki/Analog_hole"&gt;analog hole&lt;/a&gt;&amp;rdquo;, if you&amp;rsquo;re sending people video they have the video. It doesn&amp;rsquo;t matter how much money people throw at that, it&amp;rsquo;s just a technical reality that you can&amp;rsquo;t control the signal. &lt;/p&gt;
&lt;!-- What are they going to do, backdoor the video cables? They backdoored the video cables. --&gt;

&lt;p&gt;But then we got High-bandwidth Digital Content Protection, which is designed to do just that. 
HDCP is a content protection protocol that encrypts video signals in order to prevent man-in-the-middle processing like capture cards. &lt;/p&gt;
&lt;p&gt;A device (or individual applications within a device) can choose to output HDCP-protected encrypted video instead of a freely decodable signal. 
Since HDCP signals are encrypted at the source any receiver needs the decryption key in order to handle the signal. 
The only way to legally decrypt HDCP is to license the right from Intel.&lt;sup id="fnref:intel-license"&gt;&lt;a class="footnote-ref" href="#fn:intel-license"&gt;6&lt;/a&gt;&lt;/sup&gt; In addition to a fee (which Intel reserves the right to set and raise), the HDCP license requires devices meet standards designed to protect copyright holders from the device&amp;rsquo;s users. 
Compliant devices must be designed so that they cannot copy signals, must always re-encrypt any HDCP signals they output, and generally &amp;ldquo;effectively frustrate attempts to defeat the content protection requirements of the HDCP Specification&amp;rdquo;&lt;sup id="fnref:hdcp-frustrate"&gt;&lt;a class="footnote-ref" href="#fn:hdcp-frustrate"&gt;7&lt;/a&gt;&lt;/sup&gt;.
Devices like capture cards obviously can&amp;rsquo;t obtain these licenses, and so &lt;a href="https://help.elgato.com/hc/en-us/articles/360040482032-HDCP-and-Elgato-Game-Capture-devices"&gt;fail to capture HDCP signals&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;If you try to output video through a non-HDCP connection (like analog video) the source can choose to intentionally downgrade the video or refuse to play content outright. 
Even HDCP devices that read antiquated and broken DRM formats like CSS are required to output the signal using HDCP. &lt;/p&gt;
&lt;p&gt;Having to go through this system is demonstrably worse than the alternative. No one would make the informed choice to use it, and it would be outcompeted in a heartbeat. Except you use it anyway. &lt;/p&gt;
&lt;p&gt;The HDMI&lt;sup id="fnref:hdmi"&gt;&lt;a class="footnote-ref" href="#fn:hdmi"&gt;8&lt;/a&gt;&lt;/sup&gt; specification is &lt;a href="https://ia903403.us.archive.org/8/items/manualzz-id-1203779/1203779.pdf"&gt;designed around HDCP support.&lt;/a&gt;
The wires themselves are designed to police the user. As ludicrous as it sounds that&amp;rsquo;s the only way to do it, so that&amp;rsquo;s what &lt;a href="https://hdmiforum.org/members/"&gt;they&lt;/a&gt; made happen. 
The most widely used video cable is designed to prioritize maximizing profit for media companies first and only reliably communicates data if it doesn&amp;rsquo;t get in the way of that.
And it&amp;rsquo;s not just copyright enforcement, because copyright comes with exceptions that the cables won&amp;rsquo;t honor. &lt;/p&gt;
&lt;p&gt;If any of this is news to you, it&amp;rsquo;s probably because of the main thing HDCP has going for it: it mostly works. 
The big danger of any DRM system is the risk of denying authorized users access to material they&amp;rsquo;re entitled to, which HDCP mostly doesn&amp;rsquo;t. 
Applications are usually conservative about using HDCP at all, and so unless you&amp;rsquo;re trying to record something you shouldn&amp;rsquo;t, it usually &amp;ldquo;just works&amp;rdquo; in the background.&lt;sup id="fnref:hdcpps"&gt;&lt;a class="footnote-ref" href="#fn:hdcpps"&gt;9&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;It takes a &lt;em&gt;lot&lt;/em&gt; for this kind of system to exist. 
It needs to use strong encryption, needs widespread international industry buy-in, and needs full use of an aggressive legal infrastructure to enforce the license. 
But it has all of that, and so here we are, &amp;ldquo;technical reality&amp;rdquo; be damned.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="ios"&gt;iOS&lt;/h3&gt;
&lt;p&gt;Meaningful restrictions can also be sprung on people without a generational technology upgrade or standards consortium.
As a long-time jailbroken iPhone user I have seen and felt this crunch happen with iOS, which has all the same problems as any locked-down platform.&lt;/p&gt;
&lt;p&gt;Up through ~2012 the ability to jailbreak your iPhone could be taken for granted. 
It took a little planning but you could reliably load your own OS software and even downgrade a device. 
Apple&amp;rsquo;s security &amp;mdash; security to protect their device against the user &amp;mdash; became much better in the following years. 
The ability to jailbreak a device quickly became rare, and when they worked they were worse. 
True untethered jailbreaks fully died out in 2016 with iOS 9. 
Looking at &lt;a href="https://theapplewiki.com/wiki/Jailbreak"&gt;the table&lt;/a&gt;, it looks like every device released after 2018 can&amp;rsquo;t be reliably jailbroken. &lt;/p&gt;
&lt;p&gt;The window used to be open. 
If you needed something Apple refused to allow you could just jailbreak your device. 
Then that window closed and you couldn&amp;rsquo;t anymore. 
This was never a &lt;em&gt;dependable&lt;/em&gt; institution, as its failure shows. 
Apple never honored a right, jailbreaking was just a reality you could rely on until you couldn&amp;rsquo;t anymore.
Workarounds fail, especially when people care to attack them. &lt;/p&gt;
&lt;p&gt;Jailbreaking wasn&amp;rsquo;t done with a switch, not done with any right, not done with any piece of hardware guaranteed to exist. It was done with exploits.
When people do manage to mod modern consoles or dump games, they&amp;rsquo;re not using a mechanism necessarily available to them or anything they&amp;rsquo;re legally entitled to. 
They&amp;rsquo;re exploiting hardware and software vulnerabilities, errors the vendors missed.
And these exploitable errors are a rare commodity, made all the rarer by manufacturers willing to pay to get them first.&lt;/p&gt;
&lt;p&gt;For most locked-down devices security is getting better every generation. 
Software and hardware updates both close security holes. 
Many updates don&amp;rsquo;t fix bugs or add features, but instead close &amp;ldquo;vulnerabilities&amp;rdquo; in order to actively keep functionality out of the hands of users.&lt;/p&gt;
&lt;p&gt;The existence and health of any &amp;ldquo;modding&amp;rdquo; scene cannot be taken as a given, especially when the manufacturer is working to prevent it.
It&amp;rsquo;s playing pool against all the smarts money can buy, and they go first. You&amp;rsquo;re not guaranteed a turn at all.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="console-modding"&gt;Console Modding&lt;/h3&gt;
&lt;p&gt;Video game consoles are, of course, computers. 
Unlike personal computers, game consoles are specifically designed to treat their user as a threat. 
Like iPhones, they&amp;rsquo;re locked-down. They&amp;rsquo;re designed to be more concerned about being cops than with being computers. 
Computer security is about protecting users from potentially unwanted software behavior. Console security is about protecting software from potentially unwanted user behavior. &lt;/p&gt;
&lt;p&gt;This is a hobbyhorse of mine. 
I cannot stand how quickly people accept the ecosystem of locked-down machines just because one of the effects of that security is discouraging piracy. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve talked about my disdain for the alienation of &amp;ldquo;homebrew&amp;rdquo; before:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://blog.giovanh.com/blog/2023/11/21/how-nintendo-misuses-copyright/"&gt;How Nintendo Misuses Copyright&lt;/a&gt;
&amp;ldquo;Homebrew&amp;rdquo; is a weird category. The word &amp;ldquo;homebrew&amp;rdquo; is used to box off normal software that isn&amp;rsquo;t provided by the manufacturer themselves into its own special category, instead of treating it as the default state that it is. It&amp;rsquo;s like if &amp;ldquo;cooking&amp;rdquo; only ever meant restaurant meals, and &amp;ldquo;home cooking&amp;rdquo; was treated as a frowned-upon edge case. &lt;/p&gt;
&lt;p&gt;The only reason someone who wanted to develop homebrew games for a computer they own would care about console &lt;em&gt;security&lt;/em&gt; is if something had gone very wrong already.
Which, of course, it had: Nintendo wants to lock developers into partnering with them contractually in order to be able to develop (crippling the hobby development scene), and locks down all the general-purpose computing functionality of their consoles so they only run Nintendo-approved code.&lt;/p&gt;
&lt;p&gt;Using the &amp;ldquo;homebrew&amp;rdquo; metaphor, being unable to run &amp;ldquo;homebrew&amp;rdquo; without authorization from the manufacturer is like being mandated to buy bottled tea and being physically prevented from taking tea leaves and brewing your own tea at home. 
It&amp;rsquo;s letting manufacturers wield an &lt;em&gt;unconscionable&lt;/em&gt; level of control, especially for a category of tech that&amp;rsquo;s not just an entertainment product, but the means of production for an entire entertainment economy.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I won&amp;rsquo;t get into the history of game console hacking here, but here&amp;rsquo;s the short version. 
 Computers used to be simpler, but the rollout of cheap, strong encryption has been very effective at locking things down, even hardware you&amp;rsquo;ve purchased and have complete access to. The more powerful computers get the more resources they have available to spend policing the user instead of working as desired.&lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;The Steam Deck is a game console that doesn&amp;rsquo;t hide the fact that it&amp;rsquo;s a computer. You can just run software on it without having to defeat any encryption, without having to license any special right to use your own device. &lt;a href="https://www.gamingonlinux.com/2022/03/valve-open-sources-steamos-devkit-client-for-steam-deck/"&gt;People treat this like something special&lt;/a&gt; &amp;mdash; which it is &amp;mdash; but I can&amp;rsquo;t get over the fact that people generally accept the restrictions in the first place.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;Because of the incredible importance designers place on preventing piracy, every facet of a modern console is encrypted and tamper-resistant, from the operating system to the bootloader to the graphics card. 
Every step of the way is designed to tie the functionality of the device to its ability to cryptographically verify the identity and entitlements of the user. 
Since identities are centrally managed, policy enforcement can easily cross scopes because companies are free to set up any logic they want. 
Cheat detection from one game can ban you from others, a console suspected of piracy can be bricked entirely, and licenses for other games you purchased separately could be revoked too.&lt;/p&gt;
&lt;p&gt;And piracy itself serves as a kludge to work around larger problems.
Piracy currently acts as a relief valve&lt;sup id="fnref:piracy-relief"&gt;&lt;a class="footnote-ref" href="#fn:piracy-relief"&gt;10&lt;/a&gt;&lt;/sup&gt; for the &lt;a href="https://gamehistory.org/dmca-2024-statement/"&gt;game industry&amp;rsquo;s utter failure at responsible preservation.&lt;/a&gt;
But advocacy around the issue of preservation and historical accessibility is hindered by the fact that the success of game piracy&lt;sup id="fnref:nin-emu"&gt;&lt;a class="footnote-ref" href="#fn:nin-emu"&gt;11&lt;/a&gt;&lt;/sup&gt; has resulted in extensive preservation libraries despite the industry&amp;rsquo;s attempts to prevent this. &lt;/p&gt;
&lt;p&gt;Game preservation &amp;mdash; something we depend on as a matter of cultural and historical record &amp;mdash; currently depends on piracy, an underground institution facing meaningful attacks. 
Policy failures &amp;mdash; both at the corporate and governmental level &amp;mdash; have the harms they do to preservation covered up by their inefficacy. 
But at the same time game companies are aggressively working to stamp out that ability, with both technical and legal controls.
Shrugging off the preservation issue now creates the risk that game companies will get their way, effectively mitigate piracy, and doom preservation in the process. &lt;/p&gt;
&lt;p&gt;This is not in any way limited to game consoles. The assumption that piracy will always exist as a matter of natural law is wishful thinking at best and delusion at worst.&lt;/p&gt;
&lt;p&gt;This is frustrating within the context of gaming, but it has a much larger implication: there is no technical limitation preventing any other system from being secured in the same way. Mobile devices and personal computers can be designed to be incapable of running software that isn&amp;rsquo;t authorized by corporate or governmental authorities. Devices can be designed so the most basic functions &amp;mdash; including the ability to start up at all &amp;mdash; require identity verification. This is the promise of &amp;ldquo;zero-trust&amp;rdquo; architecture: every individual action can be linked to authentication and authorization, so central management systems are able to police behavior at an extremely granular level. The technical ability is already there, and every power structure is incentivized to use it to seize as much power as they can get away with.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="friction-and-marginalization"&gt;Friction and marginalization&lt;/h2&gt;
&lt;p&gt;Unfortunately we can see the same problems of effective restriction even when workarounds &lt;em&gt;aren&amp;rsquo;t&lt;/em&gt; effectively prevented.
There&amp;rsquo;s a shortcut: marginalization via design friction.&lt;/p&gt;
&lt;!-- ![mikko: @SocSecWhiskey «For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software»](https://twitter.com/mikko/status/1451925447965646854) --&gt;
&lt;!-- ![_MG_: This historical comment from Dropbox's launch represents a perpetual arrogance seen with tech enthusiasts. - They deconstruct a product into functional check boxes, while ignoring the human experience, because that is merely "soft skills". - Your checkboxes are your weakness. https://t.co/hZqkv7sYQ0](https://twitter.com/_MG_/status/1451976010425978887) --&gt;
&lt;!-- ![_MG_: @jwz @migueldeicaza The mentality of the "it's just __" box checkers overlaps highly with people who see only the raw technology of a system and miss the larger potential human implications.](https://twitter.com/_MG_/status/1452060251415465984) --&gt;

&lt;p&gt;Design &amp;mdash; even &amp;ldquo;soft&amp;rdquo; design &amp;mdash; matters. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s an infamous story: when Drew Houston pitched Dropbox as a startup in 2007, a commenter replied skeptically:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://news.ycombinator.com/item?id=8863"&gt;BrandonM:&lt;/a&gt;
&amp;hellip;For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is a classic structured way engineers think about the world: analyze something by deconstructing it into its functional components. 
But here this misses the point, clearly. &lt;/p&gt;
&lt;p&gt;You can understand a system in terms of strict functional components, but that perspective doesn&amp;rsquo;t capture the totality of the system itself. 
The reality of the thing is not only the function, it is also the construction. 
Dropbox is worth $2.5 billion not because it invented the idea of network storage, but because of its design and usability. 
&amp;ldquo;What it does&amp;rdquo; isn&amp;rsquo;t just connecting to a fileserver, it&amp;rsquo;s enabling &lt;strong&gt;patterns of human behavior.&lt;/strong&gt;&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="soft-friction"&gt;Soft Friction&lt;/h3&gt;
&lt;p&gt;But just as &amp;ldquo;soft&amp;rdquo; design can serve as enablement, it can also serve as discouragement. This makes it an important tool in our conversation about controlling behavior: before behavior is banned it can be made non-trivial and discouraged via design. 
And even though it&amp;rsquo;s &amp;ldquo;soft&amp;rdquo; enforcement, &lt;strong&gt;this friction matters&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Interfaces can be designed to encourage and discourage specific behavior. 
This can be done through structure and organization &amp;mdash; adding steps, hiding menus, etc &amp;mdash; but it can also be done through pure visual language. In design we call this &amp;ldquo;affordance&amp;rdquo;: the visual language used in the design of a thing to suggest how it can and should be used. &lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Prioritizing and deprioritizing actions is not inherently sinister or manipulative; interface design is meant to be a collaborative affair. 
Not all restrictions are an imposition; you want a UI that lets you do tasks well. 
If there&amp;rsquo;s something you don&amp;rsquo;t care about, don&amp;rsquo;t want to do, and never want to do, &lt;a href="https://designdevelopdiscuss.wordpress.com/2014/02/25/flexibility-usability-tradeoff/"&gt;including the controls takes space and draws attention away from your actual end.&lt;/a&gt; 
The problem is when a design choice is made in order to impose a restriction. It&amp;rsquo;s the eternal question, &amp;ldquo;What does it do and who is it for?&amp;rdquo;&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;There are already whole fields where what &lt;em&gt;should&lt;/em&gt; be trivial is made legitimately difficult, just by platform-controlled UIs. 
Alternate clients can do it easily. Minor modifications make it simple. There&amp;rsquo;s no technical (or even legal) reason it shouldn&amp;rsquo;t be trivial. But it&amp;rsquo;s been successfully made non-trivial in practice.&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="copying-text"&gt;Copying Text&lt;/h4&gt;
&lt;p&gt;Let&amp;rsquo;s start by looking at one of the most basic ways people interact with computers: copying text. 
This is kind of a toy problem: no big clash of political interests yet, just noting how effective design can be at controlling behavior.
Copying text is one of the most basic ways people are expected to interact with web documents, and websites display text by sending it to your computer where it should be completely available to the user. 
But simple design choices mean it&amp;rsquo;s often not. &lt;/p&gt;
&lt;p&gt;I already listed some ways websites can try to prevent a user from interacting with documents &amp;mdash; clicking, selecting, pasting, opening menus, etc &amp;mdash; and extensions that easily bypass them. 
But of course most people don&amp;rsquo;t know those extensions exist at all. Of the people that do, many won&amp;rsquo;t bother installing them. &lt;/p&gt;
&lt;p&gt;And even then, that only works because browsers are programmable: people can code behavior and share it as an extension. 
But this is often not the case! 
Extension support barely exists on mobile platforms, even for third-party browsers. 
And people often use computers that are &lt;em&gt;not&lt;/em&gt; programmable &amp;mdash; organization-managed or kiosk-style devices (like school Chromebooks) are usually locked down to prevent modification, including installing extensions.&lt;/p&gt;
&lt;p&gt;The net result of this is that websites can, in fact, often block text copying.
Even though workarounds exist (and, as long as the internet works the way it does now will always exist), websites still try to get in the user&amp;rsquo;s way &lt;em&gt;and the websites usually win.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The removal of an affordance to discourage specific behavior isn&amp;rsquo;t necessarily exploitative. 
Consider password fields: input elements that don&amp;rsquo;t show what you type into them. 
Here&amp;rsquo;s one now:&lt;/p&gt;
&lt;input type="password"/&gt;&lt;p&gt;Copying text out of password fields is almost always disabled not by the website but as a design choice made by the browser.&lt;sup id="fnref:browser-design"&gt;&lt;a class="footnote-ref" href="#fn:browser-design"&gt;12&lt;/a&gt;&lt;/sup&gt; 
The value in the field is text the &lt;em&gt;user&lt;/em&gt; entered and is completely available for programmatic use, but desktop&lt;sup id="fnref:mobile-password"&gt;&lt;a class="footnote-ref" href="#fn:mobile-password"&gt;13&lt;/a&gt;&lt;/sup&gt; browsers usually prevent actual humans from doing anything but entering text.
This is a design choice primarily designed to prevent attackers with physical access from extracting plain-text passwords from a browser&amp;rsquo;s autofill feature which puts the text directly into the field.
If you want to recover a password &lt;em&gt;that&amp;rsquo;s already in the field&lt;/em&gt;, you can&amp;rsquo;t. &lt;/p&gt;
&lt;p&gt;Well, you can: open developer tools. You can grab the &lt;code&gt;value&lt;/code&gt; from the console. You can change the input type from &lt;code&gt;password&lt;/code&gt; and the text is readily available. Once the information is available to the website it&amp;rsquo;s available to the client. 
Getting the text is completely technically possible, but the design discourages people from doing it and so it usually doesn&amp;rsquo;t happen. 
Because of the way the interface is designed, most people don&amp;rsquo;t consider that to be a tool available to them at all. &lt;/p&gt;
&lt;p&gt;You can extend this beyond web browsers and look at UI design. 
There&amp;rsquo;s text everywhere and built into all of it are assumptions about what text should be copied and what shouldn&amp;rsquo;t &lt;em&gt;which govern how people use it.&lt;/em&gt;
You can&amp;rsquo;t copy text from buttons and labels not due to a technical limitation, but due to the authorial intent. There&amp;rsquo;s a lack of affordances there. &lt;/p&gt;
&lt;p&gt;You can &amp;ldquo;just work around this&amp;rdquo; with a tool like &lt;a href="https://learn.microsoft.com/en-us/windows/powertoys/text-extractor"&gt;PowerToys Text Extractor&lt;/a&gt;, a specialized screenshot OCR tool that lets you copy any text on the screen. (&lt;a href="https://www.youtube.com/watch?v=_7sbzMcwCiI"&gt;It&amp;rsquo;s kind of magic to watch.&lt;/a&gt;)
The design pushes you one way but with effort and authority you can go another. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="removing-video-affordances"&gt;Removing video affordances&lt;/h4&gt;
&lt;p&gt;A lack of user affordances when it comes to audio and video has become a consistent norm online. 
Right-click an image and by default there&amp;rsquo;s an option to save it. Right-click a video and by default there isn&amp;rsquo;t. 
Web videos normally prevent people from downloading them, even though browsers can do it natively just like they do images. 
And there&amp;rsquo;s even less of an expectation for a video download action on mobile platforms. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a whole story there in how expectations for computer usage changed in the period of time between the rollout of image transmission and video transmission. 
Unlike images, by the time people had the internet speed and storage capacity to download video it was already considered suspicious to do so.
It&amp;rsquo;s not hard to see how this norm arises from a sort of mythical thinking about piracy. &lt;/p&gt;
&lt;p&gt;The lack of intentionally designed affordances for this has opened the door to various workarounds. The hacks most commonly take the form of downloader bots that live directly on sites like &lt;a href="https://github.com/shalvah/DownloadThisVideo"&gt;Twitter&lt;/a&gt; and &lt;a href="https://www.reddit.com/user/savevideobot/"&gt;Reddit&lt;/a&gt;, where they live in another churn of avoiding bans and updating to handle new security.&lt;/p&gt;
&lt;p&gt;More on video in a bit.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="twitter-blocking"&gt;Twitter blocking&lt;/h4&gt;
&lt;p&gt;In October 2024 Twitter made a design change to &lt;em&gt;remove&lt;/em&gt; a soft design restriction by changing the behavior of the block function. 
Prior to this change, blocking a user meant not only that they couldn&amp;rsquo;t interact with your tweets, but that the blocked user wouldn&amp;rsquo;t see you organically at all. No tweets in the feed, no profiles in search, nothing. &lt;/p&gt;
&lt;p&gt;Unless your Twitter account was fully private, this was a soft restriction. 
You wouldn&amp;rsquo;t see their posts in your feed, and if you were linked directly to a tweet or profile Twitter would only show a placeholder.
But only if you were logged in as someone that user had blocked. 
Profiles and tweets are still public, so if someone actually wanted to hear from you they could just look at your profile while logged out and see everything, blocked or not. &lt;/p&gt;
&lt;p&gt;Twitter, now &amp;ldquo;blaze your glory&amp;rdquo; &amp;Xopf;, reversed this:&lt;/p&gt;
&lt;div class="thread"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1846605254864888180"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/XEng/" title="Updates from our engineering team"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Engineering&lt;/span&gt;&lt;span class="at"&gt;@XEng&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Soon we&amp;rsquo;ll be launching a change to how the block function works.&lt;/p&gt;&lt;p&gt;If your posts are set to public, accounts you have blocked will be able to view them, but they will not be able to engage (like, reply, repost, etc.).&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/XEng/status/1846605254864888180" target="_blank"&gt;Wed Oct 16 17:32:55 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1846605255926010030"&gt;&lt;div class="header" data-reply="XEng/1846605254864888180"&gt;&lt;a href="https://twitter.com/XEng/" title="Updates from our engineering team"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Engineering&lt;/span&gt;&lt;span class="at"&gt;@XEng&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Today, block can be used by users to share and hide harmful or private information about those they&amp;rsquo;ve blocked. Users will be able to see if such behavior occurs with this update, allowing for greater transparency.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/XEng/status/1846605255926010030" target="_blank"&gt;Wed Oct 16 17:32:55 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1838285460440862861"&gt;&lt;div class="header" data-reply="nima_owji/1838277999256342777"&gt;&lt;a href="https://twitter.com/elonmusk/" title="Read @America to understand why I&amp;rsquo;m supporting Trump for President"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@nima_owji High time this happened. &lt;/p&gt;&lt;p&gt;The block function will block that account from engaging with, but not block seeing, public post.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1838285460440862861" target="_blank"&gt;Mon Sep 23 18:33:02 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;For me it&amp;rsquo;s easy to look at this as a security problem, do some quick mental math, and say &amp;ldquo;this is nothing.&amp;rdquo;
This just makes it slightly easier to do something you could already do. 
If you&amp;rsquo;re publishing posts publicly anyone is able to see them just like before. 
If you&amp;rsquo;re blocked by a user you can see their posts, but that was already the case. 
The sets are the same; there&amp;rsquo;s no change in who is able to see what. 
Blocking people was never a way to hide yourself from someone, and arguably it gave people an unfounded sense of security. 
As Twitter staff noted in justifying the change, &lt;a href="https://twitter.com/AqueelMiq/status/1692594263618396225"&gt;&amp;ldquo;preventing an account from seeing your posts does not work in practice. Anyone with any intent can find out what you post by simply creating another account or logging out&amp;rdquo;&lt;/a&gt;&lt;/p&gt;
&lt;!-- From a high-level operational security perspective this seems like a non-change. --&gt;

&lt;p&gt;If anything, I&amp;rsquo;d tend to assume a change like this was a good thing.
To someone like me whose guiding light is accessibility and ease-of-access, a change that makes it easier for people to do what they were already doing is categorically good.
By default, trying to manipulate people by intentionally making it unnecessarily difficult for them to work is wicked.
Without extenuating circumstances, making it more onerous for people to do what they&amp;rsquo;re doing is inflicting harm on others.&lt;/p&gt;
&lt;!-- The perfect UI requires exactly one interaction per decision. --&gt;

&lt;p&gt;But thinking about what sets of people are able to see what material misses the importance of design in influencing real behavior patterns. 
Blocking someone hadn&amp;rsquo;t been hard-and-fast security that the blocked person couldn&amp;rsquo;t see your posts, but it did affect how people actually acted by guiding organic interactions.
The friction blocking added didn&amp;rsquo;t matter to set-theory security, but it did &lt;em&gt;matter&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;It mattered to the site&amp;rsquo;s culture, its norms, its society. 
The design didn&amp;rsquo;t add a meaningful layer of security, but it did directly impact how people actually interacted with each other in the normal course of business. 
Blocking went from encouraging disengagement to encouraging engagement. 
Instead of trying to diffuse conflict by separating people from people they objected to, Twitter is baiting negative engagement by chumming the waters. 
This also denies people a way to set a soft boundary. 
Now reading posts from an account which had blocked you isn&amp;rsquo;t a workaround, it&amp;rsquo;s not devious or sneaky behavior, it&amp;rsquo;s using the platform as intended. &lt;/p&gt;
&lt;p&gt;There was a behavior &amp;mdash; in this case, often a negative behavior &amp;mdash; being effectively discouraged though design, even though that design didn&amp;rsquo;t provide any meaningful security. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="marginalizing-the-holdouts"&gt;Marginalizing the Holdouts&lt;/h3&gt;
&lt;!-- But why does discouraging behavior through design matter? --&gt;
&lt;!-- If I'm complaining about people relying on technical workarounds, and I'm talking about "discouraging" rather than "banning", isn't this the definitive scenario where a workaround exists? --&gt;
&lt;!-- I keep insisting that design matters. But even if the rope's being cut, as long as there's that last thread available for the clever boys to hold on to, aren't we still okay? --&gt;

&lt;!-- No, of course. --&gt;
&lt;!-- It's true from a technical perspective that the ability exists, but that fails to grasp the social dynamics. --&gt;

&lt;p&gt;The Twitter blocking example shows friction (formerly) being used with largely prosocial ends. But this same kind of friction is often deployed in service of censorship and control. 
In the &amp;ldquo;friction&amp;rdquo; scenario the workaround exists, definitively; you can still fight the design. 
But the danger isn&amp;rsquo;t just having to fight the design: &lt;strong&gt;friction manipulates the Overton window.&lt;/strong&gt;
If you&amp;rsquo;re trying to impose a restriction, you need a social environment that will allow you to do that without blowback. 
But once you&amp;rsquo;ve already gotten people in the habit of acting within a restriction, it&amp;rsquo;s easy to portray protesters as cheats and criminals once you ramp up the demands. &lt;/p&gt;
&lt;p&gt;The removal of design affordances is a form of systematic disenfranchisement. 
Design affects how people use the product and what motions they usually perform. 
Even if the product technically supports a feature, if the user doesn&amp;rsquo;t use it they don&amp;rsquo;t consider it part of their toolset.
Once people aren&amp;rsquo;t in the habit of making the motion &amp;mdash; once they don&amp;rsquo;t consider something to be an ability of theirs that can be taken away &amp;mdash; that&amp;rsquo;s nearly the whole game won.&lt;/p&gt;
&lt;!-- It's the adoption curve of people accepting restrictions. --&gt;

&lt;p&gt;Sometimes bans are sweeping and broadly effective from the start. Going back to our original censorship/VPN example, &lt;a href="https://www.documentcloud.org/documents/26098568-2025-hib-4938/"&gt;Michigan H.B. 4938&lt;/a&gt; takes a shotgun approach by simultaneously attacking &amp;ldquo;pornographic material&amp;rdquo; while also preemptively demanding that &amp;ldquo;An internet service provider providing internet service in this state shall actively monitor and block known circumvention tools&amp;rdquo; &amp;ldquo;including virtual private networks, proxy servers, and encrypted tunneling methods to evade content restrictions.&amp;rdquo; 
They are indeed already going after the workarounds.&lt;/p&gt;
&lt;p&gt;It sometimes seems like people trying to impose restrictions are playing catch-up, like someone one move behind in chess, trying to create sufficient enforcement structure only after making the threats.
I think this diffusion of impact can actually be more dangerous, not just because of the Overton window shifting norms, but because &lt;strong&gt;having workarounds makes the most important people in the conversation complacent.&lt;/strong&gt; 
The techies people with functional workarounds are less likely to push back against a new requirement if it seems it can&amp;rsquo;t be enforced against them. 
But once the requirement is in place, attacking the workarounds is mere enforcement of existing policy.&lt;/p&gt;
&lt;!-- I didn't put this together until I actually wrote the sentences out, but I'm basically rediscovering the "[Shitty Technology Adoption Curve](https://pluralistic.net/2022/08/21/great-taylors-ghost/)" here. --&gt;
&lt;p&gt;Oppressive technical systems start with the marginalized: people who don&amp;rsquo;t see the extent of the danger or who don&amp;rsquo;t have the political standing to push back. &lt;/p&gt;
&lt;p&gt;Once the practice takes hold among the marginalized it metastasizes. 
Changing the norms and expectations weakens the position of the hold-outs who were able to ignore and dismiss the restriction before. 
Discouraging something means fewer people are in the habit of doing it, and eventually the people being inconvenienced are a small enough population that they don&amp;rsquo;t have the political power to fight an effective ban.
Once it&amp;rsquo;s being inflicted on everyone you lose the right to complain.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s a form of &lt;strong&gt;policy drift&lt;/strong&gt;, or the &lt;strong&gt;ratchet effect&lt;/strong&gt;: the scope and effect of policy changing over time with no formal expansion. 
The proliferation of workarounds meant that competent people were excluded from the effects of the policy. 
But on paper the policy always applied to them too, even if it wasn&amp;rsquo;t enforced. 
This allows an imposition to be rolled out in stages. 
After the written policy is normalized, increase security and enforcement until it includes everyone. 
Even though it&amp;rsquo;s a complete reversal of the &lt;em&gt;effect&lt;/em&gt; for some people, the action passes itself off as a change in scale, not a change in kind. &lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;I once bought an Amazon Fire tablet at a cheaper price because it came preloaded with ads. 
I figured I&amp;rsquo;d buy the cheap version for the hardware and replace the software with some generic OS. No dice! It&amp;rsquo;s sealed hard.
I don&amp;rsquo;t get any sympathy for this not because Amazon ought to control the hardware it sold me, but because Amazon manufactured an expectation for it to behave one way. 
And it&amp;rsquo;s enough to make it so that my inability to work around something I should be able to work around isn&amp;rsquo;t an argument that holds water. &lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;The Smartbrains are not exempt from society.
Once a policy is being enforced on the 80% of people who can&amp;rsquo;t fight or don&amp;rsquo;t care, it&amp;rsquo;s easy to categorize the deviants as cheats and criminals. 
All of a sudden it will be the case that you can&amp;rsquo;t adjust, and by then there will be systems to prevent any complaining from changing that fact. 
Best-case scenario the hackers are the last ones to fold which means by the time it affects them everyone else has already given up. &lt;/p&gt;
&lt;!-- People can trivialize a restriction right up until the point where it's insurmountable but then find it's too late to push back. --&gt;

&lt;p&gt;This is why I&amp;rsquo;m making the complaint I&amp;rsquo;m making. 
This is why it&amp;rsquo;s so dangerous for the technically enfranchised to be falsely confident.
The people who care enough and understand the thing won&amp;rsquo;t raise as much of a fuss if they are given a way to work around the restriction.
But this lack of pushback from experts encourages the shift to happen.
The more normalized something is the harder it is to take action against it, and the more discouraged something is the easier it is to ban it and write off people who complain as fussy outliers.
You can&amp;rsquo;t let a workaround be the last bastion standing between you and harm, because it will fall. &lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="sideloading"&gt;Sideloading&lt;/h4&gt;
&lt;p&gt;Earlier I talked about iOS jailbreaking and the way Apple has deployed increasingly strict security campaigns against their users. &lt;/p&gt;
&lt;p&gt;The counterargument to the need for jailbreaking has always been competition. If you want an open phone ecosystem, use an Android. 
There can&amp;rsquo;t be a problem because there are competing options. 
This has always been mealy-mouthed &amp;mdash; why should the existence of an alternative mean I can&amp;rsquo;t use &lt;em&gt;my&lt;/em&gt; phone? 
If both companies are competing to maximize profit why should I expect a different one to treat me any better?&lt;/p&gt;
&lt;p&gt;Apple&amp;rsquo;s locked-down approach to iOS was a problem for which Android acted as a workaround. 
The workaround acted like a pressure-release valve: the demand was onerous, but the people who objected the most had an outlet they could take without Apple actually accommodating their legitimate needs. 
This is the &amp;ldquo;clean your room&amp;rdquo; fallacy: the idea that the ability for a person to take some self-soothing action obligates them to do that instead of anyone ever addressing the root problem. 
It&amp;rsquo;s masturbatory. &lt;/p&gt;
&lt;p&gt;But my whole point is that workarounds can&amp;rsquo;t be trusted even when they do exist. 
And now the Android workaround is dead too, as &lt;a href="https://arstechnica.com/gadgets/2025/08/google-will-block-sideloading-of-unverified-android-apps-starting-next-year/"&gt;Google is going to block sideloaded apps too.&lt;/a&gt; 
This is all extremely predictable behavior that antitrust anticipates. The duopoly doesn&amp;rsquo;t matter when they both pick the policy that gives themselves the most power. 
People always needed the right to own their own phones. The fact that you could switch to a phone with &lt;a href="https://rewterz.com/threat-advisory/privacy-concerns-over-israeli-appcloud-on-galaxy-devices"&gt;a different kind of malware&lt;/a&gt; never addressed the underlying problem, it only diffused the outrage. 
But people getting used to the restrictions of iOS shifted expectations enough that Google believes it&amp;rsquo;s able to squeeze its customers in exactly the same way. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="conflicts"&gt;Conflicts&lt;/h2&gt;
&lt;p&gt;There are also places where an imposed restriction &lt;em&gt;hasn&amp;rsquo;t&lt;/em&gt; fully bitten in yet, where wars are actively being fought in a meaningful way now.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="youtube-forever-war"&gt;YouTube forever war&lt;/h3&gt;
&lt;p&gt;Most content platforms have this conflict: they&amp;rsquo;re in the business of sending information to people so they can see it, but at the same time they desperately want to be in control of how people interact with them.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s specifically look at YouTube, a video hosting service that badly wants to prevent people from downloading its videos. &lt;/p&gt;
&lt;p&gt;There are a number of reasons for this &amp;mdash; YouTube wants to keep users on its platform, track their behavior, serve them recommendations &amp;mdash; but the most obvious is advertising. 
If you&amp;rsquo;ve downloaded a real video file you can play it on any device and with any software you want. 
That means not going through their proprietary video player and not letting it serve you advertisements. 
Of course the user doesn&amp;rsquo;t want advertisements and wouldn&amp;rsquo;t choose to watch them, so YouTube&amp;rsquo;s video hosting service depends on them restricting users&amp;rsquo; access to video. 
That means blocking downloading and third-party clients to make sure their interface is a chokepoint. &lt;/p&gt;
&lt;p&gt;There are good reasons to download videos, just like there are good reasons to tape shows. But YouTube isn&amp;rsquo;t in the business of making sure you&amp;rsquo;re able to do things you have good reason to do.
YouTube only wants to send video if it trusts the client to act in YouTube&amp;rsquo;s best interest over the users. That means playing ads YouTube wants to play, collecting analytics YouTube wants to collect, pushing recommendations YouTube wants pushed. 
Anything to keep you hooked into a platform instead of treating YouTube as the infrastructure it is.&lt;/p&gt;
&lt;p&gt;This looks like another impossible problem for YouTube; sending users playable video means giving them everything they need to record it. 
YouTube is already sending you a copy of the video for you to play; it&amp;rsquo;s the video cable problem all over again. 
But that hasn&amp;rsquo;t stopped YouTube from really, really trying. &lt;/p&gt;
&lt;p&gt;There is a constant struggle back-and-forth as YouTube does what they can to break alternate clients and downloading tools. 
Cobalt, a web-based downloading tool, has faced &lt;a href="https://github.com/imputnet/cobalt/issues/1356"&gt;particularly harsh pushback&lt;/a&gt; from YouTube, as the requests aren&amp;rsquo;t made by individual clients which has allowed YouTube to deny access to Cobalt&amp;rsquo;s servers. 
Paid, professional downloading software that used to be able to easily download video &lt;a href="https://dvdvideosoft.zendesk.com/hc/en-us/articles/21807947153693-Why-do-I-need-to-sign-in-to-YouTube-to-download"&gt;now has to piggyback off your personal YouTube account to work&lt;/a&gt;, putting you at risk if Google ever decides to retaliate against unauthorized use. &lt;/p&gt;
&lt;p&gt;There was a significant escalation discovered just last week; &lt;a href="https://github.com/yt-dlp/yt-dlp/issues/14404#issuecomment-3330980464"&gt;YouTube is changing its delivery format to prevent tools from extracting data, and extractors are having to be more computationally expensive to parse the information.&lt;/a&gt;
Google is working on various user attestation techniques like &lt;a href="https://github.com/LuanRT/BgUtils"&gt;BotGuard&lt;/a&gt; and &lt;a href="https://github.com/yt-dlp/yt-dlp/wiki/PO-Token-Guide"&gt;Proof of Origin tokens&lt;/a&gt; that all exist to prevent user behavior YouTube dislikes. 
You can&amp;rsquo;t just download the file YouTube is supposed to be sending you, you have to run a whole VM to solve the challenges they&amp;rsquo;re throwing out to prove you&amp;rsquo;re really watching their advertisements.&lt;/p&gt;
&lt;p&gt;And they&amp;rsquo;ve tested the waters in taking this even further. Back in March, YouTube ran a test where they&amp;rsquo;d &lt;a href="https://github.com/yt-dlp/yt-dlp/issues/12563#issuecomment-2710353823"&gt;wrap all videos in proprietary DRM&lt;/a&gt;, &lt;em&gt;including Creative Commons licensed videos where this DRM wrapping was explicitly prohibited.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;YouTube can secure its content against users by requiring security upgrades on both the client and server (like HDCP&amp;rsquo;s locks on both ends of the cable), but this comes at the cost of compatibility. 
They have to choose between maintaining compatibility with older insecure-but-functional protocols or marginal security improvements. 
Unfortunately for everyone they often choose the latter, deeming the services they break &amp;ldquo;acceptable losses&amp;rdquo;.
If you have an old smart TV or DVD player that shipped with a YouTube application, it probably doesn&amp;rsquo;t work anymore. &lt;/p&gt;
&lt;p&gt;When I first wrote that I was thinking about embedded systems, like old smart TVs that aren&amp;rsquo;t getting updates. Then I remembered YouTube doesn&amp;rsquo;t work &lt;em&gt;on my phone.&lt;/em&gt;
I have an iPhone 6s, a hardware model first released in 2015. It&amp;rsquo;s my perfect device: it has a headphone jack and supports Touch ID and 3D Touch (the best feature).
It&amp;rsquo;s the newest device &lt;a href="https://support.apple.com/en-us/102772"&gt;Apple deems &amp;ldquo;obsolete.&amp;rdquo;&lt;/a&gt; I purchased it in 2020-something and it&amp;rsquo;s running the latest version of iOS available for it: iOS 15, released 2022. 
I have the latest version of the YouTube app available, and it doesn&amp;rsquo;t work because YouTube killed it. 
YouTube not only stopped supporting my version of YouTube, it&amp;rsquo;s fully cut off access and prevents it from functioning at all. &lt;/p&gt;
&lt;p class="side-by-side align-top size-s"&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/youtube-versiongate.png"/&gt;
&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/youtube-appstore.png"/&gt;&lt;/p&gt;
&lt;p&gt;Right now I&amp;rsquo;m sharing a YouTube red account. I am a paying customer of their service. Does that mean I get to actually use it? No.&lt;/p&gt;
&lt;p&gt;So when I talk about compatibility that doesn&amp;rsquo;t just mean the weird old embedded systems I was first picturing, that means anything short of the cutting-edge. 
If you&amp;rsquo;re living anything short of the disastrous yearly-phone-refresh hyperconsumer lifestyle, you&amp;rsquo;re subject to anything breaking at any time. &lt;/p&gt;
&lt;p&gt;But it&amp;rsquo;s needless! The problem is not that YouTube has completely changed the service they provide and extensive changes to the client would be required to support the the many new features.
YouTube&amp;rsquo;s service hasn&amp;rsquo;t changed, they&amp;rsquo;re just refusing to continue service to players who don&amp;rsquo;t defend YouTube against undesired user behavior enough for them. &lt;/p&gt;
&lt;p&gt;The nuclear option is for YouTube to block you from watching (not downloading, just watching) videos at all, even though their maximally-supported channels. 
Despite this completely breaking the premise of their service, this is something they do regularly. 
If YouTube decides there&amp;rsquo;s &amp;ldquo;suspicious&amp;rdquo; behavior coming from any device on your network (or if it thinks you&amp;rsquo;re using a VPN), it can trip a flag that blocks public access to publicly posted videos. 
If your connection is flagged like this any attempt to access video will fail with the error &amp;ldquo;&lt;a href="https://www.reddit.com/r/youtube/comments/1drdgyg/any_time_i_try_to_play_a_youtube_video_on_youtube/"&gt;Sign in to confirm you&amp;rsquo;re not a bot&lt;/a&gt;&amp;rdquo; any time you try to watch a video without explicitly being logged into your YouTube account, which breaks video embeds in third-party programs. 
This lasts as long as they feel like keeping you blocked, with no way for you to even &lt;em&gt;request&lt;/em&gt; they restore normal service. &lt;/p&gt;
&lt;p&gt;This is another reality it seems impossible to get around: when push comes to shove, YouTube doesn&amp;rsquo;t have to send you any video at all. There is no negotiation here, YouTube signs itself unilateral authority. You&amp;rsquo;ve got no service-level agreement, no nothin&amp;rsquo;.&lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;YouTube downloading tools themselves have also drawn legal fire, although so far the tools have held out. The main example of this was &lt;a href="https://www.eff.org/deeplinks/2020/11/github-reinstates-youtube-dl-after-riaas-abuse-dmca"&gt;the fraudulent 2020 DMCA takedown request filed by the RIAA against the public repository for the &amp;ldquo;youtube-dl&amp;rdquo; downloading tool.&lt;/a&gt;. GitHub initially complied with the demands and &lt;a href="https://github.blog/news-insights/policy-news-and-insights/standing-up-for-developers-youtube-dl-is-back/"&gt;only reversed course after significant public outcry&lt;/a&gt;. &lt;/p&gt;
&lt;/aside&gt;
&lt;!-- It seems like by necessity you'd be able to download videos from any site that publicly hosts video, but YouTube shows how crackdowns on "platform security" continually block the techniques people to use to do just that. --&gt;
&lt;p&gt;It&amp;rsquo;s easy to see how &amp;mdash; depending on how the law and public sentiment swing &amp;mdash; downloading video from YouTube as a practice could be entirely stamped out someday. &lt;/p&gt;
&lt;!-- NFT; --&gt;
&lt;!-- "But the image is already being sent to me!" Netflix is already streaming you video too, but good luck saving that. --&gt;
&lt;!-- Streaming video is pirated, of course, but only because streaming services send the same video to everyone and many, many more people get a chance. If you need to actually save something yourself, that's a very different story. --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="microsoft-accounts-on-windows-11"&gt;Microsoft accounts on Windows 11&lt;/h3&gt;
&lt;p&gt;Here&amp;rsquo;s an example that just happened very recently: Microsoft removing &amp;ldquo;workarounds&amp;rdquo; that allow you to install Windows without a Microsoft account and an internet connection. 
This puts together everything I&amp;rsquo;ve been talking about. It has the introduction of a new requirement, manufactured consent, manipulation via design, and systematically increasing pressure against objection.&lt;/p&gt;
&lt;p&gt;First, don&amp;rsquo;t be confused by the nomenclature here: this is &lt;em&gt;not&lt;/em&gt; about software licensing, this is about social media. 
On new installations of Windows, Microsoft has been gradually rolling out a requirement for already-licensed Windows installations that new users link their Windows operating system user account to their web account. 
This is part of a larger shift of the Windows ecosystem: tying your identity to every facet of the user experience. Every action you take can be governed not just by the hardware and software you own, but by your immediate relationship with Microsoft and the entitlements they choose to allow you.&lt;/p&gt;
&lt;p&gt;This exact name and function of this account has evolved over time. In 2001 it was your MSN account if you used MSN Messenger. In 2005 it became your Windows Live account if you used Hotmail. In 2012 it was renamed &amp;ldquo;Microsoft account&amp;rdquo;, used for a bundle of services called Office 365, later renamed Microsoft 365 in 2022, and currently called&amp;hellip; &amp;ldquo;&lt;a href="https://support.microsoft.com/en-us/office/the-microsoft-365-app-transition-to-the-microsoft-365-copilot-app-22eac811-08d6-4df3-92dd-77f193e354a5"&gt;The Microsoft 365 Copilot app (formerly Office)&lt;/a&gt;&amp;rdquo;. At some point Bing was involved?
In parallel to all this it also serves as your Xbox Live account. 
It&amp;rsquo;s the account you use for any Microsoft software-as-a-service products, and now you need an active account in good standing with Microsoft in order to use Windows at all. 
Whether Microsoft lets you use your computer or not hinges on the account you use to log into Minecraft.&lt;/p&gt;
&lt;p&gt;The technology to do this exists. In fact, one of the new hardware requirements for Windows 11 is the &amp;ldquo;Trusted Platform Module&amp;rdquo;: a physical cryptography chip that enables even stronger device and tamper-prevention. This is the &lt;a href="https://pluralistic.net/2022/01/30/ring-minus-one/"&gt;ring minus one&lt;/a&gt; chip designed to give manufacturers &amp;mdash;rather than users &amp;mdash; control of what behavior is allowed on people&amp;rsquo;s devices, in as granular a way as they care to enforce.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a lot more to say about Microsoft shifting Windows from a software product you purchase to an ephemeral service, most of it bad. 
The entire campaign of digital tenancy is bad. 
Requiring an internet connection to install an operating system is bad. 
The Windows user experience turning into a vertically integrated nightmare is bad.
Microsoft having the ability to deny you even the most basic access to a product you&amp;rsquo;ve purchased for policy reasons is bad. 
The policy reason itself &amp;mdash; extending corporate control over the entire operating environment &amp;mdash; is bad. 
Deanonymization and tying intimate usage information to data harvesting is bad. 
Digital feudalism is bad. 
&lt;a href="https://blog.giovanh.com/blog/2023/02/27/lies-damned-lies-and-subscriptions/"&gt;Replacing real software with software-as-a-service is bad in general.&lt;/a&gt;
It&amp;rsquo;s bad for software use to be defined as a forever-relationship users have with Microsoft tied to a web account Microsoft unilaterally controls.&lt;/p&gt;
&lt;p&gt;Depending on a Microsoft account to use Windows means being obligated to meet any new requirements Microsoft might add to their terms at any time for any reason.
Add that to Microsoft storing your files in the cloud by default, an environment with automatic content scanning and faulty detection of criminality&lt;sup id="fnref:detection"&gt;&lt;a class="footnote-ref" href="#fn:detection"&gt;14&lt;/a&gt;&lt;/sup&gt;&amp;hellip; there&amp;rsquo;s so, so much danger here. (In fact, &lt;a href="https://hardware.slashdot.org/story/25/10/11/0238213/microsofts-onedrive-begins-testing-face-recognizing-ai-for-photos-for-some-preview-users"&gt;Microsoft is rolling out even more scanning right now, and they&amp;rsquo;re already limiting users&amp;rsquo; ability to control it.&lt;/a&gt;)
They&amp;rsquo;ve already proven they don&amp;rsquo;t need this kind of invasive control to be wildly, wildly profitable.
&lt;a href="https://www.microsoft.com/en-us/servicesagreement/"&gt;Microsoft assigns itself virtually unlimited authority over Microsoft accounts&lt;/a&gt;. This is the &amp;ldquo;not actually buying anything&amp;rdquo; case &lt;a href="https://blog.giovanh.com/blog/2023/05/20/netflixs-big-double-dip/#casino-capitalism"&gt;I&amp;rsquo;ve complained about before&lt;/a&gt;; no matter what you purchase Microsoft insists it doesn&amp;rsquo;t owe you anything. It&amp;rsquo;s just providing whatever services it chooses to provide, which it does regardless of whether you pay them money or not. There are no projects, no services, no software, no licenses. There are only casinos.&lt;/p&gt;
&lt;p&gt;The point is, this is bad.
But right now what I really want to look at is the ways people work around things which are bad. 
Which these are, and &lt;a href="https://www.ghacks.net/2020/11/16/dont-activate-the-lets-go-button-in-the-windows-10-settings-application/"&gt;which they&amp;rsquo;ve been doing.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Microsoft has rolled this change out progressively, so most normal users have already been using Microsoft accounts for a while now, even on Windows 10. 
At first tying your user account to Microsoft was presented as an &lt;a href="https://www.ghacks.net/2020/11/16/dont-activate-the-lets-go-button-in-the-windows-10-settings-application"&gt;exciting new feature&lt;/a&gt;. 
Then it became the default as early as setup, and the only way to circumvent it was to disconnect the machine from the internet entirely. But Microsoft tightened the noose further and has finally made an internet connection and account registration a hard requirement for setup:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.theverge.com/news/793579/microsoft-windows-11-local-account-bypass-workaround-changes"&gt;Tom Warren, &amp;ldquo;Microsoft is plugging more holes that let you use Windows 11 without an online account&amp;rdquo;&lt;/a&gt;
Microsoft is cracking down on bypass methods that let Windows 11 installs use a local account, and avoid an internet requirement during the setup process. In a new&amp;nbsp;&lt;a href="https://blogs.windows.com/windows-insider/2025/10/06/announcing-windows-11-insider-preview-build-26220-6772-dev-channel/"&gt;Windows 11 test build&lt;/a&gt;&amp;nbsp;released today, Microsoft says it&amp;rsquo;s removing known workarounds for creating local accounts&amp;hellip;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;ldquo;We are removing known mechanisms for creating a local account in the Windows Setup experience (OOBE),&amp;rdquo; says Amanda Langowski, the lead for the Windows Insider Program. &amp;ldquo;While these mechanisms were often used to bypass Microsoft account setup, they also inadvertently skip critical setup screens, potentially causing users to exit OOBE with a device that is not fully configured for use.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The changes mean Windows 11 users will need to complete the OOBE screens with an internet connection and Microsoft account in future versions of the OS.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In its eagerness to seize more control over the entire desktop experience, Microsoft sees the Windows setup as a process that, as one of its core requirements, &amp;ldquo;&lt;a href="https://blogs.windows.com/windows-insider/2025/03/28/announcing-windows-11-insider-preview-build-26200-5516-dev-channel/"&gt;ensures that all users exit setup with internet connectivity and a Microsoft Account.&lt;/a&gt;&amp;rdquo;
Creating a regular on-device user account is &lt;a href="https://www.tweaktown.com/news/108130/microsoft-once-again-tightens-grip-on-windows-setup-freedom/index.html"&gt;now understood as an &amp;ldquo;exploit&amp;rdquo;, a &amp;ldquo;loophole&amp;rdquo;&lt;/a&gt; to get around &amp;ldquo;correct procedure.&amp;rdquo;
And, under that framing, of course Microsoft is within its rights to &amp;ldquo;crack down&amp;rdquo; on people using unsupported techniques that leave their machine &amp;ldquo;&lt;a href="https://www.theverge.com/news/793579/microsoft-windows-11-local-account-bypass-workaround-changes"&gt;misconfigured&lt;/a&gt;.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The remaining holdouts are competent technical users who understand the problems and are willing to go to the effort of working around the new demand. 
But as Microsoft gets stricter and stricter the pool of holdouts gets smaller and smaller, and as the pool of holdouts shrinks they get more and more marginalized. 
&amp;ldquo;Privacy weirdos&amp;rdquo;, people who care more about imagined danger than actually getting work done. 
All of this is intentional, and so far the strategy is working. 
If this change had been rolled out in a way that required informed consent from users, opinion would&amp;rsquo;ve been split. Some people would&amp;rsquo;ve used it, some people wouldn&amp;rsquo;t. 
Instead the people who objected were temporarily placated until the Overton window shifted and the rug could be pulled from under them.&lt;/p&gt;
&lt;p&gt;When linking your Microsoft account was first announced a lot of people assumed it would &lt;em&gt;have&lt;/em&gt; to be optional at some level. 
It was too egregiously bad a practice to be delivered as a standard, let alone a requirement. 
Requiring the OS to phone home to complete setup was too outrageous, too out-of-line with how computers actually work. 
Microsoft would never actually be able to dictate which computers could run, even though &amp;mdash; as the game industry did with its consoles, and Apple did with mobile devices &amp;mdash; they&amp;rsquo;d constructed a technical and legal environment where doing that was possible.
No matter what, a workaround would have to exist in some capacity. They couldn&amp;rsquo;t &lt;em&gt;really&lt;/em&gt; make it a requirement, surely. 
But that&amp;rsquo;s exactly what&amp;rsquo;s happening!&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1975676073808699652"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/EmilyAYoung1/" title="Tech enthusiast and retro geek | She/Her 🏳️&amp;zwj;⚧️ | Former host @linustech  ⛅ https://t.co/dQaIU8OcR4 🕸️ https://t.co/rjpgj7LmEJ 🧵 https://t.co/LLjJUGfaPV"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gKgSUNDX1BST0ZJTEUAAQEAAAKQbGNtcwQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAADhjcHJ0AAABQAAAAE53dHB0AAABkAAAABRjaGFkAAABpAAAACxyWFlaAAAB0AAAABRiWFlaAAAB5AAAABRnWFlaAAAB+AAAABRyVFJDAAACDAAAACBnVFJDAAACLAAAACBiVFJDAAACTAAAACBjaHJtAAACbAAAACRtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABwAAAAcAHMAUgBHAEIAIABiAHUAaQBsAHQALQBpAG4AAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAMgAAABwATgBvACAAYwBvAHAAeQByAGkAZwBoAHQALAAgAHUAcwBlACAAZgByAGUAZQBsAHkAAAAAWFlaIAAAAAAAAPbWAAEAAAAA0y1zZjMyAAAAAAABDEoAAAXj///zKgAAB5sAAP2H///7ov///aMAAAPYAADAlFhZWiAAAAAAAABvlAAAOO4AAAOQWFlaIAAAAAAAACSdAAAPgwAAtr5YWVogAAAAAAAAYqUAALeQAAAY3nBhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbcGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltwYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKW2Nocm0AAAAAAAMAAAAAo9cAAFR7AABMzQAAmZoAACZmAAAPXP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcTFBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/CABEIADAAMAMBIgACEQEDEQH/xAAZAAADAQEBAAAAAAAAAAAAAAAEBQYDAgf/xAAZAQADAAMAAAAAAAAAAAAAAAADBAUAAQL/2gAMAwEAAhADEAAAAfRZliM8pPgF6JUlDtKXVl1Mo4mZFIY18P0aKeNpYgGw42YGbTmOO1m6tLUEW//EAB4QAAICAgMBAQAAAAAAAAAAAAIDAQQABRESEyEU/9oACAEBAAEFAthxMecmdx/mSnXQhVlgMKMMpKdo0KyVq65MZfX3RrWEyvVb2xzva0705ZDhoCxuaAuxbJ0V69OB/Qf3J54cC119UR122mS5vaFYPUo6DM7h8CtJcLsO+tmWa2nsPIT2qoxzpa/XKiS//8QAHhEAAQQCAwEAAAAAAAAAAAAAAgABAxEEExIiMUH/2gAIAQMBAT8BANxIIGpZuPXZkMWtuLIYK+qaKuroCYuVe0myAq7THsNf/8QAIBEAAgIBAwUAAAAAAAAAAAAAAAIBAxIEE0ERMTJCgf/aAAgBAgEBPwFrNhenI1s8mh1Pqwtk2Tm3wa2J4K7Y8oMccRqn7QOu1Wf/xAAoEAABAgQEBgMBAAAAAAAAAAABAAIDERIhEyIxQQQQUVJhoRQycYH/2gAIAQEABj8CVICwuHzO3cnTfOfVSj6HmYMK8Q2cenhTOvIkatum1X8pz+0e0yHPf2rzBU6jNEVFPhbahfHh/wBQM8yuqamlRH0tGUpsYaTkUXFQoh3ddAlaBN4Zu/2/EYWtSNKq7XLDigub1WVrysRyxbG0l//EAB8QAQACAgMBAAMAAAAAAAAAAAEAESExQVFhcZGh8P/aAAgBAQABPyFEqpX5TL6kP5JgpHWUspnrPE6Zn7lj8NeMsK5dzH5B6YJaCmiM1pLyEIsCV77Q27XlZ9F50TvuJuUNyPtqGqRTIhFbsEABYLphYqL6lj4Zq8hSW6XcOHBkIpBRR+MVMJxN7R8jxl5+IxTyY4e4OZa8wBs1sepDQ2T9leI/xW6jYt1Pk//aAAwDAQACAAMAAAAQFS9QegYyu//EAB8RAQACAQMFAAAAAAAAAAAAAAEAETEhQWFxkaHR8P/aAAgBAwEBPxC02DM0IILp6wgzKL6i3rIi0a7gGYJ7JfiMupxL9+qf/8QAHREBAQEAAgIDAAAAAAAAAAAAAREAITFBcZHR8P/aAAgBAgEBPxCGOV1mtVciW9ZF0HH2wJemdSkwh4FD5x2Fwnfzv//EACMQAQACAQQCAgMBAAAAAAAAAAEAESExQVFxYbGBoZHB0eH/2gAIAQEAAT8QXAm4oE2VwHK7HmODxFN54toS0CqW+nEF2M4tS6jBq6I7kFFy0fMC1FlgOS3Ld0QHrWUR1uEbxzCq42rX6mECMzNmz5l599gqqYPnWZkQhd4+1QtglEAsD51tXPbrpFpZtLoiVSMtwoEdhl79Q9turtqYo+1Pi7uLSyk5iUKyUinGsFYGqRFQZ7YYy/DwMQNlqrVCEMabgf6gCCNWSXFjZDIn64Pl9TFKuhqLIOt/EBcahPqOL6NcXD4Wpthw89wOnNqA/P8AkCa4PgcXvLICCGbFL3P/2SAgICAgICAgICAgIA=="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Emily Young&lt;/span&gt;&lt;span class="at"&gt;@EmilyAYoung1&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;People kept saying "you can just work around it!"&lt;/p&gt;&lt;p&gt;I've always asked "for how long?"&lt;/p&gt;&lt;p&gt;The answer was precisely this long.&lt;/p&gt;&lt;p&gt;I'm sure there'll be another workaround, but again for how long and how many mods will you need to do? oobe\bypassnro was always a Microsoft-supplied fix.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/EmilyAYoung1/status/1975676073808699652" target="_blank"&gt;Tue Oct 07 21:34:16 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="nfts-fighting-a-social-acceptability-war"&gt;NFTs fighting a social acceptability war&lt;/h3&gt;
&lt;p&gt;Let&amp;rsquo;s go back to NFTs, a distinctly goofy technology.
This isn&amp;rsquo;t a war that&amp;rsquo;s being fought anymore; NFTs squarely lost this one. But let&amp;rsquo;s look at the conflict anyway. &lt;/p&gt;
&lt;!-- ![ibogost: This is the problem with the &amp;#34;receipt for a jpeg&amp;#34; sneer, which I have myself used. Nobody cares! Manzoni&amp;#39;s &amp;#34;Artist&amp;#39;s Shit&amp;#34; was already just a tin can! - The train was never even in the station in the first place, such that it could have left ahead of you.](https://twitter.com/ibogost/status/1456387134521217034) --&gt;

&lt;p&gt;First the technical backbone.
NFTs necessarily reference the resource they identify as a matter of public record, and in order to &amp;ldquo;display&amp;rdquo; an NFT, you have to be able to look up and show whatever it&amp;rsquo;s referencing.
Web browsers download the resource any time they want to &amp;ldquo;display&amp;rdquo; the NFT, and so anyone can in fact right-click and save it regardless of any &amp;ldquo;ownership information&amp;rdquo; present on a blockchain. &lt;/p&gt;
&lt;!-- ![davemakes: CRYPTO NERDS: hell yeah totally decentralized unregulated trustless wild west baby! the free market at last, verifiable ownership! property etc. - [2 seconds later] - pwease can we have onwy vewified avataws somebody stowe my monkey https://t.co/0U2AzPCOro](https://twitter.com/davemakes/status/1484336827876376578) --&gt;

&lt;p&gt;This was used as a dismissal of NFT hype; the value proposition was effectively deflated by tools everyone already had for free. 
There was a good bit of clowning as people learned for the first time how images worked, and even some feeble cries for new technical controls to protect the exclusivity of NFT assets against &amp;ldquo;right-clickers.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" class="size-s" src="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/nftavatar.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="DegenNFTS: Can you disable right click save? @mr52pickup: The NFT space needs this if we ever hope to survive" class="size-s" src="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/degennfts.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;But what if you really couldn&amp;rsquo;t right-click? I don&amp;rsquo;t think it&amp;rsquo;s as far-fetched as it sounds.
Let&amp;rsquo;s imagine a world where Twitter followed-through with &lt;a href="https://x.com/XDevelopers/status/1585707921433923585"&gt;integrating NFT display&lt;/a&gt; into the main platform, like they made such a fuss of doing. 
People would link NFTs to their Twitter account as a form of wealth display, and you would interact with the display side of the system right on the Twitter app. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1452373149689909248"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/wongmjane/" title="the real hidden features are the friends we made along the way 👩🏻&amp;zwj;💻"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1455071926800756737/azikOcJj_normal.png"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Jane "Not A Tw&amp;iuml;tter Employee" Manchun Wong&lt;/span&gt;&lt;span class="at"&gt;@wongmjane&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Twitter is working on Collectibles profile tab, NFT view and NFT details view &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://twitter.com/wongmjane/status/1452373149689909248/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/FCfdrR9VEAA1pUc.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/wongmjane/status/1452373149689909248" target="_blank"&gt;Sun Oct 24 20:35:17 +0000 2021&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;There&amp;rsquo;s no right-clicking here. 
On a mobile app you can only save what select elements the app offers you the ability to save. 
Actual user agency is already heavily regulated in ways that are designed to hijack end-user devices to further business interests at user expense. 
&lt;a href="https://screenshieldkit.com"&gt;Screenshots can even be selectively disabled&lt;/a&gt; to hide content the app deems sensitive. &lt;/p&gt;
&lt;p&gt;But doesn&amp;rsquo;t this break down with the Twitter website? 
They haven&amp;rsquo;t taken the operating system hostage there yet, and people would still be able to inspect pages and save resources, including NFT content. 
In this case Twitter can treat web browsers the same way YouTube treats &amp;ldquo;insecure&amp;rdquo; clients. They could deny access to &amp;ldquo;sensitive&amp;rdquo; resources like NFTs on the web client &amp;mdash; displaying some downscaled preview if not blocking access entirely &amp;mdash; with an upsell to use their official app instead, &lt;a href="https://discussions.apple.com/thread/253455157?sortBy=rank"&gt;as so many sites already do&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Even if they did have some form of web client for this view, it&amp;rsquo;s not true that a web interface in any way &amp;ldquo;cracks open the system&amp;rdquo;. 
Even today on the web view you can&amp;rsquo;t save videos without special tooling.&lt;/p&gt;
&lt;p&gt;But that kind of technical enforcement is not what happened. Instead, Twitter &lt;a href="https://techcrunch.com/2024/01/10/x-removes-support-for-nft-profile-pictures/"&gt;quietly rolled back its brief foray into NFT support in 2024. &lt;/a&gt;
It wasn&amp;rsquo;t stopped because it was impossible; it was stopped because the NFT &amp;ldquo;movement&amp;rdquo; just didn&amp;rsquo;t have the juice.
This wasn&amp;rsquo;t the entire electronics industry moving to support the entertainment industry, this was Elon Musk grifting the world&amp;rsquo;s dumbest investors, backed by the spare cycles of a &lt;a href="https://www.nytimes.com/2022/11/04/technology/elon-musk-twitter-layoffs.html"&gt;skeleton crew&lt;/a&gt;. 
They barely put together a functional webpage, let alone effective technical restrictions. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1484347461711790082"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/nervouswaffle/" title="PSN: nervouswaffle | IG: nervous.waffle | I run @ShneeDaily"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1392627446277500929/loB_IGoo_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;🧪Eric🧪 - 2%&lt;/span&gt;&lt;span class="at"&gt;@nervouswaffle&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I think the funniest thing about this shitty Twitter NFT integration is that it still gives you the option to save the image. Great job, dipfucks.&lt;/p&gt;&lt;p&gt;#NewNFTProfilePic &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://twitter.com/nervouswaffle/status/1484347461711790082/photo/1" target="_blank"&gt;
    &lt;img class="img count2" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/FJl2JjOVEAEANFH.jpg"/&gt;
&lt;/a&gt;&lt;a href="https://twitter.com/nervouswaffle/status/1484347461711790082/photo/1" target="_blank"&gt;
    &lt;img class="img count2" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/FJl2JjOVIAY1r10.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/nervouswaffle/status/1484347461711790082" target="_blank"&gt;Fri Jan 21 02:09:47 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;In order to effectively institute a restriction like this you also need to manufacture a social consensus. 
This is why there was an intentional campaign to attack the social acceptability of refusing to dignify the society NFTs aimed to create. 
There was a miniature culture war for social acceptability of NFTs and the social structures that legitimacy would require, but like everything having to do with NFTs it was clumsy and heavy-handed. &lt;/p&gt;
&lt;p&gt;NFT people tried to turn having their &amp;ldquo;property&amp;rdquo; right-click-saved as a form of victimhood. 
They tried to leverage mockery against their critics, &lt;a href="https://www.vice.com/en/article/5dgzed/what-the-hell-is-right-clicker-mentality"&gt;accusing people of just &amp;ldquo;not getting it&amp;rdquo; and generally being lesser people for rejecting their vision.&lt;/a&gt;
You even saw NFT people &lt;a href="https://twitter.com/CoinersTakingLs/status/1458139621242523649"&gt;trying to turn right-clicking into a form of retaliatory violence.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The goal here is to deny social acceptability to behavior that breaks the business model. 
But it failed: there was a refusal to dignify the attempt to impose a social structure.
Their demands weren&amp;rsquo;t humored and the technical enforcement they would have required wasn&amp;rsquo;t built.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="piracy"&gt;Piracy?&lt;/h3&gt;
&lt;p&gt;This obviously seems goofy. 
Of course legitimizing NFTs as a meaningful form of &amp;ldquo;ownership&amp;rdquo; never could have worked, it&amp;rsquo;s simply too stupid. Why would people accept the introduction of artificial scarcity into a market that didn&amp;rsquo;t need it? 
Who would care this much about ownership of an idea?
And what society would allow the imposition of an artificial social structure that benefits some at the expense of others?&lt;/p&gt;
&lt;p&gt;This happens all the time, of course. 
Structurally, this isn&amp;rsquo;t really that different from the delegitimization of media copying as piracy, which more or less worked. 
The Intellectual Property people had better public relations, better propaganda, and better arguments. 
But they accomplished the same thing the NFT people wanted: social acceptability of an ownership status over non-rivalrous goods made artificially scarce via institutions. &lt;/p&gt;
&lt;p&gt;And you know what the craziest part is?
They were able to kill the social acceptability of right-clickers. 
And they had to really work for it. &lt;/p&gt;
&lt;!-- ![](Pasted%20image%2020251010162816.png) --&gt;

&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/fast-hands.png"/&gt;
&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/fast-this-disk-crop.png"/&gt;&lt;/p&gt;
&lt;p&gt;Importantly, when these advertisements were published, &lt;strong&gt;they were false&lt;/strong&gt;. 
At the time in Europe, &amp;ldquo;theft&amp;rdquo; and &amp;ldquo;stolen goods&amp;rdquo; were specifically defined in criminal law and didn&amp;rsquo;t include file copying! 
None of the behavior described by these antipiracy ads involved depriving someone else of the use of their property. It was copyright infringement, sure, but it wasn&amp;rsquo;t theft or even piracy!&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/nintendo-commercial-rape.png"/&gt;&lt;/p&gt;
&lt;p&gt;Nintendo famously called video game rental &amp;ldquo;commercial rape&amp;rdquo;, but at least you could argue they were using a metaphor. 
The software industry was making a false equivalence: the assertion is that copyright infringement &lt;strong&gt;is theft&lt;/strong&gt;, that they are literally the same thing. 
This is false, and the reason they had to lie and say one thing was something different is to manipulate public opinion. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s arguable how effective this kind of messaging was. I doubt heavy-handed propaganda changed the minds of &lt;a href="https://blog.giovanh.com/blog/2025/10/14/a-hack-is-not-enough/bloggos-pow.png"&gt;the rotters picking up a tosh copy of Bloggo&amp;rsquo;s Pow from a dodgy monger&lt;/a&gt;, which was definitely real. But between public relations and legal pressure, most unapproved copying has been successfully branded as shameful piracy and relegated to the underground, with many techniques already dying out.&lt;/p&gt;
&lt;p&gt;We already live in the world where the ownership weirdos won over right-clicker mentality. That&amp;rsquo;s fully a thing that happened.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="conclusion"&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;It&amp;rsquo;s easy to see an absurd demand and write it off as impossible to enforce, but the technical infeasibility of a restriction doesn&amp;rsquo;t keep it from sticking. 
Social acceptability determines not just legality but day-to-day technical abilities in the long term. 
Hard restrictions preventing technically &amp;ldquo;natural&amp;rdquo; behavior are already in place and effective, and campaigns are paving the way for more right now. &lt;/p&gt;
&lt;p&gt;What can and can&amp;rsquo;t be effectively enforced depends on motivation and social acceptability. 
Policies can be implemented with minimal blowback by rolling restrictions out gradually, starting with people who are uninterested or otherwise disenfranchised. 
The holdouts can be coerced and forced later, once the policy has momentum and people have already acquiesced to it.&lt;/p&gt;
&lt;p&gt;In a cruel irony, the ability to work around impositions makes the people most knowledgeable about dangers and most equipped to communicate them complacent. 
Relying on hacks and workarounds can be a way of objecting something without actually imposing pushback: a smug &amp;ldquo;well, we&amp;rsquo;ll see about that&amp;rdquo;, up until you do in fact see yourself lose.&lt;/p&gt;
&lt;p&gt;And what we lose is our way of life. 
Apple killing support for my perfectly good Pebble smartwatch isn&amp;rsquo;t something that shows up on my taxes or as a line item anywhere. But it does affect how I actually live my life every day, and that&amp;rsquo;s the thing that matters.
And it&amp;rsquo;s extremely easy for it to be attacked. 
We live in a world where a corporation changing its policy about its own products is materially destructive to people with no right to remedy. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been talking about computers here, but this is just an expression of a much older truth. 
This is gradualism, solidarity, deontology.
Just because something doesn&amp;rsquo;t affect you now doesn&amp;rsquo;t mean it won&amp;rsquo;t later. 
Being able to avoid trouble at first is a shortcut to a false sense of security and allows you to ignore structural problems even as they grow, eager to consume you too.
You&amp;rsquo;re vulnerable when &lt;em&gt;anyone&lt;/em&gt; is vulnerable. You&amp;rsquo;re one of everyone!&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related"&gt;Related&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://lessig.org/product/codev2/"&gt;Lawrence Lessig, &amp;ldquo;Code 2.0&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.defendvpns.com/"&gt;Defend VPNs from government bans!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://archive.ph/2025.08.13-190800/https://www.thetimes.com/comment/columnists/article/online-safety-act-botched-2xk8xwlps"&gt;Juliet Samuel, &amp;ldquo;Online Safety Act was botched from the start&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://tedium.co/2025/08/26/internet-content-filters-history/"&gt;Ernie Smith, &amp;ldquo;Why We Won&amp;rsquo;t Stop Trying To Filter The Internet&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.404media.co/wyoming-and-south-dakota-age-verification-laws/"&gt;Samantha Cole, &amp;ldquo;Wyoming and South Dakota Age Verification Laws Could Include Huge Parts of the Internet&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://waxy.org/2018/12/why-you-should-never-ever-use-quora/"&gt;Andy Baio, &amp;ldquo;Why You Should Never, Ever Use Quora&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://keepandroidopen.org"&gt;Keep Android Open (keepandroidopen.org)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arstechnica.com/gadgets/2025/09/google-wont-have-to-sell-chrome-judge-rules/"&gt;Ryan Whitwam, &amp;ldquo;Judge: Google can keep Chrome, must share search data with qualified competitors&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Analog_hole"&gt;Analog Hole&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arstechnica.com/tech-policy/2007/01/8616/"&gt;Ken Fisher, &amp;ldquo;Privately, Hollywood admits DRM isn&amp;rsquo;t about piracy&amp;rdquo; (2007)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.web3isgoinggreat.com/?tech=nft"&gt;Web3 is Going Just Great&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=WNUsKx2euFw"&gt;smea, &amp;ldquo;Jailbreaking the 3DS Through 7 Years of Hardening&amp;rdquo; (video)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.stopkillinggames.com"&gt;Stop Killing Games&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pluralistic.net/2023/06/11/the-shitty-tech-adoption-curve-has-a-business-model/"&gt;Cory Doctorow, &amp;ldquo;The Shitty Tech Adoption Curve Has a Business Model&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.businessinsider.com/apple-iceblock-app-store-removed-2025-10"&gt;Apple Blocks Immigration-Tracking App From App Store&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.the-independent.com/tech/youtube-down-not-working-ad-blocker-b2552387.html"&gt;Anthony Cuthbertson, &amp;ldquo;YouTube stops working for millions as war against ad blockers intensifies&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.microsoft.com/en-us/previous-versions/dotnet/articles/ms996456(v=msdn.10)"&gt;Kim Cameron, &amp;ldquo;The Laws of Identity&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://plato.stanford.edu/archives/sum2023/entries/solidarity/"&gt;Sangiovanni, Andrea and Juri Viehoff, &amp;ldquo;Solidarity in Social and Political Philosophy&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://plato.stanford.edu/archives/win2025/entries/kant-moral/"&gt;Johnson, Robert and Adam Cureton, &amp;ldquo;Kant&amp;rsquo;s Moral Philosophy&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;!-- - [Taylor Lorenz, "The UK's censorship catastrophe is just the beginning"](https://www.usermag.co/p/the-uks-censorship-catastrophe-is) --&gt;

&lt;p&gt;&lt;a href="https://www.tumblr.com/alwinfy/735207462211321856"&gt;https://www.tumblr.com/alwinfy/735207462211321856&lt;/a&gt;&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:free"&gt;
&lt;p&gt;The &amp;ldquo;don&amp;rsquo;t pay&amp;rdquo; &amp;ldquo;just&amp;rdquo;s are the most dangerous ones for obvious reasons.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:free" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:tracking"&gt;
&lt;p&gt;Tracking is a notable exception to this, something I chalk up as having a lot to do with user touch points. People are immediately invested in how pages display and how they can interact with them, but tracking is usually invisible, which makes it harder to configure and control.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:tracking" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:robots"&gt;
&lt;p&gt;See &lt;a href="https://blog.archive.org/2017/04/17/robots-txt-meant-for-search-engines-dont-work-well-for-web-archives/"&gt;Mark Graham, &amp;ldquo;Robots.txt meant for search engines don&amp;rsquo;t work well for web archives&amp;rdquo;&lt;/a&gt;, &lt;a href="https://wiki.archiveteam.org/index.php/Robots.txt"&gt;Archiveteam, &amp;ldquo;Robots.txt&amp;rdquo;&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:robots" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:tendencies"&gt;
&lt;p&gt;Artifacts have politics, etc.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:tendencies" title="Jump back to footnote 4 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:code"&gt;
&lt;p&gt;This is one of the main conclusions of &lt;a href="https://lessig.org/product/codev2/"&gt;Code 2.0&lt;/a&gt;: that computers can be &lt;strong&gt;regulable&lt;/strong&gt;. And I argue that they indeed now are.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;Lawrence Lessig, &amp;ldquo;Code 2.0&amp;rdquo;&lt;/strong&gt;
The claim for cyberspace was not just that government would not regulate cyberspace&amp;mdash;it was that government &lt;em&gt;could not&lt;/em&gt; regulate cyberspace. Cyberspace was, by nature, unavoidably free. Governments could threaten, but behavior could not be controlled; laws could be passed, but they would have no real effect. &amp;hellip;&lt;br/&gt;
But what was never made clear in the midst of this celebration was why.
Why was cyberspace incapable of regulation? What made it so?&lt;br/&gt;
&amp;hellip;&lt;/p&gt;
&lt;p&gt;The original architecture of the Internet made regulation extremely difficult. But that original architecture can change. And there is all the evidence in the world that it is changing. Indeed, under the architecture that I believe will emerge, cyberspace will be the most regulable space humans have ever known. The &amp;ldquo;nature&amp;rdquo; of the Net might once have been its unregulability; that &amp;ldquo;nature&amp;rdquo; is about to flip.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But I didn&amp;rsquo;t realize how closely connected Code 2.0 and this article were until it was already almost finished. Whoops!&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:code" title="Jump back to footnote 5 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:intel-license"&gt;
&lt;p&gt;More specifically from Digital-CP, an Intel subsidiary. See &lt;a href="https://www.digital-cp.com/"&gt;https://www.digital-cp.com/&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:intel-license" title="Jump back to footnote 6 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:hdcp-frustrate"&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://web.archive.org/web/20090419204233/http://www.digital-cp.com/files/static_page_files/D6724AFD-9B02-A253-D8D2FE5B1A10F7F7/HDCP_License_Agreement_082207.pdf"&gt;HDCP License Agreement (2007 revision)&lt;/a&gt;
&lt;strong&gt;ROBUSTNESS RULES&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;1 &lt;strong&gt;Construction.&lt;/strong&gt; Licensed Products as shipped shall comply with the Compliance Rules and shall be designed and manufactured in a manner that is clearly designed to effectively frustrate attempts to modify such Licensed Products to defeat the content protection requirements of the HDCP Specification and the Compliance Rules.&lt;/p&gt;
&lt;p&gt;1.1 &lt;strong&gt;Functions Defeating the HDCP Specification.&lt;/strong&gt; Licensed Products shall not include:&lt;br/&gt;
(a) switches, buttons, jumpers, or software equivalents thereof;&lt;br/&gt;
(b) specific traces that can be cut ; or&lt;br/&gt;
(c) functions (including service menus and remote-control functions);&lt;br/&gt;
in each case, by which the content protection requirements of the HDCP Specification or the Compliance Rules can be defeated or by which Decrypted HDCP Content can be exposed to unauthorized interception, re-distribution or copying. &lt;/p&gt;
&lt;p&gt;1.2 &lt;strong&gt;Keep Secrets.&lt;/strong&gt; Licensed Products shall be designed and manufactured in a manner that is clearly intended to effectively frustrate attempts to discover or reveal Device Keys or other Highly Confidential Information.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:hdcp-frustrate" title="Jump back to footnote 7 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:hdmi"&gt;
&lt;p&gt;And DisplayPort too, yes. Also DVI. Corporations have been trying to keep video from being video since it was first digitized.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:hdmi" title="Jump back to footnote 8 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:hdcpps"&gt;
&lt;p&gt;With some notable exceptions. I&amp;rsquo;m reminded of PlayStation applying HDCP as a blanket measure to all video output. See &lt;a href="https://www.kitguru.net/gaming/console-desktop-pc/matthew-wilson/ps4-hdcp-must-be-off-to-record-gameplay-but-on-to-watch-video-apps/"&gt;PS4 HDCP must be off to record gameplay but on to watch video apps&lt;/a&gt;, etc.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:hdcpps" title="Jump back to footnote 9 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:piracy-relief"&gt;
&lt;p&gt;You can generalize this: piracy acts as a relief valve for a lot. For instance the ability to pirate Adobe software, limited as it is, is the only thing keeping Adobe from effectively trying to do the harm it wants to do to the entire creative industry and thus being the actual devil.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:piracy-relief" title="Jump back to footnote 10 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:nin-emu"&gt;
&lt;p&gt;The ease of Nintendo Switch emulation in particular is a true aberration: it&amp;rsquo;s extremely rare that effective emulation software exists concurrently with official support for hardware.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:nin-emu" title="Jump back to footnote 11 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:browser-design"&gt;
&lt;p&gt;This does seem to be a browser design choice. The &lt;a href="https://html.spec.whatwg.org/multipage/input.html"&gt;html specification&lt;/a&gt; says &amp;ldquo;The user agent should obscure the value so that people other than the user cannot see it&amp;rdquo;, which describes the asterisk behavior but doesn&amp;rsquo;t speak directly to the user&amp;rsquo;s ability to exfiltrate data. &lt;/p&gt;
&lt;p&gt;For further research: I wonder if there are Chromium discussions about this design choice?&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:browser-design" title="Jump back to footnote 12 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:mobile-password"&gt;
&lt;p&gt;It&amp;rsquo;s in style for &lt;em&gt;mobile&lt;/em&gt; browsers to have a &amp;ldquo;show password&amp;rdquo; button. This is &lt;em&gt;arguably&lt;/em&gt; off-spec, actually.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:mobile-password" title="Jump back to footnote 13 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:detection"&gt;
&lt;p&gt;Many such cases. See past reporting:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.eff.org/deeplinks/2023/04/earn-it-bill-back-again-seeking-scan-our-messages-and-photos"&gt;Joe Mullen, &amp;ldquo;The EARN IT Bill Is Back, Seeking To Scan Our Messages and Photos&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.theguardian.com/technology/2022/aug/22/google-csam-account-blocked"&gt;Johana Bhuiyan, &amp;ldquo;Google refuses to reinstate man&amp;rsquo;s account after he took medical images of son&amp;rsquo;s groin&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://borncity.com/win/2020/08/16/microsoft-kontensperrungen-und-die-onedrive-nacktfotos/"&gt;Guenni, &amp;ldquo;Microsoft&amp;rsquo;s account suspensions and the OneDrive &amp;lsquo;nude&amp;rsquo; photos&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://infosec.exchange/@threatresearch/110373860063222707"&gt;Andrew Brandt, &amp;ldquo;apparently #microsoft #Sharepoint now has the ability to scan inside of password-protected zip archives&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Including mine: &lt;a href="https://blog.giovanh.com/blog/2021/11/19/client-csam-scanning-a-disaster-already/"&gt;Client CSAM scanning: a disaster already (2021)&lt;/a&gt;&lt;br/&gt;
Also note unresolved cases with &lt;a href="https://support.google.com/accounts/thread/233830896/banned-google-account?hl=en"&gt;Google&lt;/a&gt; and &lt;a href="https://learn.microsoft.com/en-us/answers/questions/5444502/my-microsoft-account-was-suspended-due-to-false-po"&gt;Microsoft&lt;/a&gt; and similar. &lt;/p&gt;
&lt;p&gt;Currently incidents usually have to do with CSAM, which is currently the most politically acceptable thing to tie automated scanning and zero-tolerance enforcement to. 
But this is a system designed to be expanded on, and we&amp;rsquo;re already seeing data collection used to go after more behavior including &lt;a href="https://www.eff.org/deeplinks/2025/10/flock-safety-and-texas-sheriff-claimed-license-plate-search-was-missing-person-it"&gt;abortion&lt;/a&gt;, &lt;a href="https://www.independent.co.uk/news/world/americas/us-politics/texas-immigration-lawyer-deportation-ice-b2744026.html"&gt;immigration&lt;/a&gt;, and even &lt;a href="https://www.newyorker.com/news/the-lede/how-my-reporting-on-the-columbia-protests-led-to-my-deportation"&gt;journalism&lt;/a&gt;.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:detection" title="Jump back to footnote 14 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="cyber"/><category term="enforcement"/><category term="services"/><category term="archival"/><category term="piracy"/><category term="user-agent"/><category term="encryption"/><category term="publication"/><category term="tech-culture"/><category term="design-patterns"/><category term="software-architecture"/><category term="antitrust"/><category term="youtube"/></entry><entry><title>The Homestuck Union Was Always Fake</title><link href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/" rel="alternate"/><published>2025-08-08T00:00:00-05:00</published><updated>2025-10-22T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-08-08:/blog/2025/08/08/the-homestuck-union-was-always-fake/</id><summary type="html">&lt;!-- 
TODO blurb
Unfortunately the Homestuck Independent Creative Union is neither independent nor is it a union. Is that okay? Turns out, also no.
--&gt;&lt;!-- 
Ad: what if your union was your boss in a trenchcoat, and what your union did was extort you for him
--&gt;&lt;!-- MISSPELLING: fanwork --&gt;&lt;html&gt;&lt;head&gt;&lt;style&gt;
blockquote.discord {
    --icon-giovanh: url(/blog/2025/08/08/uhc-end/3165933377c9fe06ce183b238a2edda6.png) !important;
    --icon-bambosh: url(/blog/2025/08/08/uhc-end/f793a975f4a33a420335787e265caa98.png) !important;
    --icon-miles: url(/blog/2025/08/08/uhc-end/d6c23890ed9859e15b74d45c298e01c8.png) !important;
}
&lt;/style&gt;
&lt;/head&gt;&lt;body&gt;&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Shortly after the publication of this article the Homestuck Independent Creative Union changed their name to “Furthest Ring Studios”:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1981068916773274104"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/furthest0studio/" title="We make Homestuck: Beyond Canon"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Furthest Ring Studios&lt;/span&gt;&lt;span class="at"&gt;@furthest0studio&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;We are Furthest Ring Studios. &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/furthest0studio/status/1981068916773274104/photo/1" target="_blank"&gt;
&lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/G34mUuxWEAAwpul.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/furthest0studio/status/1981068916773274104" target="_blank"&gt;Wed Oct 22 18:43:30 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;So if you’re wondering about Furthest Ring Studios, this article is about them. Same people, same organization, freshly laundered label. &lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="oh-no"&gt;Oh no!&lt;/h2&gt;
&lt;p&gt;The Homestuck Independent Creative Union was announced in October 2023, claiming itself to be a “union” of creators working on Homestuck associated projects. 
The main selling point of this organization is that it was fully independent of Homestuck, Inc., Andrew Hussie, or any of the other existing management structures that had damaged their reputations. 
This was untrue from day one. 
The HICU was never a union and it was never independent of Andrew.
In fact Andrew doesn’t just have theoretical authority, they’re actively wielding power over projects in secret.&lt;/p&gt;
&lt;!-- It's been a sham, and somehow it only goes downhill from there. --&gt;
&lt;p&gt;I want to give a very important disclaimer for this “anti-HICU” looking article because I really, really don’t want to see blame misplaced because of this.
I think when most people familiar with it think of the HICU, the reaction is “oh, they’re doing better” or even “yeah, I’m on their side.”
I don’t fault you for this! 
Based on what they said about themselves many people — including me personally — gave the HICU a huge amount of good credit upfront, and they’ve done very little &lt;em&gt;publicly&lt;/em&gt; to hurt that image. 
So if you’re an HICU person — if you’re with FRAF, or DCRC, or even Beyond Canon — I am not attacking you with this! 
I am not against your “side.” The problem here is &lt;em&gt;not&lt;/em&gt; the creatives, it’s strictly management.
Whether you’re a fan or someone trying to work with the union, &lt;em&gt;you&lt;/em&gt; are the one at risk here and I want to help you most of all. &lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;Around October 2023 Andrew Hussie “&lt;a href="https://beyondcanon.com/news/newspost-1704167374"&gt;restructured&lt;/a&gt;” Homestuck’s publishing agreement with Viz Media in order to reestablish their “control over the brand.” 
Homestuck then announced the relaunch of Homestuck^2: Beyond Canon, run by the also newly-announced &lt;strong&gt;Homestuck Independent Creative Union&lt;/strong&gt;. &lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- 
TODO blurb
Unfortunately the Homestuck Independent Creative Union is neither independent nor is it a union. Is that okay? Turns out, also no.
--&gt;&lt;!-- 
Ad: what if your union was your boss in a trenchcoat, and what your union did was extort you for him
--&gt;&lt;!-- MISSPELLING: fanwork --&gt;&lt;html&gt;&lt;head&gt;&lt;style&gt;
blockquote.discord {
    --icon-giovanh: url(/blog/2025/08/08/uhc-end/3165933377c9fe06ce183b238a2edda6.png) !important;
    --icon-bambosh: url(/blog/2025/08/08/uhc-end/f793a975f4a33a420335787e265caa98.png) !important;
    --icon-miles: url(/blog/2025/08/08/uhc-end/d6c23890ed9859e15b74d45c298e01c8.png) !important;
}
&lt;/style&gt;

&lt;/head&gt;&lt;body&gt;&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Shortly after the publication of this article the Homestuck Independent Creative Union changed their name to &amp;ldquo;Furthest Ring Studios&amp;rdquo;:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1981068916773274104"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/furthest0studio/" title="We make Homestuck: Beyond Canon"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gKgSUNDX1BST0ZJTEUAAQEAAAKQbGNtcwQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAADhjcHJ0AAABQAAAAE53dHB0AAABkAAAABRjaGFkAAABpAAAACxyWFlaAAAB0AAAABRiWFlaAAAB5AAAABRnWFlaAAAB+AAAABRyVFJDAAACDAAAACBnVFJDAAACLAAAACBiVFJDAAACTAAAACBjaHJtAAACbAAAACRtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABwAAAAcAHMAUgBHAEIAIABiAHUAaQBsAHQALQBpAG4AAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAMgAAABwATgBvACAAYwBvAHAAeQByAGkAZwBoAHQALAAgAHUAcwBlACAAZgByAGUAZQBsAHkAAAAAWFlaIAAAAAAAAPbWAAEAAAAA0y1zZjMyAAAAAAABDEoAAAXj///zKgAAB5sAAP2H///7ov///aMAAAPYAADAlFhZWiAAAAAAAABvlAAAOO4AAAOQWFlaIAAAAAAAACSdAAAPgwAAtr5YWVogAAAAAAAAYqUAALeQAAAY3nBhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbcGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltwYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKW2Nocm0AAAAAAAMAAAAAo9cAAFR7AABMzQAAmZoAACZmAAAPXP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcTFBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/CABEIADAAMAMBIgACEQEDEQH/xAAbAAEAAgMBAQAAAAAAAAAAAAAGBQcBAgQAA//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAaYn9GBx+YZKsgbREkq5JMSJ268Gwt4PIRnVSEsXxnJ3k/mfP//EAB8QAAIDAAEFAQAAAAAAAAAAAAMEAQIFAAYRExQVI//aAAgBAQABBQLiudNqERWW584RLN500rzNGOtBjsxoVy1yx8wAIaLZW2mIfaniGl0oKo8999qzeY+zLPVoq3zmPGRJIKjS+ISLZ2mk5GpkIufQ2r91NAaa6eOxEcoO/sqbibFT7StJLS1jbjcGLxfR/FRpUefZ0MEa0ZkXP//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQIBAT8BH//EADQQAAIBAgIHBQUJAAAAAAAAAAECAwQRABITITEyQVFhBRAiccEUI0JyoTNDgZGissLR8P/aAAgBAQAGPwLCy1LmFG3FAu7+Q5dTg6SkQe7Lgyys2a3yYKmhj22vBUbNVzvXw8lO5lRN8EWePzHr3PW1Cho4rBVPxudg9cZaUe1SOt/aGNlFxrv06YvUMlaQ1tUxzyHpyGM1K8dEzHLrlOeM9eeIqepC0jQ/fAZg3y87314jq6cARTX8I+BhtH+54pUky20EtRZuLa1H7cUchRZDJK9l68ziHs2hWKWfJoyVj+za+0H1xN2bWpFFUFRGM0e83Mn1xUyqgj0cygp15jFWseTLkiqAF2KdjD6/TFG1VurE8Q8dvEGvb9eKiFVDGILC6HUxF94YFf2fNOJI3WO0iZAFtxODWdoS1DSzF4yETMCttobFNTmPxzgwiNdbBM2tvPViqak1BwsTazvZr8eij88NSu+QOc0b3tlf+jsxJVRpZkXJLG4yXsOFtnnxwHlaYSbridvduPMYy0xneobwqtO3gQdL4MjRh3kGiWJb2tttm/lwwIUcOqElmGxnO0+XD8O72erDyR5cuZGs4HLqOhw1LBWQre9mmRlYX8g2NJUVsExGUro42YqQLccoxoKVWijtlJZruw5dB0Hd/8QAJBABAAICAgIBBAMAAAAAAAAAAREhAEExYVFxEIGRoeHR8PH/2gAIAQEAAT8hy0+cDuJ0dgMHEMm0qEIAJ7xARC8OUhBURClxjdH/AM2fSTv4eQfAuQdEK6I3jkUiiqKHwiqRxhxroL30TFTWwx8gdB9HgzHqmcSz7wlEU0Ui6nOWFnB+F2J0MiP1gdD3xyVUR0UAX6Rhj5MNlugB4YdjZWp9BhnTNu6aCCL+GT7achUBymwJ4s4kbfLLTwVmHjhz+QTtwyerBmcbEaQIIaxNIm85Rxky2AJojWVkBbEBT9m7wqwGCFrjkWI1iDMpCByEpcCrp6yOoE6ECy08i8NZ4DcvNIU2/e6zyv52aYtr+hgcwsoIoVtWilzTmpEZaQdAB18HeJj7vuP0EZBrMxD0FdJi/fancbFtyZ+UwyS46APfx//aAAwDAQACAAMAAAAQ0YwgEIM88//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQMBAT8QH//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQIBAT8QH//EAB0QAQEBAQEBAQEBAQAAAAAAAAERIQAxQVEQYXH/2gAIAQEAAT8Q4kQlGSCkEUNH4vUgaEpMThovEi7zZZV4tV4jRNQPeR8QVmY7PrK3zWfwdzULaSGpCnv1DiAZvrxPE0w8fAKfgP8A9CayoJSoBzzbf+4GrEfCEEb0cRPgEzt8MV6exFctXiK79nuzR4qsTQu6H4UD/X95aI+bcOfLDGWArSGqXj6paouxKTeuVZ2bETon1AMc5sgN75IDwFwaoGhlAwSQDMJP0fnUcLBhVQSHiwJWJxpWdgMDXEGmjADv3onpGxU0BW8pkuZNPUpAEIRKcQkiMMnLYsPpVK8/gqZQg8CyVgO8gcWMlLASekrwot1jVp9TUFUaeGEZocUiYoCI0UstKMipC2mRcCwIHBfO+UbUU/XAOKnIkxFOqPdSXV/ih59Om+aN+CH1wb+SbrVWIwhcU6nV5SMc6VQWRjOVvvpwWyFav+4/j//ZICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA=="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Furthest Ring Studios&lt;/span&gt;&lt;span class="at"&gt;@furthest0studio&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;We are Furthest Ring Studios. &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/furthest0studio/status/1981068916773274104/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/G34mUuxWEAAwpul.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/furthest0studio/status/1981068916773274104" target="_blank"&gt;Wed Oct 22 18:43:30 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;So if you&amp;rsquo;re wondering about Furthest Ring Studios, this article is about them. Same people, same organization, freshly laundered label. &lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="oh-no"&gt;Oh no!&lt;/h2&gt;
&lt;p&gt;The Homestuck Independent Creative Union was announced in October 2023, claiming itself to be a &amp;ldquo;union&amp;rdquo; of creators working on Homestuck associated projects. 
The main selling point of this organization is that it was fully independent of Homestuck, Inc., Andrew Hussie, or any of the other existing management structures that had damaged their reputations. 
This was untrue from day one. 
The HICU was never a union and it was never independent of Andrew.
In fact Andrew doesn&amp;rsquo;t just have theoretical authority, they&amp;rsquo;re actively wielding power over projects in secret.&lt;/p&gt;
&lt;!-- It's been a sham, and somehow it only goes downhill from there. --&gt;

&lt;p&gt;I want to give a very important disclaimer for this &amp;ldquo;anti-HICU&amp;rdquo; looking article because I really, really don&amp;rsquo;t want to see blame misplaced because of this.
I think when most people familiar with it think of the HICU, the reaction is &amp;ldquo;oh, they&amp;rsquo;re doing better&amp;rdquo; or even &amp;ldquo;yeah, I&amp;rsquo;m on their side.&amp;rdquo;
I don&amp;rsquo;t fault you for this! 
Based on what they said about themselves many people &amp;mdash; including me personally &amp;mdash; gave the HICU a huge amount of good credit upfront, and they&amp;rsquo;ve done very little &lt;em&gt;publicly&lt;/em&gt; to hurt that image. 
So if you&amp;rsquo;re an HICU person &amp;mdash; if you&amp;rsquo;re with FRAF, or DCRC, or even Beyond Canon &amp;mdash; I am not attacking you with this! 
I am not against your &amp;ldquo;side.&amp;rdquo; The problem here is &lt;em&gt;not&lt;/em&gt; the creatives, it&amp;rsquo;s strictly management.
Whether you&amp;rsquo;re a fan or someone trying to work with the union, &lt;em&gt;you&lt;/em&gt; are the one at risk here and I want to help you most of all. &lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;Around October 2023 Andrew Hussie &amp;ldquo;&lt;a href="https://beyondcanon.com/news/newspost-1704167374"&gt;restructured&lt;/a&gt;&amp;rdquo; Homestuck&amp;rsquo;s publishing agreement with Viz Media in order to reestablish their &amp;ldquo;control over the brand.&amp;rdquo; 
Homestuck then announced the relaunch of Homestuck^2: Beyond Canon, run by the also newly-announced &lt;strong&gt;Homestuck Independent Creative Union&lt;/strong&gt;. &lt;/p&gt;


&lt;!-- [^pronouns]: I'll be using he/him for Andrew since those are the pronouns James Roach, Miles, and Andrew's legal representation use for him. If Andrew actually lists his preferred pronouns somewhere I'll use them, but as far as I can tell he's never unambiguously done that. --&gt;

&lt;p&gt;The HICU is a fascinating organization. If it had been what Andrew Hussie and James Roach claimed it was, it could have been great. 
The stated goal was to loosen control on the Homestuck franchise and open the doors to community involvement. 
Instead it was a dangerous power grab &amp;mdash; not just to consolidate control over the Homestuck property but maintain control over surrounding spaces &amp;mdash; disguised as community outreach. 
The danger was never well-understood because the HICU was proficient at passing itself off as something it wasn&amp;rsquo;t, and people have already fallen victim to it. &lt;/p&gt;
&lt;p&gt;To understand just how bad the HICU is, you have to understand what it was ostensibly for, what it promised it would do, and how it really worked. &lt;/p&gt;
&lt;p&gt;Although it&amp;rsquo;s best known for &lt;em&gt;Beyond Canon&lt;/em&gt;, HS:BC is a special case that I want to ignore for the purpose of this analysis. 
(For the purposes of this article when I talk about the HICU I&amp;rsquo;m not talking about the beyond canon comic team, I&amp;rsquo;m talking about the union as an administrative structure.) 
What&amp;rsquo;s very interesting to me &amp;mdash; and I think the most critical promise the HICU makes &amp;mdash; is the impact the union has on fanwork. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="what-the-hicu-license-is-for"&gt;What the HICU license is for&lt;/h2&gt;
&lt;section class="section3"&gt;&lt;h3 id="unlicensed-fanwork"&gt;Unlicensed fanwork&lt;/h3&gt;
&lt;p&gt;Most fanworks operate without any kind of license agreement with the IP holder, which puts them in a &lt;a href="https://en.wiktionary.org/wiki/fuck_around_and_find_out"&gt;FAFO&lt;/a&gt; state.&lt;/p&gt;
&lt;p&gt;The law gives rightsholders tremendous power over fanwork. 
Whether a fanwork is truly in violation of copyright or not, the legal system gives rightsholders of the original property the ability to either take down fanwork or force the issue to a court and financially ruin the people responsible with a war of attrition. Since fanwork is not-for-profit (in fact, it is often required to be), the resolution of the Morton&amp;rsquo;s Fork here is that IP holders have standing to attack fanwork by default. Fanworks are born with a gun to their head. &lt;/p&gt;
&lt;!-- (in Homestuck's case, *Homestuck, Inc.*) --&gt;

&lt;p&gt;This creates a situation where, by default, fanwork is subject to the will of the rightsholder. 
The attitude the copyright holder has towards unlicensed can be anything. Some companies have a reputation for positive engagement with fanwork, like Sega. Other companies have a reputation for maintaining tight control over their brand and aggressively pursuing the takedown of anything they can, like Nintendo.&lt;/p&gt;
&lt;p&gt;But that&amp;rsquo;s not due to any special property of those companies: as a fan creator, you are subject to the whims of the IP holder at all times. Regardless of any past behavior they could change their mind and take projects down anytime they want, so you have to keep them happy if you want to survive.
There is no foundation to confidently build on &amp;mdash; one decision can mean you have to shutter your project overnight. &lt;/p&gt;
&lt;p&gt;This is especially dangerous because the people involved in fanwork are often already especially vulnerable, and so by simply threatening legal action companies &amp;mdash; including Homestuck &amp;mdash; can automatically intimidate artists with a war of attrition.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="licensed-fanwork"&gt;Licensed fanwork&lt;/h3&gt;
&lt;p&gt;Of course a company can choose to maintain a positive relationship with their fans by choosing not to attack fanwork, but that doesn&amp;rsquo;t change the fact that they have the ability to change their mind. There is nothing stopping them except their own policy, and so there is no safety, especially when the rightsholder has insulated themselves from blowback.&lt;/p&gt;
&lt;p&gt;Licensing exists to create a firm foundation where your rights are defined by contract, not grace. If you want to use work but you don&amp;rsquo;t have the legal right to do so, you can negotiate a license with the rightsholder that grants you those rights through contract. Once you have a license, your rights to use the material are governed by the text of license, not the whims of the rightsholder. This means a license is valuable. The holder is giving up a level of control, something valuable to them, so licenses have to be negotiated and paid for. &lt;/p&gt;
&lt;p&gt;This is a process that&amp;rsquo;s generally prohibitive for fans, either because the costs are too high or the company is categorically unwilling to open up avenues for discussion.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="open-fanwork"&gt;Open fanwork&lt;/h3&gt;
&lt;p&gt;One way creators can give fans a confident foundation without managing individual relationships is to release the entire work under a permissive license. This is usually done not through &amp;ldquo;putting the work into the public domain&amp;rdquo; (easier said than done!) but by releasing work under an open license which gives anyone rights to use the work. There are creative Commons license is for this, but you also see things like the Open Game License, which is designed so that third-party companies can build a business on a standing agreement with the rightsholder.&lt;/p&gt;
&lt;p&gt;Homestuck is not released under a permissive license (which is strange &amp;mdash; there have been pushes for it to be released openly, and it&amp;rsquo;s questionable whether it&amp;rsquo;s even eligible for copyright in the first place). But in recent years Homestuck has taken a different approach to giving fanworks a foundation: the HICU.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="homestucks-licensing-background"&gt;Homestuck&amp;rsquo;s Licensing Background&lt;/h3&gt;
&lt;p&gt;Historically, Homestuck has been very bad about this. 
They&amp;rsquo;ve been extremely territorial about claiming ownership of anything tangentially related to Homestuck and bombarding people with legal threats. 
&lt;a href="http://www.mspaintadventures.com/salesfaq.html"&gt;The MSPA sales faq&lt;/a&gt; (somehow still live in 2025) is a good starter for this. 
It asserts that anyone selling any items based on Andrew&amp;rsquo;s work so is doing something illegal and categorically &amp;ldquo;disallows&amp;rdquo; (read: threatens) sales of just about every category of art they can list. &lt;/p&gt;
&lt;p&gt;Homestuck was infamous for &lt;a href="https://vividhunter-blog.tumblr.com/post/26955149000/dear-homestuck-fans-please-read"&gt;extremely vicious enforcement&lt;/a&gt; of merch policy back in the con heyday.&lt;sup id="fnref:merch"&gt;&lt;a class="footnote-ref" href="#fn:merch"&gt;1&lt;/a&gt;&lt;/sup&gt;
It&amp;rsquo;s famously true that &lt;a href="https://joestarlight.tumblr.com/post/24149208286/to-andrew-hussie-rachel-rocklin-and-any-other"&gt;you can&amp;rsquo;t copyright a hat&lt;/a&gt;, but that didn&amp;rsquo;t stop Homestuck from exploding at people over it. 
Rachel Rocklin got a lot of flak for being Andrew Hussie&amp;rsquo;s enforcement at the time, but time has shown that the one directing this position of hostility was ultimately Andrew, not Rachel.&lt;/p&gt;
&lt;p&gt;As aggressive as the written policy is, Homestuck has often exceeded even &lt;em&gt;this&lt;/em&gt; standard. 
For example, by demanding people take down things like &lt;a href="https://www.deviantart.com/eyes5/art/Scalemate-Plushie-Tutorial-256300413#:~:text=i%20was%20ordered%20by%20andrew%20to%20take%20the%20tutorial%20down"&gt;free prop-building tutorials&lt;/a&gt;, even with no sales and no physical product. 
This is a particularly nasty and over-aggressive interpretation of copyright law, &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;something I&amp;rsquo;ve already written about extensively&lt;/a&gt;.&lt;/p&gt;
&lt;!-- TODO: scarodactyl has been public about getting a c&amp;d for selling minerals on etsy because the listing used the word prospit (the rock is yellow and spiky) --&gt;

&lt;!-- Removed (lexical ambiguity): [Homestrife](https://glacial-games.com/games/homestrife-4-13/#:~:text=one%20of%20which%20was%20not%20being%20shutdown%2Fc%26d%E2%80%99d) --&gt;

&lt;p&gt;This is an especially perverse position for Homestuck to take given the extraordinary liberties it takes with copyright, but that&amp;rsquo;s another essay entirely.&lt;sup id="fnref:liberties"&gt;&lt;a class="footnote-ref" href="#fn:liberties"&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;!-- I don't know how much you're going to explore this, but I hope it's substantial, because it feels very related to the HICU's creative efforts, which in turn are the face of HICU's self-management. It also frames FRAF in an interesting light because it does not basically seem like Hussie himself is in charge of who is part of that collective. Does it mean something for him to (apparently) let fans moderate the secondmost-inner circle on their own, and for Hussie to willingly extend priveleges to that circle? What's it mean if he revokes those privileges because he runs a sniff and decides he doesn't like what's going on in FRAF's Wave 2 (or 3, or 4) after all? --&gt;

&lt;p&gt;But there&amp;rsquo;s also a danger in the interpersonal side of things, particularly with Homestuck. People know each other, which means whether Homestuck allows your project to exist could depend on whether its members were in Andrew&amp;rsquo;s good graces personally.
This opens up the door to discrimination and a culture where an &amp;ldquo;inner circle&amp;rdquo; are able to do creative work, but others aren&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve seen &amp;ldquo;in&amp;rdquo; people &lt;a href="https://x.com/ValiDateGame/status/1432736285530206209"&gt;use copyrighted Homestuck assets and characters to promote their own commercial product&lt;/a&gt; and &lt;a href="https://www.patreon.com/pgenpod"&gt;sell stickers of ripped Homestuck sprites to support their own media company&lt;/a&gt;, just in recent memory. 
With enforcement determined according to the discretion of executives who had personal relationships with the people involved, the main factor that determined who was safe from Andrew and who was vulnerable to legal harassment was simple favoritism. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-promise-of-the-hicu"&gt;The Promise of the HICU&lt;/h2&gt;
&lt;p&gt;According to the HICU&amp;rsquo;s self-description, it exists to create an environment somewhat similar to working under an open license. Here&amp;rsquo;s their basic self-definition:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://beyondcanon.com/about"&gt;Beyond Canon, About&lt;/a&gt;
&lt;strong&gt;About the Homestuck Independent Creative Union&lt;/strong&gt;&lt;br/&gt;
The Homestuck Independent Creative Union (HICU) is a &lt;mark&gt;union of creative contributors&lt;/mark&gt; which was established to consolidate members of future Homestuck Projects, beginning with the launch of &lt;em&gt;Homestuck: Beyond Canon&lt;/em&gt;.&lt;br/&gt;
&lt;mark&gt;The HICU is a totally independent entity&lt;/mark&gt; from Andrew, What Pumpkin, VIZ Media, or any other corporate interest. &lt;mark&gt;Andrew has given the union a free license&lt;/mark&gt;, so they may legally work within the full &lt;em&gt;Homestuck&lt;/em&gt; universe and monetize their efforts to support the members. &lt;mark&gt;The union is both creatively and financially independent&lt;/mark&gt;, and no outside individuals or companies are receiving any royalties or payments. Only the members benefit, and income will be distributed among members as equitably as possible.&lt;br/&gt;
Andrew is not creatively involved with these projects in any direct way, but remains available to the union for consultation at their request.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;First, they&amp;rsquo;re calling themselves a &lt;strong&gt;union&lt;/strong&gt; of creatives. Although not a formal labor union, they&amp;rsquo;re committing to act &lt;em&gt;like&lt;/em&gt; a labor union: &amp;ldquo;an organization of workers formed for the purpose of serving the members&amp;rsquo; interests with respect to wages and working conditions.&amp;rdquo; 
In fact, I&amp;rsquo;ve had Miles tell me directly to &amp;ldquo;think of the HICU as an actual union.&amp;rdquo;&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2023-10-02T21:54:20.418-05:00"&gt;October 02, 2023&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:22:46.904-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so to get colloquial about it, the Union is basically like&lt;/li&gt;
&lt;li&gt;the collective of Homestuck Contributors&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:22:46.904-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;if it helps, &lt;mark&gt;think of the HICU as an actual union.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;So the story is that HICU is bound to represent the interests not of Homestuck the company, but of its members &amp;mdash; the creative community. They immediately establish that they&amp;rsquo;re entirely separate and distinct from any existing structures &amp;mdash; including Andrew Hussie. Separate entities, separate responsibilities, separate interests. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s obviously one connection though: they have a license to work within the Homestuck property. 
Andrew (on behalf of Homestuck, Inc., the company that holds the actual rights) allegedly issued this organization something they&amp;rsquo;re calling a &amp;ldquo;free license&amp;rdquo;. As written, this is an act of good will toward the fan community designed to actively enable more creative work. &lt;/p&gt;
&lt;p&gt;So why does this matter? How does one labeled organization having a license open the property to fans in general? Because the HICU isn&amp;rsquo;t just writing one comic; it&amp;rsquo;s reaching out to fan projects and offering partnerships with the union to set up similar licenses.&lt;/p&gt;
&lt;p&gt;As described, partnering with the HICU to go under license is the &lt;em&gt;opposite&lt;/em&gt; of giving Homestuck a blank check. For projects without a license Homestuck is already able to demand whatever it wants from anyone at any time or threaten legal destruction. 
But if a fanwork is under a clear license, it has a defined right to use the source material that can only be revoked as per the terms of the license as written. This creates a solid foundation where there was not one before.&lt;/p&gt;
&lt;p&gt;The promise the HICU make is pretty unambiguous:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://web.archive.org/web/20240130082800/https://deconreconstruction.com/"&gt;Austinado&lt;/a&gt;
Andrew Hussie approached us and offered a free license to work with the IP. No royalties owed, no ties to What Pumpkin, VIZ Media, or any other corporate interest, and no outside influence from higher ups at the Homestuck Factory. (NOTE: The Homestuck Factory doesn&amp;rsquo;t exist. That was a joke.)  &lt;/p&gt;
&lt;p&gt;Basically, he said: &amp;ldquo;You guys do good work, keep doing that.&amp;rdquo; And then handed us the keys to our own little pocket of house-bound freedom.&lt;br/&gt;
&amp;hellip;
As far as creative direction and narrative plans go, the comic and its spin-offs will be unaffected.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Vitally, if this license is what they say it is, you can be under this license and still retain independence and creative control. &lt;strong&gt;This is the keystone the promise of the HICU hinges on.&lt;/strong&gt; Once you&amp;rsquo;re under license, you have a right to use the material and a solid foundation to work on. You are no longer subject to the whims of any outside influence. Andrew can&amp;rsquo;t step in and make changes. Your management structure stays the same, only safer. &lt;/p&gt;
&lt;p&gt;This design is a balancing act. 
While the stated goal is to grow as much as possible, the HICU is empowered to curate what projects it licenses, allowing for some moderation and quality control.
This isn&amp;rsquo;t as open as an open license but it can do some of the same good.&lt;/p&gt;
&lt;p&gt;The promise of the HICU to enable independent fan projects to operate without fear of licensing issues is a good one.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-twist"&gt;The Twist&lt;/h2&gt;
&lt;p&gt;Unfortunately this is all a sham, and has been since day one. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The primary purpose of the union is not to empower the fandom but to leverage control over it.&lt;/strong&gt;
The HICU organization is a facade: despite their claims there is no meaningful distinction between the HICU and existing Homestuck companies. 
I have observed that Andrew Hussie personally oversees the HICU and administrates it himself through proxies. 
By coaxing fan projects &amp;ldquo;under license&amp;rdquo;, the HICU takes control away from fans and consolidates it in one organization. 
Licensees are also forced to submit to an NDA, which Homestuck uses to prevent people from revealing the bullying and abusive behaviors they&amp;rsquo;re subject to. &lt;/p&gt;
&lt;p&gt;The structure of the HICU is intentionally confusing to obscure the function it&amp;rsquo;s really performing.
The HICU is not a separate entity, members do not necessarily have safety or creative freedom, and the union absolutely does not negotiate against Andrew as the name&amp;rsquo;s allusion to labor unions implies. 
I have been working with Homestuck staff since before the HICU label existed and seen them simply apply the label to projects they wanted to distance from Andrew&amp;rsquo;s negative reputation. 
As an early example, Requiem Caf&amp;eacute;&amp;rsquo;s Homestuck project transitioned seemingly from a Homestuck Inc/Viz venture to an HICU venture, because the HICU is all the same people doing all the same things. 
I have personally seen &amp;ldquo;an invitation from the HICU&amp;rdquo; turn into &amp;ldquo;Andrew Hussie is suing your project unless you change it&amp;rdquo; in one step. It&amp;rsquo;s a bait-and-switch.&lt;/p&gt;
&lt;p&gt;Unfortunately, because of the threat of legal retaliation, most people with direct evidence of this behavior are unable to give evidence of their experiences. However, there are exceptions to this that let us see through the cracks. 
I have personally been privy to the HICU&amp;rsquo;s attempts to ensnare outside projects since before the existence of the union was publicly announced in the first place. 
And as Homestuck uses the HICU to exercise more control over fan spaces, we&amp;rsquo;re seeing more and more evidence of abuse. &lt;/p&gt;
&lt;p&gt;I would not be attesting to these things myself without doing my due diligence. I have confirmed, double-confirmed, triple-confirmed that this behavior is happening. 
This includes projects I am involved in, this includes projects I&amp;rsquo;m not involved in. 
This includes the UHC, this includes projects other than the UHC. 
I&amp;rsquo;m unable to publicly share much of the evidence that has convinced me of this, but there is still enough in the public record. 
The abuse is rampant and systematic.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="andrews-leadership"&gt;Andrew&amp;rsquo;s Leadership&lt;/h3&gt;
&lt;p&gt;First and foremost, the HICU is in no way independent of existing structures. 
Despite the implication that this is a union of workers working with Andrew, Andrew themself is directly in charge of the &amp;ldquo;union.&amp;rdquo;
Like every other Homestuck entity,&lt;sup id="fnref:org"&gt;&lt;a class="footnote-ref" href="#fn:org"&gt;3&lt;/a&gt;&lt;/sup&gt; it&amp;rsquo;s just a shell around Andrew Hussie.&lt;/p&gt;
&lt;p&gt;Miles is currently the co-director of the HICU. He also acts a direct proxy for Andrew Hussie. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-06-25T17:20:40.044-05:00"&gt;June 25, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-25T17:36:56.58-05:00"&gt;05:36 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i&amp;rsquo;ll let andrew know!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-25T18:04:47.992-05:00"&gt;06:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;have you noticed you have the job of &amp;ldquo;priest&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-25T18:09:30.037-05:00"&gt;06:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;LMAO&lt;/li&gt;
&lt;li&gt;low priest&lt;/li&gt;
&lt;li&gt;ive never heard it put that way but i love the comparison&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-25T18:10:10.262-05:00"&gt;06:10 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;it seems like a good gig&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-25T18:10:18.435-05:00"&gt;06:10 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;gives me an excuse to say &amp;ldquo;andrew works in mysterious ways&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-02T00:41:03.985-05:00"&gt;September 02, 2024&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T00:41:03.985-05:00"&gt;12:41 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;(@miles  real quick before I get too deep into details here, you&amp;rsquo;re speaking on behalf of Andrew/Homestuck Inc here, correct?)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T13:37:07.634-05:00"&gt;01:37 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yes im speaking on behalf of andrew&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;In order to even be &lt;em&gt;considered&lt;/em&gt; to join the Union, not only do you have to sign this perpetual NDA, Andrew has to personally interview and approve your membership. 
It is the clearest evidence imaginable that the union is in no way independent. 
Despite all its promises, the internal politics of the HICU is still just about clamoring for favor from Andrew Hussie.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time&gt;October 02, 2023&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T23:04:29.898-05:00"&gt;11:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;the way we tend to do things in terms of folks the HICU is collaborating with is as follows&lt;/li&gt;
&lt;li&gt;once (or if) you guys do feel comfortable signing the NDA, andrew and i are going to chat with each of you one on one. one at a time&lt;/li&gt;
&lt;li&gt;think of it as like.  idk i guess an interview?&lt;/li&gt;
&lt;li&gt;not that we need your Credentials because your work speaks for itself, its just that &lt;mark&gt;andrew likes to have a chat with folks as well in a semi-formal setting so that he can be on top of everyone we collab with&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;When I was discussing the HICU &amp;ldquo;Community Participation and Release Agreement&amp;rdquo; (more on this later) with Miles, we found some typos in the document and a line we needed to strike. 
You&amp;rsquo;ll never believe who has final say over the text.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:36:38.547-05:00"&gt;10:36 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i can go ahead and have a look at that line and get back to you about maybe striking it, because i totally see your concern, even though i can straight up promise you man to man (whatever thats worth) that we have no intention of operating that way&lt;/li&gt;
&lt;li&gt;because again, we&amp;rsquo;d love to work with you guys if that&amp;rsquo;s in the cards for us&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time datetime="2023-10-02T22:39:06.337-05:00"&gt;10:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;That would be excellent if you can make it happen&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:39:36.365-05:00"&gt;10:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i can totally talk to andrew about it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;To be clear this is &lt;em&gt;not&lt;/em&gt; a license document that involves Homestuck, Inc., this is just the release agreement to work &lt;em&gt;with the HICU&lt;/em&gt;.
Their claim that &amp;ldquo;The HICU is a totally independent entity from Andrew, What Pumpkin, VIZ Media, or any other corporate interest.&amp;rdquo; is fully false. &lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t just a conflict of interest. The whole point of the union is to make sure everything serves Andrew&amp;rsquo;s interests. And, at the same time, it&amp;rsquo;s covering up the extent of Andrew&amp;rsquo;s personal involvement.&lt;/p&gt;
&lt;p&gt;The latest announcement regarding Andrew&amp;rsquo;s status in regards to Homestuck was in 2021, when What Pumpkin asserted that &amp;ldquo;Hussie officially left What Pumpkin to work on new projects unrelated to Homestuck. &amp;hellip; While Hussie still retains ownership of the Homestuck IP, they decided last year to fully discontinue their creative involvement in any future Homestuck projects, and instead plans to continue independently developing more projects like Psycholonials.&amp;rdquo; Note the load-bearing word &amp;ldquo;creative&amp;rdquo; there, the same as in &amp;ldquo;Andrew is not &lt;mark&gt;creatively&lt;/mark&gt; involved with these projects in any direct way.&amp;rdquo;
The intent of this messaging is to project the idea that Andrew is uninvolved and the show is basically running itself now. This is not the case. &lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t know how much creative control Andrew is choosing to exert over current creative projects. They don&amp;rsquo;t seem interested in doing so, and so my assumption would be that projects like Beyond Canon and Hiveswap see minimal contribution or involvement from Andrew. 
What I know is that he&amp;rsquo;s still in a position to &lt;em&gt;exercise&lt;/em&gt; control over aspects he cares about, when he chooses to. 
The goal here isn&amp;rsquo;t to secretly control everything, it&amp;rsquo;s to be &lt;em&gt;able&lt;/em&gt; to secretly control something if he wants to.
In the recent past he&amp;rsquo;s exercised personal authority to write announcements, license projects, and make legal demands, although it&amp;rsquo;s usually disguised with a series of proxies.
This is a classic component of dysfunctional management: authority is exercised arbitrarily and without oversight.&lt;/p&gt;
&lt;p&gt;&lt;a href="/blog/2025/08/08/uhc-end/?campaign=hicu-fake"&gt;I&amp;rsquo;ve experienced this myself with the UHC&lt;/a&gt;; I was working with the HICU right up until the moment it turned out I was working with Andrew the whole time.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve also seen &amp;ldquo;HICU involvement&amp;rdquo; consist of Andrew picking out a project they&amp;rsquo;re personally interested in and establishing a private, direct line with one member of its leadership with no involvement from anyone in the union at all.&lt;/p&gt;
&lt;p&gt;It is perverse to co-opt the word and called us a &amp;ldquo;union&amp;rdquo;.
The job of a union (and the job of a union director) is not to do whatever it takes to make their boss happy.
The purpose of a union is to protect the workforce &lt;em&gt;from&lt;/em&gt; management and maintain a productive tension. 
Instead any time Andrew wants a specific thing, &amp;ldquo;union management&amp;rdquo; jumps to make it happen. 
The union already is management, just crudely disguised. &lt;/p&gt;
&lt;!-- ::: discord
    - GiovanH &lt;time datetime="2024-08-25T16:31:15.4-05:00"&gt;04:31 PM&lt;/time&gt;
        + I’ve been pushing to think about collab stuff and every time it’s been “but first, legal agreements”
    - James &lt;time datetime="2024-08-25T16:31:18.231-05:00"&gt;04:31 PM&lt;/time&gt;
        + i think its like, heckles are raised and The Law is involved and stuff and thats got everyone on edge about this and that, but it doesn't gotta be that complicated

    **...**

    - James &lt;time datetime="2024-08-25T16:36:59.875-05:00"&gt;04:36 PM&lt;/time&gt;
        + oh yeah i guess i usually just go along with stuff like that so everyone calms down and i can do w/e i need to actually be doin
        + in my experience people just kinda wanna feel seen a lot of the time maybe
        + you know? --&gt;

&lt;section class="section4"&gt;&lt;h4 id="reputation-laundering"&gt;Reputation Laundering&lt;/h4&gt;
&lt;p&gt;This is an attempt to launder Andrew Hussie&amp;rsquo;s destroyed reputation. 
They know that&amp;rsquo;s what they&amp;rsquo;re doing, because they&amp;rsquo;re lying about it.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not going to summarize how Homestuck management ruined its reputation in the past, because that ground is well-trod. 
&lt;a href="https://www.youtube.com/watch?v=gsM9bQvpt_c"&gt;Sarah Z&amp;rsquo;s video&lt;/a&gt; is one good start, or you could go all the way back to &lt;a href="https://blog.giovanh.com/blog/2020/10/03/the-hiveswap-fiasco/"&gt;The Hiveswap Fiasco&lt;/a&gt;. That&amp;rsquo;s just the latest issue; if you want, you can keep digging and find more....
What matters is Homestuck thinks its reputation is trashed and so they&amp;rsquo;re doing a scheme about it. &lt;/p&gt;
&lt;p&gt;Homestuck-the-work is good, and it has a huge and passionate fan base. People are desperate for Good Times and are willing to give a lot of faith to something in the shape of a management overhaul. 
Andrew Hussie took advantage of this. He&amp;rsquo;s ultimately managing Homestuck the same way, but he&amp;rsquo;s using proxies and a shiny new label to do it. &lt;/p&gt;
&lt;p&gt;But this is incredibly risky and irresponsible. 
Andrew is gambling with the livelihood and reputation of others to enrich themself.
When it comes out this is how he&amp;rsquo;s been abusing the union, he stays retired and on perpetual vacation, and James, Miles, and everyone else who depends on the Patreon are used up.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="isolation"&gt;Isolation&lt;/h3&gt;
&lt;p&gt;Because the license isn&amp;rsquo;t open the actual text of the agreement isn&amp;rsquo;t public. Everything goes on behind closed doors, and both Andrew and the HICU require people to sign non-disclosure agreements before even being considered. 
There is an intense, conspicuous secrecy around anything and everything that would prove the HICU is actually doing what it says it is. 
This secrecy is necessary because the union is fake. &lt;/p&gt;
&lt;p&gt;A common tool Andrew uses to isolate people and form a dependence on Andrew&amp;rsquo;s goodwill is NDA agreements, which are designed to be over-broad and punitive. 
They demand that association with Homestuck &amp;mdash; including when they &lt;em&gt;require&lt;/em&gt; you associate with them &amp;mdash; be contingent on NDAs.
These NDAs cover all conversations, which is used to cut off lines of communication victims can use to report abuse or even discuss issues with their peers. &lt;/p&gt;
&lt;p&gt;Quoting directly from the HICU contract (again, not one I signed, but one some people have),&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The purpose of this agreement is to secure confidentiality among an extended network of people&amp;hellip; By joining this Group, you are committing to respecting the fact that statements of other Group members have been made only under the mutual understanding that all correspondence among members is private. Signing this form is a legally binding indication that you agree with these conditions of mutual respect and discretion. &lt;/p&gt;
&lt;p&gt;&amp;hellip; While protecting the financial interests of the Union is not the primary purpose of this agreement, and protecting the privacy and safety among Union and Group members is the primary purpose, nevertheless, if you violate the terms of this agreement, [Homestuck] will seek maximum financial damages, both to protect its financial interests, and more importantly, to vigilantly protect the privacy and safety of its members.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;you cannot terminate, cancel, or revoke this Agreement for any reason.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;You further agree to refrain from disclosing or using Confidential Information for any purpose other than participating in the Group. Your obligation to maintain the confidentiality of Confidential Information shall survive termination in perpetuity.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&lt;mark&gt;All information is deemed Confidential Information.&lt;/mark&gt;&lt;sup id="fnref:all-information"&gt;&lt;a class="footnote-ref" href="#fn:all-information"&gt;4&lt;/a&gt;&lt;/sup&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
You agree that any violation &lt;mark&gt;or threatened violation&lt;/mark&gt; of this Agreement will cause irreparable injury to the Union, entitling the Union to obtain injunctive relief in addition to all legal remedies.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I have confirmed with my legal counsel that this is not remotely standard language for an NDA.
It is designed to intimidate and lock signatories into a coercive, punitive situation. 
I don&amp;rsquo;t say that as a hypothetical way someone could interpret this language, I&amp;rsquo;m reporting that as something I&amp;rsquo;ve personally seen Homestuck use that exact language to do.
And the thing this contract gives &lt;em&gt;you&lt;/em&gt;? Is it a license, is it protection, is it a cut of Patreon revenue? No. If you sign this contract the HICU may have conversations with you about Homestuck, if they feel like it. &lt;/p&gt;
&lt;p&gt;What Andrew wants is the ability to get whatever they want whenever they want it, and this environment gets him that.
Homestuck inserts the NDA as a hard requirement for entry-level &amp;ldquo;access&amp;rdquo; to basic discussion space that should not require any such agreement. 
What it really does is ensure you can be intimidated into keeping any arbitrary behavior secret and create information silos ripe for manipulation.
When you can&amp;rsquo;t communicate a problem the only source for remedy is to go through Andrew themselves and have him find the grace to give you what you ask for.&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;I&amp;rsquo;ve been told that Andrew has stopped pushing these NDAs on people after I wrote about them, so hopefully this is less of an issue going forward. I don&amp;rsquo;t know for sure, but I hope my work reporting on the NDAs contributed to discouraging this practice going forward.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;But even without the legal stranglehold of an NDA, Andrew uses traditional social isolation as a control tactic.&lt;/p&gt;
&lt;p&gt;One of the long-term criticisms of Homestuck leadership has been a tendency to identify people they find undesirable and persecute them via disenfranchisement, cutting off peoples&amp;rsquo; ability to network and exist in their community. 
This creates a culture of secrecy and fear, and requires people to stay in their supervisor&amp;rsquo;s good graces on a personal basis just to safely exist in the fan community. 
The HICU is a vast expansion of this power, and creates an opportunity for Homestuck to extend its ability to apply pressure to discriminate against certain people into fan projects.&lt;/p&gt;
&lt;p&gt;I have seen the HICU expressly threaten to sue fan projects &amp;mdash; including FRAF projects &amp;mdash; unless they changed their leadership structure. The full mafia style &amp;ldquo;installing our own guy in secret&amp;rdquo; play. &lt;/p&gt;
&lt;p&gt;In January of this year I was scheduled to publish my first game on Steam &amp;mdash; a collaboration with several other Homestuck fans.
Less than a week away from the launch date, Homestuck intervened as personal retaliation against me. 
They reached out to other members of the team privately and threatened legal action against &lt;em&gt;them&lt;/em&gt; if they continued associating themselves with &lt;em&gt;me&lt;/em&gt;. 
It worked. Homestuck cut me off from people I considered good friends, and the whole project was a loss. 
I am still heartbroken and angry from this. Not because of the game, but because of the relationships I had with other people that they attacked. &lt;/p&gt;
&lt;p&gt;But they do that. They were willing to do it with me, I&amp;rsquo;ve seen them do it to others, and it seems like they&amp;rsquo;re willing to do it regularly. Isolate an enemy, make them even more dependent on getting your personal favor. &lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;I think a part of being polite and friendly in any community is being somewhat conflict-averse. Nobody wants to &amp;ldquo;get caught up in drama.&amp;rdquo; 
It is important to avoid petty conflicts, but at the same time it is important to address and resolve real interpersonal issues, especially in a work environment. 
&amp;ldquo;Drama&amp;rdquo; is a term that describes petty arguments, but it can be misused to mask genuinely important conflict that needs to be resolved. 
This is a dynamic that can be weaponized; toxic positivity can act as a cog in the wheel of a larger intimidation machine. 
Shutting down attempts to resolve real issues with &amp;ldquo;don&amp;rsquo;t cause drama&amp;rdquo; is toxic positivity, parallel to shutting down self-expression with &amp;ldquo;don&amp;rsquo;t get political.&amp;rdquo;
If someone is actively misbehaving, being overeager to moderate away conflict can lead to shutting down concerns as &amp;ldquo;starting conflict,&amp;rdquo; actively empowering the problem.
Maintaining a positive disposition is a good goal but it isn&amp;rsquo;t the be-all-end-all: you also have to put in the work to make sure people aren&amp;rsquo;t being abused behind the scenes.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="controlling-terms"&gt;Controlling Terms&lt;/h3&gt;
&lt;p&gt;The license is a protection racket. Not all licenses are a protection racket, but this one is. 
Andrew has standing to launch a legal attack against fanwork and threatens to do so unless they negotiate a license from him. 
I have seen the HICU try to force people to sign an agreement to terms without giving them the ability to read the text of the terms they were agreeing to. Literally forcing people to sign a blank check, except it&amp;rsquo;s a full legal contract. &lt;/p&gt;
&lt;p&gt;But I&amp;rsquo;m convinced that to Andrew the real value of the HICU isn&amp;rsquo;t that he can use it to extort money from fan projects, it&amp;rsquo;s that the HICU gives them control over fan projects themselves.
The standard HICU waiver (including the NDA, discussed) is called the &amp;ldquo;Homestuck Community Participation and Release Agreement.&amp;rdquo; I think this is an extremely apt title. 
Homestuck&amp;rsquo;s position is that they &lt;em&gt;should&lt;/em&gt; be the gatekeeper for participation in the community. The document traps you, gives Andrew leverage over you, and it&amp;rsquo;s all to participate in ways that shouldn&amp;rsquo;t require a waiver in the first place.&lt;/p&gt;
&lt;p&gt;The purpose of a license should be to &lt;em&gt;protect&lt;/em&gt; fanworks &lt;em&gt;from&lt;/em&gt; Andrew; to reduce their power to threaten them in concrete ways. 
Even if Andrew really wanted to attack someone, them having a license should protect them from this threat. 
But every license or license-adjacent document I&amp;rsquo;ve read is either ineffective at this or explicitly does the opposite. &lt;/p&gt;
&lt;p&gt;Homestuck&amp;rsquo;s one big for the merit of licensing is merch. Let&amp;rsquo;s talk merch.
I love to quibble about what exactly copyright covers &amp;mdash; can you enforce a so-called &amp;ldquo;closed species&amp;rdquo;? &amp;mdash; but the kinds of work Homestuck is putting in its &amp;ldquo;licensed store&amp;rdquo; makes it very clear what&amp;rsquo;s going on here.
Homestuck has always claimed far more than they have any justifiable legal right to, and that&amp;rsquo;s happening here too. 
Legally, you shouldn&amp;rsquo;t need a license from Homestuck to sell &lt;a href="https://shop.fruityrumpus.com/products/autopraxis-antithesis-print"&gt;a print of your own art of your own character&lt;/a&gt;(&lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/autopraxis-more-blitzed-print.html"&gt;bak&lt;/a&gt;), or &lt;a href="https://shop.fruityrumpus.com/products/befriendus-porrim-t-shirt"&gt;a plain green shirt with a zodiac symbol&lt;/a&gt;(&lt;a href="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/befriendus-porrim-t-shirt.html"&gt;bak&lt;/a&gt;). 
If Homestuck is demanding one and threatening to sue you if you don&amp;rsquo;t play ball, that&amp;rsquo;s not licensing, that&amp;rsquo;s extortion.&lt;sup id="fnref:redbubble"&gt;&lt;a class="footnote-ref" href="#fn:redbubble"&gt;5&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;The license doesn&amp;rsquo;t give you a safe foundation to build on. In fact, it ensnares you further.
Because the exact text of the license is being kept secret I haven&amp;rsquo;t read the full terms, so I don&amp;rsquo;t know if there&amp;rsquo;s a legal mechanism by which this is happening or if it&amp;rsquo;s just traditional bullying tactics. 
But I can personally confirm it&amp;rsquo;s happening, Andrew&amp;rsquo;s &amp;ldquo;moving in mysterious ways.&amp;rdquo; Not rarely but as a matter of course. 
I&amp;rsquo;ll get into some examples in a second. &lt;/p&gt;
&lt;p&gt;Signing the HICU license is a deal-with-the devil worse than having no license at all. You&amp;rsquo;re still subject to the whims of everyone in Homestuck management, except now you&amp;rsquo;re also subject to nondisclosure and non-disparagement agreements so you&amp;rsquo;ve lost any ability to defend yourself. All you&amp;rsquo;ve done is hand over a kill switch and neuter your ability to complain.&lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 id="workplace"&gt;Workplace&lt;/h3&gt;
&lt;p&gt;The fact that an organization operating like this is also &lt;em&gt;a workplace&lt;/em&gt; is astounding. 
It&amp;rsquo;s such a fundamentally dysfunctional environment that the idea that it &lt;em&gt;handles money&lt;/em&gt; and &lt;em&gt;creates work&lt;/em&gt; boggles my mind. 
There is no HR. There is only maximizing glory to Andrew.
Every resource goes towards damage control instead of ensuring they do the right thing.
Every system is carefully designed to categorically prevent people from seeking any form of remedy for harm Homestuck does to them.
Andrew executes unchecked authority using fear, division, and manipulation. 
I obviously don&amp;rsquo;t have access to anybody&amp;rsquo;s books, but if the mistreatment extended to financials&amp;hellip; I can only imagine.
It&amp;rsquo;s no wonder the Hiveswap folks described their careers as so hellish.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-purpose-of-the-ruse"&gt;The Purpose of the Ruse&lt;/h2&gt;
&lt;p&gt;So what&amp;rsquo;s the point of all this? 
They&amp;rsquo;re not lying just for the fun of lying. 
I think a lot of the song-and-dance of the HICU is to disguise an underlying trick. 
Homestuck can see that there are many fan projects succeeding and thriving without their involvement and without needing a license. 
They want to use the Homestuck association to seize control over these projects, but the tool they have to do this is legal threats. &amp;ldquo;You have something great here, hand it over to us or we&amp;rsquo;ll kill it&amp;rdquo; is an extremely hard sell when you&amp;rsquo;re a media company fundamentally dependent on the goodwill of the fans who already love these projects.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Partnering with the HICU&amp;rdquo; acts as the public face to obscure this dynamic. From the outside it looks like fan-favorite projects are getting official recognition, getting new license rights, and unlocking new opportunities for growth. 
Even if &amp;ldquo;&lt;a href="https://beyondcanon.com/news/newspost-1706830560#:~:text=it%20just%20allows%20them%20to%20do%20what%20they%E2%80%99ve%20been%20doing%20the%20whole%20time%20without%20fear%20of%20legal%20repercussions."&gt;It just allows them to do what they&amp;rsquo;ve been doing the whole time without fear of legal repercussions.&lt;/a&gt;&amp;rdquo;
Some projects may be doing just this and be happy so far.
Some projects may well be signing on happily but then finding themselves subject to demands after their &amp;ldquo;partnership&amp;rdquo;. 
Some projects may find Homestuck&amp;rsquo;s terms so onerous that they don&amp;rsquo;t want to sign on at all but find that the NDA that allowed them to hear the terms in the first place also prevents them from explaining what happened. 
All these roads lead to the same place. 
Homestuck gets control over whatever projects it wants, shuts down anyone who won&amp;rsquo;t play ball, and carefully launders their reputation as they do this.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="case-studies"&gt;Case Studies&lt;/h2&gt;
&lt;p&gt;The Homestuck Independent Creative Union is promising projects autonomy, but these promises are meaningless because Andrew consistently breaks them. 
Looking at the legal structure can only get us so far. The smoking gun evidence is if Andrew actually exercises power over &amp;ldquo;partner&amp;rdquo; projects, and they do.
The purpose of a system is what it does. 
SAHCon was promised Andrew wouldn&amp;rsquo;t make demands, and then Andrew did anyway. 
The Unofficial Homestuck Collection was promised Andrew wouldn&amp;rsquo;t make demands, and then Andrew did anyway. 
FRAF projects were promised Andrew wouldn&amp;rsquo;t make demands, and then Andrew did anyway. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="sahcon"&gt;SAHCon&lt;/h3&gt;
&lt;p&gt;Stuck At Home Con was an unofficial, fan-run Homestuck convention, and it was great. 
It was primarily a celebration of Homestuck fan community, fan projects, and textual criticism, but there was nothing stopping Homestuck itself from participating in the con. SAHCon has a history of working independently but productively with Homestuck: &lt;a href="https://www.youtube.com/watch?v=QdMMjyUFFmg"&gt;The Hiveswap teaser in 2022&lt;/a&gt;, &lt;a href="https://www.youtube.com/watch?v=LY165yNtkOo"&gt;James panel adjoining mine in 2023&lt;/a&gt;, etc.&lt;/p&gt;
&lt;p&gt;In December 2023 SAHCon &lt;a href="https://sahcon.tumblr.com/post/736648757513535488/we-here-at-stuck-at-home-con-have-great-news"&gt;announced&lt;/a&gt; a partnership with &amp;ldquo;the HICU and Homestuck, Inc&amp;rdquo; to become officially licensed:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;📢We here at Stuck at Home Con have great news!&lt;/strong&gt;&lt;br/&gt;
We&amp;rsquo;ve partnered with the HICU and Homestuck, Inc. to become the first officially licensed Homestuck convention!&lt;br/&gt;
We&amp;rsquo;re really excited about what this means for the future!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;🤔What DOES this mean?&lt;/strong&gt;&lt;br/&gt;
It means working with the folks at the HICU to come up with new ideas for fun stuff to do with SAHCon!&lt;br/&gt;
It means new opportunities to promote and expand the con!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;⁉️Is SAHCon changing hands?&lt;/strong&gt; &lt;br/&gt;
SAHCon&amp;rsquo;s staff isn&amp;rsquo;t changing, and we&amp;rsquo;ll be running things basically the same!&lt;br/&gt;
We&amp;rsquo;ll still be doing the con online, along with our Winter/New Years and Friday showcases!&lt;/p&gt;
&lt;p&gt;😎Thanks to everyone involved in the Con over the years - none of this would&amp;rsquo;ve happened without the hard work of our directors, moderators, artists, guests, and panelists&amp;hellip;&lt;br/&gt;
And all of you for coming out to support us!&lt;br/&gt;
The future is bright, and we&amp;rsquo;re glad you&amp;rsquo;re here for it!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Right out of the gate this leaves a lot to be desired. 
What does SAHCon need a license for? 
Is Homestuck demanding a license for them to continue operating the way they have been, or was SAHCon just trying to ensure legal stability to prevent the possibility of being sued in the future? 
Is SAHCon going to be able to do new things now that they couldn&amp;rsquo;t before? If so, it&amp;rsquo;s strange that they don&amp;rsquo;t seem able to explain what they are, outside of &amp;ldquo;new opportunities.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;And, again, we have this incredible vagueness around the license itself. What is &amp;ldquo;partnered with the HICU and Homestuck, Inc.&amp;rdquo; supposed to mean? 
Those are supposed to be entirely separate entities. 
SAHCon is licensed, but what are the terms of the license? It&amp;rsquo;s conspicuously &lt;em&gt;not&lt;/em&gt; the &amp;ldquo;free&amp;rdquo; license the HICU is getting with. So presumably SAHCon is paying some fee to someone (Homestuck, Inc.? The HICU?) as part of a license, but again, we don&amp;rsquo;t know what these license conditions are.
Does this subject con events to any new policy?&lt;/p&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1742198660815868339"&gt;&lt;div class="header" data-reply="JonayaRiley/1742198659389800775"&gt;&lt;a href="https://twitter.com/JonayaRiley/" title="Demi Lesbian, she/her ֍ Producer @hiveswapgame ֍ Lead @StudioJuneGames ֍ Director @Friendsim2 / @StuckatHomeCon ֍ Dev @Gloire_PotAuFeu  PFP: @candrazdestroy"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Jonaya Riley @ Studio June Games&lt;/span&gt;&lt;span class="at"&gt;@JonayaRiley&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;SAHCon has always, for me, represented a really positive space for fans to gather and share a love of the extended Homestuck universe. I've tried to carry that energy with me in my role as con director, because that's what drew me into the fandom in the first place -&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/JonayaRiley/status/1742198660815868339" target="_blank"&gt;Tue Jan 02 14:58:23 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1742198662157996068"&gt;&lt;div class="header" data-reply="JonayaRiley/1742198660815868339"&gt;&lt;a href="https://twitter.com/JonayaRiley/" title="Demi Lesbian, she/her ֍ Producer @hiveswapgame ֍ Lead @StudioJuneGames ֍ Director @Friendsim2 / @StuckatHomeCon ֍ Dev @Gloire_PotAuFeu  PFP: @candrazdestroy"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Jonaya Riley @ Studio June Games&lt;/span&gt;&lt;span class="at"&gt;@JonayaRiley&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Now, with our recent deal to license the Homestuck IP for the con and partnership with the HICU, things are in a place I honestly never imagined they would be.&lt;/p&gt;&lt;p&gt;I'm very positive about this, but it's also both surreal and a little bit intimidating -&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/JonayaRiley/status/1742198662157996068" target="_blank"&gt;Tue Jan 02 14:58:24 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1742198670135644398"&gt;&lt;div class="header" data-reply="JonayaRiley/1742198668533412031"&gt;&lt;a href="https://twitter.com/JonayaRiley/" title="Demi Lesbian, she/her ֍ Producer @hiveswapgame ֍ Lead @StudioJuneGames ֍ Director @Friendsim2 / @StuckatHomeCon ֍ Dev @Gloire_PotAuFeu  PFP: @candrazdestroy"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Jonaya Riley @ Studio June Games&lt;/span&gt;&lt;span class="at"&gt;@JonayaRiley&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;This year promises to be a good one! I see a lot of promise in how the @Homestuck team is handling things with the official content, and the community feels alive with promise and potential - and that's something exciting to see! -&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/JonayaRiley/status/1742198670135644398" target="_blank"&gt;Tue Jan 02 14:58:26 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;The one thing we&amp;rsquo;re told authoritatively is this is &lt;em&gt;not&lt;/em&gt; a power grab. 
In all announcements on all platforms, SAHCon communicates clearly and concisely that &amp;ldquo;SAHCon&amp;rsquo;s staff isn&amp;rsquo;t changing, and we&amp;rsquo;ll be running things basically the same!&amp;rdquo; 
Homestuck&amp;rsquo;s involvement will absolutely, positively not change the nature of the conference, they swear it. &lt;/p&gt;
&lt;p&gt;Except this turns out to be false.&lt;/p&gt;
&lt;p&gt;In July 2025 (before SAHcon 2025), con staff Jojo &amp;ldquo;Funk&amp;rdquo; McLovin posts an account of how they were forced out of the con entirely.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.patreon.com/posts/elephant-in-room-133933917"&gt;Jojo &amp;ldquo;Funk&amp;rdquo; McLovin, &amp;ldquo;The Elephant in the Room&amp;rdquo;&lt;/a&gt;
&amp;hellip;&lt;br/&gt;
Though Cro and Jonaya have hosted SAHCon in years past, &lt;mark&gt;this was to be their final SAHCon before handing it off to new organizers.&lt;/mark&gt; Who these organizers will be is anyone&amp;rsquo;s guess, because as far as I understand, &lt;mark&gt;SAHCon is essentially being taken over by Andrew Hussie and a team adjacent to him.&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;Who is on this team, why they have decided to take control of this final SAHCon is unknown to me, as whenever I ask, I am either brushed off or stymied by vague allusions to nondisclosure agreements.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
The other reason I&amp;rsquo;m not going to participate in SAHCon was because I was asked not to. My friend Jonaya as of March of this year informed me that I would be able to participate in SAHCon in spite of a sexual harassment campaign that I have been suffering from. As of a few days ago, Jonaya informed me &lt;mark&gt;that decision had been reversed.&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not saying I am entitled to attend SAHCon, but an ostensible invitation being revoked unceremoniously is atrocious behavior, as I have been a loyal attendee, volunteer, and moderator for five years now. I single-handedly am responsible for the SAHCon album releases, contributing tracks, video graphics, and metadata. If not for me, the SAHCon album would be a series of MP3 files in a random Discord server.&lt;/p&gt;
&lt;p&gt;&lt;mark&gt;The fact that this decision can be made above the head of Jonaya, who has been essentially in charge of SAHCon since 2020, is astounding to me, and because Jonaya was not at liberty to discuss the decision, I&amp;rsquo;m forced to assume Hussie himself descended from on high and smote me like YHWH of old.&lt;/mark&gt;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
I doubt that this is the whole story. I don&amp;rsquo;t know the reason I was excluded. I don&amp;rsquo;t know the reason Jonaya is no longer in charge. I don&amp;rsquo;t know who is going to run SAHCon from here on. I asked, and I received no response. They have never reached out to me. They have never spoken to me. I don&amp;rsquo;t know any of them personally. It is a black box.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;What we have here is a perfect checklist confirming the absolute worst about the Homestuck Independent Creative Union. I have to thank Homestuck for making this so cut-and-dry. They made specific commitments and then violated them.&lt;/p&gt;
&lt;p&gt;In 2023 SAHCon was able to guarantee that staff absolutely would not be changing. 
One convention later and Homestuck administration is reaching in from above and shaking things up against the will of the organizers. 
Allegedly &amp;mdash; SAHCon hasn&amp;rsquo;t announced this yet &amp;mdash; the project&amp;rsquo;s founders and organizers, Jonaya and Cro, are being pushed out by higher-ups.
But regardless of what happens with Jonaya and Cro, we already have a direct account of con staff (Jojo) being unequivocably forced out. 
Jojo has a fantastic relationship with SAHCon staff; they would &lt;em&gt;not&lt;/em&gt; happily pass order this down the chain, they must have fought it and lost. 
These decisions are explicitly not coming from the founders and administrators of the conference, but from forces they are suddenly subject to after signing a license with Homestuck. &lt;/p&gt;
&lt;p&gt;It is not hard to connect these dots. Homestuck partnered with SAHCon under a false pretense that the con would retain autonomy, and they&amp;rsquo;re Homestuck is using authority they&amp;rsquo;ve claimed to seize control of the entire event. &lt;/p&gt;
&lt;p&gt;Is this legal authority they&amp;rsquo;ve snuck into the license agreement? Does Homestuck have the right to unilaterally revoke the license if an arbitrary demand from them isn&amp;rsquo;t fulfilled? Or is this just a case of Homestuck threatening to sue SAHCon without sufficient legal standing? &lt;strong&gt;The exact mechanism in play doesn&amp;rsquo;t matter; what matters is Homestuck executives are exercising power over the project.&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;Meanwhile, the first thing they&amp;rsquo;re doing with that power is using it to participate in bullying. 
They&amp;rsquo;re blacklisting individual fans they&amp;rsquo;ve decided they object to and forcing them out of the very conference they were already invited to and even working at. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="unofficial-homestuck-collection"&gt;Unofficial Homestuck Collection&lt;/h3&gt;
&lt;p&gt;&lt;a href="/blog/2025/08/08/uhc-end/?campaign=hicu-fake"&gt;The Unofficial Homestuck Collection has its own full report&lt;/a&gt;, and this is where I got the majority of my first-hand evidence. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ll summarize the relevant points here:
We were approached by a (proto-)HICU offering the UHC a similar free Homestuck license, with the same set of promises of autonomy and independence they&amp;rsquo;ve offered so many others. 
As soon as we began discussions they began the process of an out-and-out hostile takeover. This started with trying to force us into signing exploitative contracts. 
Then they made a series of entirely unreasonable demands about the project &amp;mdash; about them controlling who administrated it, them censoring my past criticism of Homestuck administration, etc.
When we pushed back on this they escalated to legal threats and then real legal action. &lt;/p&gt;
&lt;p&gt;There this intermittent reinforcement throughout &amp;mdash; they were extremely nice and they loved us, and the next day they were threatening to take everything down and sue us in court. And they repeated this cycle multiple times!
Whenever they were being nice it was sold as the HICU, and whenever they were being aggressive it was sold as Homestuck, or Viz, or Andrew. Andrew was always the one responsible for everything, but they&amp;rsquo;d play games with putting on the HICU hat and using Miles as a proxy.&lt;/p&gt;
&lt;p&gt;James Roach&amp;rsquo;s name was on all the paperwork, but he never had any administrative authority over the process. He never acted as a director, he was only there as a human shield for Andrew. (I don&amp;rsquo;t blame him for this though.)&lt;/p&gt;
&lt;p&gt;The entire process was defined by coercion, manipulation, lies, and generally unconscionable practices. 
It was terrible, but in terms of the HICU it absolutely confirmed the pattern I&amp;rsquo;m describing here. The play was the full embrace-extend-extinguish.&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;In a response to this article &lt;a href="https://www.fruityrumpus.com/forums/t/the-uhc-situation#:~:text=which%20is%20to%20say%2C%20literally%20none"&gt;Miles has stated that the HICU played &amp;ldquo;literally&amp;rdquo; no role in the UHC issue.&lt;/a&gt; This is flatly untrue and he is aware that it is. 
As soon as I signed my NDA in 2024, I was put in an official HICU discord server with the single admin &lt;code&gt;homestuckicu&lt;/code&gt; along with Miles and James. Later &lt;code&gt;homestuckicu&lt;/code&gt; would be the account to formally announce two separate DMCA takedown deliveries, officially stating &amp;ldquo;starting now, the HICU will be fully disengaged&amp;rdquo; at the very end of the process. &lt;/p&gt;
&lt;p&gt;Despite that, the copy of the UHC they made as part of this process was labeled a &amp;ldquo;Homestuck Independant[sic] Creative Union controlled GitHub fork&amp;rdquo;, because that&amp;rsquo;s something they expected people to like. 
The day this article published and they realized it could get negative attention &lt;a href="https://github.com/homestuck/unofficial-homestuck-collection/commit/18bf9829805c33ae99d7659df0a12058ab791249"&gt;they changed the reference to the HICU to Homestuck, Inc.&lt;/a&gt; 
This public-facing change was made the day the article was published, &lt;em&gt;not&lt;/em&gt; when they supposedly &amp;ldquo;fully disengaged&amp;rdquo; eight months prior.&lt;/p&gt;
&lt;p&gt;The HICU took responsibility for this project until it went bad.
Miles is trying to play games with the HICU label because the whole purpose of the HICU label is to be gamed.
It&amp;rsquo;s a shell game.&lt;/p&gt;
&lt;/aside&gt;
&lt;!--
::: aside tangent
    ### Vast Error

    Vast Error was promised Andrew wouldn't make demands, and then... well, I honestly don't know how exactly Vast Error works, but [Austinado is stepping down](https://web.archive.org/web/20250709083838/https://www.deconreconstruction.com/). 
    It's not clearly connected like these other incidents, but it does match a pattern. 
--&gt;

&lt;!-- ![avstinado: for my own sanity, i will not personally be clarifying anything else in these pointlessly coy and excessively long articles. better people with stronger words will do that and i don't want to speak for them, but don't take any "recreated chat logs" at face value.](https://twitter.com/avstinado/status/1953954039898812511) --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="fruity-rumpus-asshole-factory"&gt;Fruity Rumpus Asshole Factory&lt;/h3&gt;
&lt;p&gt;The new &lt;a href="https://beyondcanon.com/news/act-2-new-frontiers-and-more"&gt;Fruity Rumpus Asshole Factory&lt;/a&gt; art collective scares the bejesus out of me. 
If Andrew has hooks on the FRAF like they do with so much else, and they&amp;rsquo;re able to keep up the appearance that things are working freely, that&amp;rsquo;s a nightmare. &lt;/p&gt;
&lt;p&gt;The HICU &lt;a href="https://beyondcanon.com/news/act-2-new-frontiers-and-more"&gt;announced&lt;/a&gt; FRAF in August 2025:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;FRAF is a fanwork collective working in tandem with Homestuck/WP (and, to a pretty limited extent, the HICU) to &lt;mark&gt;platform&lt;/mark&gt; Homestuck fanworks, allow them to license and monetize, and hopefully promote all sorts of cross-project creativity in the Homestuck fandom. It&amp;rsquo;s just now launching, and I expect it to grow and change a lot in the coming months/years as other fanworks join the league of FRAFfiliates in their beautiful new experiment, but it&amp;rsquo;ll be a pretty great time and maybe even a new frontier of Homestuck fanwork cross-pollination, and I&amp;rsquo;m super excited to see what they get up to.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Finally, Homestuck has grown up to become the Content Platform it always wanted to be. 
Vast Error is here too for some reason, &lt;a href="https://twitter.com/deconrecon_/status/1749525681455685658"&gt;despite already being partnered and licensed with the HICU separately.&lt;/a&gt; They don&amp;rsquo;t need another license so they&amp;rsquo;re just here to hang out. &lt;/p&gt;
&lt;p&gt;FRAF describes itself like so:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.fruityrumpus.com"&gt;fruityrumpus.com&lt;/a&gt;
The Fruity Rumpus Asshole Factory is an officially licensed Homestuck fanwork collective. All projects under the FRAF label are autonomous, but have been given a free license by Andrew Hussie to jointly promote and monetize their projects in coordination with each other, and the Homestuck Independent Creative Union.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are a lot of the same immediate concerns here. 
&amp;ldquo;Autonomous&amp;rdquo; is the same line we got about SAHCon, which turned out to be false. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.fruityrumpus.com/team"&gt;FRAF describes their team as including Miles as the &amp;ldquo;HICU Representative&amp;rdquo;.&lt;/a&gt;
This is the same conflict as always. Miles acts as a director of the HICU, but is at the same time a direct proxy for Andrew Hussie. 
FRAF is described as mostly working with Homestuck, yet the only connection they give is a representative with the HICU, which is supposed to be an entirely separate organization. &lt;/p&gt;
&lt;!-- They aren't, of course. It's all smoke and mirrors.  --&gt;

&lt;p&gt;Based on a conversation I had with FRAF director Cami, it sounds like there&amp;rsquo;s little in the way of formal control. (This is a good thing!)
FRAF is currently operating with good faith in both Homestuck and the HICU, and neither have made demands that would harm that. 
They don&amp;rsquo;t know &lt;a href="/blog/2025/08/08/uhc-end/?campaign=hicu-fake"&gt;Homestuck is radioactive&lt;/a&gt; because that&amp;rsquo;s been kept hidden. 
FRAF already has significant overlap with the HICU and Beyond Canon, and collaborative licensing between FRAF and Homestuck is what enables FRAF&amp;rsquo;s existence in the first place. 
FRAF is currently doing what it can to build its relationships with its big partners. This means being friendly and trying to make everyone happy, including Homestuck and the HICU. &lt;/p&gt;
&lt;p&gt;The HICU already has a direct say in which projects FRAF is able to work with: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.fruityrumpus.com/about"&gt;ABOUT FRAF&lt;/a&gt;
&lt;strong&gt;How are FRAFWorks chosen?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;FRAF Members nominate existing fanworks for consideration, which the FRAF Team &lt;mark&gt;and the HICU&lt;/mark&gt; then review. We also plan to occassionally intake nominations through this website.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This isn&amp;rsquo;t a formal condition of the FRAF license, but something they&amp;rsquo;re doing voluntarily on good faith. 
So regardless of what FRAF administration would choose, the HICU (read: Homestuck) already has final say over licensing with the power to block affiliates. 
If Andrew or Miles suggest an affiliate, people trust that. If they raise an objection to a project, people trust that. 
Which means, in practice, Homestuck is still able to exercise control over admission and therefore licensing. &lt;/p&gt;
&lt;p&gt;But what about ongoing control over works?
Cami confirmed &amp;ldquo;there isn&amp;rsquo;t a formal stipulation to sign an NDA to be a FRAF affiliate&amp;rdquo;, although many of the current members are under NDA as part of the surprise launch, or due to other collaborations. 
And the same &amp;ldquo;try to make everyone happy&amp;rdquo; attitude extends, I&amp;rsquo;m sure, to all its operations. &lt;/p&gt;
&lt;p&gt;People in FRAF have a mental model that they&amp;rsquo;re autonomous and Andrew&amp;rsquo;s not able to exercise control, but that doesn&amp;rsquo;t mean that&amp;rsquo;s true. 
The party line seems to be &amp;ldquo;Andrew&amp;rsquo;s not in control, it&amp;rsquo;s just that everyone loves him and would let have whatever they wants because we&amp;rsquo;re friends and also they&amp;rsquo;re the boss&amp;rdquo;.
There are active Homestuck fans who wouldn&amp;rsquo;t let Andrew have whatever they want, and they&amp;rsquo;re not given power.
This is not a free autonomous art collective, but they&amp;rsquo;ve only seen the carrot and not the stick.
Show me Andrew really, honestly wanting a policy change at FRAF and not getting his way, or I&amp;rsquo;m not buying it. &lt;/p&gt;
&lt;p&gt;FRAF hasn&amp;rsquo;t hit The Squeeze. They don&amp;rsquo;t know it yet, but they&amp;rsquo;re standing on the edge of a precipice. 
They&amp;rsquo;re still in the &amp;ldquo;love&amp;rdquo; phase of a love-bombing.
Unlike SAHCon, the UHC, and other projects, FRAF hasn&amp;rsquo;t had to deal with a demand for something unacceptable. 
So what happens when they get it? Not just a social nudge, but a genuine disagreement FRAF has with its buddies?
If history is any indicator, that&amp;rsquo;s when Homestuck will bare its fangs, and suddenly contingencies and legal liability will start to matter very fast. &lt;/p&gt;
&lt;p&gt;Unfortunately, it already isn&amp;rsquo;t true that FRAF affiliates are really independent. 
While FRAF-the-organization may not have dealt with ultimatums yet, some of their projects have.
&lt;strong&gt;I know because I saw it first hand.&lt;/strong&gt;
I was involved in some of these projects, one of which already had direct written confirmation that they &amp;ldquo;should&amp;rdquo; be fine with what they were doing, since it was composed of all original work. 
A few months ago they got orders from on high to clean house anyway. 
I have personally confirmed that Homestuck reached out to a project and instructed them that they were required to disassociate themselves with people on the Homestuck blacklist, or Homestuck would sue the project as direct quid-pro-quo retaliation.
This was not a subtle &amp;ldquo;goodwill building&amp;rdquo; move, this demand was a &lt;em&gt;hard&lt;/em&gt; cut: projects lost core personnel.&lt;/p&gt;
&lt;p&gt;It is absolutely, objectively true that the HICU required people make changes to their project in order to avoid a lawsuit. 
FRAF membership did not protect these projects. If anything, &amp;ldquo;goodwill&amp;rdquo; with FRAF acted as &lt;em&gt;additional&lt;/em&gt; pressure for people to give Andrew whatever they wanted. 
So these are not autonomous projects. 
Maybe they&amp;rsquo;re designed to feel like autonomous projects, maybe they&amp;rsquo;re told they&amp;rsquo;re still autonomous projects. It doesn&amp;rsquo;t matter; Andrew is absolutely throwing their weight around to get whatever changes they want made. 
In practice Andrew has final say over everything, a power they&amp;rsquo;ve exercising liberally to reward friends and punish enemies.&lt;/p&gt;
&lt;!-- FRAF seems one step removed from the HICU and their team is mostly good people,[^fraf-leads] so my assumption is the FRAF team is unaware of the way Andrew is pulling strings in the background. --&gt;
&lt;p&gt;If FRAF projects really have a free license, good for them. 
They need to hold onto that, keep doing good work, and be ready to say &amp;ldquo;no&amp;rdquo; when demands come.
If they&amp;rsquo;re in any way hooked by Andrew or Miles, they&amp;rsquo;ve got to cut that out like it&amp;rsquo;s cancer. &lt;/p&gt;
&lt;!-- [^fraf-leads]: With the exception of a few individual project leads who have been extorted and should know better. --&gt;

&lt;!-- No, FRAF members aren't sock puppets. 
If I were going to make some sort of scandalous metaphor, it would be "sleeper agents", in that they can be "activated" and made to do things by intimidation, threats, and blackmail. 
But that description applies to all people and is not really a particular property of FRAF folks. --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="freedom-motif"&gt;Freedom Motif&lt;/h2&gt;
&lt;p&gt;Because of the implicit threat of legal violence the relationship between a work&amp;rsquo;s copyright holder and its fan community is structurally antagonistic.
The IP holder and members of the fan community have fundamentally different interests which sometimes align but sometimes don&amp;rsquo;t. 
This doesn&amp;rsquo;t mean the relationship has to be antagonistic in practice, but it means there is always an underlying potential for conflict that has to be reasoned with. &lt;/p&gt;
&lt;p&gt;A fan community should be a symbiotic relationship. Fanwork can serve functions official work can&amp;rsquo;t, and the community surrounding a work is one of the main things that gives a work &amp;ldquo;value&amp;rdquo;, in a base economic sense. 
Likewise official recognition can be a good thing. 
Fanwork can be elevated, talented creators can be brought on as part of official projects, etc.
Official recognition &lt;em&gt;can&lt;/em&gt; serve as a badge of honor. &lt;/p&gt;
&lt;p&gt;But the deciding factor in whether the creator/fan relationship is healthy or exploitative is whether the community is &lt;em&gt;allowed&lt;/em&gt; to be independent. 
One of the most important merits of fanwork, discussion, and criticism is a plurality of perspectives, and the ability to present and analyze work through truly pluralistic viewpoints.
This is why things like fan comics, fan games, fan resources, and fan events have been so extraordinarily valuable. They represent legitimate plurality where the community manages and supports itself.&lt;/p&gt;
&lt;!-- &gt; [This is something Bambosh and I talked about in our conference panel](https://www.youtube.com/watch?v=AlJvr-leT94). --&gt;
&lt;!-- &gt; While it may make sense for there to be an official collection, this would be subject to the IP holder and their vision of how to work should be presented, potentially narrowing the focus and scope of the work. --&gt;
&lt;!-- &gt; The fan-centered archive and the creator-centered archive fill fundamentally separate functions. --&gt;

&lt;p&gt;If the IP holder insists that all aspects relating to discussion of a work go through one unifying authority, this is an assault on the community and represents an act of aggression against fan-run fan-space. 
If there is a demand that all work that exists be brought in under a single umbrella of control, this is a dangerous and precarious arrangement.
It does not matter how much or how little work is encapsulated by official support.
A unification of community spaces through a central governing authority with the ability to enforce policy and preference is an existential threat to that community.&lt;/p&gt;
&lt;p&gt;This threat is a true danger even before that authority proves itself dangerous and untrustworthy by deed. 
The danger is structural; it is a trap prepared and ready to spring. Even if the current leadership is well-meaning, that power can be replaced and existing structures can be hijacked to suddenly abuse a good faith relationship.&lt;/p&gt;
&lt;p&gt;Normally the problem with these structural issues is that they allow for behavior as unacceptable as retaliation for criticism to potentially happen in the future. 
But Andrew Hussie is not a potential danger, they are (in my opinion) an active danger. Andrew&amp;rsquo;s going around threatening fans with baseless lawsuits &lt;em&gt;right now&lt;/em&gt;. 
Even if someone &lt;em&gt;could&lt;/em&gt; be trusted to lord over a community as god-king, to own a harem of votaries, Andrew personally cannot. &lt;/p&gt;
&lt;p&gt;Andrew is insisting that all communities relating to Homestuck can, if Andrew desires, be brought under their authority, and the HICU and FRAF represent a progression of this project.
He knows what they&amp;rsquo;re doing is wrong and they know people would hate Andrew if they saw it, so the Homestuck Independent Creative Union acts as shield.
The Homestuck Independent Creative Union is fake. 
It&amp;rsquo;s a cardboard cutout. It&amp;rsquo;s a lie. &lt;/p&gt;
&lt;!-- The reason it's a lie is to allow Andrew to exploit and abuse people. --&gt;

&lt;p&gt;I&amp;rsquo;m not saying Andrew Hussie wants to be 100% hands-on, micromanaging every aspect of every Homestuck project from the shadows. I think he&amp;rsquo;s completely happy being hands-off 90% of the time. 
He&amp;rsquo;s not the secret shadow author of every post-homestuck work. 
The problem is on any occasion he &lt;em&gt;does&lt;/em&gt; decide he wants to control something he pursues that goal with ferocity and violence. 
He wants the ability to be as petty as he wants to be, and have the right to use any toy in anyone&amp;rsquo;s box to do it. 
He doesn&amp;rsquo;t demand to make &lt;em&gt;every&lt;/em&gt; call, but he does demand the right to make the &lt;em&gt;final&lt;/em&gt; call on anything he wants, which is more dangerous.&lt;/p&gt;
&lt;p&gt;&lt;img alt='Comic panel. Andrew: "Enter my amazing world of fun &amp;amp; fantasy intrigue" mspar: "ok hussie" Andrew: "NDA" mspar: "no hussie"' class="size-s" src="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/no-hussie.png"/&gt;&lt;/p&gt;
&lt;p&gt;Fan projects &lt;em&gt;must&lt;/em&gt; be independent, and they &lt;em&gt;must&lt;/em&gt; be allowed to operate without being coerced or threatened by an IP holder holding a gun to their head. 
It&amp;rsquo;s especially important to set a good example of this with media with a young audience, many of which don&amp;rsquo;t know any better. 
We don&amp;rsquo;t have to put up with that and so we absolutely, positively must not. 
If Andrew is threatening to take good work down, better for the blood of the art to be on his hands than for people to submit to the bullying and let Andrew burn through more lives.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="how-to-fix-this"&gt;How to Fix This&lt;/h2&gt;
&lt;p&gt;I don&amp;rsquo;t expect Homestuck to respond well to this being revealed; Andrew is likely to get angrier, more protective, more insular. 
They&amp;rsquo;ll probably double-down on damage control, try to paint me as violent and rabblerousing, the usual patchwork.
Their primary goal is just going to be trying to socially isolate me, drum up more baseless rumors, and anything else to construct a plausible reason not to listen to my warning.
The party line might be switched from &amp;ldquo;all completely autonomous&amp;rdquo; to &amp;ldquo;of course Andrew retains control of everything, what did you expect&amp;rdquo; as if their promises of independence never mattered at all and the fault is on any fool who believed them.&lt;/p&gt;
&lt;p&gt;But if Homestuck &lt;em&gt;were&lt;/em&gt; sincere, if it &lt;em&gt;were&lt;/em&gt; going to do the right thing, what would that look like?
Simply: the HICU is a fake foundation, build a real one instead.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s just one step: to enable independent artists to build fanwork using Homestuck as a platform, Andrew could release Homestuck under a permissive license. 
Not even &amp;ldquo;public domain&amp;rdquo;, but something like a Creative Commons license. 
People could build on Homestuck, &lt;a href="https://perfectlygeneric.fandom.com/wiki/Episode_52:_Semiotics,_Bridges,_and_Off-Ramps"&gt;like Andrew keeps insisting he wants them to.&lt;/a&gt; 
He&amp;rsquo;d still own the copyright, he&amp;rsquo;d still be able to merchandise and franchise whatever he wants, but so could others. 
It&amp;rsquo;d be enough to prevent anyone from making the argument that using a classpect symbol is copyright infringement. &lt;/p&gt;
&lt;p&gt;Likewise put out a clear, binding, public policy that fanworks can merchandise themselves. 
People could use the Homestuck universe but still distribute and sell their own work. 
Groups would be able to publish fan games on Itch or Steam without the fear that offending the wrong person would lead to a punitive takedown against the whole thing.
You could have something like FRAF or WLF on top of this &amp;mdash; some sort of consolidated store for Homestuck fanworks, and HS could even take a cut &amp;mdash; but that wouldn&amp;rsquo;t in any way &lt;em&gt;bar&lt;/em&gt; people from doing their own business themselves.&lt;/p&gt;
&lt;p&gt;You don&amp;rsquo;t need to start a witch hunt. 
You don&amp;rsquo;t need to dissolve the HICU, you don&amp;rsquo;t need to burn down FRAF. (But you do need to stop joining it.)
You don&amp;rsquo;t even need to rework Beyond Canon much, just tear the weird licensing guts out of the HICU and let it be a group that can just write an exciting new comic like everybody else can. &lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Renaming the HICU to Furthest Ring Studios is a gesture in the direction of doing this, except that they&amp;rsquo;ve been clear that it&amp;rsquo;s a change in name only, and they&amp;rsquo;re still the same organization. &lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;All you need to do is establish a true foundation for a community to build on. 
For the Homestuck community to function without living in fear of Homestuck, Andrew needs to put concrete limits on himself and their companies.
Give up the fantasy of living as a god-king.
Only after Andrew &lt;em&gt;can&amp;rsquo;t&lt;/em&gt; always get his way &amp;mdash; can&amp;rsquo;t &lt;a href="/blog/2025/08/08/uhc-end/?campaign=hicu-fake"&gt;attack people&lt;/a&gt; &amp;mdash; in the Homestuck community can it actually exist safely.&lt;/p&gt;
&lt;aside class="cb furthermore"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;And, for the love of god, stop signing NDAs with people who are known to misuse them &amp;mdash; especially NDAs that cover &amp;ldquo;all information&amp;rdquo; &amp;mdash; just because someone says they&amp;rsquo;ll be nice as part of the sales pitch. &amp;ldquo;This Agreement contains the entire agreement and supersedes all prior agreements&amp;rdquo; means exactly what it sounds like. 
Homestuck knows the contract is the part that counts and they know how to trick people into believing it&amp;rsquo;s not the threat it says it is. &lt;/p&gt;
&lt;/aside&gt;
&lt;aside class="cb Note" style='--quip: "if I&amp;rsquo;m wrong please correct";'&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;If a representative of any of the entities I&amp;rsquo;ve described would like to provide a relevant comment I will be happy to amend this post to include it.
I absolutely do not intend to misrepresent anyone and will always work to remedy any error.&lt;/p&gt;
&lt;/aside&gt;
&lt;!-- ::: aside update --&gt;

&lt;!--     In the Furthest Ring Studios name change announcement Miles makes it clear that (despite their attempts to slander this article) the HICU was never independent nor was it a union: --&gt;

&lt;!--     &gt; [miles:](https://beyondcanon.com/news/furthest-ring-studios){: .cite} --&gt;
&lt;!--     &gt; The HICU was made back in 2023 as a way to revive Homestuck^2, and to collect a group of artists together under one organization as a licensee so that we were able to continue the comic that became Homestuck: Beyond Canon and monetize it to support our work!  Along the way, HICU members have also participated in a wide range of other Homestuck-related activities; we’ve done PR, we’ve worked with FRAF/the forums, both Kim and I have done work on Hiveswap, we’ve run 4/13 events, helped design and sell merch, etc.  We’re all involved to varying degrees in Homestuck’s public face, and for a while, we were essentially the ONLY public face of Homestuck, which was as fun and rewarding as it was kind of a daunting responsibility. --&gt;

&lt;!--     So I guess that's the point of this article confirmed.  --&gt;

&lt;aside class="cb qualified"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Everything in this reporting is either my opinion, based on the facts as I know them, or a statement of fact which I believe to be true based evidence known to me at the time of writing. &lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://perfectlygeneric.fandom.com/wiki/Episode_52:_Semiotics,_Bridges,_and_Off-Ramps"&gt;Andrew Hussie, &amp;ldquo;Bridges and Off-Ramps&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish"&gt;Embrace, extend, and extinguish - Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://eev.ee/blog/2015/10/23/copyright-is-broken/"&gt;Eevee, &amp;ldquo;Copyright is broken&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=1Jwo5qc78QU"&gt;Tom Scott, &amp;ldquo;YouTube&amp;rsquo;s Copyright System Isn&amp;rsquo;t Broken. The World&amp;rsquo;s Is.&amp;rdquo;, video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://store.steampowered.com/news/app/1148760/view/529841158837240536"&gt;I Was a Teenage Exocolonist - Fan Merch and Mods - Steam News&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.polygon.com/2017/5/6/15532448/fan-games-shut-down-by-nintendo-breath-of-the-nes-winterdrake"&gt;Owen S. Good, &amp;ldquo;Despite the certainty of takedowns, fan developers still pursue Nintendo&amp;rsquo;s works&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.wired.com/story/nintendo-copyright-zelda-mod/"&gt;Will Bedingfield, &amp;ldquo;Nintendo&amp;rsquo;s Copyright Strikes Push Away Its Biggest Fans&amp;rdquo; | WIRED&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=MvkZkgmpg2w"&gt;mrixrt, &amp;ldquo;The Betrayal of Limited Run Games&amp;rdquo; (Video)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.reddit.com/r/homestuck/comments/hswn9z/remember_lads_hussie_does_not_care_about_us/fyeqd9m/"&gt;that one time Andrew tried to seize control of the Homestuck subreddit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=SZ4JJeK98_0&amp;amp;t=742s"&gt;final V3, &amp;ldquo;Do Not Enter The Game Industry.&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docseuss.medium.com/i-was-a-teenage-exocolonist-and-so-can-you-0946b1d9ade0"&gt;Docseuss, &amp;ldquo;i was a teenage exocolonist (and so can you)&amp;rdquo; &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1997607527790657794"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/VesselOfSpirit/" title="BAC, THIS."&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/635527104352784384/EextR5YG_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Vessel Of Spirit&lt;/span&gt;&lt;span class="at"&gt;@VesselOfSpirit&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;are the emperor's clothes real? i don't have direct information one way or the other. but i like to judge ideas by their fruits, and i can't help but notice that a lot of the voices on the "no" side are coming from whiny losers rotting in the emperor's dungeon&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/VesselOfSpirit/status/1997607527790657794" target="_blank"&gt;Sun Dec 07 10:02:03 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;!-- 
platform
strongman
--&gt;

&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:merch"&gt;
&lt;p&gt;And if we expand the scope of our search beyond merch to fanwork in general&amp;hellip; Homestuck has a long, ugly history. Maybe another day.&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;For now here are some more examples of publicly announced threats of legal action by Homestuck against fan projects, for those interested in the history:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.kickstarter.com/projects/2126540265/pesterchum-413-by-ghostdunk/posts/645346"&gt;Pesterchum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mspaforums.com/showthread.php?33286-Downloadable-Archive&amp;amp;p=5035154&amp;amp;viewfull=1#post5035154"&gt;readmspa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.deviantart.com/eyes5/art/Scalemate-Plushie-Tutorial-256300413#:~:text=i%20was%20ordered%20by%20andrew%20to%20take%20the%20tutorial%20down"&gt;Scalemates&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hivetale.tumblr.com/post/133686507516/hivetale-faq"&gt;Hivetale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.reddit.com/r/homestuck/comments/1sk5576/the_homestuck_team_reported_our_discord_the/"&gt;Homestuck.net&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:merch" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:liberties"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1815472791929475451"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/giovan_h/" title="cryptid &amp;bull; writer &amp;bull; universal constant &amp;bull; edge case &amp;bull; cyber artisan &amp;bull; saved Homestuck &amp;bull; @giovan@mastodon.social"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;gio :⁾&lt;/span&gt;&lt;span class="at"&gt;@giovan_h&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The Homestuck franchise is predicated on some of the most shockingly permissive understandings of fair use in modern history (good!!!), which makes the instances where they've turned around and tried to be extremely stringent about "their IP" so deeply perverse. &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://twitter.com/giovan_h/status/1815472791929475451/photo/1" target="_blank"&gt;
    &lt;img class="img count4" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GTHXJFMW8AAsbG5.png"/&gt;
&lt;/a&gt;&lt;a href="https://twitter.com/giovan_h/status/1815472791929475451/photo/1" target="_blank"&gt;
    &lt;img class="img count4" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GTHYILQXYAA0nf-.png"/&gt;
&lt;/a&gt;&lt;a href="https://twitter.com/giovan_h/status/1815472791929475451/photo/1" target="_blank"&gt;
    &lt;img class="img count4" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GTHYdRnWUAAixX6.png"/&gt;
&lt;/a&gt;&lt;a href="https://twitter.com/giovan_h/status/1815472791929475451/photo/1" target="_blank"&gt;
    &lt;img class="img count4" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GTHa4NUWQAAZyqO.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/giovan_h/status/1815472791929475451" target="_blank"&gt;Mon Jul 22 19:43:38 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:liberties" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:org"&gt;
&lt;p&gt;As part of the original Hiveswap article I remember trying to construct some kind of org chart for the various legal entities involved. A complete waste: it&amp;rsquo;s all smoke and mirrors around Andrew Hussie.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:org" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:all-information"&gt;
&lt;p&gt;: &lt;img alt="Scribble mode: what the fuck" src="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/wtf.png"/&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:all-information" title="Jump back to footnote 4 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:redbubble"&gt;
&lt;p&gt;See also &lt;a href="https://blog.giovanh.com/blog/2021/06/02/trouble-a-brewin-at-redbubble/"&gt;Trouble a-brewin&amp;rsquo; at Redbubble&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:redbubble" title="Jump back to footnote 5 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;&lt;style&gt; .entry-content blockquote.discord&gt;ul&gt;li::before { background-image: var(--icon); }&lt;/style&gt;</content><category term="fandom"/><category term="homestuck"/><category term="homestuck-postcanon"/><category term="ip"/><category term="homestuck-postcanon"/><category term="unofficial-homestuck-collection"/></entry><entry><title>The Unofficial Homestuck Collection Takedown</title><link href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/" rel="alternate"/><published>2025-08-08T00:00:00-05:00</published><updated>2026-04-13T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-08-08:/blog/2025/08/08/uhc-end/</id><summary type="html">&lt;!-- 
Sad news: we did everything we could, but we couldn’t save The Unofficial Homestuck Collection. Here’s what’s been going on behind the scenes. Sorry in advance, it's real bad. 
--&gt;&lt;!-- The Assassination of The Unofficial Homestuck Collection by the Coward Andrew Hussie --&gt;&lt;!-- The Unofficial Homestuck Collection Taken Down --&gt;&lt;html&gt;&lt;head&gt;&lt;style&gt;
blockquote.discord {
    --icon-giovanh: url(./3165933377c9fe06ce183b238a2edda6.png) !important;
    --icon-bambosh: url(./f793a975f4a33a420335787e265caa98.png) !important;
    --icon-miles: url(./d6c23890ed9859e15b74d45c298e01c8.png) !important;
    --icon-james: url(./696f10c085e54a17dcf300de23fb39a0.png) !important;
    --icon-homestuckicu: url(./67439f59af44c01512ce242573db1aee.png) !important;
}
&lt;/style&gt;
&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/f793a975f4a33a420335787e265caa98.png"&gt;&lt;/a&gt;
&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/3165933377c9fe06ce183b238a2edda6.png"&gt;&lt;/a&gt;
&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/d6c23890ed9859e15b74d45c298e01c8.png"&gt;&lt;/a&gt;
&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/696f10c085e54a17dcf300de23fb39a0.png"&gt;&lt;/a&gt;
&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/67439f59af44c01512ce242573db1aee.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This is the originally-published report, including the relevant logs and blow-by-blow narrative. It is very long. If you’re just looking to hear what happened you would probably prefer the &lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/?campaign=aside"&gt;summary&lt;/a&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="bottom-line-up-front"&gt;Bottom line up front&lt;/h2&gt;
&lt;p&gt;Since November 2023 The Unofficial Homestuck Collection has been entangled in legal discussions with Homestuck and Andrew Hussie.&lt;sup id="fnref:pronouns"&gt;&lt;a class="footnote-ref" href="#fn:pronouns"&gt;1&lt;/a&gt;&lt;/sup&gt;
This was quickly revealed to be a false pretext: in reality, Andrew Hussie used a fake offer of collaboration to launch a hostile takeover of the UHC.&lt;/p&gt;
&lt;!-- [^pronouns]
[^pronouns]: I'll be using he/him for Andrew since those are the pronouns James Roach, Miles, and Andrew's legal representation use for him. If Andrew actually lists his preferred pronouns somewhere I'll use them, but as far as I can tell he's never unambiguously done that.  --&gt;
&lt;p&gt;Andrew Hussie has sent the UHC maintainers (GiovanH and Bambosh) a series of takedown demands and persistently threatened this project with spurious lawsuits. 
Andrew demanded we turn over full control of the fan project to them, demanded we remove previous essays on Homestuck, and demanded we denounce some specific critics of theirs they have a personal grudge against.
They even threatened a lawsuit on the basis that we used the word “Homestuck” in the title “Unofficial Homestuck Collection”.&lt;/p&gt;
&lt;p&gt;As a result of this outrageous conduct, I am forced to take down The Unofficial Homestuck Collection’s web presence at Homestuck’s demand.
The current set of legal takedown demands does not affect the GitHub repository itself, so &lt;a href="https://github.com/GiovanH/unofficial-homestuck-collection/releases/tag/v2.7.0"&gt;releases of the reader are still available&lt;/a&gt; separate from the website takedown we were forced to act on. 
An outdated copy of the reader and some assets are currently also available from a copy Homestuck made of the collection against our wishes (&lt;code&gt;homestuck.github.io&lt;/code&gt;) — more on this later. 
However, the original team behind the collection (Bambosh and Gio) has been forced to stop supporting our work.&lt;/p&gt;
&lt;p&gt;This was not driven by copyright concern, but was Andrew Hussie attempting a hostile takeover of a fan project and demanding absolute control over not only the content of the archive but which fans and creators its contributors were allowed to associate with.
As I ultimately conclude: &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#homestuck-is-radioactive"&gt;Homestuck is radioactive.&lt;/a&gt;&lt;/p&gt;
&lt;!-- 
::: aside
    There's been a lot of misinformation spread about this article, most of it spread as part of a coordinated push to keep people from reading it in the first place. 
--&gt;
&lt;section class="section3"&gt;&lt;h3 id="hostile-takeover"&gt;Hostile Takeover&lt;/h3&gt;
&lt;p&gt;In November 2023 Homestuck sent me and Bambosh (co-creators of the UHC) an offer to collaborate on The Unofficial Homestuck Collection. 
We initially engaged with this offer because it came with a commitment to respect the project’s independence and for the collaboration to be fully insulated from previous personal grievances.&lt;/p&gt;
&lt;p&gt;But this pretense of constructive collaboration turned out to be false almost immediately. 
For the entire period of time since the first communication — now multiple years — Homestuck has used threats, lies, legal shakedowns, and other psychological pressure tactics to attempt to seize control of The Unofficial Homestuck Collection in a hostile takeover. 
There was never a legal basis for Homestuck to control The Unofficial collection, and so they have been attempting to use extra-legal tactics to do so.&lt;/p&gt;
&lt;p&gt;While the archival impact is unfortunate, the main complaint here is &lt;strong&gt;not&lt;/strong&gt; that we were entitled to distribute Homestuck and it’s wrong that we’ve had to stop. 
We have no particular legal right to reproduce or distribute the copyrighted Homestuck material, and so did not feel entitled to continue doing it.
The fact that executing the takedown demands we’ve received results in material being inaccessible is a side effect of a deeper problem. &lt;/p&gt;
&lt;p&gt;The problem is that the way Andrew acted is completely unacceptable. 
They demanded control over work that was not theirs, demanded we denounce their personal enemies, demanded we recant previous criticisms, and more.
This was all done under a pretense of constructive collaboration with the community that turned out to be false from the beginning. 
Ultimately Andrew has demanded (in violation of their own assurances) that we denounce previous criticism of Homestuck management and give full managerial control over the independent Collection project over to Andrew and their chosen delegates. 
Under this extortion we would be required to participate in Andrew’s attempt to sweep their past professional misconduct under the rug, and we would remain subordinate to any other demands they made to use the project to attempt to control the fan community. &lt;/p&gt;
&lt;p&gt;We have not allowed this hostile takeover to happen to the UHC. 
Since Andrew has fully committed to hostility towards us and fan projects in general and demanded things we cannot give them, I’m choosing to disengage rather than face a perpetual series of baseless legal attacks and other harassment.&lt;/p&gt;
&lt;!-- If I said Andrew took down the collection over the same tired set of Hiveswap complaints they already humiliated himself on with Sarah Z, that would be true. But the full problem is much worse than this. --&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- 
Sad news: we did everything we could, but we couldn’t save The Unofficial Homestuck Collection. Here’s what’s been going on behind the scenes. Sorry in advance, it's real bad. 
--&gt;&lt;!-- The Assassination of The Unofficial Homestuck Collection by the Coward Andrew Hussie --&gt;&lt;!-- The Unofficial Homestuck Collection Taken Down --&gt;&lt;html&gt;&lt;head&gt;&lt;style&gt;
blockquote.discord {
    --icon-giovanh: url(./3165933377c9fe06ce183b238a2edda6.png) !important;
    --icon-bambosh: url(./f793a975f4a33a420335787e265caa98.png) !important;
    --icon-miles: url(./d6c23890ed9859e15b74d45c298e01c8.png) !important;
    --icon-james: url(./696f10c085e54a17dcf300de23fb39a0.png) !important;
    --icon-homestuckicu: url(./67439f59af44c01512ce242573db1aee.png) !important;
}
&lt;/style&gt;

&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/f793a975f4a33a420335787e265caa98.png"&gt;&lt;/a&gt;
&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/3165933377c9fe06ce183b238a2edda6.png"&gt;&lt;/a&gt;
&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/d6c23890ed9859e15b74d45c298e01c8.png"&gt;&lt;/a&gt;
&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/696f10c085e54a17dcf300de23fb39a0.png"&gt;&lt;/a&gt;
&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/67439f59af44c01512ce242573db1aee.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This is the originally-published report, including the relevant logs and blow-by-blow narrative. It is very long. If you&amp;rsquo;re just looking to hear what happened you would probably prefer the &lt;a href="https://blog.giovanh.com/blog/2026/04/02/homestuck-uhc-summary/?campaign=aside"&gt;summary&lt;/a&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="bottom-line-up-front"&gt;Bottom line up front&lt;/h2&gt;
&lt;p&gt;Since November 2023 The Unofficial Homestuck Collection has been entangled in legal discussions with Homestuck and Andrew Hussie.&lt;sup id="fnref:pronouns"&gt;&lt;a class="footnote-ref" href="#fn:pronouns"&gt;1&lt;/a&gt;&lt;/sup&gt;
This was quickly revealed to be a false pretext: in reality, Andrew Hussie used a fake offer of collaboration to launch a hostile takeover of the UHC.&lt;/p&gt;
&lt;!-- [^pronouns]
[^pronouns]: I'll be using he/him for Andrew since those are the pronouns James Roach, Miles, and Andrew's legal representation use for him. If Andrew actually lists his preferred pronouns somewhere I'll use them, but as far as I can tell he's never unambiguously done that.  --&gt;

&lt;p&gt;Andrew Hussie has sent the UHC maintainers (GiovanH and Bambosh) a series of takedown demands and persistently threatened this project with spurious lawsuits. 
Andrew demanded we turn over full control of the fan project to them, demanded we remove previous essays on Homestuck, and demanded we denounce some specific critics of theirs they have a personal grudge against.
They even threatened a lawsuit on the basis that we used the word &amp;ldquo;Homestuck&amp;rdquo; in the title &amp;ldquo;Unofficial Homestuck Collection&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;As a result of this outrageous conduct, I am forced to take down The Unofficial Homestuck Collection&amp;rsquo;s web presence at Homestuck&amp;rsquo;s demand.
The current set of legal takedown demands does not affect the GitHub repository itself, so &lt;a href="https://github.com/GiovanH/unofficial-homestuck-collection/releases/tag/v2.7.0"&gt;releases of the reader are still available&lt;/a&gt; separate from the website takedown we were forced to act on. 
An outdated copy of the reader and some assets are currently also available from a copy Homestuck made of the collection against our wishes (&lt;code&gt;homestuck.github.io&lt;/code&gt;) &amp;mdash; more on this later. 
However, the original team behind the collection (Bambosh and Gio) has been forced to stop supporting our work.&lt;/p&gt;
&lt;p&gt;This was not driven by copyright concern, but was Andrew Hussie attempting a hostile takeover of a fan project and demanding absolute control over not only the content of the archive but which fans and creators its contributors were allowed to associate with.
As I ultimately conclude: &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/#homestuck-is-radioactive"&gt;Homestuck is radioactive.&lt;/a&gt;&lt;/p&gt;
&lt;!-- 
::: aside
    There's been a lot of misinformation spread about this article, most of it spread as part of a coordinated push to keep people from reading it in the first place. 
--&gt;

&lt;section class="section3"&gt;&lt;h3 id="hostile-takeover"&gt;Hostile Takeover&lt;/h3&gt;
&lt;p&gt;In November 2023 Homestuck sent me and Bambosh (co-creators of the UHC) an offer to collaborate on The Unofficial Homestuck Collection. 
We initially engaged with this offer because it came with a commitment to respect the project&amp;rsquo;s independence and for the collaboration to be fully insulated from previous personal grievances.&lt;/p&gt;
&lt;p&gt;But this pretense of constructive collaboration turned out to be false almost immediately. 
For the entire period of time since the first communication &amp;mdash; now multiple years &amp;mdash; Homestuck has used threats, lies, legal shakedowns, and other psychological pressure tactics to attempt to seize control of The Unofficial Homestuck Collection in a hostile takeover. 
There was never a legal basis for Homestuck to control The Unofficial collection, and so they have been attempting to use extra-legal tactics to do so.&lt;/p&gt;
&lt;p&gt;While the archival impact is unfortunate, the main complaint here is &lt;strong&gt;not&lt;/strong&gt; that we were entitled to distribute Homestuck and it&amp;rsquo;s wrong that we&amp;rsquo;ve had to stop. 
We have no particular legal right to reproduce or distribute the copyrighted Homestuck material, and so did not feel entitled to continue doing it.
The fact that executing the takedown demands we&amp;rsquo;ve received results in material being inaccessible is a side effect of a deeper problem. &lt;/p&gt;
&lt;p&gt;The problem is that the way Andrew acted is completely unacceptable. 
They demanded control over work that was not theirs, demanded we denounce their personal enemies, demanded we recant previous criticisms, and more.
This was all done under a pretense of constructive collaboration with the community that turned out to be false from the beginning. 
Ultimately Andrew has demanded (in violation of their own assurances) that we denounce previous criticism of Homestuck management and give full managerial control over the independent Collection project over to Andrew and their chosen delegates. 
Under this extortion we would be required to participate in Andrew&amp;rsquo;s attempt to sweep their past professional misconduct under the rug, and we would remain subordinate to any other demands they made to use the project to attempt to control the fan community. &lt;/p&gt;
&lt;p&gt;We have not allowed this hostile takeover to happen to the UHC. 
Since Andrew has fully committed to hostility towards us and fan projects in general and demanded things we cannot give them, I&amp;rsquo;m choosing to disengage rather than face a perpetual series of baseless legal attacks and other harassment.&lt;/p&gt;
&lt;!-- If I said Andrew took down the collection over the same tired set of Hiveswap complaints they already humiliated himself on with Sarah Z, that would be true. But the full problem is much worse than this. --&gt;



&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="reluctance"&gt;Reluctance&lt;/h3&gt;
&lt;!-- [In the spirit of those who've gone before me,](https://twitter.com/JimSterling/status/1372588898765963269) it's 2025 and I have better things to do than deal with a litigious asshole who wants revenge on me because I wrote commentary about his video game. --&gt;

&lt;p&gt;My worst fear is that by explaining this I might appear at all eager to stir up trouble. 
I am not a rabble-rouser and I do not enjoy conflict. I am well aware that people are going to assume I&amp;rsquo;m being a hardheaded jerk or creating a conflict myself, but that simply isn&amp;rsquo;t true.
Even now I am focusing on capturing the important parts, which means leaving out &amp;ldquo;juicy gossip&amp;rdquo; which is exciting but not load-bearing. 
Unlike people in the &amp;ldquo;content industry&amp;rdquo;, for me controversy is not revenue &amp;mdash; it actively costs me money when people read my work. 
I am exiting this affair with many fewer thousands of dollars and a fun new set of stress-related health issues. 
If I am a clout-chaser, I am the worst to ever do it.&lt;/p&gt;
&lt;p&gt;The archive work, the collection, and everything else I&amp;rsquo;ve done surrounding Homestuck has all only been motivated by a care for the work and the people in its community.
I would still care for Andrew too, had they not been the absolute worst.
If I could snap my fingers and get whatever I wanted, I would not have another exciting and scandalous story to tell, I would be happily maintaining a resource that people have found valuable.
I can imagine nothing I&amp;rsquo;d rather do.&lt;/p&gt;
&lt;p&gt;But The Unofficial Homestuck Collection is a community project, and project maintainer is a leadership position that comes with responsibilities.
When people are harmed they&amp;rsquo;re entitled to clear and honest communication about what happened. 
Which, in this case, was very bad. 
I also feel a responsibility in cases like this to be transparent because doing so may help protect the safety of others. &lt;/p&gt;
&lt;p&gt;I am also going to have to describe conversations I had with people, which I am loathe to do. One of the things I pride myself in is my ability to keep confidence, and I&amp;rsquo;d never discuss private conversations unless there are extraordinary circumstances. 
This is an extraordinary circumstance: not only did the parties involved already repeatedly violate my trust in eager attempts to harm me, keeping this kind of information secret has been a tactic they abuse to protect themselves from accountability.&lt;/p&gt;
&lt;!-- I’m not here to floor you with exciting scandals. I’m here to explain why I’m not doing my job anymore. --&gt;

&lt;!-- My interest here isn't to pack this post with as many shocking escalations as possible, it's to responsibly explain the history and current state of the project. --&gt;

&lt;!-- Unfortunately handling this responsibly means explaining the situation as it really is, which is bad. --&gt;

&lt;!-- Everything I say here, including my reads on attitudes and social situations, I can back up with evidence. I could go over it line-by-line, lie-by-lie, and disect out every detail. Except that would ultimately communicate no new information. there's too many important topics to get to and your patience is limited. --&gt;

&lt;!-- I mostly want to do nice things for people. --&gt;

&lt;!-- I hate for these reports to center around me, but the more Andrew fixates on this hatred of me personally the more that antagonistic fixation becomes relevant to describing his behavior. --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="being-cooperative-to-a-fault"&gt;Being Cooperative to a Fault&lt;/h3&gt;
&lt;p&gt;As I will show, I have done everything I can to avoid this contingency, to the point of folly.&lt;/p&gt;
&lt;p&gt;I have been very careful to keep the door open to the original collaboration as promised or another amicable resolution. Homestuck rejected this continually and repeatedly.
At no point did The Unofficial Homestuck Collection ask for any money or favors, or do anything other than offer to give them work for free.
Any attempts to work constructively were violently shut down in favor of Andrew pursuing a personal vendetta and ultimately demanding absolute control of the project.
Andrew could have also simply dropped the issue and returned to the status quo of the UHC operating unlicensed, but they refused to do this. &lt;/p&gt;
&lt;p&gt;When I was told I needed to sign an NDA, I agreed to do so and then that NDA was never provided.
When I was finally given a different NDA, I signed it. 
When I asked to discuss the possibility of me paying Homestuck for a license just to continue doing what they had already agreed they wanted us to continue to do, I was shut down. &lt;/p&gt;
&lt;p&gt;I maintained a frog-and-the-scorpion dynamic: I was the frog,&lt;sup id="fnref:frog"&gt;&lt;a class="footnote-ref" href="#fn:frog"&gt;2&lt;/a&gt;&lt;/sup&gt; taking a gamble and giving the scorpion a ride it needs. Andrew&amp;rsquo;s the scorpion: if they could overcome their nature, they get nice things for free. If they couldn&amp;rsquo;t, they&amp;rsquo;d sink themselves. 
For me it was just a matter of swimming Andrew to the goal and hoping they wouldn&amp;rsquo;t sink everything.
I wanted to make the most generous possible effort in order to see if Andrew can possibly be reasoned with. They cannot.&lt;/p&gt;
&lt;!-- I tanked seven or eight hits that each should have been fatal. 
Every time they made a request we gave them what they wanted, but they rarely did. It always came back to a lie or a threat.
Every question, every concern, every suggestion from us was met with outright hostility.
I cannot overstate how much Andrew has dug in their teeth and chose the path of most resistance, every time, even when it meant destroying themselves to do it. --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="offensive-behavior"&gt;Offensive behavior&lt;/h3&gt;
&lt;p&gt;Regardless of how it was done an assault on the collection is tragic. 
But the way Andrew went about doing it has been vile. &lt;/p&gt;
&lt;p&gt;I have been astonished at the extent Homestuck is willing to flagrantly lie, manipulate, extort, and otherwise try to use bullying and pressure tactics in order to gain power over others. 
I was already skeptical about Homestuck&amp;rsquo;s project management skills from my postmortems of other projects, but I had never gotten such a close look at how truly brazen and malicious it all is. The shamelessness of it all has been genuinely shocking.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/tag/hiveswap/chrono/"&gt;The concerns I brought up about Hiveswap&lt;/a&gt; amounted to one blip of data. Since then, I&amp;rsquo;ve been privy to many, many more incidents that form a clear patter of behavior.
I have it on good authority that what I&amp;rsquo;m going to describe here isn&amp;rsquo;t an isolated incident; I&amp;rsquo;ve confirmed this has happened to other people, with other projects, with other sets of demands. The constant factor is the abuse of power.
This isn&amp;rsquo;t just what they did, it&amp;rsquo;s what they&amp;rsquo;re &lt;em&gt;like&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Andrew themself is manipulative and controlling: a matured and competent bully. The systems they build around themselves are designed to mask this behind plausible deniability.
Because of Andrew/Homestuck&amp;rsquo;s almost mythological status, people are willing to extend them a lot of good faith, and they very aggressively exploit that.
They are practiced at manipulation and use social and legal pressure in order to control others, especially people they view as problems. &lt;/p&gt;
&lt;p&gt;Explicitly, the action taken against The Unofficial Homestuck Collection was not based on a good-faith attempt to protect Andrew&amp;rsquo;s rights, but was instead direct retaliation. 
This was the case not just with me but with Bambosh, someone Andrew had &lt;em&gt;no&lt;/em&gt; complaint with until Bambosh didn&amp;rsquo;t yield to their demands. Even the slightest lack of deference was enough to make Andrew treat him like an enemy too.
There is no material copyright complaint here, copyright is only a legal tool being weaponized.
They made it clear throughout the process that they approve of the collection and want it to continue to exist, but only if they could exercise full control over it.
Takedowns and similar demands were only ever used to apply pressure to force people to behave socially in the way Andrew demanded. 
This approach seems to have been their standard operating procedure for many years.&lt;/p&gt;
&lt;p&gt;Andrew creates a coercive environment where they have a high degree of control over people.
The various tactics Andrew employed with the UHC are all in a pursuit of the same common end we see in so much of their other behavior: getting people under their thumb.
They manage power over people which they use to reward friends and punish enemies.
I totally understand how they&amp;rsquo;ve gotten away with treating people like this. It&amp;rsquo;s practiced, effective manipulation. If I hadn&amp;rsquo;t already had it impressed on me that Andrew was a bad-faith actor I needed to be vigilant around, it&amp;rsquo;d probably have worked on me too.&lt;/p&gt;
&lt;!-- Genuinely worried the folks already caught up in this thing will be too invested to seriously process this information --&gt;
&lt;p&gt;If you are one of the people who have worked with Andrew in the past and this description does not ring true for you, I am happy for you. 
Unfortunately that does not change the fact that Andrew behaves this way with many others. 
If Andrew treated you decently, consider that if Andrew had treated others with the same decency there would be no problem, and we would all be much better off for it. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="abridged"&gt;Abridged&lt;/h3&gt;
&lt;p&gt;This will necessarily be abridged. 
Unlike past reporting where I&amp;rsquo;ve had to draw conclusions from what little material was published, this has been a multiple-year ordeal and I have comprehensive documentation of every offense that took place along the way. If I covered every offense committed by Hussie/Homestuck as part of this process, that explanation would be longer than all the Hiveswap work put together. 
This is a summary, but there is no secret message buried in the cracks where they say it&amp;rsquo;s opposite day and they were actually cool and good the whole time. &lt;/p&gt;
&lt;p&gt;One common motif I&amp;rsquo;ve had to edit around are platitudes that turn out to be demonstrably false a few moments later. There are a lot of them, and every time I include one I have to go back and note that it wasn&amp;rsquo;t true, or it sounds like I&amp;rsquo;m presenting it as fact. So it&amp;rsquo;s a lot of &amp;ldquo;that wasn&amp;rsquo;t true, that wasn&amp;rsquo;t true, that wasn&amp;rsquo;t true&amp;hellip;&amp;rdquo; wasted on non load-bearing thoughts, and that just turns into speed bumps.&lt;/p&gt;
&lt;!-- I am going to go beat-by-beat through major events to show that I'm being truthful about all of this. But to set the tone, here is a list of things Homestuck really actually did as part of this process: --&gt;

&lt;!-- - Endorse The Unofficial Homestuck Collection --&gt;
&lt;!-- - Offer to contribute missing content to the collection --&gt;
&lt;!--    - Offer to contribute the remaining Homestuck commentary to the collection, which Andrew has written but withheld from release --&gt;
&lt;!-- - Reveal the "Homestuck Independent Creative Union" as being directly controlled by Andrew Hussie, and revealing [its self-description of independence](https://web.archive.org/web/20250701232504/https://beyondcanon.com/about) as false --&gt;
&lt;!-- - Attest the HICU was responsible for action done under Andrew's name --&gt;
&lt;!-- - Attest Andrew was responsible for action done under the HICU name --&gt;
&lt;!-- - Chase Bambosh away from the project entirely through bullying and inappropriate pressure tactics --&gt;
&lt;!-- - Repeatedly lie about things they had already put in writing and sent to us --&gt;
&lt;!-- - Commit spoilation by hiding documentation of legal discussions --&gt;
&lt;!-- - Confirm they have been intentionally communicating with people using false names and attribution, including signing false names to letters other people wrote --&gt;
&lt;!-- - Demand we sign a document agreeing to a license without the ability to read it first --&gt;
&lt;!-- - Demand one half of a partnership commit the other person to terms while insisting NDAs prevented them from describing these terms or otherwise getting consent --&gt;
&lt;!-- - Demand I (Gio) delete the existing Hiveswap articles, but explicitly *not* on the basis that they contained any libel or factual inaccuracies --&gt;
&lt;!-- - Demand I agree to write an entirely new set of Hiveswap articles to be approved by Andrew, using Andrew's approved sources and information --&gt;
&lt;!-- - Demand I agree to release a statement denouncing [Sarah Z's video about Homestuck's legal threats against her](https://www.youtube.com/watch?v=gsM9bQvpt_c) --&gt;
&lt;!-- - Demand we turn over all management and administration of the entire Unofficial Homestuck Collection project over to an approved Homestuck manager --&gt;
&lt;!-- - Threaten to send a cease and desist demand --&gt;
&lt;!--     - Send a cease and desist demand via legal agency --&gt;
&lt;!-- - Threaten to send a DMCA takedown demand --&gt;
&lt;!--     - Send a DMCA takedown demand via legal agency --&gt;
&lt;!-- - Threatened to make an ambiguous legal action regarding trademarks in response to my use of the word "Homestuck" --&gt;
&lt;!-- - Threaten to make a fork of the project, explicitly as a retaliatory response to our not agreeing to demands --&gt;
&lt;!--     - Follow through with making [the fork](https://homestuck.github.io), but [fail to maintain it or even keep it up to date with bugfixes](https://github.com/homestuck/unofficial-homestuck-collection/issues) --&gt;
&lt;!-- - Require us to stop hosting the live Webapp, including when the `Homestuck.com` website was fully down and we were the only way to read Homestuck online at all --&gt;
&lt;!-- - Require us to stop hosting the Asset Pack --&gt;
&lt;!-- - [Rehost the UHC asset pack themselves](https://web.archive.org/web/20250711171557/https://homestuck.github.io/), despite them not having a license for all the material it contains either --&gt;
&lt;!--     - Modify their copy of the asset pack so it didn't work at all for a while --&gt;
&lt;!-- - Directly accuse us of being responsible for their hostilities --&gt;
&lt;!-- - Threaten to sue us in a court of law --&gt;
&lt;!-- - Include my descriptions of them being litigious as part of why they were threatening to sue me --&gt;

&lt;!-- ## Psychological Pressure Tactics --&gt;

&lt;!-- In my first few drafts of this report I conceptualized Andrew's strategy as essentially being a rug-pull bunco job with NDAs acting as failsafes to prevent people from explaining their mistreatment.  --&gt;
&lt;!-- But I now see that pattern as an isolation tactic that plays into a much larger pattern of psychological manipulation and abuse.  --&gt;

&lt;!-- And they're very practiced at it all, especially getting away with it by hurting people in ways that don't leave a mark. --&gt;

&lt;!-- As I've gone over the events in retrospect, I've found a shockingly prevalent motif of psychological abuse tactics. --&gt;
&lt;!-- Almost every maneuver Homestuck used is not only unethical and unprofessional, it's identifiable as a canonical abuse tactic. --&gt;
&lt;!-- Andrew creates a cult-like *high-control environment*. --&gt;
&lt;!-- 
Andrew creates a coersive environment where they have a high degree of control over people.
The various tactics Andrew employed with the UHC are all in a pursuit of the same common end we see in so much of their other behavior: getting people under their thumb.
They manage power over people which they use to reward friends and punish enemies.

I suspect this is part of why the "inner circle" dynamic keeps repeating itself in Homestuck management. Andrew lends small amounts of control to people they personally favor, which creates a need for people to do whatever it takes to stay in their good graces or risk retaliation and personal destruction.

I totally understand how they've gotten away with treating people like this. It's practiced, effective manipulation. If I hadn't already had it impressed on me that Andrew was a bad-faith actor I needed to be vigilant around, it'd probably have worked on me too. --&gt;

&lt;!-- Some of these abuse techniques are simple. For example, Homestuck-as-employer creates an obvious situation of financial dependence, where your livelihood depends on keeping Andrew personally happy. 
There are people whose housing has been dependent on how much they can make Andrew like them!
But some of the tactics deserve extra description, and I will highlight them as they come up. --&gt;

&lt;!-- ## Preview the Scheme --&gt;

&lt;!-- Before I go through the events as they happened, let me use the power of post-facto analysis to explain what's about to happen. --&gt;

&lt;!-- Homestuck is using an identifiable play. --&gt;
&lt;!-- I don't think this is specific to the UHC, I think this is a tactic that's been developed and used on others over time. It's very simple and very effective. It goes like this: --&gt;

&lt;!-- 1. Find a target you want to shut down or control -- a fan, a project, an event, etc. --&gt;
&lt;!-- 2. Give them the "offer" to work with Homestuck officially. Make an extremely generous sales pitch. If necessary, up the pressure by hinting that a license is required or Andrew may attack the project. --&gt;
&lt;!-- 3. Require the target to sign a waiver/NDA before work can start, allegedly for safety reasons --&gt;
&lt;!-- 4. Claim all communication is covered by the NDA and absolutely nothing that happens next can be reported --&gt;
&lt;!-- 5. As soon as the NDA is signed, retract all previous offers and demand a blank check, full control over projects/IP/management decisions, or otherwise exploit and extort the victim --&gt;
&lt;!-- - The contractual waiver and licenses are designed such that they can be used to shut down projects as well, so once you get this far you've already lost any fight Andrew decides to start in advance --&gt;

&lt;!-- This is extremely effective because people in the victim pool are usually independent workers who can't afford to risk legal trouble. --&gt;
&lt;!-- Even if the weird Homestuck NDA shouldn't protect Homestuck from people making good-faith reportings of abuse, Andrew has enough money to threaten to financially destroy people with legal fees. --&gt;
&lt;!-- This means people can either give Andrew exactly what he wants or they just burn out and quit. (This is one of the reasons there is so much burnout in the community.) Either way, Andrew gets a stranglehold over talent. --&gt;

&lt;!-- Shockingly, because of the bear trap in step five, Homestuck is willing to lie outright in the original set of promises, including lying in provable ways, *in writing.* --&gt;
&lt;!-- An important thing to watch for is reality distortion and moving the goalposts without acknowledging it. It's gaslighting, if gaslighting were sometimes written records of fraudulent behavior. --&gt;

&lt;!-- There is one big problem with this gambit, however. Andrew has already revealed himself to be such a scoundrel that step 2 doesn't work anymore. He's lost his professional credibility and good faith. --&gt;
&lt;!-- This is where the Homestuck Independent Creative Union label comes in. Instead of doing the work himself, Andrew uses a proxy agent acting under the HICU label to do the confidence work, then reveals his position after the NDA is signed and the victim is already trapped. --&gt;

&lt;!-- "Wait", you ask, "the HICU is just Andrew?" Yes, is the answer to that question. Always has been. TODO HICU LINK --&gt;

&lt;!-- ### Long term dynamic: high-control environment --&gt;

&lt;!-- Andrew and his cohorts are skilled manipulators, and there's a long list of smart people they've successfully tricked or trapped. --&gt;
&lt;!-- I totally understand how they've gotten away with treating people like this. It's practiced, effective manipulation. If I hadn't already had it impressed on me that Andrew was a bad-faith actor I needed to be vigilant around, it'd probably have worked on me too. --&gt;

&lt;!-- Andrew creates a cult-like *high-control environment*. --&gt;
&lt;!-- The specific move I describe here is one of many means Andrew uses to pursue a common end: getting people under his thumb. --&gt;
&lt;!-- He manages power over people which he uses to reward friends and punish enemies. --&gt;
&lt;!-- The only source for remedy is to go through Andrew himself and have him find the grace to give you what you ask for. --&gt;
&lt;!-- It is an abuser's playground. --&gt;

&lt;!-- I suspect this is part of why the "inner circle" dynamic keeps repeating itself in Homestuck management. Andrew lends small amounts of control to people he personally favors, which creates a need for people to do whatever it takes to stay in his good graces or risk retaliation and personal destruction. --&gt;

&lt;!-- I think this is also why information control is so important to Homestuck, and why it spooks him so much when people talk about it. --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="background"&gt;Background&lt;/h2&gt;
&lt;p&gt;Okay, summary over. Let&amp;rsquo;s get into it.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="the-collection"&gt;The Collection&lt;/h3&gt;
&lt;p&gt;If you&amp;rsquo;re not already familiar with The Unofficial Homestuck Collection, here&amp;rsquo;s the quick technical summary. 
&lt;a href="https://github.com/GiovanH/unofficial-homestuck-collection"&gt;The Unofficial Homestuck Collection (UHC)&lt;/a&gt; is an offline archive and reader for Homestuck and its related works. 
The collection was originally written by Bambosh approx. 2019-2020, and &lt;a href="https://www.reddit.com/r/homestuck/comments/ji7rp6/the_unofficial_homestuck_collection_an_offline/"&gt;released 10/25/2020&lt;/a&gt;. 
It is a tool for reading Homestuck, but it&amp;rsquo;s not &amp;ldquo;just Homestuck&amp;rdquo;, it is an original creative work. &lt;/p&gt;
&lt;p&gt;Homestuck referenced several websites that no longer exist and used deprecated technologies like Flash, and so it requires special restoration for people to read it. 
Special restoration is especially needed for people to read Homestuck now, as the &lt;code&gt;homestuck.com&lt;/code&gt; website went offline entirely in early 2025.&lt;/p&gt;
&lt;p&gt;I had actually been working on developing an equivalent program at the same time, so shortly after the release of the UHC I contacted Bambosh and offered to help polish and expand the collection. I&amp;rsquo;ve been working with him on the project ever since. 
Since 2021 I was formally made a &amp;ldquo;co-creator&amp;rdquo; of the project, and the Application was owned and copyrighted jointly between us. &lt;/p&gt;
&lt;aside class="cb shout-out"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Bambosh, by the way, has been and will continue to be the greatest of all time. 
Throughout this whole project I have made it a point to try to take the pressure off him when possible and carry it myself, and that includes this messy explanation. Bambosh has been incredible throughout this whole process even when he was facing the worst of it.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;The collection is licensed under GPL 3.0 with a &amp;sect;7 attribution clause. 
This just means anyone can contribute to the project, or modify it, or create a new spin-off version, as long as their changes allow other people to continue doing that. 
Because of the creative material represented, the &amp;sect;7 clause also requires crediting information to be retained in any copies or spinoffs.&lt;/p&gt;
&lt;!-- It also means neither of us can unilaterally relicense the program under a different license (unless we left the project), which matters. --&gt;

&lt;p&gt;The UHC has been an extremely rewarding project for me because of how much the community has appreciated it. 
Any time I see people talking about starting or re-reading Homestuck, I always see someone in the comments point them to the UHC, which really is incredible. 
The little utilitarian value function in my head &lt;a href="https://bsky.app/profile/im.giovanh.com/post/3lrros5rkdc2z"&gt;is so happy&lt;/a&gt; with the reception the project got, not just because it&amp;rsquo;s a fan-favorite, but because of how much the whole community has really appreciated it being out there. &lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="asset-layer-cake"&gt;Asset Layer Cake&lt;/h4&gt;
&lt;p&gt;The Unofficial Homestuck Collection is split into two components: the reader program and the asset pack. 
It&amp;rsquo;s a simplified version of the emulator/ROM dichotomy.
The reader is the application itself; it manages everything about the reading experience such as progress tracking and the new reader mode. 
The asset pack is a static archive of the relevant comic material.&lt;/p&gt;
&lt;p&gt;The reader program is designed to be non-infringing: it&amp;rsquo;s all original work and doesn&amp;rsquo;t reproduce copyrighted material.&lt;sup id="fnref:infringing-assets"&gt;&lt;a class="footnote-ref" href="#fn:infringing-assets"&gt;3&lt;/a&gt;&lt;/sup&gt; The &amp;ldquo;Unofficial&amp;rdquo; in the title also clearly marks it as unaffiliated with Homestuck, so there&amp;rsquo;s no trademark issue either. 
The reader project is not part of &amp;ldquo;Homestuck&amp;rdquo;, it is original work that we own. &lt;/p&gt;
&lt;p&gt;The asset pack is a little weirder. 
It&amp;rsquo;s a compilation of Homestuck content, of course, but not anything that was ever behind a paywall: everything that&amp;rsquo;s there is just an archive of material that was already published for free. 
But in the eyes of the law it is still a reproduction of Homestuck&amp;rsquo;s copyrighted material, so Andrew et al. would be within their rights to require folks to stop hosting it, if they chose to attack the project. &lt;/p&gt;
&lt;p&gt;In summary, Homestuck (and Viz Media, for a time) always had every right to force us to stop distributing the asset pack. 
That constitutes making reproductions of Homestuck, which they have the exclusive right over. 
However the reader application is entirely new work, and the Homestuck IP does not have any special claim over it.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="endorsement"&gt;Endorsement&lt;/h3&gt;
&lt;p&gt;Fortunately, when it came out, Andrew &lt;em&gt;didn&amp;rsquo;t&lt;/em&gt; attack it. In fact we saw the opposite. 
There was a stir at launch about people involved with the official team praising and recommending the UHC, which culminated in Andrew Hussie themselves updating their only web presence at the time to point to it:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://archive.ph/DmSIu"&gt;&lt;img alt="Linktree Screenshot" class="size-m" src="https://blog.giovanh.com/blog/2025/08/08/uhc-end/linktree.png"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Andrew even came back to Twitter to agree that the UHC was &amp;ldquo;100% the best way to read Homestuck&amp;rdquo;:&lt;/p&gt;
&lt;p&gt;&lt;img alt="andrewhussie retweeted sarah zedig: the unofficial homestuck archive is 100% the best way to read homestuck" src="https://blog.giovanh.com/blog/2025/08/08/uhc-end/kmptp83kw9l71.webp"/&gt;&lt;/p&gt;
&lt;!-- This comes at the heels of Andrew Hussie's 2019 essay *The Homestuck Epilogues: Bridges And Off-Ramps*, where he writes --&gt;

&lt;!-- &gt; [Andrew Hussie](https://perfectlygeneric.fandom.com/wiki/Episode_52:_Semiotics,_Bridges,_and_Off-Ramps) --&gt;
&lt;!-- &gt; --&gt;
&lt;!-- &gt; So now I'm looking to all of you on the matter of where to go next. Wherever the most conscientious and invested members of fandom want to drive this universe, as well as the standards by which we engage with media in general, that will be the direction I follow. --&gt;

&lt;p&gt;So that&amp;rsquo;s where this story starts: the creator of the original work telling the public their version of their own work is broken and people should use the fan archive instead. 
We are not entitled to make reproductions of Homestuck but we have been given an official blessing. 
By the time we get to the end of the story, the official website which Andrew called broken will have been fully abandoned, and Homestuck would exclusively direct people to this collection to read the comic.&lt;/p&gt;
&lt;!-- The one power Andrew has is to try to take down the asset pack, but in this case they actively like the collection and wants to see it remain up.  --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="first-approach-october-2023"&gt;First approach &amp;ndash; October 2023&lt;/h2&gt;
&lt;p&gt;Around June 2023, Bambosh and I got the first hint that someone might be looking to contact us in an official capacity, and the project email account got a message in October. &lt;/p&gt;
&lt;p&gt;This was notably late to be getting official communication; the UHC released in 2020 and exploded in popularity then, but here we were seeing first communications about it in 2023.
As previously noted, Homestuck spent this time endorsing The Unofficial Homestuck Collection.&lt;/p&gt;
&lt;p&gt;This delay turned out to be due to Andrew un-partnering with Viz in October, which gave Andrew control over the &lt;code&gt;homestuck.com&lt;/code&gt; website. 
So if they wanted to fix the website, now they can. More on this later.&lt;/p&gt;
&lt;p&gt;In October 2023, Bambosh and I get this email:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em class="cite"&gt;Miles (rcktpwrr), 2023-10-01&lt;/em&gt;
Hey there!&lt;/p&gt;
&lt;p&gt;My name&amp;rsquo;s Miles and I hope this isn&amp;rsquo;t too out of the blue, but I&amp;rsquo;m reaching out to you because of your awesome work on the Unofficial Homestuck Collection.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m working on an upcoming Homestuck project and we&amp;rsquo;re sort of getting some stuff in gear, and Andrew mentioned that it&amp;rsquo;d be super cool to do a little work with you at some point in the future if that&amp;rsquo;s something you&amp;rsquo;d be amenable to.  Andrew loves the Collection and thinks it&amp;rsquo;d be pretty cool to work with it in the future; he even has some ideas for contributions of content he&amp;rsquo;d love to add to the collection.&lt;/p&gt;
&lt;p&gt;Would you be at all comfortable chatting with me on Discord sometime, and we can talk a little more details on this and maybe get you talking with Andrew at some point?  You can reach me at [redacted] on Discord and pop me a message literally any time!&lt;/p&gt;
&lt;p&gt;Also, just to be clear, we&amp;rsquo;re hoping to keep the work we&amp;rsquo;re doing private for right now, so Andrew and the team would super appreciate it if you kept this under your belt until we have a chance to explain a little more about the kind of things we wanna do.  Sorry to be so cloak and dagger about it, hahaha.&lt;/p&gt;
&lt;p&gt;Please feel free to write back or hit me on Discord literally whenever, but we&amp;rsquo;re looking forward to hearing from you!&lt;/p&gt;
&lt;p&gt;Best,
Miles&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaways:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This is before the relaunch of Homestuck^2: Beyond Canon and the start of the Homestuck Independent Creative Union, so the name Miles is new. &lt;/li&gt;
&lt;li&gt;A team working with Andrew is working on a project and would like us to collaborate on it. &lt;ul&gt;
&lt;li&gt;This project, and possibly Andrew working on projects in general, is still secret&lt;/li&gt;
&lt;li&gt;This team would later be revealed as the HICU.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Andrew loves the collection&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As far as official responses go, this is pretty good!
If this had been true all would still be well. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="good-faith"&gt;Good Faith&lt;/h3&gt;
&lt;p&gt;Given &lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/"&gt;what we know about how Homestuck has historically acted&lt;/a&gt;, the safest thing to do at this point would&amp;rsquo;ve been to tell them to go pound sand. 
But, it was also possible that things were actually changing internally at Homestuck for the better, which would delight me. 
We were also told we would be working with a new team, and our hope was Andrew&amp;rsquo;s lack of direct involvement would translate to a more stable working relationship.&lt;/p&gt;
&lt;p&gt;Homestuck and The Unofficial Homestuck Collection were in a position to collaborate for mutual benefit. 
There is not a hierarchical relationship here. 
Homestuck was in a position to give the UHC a license to distribute the asset pack, promotion, and development support. 
The UHC was in the position to use UHC work in an official Homestuck website, give Homestuck a working archive of its inaccessible work, promote the Homestuck brand, and give Homestuck a license to use the UHC reader beyond the GPL.
This was also a key opportunity for Homestuck to publicly legitimize the HICU by visibly working with its community and not against it.&lt;/p&gt;
&lt;p&gt;There are three basic possible outcomes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Win/Win&lt;/strong&gt;: Andrew has the HICU work collaboratively with the existing fan project. Maybe we put together licensing that lets us distribute the asset pack, or maybe we fold the thing into an official project with new licensing.&lt;sup id="fnref:gpl3"&gt;&lt;a class="footnote-ref" href="#fn:gpl3"&gt;4&lt;/a&gt;&lt;/sup&gt; There are many mutually-beneficial options here.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Neutral&lt;/strong&gt;: Homestuck doesn&amp;rsquo;t have to pursue any action here at all. They can continue to allow the collection to be distributed as it was, but retain the ability to take it down at any time if they want.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lose/Lose&lt;/strong&gt;: Andrew demands an arrangement that&amp;rsquo;s &lt;em&gt;not&lt;/em&gt; mutually beneficial. They think they can take control of the project, or compel me to give them a blank check, or whatever. I refuse, Andrew takes legal action, I take down the project. I put together a report on what happens (you are here), it&amp;rsquo;s revealed how bad Andrew was, the UHC is harder for anyone to use including Homestuck. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This process started before the HICU and before &amp;ldquo;free licenses&amp;rdquo; were being talked about, and so I was fully ready to license the UHC by paying money out-of-pocket. 
I would have (and, in fact did) make personal sacrifices to make this work.&lt;/p&gt;
&lt;p&gt;But I&amp;rsquo;m not dumb. There&amp;rsquo;s a requirement on us to be responsible about what commitments we make.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Peanuts Football Gag" src="https://blog.giovanh.com/blog/2025/08/08/uhc-end/football.png"/&gt;&lt;/p&gt;
&lt;p&gt;The Unofficial Homestuck Collection is a community project. It&amp;rsquo;s not just my work, it&amp;rsquo;s the work of dozens of community members. 
As the maintainer of the project I&amp;rsquo;m responsible for doing right by the whole project and everyone who trusts me to maintain it, including both its contributors and its users. &lt;/p&gt;
&lt;p&gt;Part of what it means to be a responsible and trustworthy member of the community is not being negligent. I can&amp;rsquo;t make agreements that put valuable resources like The Unofficial Homestuck Collection at risk just because it would be easier for me to trust someone, especially when their trustworthiness is already in question. &lt;/p&gt;
&lt;p&gt;If Andrew made a bad deal with Viz that resulted in them not doing right by the website, that&amp;rsquo;s Andrew&amp;rsquo;s neglectful error. 
If I make a bad deal that lets Andrew not do right by the collection, that&amp;rsquo;s my neglectful error.&lt;/p&gt;
&lt;p&gt;But what I have here is a very, very good deal for Andrew. It&amp;rsquo;s a free house for you, Jim!
We&amp;rsquo;ve done this enormous amount of work for free, and we were happy to keep doing it in ways that more directly profited them. 
The only requirement we ever had is that we would be working &lt;em&gt;with&lt;/em&gt; Homestuck, not &lt;em&gt;for&lt;/em&gt; Homestuck. 
To unilaterally hand a community project over would be to treat its many collaborators inappropriately and ultimately compromise the work. &lt;/p&gt;
&lt;p&gt;From the beginning I was aware of the possibility that Andrew would try to abuse this situation, but it wouldn&amp;rsquo;t make sense for them to do so. 
If Andrew doesn&amp;rsquo;t see this as primarily being about asserting dominance over an enemy, this should be easily navigable. If they can only play dominance games, it&amp;rsquo;ll collapse.
I was always pushing to do the kind of collaboration they approached us to do, but I was never willing to cross the line into predicating any work on some public humiliation ritual. &lt;/p&gt;
&lt;p&gt;If Andrew wants to help us they can. If they want us to give them our help they can have it for free. If they want to control or bully us they can&amp;rsquo;t. It&amp;rsquo;s that simple.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Scorpion and the frog" class="size-m" src="https://blog.giovanh.com/blog/2025/08/08/uhc-end/Scorpion_and_the_frog_kurzon.png"/&gt;&lt;sup id="fnref:scorp"&gt;&lt;a class="footnote-ref" href="#fn:scorp"&gt;5&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;!-- It is a perfect instance of the dynamic of the scorpion and the frog.  --&gt;
&lt;!-- I'm the frog taking a gamble and giving the scorpion a ride it needs. Andrew's the scorpion:  --&gt;
&lt;p&gt;Scorpion, frog.
If Andrew can overcome their nature, they get nice things for free. If they don&amp;rsquo;t, they sink themselves. 
For me it was just a matter of swimming Andrew to the goal and hoping they wouldn&amp;rsquo;t sink everything.&lt;/p&gt;
&lt;p&gt;At the time James Roach was the person most visibly handling the day-to-day handling of Homestuck operations, and from what I&amp;rsquo;d seen of him he seemed completely professional and reasonable. So if we would be working with him this could easily work out.
My expectation from the beginning was that the more Andrew involved themselves the more they would shoot themselves (and therefore the project) in the foot. 
So the emphasis placed on Andrew&amp;rsquo;s minimal involvement made us think we could avoid this problem, and maybe someone else even understood it too.
What they said throughout the introductory phase &amp;mdash; and the fact that they were asking to work with me at all &amp;mdash; indicated that was the case, although this would later turn out to be false. &lt;/p&gt;
&lt;p&gt;So we took the responsible route: we decided to allow them to prove their goodwill by being as cooperative and friendly as possible while doing our due diligence to not create vulnerabilities that a bad actor could exploit.
I was going to try to pursue a mutually-beneficial collaboration, but I was going to be sure that in doing so I wasn&amp;rsquo;t leaving myself open to being exploited. 
Good faith without being negligent. 
I still think this was the right approach, even though it came at significant personal expense. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="introductions-and-context-october-2023"&gt;Introductions and Context &amp;ndash; October 2023&lt;/h2&gt;
&lt;p&gt;We reached out to Miles via Discord&lt;sup id="fnref:discord"&gt;&lt;a class="footnote-ref" href="#fn:discord"&gt;6&lt;/a&gt;&lt;/sup&gt; shortly after getting the email. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time&gt;October 01, 2023&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;10:45&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;but yeah thanks so much for getting back to us so quickly! i think itd be really cool to link up and do some work together with the Collection, i know andrew has some ideas for contributions as well&lt;/li&gt;
&lt;li&gt;assuming, of course, that you&amp;rsquo;re amenable to that! &lt;mark&gt;it&amp;rsquo;s your baby, we don&amp;rsquo;t wanna do anything you arent comfortable with&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;but we can cover the details later, at any rate im just glad you check that email address LOL&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time&gt;10:55&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;And yeah, definitely open to any suggestions. &lt;/li&gt;
&lt;li&gt;Gio&amp;rsquo;s whole thing was that he approached me with a bunch of good ones and like dang I&amp;rsquo;m definitely not gonna turn down the help Basically all the new stuff since the original release was his work&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh&lt;ul&gt;
&lt;li&gt;He&amp;rsquo;ll literally just DM me out of nowhere like &amp;ldquo;hey check out this whole ass thing I did&amp;rdquo; and it&amp;rsquo;s awesome every time&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;10:57&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;sweet LOL&lt;/li&gt;
&lt;li&gt;by the way! on the topic of privacy, hermit life, etc&lt;/li&gt;
&lt;li&gt;at the risk of sounding a bit cloak-and-dagger, would you mind keeping the fact that we reached out to you under wraps for a little bit?&lt;/li&gt;
&lt;li&gt;basically just until we&amp;rsquo;ve worked out more of whatever this is going to be and the stuff we&amp;rsquo;ll be doing together hehe&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time&gt;11:02&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Absolute zipperlips - though can we get Gio in on it as well? For the aforementioned Valuable Working Partner reasons&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles&lt;ul&gt;
&lt;li&gt;yeah for sure! as youve mentioned gio is a big contributor so &lt;mark&gt;we expect you both to be locked in here as the conversation coalesces around what it is we&amp;rsquo;re gonna be doing together&lt;/mark&gt; &lt;/li&gt;
&lt;li&gt;For Now, if possible, id appreciate it if you kept it to yourself just because i wanna make sure i have the go-ahead from andrew to loop whoever you feel is relevant in, but again, it&amp;rsquo;s your project and i can&amp;rsquo;t imagine gio wouldnt be on it as well &lt;/li&gt;
&lt;li&gt;i&amp;rsquo;d ask him right now but i think he&amp;rsquo;s out doing something LOL&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;10:09&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;also! just wanna let you know, in the next couple days before andrew and i start chatting with you guys about what it is we wanna get into with you and sharing ideas, we are probably going to ask you to sign an NDA! the reason i tell you this now is just so that i can take the time to &lt;mark&gt;personally assure you that this is not some scary legal bullshit and we have no interest in like, being weird or punitive about shit, we just wanna do our due diligence to make sure that the privacy of the projects is respected&lt;/mark&gt; &lt;/li&gt;
&lt;li&gt;if you have any questions at all about the document when the time comes, please dont hesitate to ask me&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaways:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The tone&lt;sup id="fnref:tone-time"&gt;&lt;a class="footnote-ref" href="#fn:tone-time"&gt;7&lt;/a&gt;&lt;/sup&gt; was friendly and casual, and overwhelmingly positive about our work so far and the continued health of the collection, as well as the continued direction of me and Bambosh.&lt;/li&gt;
&lt;li&gt;Andrew/Miles (later explained as the HICU) wants to &amp;ldquo;do some work together with the Collection&amp;rdquo; and &amp;ldquo;make contributions&amp;rdquo; to the project&lt;/li&gt;
&lt;li&gt;This is all to be at &lt;em&gt;our&lt;/em&gt; discretion: they promised not to do anything with the project we weren&amp;rsquo;t comfortable with&lt;/li&gt;
&lt;li&gt;I am introduced in the very first conversation as being key to the project and it&amp;rsquo;s completely expected for us to be a package deal. It&amp;rsquo;s clear Homestuck is fine with this&lt;/li&gt;
&lt;li&gt;There is an NDA to keep things secret, but there will absolutely not be any &amp;ldquo;punitive legal bullshit&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- None of that turned out to be true, of course. In retrospect, it's shocking to me that they were willing lie so blatantly in writing like this. 
This was the beginning stage of a campaign of intermittent reinforcement, or "love-bombing." 
Many conversations we had were genuinely just pleasantries -- there's a whole section I cut talking about playing through *Crash Bandicoot* for the first time. --&gt;

&lt;section class="section3"&gt;&lt;h3 id="roles-and-agents"&gt;Roles and Agents&lt;/h3&gt;
&lt;p&gt;Andrew forces people to be intentionally vague about an enormous amount of important information. That includes who all is acting in what exact role, requiring me to do additional untangling here to explain it.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m convinced this is an intentional strategy. it&amp;rsquo;s a power play.&lt;/p&gt;
&lt;p&gt;Miles is here as a representative of Homestuck, Inc. and Andrew Hussie. 
Consistently, Miles acts as a direct proxy for Andrew&amp;rsquo;s intent (sometimes copy-pasting their actual messages), which is why I&amp;rsquo;m treating Andrew and Miles as a unit.
Miles sometimes attempts to do some persuasion on Andrew&amp;rsquo;s behalf, but this is done as an empowered agent. 
There were a few personal conversations I had with Miles, but he went out of his way to clearly mark those as speaking on his own behalf, in contrast to his usual role as a direct proxy for Andrew. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-06-25T17:20:40.044-05:00"&gt;June 25, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-25T17:36:56.58-05:00"&gt;05:36 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i&amp;rsquo;ll let andrew know!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-25T18:04:47.992-05:00"&gt;06:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;have you noticed you have the job of &amp;ldquo;priest&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-25T18:09:30.037-05:00"&gt;06:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;LMAO&lt;/li&gt;
&lt;li&gt;low priest&lt;/li&gt;
&lt;li&gt;ive never heard it put that way but i love the comparison&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-25T18:10:10.262-05:00"&gt;06:10 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;it seems like a good gig&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-25T18:10:18.435-05:00"&gt;06:10 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;gives me an excuse to say &amp;ldquo;andrew works in mysterious ways&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;As a member of the HICU, Miles is straddled in what &lt;em&gt;should&lt;/em&gt; be a tricky position with conflicts of interest, except that the labels are mostly fake. 
Andrew is the interest that counts and everything else is smoke and mirrors.&lt;/p&gt;
&lt;p&gt;When they later try to make a distinction between Andrew and the HICU, Miles continues to represent Andrew while James Roach essentially represents himself in a management role at the HICU, although it turns out the structure of the HICU allows Andrew to overrule him on any point. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-02T00:41:03.985-05:00"&gt;September 02, 2024&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T00:41:03.985-05:00"&gt;12:41 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;(@miles  real quick before I get too deep into details here, you&amp;rsquo;re speaking on behalf of Andrew/Homestuck Inc here, correct?)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T13:37:07.634-05:00"&gt;01:37 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yes im speaking on behalf of andrew&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T20:58:41.202-05:00"&gt;08:58 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;also for the record, since it seems like thats kind of an important point: i dont represent andrew legally or even personally im just sort of here to kind of help out where i can as an interested party in the longevity and wellbeing of homestuck as a whole&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T20:59:12.144-05:00"&gt;08:59 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;(yeah, I&amp;rsquo;m conceptualizing james as being here for the hicu, basically)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T20:59:33.015-05:00"&gt;08:59 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;much more interested now that i&amp;rsquo;m sort of at the helm of some stuff, my name and reputation being very intimately tied to the property at this point&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;As a rule Andrew has refused to directly use their own name for anything. To maintain plausible deniability, maybe. It&amp;rsquo;s a cheap stunt and I&amp;rsquo;m not letting you fall for it.
When I talk about &amp;ldquo;Homestuck&amp;rdquo; as an actor, I&amp;rsquo;m talking about Andrew Hussie or a duly appointed representative. Andrew, ultimately, is responsible for these choices.
If occasionally Miles or James or some other layer of Homestuck management was the one to type a message, it doesn&amp;rsquo;t matter. Andrew has final say, Andrew set up the management to work the way it does, and Andrew is ultimately responsible for events they cause.&lt;/p&gt;
&lt;!-- We verified this with everyone including the lawyers. Andrew is the executor here. --&gt;

&lt;p&gt;I know the Joker&amp;rsquo;s Trick here is to set James or Miles up to take the entire fall when this goes south, but that&amp;rsquo;s a &lt;a href="https://web.archive.org/web/20120610043643/http://www.mspaintadventures.com/?s=6&amp;amp;p=006933"&gt;sad ploy&lt;/a&gt; and you&amp;rsquo;re not going to fall for it this time.
No more of this plausible deniability human buffer crumple zone trickery. 
It&amp;rsquo;s just Andrew&amp;rsquo;s decisions, sometimes with a human shield if Andrew thinks it&amp;rsquo;ll benefit themself. &lt;/p&gt;
&lt;aside class="cb qualified"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;That being said I really, really don&amp;rsquo;t want to see blame misplaced because of this.
I think when most people familiar with it think of the HICU, the reaction is &amp;ldquo;oh, they&amp;rsquo;re doing better&amp;rdquo; or even &amp;ldquo;yeah, I&amp;rsquo;m on their side.&amp;rdquo;
I don&amp;rsquo;t fault you for this! 
Based on what they said about themselves many people &amp;mdash; including me personally &amp;mdash; gave the HICU a huge amount of good credit upfront, and they&amp;rsquo;ve done very little &lt;em&gt;publicly&lt;/em&gt; to hurt that image. &lt;/p&gt;
&lt;p&gt;In this article I have criticisms of Andrew and Miles.
This is not a general indictment of the HICU crew and it&amp;rsquo;s certainly not an indictment of FRAF. Do not &amp;mdash; &lt;strong&gt;do not&lt;/strong&gt; &amp;mdash; let other fan creators get caught up any blame from this. 
This is about Andrew&amp;rsquo;s handling of the UHC. I have &lt;a href="/blog/2025/08/08/the-homestuck-union-was-always-fake/?campaign=uhc-end"&gt;another article about the HICU&lt;/a&gt;, which &lt;strong&gt;also does not fault the creative teams.&lt;/strong&gt;&lt;/p&gt;
&lt;/aside&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;In response to this article, Miles published a post that directly confirms everything I said about the agent relationship here.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.fruityrumpus.com/forums/t/the-uhc-situation"&gt;Miles&lt;/a&gt;
i wanna pause and emphasize something here, because it&amp;rsquo;s one of the most important things i want to get across.  i was acting as a Liaison for andrew, as a MESSENGER, FOR andrew, not as like, a Lawyer or and Advisor or a &amp;ldquo;coconspirator&amp;rdquo; or the guy who authored the decisions that actually got made here.  i did not and do not tell andrew what to do about anything, certainly not about how to handle the Homestuck IP or any moves he wants to make legally.  i gave some advice on how to communicate and actually Did The Communicating, but during all of this i wasn&amp;rsquo;t even the director on HS:BC, i was literally just a writer who thought he was stepping into a short, sweet process to get a cool collaboration going between the UHC and Homestuck as an IP.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&amp;rsquo;s all Andrew. &lt;/p&gt;
&lt;/aside&gt;
&lt;!-- and the fact that hussie has a history of doing this with among homestuck's most visibly marginalized workers is insane --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="you-know-gios-here-right"&gt;You Know Gio&amp;rsquo;s Here, Right?&lt;/h3&gt;
&lt;p&gt;So, there is an obvious elephant in the room, which is the fact that I&amp;rsquo;ve been a harsh critic of Andrew Hussie&amp;rsquo;s professional behavior before, and they took it very poorly.
Andrew specifically said that &lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/"&gt;they&amp;rsquo;d never have anything to do with me and falsely implied I was a stalker and sex pest.&lt;/a&gt;
So this conversation happening at all was weird, and it was even weirder how this was insistently painted as a complete non-issue. &lt;/p&gt;
&lt;p&gt;As for my side of things, I had thought this through before we replied to the original email. 
For the sake of the project, since there was the potential to do real good on the table, I had decided to take an attitude of &amp;ldquo;agree to disagree&amp;rdquo; and simply not make it an issue. 
I&amp;rsquo;d already been working on The Unofficial Homestuck Collection without letting my personal frustrations impact the work.
I could work with Andrew as long as they were being reasonable, and if they insisted on bringing up old hostilities in a way I couldn&amp;rsquo;t brush past, we would have to part ways on the project.&lt;/p&gt;
&lt;p&gt;But Andrew rejecting my involvement &amp;mdash; or even instigating hostilities over it &amp;mdash; would deny them goodwill and access to The Unofficial Homestuck Collection. 
There was never any possibility where their refusing to work with me would end up with them getting control of the project and me leaving it. 
If they wanted to work, we could work, but they would have to at least tolerate working with the people in charge of the project, as is obviously the case for anyone wanting to collaborate with anyone. &lt;/p&gt;
&lt;p&gt;I wasn&amp;rsquo;t expecting to be working much with Andrew, though. It seemed much more likely I would be working on projects through James Roach, or Miles, and that would have been my preference anyway. So it caught me off guard when Andrew wanted to communicate with both of us privately. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time&gt;October 02, 2023&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T23:04:29.898-05:00"&gt;11:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;the way we tend to do things in terms of folks the HICU is collaborating with is as follows&lt;/li&gt;
&lt;li&gt;once (or if) you guys do feel comfortable signing the NDA, &lt;mark&gt;andrew and i are going to chat with each of you one on one. one at a time&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;think of it as like.  idk i guess an interview?&lt;/li&gt;
&lt;li&gt;not that we need your Credentials because your work speaks for itself, its just that andrew likes to have a chat with folks as well in a semi-formal setting so that he can be on top of everyone we collab with&lt;/li&gt;
&lt;li&gt;again for reasons of, yknow, privacy comfort etc&lt;/li&gt;
&lt;li&gt;so when the time comes, we&amp;rsquo;re gonna basically wait for you to sign the NDA (we&amp;rsquo;ll get another draft to you before then and &lt;mark&gt;ofc no need to sign until we&amp;rsquo;ve agreed on the form that&amp;rsquo;s gonna take&lt;/mark&gt;), &lt;mark&gt;then we&amp;rsquo;re going to chat with bambosh, then we&amp;rsquo;re gonna chat with gio, and then probably after that we&amp;rsquo;re all gonna chat as a foursome&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time datetime="2023-10-02T23:07:49.144-05:00"&gt;11:07 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;That sounds agreeable to me&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T23:07:51.344-05:00"&gt;11:07 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;cool!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-10-02T23:08:21.482-05:00"&gt;11:08 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;&lt;del&gt;that seems like a terrible idea&lt;/del&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time datetime="2023-10-02T23:08:28.262-05:00"&gt;11:08 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;:O&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T23:08:30.319-05:00"&gt;11:08 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;11:08 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;that will be the most uncomfortable conversation I&amp;rsquo;ve ever had in my life&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;11:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;really?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;11:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;but okay? if he wants???&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;11:10 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;can i ask why itd be uncomfortable?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;11:11 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;the last thing andrew said about me is &amp;ldquo;I don&amp;rsquo;t trust him, I will never speak to him, and probably no one from WP ever will either.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;so I was just planning on granting him blanket permission to skip that part if he wanted&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;11:14 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;if he wants to, I&amp;rsquo;ll do it.&lt;/li&gt;
&lt;li&gt;i&amp;rsquo;m just anticipating that being extra interesting&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;11:15 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i mean speaking frankly i cant imagine andrew has any desire to get &amp;ldquo;interesting&amp;rdquo; about anything LOL, we just wanna chat with folks and work with you guys via the protocols we have in place to make sure the team is comfortable&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T23:16:26.432-05:00"&gt;11:16 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah no worries, again we&amp;rsquo;re here chatting now because i wanna get the ball rolling on how you guys are feeling&lt;/li&gt;
&lt;li&gt;but yeah at that point its gonna be the sign -&amp;gt; chat pipeline, and beyond that theres nothing more we really wanna do&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;11:18 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;feelings-wise, for me having criticized someone does not mean I&amp;rsquo;m unwilling to work with them. (obviously)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;11:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so for whatever its worth, andrew knew you were a big contributor on this before we reached out, its not even close to a dealbreaker&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;11:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;by this point I figured he &lt;em&gt;must&lt;/em&gt; have&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;11:21 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah!  like&lt;/li&gt;
&lt;li&gt;i guess what im getting at here is that &lt;mark&gt;we wanna work with you, we like what you guys are doing, and we definitely dont have any intention of getting weird about this lol&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Takeaways:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Miles emphasizes yet again that my involvement is a non-issue, to the point of acting confused by my hesitancy&lt;/li&gt;
&lt;li&gt;Andrew&amp;rsquo;s involvement is described as minor &amp;mdash; &amp;ldquo;an interview&amp;rdquo;&lt;/li&gt;
&lt;li&gt;They know really thoroughly that I&amp;rsquo;m a major contributor to the project and that wasn&amp;rsquo;t ever going to be a dealbreaker&lt;/li&gt;
&lt;li&gt;Yet more promises that nothing should be unpleasant or hostile, they triple-promise not to be weird about it&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This absolute commitment that there would be no discrimination against me over past disputed complaints is the only reason either of us were willing to engage in any of this in the first place. It was the premise of everything that came after.
Every time you see them contradict this basis represents an absolute forfeit of credibility and integrity from them. It is the whole game lost each time.
I need you to really, really commit this to memory. 
Put an extra copy up next the article. This foundation is going to slip through your fingers so fast it&amp;rsquo;ll seem bizarre it was ever there. &lt;/p&gt;
&lt;p&gt;Andrew agreeing to work with me without making an incident of it was the mature thing to do, but still unexpected. 
I had made the decision that the responsible way to handle a working relationship with Homestuck would to be to make it a point not to try to abuse my position to try to rehash old conflicts or &amp;ldquo;balance the books&amp;rdquo;, and instead just work on individual projects where we could find mutually-beneficial arrangements. 
Homestuck was promising it would do the same. Trucies.&lt;/p&gt;
&lt;p&gt;Within those extremely minimal ground rules, I was completely willing to put bad blood behind us and work constructively.
Maybe this was naivet&amp;eacute;, but I prefer to think of it as insisting on acting in responsible good faith. If something went wrong, it was going to be because someone attacked me, not because &lt;em&gt;I&lt;/em&gt; refused.&lt;/p&gt;
&lt;!-- [^gio-question]: Originally this had the header "The Gio-ish Question", as a little nudge-nudge reminder that maybe posing "whether someone should be allowed to exist" as a question for debate is itself a bad thing. But I forgot this would be skimmed by ten thousand people and so it's not really fair for me to include a dogwhistle as part of a subtle joke about how evil Nazism is. --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="homestuck-independent-creative-union"&gt;Homestuck Independent Creative Union&lt;/h3&gt;
&lt;p&gt;Miles had been very secretive about what actual plans there were, saying we needed to be under NDA first. 
At a high level that sort of makes sense, so we talked about the structure of this new HICU while we reviewed the waiver, which includes an &lt;em&gt;incredibly&lt;/em&gt; broad non-disclosure agreement. &lt;/p&gt;
&lt;!-- I won't bore you with the whole process (there were typos in their contract) but in talking about the HICU NDA we also ended up talking about the HICU itself, and there are some interesting notes here. --&gt;

&lt;p&gt;I spend a lot of time emphasizing how important it is that this doesn&amp;rsquo;t hijack any existing work (because the language of the waiver indicates that it &lt;em&gt;will&lt;/em&gt;), and Miles goes out of his way to reassure us that it won&amp;rsquo;t be. &lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-bambosh: url(.); --icon-giovanh: url(.); --icon-miles: url(.);"&gt;
&lt;p&gt;&lt;time timestamp="2023-10-02T21:54:20.418-05:00"&gt;October 02, 2023, Bambosh, miles&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:13:29.319-05:00"&gt;10:13 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;can you tell me what kind of conflicts you guys are concerned about?&lt;/li&gt;
&lt;li&gt;i wanna make sure i can assuage your worries as best i can but itll help me to understand what your concerns are&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-10-02T22:16:03.901-05:00"&gt;10:16 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;in general, making sure the UHC stays an independent project, and not assigning Homestuck/Viz/whoever rights over the software/editorial decisions/etc&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:16:51.884-05:00"&gt;10:16 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;okay cool cool&lt;/li&gt;
&lt;li&gt;anything else jump out at you guys?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-10-02T22:17:17.245-05:00"&gt;10:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Big picture, I&amp;rsquo;m okay with an NDA to keep any New Unreleased Happenings secret&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:17:45.589-05:00"&gt;10:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;alrighty&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Despite all this lip service, the first draft of the &amp;ldquo;Homestuck Community Participation and Release Agreement&amp;rdquo; itself contained an attempt to strip signatories of creative independence. 
The original waiver had an intellectual property provision that forces &amp;ldquo;all creative concepts, stories, characters, settings, dialogue, project ideas, plans, and all other information related to the Homestuck intellectual property&amp;rdquo; to be bound by the licensing contract between the HICU and Homestuck, Inc., which is a separate, secret document we were not allowed to see until after committing to it. 
This would turn any signatory into a &amp;ldquo;poison contributor&amp;rdquo; who couldn&amp;rsquo;t work on any independent fanwork.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-10-02T22:27:33.15-05:00"&gt;10:27 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;can you give me an example of a scenario you&amp;rsquo;re worried about?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;ok for example&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;You understand and agree that all creative concepts, stories, characters, settings, dialogue, project ideas, plans, and all other information related to the Homestuck intellectual property discussed by Group are bound by the conditions described in the licensing agreement between the Union and Homestuck, Inc. All information is deemed Confidential Information.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;this seems overbroad, and would (accidently?) capture all &amp;ldquo;information related to the Homestuck intellectual property&amp;rdquo; that we discuss with each other, including UHC work, as the IP of Homestuck Inc&lt;/li&gt;
&lt;li&gt;as well as fanwork and other stuff&lt;/li&gt;
&lt;li&gt;which I don&amp;rsquo;t think is anyone&amp;rsquo;s intent, but that&amp;rsquo;s a kill-switch I don&amp;rsquo;t want to make&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:36:38.547-05:00"&gt;10:36 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i can go ahead and have a look at that line and get back to you about maybe striking it, because i totally see your concern, even though i can straight up promise you man to man (whatever thats worth) that we have no intention of operating that way&lt;/li&gt;
&lt;li&gt;because again, we&amp;rsquo;d love to work with you guys if that&amp;rsquo;s in the cards for us&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time datetime="2023-10-02T22:39:06.337-05:00"&gt;10:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;That would be excellent if you can make it happen&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:39:36.365-05:00"&gt;10:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i can totally talk to andrew about it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;At our request, we had this line struck from the participation waiver, since the purpose of the NDA in the first place was to allow us to discuss project plans together, and once a basic goal was established a sensible license could be drawn up around that. 
Even though what was struck was the absurd &amp;ldquo;blank check&amp;rdquo; clause &amp;mdash; where they commit you to follow a separate document you&amp;rsquo;re not allowed to read first &amp;mdash; they still grumbled about making this exception.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a lot more wrong here, but a full analysis of the release document is outside the scope of this story. &lt;/p&gt;
&lt;p&gt;We also get an early description of the union here which matches the description the HICU would later give itself:&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-bambosh: url(.); --icon-giovanh: url(.); --icon-miles: url(.);"&gt;
&lt;p&gt;&lt;time timestamp="2023-10-02T21:54:20.418-05:00"&gt;October 02, 2023, Bambosh, miles&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-10-02T22:22:18.863-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;also, is the Union the same as the Group, or is there a managment layer? I wasn&amp;rsquo;t clear on that from the doc&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:22:46.904-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so to get colloquial about it, the Union is basically like&lt;/li&gt;
&lt;li&gt;the collective of Homestuck Contributors&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:22:46.904-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;if it helps, &lt;mark&gt;think of the HICU as an actual union.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://beyondcanon.com/about"&gt;Beyond Canon, About&lt;/a&gt;
&lt;strong&gt;About the Homestuck Independent Creative Union&lt;/strong&gt;&lt;br/&gt;
The Homestuck Independent Creative Union (HICU) is a &lt;mark&gt;union of creative contributors&lt;/mark&gt; which was established to consolidate members of future Homestuck Projects, beginning with the launch of &lt;em&gt;Homestuck: Beyond Canon&lt;/em&gt;.&lt;br/&gt;
&lt;mark&gt;The HICU is a totally independent entity&lt;/mark&gt; from Andrew, What Pumpkin, VIZ Media, or any other corporate interest. &lt;mark&gt;Andrew has given the union a free license&lt;/mark&gt;, so they may legally work within the full &lt;em&gt;Homestuck&lt;/em&gt; universe and monetize their efforts to support the members. &lt;mark&gt;The union is both creatively and financially independent&lt;/mark&gt;, and no outside individuals or companies are receiving any royalties or payments. Only the members benefit, and income will be distributed among members as equitably as possible.&lt;br/&gt;
Andrew is not creatively involved with these projects in any direct way, but remains available to the union for consultation at their request.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;First, they&amp;rsquo;re calling themselves a &lt;strong&gt;union&lt;/strong&gt; of creatives. Although not a formal labor union, they&amp;rsquo;re committing to act &lt;em&gt;like&lt;/em&gt; a labor union: &amp;ldquo;an organization of workers formed for the purpose of serving the members&amp;rsquo; interests with respect to wages and working conditions.&amp;rdquo; 
The HICU is bound to represent the interests of its members, not Homestuck&amp;rsquo;s. They immediately establish that they&amp;rsquo;re entirely separate and distinct from any existing structures &amp;mdash; including Andrew Hussie. Separate entities, separate responsibilities, separate interests. We&amp;rsquo;re supposed to treat the union like a union. &lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re paying close attention, you&amp;rsquo;ll notice another problem here: why is Andrew involved in Union business? If the Union is really independent of Homestuck and Andrew, why is Andrew intimately involved in the basic process of onboarding people to the union? That&amp;rsquo;s an immediate conflict of interest. &lt;/p&gt;
&lt;p&gt;In fact, why is Andrew involved in any business related to Homestuck at all? &lt;a href="https://web.archive.org/web/20210421190608/https://whatpumpkin.com/"&gt;What Pumpkin announced&lt;/a&gt; not only that Andrew left What Pumpkin in 2020, but that they chose to &amp;ldquo;fully discontinue their creative involvement in any future Homestuck projects&amp;rdquo;. &lt;/p&gt;
&lt;p&gt;It will turn out later that these labels &amp;mdash; &amp;ldquo;What Pumpkin&amp;rdquo;, &amp;ldquo;Homestuck, Inc.&amp;rdquo;, &amp;ldquo;The Silence Mill&amp;rdquo;, &amp;ldquo;the Homestuck Independent Creative Union&amp;rdquo; &amp;mdash; they&amp;rsquo;re all a shell game. 
The HICU isn&amp;rsquo;t at all what it says it is; Miles misrepresenting the union from day one, and the union itself continued lying about their independence on their webpage for years.
The HICU label was being used by Andrew whenever he wanted to get goodwill by masking his involvement.
&lt;a href="/blog/2025/08/08/the-homestuck-union-was-always-fake/?campaign=uhc-end"&gt;But that&amp;rsquo;s another story.&lt;/a&gt; &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="commentary-contribution"&gt;Commentary contribution&lt;/h3&gt;
&lt;p&gt;Part of the sell here is Homestuck making the pitch that working with them would allow us to do genuinely useful things.
What kinds of things was Homestuck looking to contribute, besides official support?
I was always keeping in mind the possibility of using the UHC, or a version of the UHC, to replace or supplement the Homestuck website.&lt;/p&gt;
&lt;p&gt;But one of the first things Homestuck pitched to entice us was this: it turns out the rest of the Homestuck commentary is finished, and it&amp;rsquo;s just been locked in a vault.
This is the commentary they already committed to releasing as part of the book collection they and Viz announced and failed to complete.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2023-10-02T21:54:20.418-05:00"&gt;October 02, 2023, Bambosh, miles&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:03:35.871-05:00"&gt;10:03 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;but as regards the collection, one of the things i think is okay to let you guys know is that andrew thinks itd be cool to get the last of his author&amp;rsquo;s commentary in the collection&lt;/li&gt;
&lt;li&gt;which would actually be Exclusive to the collection!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-10-02T22:04:05.084-05:00"&gt;10:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Oh, that would be very cool. I wasn&amp;rsquo;t sure if that had been written, actually&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T22:04:11.728-05:00"&gt;10:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;heh they totally have&lt;/li&gt;
&lt;li&gt;and because viz isn&amp;rsquo;t really doing the books anymore, the collection seems like it might be the best of all possible homes for them&lt;/li&gt;
&lt;li&gt;but there are some other ideas andrew is playing with that could crystallize as we work together with you guys and the Collection&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is a dynamic I&amp;rsquo;ve seen before: creators providing access and approval as compensation to fans. 
This is sometimes &amp;mdash; but not always &amp;mdash; suspect. I&amp;rsquo;m reminded of Nintendo&amp;rsquo;s &lt;a href="https://dn721908.ca.archive.org/0/items/Knock_And_Talk_directcontact/Knock_And_Talk_directcnotact/Belgian%20Waffle%20-%20KT%20Debrief%20%20Next%20Steps.pdf"&gt;&amp;ldquo;subtle hint of interest in collaboration&amp;rdquo;&lt;/a&gt; used to arrest Homebrew developers, and &lt;a href="https://www.eurogamer.net/the-boy-who-stole-half-life-2-article#:~:text=The%20real%20motivation,sense%20of%20pride."&gt;Valve offering a hacker a fake job just to arrest them.&lt;/a&gt;. 
But there&amp;rsquo;s also Sonic Mania. Christian Whitehead wasn&amp;rsquo;t compensated for his work in &amp;ldquo;commentary&amp;rdquo;, but I&amp;rsquo;m sure he saw access as a perk. &lt;/p&gt;
&lt;p&gt;This is a pattern with Andrew in particular. 
He curates this image of himself as &amp;ldquo;the guy with answers&amp;rdquo; and creates excitement by doling out lore.
Now, Andrew is not a sacred figure, and his words are not so valuable that they need to be captured. Even when it comes to Homestuck, &lt;a href="https://perfectlygeneric.fandom.com/wiki/Episode_52:_Semiotics,_Bridges,_and_Off-Ramps"&gt;according to his own philosophy.&lt;/a&gt;
But this commentary, like the rest of the comic, would have been valuable to fans, and so it was a reason for us to continue and expect a collaboration with mutual benefit. &lt;/p&gt;
&lt;!-- That's the kind of juice I would never share under any reasonable condition (even though it was never under an NDA.) But Homestuck has crossed too many lines, and that context is an important part of the story, so there's the reveal. --&gt;
&lt;!-- The work is all done, Andrew's just been keeping it locked away.  --&gt;
&lt;!-- Possibly just as a card they were holding onto to someday dangle as raw bait? --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-hicu-nda-deadlock-october-june-2023"&gt;The HICU NDA Deadlock &amp;ndash; October-June 2023&lt;/h2&gt;
&lt;p&gt;The basic schedule is this: Bambosh signs the HICU waiver and onboards with Andrew, then I do the same, then we start discussing plans properly.
We still haven&amp;rsquo;t even discussed what they want to do in any detail, since that&amp;rsquo;s a project they want covered by NDA. So the NDA has to come first for both of us before we can start discussing ideas at all, let alone make any commitments. &lt;/p&gt;
&lt;p&gt;Bambosh gets his agreement signed but Andrew is on vacation, so it&amp;rsquo;ll be a while before there&amp;rsquo;s further progress. (There is an &amp;ldquo;Andrew vacation&amp;rdquo; between most of the pauses in this timeline; I&amp;rsquo;ll try to omit them.)&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-bambosh: url(.); --icon-giovanh: url(.); --icon-miles: url(.);"&gt;
&lt;p&gt;&lt;time&gt;October 02, 2023&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T23:07:28.141-05:00"&gt;11:07 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so when the time comes, we&amp;rsquo;re gonna basically wait for you to sign the NDA (we&amp;rsquo;ll get another draft to you before then and ofc no need to sign until we&amp;rsquo;ve agreed on the form that&amp;rsquo;s gonna take), then we&amp;rsquo;re going to chat with bambosh, then we&amp;rsquo;re gonna chat with gio, and then probably after that we&amp;rsquo;re all gonna chat as a foursome&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-10-02T23:16:26.432-05:00"&gt;11:16 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah no worries, again we&amp;rsquo;re here chatting now because i wanna get the ball rolling on how you guys are feeling&lt;/li&gt;
&lt;li&gt;but yeah at that point its gonna be the sign -&amp;gt; chat pipeline, and beyond that theres nothing more we really wanna do&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;time&gt;October 04, 2023&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time&gt;09:51 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;@miles based on what you&amp;rsquo;ve said I&amp;rsquo;m assuming you&amp;rsquo;ll have an NDA for me roughly immediately after bambosh signs his?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time&gt;11:29 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;hey!  yeah that&amp;rsquo;s pretty much the game plan, &lt;mark&gt;bambosh signs and we pop an NDA to you afterwards, we have our conversations etc and from there we can talk shop&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;time&gt;October 05, 2023&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time datetime="2023-10-05T21:11:37.152-05:00"&gt;09:11 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Alright, signed on my end&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time datetime="2023-10-05T21:11:42.402-05:00"&gt;09:11 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Time to chill for a few weeks&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Crucially, from this point on, I am cut out of any discussions Miles, Bambosh, and Andrew have behind closed doors, because they claim every aspect of conversation is covered by the NDA.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-bambosh: url(.); --icon-giovanh: url(.); --icon-miles: url(.);"&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-07T16:53:21.082-06:00"&gt;04:53 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah there are probably more talks to come before you guys explicitly are under license&lt;/li&gt;
&lt;li&gt;about things such as this, the direction the UHC (or, perhaps, the HC) would go&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-11-07T16:56:18.346-06:00"&gt;04:56 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I have quite a few licensing thoughts but I assume those will have to wait until NDA&amp;rsquo;d&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-07T16:56:26.34-06:00"&gt;04:56 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;definitely LOL&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-11-07T16:57:20.809-06:00"&gt;04:57 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah it&amp;rsquo;s weird trying to make plans when we&amp;rsquo;re disjointed&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;the HC  &lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;no don&amp;rsquo;t you&amp;rsquo;ll break &lt;em&gt;everything&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;where am I gonna put the star&lt;/em&gt;  &lt;/li&gt;
&lt;li&gt;
&lt;div class="lazyframe" data-vendor="youtube" onclick='this.outerHTML = `&amp;lt;iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/Q5Jgg3Im1Xw?autoplay=1" title="where am I gonna put the star" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; picture-in-picture" allowfullscreen class="media"&amp;gt;&amp;lt;/iframe&amp;gt;`' style="background-image: url(https://img.youtube.com/vi/Q5Jgg3Im1Xw/hqdefault.jpg);"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-07T16:58:26.239-06:00"&gt;04:58 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;at any rate ill get to andrew about getting you the NDA to sign so we can chat as a fearsome foursome&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;section class="section3"&gt;&lt;h3 id="beyond-canon"&gt;Beyond Canon&lt;/h3&gt;
&lt;p&gt;Just a few days after this (while Andrew was still on vacation), the &lt;a href="https://beyondcanon.com/news/under-new-management"&gt;Beyond Canon reboot announcement and new site&lt;/a&gt; went live.&lt;/p&gt;
&lt;p&gt;Miles himself would shortly after be confirmed to be a writer on HS:BC himself:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://beyondcanon.com/news/meet-the-team"&gt;Meet the Team &amp;mdash; Posted on 25 October 2023 by James&lt;/a&gt;
What can I say about &lt;strong&gt;Miles&lt;/strong&gt;? Miles has known Andrew and I for years, and has such a natural and charismatic charm to him. I knew him largely as a comedy writer before this but seeing him pour himself into worldbuilding and plot mapping has really inspired me. Miles brings an important element to the team, in that he&amp;rsquo;s kind of a bro. The kind of guy that could probably best some kind of beast in singular combat. His favorite guys are Equius and Dirk. You really need that kind of energy sometimes. Miles&amp;rsquo;s writing is so full of character and charm. I&amp;rsquo;m excited for you all to see what he has to offer. I personally think this project could not exist without him.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="nda-deadlock"&gt;NDA Deadlock&lt;/h3&gt;
&lt;p&gt;This is when we get the first major stall to the project, and it&amp;rsquo;s caused by Miles and Andrew trying to pull another fast one with licensing. &lt;/p&gt;
&lt;p&gt;Now that Andrew has Bambosh behind closed doors, instead of moving on to the next step of giving me an NDA to sign and onboarding me, they cut me off entirely and start putting pressure on Bambosh to write them a blank check. 
At this point, the NDA makes it impossible for us to coordinate and communicate, so it serves here to isolate and corner a victim who is unable to communicate the aggression to the outside world. 
I keep asking to also be allowed to sign the same NDA, but am always rebuffed.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-bambosh: url(.); --icon-giovanh: url(.); --icon-miles: url(.);"&gt;
&lt;p&gt;&lt;time&gt;November 07, 2023&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-11-07T16:47:28.38-06:00"&gt;04:47 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;speaking of which, any paperwork updates for me yet?&lt;/li&gt;
&lt;li&gt;i know you were doing it staggered&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-07T16:48:40.213-06:00"&gt;04:48 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah i think we may or may not be doing one more meeting with bambosh, who has some &lt;mark&gt;paperwork of his own to look through&lt;/mark&gt;, before we move forward&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-11-07T16:50:25.367-06:00"&gt;04:50 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;If that&amp;rsquo;s uhc-related paperwork that&amp;rsquo;s usually something I deal with and/or w/ bambosh, fyi&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time datetime="2023-11-07T16:51:31.139-06:00"&gt;04:51 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Yeah, that&amp;rsquo;s kinda where the discussions gonna go when I get back from lawyer stuff&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-11-07T16:51:58.422-06:00"&gt;04:51 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;&amp;lt;- fake internet lawyer&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh &lt;time datetime="2023-11-07T16:52:21.949-06:00"&gt;04:52 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Like, even if the paperwork is good I can&amp;rsquo;t sign anything if I can&amp;rsquo;t even talk it over with this guy here&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-11-07T16:52:33.331-06:00"&gt;04:52 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;heyo&lt;/li&gt;
&lt;li&gt;but yes definitely talk with real lawyers too&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-07T16:53:21.082-06:00"&gt;04:53 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah we wanted to give you a chance to go to like, an actual legal expert, who will be able to assure you that this &lt;mark&gt;license&lt;/mark&gt; is legit LOL&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;We already knew the NDA clause in the waiver was extremely broad, but we didn&amp;rsquo;t know if the intent was to protect peoples&amp;rsquo; privacy as we were told, or if the plan was to weaponize it. 
We now know the purpose of the NDA &lt;em&gt;was&lt;/em&gt; to be weaponized because that&amp;rsquo;s how Andrew immediately used it.&lt;/p&gt;
&lt;p&gt;With this trap set up, Andrew tries to get Bambosh to sign more paperwork and commit the project to a new, secret set of terms under a new previously-undiscussed license.
This is an intentional violation of the previously proposed schedule &amp;mdash; Bambosh is only supposed to be doing a nominal interview here, not getting pressured to agree to a new set of terms.
Instead they&amp;rsquo;re demanding a blank check before we even sit down to talk ideas.
Basic divide-and-conquer.&lt;/p&gt;
&lt;p&gt;The manipulation and pressuring comes in a number of forms: social pressures, pointing out the possibility of Viz Media going after unlicensed work, and ultimately making their own direct legal threats. &lt;/p&gt;
&lt;p&gt;The line became that Bambosh had to sign a license before anything could continue. 
This is obviously untrue, not only because they just finished saying the opposite thing, but because the licensing details are heavily dependent on what the project is, which was yet to even be discussed.
This time is not being used to try to continue project discussions without me or otherwise nudge me out of the project, Andrew is just blatantly trying to seize power via contract, and I&amp;rsquo;m being kept out to keep up the pressure and deny Bambosh any defense.&lt;/p&gt;
&lt;p&gt;It seems like Andrew was under the impression they could exploit Bambosh as a single point of failure who could be pressured into giving up the project. 
But that didn&amp;rsquo;t work, and not just because Bambosh isn&amp;rsquo;t a fool, but because that&amp;rsquo;s simply not how the project is structured.
Since we&amp;rsquo;re co-owners, this can&amp;rsquo;t happen. Neither of us can make any major decisions about the project without consulting with each other. 
We designed it that way on purpose.
Bambosh cannot legally sign anything without showing the paperwork to me, which Andrew insists the NDA prevents him from doing. 
There is no play here; neither of us could consent to any policy changes without the consent of the other, and a unilateral change in ownership was literally impossible. &lt;/p&gt;
&lt;!-- Bambosh doesn't want to and doesn't have the authority to, and we designed it that way on purpose.  --&gt;

&lt;p&gt;So for an extended period of time Andrew and Miles don&amp;rsquo;t allow me to review the mysterious new documents Andrew is demanding Bambosh sign, and Bambosh can&amp;rsquo;t sign them until I can review them. 
All progress is stonewalled by Hussie.
By breaking procedure and trying to bully their way into power, Andrew has deadlocked the project.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="baring-fangs"&gt;Baring Fangs&lt;/h3&gt;
&lt;p&gt;During this wheel-spinning, Homestuck ramps up the pressure.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-bambosh: url(.); --icon-giovanh: url(.); --icon-miles: url(.);"&gt;
&lt;p&gt;&lt;time&gt;November 15, 2023&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-15T18:16:43.436-06:00"&gt;06:16 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;HEY.  sorry im finishing up some work shit and i just today got back from vacation so ive been catching up&lt;/li&gt;
&lt;li&gt;basically insofar as working with you guys on this goes, nothing has changed.  we&amp;rsquo;re still amenable to your involvement on this, gio, and although i&amp;rsquo;ve seen the tone get sort of Legalesey i wanna emphasize that we&amp;rsquo;d still vastly prefer working with the UHC to any sort of takedown bullshit&lt;/li&gt;
&lt;li&gt;that&amp;rsquo;s not at all what we want to happen&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is a huge shift and represents Homestuck completely backtracking on every assurance they&amp;rsquo;ve given up to this point. 
Suddenly my involvement is something they&amp;rsquo;re still &amp;ldquo;amenable&amp;rdquo; to, not something taken as a given. 
But most importantly Homestuck has started brandishing legal threats as a weapon. 
They have gone directly from &amp;ldquo;it&amp;rsquo;s your baby, we don&amp;rsquo;t wanna do anything you arent comfortable with&amp;rdquo; to &amp;ldquo;you can either do work under whatever conditions we dictate or we&amp;rsquo;ll personally attack you.&amp;rdquo; From &amp;ldquo;I&amp;rsquo;d never hurt you&amp;rdquo; to &amp;ldquo;don&amp;rsquo;t make me hurt you.&amp;rdquo;
This is a clear threat: this is no longer about forging a collaborative relationship, they&amp;rsquo;ve started waving around a loaded gun. &lt;/p&gt;
&lt;!-- Note the vacillation here. They loved us before, maybe if we'd just do what they say now we'll stay loved and they'll stop hitting us. --&gt;

&lt;section class="section4"&gt;&lt;h4 id="reality-distortion-as-manipulation"&gt;Reality distortion as manipulation&lt;/h4&gt;
&lt;p&gt;But also pay attention to how this complete reversal of their position is presented explicitly as &amp;ldquo;nothing has changed&amp;rdquo;, even though this is obviously false. This gaslighting is part of the psychological manipulation I&amp;rsquo;ve come to realize is a weapon Homestuck considers to be one of its most vital tools. &lt;/p&gt;
&lt;p&gt;Homestuck chooses to work with people who are dependent on its good graces whenever it can orchestrate such a situation. This can come from hero worship, financial dependence, or threats of legal violence. But this &amp;ldquo;upper hand&amp;rdquo; Homestuck maintains allows it to get away with these constant reality distortions, even in cases like this where it&amp;rsquo;s put everything in writing. 
If the victim calls them out on the lie Homestuck is able to reverse victim and attacker and treat the objection as an aggression being made against Homestuck. 
And in almost all cases, Homestuck has set up legal traps that make describing the lie to anyone else an offense in and of itself. &lt;/p&gt;
&lt;p&gt;So Homestuck has gotten used to being able to distort reality like this whenever they want. 
It makes trying to seriously talk with Homestuck a truly absurd affair because they&amp;rsquo;ll simply demand people accept false histories of things that just happened.
Miles is able to transition seamlessly from &amp;ldquo;ofc no need to sign until we&amp;rsquo;ve agreed on the form that&amp;rsquo;s gonna take&amp;rdquo; to &amp;ldquo;we aren&amp;rsquo;t going to be getting any of this work done without you guys being under license&amp;rdquo;. &lt;/p&gt;
&lt;!-- It's like watching someone ski slaloms, just fluidly swerving from lie to lie. It's no wonder Andrew picked Miles for this job. --&gt;

&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="dont-make-me-hurt-you"&gt;&amp;ldquo;Don&amp;rsquo;t make me hurt you&amp;rdquo;&lt;/h4&gt;
&lt;p&gt;Meanwhile, Andrew has their lawyer load a cease-and-desist into the chamber so they can frame himself as &amp;ldquo;delaying&amp;rdquo; it &amp;mdash; as if the lawyer is some uncontrollable attack dog they&amp;rsquo;re holding back, rather than a professional they&amp;rsquo;re actively paying to carry out his wishes.
This is obviously false, and when I told my lawyer who I&amp;rsquo;d had to hire about it he laughed out loud.
Lawyers don&amp;rsquo;t randomly go around C&amp;amp;Ding people on instinct. Those hours are billable &amp;mdash; if the lawyer is priming a C&amp;amp;D, it&amp;rsquo;s because of their client&amp;rsquo;s wishes to fire it at someone.&lt;/p&gt;
&lt;p&gt;My understanding is that Andrew&amp;rsquo;s lawyer is thought well of in his industry and has a reputation for being reasonable. He is not independently aggressive, he&amp;rsquo;s acting here on the direct instruction of his client. &lt;/p&gt;
&lt;p&gt;This is an argument Homestuck makes a few times throughout this process: &amp;ldquo;We don&amp;rsquo;t want to sue you, but unless you agree to [arbitrary demand] we will have to.&amp;rdquo;
It&amp;rsquo;s a threat, but it comes in this extremely manipulative wrapper. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s a familiar move in high-stakes legal brinkmanship: &amp;ldquo;We don&amp;rsquo;t want to go to court, but unless you agree to [arbitrary demand], we&amp;rsquo;ll have no choice.&amp;rdquo; It&amp;rsquo;s not a casual remark; it&amp;rsquo;s calculated to box the other side in. The harm is positioned as inevitable unless you concede immediately, and the blame for escalation is shifted entirely onto you.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-bambosh: url(.); --icon-giovanh: url(.); --icon-miles: url(.);"&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-15T18:18:40.412-06:00"&gt;06:18 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;the caveat being that from the getgo there has been a point that we need you guys to understand, which is that we aren&amp;rsquo;t going to be getting any of this work done without you guys being under license.  it&amp;rsquo;s just not going to happen&lt;/li&gt;
&lt;li&gt;bambosh needs time to check with a lawyer and so we&amp;rsquo;re amenable to giving that time, and again i think andrew is As We Speak instructing his lawyer to get the C&amp;amp;D delayed a while, but the problem is that we&amp;rsquo;ve seen very little from your end that indicates you guys Are, In Fact, Working With A Lawyer, and it&amp;rsquo;d be really helpful for us to, yknow&amp;hellip; talk to that guy&lt;/li&gt;
&lt;li&gt;so we can get this movin&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;!-- This is [DARVO](https://en.wikipedia.org/wiki/DARVO), and it's a technique of psychological abuse. --&gt;
&lt;!-- Painting themselves as not wanting to be litigious is the denial, the threat is the attack. --&gt;

&lt;p&gt;The rhetorical trick here is to paint the threat as reluctant &amp;mdash; &lt;em&gt;we really don&amp;rsquo;t want to do this, but you&amp;rsquo;re leaving us no choice&lt;/em&gt;. The damage becomes your fault for &amp;ldquo;forcing&amp;rdquo; their hand, even though the escalation was always part of the plan. It&amp;rsquo;s a professional version of &amp;ldquo;Don&amp;rsquo;t make me hurt you,&amp;rdquo; played out in legalese and email threads instead of raised voices.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="wheel-spinning"&gt;Wheel spinning&lt;/h4&gt;
&lt;p&gt;I&amp;rsquo;ve pointed out the deadlock problem before, and as nicely as possible I point it out again here. &lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-bambosh: url(.); --icon-giovanh: url(.); --icon-miles: url(.);"&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-15T18:20:16.085-06:00"&gt;06:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;are there problems with the lawyer on your end?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2023-11-15T18:20:21.616-06:00"&gt;06:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I&amp;rsquo;m happy to review a license, and I actually have some constructive ideas along those lines of my own, but as long as I&amp;rsquo;m still locked out we Can&amp;rsquo;t Do Anything.&lt;/li&gt;
&lt;li&gt;You&amp;rsquo;re saying you&amp;rsquo;re already working with C&amp;amp;Ds even though you know we can&amp;rsquo;t sign any license yet?&lt;/li&gt;
&lt;li&gt;I literally cannot even review one.&lt;/li&gt;
&lt;li&gt;I&amp;rsquo;m sure Bambosh has already explained this, but the way the project is structured, nothing can happen until we&amp;rsquo;re both involved in the decision-making process. Anything else is gridlocked.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2023-11-15T18:21:43.116-06:00"&gt;06:21 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;no, i&amp;rsquo;m saying that we&amp;rsquo;re DELAYING a C&amp;amp;D that we have no intention of following through with because again, We Want To Work With You Guys.  andrews lawyer has it on the table because thats how lawyers operate&lt;sup id="fnref:how-lawyers-operate"&gt;&lt;a class="footnote-ref" href="#fn:how-lawyers-operate"&gt;8&lt;/a&gt;&lt;/sup&gt;, but andrew is, again probably Literally as we speak, instructing the lawyer to back off on that&lt;/li&gt;
&lt;li&gt;as for your involvement, running the project as a twosome, we get it and as im just now getting back &lt;mark&gt;we can look into getting you under NDA so you can mutually look over the license&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Just a few sentences later Miles jumps right back to &amp;ldquo;oh, no, you&amp;rsquo;re right, the next thing that has to happen is for us to offer you an NDA&amp;rdquo;, which exactly disproves his original threat.
But those are the words he has to say, so he says them regardless.&lt;/p&gt;
&lt;p&gt;At the same time the line is that Andrew is supposedly &amp;ldquo;delaying&amp;rdquo; legal action, but in reality it&amp;rsquo;s their decision to initiate it in the first place. 
It&amp;rsquo;s obviously deeply manipulative for Homestuck to talk about a C&amp;amp;D like this. It went seamlessly from an impossibility to something on the table. And even after loading the gun themselves and threatening to fire it they&amp;rsquo;re acting as if their lawyer is some wild beast Andrew is trying to rein in and not a professional they are actively paying to be their agent. &lt;strong&gt;Andrew is the one threatening to initiate legal hostilities against us if we don&amp;rsquo;t write them a blank check.&lt;/strong&gt; Literally, they&amp;rsquo;re asking us to sign an agreement we can&amp;rsquo;t read. &lt;/p&gt;
&lt;p&gt;There also is no &amp;ldquo;our&amp;rdquo; lawyer; Andrew has made it extremely clear I&amp;rsquo;m not to be involved in this stage, let alone legally. 
Again, legally Bambosh can&amp;rsquo;t tell me why talking with Andrew&amp;rsquo;s lawyer has made him suddenly have to get counsel to review documents they&amp;rsquo;re demanding he sign before we proceed, but what&amp;rsquo;s happening is that they&amp;rsquo;re pressuring him to sign some kind of hostile license. 
I&amp;rsquo;m only being included in the above thread so there&amp;rsquo;s an extra person to threaten; Miles knows perfectly well Homestuck tied my hands themselves.&lt;/p&gt;
&lt;p&gt;This predictably spins in circles &amp;mdash; without me ever being offered that NDA, of course &amp;mdash; for a while until Andrew finally &lt;em&gt;does&lt;/em&gt; send us a C&amp;amp;D, still keeping me out of the conversation.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="james-and-beyond-canon-teasers-jan-feb-2023"&gt;James and Beyond Canon Teasers &amp;ndash; Jan-Feb 2023&lt;/h3&gt;
&lt;p&gt;James Roach was ostensibly leading the HICU, and his name was on the paperwork, but we still hadn&amp;rsquo;t talked about the UHC project. But apparently he was still optimistic about the project, judging by him teasing it in some newsposts:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://beyondcanon.com/news/newspost-1704167374"&gt;Beyond Canon Newspost, posted on 1 January 2024 by James&lt;/a&gt;
&amp;hellip;&lt;br/&gt;
Speaking of updates on things&amp;hellip; some of you &lt;em&gt;sleuths&lt;/em&gt; may have noticed some changes. I&amp;rsquo;d like to go into a little more detail about them to the extent that I am able. I also wanted to do this in an official newspost, and not on socials etc, so that there is no question about it.&lt;/p&gt;
&lt;p&gt;The contract with VIZ media has been &lt;em&gt;restructured&lt;/em&gt;. What does this mean? Well, let&amp;rsquo;s start a little further back. We have gotten a lot of questions about Andrew&amp;rsquo;s involvement with &lt;em&gt;HS:BC&lt;/em&gt; and &lt;em&gt;Homestuck&lt;/em&gt; as a whole. I mentioned before that Andrew approached me to finish &lt;em&gt;HS:BC&lt;/em&gt;. As many of you know a few years ago Andrew stepped back from having a creative role. This has allowed him to focus on oversight, and some behind-the-scenes stuff. &lt;mark&gt;A large part of that was regaining a sort of legal control of the brand as a whole.&lt;/mark&gt; &lt;/p&gt;
&lt;p&gt;So who &amp;ldquo;Owns Homestuck?&amp;rdquo; Well Andrew still does. Who has the publishing rights? We&amp;rsquo;re working on that! The HICU has a license to do what we want with the property, which is what has allowed us to do some of the more creative things we are trying to do. &lt;mark&gt;Is the Website going to be fixed? They&amp;rsquo;re working on that! I have very little to do with that, personally, but once there is something solid to announce there and the concerned parties are comfortable with it I&amp;rsquo;ll let you know.&lt;/mark&gt; What does this mean for the commentaries? Behind the scenes, some ideas about how to handle the issues with the way &lt;em&gt;Homestuck&lt;/em&gt; is going to be published are being discussed. &lt;mark&gt;Some of these ideas may include a new way to release the future book commentary in absence of the books themselves. Wow!&lt;/mark&gt;&lt;br/&gt;
&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hey, that&amp;rsquo;s us! Is the goal to use the Collection to fix up the Homestuck website? Who knows, maybe.
James refers here to the Viz changes that allowed Andrew to involve themself in this project. And hey, there&amp;rsquo;s the commentary mentioned again.&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://beyondcanon.com/news/newspost-1706830560"&gt;Beyond Canon Newspost, posted on 2 February 2024 by James&lt;/a&gt;
 Hi, James Here. Another Month, Another Post. That is the way of the world sometimes. Not much to report this month, I don&amp;rsquo;t think? Andrew offered some new HICU licenses, but &lt;mark&gt;the one I was most excited to announce is still&amp;hellip; being worked on? Some sort of legal situation being hammered out.&lt;/mark&gt; Booooooooring. I used 8 o&amp;rsquo;s there for fun. I hope you liked it.&lt;br/&gt;
 &amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Always nice to be appreciated.&lt;/p&gt;
&lt;p&gt;I hadn&amp;rsquo;t yet spoken to James about any of this before, which always struck me as odd. 
He was the one leading the HICU team, he was the one responsible for the project as a whole, his signature was on all the paperwork. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-02-06T22:48:41.649-06:00"&gt;February 06, 2024, James&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-02-06T22:52:45.708-06:00"&gt;10:52 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;hows the stuff with the uhhh&lt;/li&gt;
&lt;li&gt;collection going?&lt;/li&gt;
&lt;li&gt;i was looking forward to tellin the community about that i think a lot of people will be real excited&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-02-06T22:53:08.559-06:00"&gt;10:53 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I saw your newspost&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-02-06T22:53:23.831-06:00"&gt;10:53 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i dont really like, ask about how things are going if they dont directly involve me LMAO&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-02-06T22:53:28.371-06:00"&gt;10:53 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah&lt;/li&gt;
&lt;li&gt;I&amp;rsquo;m assuming you&amp;rsquo;re not familiar with the details then but right now from what I&amp;rsquo;ve been told things are locked up with lawyers for some reason&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-02-06T22:54:51.73-06:00"&gt;10:54 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;aint that just the way&lt;/li&gt;
&lt;li&gt;well, itll sort itself out&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-02-06T22:55:26.98-06:00"&gt;10:55 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;my understanding is there&amp;rsquo;s not much that can happen until I sign an NDA (which makes total sense) but they haven&amp;rsquo;t sent me one yet, so we&amp;rsquo;re stuck at the moment&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;James had some high-level knowledge that things were in talks but I don&amp;rsquo;t get the sense that he knew any the details or how things had turned sour. 
Of everyone involved, it seems like he should be the most motivated to make sure this was working well. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="andrew-chases-off-bambosh-may-june-2024"&gt;Andrew chases off Bambosh &amp;ndash; May-June 2024&lt;/h3&gt;
&lt;p&gt;Eventually Andrew&amp;rsquo;s unfulfillable demands on Bambosh pass the breaking point as Andrew just directly starts threatening imminent legal action.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-05-07T20:10:01.302-05:00"&gt;May 07, 2024, Bambosh, miles&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-05-07T20:10:01.302-05:00"&gt;08:10 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;hey guys, not super happy i have to reach out like this but its looking like this is where this needs to go.  i wanna preface this by saying that im not really interested in opening up a discussion tonight, so id like you to read this message and just think on what it is we have to say before you guys respond.  we can talk more in the coming days if you want, but everything that needs to be said vis-a-vis our point of view is going to be said now.&lt;/li&gt;
&lt;li&gt;andrew, HS legal counsel, and i all feel that your lawyer is essentially just stalling around and we&amp;rsquo;ve been making absolutely no meaningful progress, which honestly feels like a tactic you guys are playing at while you try to work something else out.  communication is way, way too sparse to get anything productive done, we haven&amp;rsquo;t heard anything at all from your lawyer in three weeks (all while andrew&amp;rsquo;s lawyer has been pinging him weekly and getting ghosted more often than not throughout this entire process) and we&amp;rsquo;re getting fed up with it.&lt;/li&gt;
&lt;li&gt;at this point we&amp;rsquo;re interested in only 3 courses of action from you which are essentially non-negotiable and need to happen within about a week:&lt;br/&gt;
     1: you get your lawyer to get back in touch with us seriously in a way that actually leads to anything getting done.&lt;br/&gt;
     2: &lt;mark&gt;you sign the current version of the license as drawn up and presented by andrew&amp;rsquo;s lawyer.&lt;/mark&gt;&lt;br/&gt;
     3: &lt;mark&gt;if you don&amp;rsquo;t do either of the above, we start moving to issue a strike against the UHC, take it down, and replace it with a similar tool of our own design.&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;we&amp;rsquo;d rather things didn&amp;rsquo;t have to go the option 3 route at all, but we feel that you guys have made a process that should honestly have been fairly simple an extremely drawn out affair, eating up over half a year of time we could have been collaborating productively.  all things considered, the offers we already made in terms of keeping you guys on the project, onboarding you to work with HS and the HICU, licensing you, and PAYING you have been extremely, extremely generous considering you&amp;rsquo;ve been publishing a giant hoard of almost the entirety of andrew&amp;rsquo;s body of work with no permission whatsoever, &lt;mark&gt;to say nothing of gio&amp;rsquo;s harmful behavior towards the hiveswap team that andrew was nonetheless fully willing to look past.&lt;/mark&gt;  &lt;mark&gt;we all sort of danced around this as you two were consistently trying to pull gio into talks before we were comfortable, but it&amp;rsquo;s something we all knew, and to be clear it is something we are going to expect gio to own up to and make amends on if we&amp;rsquo;re going to continue working together.&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;honestly speaking, &lt;mark&gt;andrew&amp;rsquo;s lawyers actually advised us before we even reached out to you initially to not even bother with any of this, copyright strike it, and be done with it.  instead, andrew wanted, and still wants, to reach out and do something with you guys.&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;considering all of the above, however, and the way all our offers were essentially met with stalling and a lack of willingness to commit or to even have your lawyer communicate with ours in a timely manner, this is essentially the last chance we are willing to give you guys.  in the event that you two decide not to play ball here, it&amp;rsquo;s looking highly likely that we&amp;rsquo;re just going to have to make moves to quickly copyright strike the UHC, remove it, and replace it with a tool of our own design.  it&amp;rsquo;ll be inconvenient to have to do this, and the fans are going to be upset because the tool is great, but we can whip up a new one pretty easily if we need to.&lt;/li&gt;
&lt;li&gt;we would still rather just work with you and the tool that already exists.  that said, we are at the point where we feel like you are either not taking this seriously, or angling to leverage this in a way that we find unacceptable.  we have given you two ample time, opportunity, and consideration, and we feel like you&amp;rsquo;ve returned that courtesy with a lack of effort to our faces and what we are starting to assume, as mentioned previously, is some attempt to spin this in a way that is advantageous for you.&lt;/li&gt;
&lt;li&gt;i need to be clear here: there is no such spin.  i mentioned before that if we have to take this down, we know that fans of homestuck and of your tool are going to be upset, but if that has to come to pass, we aren&amp;rsquo;t going to be shy about explaining to the fandom at large why it is we weren&amp;rsquo;t able to work together, and we are going to work as quickly as we can to provide them with a replacement ourselves.  the long and short of it is that we reached out in good faith to you guys, offered you a license, and you sat on it for eight months.&lt;/li&gt;
&lt;li&gt;we aren&amp;rsquo;t interested in dragging out this preliminary phase any longer.  read this again, think on it, and please do get back to us soon.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;The accusations here are all nonsense, of course. It&amp;rsquo;s a description of what reality would have to be for them to be in the right, presented as if the fiction were a given. 
There is still no &amp;ldquo;our&amp;rdquo; lawyer; Bambosh&amp;rsquo;s personal legal representation explained to them he wasn&amp;rsquo;t able to unilaterally sign a document in secret and Andrew simply refused to hear it. 
I was &lt;em&gt;certainly&lt;/em&gt; not privy to any discussion about any money flowing any direction except from us to Andrew.
It&amp;rsquo;s not true that they ever offered &amp;ldquo;us&amp;rdquo; anything.
And once again, Andrew is trying to &amp;ldquo;good cop, bad cop&amp;rdquo; themself by claiming they&amp;rsquo;re against all the legal proceedings they&amp;rsquo;ve started and that they aren&amp;rsquo;t making the threats they&amp;rsquo;re making.
Saying at the end that they&amp;rsquo;re acting in &amp;ldquo;good faith&amp;rdquo; is demonstrably false.&lt;/p&gt;
&lt;p&gt;They keep trying to complain about delays even though the project has been held up by them at every stage.
We didn&amp;rsquo;t need an NDA to talk about the project in the first place, that&amp;rsquo;s something they chose to demand!
There was clearly no NDA required for The Unofficial Homestuck Collection to operate well and collaborate with other talent, as evidenced by the fact that we&amp;rsquo;d already been doing it successfully for years.
Almost every delay has been (and will be) from something expensive they tried to impose.&lt;/p&gt;
&lt;p&gt;Most importantly, the reason no progress has been made and license has been signed is neither Bambosh or I can unilaterally sign a license without the other, something we&amp;rsquo;ve repeatedly explained and Miles had acknowledged. 
Communication is sparse because they forced it to be!
In the same breath he complains about insufficient communication Miles manages to also complain about our making them &amp;ldquo;uncomfortable&amp;rdquo; by trying to talk, presenting communicating as an offense. 
We have only ever tried to work toward cooperation while they tried to put leverage on us, and yet Homestuck tries to spin it as us leveraging them.&lt;/p&gt;
&lt;p&gt;Importantly, we get legal action followed by replacing it &amp;ldquo;with a similar tool of our own design&amp;rdquo; presented, explicitly, as a threat. 
As presented, the primary purpose of a future &amp;ldquo;official collection&amp;rdquo; without our involvement would be a punishment to spite the UHC, not to serve as a real tool.&lt;/p&gt;
&lt;p&gt;And on top of all that Homestuck is trying to redefine its relationship with me yet again. 
Now they were never willing to work together unless I made &amp;ldquo;amends&amp;rdquo; for some ambiguous harmful behavior no one has ever been able to specify.&lt;/p&gt;
&lt;p&gt;I wouldn&amp;rsquo;t bother to let myself slow down to refute obvious falsehoods except that it&amp;rsquo;s important to show how Miles and Andrew slide seamlessly into threats and ultimatums.
Nothing he&amp;rsquo;s saying is true and he&amp;rsquo;s just forcing his way through it. 
There is a complete disinterest in integrity; it&amp;rsquo;s dismissively thrown to the side in order to pursue threats and bully tactics. &lt;/p&gt;
&lt;!-- There was some additional back-and-forth but it was ultimately unproductive against Andrew's stonewalling. --&gt;

&lt;p&gt;The net result of all this was that Andrew Hussie&amp;rsquo;s behavior was so egregiously bad it chased Bambosh off his own project.
Andrew isolated Bambosh and subjected him to intense bullying and pressure tactics, and it was disturbing to see even from the outside.
So, for legal purposes, Bambosh disconnected himself from the UHC project on June 18, just before Andrew could Actually Sue Him. This left me fully responsible to handle things from there. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time&gt;June 18, 2024&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="Bambosh" style="--icon: var(--icon-bambosh, var(--icon-default)); "&gt;Bambosh&lt;ul&gt;
&lt;li&gt;Okay, here&amp;rsquo;s my response:&lt;/li&gt;
&lt;li&gt;I developed this project out of a love for Homestuck. I put everything I had into it, to create the version of Homestuck I wanted to exist. This project was for me above anyone else, and the fact that it resonated with the larger community was always less important to me than the fact that I enjoyed developing it. Once I released the 1.1 version, I was pretty much spent - I&amp;rsquo;d put everything I had into the project, and wanted to move on. The only thing keeping me attached to the project so far has been Gio&amp;rsquo;s involvement. If he hadn&amp;rsquo;t stepped in, it would have been stagnant since 2020. He has contributed every single piece of code to the project since the V1.1 release, and written more code in total for the project than I did. Discarding all external context, I personally owe him a great deal for doing a massive amount of unpaid work for my project.&lt;sup id="fnref:ilu"&gt;&lt;a class="footnote-ref" href="#fn:ilu"&gt;9&lt;/a&gt;&lt;/sup&gt; This is why I&amp;rsquo;ve been hesitant to proceed without him. After everything he&amp;rsquo;s done for me, I believed it was the right thing to do to figure out what his place would be in the project before proceeding.&lt;/li&gt;
&lt;li&gt;You&amp;rsquo;ve claimed this to be a good faith outreach, and I was genuinely exited to join in. &lt;/li&gt;
&lt;li&gt;[Redacted: Conversation regarding particular interactions] &lt;/li&gt;
&lt;li&gt;Every time I&amp;rsquo;ve tried to talk like a reasonable human being, you&amp;rsquo;ve shot it down. Every interaction we&amp;rsquo;ve had has been a thinly veiled threat legal threat towards me. I should think the fact that I&amp;rsquo;ve been spending my limited personal funds on a lawyer to engage with you on your terms would be enough to demonstrate that I really really wanted to make this work, but apparently not.&lt;/li&gt;
&lt;li&gt;I developed this project out of a love for Homestuck. And thanks to this entire negotiation, that love does not exist anymore. Frankly, every time I think about the shit you&amp;rsquo;ve tried to pull over me in this negotiation, I feel physically ill. I cannot imagine a world in which I sign this contract and can just resume business as usual. The moment has passed. You&amp;rsquo;ve beaten the motivation out of me.&lt;/li&gt;
&lt;li&gt;So, you&amp;rsquo;re getting what you want. I&amp;rsquo;m taking the project down, and abdicating all responsibility for it. I don&amp;rsquo;t want anything to do with it anymore. You guys can just make your own version. I wish you the best of luck. Don&amp;rsquo;t contact me again.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img alt="Inscryption screenshot: That was one of the two mistakes you can make here." src="https://blog.giovanh.com/blog/2025/08/08/uhc-end/inscryption-candle-mistake.jpg"/&gt;&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="gio-era-2024-2025"&gt;Gio Era &amp;ndash; 2024-2025&lt;/h2&gt;
&lt;p&gt;So I became the primary maintainer of the project. &lt;/p&gt;
&lt;p&gt;If I were sensible I would have stopped there. 
Andrew and Miles had already been caught in enough lies that it was obvious that they weren&amp;rsquo;t willing to engage in good faith, especially with me. 
The Unofficial Homestuck Collection doesn&amp;rsquo;t support me financially in any way, so to keep trying to work with these people meant taking on legal and financial risk with no real possibility of reward. Best case scenario, I would continue to do valuable work for the Homestuck brand for free. &lt;/p&gt;
&lt;p&gt;If they had been working with someone without my tough skin, their behavior would have blown this up already. In fact, they were working with someone without my extraordinary patience previously, and they did in fact just blow that up, so it&amp;rsquo;s not a hypothetical.
Andrew had burned through their best shot, but I could still manufacture one last chance for them to be reasonable, just once, for their own good.&lt;/p&gt;
&lt;!-- But my heart was pure and my cause was righteous. So --&gt;
&lt;p&gt;But I gave it one more shot. 
I decide that I&amp;rsquo;m going to be as amenable as anyone possibly could be, and if they turned nasty again, it&amp;rsquo;d be them turning nasty again. And at the very least I&amp;rsquo;d get to see them do it. 
I decided to play it out. If they were going to attack us I wouldn&amp;rsquo;t be able to stop them, but I determined the project wouldn&amp;rsquo;t collapse because I didn&amp;rsquo;t want to do the legwork. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="making-nice-to-me"&gt;Making nice to me&lt;/h3&gt;
&lt;p&gt;What happens next is &lt;em&gt;fascinating&lt;/em&gt;: they reset the board and try to run the cycle a second time. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-06-18T21:55:41.656-05:00"&gt;June 18, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T21:55:41.656-05:00"&gt;09:55 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;hey man, do you have some time to chat?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:22:08.37-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Obviously you know Bambosh dropped out, and I wasn&amp;rsquo;t privy to the details on exactly why that happened, but I&amp;rsquo;m still amenable to talk&lt;/li&gt;
&lt;li&gt;That&amp;rsquo;s just where I&amp;rsquo;m at right now&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:22:48.338-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so, to sum up whats happened, andrew decided today that he wanted bambosh to sign the license. &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:22:48.338-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;and hes frustrated, and unfortunately the result of our conversation with bambosh tonight was that bambosh said he wants to wash his hands of all this and he torched the UHC off github, took it down, etc&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:26:10.466-05:00"&gt;10:26 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;So, to be clear, he dropped off the project and left the codebase to me. everything still exists but I&amp;rsquo;m leaving it down temporarily while we sort things out&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:26:20.609-05:00"&gt;10:26 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;okay, thats excellent to hear.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:27:44.844-05:00"&gt;10:27 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;like again i want to be one hundred percent real with you here, &lt;mark&gt;it sucks that the UHC is down right now for the fans, but it also sucks to me on like&amp;hellip; a personal level, insofar as i NEVER ever ever wanted bambosh or you to feel like we were trying to punish or be assholes about this.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:28:10.299-05:00"&gt;10:28 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I know the communication has been nightmarish&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:28:11.228-05:00"&gt;10:28 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;&lt;mark&gt;the fact that this might have really hurt bambosh&amp;rsquo;s feelings sucks.  i think hes a good guy and we value his love for homestuck.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:36:23.175-05:00"&gt;10:36 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah..&lt;/li&gt;
&lt;li&gt;anyway&lt;/li&gt;
&lt;li&gt;like, last on this before we move on to a little business&lt;/li&gt;
&lt;li&gt;i just want him to know that, i guess.&lt;/li&gt;
&lt;li&gt;andrew has been frustrated, &lt;mark&gt;we&amp;rsquo;ve had to move in very official, stern, and sometimes cold ways, and i want him to understand that like&amp;hellip; real people behind this do not want him to feel fucked up about this, and do not want him to feel like&amp;hellip; forced out&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;For my part I explain the picking up of the pieces, which Homestuck didn&amp;rsquo;t seem to understand. Namely, we transferred mantainership of the project. &lt;/p&gt;
&lt;p&gt;Also as soon as Bambosh was out of the picture, Miles immediately rubberbands back to fawning. We&amp;rsquo;re so sorry if he felt stressed, we didn&amp;rsquo;t want to hurt anyone&amp;rsquo;s feelings, etc. 
He even goes so far as to say &amp;ldquo;we&amp;rsquo;ve had to be cold&amp;rdquo; here. Nobody &amp;ldquo;had&amp;rdquo; to be anything; Andrew left the project alone for years, then they decided they wanted it and started throwing punches. 
The obviously neutral stance would be to simply stop making demands, but Andrew always goes out of their way to pretend that isn&amp;rsquo;t a possibility.
I know the concern for Bambosh isn&amp;rsquo;t true, I see the attempt at manipulation, it&amp;rsquo;s gross.&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="putting-out-the-fire"&gt;Putting out the fire&lt;/h4&gt;
&lt;p&gt;I start explaining my basic position, and Miles rubberbands back from knee-breaker to once again being a fun little guy. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:29:36.042-05:00"&gt;10:29 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Also, while we&amp;rsquo;re being frank&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:29:41.131-05:00"&gt;10:29 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;of course!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:31:25.785-05:00"&gt;10:31 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I think that, pragmatically, it&amp;rsquo;s not actually to my advantage to try to keep engaging constructively here, because I&amp;rsquo;m going in blind and there are already hurt feelings and takedown threats sitting around&lt;/li&gt;
&lt;li&gt;like, there are already takedown threats in the other thread, and I&amp;rsquo;m signing up to be the fall guy here&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:31:48.007-05:00"&gt;10:31 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so let&amp;rsquo;s talk about that a little&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:32:02.319-05:00"&gt;10:32 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;BUT I still see a win-win here that I&amp;rsquo;d actually really like to see happen&lt;/li&gt;
&lt;li&gt;so I&amp;rsquo;m choosing to take the riskier path here instead of just closing up shop&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:33:25.733-05:00"&gt;10:33 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i appreciate that&lt;/li&gt;
&lt;li&gt;so like&lt;/li&gt;
&lt;li&gt;lemme get into logistics a bit, but before i do that i do wanna emphasize one more time that like&lt;/li&gt;
&lt;li&gt;idk how else to say this so im just gonna speak as Me, and not as like a representative of anything, &lt;/li&gt;
&lt;li&gt;&amp;block;&amp;block;&amp;block;&amp;block;&amp;block;&amp;block;&amp;block;&amp;block;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles&lt;ul&gt;
&lt;li&gt;so, to segue from personal to business.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:40:00.18-05:00"&gt;10:40 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I have some basic ideas for next steps but I&amp;rsquo;ll let you go first&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:40:12.499-05:00"&gt;10:40 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;whats happening right now is that obv the UHC is down.  &lt;mark&gt;im REALLY, really happy that bambosh didnt just torch everything, because its a fucking cool tool and we always wanted to work with it.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:40:48.855-05:00"&gt;10:40 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;My current plan is for it to not go away if possible&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:40:54.846-05:00"&gt;10:40 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;great.  that&amp;rsquo;s ours as well&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Great! They want the collection to keep existing for sure. This has been the most consistent part of their position all along. They love the thing!
But things get real weird real quick, because Homestuck just can&amp;rsquo;t help itself.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:40:54.846-05:00"&gt;10:40 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;now, whats gonna happen is that as of right now, &lt;mark&gt;andrew IS invoking copyright strike to keep the UHC down, even though we didnt want it offline today if we could help it.  what id like you to understand up front though is that andrew making that move legally and officially does NOT mean he wants it down forever, he and i are of one mind that we&amp;rsquo;d rather keep working with it&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;so what&amp;rsquo;s going to happen now is that tomorrow, andrew&amp;rsquo;s lawyers are gonna get in touch with you.  do you have legal representation yet?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:43:27.394-05:00"&gt;10:43 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;So issuing a C&amp;amp;D before we even talk definitely seems like a step in the wrong direction&lt;/li&gt;
&lt;li&gt;And yes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:44:20.06-05:00"&gt;10:44 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;great.  lemme talk to andrew about the C&amp;amp;D because i kind of agree, but what he chooses to do with that is ultimately up to him and i have no say in his final call, nor what his legal team wants to do.  BUT, i want to be one hundred percent clear here: what we want to do is start working out the process of getting the UHC back up, get you licensed, maybe bambosh as well if hes open to coming back, and get things moving again.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:44:43.135-05:00"&gt;10:44 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Like, making legal demands is a really hostile move, not something you do automatically just to do it&lt;/li&gt;
&lt;li&gt;I don&amp;rsquo;t know that I can just coexist with that&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:45:49.617-05:00"&gt;10:45 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so lemme talk to andrew tonight to see where he lands on that.&lt;/li&gt;
&lt;li&gt;but let me be clear on this because i keep getting distracted making other points.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:46:37.835-05:00"&gt;10:46 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I&amp;rsquo;m good to move forward cooperatively as long as nobody starts launching attacks, but if that happens that is a big deal&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:47:09.778-05:00"&gt;10:47 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so like, we&amp;rsquo;re still open to working with you specifically, &lt;mark&gt;this CD thing was in place before any of us were aware if youd want to work with us&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;so we can come to a conclusion on that as soon as tonight&lt;/li&gt;
&lt;li&gt;but yeah, if bambosh is out,  hes out.  if he wants to come back wed be happy to have him because again, its important he know that we actually straight up do value him, but if he wants to wash his hands of this its regrettable but understandable.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:47:09.778-05:00"&gt;10:47 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;but already it looks like i think andrew is amenable to keeping a C+D/copyright strike off the record for now&lt;/li&gt;
&lt;li&gt;which is great.  i agree that if we&amp;rsquo;re just gonna be working together theres really no need to go right to that&lt;/li&gt;
&lt;li&gt;if youd like i can ask him that in no uncertain terms RIGHT NOW?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:55:05.976-05:00"&gt;10:55 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Basically &lt;mark&gt;my offer is that I&amp;rsquo;m still willing to go forward in good faith so long as we&amp;rsquo;re all friendly and no one is making legal threats&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;But, like, the threat of a lawsuit is a really big deal, and doesn&amp;rsquo;t just happen casually&lt;/li&gt;
&lt;li&gt;So let&amp;rsquo;s do whatever we can to avoid that&lt;/li&gt;
&lt;li&gt;Because if there is a real-deal cease and desist that I have to act on, I&amp;rsquo;ll have to act on it and cease and desist, and then I&amp;rsquo;ll have to explain what happened, and that&amp;rsquo;s the lose-lose-lose scenario&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:57:09.816-05:00"&gt;10:57 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so i do understand that andrew is gonna want to work legally with a capital L with you on some kinda framework going forward if for no other reason than to address the past bad blood, but i just talked to him about the C+D and he&amp;rsquo;s agreed there is no reason to do a copyright strike if you&amp;rsquo;re willing to move forward with us, sign an NDA, and work on getting licensed.&lt;/li&gt;
&lt;li&gt;to be clear, andrew is fine dropping the C+D for now&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:57:27.422-05:00"&gt;10:57 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;👍&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:57:30.631-05:00"&gt;10:57 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;which is good!&lt;/li&gt;
&lt;li&gt;obviously LOL&lt;/li&gt;
&lt;li&gt;again, we arent trying to do threats, as you said.  its a dumb waste of everyones time.  we just want to get set up in a way andrew is comfortable with, get you under license, and move this thing forward&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;If you&amp;rsquo;re thinking it&amp;rsquo;s bizarre for someone to say they&amp;rsquo;re glad they&amp;rsquo;re working with you but also want to immediately threaten a lawsuit, it&amp;rsquo;s because you&amp;rsquo;re right.
This is the main recurring theme again: Andrew continually trying to get me legally on a leash while I force a smile and politely yet firmly refuse to collar myself.&lt;/p&gt;
&lt;p&gt;The cease and desist here is the one they were about to attack Bambosh with. 
I almost didn&amp;rsquo;t catch it, but Miles drops that &amp;ldquo;this CD thing was in place before any of us were aware if youd want to work with us,&amp;rdquo; verifying that this whole friendly collab approach was a lie from the very beginning.
I have to spell out that the collaborative partnership they insist they still want is incompatible with them exerting legal force. 
This is extremely basic, and I don&amp;rsquo;t really believe anyone involved didn&amp;rsquo;t understand that starting off with a C&amp;amp;D was an uncalled for form of legal violence.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="my-consistent-position"&gt;My consistent position&lt;/h3&gt;
&lt;p&gt;OK, but what &lt;em&gt;am&lt;/em&gt; I thinking here? Given how antagonistic and aggressive Andrew has already been, why am I playing this through instead of just letting Andrew very publicly dig their own grave, as they keep threatening to do?
It&amp;rsquo;s still the same scorpion-and-the-frog dynamic, except we&amp;rsquo;re already down a frog and Homestuck&amp;rsquo;s stinger is already being brandished again.
Homestuck isn&amp;rsquo;t going to be nice to Gio &amp;mdash; is he stupid? Maybe.&lt;/p&gt;
&lt;p&gt;If I act like a glutton for punishment that&amp;rsquo;s partially because my goal really was to work together and produce something cool and valuable, not to get some cheap-shot drama points. 
Even if Andrew had a tantrum they wanted to throw, maybe James would be there to put a hand on their shoulder. 
Heck, maybe once Andrew&amp;rsquo;s lawyer is in the room &lt;em&gt;he&amp;rsquo;ll&lt;/em&gt; be the responsible one to temper Andrew with sound legal advice.&lt;/p&gt;
&lt;p&gt;But I knew if they were going to blow it up, they were going to blow it up. I was not going to allow anyone any leeway to claim that somehow I was too demanding.
I&amp;rsquo;m keeping everything scoped strictly to the collection project because that&amp;rsquo;s what was agreed on and that&amp;rsquo;s what allows us to work in the first place. Above all I&amp;rsquo;m going to be professional.&lt;/p&gt;
&lt;p&gt;I still find myself trying to make excuses for Andrew. They&amp;rsquo;re Andrew! They are the god king of fiction. I know because they wrote themselves that way.
Part of why I let this stretch on for as long as I did to my own detriment was to really definitively prove it to myself, that this wasn&amp;rsquo;t just in my head. 
I am a scientist and that means evidence before conclusion&lt;sup id="fnref:evidence-before-conclusion"&gt;&lt;a class="footnote-ref" href="#fn:evidence-before-conclusion"&gt;10&lt;/a&gt;&lt;/sup&gt;, and every blow I took was evidence.&lt;/p&gt;
&lt;p&gt;If I were trying to farm offense I&amp;rsquo;d have had them dead to rights since the first takedown threat, but that&amp;rsquo;s never been me; I really did want to see them do this right if they possibly could.
In stark contrast to Andrew I have no threats to make and no special pressure I can put on them.&lt;/p&gt;
&lt;p&gt;So that&amp;rsquo;s the implicit experiment behind this: if I gave Homestuck every measure of grace anyone could give, would that be enough?
Or was Homestuck fully radioactive?&lt;/p&gt;
&lt;!-- At almost all times I am the only one in the room still pushing for the win-win possibility. --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="back-to-work-june-july-2024"&gt;Back to work &amp;ndash; June-July 2024&lt;/h3&gt;
&lt;p&gt;So, with a pointless C&amp;amp;D off the table for now, we talked about how we could productively move things forward. Homestuck went back to lovey-dovey.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T22:59:00.381-05:00"&gt;10:59 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;to talk shop for a sec, I see basically two separate projects here: licensing the collection so it&amp;rsquo;s not a risk is one, and then whatever further collaboration (i.e. official version or website work) is another&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T22:59:02.178-05:00"&gt;10:59 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;and, preferably, &lt;mark&gt;get the UHC up ASAP&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;we can talk the deets of that going forward!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T23:02:12.354-05:00"&gt;11:02 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;like.... after the NDA, &lt;mark&gt;getting the license up is literally first on our list.&lt;/mark&gt;  all other projects we do with ya would be happening under that framework&lt;/li&gt;
&lt;li&gt;ok yeah so as i was saying&lt;/li&gt;
&lt;li&gt;in summary!&lt;/li&gt;
&lt;li&gt;a: andrew and lawyers will reach out to you and lawyers soon, to get started on talking about the terms under which we&amp;rsquo;d like to work together&lt;/li&gt;
&lt;li&gt;b: once those terms are set, which we really hope doesnt take too long for the reasons we&amp;rsquo;ve laid out already, the UHC will get licensed and become the OHC or something like that, we can play around with it&lt;/li&gt;
&lt;li&gt;c: we settle a few new things as we figure out the Workflow Situation with the U/OHC and then begin new projects&lt;/li&gt;
&lt;li&gt;bc again, &lt;mark&gt;we fuck with the tool mega heavily and are excited for new stuff to happen&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Vitally, despite the threat of having lawyers send me a cease-and-desist order mere minutes ago, Homestuck made it overwhelmingly clear that they wanted me to continue to keep the collection up for now. 
I did too, of course, but getting explicit permission from Homestuck means they can&amp;rsquo;t turn around and threaten me of copyright infringement, because I was acting how they asked me to.
So this was a step in the right direction.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T23:11:25.765-05:00"&gt;11:11 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I&amp;rsquo;m still pondering whether the &lt;em&gt;replacement&lt;/em&gt; is the best option but we&amp;rsquo;ll talk and do whatever makes sense. depends if he&amp;rsquo;s looking for something very different or basically the same&lt;/li&gt;
&lt;li&gt;but that&amp;rsquo;s deets&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T23:13:11.436-05:00"&gt;11:13 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;for sure&lt;/li&gt;
&lt;li&gt;in the immediate, &lt;mark&gt;we&amp;rsquo;d actually want to keep the UHC up or get it back up ASAP&lt;/mark&gt;, if possible, because none of us want to punish the fans for this&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T23:13:11.436-05:00"&gt;11:13 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;NDA will be first step, then we can chat about getting you set up with the U/OHC to andrews satisfaction and talk about the details of that arrangement and then finally do some fucking cool shit&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T23:22:39.435-05:00"&gt;11:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;And I will see about spinning up a mirror&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T23:23:43.994-05:00"&gt;11:23 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;alrighty, awesome&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T23:25:00.945-05:00"&gt;11:25 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Ok everything should be totally continuous now, just with name changes&lt;/li&gt;
&lt;li&gt;I also want to avoid panic so long as nothing&amp;rsquo;s actually going wrong&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T23:27:18.109-05:00"&gt;11:27 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah definitely&lt;/li&gt;
&lt;li&gt;ok yeah getting it up again is fine for now, we&amp;rsquo;ll figure out its final zone later but itll be good to have it available for folks now&lt;/li&gt;
&lt;li&gt;so, right now id prefer if there was minimal to no public communication on this besides whats absolutely necessary&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T23:31:49.409-05:00"&gt;11:31 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;as far as I&amp;rsquo;m concerned all we&amp;rsquo;ve done is change the project maintainer&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T23:31:56.603-05:00"&gt;11:31 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;wonderful&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-06-18T23:33:28.85-05:00"&gt;11:33 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I 100% agree that &lt;mark&gt;having to announce at any point that we&amp;rsquo;re shutting down because we&amp;rsquo;ve had legal action taken against us is the Bad End and I&amp;rsquo;ll put in work to avoid that&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;as previously discussed&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-06-18T23:34:13.359-05:00"&gt;11:34 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yep!&lt;/li&gt;
&lt;li&gt;glad we&amp;rsquo;re of one mind on this&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Miles is overwhelmingly clear about Homestuck&amp;rsquo;s position here: they want the collection to stay up, they want me hosting the website and the asset pack, and my doing that constitutes actively working with them. 
We also have a schedule now, which is the same schedule from before:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I sign an NDA&lt;/li&gt;
&lt;li&gt;I work with Andrew to agree on a license, which Miles also refers to as &amp;ldquo;terms&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Happy collaboration forever&lt;/li&gt;
&lt;/ol&gt;
&lt;section class="section4"&gt;&lt;h4 id="different-nda-signed-june-27-2024"&gt;Different NDA signed June 27, 2024&lt;/h4&gt;
&lt;p&gt;When they finally sent me an NDA I signed it quickly. 
This confuses the narrative because it&amp;rsquo;s &lt;em&gt;weird behavior&lt;/em&gt; on their part, but the mechanics are simple. &lt;/p&gt;
&lt;p&gt;The reason I&amp;rsquo;m able to bring these details past this point to light is that the NDA they sent me next was &lt;em&gt;not&lt;/em&gt; the HICU community release agreement that includes the overbroad NDA designed to stifle communication, but an entirely different standard mutual NDA suitable for protection of creative and technical data. &lt;/p&gt;
&lt;p&gt;My NDA is properly scoped and covers a broad category of creative information I&amp;rsquo;m not allowed to discuss if Homestuck, Inc. shares it with me. 
I would not be able to leak you details I learned from the &lt;em&gt;Beyond Canon&lt;/em&gt; writer&amp;rsquo;s room, for instance. 
But it does not generally silence me from talking about my experience, or prevent me from talking about information I had prior to the NDA. I was extremely careful about verifying this with my lawyer before signing, because I know about Andrew&amp;rsquo;s tendency to try to abuse NDAs.&lt;/p&gt;
&lt;!-- [^confidential-personal] --&gt;

&lt;p&gt;I don&amp;rsquo;t know why they switched out the forms like this. 
Maybe it was to ensure I still couldn&amp;rsquo;t compare notes with Bambosh or other HICU members. 
Maybe it was to keep me at arms length from the rest of the HICU group. 
Maybe it was to further an ongoing campaign to try to estrange me from the larger fan community by preventing me from calling myself an HICU member. 
Maybe it was just to make sure nothing I signed committed them to treat me fairly. 
Whatever the reason, I was never going to agree to something that would tie my hands in the event of this kind of contingency that demands transparency into the proceedings, and I was careful to ensure I did not do so. So this, also, worked out. &lt;/p&gt;
&lt;!-- It's funny; I offered to sign the HICU membership NDA so many times, and it would have probably kept any of this from coming to light. But the HICU waiver also obligated them not to treat me abusively, and they were always planning to do that. --&gt;

&lt;!--
[^confidential-personal]:
    Just about the only relevant piece of information that was clearly marked as confidential and so is bound by the NDA is my personal information. 

    ::: discord
        &lt;time timestamp="2024-08-24T17:49:20.35-05:00"&gt;August 24, 2024, miles&lt;/time&gt;

        - GiovanH &lt;time datetime="2024-08-24T18:58:23.027-05:00"&gt;06:58 PM&lt;/time&gt;
            + One specific reply I do have to this is that I'm concerned with how casually personally identifiable information is being used here. Since it is not public information, personal details that were only shared for the purpose of this project &lt;mark&gt;like my legal name&lt;/mark&gt; should be treated as confidential.
        - miles &lt;time datetime="2024-08-24T20:42:11.323-05:00"&gt;08:42 PM&lt;/time&gt;
            + so this information is going to absolutely be kept private
        - GiovanH &lt;time datetime="2024-08-24T20:42:12.776-05:00"&gt;08:42 PM&lt;/time&gt;
            + I was reminded just this week that I have people from homestuck circles stalking me and threatening and harassing my real-life family, so I have to be careful about that.
        - miles &lt;time datetime="2024-08-24T20:42:23.952-05:00"&gt;08:42 PM&lt;/time&gt;
            + yeah, of course.  that info is never, ever going anywhere
--&gt;

&lt;p&gt;As soon as they get my signature Andrew refuses to call me by my chosen name and instead uses my full legal name wherever they possibly can.
Notably, they do not do this for Bambosh or anyone else.
Apparently they&amp;rsquo;d been using my legal name with other people before I told them, meaning they&amp;rsquo;d been digging up info on my identity themself.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s a small, petty grossness. 
It comes off that as Andrew being pleased with themself that they have a socially-acceptable way to deny me one mote of dignity. It&amp;rsquo;s embarrassingly childish behavior. 
It&amp;rsquo;s truly incredible how this guy cares about bullying more than anything else. &lt;/p&gt;
&lt;!-- It is not lost on me that Andrew only has the contact information he needs to send me legal threats by orchestrating an elaborate false pretense. --&gt;
&lt;!-- These are things that it would be fine for a normal business or collaborator to know, but Andrew is so unstable and aggressive he's turned them into a weapon. --&gt;

&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="nda-as-isolation"&gt;NDA as Isolation&lt;/h4&gt;
&lt;p&gt;Andrew relies on social isolation tactics, especially coercing isolation by using threats of legal violence. This has been true before but it&amp;rsquo;s made especially evident in the UHC story by the NDA language.&lt;/p&gt;
&lt;p&gt;A common tool for this is NDA agreements which are designed to be overbroad and punitive. 
They demand that association with Homestuck &amp;mdash; including when they &lt;em&gt;require&lt;/em&gt; you associate with them &amp;mdash; be contingent on NDAs.
These NDAs cover all conversations and things like &amp;ldquo;workplace conditions&amp;rdquo;. 
This is used to cut off lines of communication victims could use to report abuse or even discuss issues with their peers. &lt;/p&gt;
&lt;p&gt;Quoting directly from the HICU contract (again, not one I signed, but one some people have),&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The purpose of this agreement is to secure confidentiality among an extended network of people&amp;hellip; By joining this Group, you are committing to respecting the fact that statements of other Group members have been made only under the mutual understanding that all correspondence among members is private. Signing this form is a legally binding indication that you agree with these conditions of mutual respect and discretion. &lt;/p&gt;
&lt;p&gt;&amp;hellip; While protecting the financial interests of the Union is not the primary purpose of this agreement, and protecting the privacy and safety among Union and Group members is the primary purpose, nevertheless, if you violate the terms of this agreement, [Homestuck] will seek maximum financial damages, both to protect its financial interests, and more importantly, to vigilantly protect the privacy and safety of its members.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;you cannot terminate, cancel, or revoke this Agreement for any reason.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;You further agree to refrain from disclosing or using Confidential Information for any purpose other than participating in the Group. Your obligation to maintain the confidentiality of Confidential Information shall survive termination in perpetuity.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&lt;mark&gt;All information is deemed Confidential Information.&lt;/mark&gt;&lt;sup id="fnref:all-information"&gt;&lt;a class="footnote-ref" href="#fn:all-information"&gt;11&lt;/a&gt;&lt;/sup&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
You agree that any violation &lt;mark&gt;or threatened violation&lt;/mark&gt; of this Agreement will cause irreparable injury to the Union, entitling the Union to obtain injunctive relief in addition to all legal remedies.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I have confirmed with my legal counsel that this is not remotely standard language for an NDA. It is designed to intimidate and lock signatories into a coercive, punitive situation. 
Andrew relies on an ability to abuse NDAs, including by intentionally misrepresenting situations to people with the confidence that people who know the truth will be unable to correct them.
I don&amp;rsquo;t say that as a hypothetical way someone could interpret this language, I&amp;rsquo;m reporting that as something I&amp;rsquo;ve personally seen Homestuck use that exact language to do.&lt;/p&gt;
&lt;p&gt;What Andrew wants is the ability to get whatever they want whenever they want it, and this environment gets them that.
The only source for remedy is to go through Andrew themself and have them find the grace to give you what you ask for.
It is an abuser&amp;rsquo;s playground.&lt;/p&gt;
&lt;p&gt;But even without the legal stranglehold of an NDA, Andrew uses traditional social isolation as a control tactic.
Skipping ahead in the timeline, in January of this year I was scheduled to publish my first game on Steam &amp;mdash; a collaboration with several other Homestuck fans.
Less than a week away from the launch date, Homestuck intervened as personal retaliation against me. 
They reached out to other members of the team privately and threatened legal action against &lt;em&gt;them&lt;/em&gt; if they continued associating themselves with &lt;em&gt;me&lt;/em&gt;. 
This was paired &amp;mdash; as far as I can tell &amp;mdash; with some set of accusations about me they said NDA language prevented them from justifying, which wasn&amp;rsquo;t true.
The play worked. Homestuck cut me off from people I considered good friends, and the whole project was a loss. 
I am still heartbroken and angry from this. 
Not just because of the game, but because of the relationships I had with other people that they attacked. &lt;/p&gt;
&lt;p&gt;But they do that. They were willing to do it with me, I&amp;rsquo;ve seen them do it to others, and it seems like they&amp;rsquo;re willing to do it regularly. 
Isolate an enemy and make them even more dependent on getting your personal favor, with social ostracization as a weapon to retaliate if they don&amp;rsquo;t.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="statement-demand-august-2024"&gt;Statement demand &amp;ndash; August 2024&lt;/h3&gt;
&lt;p&gt;So now, starting in June 2024, I&amp;rsquo;m in a room with Miles and James, but no Andrew&lt;sup id="fnref:no-andrew"&gt;&lt;a class="footnote-ref" href="#fn:no-andrew"&gt;12&lt;/a&gt;&lt;/sup&gt; and no lawyers. &lt;/p&gt;
&lt;p&gt;With the NDA signed we can finally get things moving again.
I can have that &amp;ldquo;interview&amp;rdquo; with Andrew that was promised a year ago, we&amp;rsquo;ll put together a license that covers the kind of project Homestuck wants to work on and then it&amp;rsquo;s smooth sailing.&lt;/p&gt;
&lt;p&gt;Dear reader, that is not what happened.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-08-05T21:32:04.698-05:00"&gt;August 05, 2024&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-08-05T21:34:24.343-05:00"&gt;09:34 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so, the next stage of all this is basically that before moving onto getting the license squared away, andrew wants to work on what&amp;rsquo;s referred to here as a settlement.  &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;time timestamp="2024-08-24T17:49:20.35-05:00"&gt;August 24, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-08-24T17:50:55.057-05:00"&gt;05:50 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;at any rate, in the meantime im just gonna summarize where we&amp;rsquo;re looking to go in terms of next steps&lt;/li&gt;
&lt;li&gt;to lay the groundwork for working with the UHC, andrew wants to reach a settlement that includes a retraction/rewrite&lt;/li&gt;
&lt;li&gt;the explicit details of this have yet to be hashed out and will probably be worked on in the coming weeks but its something andrew has made very clear he needs to see happen in some shape or form&lt;/li&gt;
&lt;li&gt;note that the rewrite/retraction itself doesnt have to happen RIGHT NOW or even necessarily before we get to work on UHC stuff, but agreeing to do it with the settlement is something andrew needs to see first&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;time timestamp="2024-08-25T15:03:24.394-05:00"&gt;August 25, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-08-25T15:03:24.394-05:00"&gt;03:03 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;but like.  you GOTTA work with us, man&lt;/li&gt;
&lt;li&gt;the alternative is that if &lt;mark&gt;andrew feels much more stalled&lt;/mark&gt;&lt;sup id="fnref:stalling"&gt;&lt;a class="footnote-ref" href="#fn:stalling"&gt;13&lt;/a&gt;&lt;/sup&gt; or like you arent operating with him in good faith, &lt;mark&gt;hes just going to switch gears, have the UHC taken down, replace it, and sue.&lt;/mark&gt;&lt;sup id="fnref:ohc-as-threat"&gt;&lt;a class="footnote-ref" href="#fn:ohc-as-threat"&gt;15&lt;/a&gt;&lt;/sup&gt;  &lt;mark&gt;the whole point of the settlement is so he doesnt have to do any of that shit&lt;/mark&gt;&lt;sup id="fnref:dont-make-me-hit-you"&gt;&lt;a class="footnote-ref" href="#fn:dont-make-me-hit-you"&gt;14&lt;/a&gt;&lt;/sup&gt;, because none of it is desirable and we dont wanna waste our time or energy on it when we could instead be making productive strides together&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;time timestamp="2024-09-01T13:19:54.423-05:00"&gt;September 01, 2024, general&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-01T13:19:54.423-05:00"&gt;01:19 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;what i need to establish now before this conversation goes any further is that &lt;mark&gt;i think i&amp;rsquo;ve been pretty light in my rhetoric for the most part&lt;/mark&gt;, barring some cases when i needed to try and hustle bambosh and/or you along, but for today i have to be really, really clear: right now the only thing we&amp;rsquo;re interested in talking about is the settlement, and why &lt;mark&gt;it&amp;rsquo;s necessary, full-stop, before we consider doing literally anything else with you&lt;/mark&gt;.&lt;/li&gt;
&lt;li&gt;im not gonna draw out a point i already made to you a few days ago, but just to recenter the conversation around this, we came to you guys 10 months ago open to collaboration (in the face of you guys publishing the UHC with no license) and we got put off and had all this drawn out for nearly a year so now more than ever, we feel like coming to an understanding about the settlement, what we want, and why its necessary to do before we get around to any work is like&amp;hellip; mandatory.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Homestuck quickly moves from &amp;ldquo;we aren&amp;rsquo;t trying to do threats&amp;rdquo; to actually, they have demands and retaliation ready if their demands aren&amp;rsquo;t met.&lt;/p&gt;
&lt;p&gt;This yields a series of demands from Andrew, which he sent in the form of a google doc. &lt;/p&gt;
&lt;p&gt;The complaint in these demands has nothing to do with The Unofficial Homestuck Collection, but is instead rehashed Hiveswap whining.
Before anything else can happen, I need to do whatever it takes to &amp;ldquo;repair my relationship&amp;rdquo;, and their first idea of how I can start to do this is releasing a public statement of confession. 
I as the wretched sinner must supplicate myself before Andrew the righteous god-king of Homestuck and confess my sins so I might be granted a tenuous stay into their glorious kingdom.&lt;/p&gt;
&lt;p&gt;This is not the license discussion. In fact, this has been explicitly injected before the license discussion as a newly announced prerequisite.&lt;/p&gt;
&lt;p&gt;Despite this being the stage for the scheduled interview, Andrew simply refuses to show up for this. Communication is still through copy-pasted text dumps and occasionally PDFs. 
It&amp;rsquo;s not a surprise but it is yet another breach of agreement. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-01T13:19:54.423-05:00"&gt;September 01, 2024, general&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-01T13:19:54.423-05:00"&gt;01:19 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;what i want to get into today is more of the nitty gritty of why it is we feel this is necessary from a more human point of view.  to be more direct, what i mean by this is today, and in subsequent discussions until you show us that you understand the necessity of this, i want to talk about why it is that we&amp;rsquo;ve gotten to the point where &lt;mark&gt;the options here are either settlement or lawsuit.&lt;/mark&gt;  there was a real human cost to the way things went down a couple years ago, to say nothing of the damage that was done to Homestuck and Hiveswap by the way that fiasco went down.  you weren&amp;rsquo;t the only person involved in this, obviously, but regardless of your intentions (which to be clear andrew and much of the involved parties still feel were at least partially rooted in like&amp;hellip; rabblerousing, to get old-timey about it),  things went down really, really nastily for the Homestuck and Hiveswap teams.  this is something we need you to understand and talk to us about.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-01T13:19:54.423-05:00"&gt;01:19 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;as detailed in the pdf i just sent you, and as i mentioned previously, &lt;mark&gt;real damage was done not only to Homestuck and Hiveswap as productions/brands/however you wanna look at it, but there was a huge storm of harassment and outright abuse of many staff members that was like&amp;hellip; fucking unacceptable.&lt;/mark&gt;&lt;sup id="fnref:damage-detailed"&gt;&lt;a class="footnote-ref" href="#fn:damage-detailed"&gt;22&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;we&amp;rsquo;re not trying to hold you 100% accountable for all the bad shit that went down back then, but we&amp;rsquo;re also not about to pretend that your blog wasn&amp;rsquo;t a contributing factor of some significance that, among other things, &amp;ldquo;legitimized&amp;rdquo; sarah and emily&amp;rsquo;s video in the eyes of a bunch of rabid shitheads who weren&amp;rsquo;t interested so much in &amp;ldquo;accountability&amp;rdquo; or whatever the fuck reddit shit it was that they said as they were in dogpiling a group of creators just because they could.  andrew also has made it clear to me, and wants me to communicate to you, that regardless of your intentions, he and other members of the team felt your behavior was stalkerish and unacceptable.  there is history here that needs to be addressed.&lt;/li&gt;
&lt;li&gt;all this preamble is to say that really, before we do anything at all, we need to get real indication from you that this is something you understand, &lt;mark&gt;something you&amp;rsquo;re willing to show remorse for, and something you are willing to Concretely Commit to amending with us.&lt;/mark&gt;  if we&amp;rsquo;re going to collaborate at all, there has to be some kind of trust built here, and the only way that&amp;rsquo;s going to happen is for you to address this shit personally.  we&amp;rsquo;re not interested in dancing around this any longer.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;The fact that there even is a Homestuck Collection is all but forgotten. 
The only thing that matters is Andrew feels &amp;ldquo;owed&amp;rdquo; for the consequences of my old writing. This is about the fact that they consider me, personally, to be a problem.
They have not bothered at any point to contact me about any of this. 
But now we&amp;rsquo;re in a room together, and they hope that maybe if they corner me and threatens me with a big enough gun I&amp;rsquo;ll be able to un-hurt their feelings. &lt;/p&gt;
&lt;p&gt;I was always concerned they would leverage copyright as an excuse for retaliation over my past writing. What I truly did not expect is that it would be completely blatant. We have spelled out in writing quid pro quo retaliation.
Andrew doesn&amp;rsquo;t even &lt;em&gt;mention&lt;/em&gt; copyright here, that&amp;rsquo;s clearly not what they care about. It&amp;rsquo;s just a weapon to be brought out later if I&amp;rsquo;m not subservient enough.&lt;/p&gt;
&lt;p&gt;The consistent thing about this sophistry is they can&amp;rsquo;t point to anything objectionable I&amp;rsquo;ve ever done. 
The best excuse they can make is that &lt;em&gt;other&lt;/em&gt; people were bad to them in a way they won&amp;rsquo;t explain either. 
The options are &lt;em&gt;not&lt;/em&gt; &amp;ldquo;settlement or lawsuit&amp;rdquo; &amp;mdash; there is no Hiveswap business that requires any settlement, and there&amp;rsquo;s no new offense that would create grounds to sue. 
They&amp;rsquo;re just loud and angry. &lt;/p&gt;
&lt;!-- All of my pushing towards collaborating on the project Andrew said they wanted to collaborate on has been ignored in favor of this show-of-dominance song and dance. --&gt;
&lt;!-- Fundamentally, that matters more to Andrew than anything else, and it's disgusting. --&gt;

&lt;section class="section4"&gt;&lt;h4 id="details-irrelevant"&gt;Details irrelevant&lt;/h4&gt;
&lt;p&gt;I hesitate to even go into body of the document and the demands themselves, because they fundamentally don&amp;rsquo;t matter. I&amp;rsquo;ll give a few key examples in a moment, but don&amp;rsquo;t lose sight of the role this plays in the story.
It&amp;rsquo;s all nonsense implemented with the now-expected meandering threatening pages of Andrew sophistry and to give it a line-by-line inspection is to give it unearned dignity.
The demand that I satisfy Andrew&amp;rsquo;s personal grievances is inappropriate in and of itself. 
It&amp;rsquo;s an attack, it&amp;rsquo;s breaking a truce, it&amp;rsquo;s a breach of agreement. 
It is, most importantly, an insistence on asserting dominance and creating a clear hierarchical relationship. &lt;/p&gt;
&lt;p&gt;Earlier, I talked about what it looked like when I was trying to work constructively with someone I had a disagreement with. A big part of that is making sure not to predicate anything on &amp;ldquo;balancing the books&amp;rdquo;, since that&amp;rsquo;s a surefire way to turn this into foolish attempts to pin the other person to the ground.
So no refusing to speak to each other until our anger is satisfied, no coming into the room angry at all. 
There&amp;rsquo;s no way to proceed down that road and everyone still emerge happy.
I graciously agreed to set aside my disagreements and work with someone I had major outstanding criticisms of. 
We could work together for mutual benefit but that was it. &lt;/p&gt;
&lt;p&gt;In contrast, what we have here is a demand that I prostrate myself before my master and beg their forgiveness before any kind of working relationship could be considered, as if he were a god too holy for a mere sinner to approach without first finding a way to satisfy their demand for punitive justice.
Which, compared to my willingness to work together despite past conflict, is a really solid example of &lt;em&gt;not&lt;/em&gt; doing that.&lt;/p&gt;
&lt;p&gt;Good faith cannot coexist with this threatening and demanding behavior. 
If the first words out of my mouth were &amp;ldquo;sure, I&amp;rsquo;ll work for you&amp;hellip; for $2,485,506&amp;rdquo; 
or &amp;ldquo;sure, but you have to release a statement apologizing for the MSPA Forums first&amp;rdquo;
or even &amp;ldquo;sure, but first you have to publicly apologize for the death threats you&amp;rsquo;re indirectly responsible for&amp;rdquo;, that would put me in the wrong. 
That&amp;rsquo;d be me being aggressive and bringing non-UHC topics inappropriately into a scoped space.
We were here to collaborate, not explicitly map out some sort of Petersonian dominance hierarchy. &lt;/p&gt;
&lt;p&gt;Homestuck already agreed to work with me, not some alternate version of me who thinks Andrew did nothing wrong they imagines could exist if they bend me hard enough.&lt;/p&gt;
&lt;!-- So this is all a demand for dominance. Andrew is to be the alpha and my job is to be satisfying their desires.  --&gt;
&lt;p&gt;The goal here is to manufacture this false hierarchical relationship.
That and that alone marks this as another collapse of trust and pushes the relationship into aggression instead of cooperation. 
&amp;ldquo;Satisfy our grudge or we&amp;rsquo;ll sting you with our great big scorpion tail.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Perhaps one day I&amp;rsquo;ll do a deep-dive into these documents because they&amp;rsquo;re truly absurd. For now though I&amp;rsquo;ll zoom in on just a couple of ideas.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="reversing-victim-and-offender"&gt;Reversing Victim and Offender&lt;/h4&gt;
&lt;!-- First is a desperate, insistent reversal of victim and offender. --&gt;
&lt;!-- Foundational to every point Andrew argues is the assumption that they are infallible, and all negative consequences in their life must be attributable to someone else doing them harm. --&gt;

&lt;p&gt;A common thread in the mess of sophistry is Andrew blaming me for their own &amp;ldquo;feelings of anger&amp;rdquo; towards me.
I do not describe them as angry pejoratively either &amp;mdash; this is the self description they gave to justify their own behavior.
They assert that &amp;mdash; for no reason they can describe &amp;mdash; they had &amp;ldquo;every reason to believe [I] was acting in bad faith&amp;rdquo;, which they claim makes me directly responsible for their &amp;ldquo;feeling&amp;rdquo; that I was stalking them.&lt;/p&gt;
&lt;p&gt;They are not able to articulate any specific action that happened that led them to this anger, or how my actual actions might have contributed to it. 
They imply that &amp;ldquo;unacceptable&amp;rdquo; events happened as some kind of consequence of my writing, but they are not able to give a single example of one and don&amp;rsquo;t even attempt to explain how anything I&amp;rsquo;ve done could be causal to any possible harm. &lt;/p&gt;
&lt;p&gt;It isn&amp;rsquo;t true that they had any reason to target me, but more importantly they always paint other people as being at fault for their own emotions and actions.
They describe a straightforward situation of themself baselessly lashing out at people around them, but spend pages and pages of words insisting every problem they cause themself is always someone else&amp;rsquo;s fault.&lt;/p&gt;
&lt;p&gt;Of course writing did not cause Hiveswap to fail. I wrote a description of how Hiveswap had already failed. 
This is not a tricky, subtle distinction, this is the kind of question psychologists test one and two year olds on to determine when the human mind learns how time works.
It is not a real argument an adult can make to their adult audience.
And it&amp;rsquo;s certainly not an argument they can make directly to me with a straight face on the hope that they&amp;rsquo;re intimidating enough that I don&amp;rsquo;t notice.&lt;/p&gt;
&lt;p&gt;So much ink has been spilled over what a creative genius Andrew Hussie is, what a monumental contribution to culture Homestuck has been, the excellence of this one individual&amp;rsquo;s writing and humor. I&amp;rsquo;ve contributed extensively to it! 
It&amp;rsquo;s so bizarre, then, to see even the most basic and obvious criticism treated as an offense of impossible magnitude. 
It paints the picture of someone who doesn&amp;rsquo;t understand how their success was a confluence of many factors &amp;mdash; talent, but also wealth, timing, and simple good fortune &amp;mdash; and instead sees themselves of deserving absolute reverence regardless of facts. &lt;/p&gt;
&lt;!-- It's someone who wrote themselves as a god for so long they think they've become one, and how *dare* anyone do anything short of worship them. --&gt;

&lt;section class="section5"&gt;&lt;h5 id="on-ayshas-behalf"&gt;On Aysha&amp;rsquo;s Behalf&lt;/h5&gt;
&lt;p&gt;In a particularly disturbing example, Andrew explicitly brings up &lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/"&gt;Aysha U. Farah&amp;rsquo;s harassment against me&lt;/a&gt;, something I have reason to believe was originally prompted by Andrew as retaliation for my previous criticism. This is one of the things I was intentionally &lt;em&gt;not&lt;/em&gt; bringing up in order to be extra-generous to Hussie, but they actually describe this as a way in which I had harmed her by being a visible target for her to be &amp;ldquo;angry&amp;rdquo; towards.
Andrew references the story of Aysha&amp;rsquo;s participation and orchestration in an entirely baseless harassment campaign against me. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/aysha_ava.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-aysha: url(./aysha_ava.png);"&gt;
&lt;ul&gt;
&lt;li data-author="aysha" style="--role-color: #ed5555; --icon: var(--icon-aysha, var(--icon-default)); "&gt;aysha &lt;time&gt;2:57 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;go get this bitch &lt;a href="https://twitter.com/giovan_h/status/1382045007008399367"&gt;https://twitter.com/giovan_h/status/1382045007008399367&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;this fucking STALER&lt;/li&gt;
&lt;li&gt;STALKER&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="aysha" style="--role-color: #ed5555; --icon: var(--icon-aysha, var(--icon-default)); "&gt;aysha &lt;time&gt;4:19 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;can you guys please go rip him apart&lt;/li&gt;
&lt;li&gt;i&amp;rsquo;m freaking out&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;I originally included a few examples of the people Andrew invoked participating in this harassment, but since then they&amp;rsquo;ve actually reached out to apologize for their behavior which I greatly appreciate. &lt;/p&gt;
&lt;p&gt;Homestuck is very good at intimidation. Part of this is legal pressure but Andrew Hussie also controls people with the standing threat that criticism will prompt fans to conduct a stochastic smear and harassment campaign.
Andrew has shown they use false rumors which stir people up to violently attack their personal enemies, which is likely what happened here too. 
My goal here isn&amp;rsquo;t to put any particular person on blast just for contributing to this attack, it&amp;rsquo;s to address Andrew&amp;rsquo;s bizarre new demands.
When people who were involved regret their participation, that&amp;rsquo;s the happy ending.&lt;/p&gt;
&lt;p&gt;The power Andrew has over people makes it very easy to execute a smear campaign which spreads through their fanbase like wildfire.
I&amp;rsquo;ve already seen that happen in reaction to this very piece as a transparent attempt to discredit me with false allegations of things like transphobia, antisemitism, racism, etc. Entirely false labels that are just enough to give people a reason to defame me on Andrew&amp;rsquo;s behalf.&lt;/p&gt;
&lt;/aside&gt;
&lt;!-- ![](./Pasted%20image%2020250812224403.png) --&gt;

&lt;!-- ![kate@shrike.club: I am not professionally involved in Homestuck. I have not been professionally involved in Homestuck since June of 2020, when I resigned after a period of under a year of being an independent contractor on a couple projects.I will never work on or commentate on Homestuck in a professional capacity ever again. This was by personal choice.I cannot comment publicly on the workplace conditions of Homestuck due to an NDA.](https://shrike.club/@kate/114994954835369686)
![kate@shrike.club: The period after leaving Homestuck was immensely personally difficult for me. It included a period of homelessness. I&amp;#39;m so thankful to my community for having my back during that time and helping me land on my feet.During that time, I often made hostile posts about the &amp;#34;drama&amp;#34; writers and YouTubers who expended a tremendous amount of effort prying into my personal life even after my involvement in their interests was done. Many of those posts were over the line, and I apologize for them.](https://shrike.club/@kate/114994964200512814)
![kate@shrike.club: I am happy to make more specific apologies if individuals impacted want them. I am especially sorry if anything I said contributed to them experiencing the same toxicity, negativity and harassment I did during that period. I&amp;#39;ve already sent one an email expressing this sentiment.But, if they&amp;#39;d rather I not mention them by name, I&amp;#39;m happy to move forward and hope we can all recover from that period together.](https://shrike.club/@kate/114994971690814063)
![kate@shrike.club: Lastly, I want to say that the small non-corporate creators in the space deserve your support and sympathy. I&amp;#39;m sending all my love their way, and hope that everyone is careful not to act in ways that hurt them.](https://shrike.club/@kate/114994977087940454) --&gt;

&lt;!-- avatar hack, haven't implemented masto yet --&gt;
&lt;!-- [](./savatar-2021.png)

::: thread unified
![kate@shrike.club: I wish all giovan_h a very choke on a big fat dick and every YouTuber who uses stalker shit for views a very die](https://shrike.club/@kate/106059208700131493)
     --&gt;
&lt;!-- ![kate@shrike.club: I really truly wish these youtubers dead](https://shrike.club/@kate/106501352937290346)
![kate@shrike.club: if your defense of doing some fucked shit is "I'm a journalist" you should know that all journalists will one day soon be lined up in a ditch and shot. your rich family will be laying flowers at a shallow grave you're sharing with jake tapper and tucker carlson](https://shrike.club/@kate/106506619969875708) --&gt;

&lt;p&gt;This has done very real, very personal damage to me. 
I have real stalkers now, as a direct result of the slander spread by Andrew and Aysha. 
There is a very real discussion to have around children on the Internet stalking me and sending me death threats in the name of &amp;ldquo;Jubilism&amp;rdquo;, Andrew&amp;rsquo;s personal fictional religion &lt;a href="https://mspfa.com/?s=42998&amp;amp;p=548"&gt;whose practices include assassinating your online haters.&lt;/a&gt;&lt;sup id="fnref:jubilism"&gt;&lt;a class="footnote-ref" href="#fn:jubilism"&gt;16&lt;/a&gt;&lt;/sup&gt;
I have had to explain to my mother that posting on Facebook about the nice lunch she had with me leads to my getting threatening messages about that lunch the next day.
It&amp;rsquo;s brutal. &lt;/p&gt;
&lt;p&gt;When this is described it&amp;rsquo;s not that angry people attacked a scapegoat or even as a colossal management failure, but that &amp;mdash; in a sort of Trumpian word avalanche &amp;mdash;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It was this [stalking] pattern of behavior, along with his sourcing practices in particular, which escalated in fully justified feelings of anger toward [Legal Name], which finally reached a boiling point when his blog was massively elevated on Youtube, when thereafter &lt;mark&gt;the angry reaction of the Hiveswap team was used against them to cause even more harm in a very public way&lt;/mark&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;ldquo;The angry reaction of the Hiveswap team was used against them to cause even more harm in a very public way&amp;rdquo; is the kind of sentence I would write as a joke, except it&amp;rsquo;s the very real thesis of their argument.
Andrew and his friends were angry and acted in that anger. &lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/"&gt;They targeted me, started circulating lies, started openly coordinating a harassment campaign against me, because somebody didn&amp;rsquo;t like my &lt;em&gt;tone&lt;/em&gt;.&lt;/a&gt;
People saw this behavior and were horrified. It was vile and obviously so. And Andrew has the audacity to describe this as me &amp;ldquo;using their reaction against them.&amp;rdquo;
If Aysha is indeed facing some pushback for the way she behaves, I can only be relieved.
She was doing whatever it took to benefit herself even when it meant causing unnecessary harm to others; people like that &lt;em&gt;shouldn&amp;rsquo;t&lt;/em&gt; be welcome in the creative industry. She was a danger to everyone around her, and I have to assume she still is. &lt;/p&gt;
&lt;p&gt;To really cap off the absurdity, I find out it was probably Andrew themself who started claiming I was &amp;ldquo;stalking him&amp;rdquo;. 
I&amp;rsquo;ve always been confused how this claim started &amp;mdash; did I really make someone uncomfortable? &amp;mdash; but this ends my concerns. 
I&amp;rsquo;ve never written about Andrew&amp;rsquo;s personal life, even the public aspects of it that are widely known.&lt;sup id="fnref:personal"&gt;&lt;a class="footnote-ref" href="#fn:personal"&gt;17&lt;/a&gt;&lt;/sup&gt;
But in this incident I&amp;rsquo;ve finally directly confirmed that &lt;em&gt;Andrew&lt;/em&gt; is responsible for the rumor. 
For NDA reasons I can&amp;rsquo;t show you the exact reason they gave, but it had absolutely nothing to do with information about them, it was just an excuse to badmouth a &amp;ldquo;stuck cog.&amp;rdquo;
There was never any misunderstanding, it&amp;rsquo;s always just been slander repeated by people who still view them as trustworthy.&lt;/p&gt;
&lt;p&gt;Andrew attempts the same &lt;a href="https://en.wikipedia.org/wiki/DARVO"&gt;DARVO&lt;/a&gt; attack on &lt;a href="https://www.youtube.com/watch?v=gsM9bQvpt_c"&gt;Sarah Z&amp;rsquo;s video&lt;/a&gt;, saying that &amp;ldquo;the &amp;lsquo;legal threat&amp;rsquo; was then weaponized against the Hiveswap team even further, used as proof that What Pumpkin was a litigious, exploitative company which was trying to suppress criticism.&amp;rdquo; &lt;/p&gt;
&lt;p&gt;Of course it was a very real legal threat &amp;mdash; no scare quotes required &amp;mdash; and Homestuck is indeed a litigious, exploitative company trying to suppress criticism. 
They look bad because they behaved terribly. 
It&amp;rsquo;s true that Sarah&amp;rsquo;s video was devastating to Andrew&amp;rsquo;s personal reputation, but that&amp;rsquo;s because it was a straightforward account of terrible things Andrew did.
It damaged their brand the way any scoundrel&amp;rsquo;s reputation is damaged when they&amp;rsquo;re caught.&lt;/p&gt;
&lt;p&gt;But Andrew argues that all this must not be their fault, and is therefore Sarah&amp;rsquo;s.
Listening to them, Andrew and his friends&amp;rsquo; emotions are always justified. Their actions are always justified by their emotions, and the only fault that can ever be found is in people for their reactions to them. 
Any negative reactions, any negative consequences are always an attack against them. &lt;/p&gt;
&lt;aside class="cb furthermore"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Okay, one more insane thing, because this boggles my mind:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Cynthia Dominguez took the credit for writing this letter, as indicated by her later apology. But she didn&amp;rsquo;t write the letter, she only agreed to send it on behalf of the angry staff, which made the case to her that it was the right thing to do to stand up for the integrity of a staff under attack by a big platform. The content of the letter was written by friends of Aysha, Hiveswap staff members who felt aggrieved on her behalf
&amp;hellip;
But of course the &amp;ldquo;legal threat&amp;rdquo; was then weaponized against the Hiveswap team even further, used as proof that What Pumpkin was a litigious, exploitative company which was trying to suppress criticism.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There&amp;rsquo;s this thing Andrew does where &lt;a href="https://blog.giovanh.com/blog/2021/04/21/the-hiveswap-fiasco-2020-2021/#act-7-answers"&gt;in trying to justify some wrongdoing, they confess to new offenses instead&lt;/a&gt;. 
Andrew describes Sarah as making an error here by misattributing the contents of the letter to Cindy Dominguez. This, Andrew explains, is because the content of the letter was written by others (almost certainly Aysha), but was sent under Cindy&amp;rsquo;s name as an intentional deception. &lt;/p&gt;
&lt;p&gt;They&amp;rsquo;re just liars! That&amp;rsquo;s their whole thing!&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="blackmail"&gt;&amp;ldquo;Blackmail&amp;rdquo;&lt;/h4&gt;
&lt;p&gt;Another thing I will pull out as important foreshadowing is this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Bambosh&lt;sup id="fnref:andrew-blaming-bambosh"&gt;&lt;a class="footnote-ref" href="#fn:andrew-blaming-bambosh"&gt;18&lt;/a&gt;&lt;/sup&gt; had a chance to move this along very easily, but when he was pushed on it after his lawyer signaled final approval of the terms, he seems to have snapped and invoked the sudden takedown option as a kneejerk response, which essentially&lt;mark&gt; made good on the drama-blackmail implication which was the only real claim to any &amp;ldquo;leverage&amp;rdquo;&lt;sup id="fnref:blackmail-leverage"&gt;&lt;a class="footnote-ref" href="#fn:blackmail-leverage"&gt;19&lt;/a&gt;&lt;/sup&gt; a fan project like this actually has to hold over a creator and his teams.&lt;/mark&gt; I&amp;rsquo;m not going to put too fine a point why that was a bad idea, because I assume [Legal Name] is in agreement.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I added a few footnote annotations to some of the absurdity in that, but what I really want to highlight here is this incredibly disingenuous argument about &amp;ldquo;blackmail&amp;rdquo; Andrew keeps going back to.
Andrew repeatedly describes negative public perception as a result of them doing something objectionable in public as blackmail.
In this case Andrew argues that even though they&amp;rsquo;re the one making a threat to take down the collection, Bambosh taking down the collection in response to that demand would be Bambosh &amp;ldquo;blackmailing&amp;rdquo; Andrew, because having made a legal threat would make Andrew look bad.&lt;/p&gt;
&lt;p&gt;This is, of course, fundamentally absurd. 
If you do something very objectionable in public and your audience abhors it, that&amp;rsquo;s not people attacking you.
You do not have the right to be universally loved, and people making justified complaints isn&amp;rsquo;t the same as being attacked.&lt;/p&gt;
&lt;p&gt;This is a mirroring of a favorite fallacy of Andrew&amp;rsquo;s I&amp;rsquo;ve already examined: that any negative consequence is evidence of malice and attack. 
In Homestuck&amp;rsquo;s case, the consequences they suffer stem from a combination of mismanagement and genuinely offensive behavior, a pattern which has not changed since before I started writing.
The writing only captures what is already there.
The problem is the act, not the window they did it in front of.&lt;/p&gt;
&lt;p&gt;Andrew refuses to even consider the possibility they could be at fault, ever, for anything they do. Any and all negative consequences are always attacks someone else does to them, not just the human condition where if you do massively unpopular things in public people will dislike you.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/carbervac.mp4"&gt;Why should you face consequences for something just because you&amp;rsquo;ve said or done it?&lt;/a&gt;
Something, something, cancel culture.&lt;/p&gt;
&lt;p&gt;Backlash to poor conduct is a natural and predictable consequence, but Andrew knows this because they&amp;rsquo;re a grown adult. So how do we end up with these insane claims?&lt;/p&gt;
&lt;p&gt;I think the answer to this is clear in context. Andrew views the ability to demand a takedown not as an ability to demand a takedown, but as a general-purpose forcing device. 
The logical framing they start with is &amp;ldquo;Do what I want or I&amp;rsquo;ll hurt you with ___&amp;ldquo;, and the tool they have to slot into that spot is legal force. In this case, a takedown demand.&lt;/p&gt;
&lt;p&gt;But after it&amp;rsquo;s constructed this argument makes no sense. &amp;ldquo;Sign your project over to me or I&amp;rsquo;ll destroy it, but I also will not allow it to be destroyed&amp;rdquo; is an incoherent position, and so there&amp;rsquo;s this hastily-constructed &amp;ldquo;also, letting me destroy it is you blackmailing me&amp;rdquo; tacked onto the end. 
It&amp;rsquo;s so absurd it makes it easy to work backwards, like seeing a poor photoshop job where the outline is still visible. 
Andrew was just reaching for the nearest threat because their M.O. is to use threats to squeeze others. 
The fact that they&amp;rsquo;re trying to frame this as blackmail is just evidence of their shamelessness.&lt;/p&gt;
&lt;p&gt;The goal is to exercise arbitrary power over people, to force them to do what they want. 
They want to always get whatever they want with no friction.
Actually executing on the threat is &amp;mdash; ironically &amp;mdash; a failure to exercise the power they wanted to. 
And because it&amp;rsquo;s an undesirable outcome, even though it&amp;rsquo;s one they&amp;rsquo;re directly causing, Andrew insists on finding a way to blame someone else.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="demand-response"&gt;Demand response&lt;/h3&gt;
&lt;p&gt;There&amp;rsquo;s so much anger here but nothing to do with anything I was responsible for, so I&amp;rsquo;m not eager to take responsibility for it.
I&amp;rsquo;m not going to lie and post some statement lying about Sarah&amp;rsquo;s documentation of Homestuck threatening her just because Homestuck&amp;rsquo;s threatening me the same way.
Integrity means standing by your work unless it&amp;rsquo;s wrong.&lt;/p&gt;
&lt;p&gt;But even if this first set of demands had been somewhat reasonable, I&amp;rsquo;ve already seen that cowering in a subordinate role like Andrew wants would only lead to more demands, forever. &lt;strong&gt;Andrew uses people up.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I give Miles the same basic explanation I&amp;rsquo;ve given here. 
That&amp;rsquo;s not licensing or negotiating, that&amp;rsquo;s just dominance.
This is not collaboration, this isn&amp;rsquo;t respectful, this is the scorpion stinging the frog.
I make it clear I&amp;rsquo;m happy to negotiate and put together a license, but demands for specific performance like this that are &lt;em&gt;not&lt;/em&gt; obviously reasonable will have to go through a lawyer. &lt;/p&gt;
&lt;p&gt;This is responded to with an escalation of threats.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-08-24T17:49:20.35-05:00"&gt;August 24, 2024, miles&lt;/time&gt;&lt;sup id="fnref:settlement-time-skip"&gt;&lt;a class="footnote-ref" href="#fn:settlement-time-skip"&gt;20&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-08-24T17:55:03.155-05:00"&gt;05:55 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I already have many thoughts about this but I&amp;rsquo;ll need to tag up with [my legal representation] first.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-08-24T18:02:56.803-05:00"&gt;06:02 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;but also, at a high level, off the record, deciding to make UHC work dependent on some kind of rehashing of four-year-old drama is one of the few choices with the potential to sabotage the project, so a step toward that is concerning&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-08-24T18:03:09.412-05:00"&gt;06:03 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;thats also something we&amp;rsquo;re happy to talk about&lt;/li&gt;
&lt;li&gt;because ive had the same thought, we wanna do this in a way that doesnt just like&lt;/li&gt;
&lt;li&gt;&lt;mark&gt;dredge up old bullshit unproductively&lt;/mark&gt;&lt;sup id="fnref:dredge-unproductively"&gt;&lt;a class="footnote-ref" href="#fn:dredge-unproductively"&gt;21&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;so like i said, signing the settlement doesnt mean you necessarily have to do this rewrite before we get any UHC work done&lt;/li&gt;
&lt;li&gt;it just means youve agreed to do it at some point as we work out the details and timing&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-08-25T15:03:24.394-05:00"&gt;03:03 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i dont know how else to put it, signing a license with us doesnt legally complicate anything&lt;/li&gt;
&lt;li&gt;the situation you are in NOW, unsigned, and unafilliated with us, is legally complicated&lt;/li&gt;
&lt;li&gt;originally amending that was as simple as licensing up with us and getting to work on UHC stuff, which we still and always have wanted to do&lt;/li&gt;
&lt;li&gt;instead we are here, 10 months later, and only marginally closer to working together, and i dont know how else to put it, we feel fucked around here.&lt;/li&gt;
&lt;li&gt;the fact that lawyers are involved at all is kind of an unfortunate artifact of the fact that &lt;mark&gt;instead of just working with us when we came to you guys with open arms&lt;/mark&gt;, you held us at arms length for months while sitting on &lt;mark&gt;a public repository of like, most of andrew&amp;rsquo;s life&amp;rsquo;s work as an artist, unlicensed&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;and so the reason that we&amp;rsquo;re approaching you now with regards to a settlement is that, on top of the unfortunate business of all the hiveswap drama years ago that your writing did play a role in, when we came to you to try and just put that water under the bridge and work together, with some stipulations about your involvement that nonetheless were fully ready to make room for you, we were stalled&lt;/li&gt;
&lt;li&gt;frankly, to work with you, andrew at this point wants not only demonstrations of good faith which we feel like weve been dancing around at best and not getting at worst, but he wants that settlement signed so that he knows that you are actually serious about working with us, doing cool shit moving forward, and also trying to amend for some of the unfortunate bullshit that happened in the past&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;ul&gt;
&lt;li&gt;the alternative is that if andrew feels much more stalled or like you arent operating with him in good faith, &lt;mark&gt;hes just going to switch gears, have the UHC taken down, replace it, and sue.&lt;/mark&gt;  the whole point of the settlement is so he &lt;mark&gt;doesnt have to do any of that shit&lt;/mark&gt;, because none of it is desirable and we dont wanna waste our time or energy on it when we could instead be making productive strides together&lt;/li&gt;
&lt;li&gt;i dont know what more there is to say on our end right now.  im a pretty nonconfrontational person so i dont like laying down ultimatums at all but you need to at least like get in the server and start talking to me and james or andrew feels like hes just going to have to take the UHC down.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;There&amp;rsquo;s a lot wrong here, most of it covered already. 
We have another threat of a takedown, another threat of a lawsuit, another sugar-coating &amp;ldquo;but we don&amp;rsquo;t want to! just do what we say and no one has to get hurt&amp;rdquo;. 
Despite everything that&amp;rsquo;s happened I&amp;rsquo;m &lt;em&gt;still&lt;/em&gt; trying to give them the chance to work together, a show of good faith that crosses the line into folly on my part. &lt;/p&gt;
&lt;p&gt;Homestuck claiming that we weren&amp;rsquo;t &amp;ldquo;working with us when we came to you guys with open arms&amp;rdquo; and that &amp;ldquo;you held us at arms length&amp;rdquo; is truly outrageous. 
This is the exact opposite of what happened. 
Bambosh and I both responded to their invitations eagerly, but Andrew kept throwing up roadblocks and demands, very conspicuously keeping us at arm&amp;rsquo;s length. &lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="the-collection-as-his-work"&gt;The collection as &amp;ldquo;his work&amp;rdquo;&lt;/h4&gt;
&lt;p&gt;What I will pause here to address is this idea Miles gestures to, that the collection is &amp;ldquo;a public repository of like, most of andrew&amp;rsquo;s life&amp;rsquo;s work as an artist&amp;rdquo;. 
This comes up a few more times, always couched in vagaries:&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-08-25T16:02:59.535-05:00"&gt;August 25, 2024, James&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-08-25T16:23:47.31-05:00"&gt;04:23 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;anyway good luck gettin caught up looking forward to seeing you in there and getting this all squared away&lt;/li&gt;
&lt;li&gt;ive been using the UHC to stream its a good resource&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-08-25T16:25:48.049-05:00"&gt;04:25 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so it makes sense to just like, build on something like this that exists already, didnt realize it was such a complicated thing&lt;/li&gt;
&lt;li&gt;just gotta get everyone on the same page&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-08-25T16:26:15.373-05:00"&gt;04:26 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;this kinda gets to what I was saying before&lt;/li&gt;
&lt;li&gt;IMO you&amp;rsquo;re right that it &lt;em&gt;shouldn&amp;rsquo;t&lt;/em&gt; need to be a complicated thing&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-08-25T16:28:02.93-05:00"&gt;04:28 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;well idk i guess i get it&lt;/li&gt;
&lt;li&gt;andrew wanting to be protective of like, his entire lifes body of work and stuff&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-28T21:04:39.356-05:00"&gt;September 28, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T21:04:39.356-05:00"&gt;09:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;and its frustrating for him because, and im not at all trying to diminish the value of the work you and bambosh do on the UHC because if it wasnt a cool tool we wouldnt even have come to you guys trying to work with you on it, its ultimately a tool that the Main Point Of And Entire Meat Of is like, all his comics and his art&lt;/li&gt;
&lt;li&gt;like the H in UHC stands for homestuck, which like&amp;hellip; belongs to homestuck?  and andrew?  and so he feels spurned when instead of just taking it down he was like &amp;ldquo;hey come do some work for me because you guys clearly know what youre doing&amp;rdquo; and the answer was like&amp;hellip; all this that&amp;rsquo;s happened since&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-12-11T17:38:01.133-06:00"&gt;05:38 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah i guess this is like&lt;/li&gt;
&lt;li&gt;ultimately its andrews body of work being collected so he can probably do with it whatever he wants&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Right off the bat it will always be disingenuous to treat the archival act itself as an offense because Andrew&amp;rsquo;s stated goal is to do the same thing. 
Never mind that this is an archive of freely-available published works, Homestuck has repeatedly stated they like The Unofficial Homestuck Collection in its current form. They&amp;rsquo;ve endorsed it. There&amp;rsquo;s never been any objection to any of the material included, or the way it&amp;rsquo;s been presented, or any other criticism of the work we&amp;rsquo;ve been doing. 
The thing that&amp;rsquo;s happened here is an incredible amount of volunteer labor went into providing value for the Homestuck brand, for free.
The work, they keep insisting, is good and what they want. &lt;/p&gt;
&lt;p&gt;The idea here is that this incredible outpouring of volunteer labor is not something we&amp;rsquo;re providing, but something Andrew is entitled to. 
Andrew is demanding control over something they did not make and does not own on the basis that it&amp;rsquo;s &lt;em&gt;about&lt;/em&gt; them. 
This argument implies that Andrew has the right to own any fanwork, and its creator doesn&amp;rsquo;t. 
That if you draw a Homestuck character, not only are they allowed to require you not to post the image, Andrew&amp;rsquo;s entitled to &lt;em&gt;sell prints and pocket the money.&lt;/em&gt;
That Homestuck &amp;ldquo;is theirs&amp;rdquo;, in some sort of nebulous sense that far exceeds the work itself and extends to ownership of original fanwork. &lt;/p&gt;
&lt;p&gt;Homestuck is theirs, and it was their job to get all this work done.
That&amp;rsquo;s true in a sense of ownership-as-responsibility, that it&amp;rsquo;s an offense for companies to &lt;a href="https://www.gamesradar.com/games/fallout/after-revealing-he-was-ordered-to-destroy-his-copy-of-fallouts-source-code-og-lead-tim-cain-says-were-losing-game-history-because-companies-take-authority-but-not-responsibility-for-preservation/"&gt;take authority but not responsibility for preservation&lt;/a&gt;.
But it&amp;rsquo;s also true that they explicitly &lt;a href="https://blog.giovanh.com/blog/2020/10/03/the-hiveswap-fiasco/#:~:text=a%20full%20digital%20copy%20of%20homestuck%20(the%20comic)%20to%20be%20included%20with%20the%20physical%20game"&gt;committed to deliver this exact product and completely failed to do so&lt;/a&gt;. They took money to get it done and then they didn&amp;rsquo;t.
Then they made some sort of deal with Viz Media that &lt;a href="https://blog.giovanh.com/blog/2020/10/03/the-hiveswap-fiasco-2015-2017/#viz-media-deal"&gt;was advertised as obligating them to do&lt;/a&gt; it but it apparently did not, because they didn&amp;rsquo;t do it.&lt;/p&gt;
&lt;p&gt;Not only does the UHC address this negligence by making the work readable, my offer to work directly with Homestuck on licensing terms means by working with me they could even repurpose the UHC to fulfill their existing financial commitments.&lt;/p&gt;
&lt;p&gt;The fact that Homestuck owns some material in the asset pack gives them the right to take down the asset pack, and that&amp;rsquo;s it. 
No matter how &amp;ldquo;theirs&amp;rdquo; it feels, the fact that the Homestuck collection collects Homestuck doesn&amp;rsquo;t give Homestuck any special right to compel any specific performance from anybody. &lt;/p&gt;
&lt;p&gt;Andrew is on vacation and unavailable for most of this, busy &lt;a href="https://www.instagram.com/p/DLyNqQJStg3/"&gt;flaunting their wealth on Instagram&lt;/a&gt;. 
They appear to just be on vacation for the rest of their life with a few brief exceptions.
Throwing Makeship money into the slots while taking down the UHC, like Nero playing violin as Rome burns. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="resetting-expectations"&gt;Resetting expectations&lt;/h4&gt;
&lt;p&gt;This is the point where I start just writing this article directly to them via Discord.
Perhaps expectations were set wrong innocently and I needed to explain the baseline, because clearly they&amp;rsquo;d lost the plot.&lt;/p&gt;
&lt;p&gt;So, in no uncertain terms, I explicitly communicate that&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We both want something the other person can give us&lt;/li&gt;
&lt;li&gt;There are mutually beneficial collaborations that are free win-wins&lt;/li&gt;
&lt;li&gt;If they attack, that&amp;rsquo;s not a win for them, it&amp;rsquo;s a lose-lose&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- - I am not going to be subordinate to Andrew's personal fantasies --&gt;

&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;Discordlog&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-08-25T16:02:59.535-05:00"&gt;August 25, 2024, James&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-08-25T16:34:52.292-05:00"&gt;04:34 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;for instance the last doc I saw tried to make everything depend on a lot of commitments about stuff unrelated to the UHC, and everything like that dramatically complicates things&lt;/li&gt;
&lt;li&gt;I keep saying there are some simple obvious wins we could be getting but that hasn&amp;rsquo;t happened yet&lt;/li&gt;
&lt;li&gt;anyway, more Monday&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-08-25T16:36:59.875-05:00"&gt;04:36 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;oh yeah i guess i usually just go along with stuff like that so everyone calms down and i can do w/e i need to actually be doin&lt;/li&gt;
&lt;li&gt;in my experience people just kinda wanna feel seen a lot of the time maybe&lt;/li&gt;
&lt;li&gt;you know?&lt;/li&gt;
&lt;li&gt;though idk easy way to get walked on i guess? (this is not that important to me, but i understand how it is for others)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-08-25T16:38:45.529-05:00"&gt;04:38 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so far it&amp;rsquo;s felt more like people wanting to put a gun to my head&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-08-25T16:38:50.858-05:00"&gt;04:38 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;eesh&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-08-25T16:39:03.773-05:00"&gt;04:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;which I realize is a very comfortable position for them to be in, but not good for collaboration&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-08-25T16:39:05.525-05:00"&gt;04:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;sorry man that sucks&lt;/li&gt;
&lt;li&gt;well i&amp;rsquo;ll see what i can do to cool some heads or w/e&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-08-25T16:42:38.7-05:00"&gt;04:42 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah and hopefully the group helps with that&lt;/li&gt;
&lt;li&gt;like I&amp;rsquo;ve said from the start, I am happy to agree to disagree on old stuff and just work collaboratively on win-win stuff. But trying to turn this into some dominance game or use it to relitigate old drama is the main path to breaking all this, and I&amp;rsquo;m trying to keep us away from that if I can&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-08-25T16:45:19.502-05:00"&gt;04:45 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah i think just gettin everyone together cooler heads will prevail etc&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-08-25T16:45:34.321-05:00"&gt;04:45 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I just wanna do the win-wins, and I feel like there&amp;rsquo;s lots of them&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-02T00:41:03.985-05:00"&gt;September 02, 2024&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T20:47:30.875-05:00"&gt;08:47 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;So, there&amp;rsquo;s a lot going on here, but this is basically what I had gamed out as the failure scenario, so I&amp;rsquo;d much rather back up for a moment before talking about details.&lt;/li&gt;
&lt;li&gt;First, at a very high level, before I get into the body of this, &lt;strong&gt;I think trying to predicate UHC work on some &amp;ldquo;balancing of the books&amp;rdquo; is a very, very bad idea.&lt;/strong&gt; &lt;br/&gt;
 This is something I&amp;rsquo;ve signposted since the very beginning. Andrew and I have complaints with each other. But acting on those would be the exact opposite of what you want.&lt;/li&gt;
&lt;li&gt;I was surprised you reached out offering to work with us given that feelings were probably still hurt, but you went out of your way to say, explicitly, that that wouldn&amp;rsquo;t be an issue. I decided early on that I &lt;em&gt;wasn&amp;rsquo;t&lt;/em&gt; going to take this as an opportunity to be petty. We can agree to disagree and still work together productively. &lt;/li&gt;
&lt;li&gt;But what I&amp;rsquo;m seeing here is the opposite; it looks like there&amp;rsquo;s an &lt;em&gt;enormous&lt;/em&gt; amount of resentment against me, and you&amp;rsquo;re specifically saying that if we don&amp;rsquo;t resolve that to your satisfaction, that&amp;rsquo;s a complete dealbreaker. In the conversation that brought me to this room in the first place, you promised the exact opposite; that we would be able to work on this specific project, perhaps begrudgingly, without fighting each other through every past fight and squabble we could scrape together.&lt;/li&gt;
&lt;li&gt;I also want to say that my objection here isn&amp;rsquo;t just about hiveswap, or aysha, or any individual bit of fandom drama. For four years now, I have invited you to contact me if you wanted to make any corrections or comments, and that offer still stands. I am happy to address inaccuracies in my writing, and I am happy to work to resolve interpersonal issues with members of the team as needed. &lt;strong&gt;I am on board to cooperate, and bend in places as needed&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;But that&amp;rsquo;s not what this is asking for. What this writing is demanding is a great show of force, that you feel that before we can work together on anything you need to go through a ritual of performing dominance over an enemy. &lt;br/&gt;
 And I am not going to humor that. I will absolutely work with you on resolving reasonable issues, but what I see here fundamentally isn&amp;rsquo;t about that. It is, very obviously, a dramatic show of force, and cannot possibly work as the basis for what you said you wanted to do here.&lt;/li&gt;
&lt;li&gt;Making threats and demands about past grievances that are fundamentally unrelated to this project is the &lt;em&gt;exact opposite&lt;/em&gt; of collaboration. They aren&amp;rsquo;t compatible with each other at all. Collaboration is cooperative, and what I see written here is intensely, intentionally hostile. And I don&amp;rsquo;t know why you would choose to go that lose-lose direction when there is an obvious win-win here. You shouldn&amp;rsquo;t scorpion-and-the-frog this.&lt;/li&gt;
&lt;li&gt;I really, really don&amp;rsquo;t want to fight this fight, and neither of you should either. &lt;br/&gt;
 This is a conflict that can only end terribly, and it&amp;rsquo;s completely avoidable.&lt;/li&gt;
&lt;li&gt;This conversation is our opportunity to all be adults in the room.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T20:53:04.987-05:00"&gt;08:53 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;sorry just checkin in now lemme catch up&lt;/li&gt;
&lt;li&gt;ok yeah im caught up&lt;/li&gt;
&lt;li&gt;well, i dont know that i&amp;rsquo;m interested in like bare knuckle brawling anything here either. and i think you being willing to work with us and work on corrections etc is a good starting point.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T20:57:57.18-05:00"&gt;08:57 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;The worst case scenario for the project is if Andrew isn&amp;rsquo;t taking it seriously at all. If he doesn&amp;rsquo;t see this as an opportunity for a collaboration, or even for me to just give him a bunch of free stuff. He doesn&amp;rsquo;t care about the UHC at all, really. He instead thinks this is a big chance to get leverage over me for a series of past slights. And it&amp;rsquo;s just not. But that&amp;rsquo;s what I&amp;rsquo;m seeing so far, and that&amp;rsquo;s disappointing.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T21:01:26.892-05:00"&gt;09:01 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so, i think that, i don&amp;rsquo;t disagree about this not needing to be some display of dominance but i think, just as an outside observer here at least like some sort of understanding between parties would go a long way. theres a lot of legalese in these exchanges and i think that maybe thats amplifying things to feel very aggressive&lt;/li&gt;
&lt;li&gt;i dont wanna derail things, and i&amp;rsquo;ll let miles have a crack at it (im figuring out what to eat for dinner) but i also don&amp;rsquo;t want you to feel like you&amp;rsquo;re being bullied here by THE MAN or anything&lt;/li&gt;
&lt;li&gt;i think you have been misrepresented and scapegoated&lt;/li&gt;
&lt;li&gt;but i think there is still probably a level of responsibility and at least acknowledgement that will probably need to be involved. im glad you&amp;rsquo;re willing to work with us. and i know we&amp;rsquo;re willing to work with you. and i think the point of this channel of communication is to sort out how we can do that without getting weeks of lawyering involved&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T21:04:44.7-05:00"&gt;09:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;To reluctantly talk about the content of these PDFs (which I think are just prose andrew wrote? I am positive [Andrew&amp;rsquo;s lawyer] didn&amp;rsquo;t sign off on this), I think there&amp;rsquo;s just a ton of resent against me, and in the minds of a few people I&amp;rsquo;ve basically been scapegoated as being responsible for all evils. And I think it&amp;rsquo;s misplaced! Like, just factually, the idea that I was some hostile force was never right, and the conclusions predicated on that misunderstanding aren&amp;rsquo;t true either.&lt;/li&gt;
&lt;li&gt;I am 100% willing to talk about specific issues and work through real conflicts, but I am not going to sign up to be crucified for the sins of all redditors&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T21:07:41.79-05:00"&gt;09:07 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I think this basically snowballed from some initial misperceptions, which was maybe encouraged by some preexisting anger toward me by some members on the team. Literally, predating hiveswap, just over vriscourse.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T21:07:56.791-05:00"&gt;09:07 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;whoa, had no clue&lt;/li&gt;
&lt;li&gt;i think i didnt know who you were until the document, though &lt;mark&gt;at first i mistook you for [REDACTED]&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;&lt;mark&gt;who was the one who was getting very personal and stalky&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T21:08:58.068-05:00"&gt;09:08 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;a lot of the &lt;em&gt;really&lt;/em&gt; nasty hate I get can be traced back to a few people who decided I was ontologically evil &lt;em&gt;before&lt;/em&gt; I said anything about hiveswap, and to this day I don&amp;rsquo;t know exactly what I did that they fixated on me so hard&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T21:17:04.906-05:00"&gt;09:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;giving me pages and pages of text to nitpick is &lt;em&gt;such&lt;/em&gt; good giobait, but I really think what I said there is the most important focus right now&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T21:17:25.453-05:00"&gt;09:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah, i think itll be good to also just sit down and like&lt;/li&gt;
&lt;li&gt;talk message to message for w hile&lt;/li&gt;
&lt;li&gt;*a while&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T21:21:54.435-05:00"&gt;09:21 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;and also, going off what james said, it sounds like there is probably some de-scapegoating work to do here, if you&amp;rsquo;re really working off the understanding that I need to be made to pay for all the sins in those lists&lt;/li&gt;
&lt;li&gt;because this whole base assumption that my whole game is destroying people on the internet to accumulate clout is fundamentally not true&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T21:28:56.175-05:00"&gt;09:28 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;like, reading that &amp;ldquo;human cost&amp;rdquo; doc[^human-cost], it talks about &amp;ldquo;holding me accountable&amp;rdquo; for stuff that happened three or four degrees removed from me, which is why I say it&amp;rsquo;s hard to take seriously as any sort of good-faith conflict resolution&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T21:29:06.92-05:00"&gt;09:29 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;sure&lt;/li&gt;
&lt;li&gt;so to address a question you asked earlier, these docs are essentially communications written by andrew that me (and also james on a pretty unofficial level, now) have been asked to communicate to you&lt;/li&gt;
&lt;li&gt;so lemme like&lt;/li&gt;
&lt;li&gt;attempt to synthesize a point here rq which you can respond to&lt;/li&gt;
&lt;li&gt;basically im not gonna insult your intelligence by being like &amp;ldquo;oh theres no hard feelings&amp;rdquo; because of course thats not true&lt;/li&gt;
&lt;li&gt;but a lot of the discussion about like&amp;hellip;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;accountability&amp;rdquo; as youve said&lt;/li&gt;
&lt;li&gt;it&amp;rsquo;s sort of been mixed in with what it is we want to put OUT, later, and in a way that may be kind of confusing, so to clarify&lt;/li&gt;
&lt;li&gt;sorry if my thoughts seem scattered btw im carbed out&lt;/li&gt;
&lt;li&gt;the settlement, license, etc, what we want you to sign, the good faith that goes into you signing that and agreeing to work with us is the vast majority of the &amp;ldquo;accountability&amp;rdquo; we&amp;rsquo;re hoping to see&lt;/li&gt;
&lt;li&gt;which has been spurred, in a way that i will be fair and cede is NOT fully your fault, by the pace at which things proceeded from last october&lt;/li&gt;
&lt;li&gt;i wont say that things havent got more tense than then but a lot of that is because its kind of baffling to us why we aren&amp;rsquo;t already like&amp;hellip; 7 months deep into a collab?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T21:49:07.158-05:00"&gt;09:49 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Well, from where I&amp;rsquo;m standing, the question of whether Andrew wants to prioritize the a big dominance display above the UHC still remains. In fact, going from the last thing you said, the working answer to that is &amp;ldquo;yes&amp;rdquo;, which is why I&amp;rsquo;ve asked you to reconsider all that.&lt;/li&gt;
&lt;li&gt;I just am not going to sign a blank check.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T21:51:59.75-05:00"&gt;09:51 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;whats like&amp;hellip; i mean maybe this is a pointless exercise but like whats the thing youre the most worried about happening vis a vis a &amp;ldquo;blank check&amp;rdquo;&lt;/li&gt;
&lt;li&gt;which btw is not like&amp;hellip; what we&amp;rsquo;re asking&lt;/li&gt;
&lt;li&gt;but just hit me with the worst case scenario&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T21:55:37.474-05:00"&gt;09:55 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I am not going to accept fault for things I wasn&amp;rsquo;t responsible for, I&amp;rsquo;m not going to agree to open-ended &amp;ldquo;until our satisfaction&amp;rdquo; language, and I&amp;rsquo;m not going to give someone else editorial control over an article published on my site in my name.&lt;/li&gt;
&lt;li&gt;But I think it&amp;rsquo;s a mistake to even be talking about this. I still think you ought to back way, way up, and decide if we&amp;rsquo;re going the in-good-faith collaboration path or the hostile threats-and-demands path. Because the more we talk about demands, the more we&amp;rsquo;re on the wrong track.&lt;/li&gt;
&lt;li&gt;You ought to be thinking in terms of specific things I can reasonably do as a show of good faith rather than trying to pack together the most aggressive demands you think you can get away with. And, again, what I&amp;rsquo;ve read so far has been the latter.&lt;/li&gt;
&lt;li&gt;If the answer is Andrew blows up the UHC over pettiness, that&amp;rsquo;s the answer. He shouldn&amp;rsquo;t pick that answer, but he can.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:04:09.478-05:00"&gt;10:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I also think Andrew may still be unfamiliar with the thing he&amp;rsquo;s asking about. I was under the impression that the report from the disgruntled person was the big offense, but that&amp;rsquo;s not &amp;ldquo;the hiveswap article&amp;rdquo;&lt;/li&gt;
&lt;li&gt;it is a disconnected side-article, and very intentionally so&lt;/li&gt;
&lt;li&gt;&amp;ldquo;the hiveswap article&amp;rdquo; is essentially a timeline of confirmable things that publically happened&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:08:28.725-05:00"&gt;10:08 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i mean, it&amp;rsquo;s &amp;ldquo;disconnected&amp;rdquo; but it&amp;rsquo;s not like it&amp;rsquo;s unrelated to the series of events that went down which by and large cause immense damage to homestuck&amp;rsquo;s reputation and the hiveswap team&amp;rsquo;s wellbeing (though again, part of this rewrite is giving you an opportunity to point out YOURSELF that this harm was far more on the shoulders of sarah and emily than any other Indivual People)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:09:44.059-05:00"&gt;10:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;And we&amp;rsquo;re back to multiple degrees of separation. If WP did a thing and I said that it happened, and people didn&amp;rsquo;t like that WP did it, that&amp;rsquo;s not me wronging WP.&lt;/li&gt;
&lt;li&gt;&amp;ldquo;It lead to a PR problem&amp;rdquo; is not a fault on me, unless I am PR staff.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:12:10.882-05:00"&gt;10:12 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;andrew and you obviously have different ideas about your levels of like, Personal Culpability, but this is getting exacerbated by the fact that we were like &amp;ldquo;hey, come work with us on the UHC and get cool shit and get paid [which, to be clear, was a nice offer to people who were publishing the entirety of his life&amp;rsquo;s work for free with no license]&amp;rdquo; and we keep getting this stall treatment&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:12:49.807-05:00"&gt;10:12 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Nobody ever talked to me about getting paid, and I never stalled anybody.&lt;/li&gt;
&lt;li&gt;The criticisms you are making are not applicable.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:15:31.127-05:00"&gt;10:15 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;andrew, the guy whose work you are publishing and whose reputation was (directly or indirectly) affected by your writing, &lt;mark&gt;feels that they are&lt;/mark&gt;?  and he&amp;rsquo;s looking for some kind of show of good faith from you that he&amp;rsquo;s just not getting&lt;/li&gt;
&lt;li&gt;he is, in my mind very fairly, cautious about this shit, because 4 years ago a bunch of people went apeshit and tried to burn his whole situation to the ground&lt;sup id="fnref:burn-situation-to-ground"&gt;&lt;a class="footnote-ref" href="#fn:burn-situation-to-ground"&gt;23&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:16:14.338-05:00"&gt;10:16 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I am in this room, talking, trying very hard to make this work instead of doing the safe thing and walking away.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:16:39.509-05:00"&gt;10:16 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i understand that that&amp;rsquo;s not nothing&lt;/li&gt;
&lt;li&gt;if this feels unproductive would you mind if we tried something else?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:17:32.987-05:00"&gt;10:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I feel like I&amp;rsquo;m just repeating myself now. I am entirely willing to participate in conflict resolution for specific offenses. I am not going to play dominance games or be made to account for a cloud of vagaries, none of which actually stick.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:20:05.853-05:00"&gt;10:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I mean, I am literally working very hard to give Andrew free stuff that makes his property more valuable. I choose to try to cooperate instead of trying to the situation as leverage for pettiness. I am paying for a lawyer. I do not have to do any of that, but I am doing it and so there is value you can take for free, if you don&amp;rsquo;t sting the frog.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:23:38.531-05:00"&gt;10:23 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;We are still on the adversarial path, and we do not need to be.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T22:23:46.95-05:00"&gt;10:23 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i think from andrews pov, he&amp;rsquo;s working with the information presented to him, so maybe with a little bit of conversation we can walk back some of it.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:24:14.028-05:00"&gt;10:24 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I definitely think some of this is stemming from bad info.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:24:36.675-05:00"&gt;10:24 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;it very well may be?  that&amp;rsquo;s part of what you&amp;rsquo;d be helping to clarify&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T22:25:12.119-05:00"&gt;10:25 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i also think that, getting into the semantics of &amp;ldquo;apologize for these specific things&amp;rdquo; doesn&amp;rsquo;t really help anybody. i dont think anybody really wants that, even.&lt;/li&gt;
&lt;li&gt;kinda weird&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:26:00.564-05:00"&gt;10:26 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;And, like, I do still have things I think Andrew is at fault for doing, but I am choosing to put that aside here. Because we&amp;rsquo;re adults.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T22:26:39.291-05:00"&gt;10:26 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;if we&amp;rsquo;re gonna work together, and i&amp;rsquo;d still like that because i think its beneficial for all of us, i think we need to take some time to be on the same page here.&lt;/li&gt;
&lt;li&gt;so we have a base idea of what andrew wants, and i think this is probably more flexible than it sounds. or at least, can be worked with in a way that is good for both parties&lt;/li&gt;
&lt;li&gt;gio what would you like to come out of this&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:29:03.933-05:00"&gt;10:29 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I am here to collaborate on a whole panel of possible ways the UHC work can be more useful. I think there are lots of fun ways that could go.&lt;/li&gt;
&lt;li&gt;I am also happy to license the collection in a form similar to how it is now so it can operate without tension. Again, multiple ways to approach that.&lt;/li&gt;
&lt;li&gt;There are still ways I feel I&amp;rsquo;ve been misrepresented and wronged by various homestuck people, including Andrew, but I would rather work constructively with people if I can than stir up old conflict. Agreeing to disagree, if needed.&lt;/li&gt;
&lt;li&gt;Like I said in my Big Message, I think cooperation can work as a win-win, and I think hostilities are a lose-lose, and I&amp;rsquo;m naive enough to still be aiming for the win-win. Which, if you haven&amp;rsquo;t gamed it out, is a big show of good faith&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T22:36:44.806-05:00"&gt;10:36 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah i think thats reasonable&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T22:46:12.351-05:00"&gt;10:46 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;im not interested in villainizing you, and i dont think anybody really wants you to feel like you&amp;rsquo;re an enemy&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:46:50.947-05:00"&gt;10:46 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s hope!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T22:46:59.826-05:00"&gt;10:46 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;well, i dont anyway. i think theres a little drama and theatrics here. a bit of flexing on both ends&lt;/li&gt;
&lt;li&gt;but who amongst us isnt guilty of that from time to time. lets tentatively put a pin in it for tonight because its getting late and im getting very sweaty (its very warm in my apartment) we&amp;rsquo;ll see what we can work up.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:47:59.083-05:00"&gt;10:47 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah thats fine&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:48:08.391-05:00"&gt;10:48 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;sure thing&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:48:18.998-05:00"&gt;10:48 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;ill pop in on the wrap up statements and clarify that i am with james that i think we all really do want this to work out&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T22:49:00.88-05:00"&gt;10:49 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;if i have random thoughts in the middle of the night about it i&amp;rsquo;ll drop em in here&lt;/li&gt;
&lt;li&gt;yeah yeah&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:49:10.477-05:00"&gt;10:49 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah feel free&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:49:12.7-05:00"&gt;10:49 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;and like we mentioned i appreciate you are here talking to us about this, and i hope that despite things getting testy from time to time its apparent that we also want to work with you especially insofar as we&amp;rsquo;re talking this out at all&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:50:11.161-05:00"&gt;10:50 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;from what I&amp;rsquo;ve heard it sounds like the big block is that Andrew has, like, a really demonized image of me, and hopefully he can rethink that a little&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- [^human-cost]: The document talking about Aysha, discussed earlier. --&gt;

&lt;p&gt;The last conversation leaves off at &amp;ldquo;maybe Andrew is operating off misinformation, because all the things they said are wrong.&amp;rdquo;
I think this is another case of normal inspection forcing Homestuck into the most reasonable justification possible for their previous behavior. 
But would it stick?&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="seizure-demand-september-2024"&gt;Seizure demand &amp;ndash; September 2024&lt;/h3&gt;
&lt;p&gt;That was almost a productive conversation at the end there, right?
What happens next is not &amp;ldquo;de-scapegoating&amp;rdquo; that we all concluded was reasonable.
Instead, astonishingly, they begin the next conversation by using privileges they gave themselves in the Discord server they set up for these discussion to clean the productive parts of the slate.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-28T02:19:45.301-05:00"&gt;September 28, 2024, general&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T02:19:45.301-05:00"&gt;02:19 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;hey hey.  you may notice we reset the general chat in here; we&amp;rsquo;re thinking of bringing in some more folks soon and we figure it isn&amp;rsquo;t productive to have the old discussion sitting there.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;They privated the old general chat and made a new one.
This is yet another exhausting power play, but when legal action is involved (like it is here) it also goes by the exciting name &lt;a href="https://en.wikipedia.org/wiki/Tampering_with_evidence#Spoliation"&gt;spoliation&lt;/a&gt;. 
(Also, I didn&amp;rsquo;t find this out until later, but apparently this is a practiced move they do regularly with people.)
They never did return these records, but fortunately I&amp;rsquo;ve been keeping my own set too since I&amp;rsquo;m a responsible adult.&lt;/p&gt;
&lt;p&gt;But perhaps despite this insane swing all the things they have to say now will be normal? &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T02:19:45.301-05:00"&gt;02:19 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;vis a vis that, andrew and james and i sort of had a think about how things have been progressing, and we&amp;rsquo;ve decided to change course here.  we&amp;rsquo;re gonna table the blog rewrite/settlement stuff and move on from it for now so we can get to UHC stuff instead of sitting around for months haggling over that; it&amp;rsquo;s not proceeding in any way that any of us find productive, least of all you, so we&amp;rsquo;re just gonna move past it until further notice.&lt;/li&gt;
&lt;li&gt;what we&amp;rsquo;re thinking is within the next week or two, &lt;mark&gt;we want to get kohi onboarded to this chat so we can get back into more solid and productive discussions of Things We Could Do With The UHC, getting it into the HICU/Homestuck network.&lt;/mark&gt;  i know you&amp;rsquo;ve got ideas, kohi has ideas, ideas abound; at some point maybe we can just strike the U and it&amp;rsquo;ll become the HC, but that&amp;rsquo;s more future talk and better suited to when kohi is in here talking shop.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;So this starts well enough. 
Demanding I make some absurd statement is indeed not a productive path. 
It would be much better to talk shop. 
I&amp;rsquo;ve already been talking with Kohi about the collection. They&amp;rsquo;re great; I&amp;rsquo;d love to work with them, especially on UHC work. We have a solid gesture here in the direction of actually collaborating instead of letting Andrew posture.&lt;/p&gt;
&lt;!-- [^kohi]: --&gt;
&lt;!--     Kohilace has prebiously been fantastic and is hopefully still a friend, even if some of their bosses are evil. --&gt;
&lt;!--     Every opportunity I have had to work with them has been a delight. --&gt;
&lt;!--     I have every reason to believe they were kept fully in the dark about all troubling aspects of this project, and anything they did as a part of this was a result of being deliberately mislead.  --&gt;
&lt;!--     We love Kohi. I hope very much that they are not hurt by any of this.  --&gt;

&lt;p&gt;But then Homestuck jams another stick into the spokes of the bike, because every decency they&amp;rsquo;ve given has just been an attempt to build credit to let them be awful later.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T02:19:45.301-05:00"&gt;02:19 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;to that point, however, there is something that was clarified in our last talks that has to be addressed before we move along with this any further.  you mentioned, more than once, that you were aware that you had the potential to leverage our worst-case-scenario takedown of the UHC as a way to make us look bad in the eyes of the fans. &lt;mark&gt;that confirmed to us that you&amp;rsquo;ve considered the use of the UHC as a weapon against the Homestuck team if things don&amp;rsquo;t proceed in a direction that you&amp;rsquo;re satisfied with, which is obviously unacceptable to us.  andrew has no interest in proceeding through talks while his own body of work is used against him as blackmail.&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;as i mentioned earlier, we&amp;rsquo;re going to step back vis a vis the rewrite stuff.  in exchange, and considering the above paragraph, &lt;mark&gt;we need to see the UHC handed over to kohi.&lt;/mark&gt;  what that does is neutralize the threat implied earlier, as well as put the UHC in the hands of not only a member of the HICU but someone you yourself have mentioned you want to work with and someone you respect where these types of projects are concerned.  andrew doesn&amp;rsquo;t want to see his own work held hostage and used as leverage against him, and putting the UHC into kohi&amp;rsquo;s stewardship eliminates that possibility in one simple move.&lt;/li&gt;
&lt;li&gt;there&amp;rsquo;s still work we can do together, but for that to happen we have to be operating in a sphere where threats aren&amp;rsquo;t on the table, and that isn&amp;rsquo;t going to be possible until we know that the fans are going to have access to the UHC, and all of andrew&amp;rsquo;s work that&amp;rsquo;s on it, &lt;mark&gt;without the risk of its retraction being intentionally weaponized to cause drama that will hurt not only the fandom but the entire HS labor force.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;They call it &amp;ldquo;The Art of the Deal.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ve talked about the absurdity of this &amp;ldquo;blackmail&amp;rdquo; claim already; Andrew&amp;rsquo;s used the word several times to describe the scenario where they force me to take down the collection and I do so, and this is no exception. 
From my point of view it&amp;rsquo;s been intentionally hidden, but here&amp;rsquo;s the conversation they&amp;rsquo;re characterizing as a &amp;ldquo;blackmail threat&amp;rdquo;:&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-02T00:41:03.985-05:00"&gt;September 02, 2024&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-02T22:15:31.127-05:00"&gt;10:15 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;[Andrew]&amp;rsquo;s looking for some kind of show of good faith from you that he&amp;rsquo;s just not getting&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:20:05.853-05:00"&gt;10:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I mean, I am literally working very hard to give Andrew free stuff that makes his property more valuable. I choose to try to cooperate instead of trying to the situation as leverage for pettiness. I am paying for a lawyer. I do not have to do any of that, but I am doing it and so there is value you can take for free, if you don&amp;rsquo;t sting the frog.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:29:03.933-05:00"&gt;10:29 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I am here to collaborate on a whole panel of possible ways the UHC work can be more useful. I think there are lots of fun ways that could go.&lt;/li&gt;
&lt;li&gt;I am also happy to license the collection in a form similar to how it is now so it can operate without tension. Again, multiple ways to approach that.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-02T22:38:01.107-05:00"&gt;10:38 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;like, if I were a provocatour, the quick win would be to let andrew C&amp;amp;D the collection, go &amp;ldquo;oh! oh! andrew broke your toy!&amp;rdquo; and get a bunch of clicks on my web site or whatever it is that clout is&lt;/li&gt;
&lt;li&gt;and this is me not doing that&lt;sup id="fnref:blackmail-chat"&gt;&lt;a class="footnote-ref" href="#fn:blackmail-chat"&gt;24&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="JAMES" style="--icon: var(--icon-james, var(--icon-default)); "&gt;JAMES &lt;time datetime="2024-09-02T22:41:43.813-05:00"&gt;10:41 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;also yeah thats a good point, so thank you for that&lt;/li&gt;
&lt;li&gt;anyway, a little progress even if it doesn&amp;rsquo;t seem like it. we&amp;rsquo;ll work on things on our end to see if we cant soften expectation a little bit, i can say im glad you&amp;rsquo;re willing to work with us and are like amicable and even willing to play along a bit for the sake of moving forward. appreciate that.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;They asked about good faith, and I gave an example.
I am already stretching myself to work with Homestuck, and if I stopped trying to force a peace at any point it would be &lt;em&gt;Andrew&lt;/em&gt; who suffers. 
This is me finally pointing out the elephant in the room, which is that the case where they attack me is the case where &lt;em&gt;they lose&lt;/em&gt;, something Andrew seemed unwilling to acknowledge. The response was &amp;ldquo;that&amp;rsquo;s a good point, thank you.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;But we get the same inane blackmail logic as before. I&amp;rsquo;m working hard to protect Andrew from themself, and eventually I might have to stop.
This is not a trap I&amp;rsquo;ve imposed on Andrew, this is me holding up the world like a poor man&amp;rsquo;s Atlas while they keep knocking all the supports away.
The fact that I might stop doing that is inconvenient, so it has to be turned into something offensive I&amp;rsquo;m doing to them. &lt;/p&gt;
&lt;p&gt;And this supposed offense is the justification they give for a whole new absurd demand: that I simply &amp;ldquo;hand over&amp;rdquo; the project to them. 
It&amp;rsquo;s the full &lt;a href="https://deltarune.com/code/comments/"&gt;smartgeniusnewadmin&lt;/a&gt;.
Kohi&amp;rsquo;s great. I&amp;rsquo;d trust Kohi with this entirely, except I&amp;rsquo;ve been shown very clearly that I can&amp;rsquo;t trust their boss. &lt;/p&gt;
&lt;p&gt;This is the culmination of all the absurd power plays: just demanding, outright, that I give them everything for free. 
I was braced for them to try to slowly push me out in a plausibly deniable way. But no, the power-play is so important to them they keep firing smoking guns.
Andrew Hussie is not going to make me sign control of a fan project over to somebody they like more because they do not get to do that. 
No one in their position can ever be allowed to do anything like that. &lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t just a demand, it&amp;rsquo;s a pushy demand. They&amp;rsquo;re trying to get me caught up in the flow. The channel&amp;rsquo;s made, we&amp;rsquo;re about to invite Kohi in, everything&amp;rsquo;s all ready to go except you&amp;rsquo;ve got to real quick forfeit your work to people who have proven they can&amp;rsquo;t be trusted.
Don&amp;rsquo;t think about it, let&amp;rsquo;s get moving, chop-chop. &lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="seizure-response-wheel-spinning"&gt;Seizure-response wheel-spinning&lt;/h4&gt;
&lt;p&gt;I am exhausted from trying to coax Homestuck into acting like an adult, and I just spell the problem out directly.&lt;/p&gt;
&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;Discordlog&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T17:24:19.942-05:00"&gt;05:24 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Don&amp;rsquo;t be absurd.&lt;/li&gt;
&lt;li&gt;Again, let me try to skip over correcting factual inaccuracies and try to address the problem at the core of this:&lt;/li&gt;
&lt;li&gt;You know perfectly well that I haven&amp;rsquo;t said anything even remotely approaching leveraging anything as &amp;ldquo;blackmail&amp;rdquo;, even though you&amp;rsquo;ve just tried to delete the evidence of that. I pointed out that if I stopped actively trying to push this towards a common goal, your stated intent to send me a cease and desist order would be an unprovoked attack that people would react negatively to. That&amp;rsquo;s not me doing a blackmail to artificially make you look bad, that&amp;rsquo;s me trying very hard to keep you from very publicly shooting yourselves in the foot, which you seem intent on doing. &lt;br/&gt;
 That you would try to spin this as me being a threatening presence is shameful, and embarrassing.&lt;br/&gt;
 James may not be aware of this, but you&amp;rsquo;ve brought up this notion that a public outcry against you acting aggressively towards me would somehow be considered my fault, and it&amp;rsquo;s as wrong now as it was then.&lt;/li&gt;
&lt;li&gt;As much as I like Kohi and would love to work with him on the project, I am not going to voluntarily hand over any legal rights at the end of the barrel of a gun. Or in some way that you perceive as me being at the barrel of a gun, even if that&amp;rsquo;s not reflective of any reality of the situation.&lt;/li&gt;
&lt;li&gt;I will say again, as I&amp;rsquo;ve said repeatedly before, that this collaboration fundamentally &lt;strong&gt;does not work&lt;/strong&gt; if you insist on viewing my having agency in this collaboration as a &amp;ldquo;threat&amp;rdquo; that you must necessarily nullify. Frankly, I&amp;rsquo;m astonished you don&amp;rsquo;t see that. In fact, you said you &lt;em&gt;did&lt;/em&gt;; As is now typical of this project, the demands you&amp;rsquo;re making now are for things that, in just our last conversation, we all agreed would be unreasonable to ask for, and removed from the table.&lt;/li&gt;
&lt;li&gt;There is not going to be a dominance ritual. There is not going to be a point in this process where I sacrifice all my reputation, rights, and agency over to someone else so they can pretend they&amp;rsquo;re the god-king. This is an opportunity for a collaboration between creators. It is not, and has never been, an opportunity for anyone to make unilateral demands of anyone else.&lt;/li&gt;
&lt;li&gt;Moreover I&amp;rsquo;m really disappointed to see your doubling-down in all of the points I had described as representing bad-faith action, even to the point of trying to erase what productive conversation we did have. I don&amp;rsquo;t know how transparent you&amp;rsquo;ve been with others about this, but Miles should know full well that he&amp;rsquo;s been acting in violation of specific commitments he&amp;rsquo;s made. You are not in any position to act like I&amp;rsquo;m the one putting strain on this. I&amp;rsquo;ve been very diligent about that.&lt;/li&gt;
&lt;li&gt;As I&amp;rsquo;ve made extremely clear, I&amp;rsquo;ve been trying to get us off the track of absurd hostilities and back toward working cooperatively, which has included trying to brush over the flagrant bad faith you&amp;rsquo;ve been displaying so far. You&amp;rsquo;ve already burnt through a fuse by chasing Bambosh off the project, and you&amp;rsquo;re obviously doing your best to burn through all the goodwill I&amp;rsquo;ve managed to produce for this project too. I am flabbergasted that you&amp;rsquo;ve chosen to proceed in this fashion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-28T21:04:39.356-05:00"&gt;September 28, 2024, miles&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T21:04:39.356-05:00"&gt;09:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i get that things keep feeling unproductive and like the wheels are just spinning for no reason but like&amp;hellip; &lt;mark&gt;the reason thats happening isnt because the goal of all this has been to punish you or some shit, because thats dumb and pointless and serves literally nobody?&lt;/mark&gt;  but what gets andrew feeling defensive, or feeling like&amp;hellip; frustrated and warded away, i guess?  is that this went from a thing we thought was gonna take like, 3 weeks, for you and bambosh to just sign up and get under license and work with homestuck, to this continually drawn out process where &lt;mark&gt;we keep coming to you guys with this request to come under homestucks network and work with us, and the answer kept being No.  No.  No.  No.&lt;/mark&gt;&lt;/li&gt;
&lt;li&gt;and its frustrating for him because, and im not at all trying to diminish the value of the work you and bambosh do on the UHC because if it wasnt a cool tool we wouldnt even have come to you guys trying to work with you on it, its ultimately a tool that the Main Point Of And Entire Meat Of is like, all his comics and his art&lt;/li&gt;
&lt;li&gt;like the H in UHC stands for homestuck, which like&amp;hellip; belongs to homestuck?  and andrew?  and so he feels spurned when instead of just taking it down he was like &amp;ldquo;hey come do some work for me because you guys clearly know what youre doing&amp;rdquo; and the answer was like&amp;hellip; all this that&amp;rsquo;s happened since&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T21:41:08.31-05:00"&gt;09:41 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I don&amp;rsquo;t really have any new information&lt;/li&gt;
&lt;li&gt;I can&amp;rsquo;t speak to Bambosh, but my answer to collaboration stuff has always been &amp;ldquo;yes&amp;rdquo;. What&amp;rsquo;s caused &amp;ldquo;no&amp;rdquo;s hasn&amp;rsquo;t been the work itself, it&amp;rsquo;s been the addition of additional demands and threats.&lt;/li&gt;
&lt;li&gt;&amp;ldquo;All this that&amp;rsquo;s happened since&amp;rdquo; hasn&amp;rsquo;t been me trying to be difficult, it&amp;rsquo;s been complications arising due to setting out one thing as a plan and then doing something very different.&lt;/li&gt;
&lt;li&gt;The collaboration part is easy. The extreme defensiveness, demands, and general squeezing is what&amp;rsquo;s introduced complications.&lt;/li&gt;
&lt;li&gt;The now-removed chat starts with me saying &amp;ldquo;hey, let&amp;rsquo;s do work&amp;rdquo; and you saying &amp;ldquo;ok, first off, we aren&amp;rsquo;t doing &lt;em&gt;squat&lt;/em&gt; until you confess to a new list of accusations&amp;rdquo;&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;i get that things keep feeling unproductive and like the wheels are just spinning for no reason but like&amp;hellip; the [&amp;hellip;]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;All that to say, this framing is simply not true.&lt;/li&gt;
&lt;li&gt;Neither is the framing of me as threatening &amp;ldquo;blackmail&amp;rdquo;, nor the framing of me as a threat that needs to be diffused. You&amp;rsquo;re not being honest about this anymore.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T22:16:44.617-05:00"&gt;10:16 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;nobody wants to like&amp;hellip; make another bambosh situation happen&lt;/li&gt;
&lt;li&gt;speaking of which, is bambosh doing alright?&lt;/li&gt;
&lt;li&gt;i mean you dont really have to answer that if it feels private, idk&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T22:20:33.914-05:00"&gt;10:20 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;And yet they&amp;rsquo;re willing to offend without limit.&lt;/li&gt;
&lt;li&gt;I mean, I don&amp;rsquo;t think he&amp;rsquo;s any fan of Andew yet.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2024-09-28T22:22:02.135-05:00"&gt;10:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;all i can really say to that is what ive said before which is that it isnt anyones intention to try and offend or attack anyone, i just asked because i know he got frayed pretty bad towards the end and whether you believe it or not im sorry that he got that stressed by all of it&lt;/li&gt;
&lt;li&gt;but like i said i dont wanna get too deep into anything else so ill just leave you with like that, but as always if something else comes up feel free to hit me up&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T22:29:07.107-05:00"&gt;10:29 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;If Andrew was doing this same knives-out aggression with him, I think it&amp;rsquo;s a wonder he held on as long as he did.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-09-28T17:50:47.956-05:00"&gt;September 28, 2024, James&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-09-28T19:12:47.824-05:00"&gt;07:12 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeesh this is a lot for a saturday evening&lt;/li&gt;
&lt;li&gt;hm.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T19:13:05.925-05:00"&gt;07:13 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;this is what it&amp;rsquo;s been like all year, on my end&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-09-28T19:13:26.315-05:00"&gt;07:13 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;well this is the opposite of dialing it back&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-09-28T19:24:28.723-05:00"&gt;07:24 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i feel like this could have been so easy and its actually very frustrating and disappointing that it hasnt been.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T19:24:38.489-05:00"&gt;07:24 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;That is exactly where I am.&lt;/li&gt;
&lt;li&gt;This should be such an easy win.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-09-28T19:29:41.793-05:00"&gt;07:29 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i appreciate that&lt;/li&gt;
&lt;li&gt;for what its worth i really appreciate your patience and like&lt;/li&gt;
&lt;li&gt;dignity here. i&amp;rsquo;ll see what i can do. i guess thats my job.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T19:30:41.296-05:00"&gt;07:30 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Like I said in the thing, you would not believe how many promises have been broken already.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-09-28T19:30:57.856-05:00"&gt;07:30 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;sorry man&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T19:31:35.072-05:00"&gt;07:31 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;It is what it is.&lt;/li&gt;
&lt;li&gt;I am guessing what happened previously is that Bambosh did not have quite as much patience for a torrent of aggression than I do. But that is what it&amp;rsquo;s been.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-09-28T19:37:48.304-05:00"&gt;07:37 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Well, since it looks like you&amp;rsquo;ve gotten stuck with the job of consensus-building, you certainly have my sympathies for that.&lt;/li&gt;
&lt;li&gt;I will continue to support any not-trainwreck options as long as they don&amp;rsquo;t involve my de-personing.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-09-28T19:49:03.905-05:00"&gt;07:49 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;appreciate it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="hicu-fork-nov-2-2024"&gt;HICU fork &amp;ndash; Nov 2, 2024&lt;/h3&gt;
&lt;p&gt;The next attempt to just shut me down comes in the form of the HICU &amp;ldquo;Unofficial Homestuck Collection&amp;rdquo; fork. 
Unceremoniously, the official Homestuck github account forks the UHC project and puts up a &lt;a href="https://homestuck.github.io"&gt;sparce landing page&lt;/a&gt; that is essentially false. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;About the Unofficial Homestuck Collection&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Originally developed by&amp;nbsp;&lt;em&gt;Bambosh&lt;/em&gt;&amp;nbsp;and&amp;nbsp;&lt;em&gt;Giovan_h&lt;/em&gt;, The&amp;nbsp;&lt;em&gt;Unofficial Homestuck Collection&lt;/em&gt;&amp;nbsp;is a fan-created browser for reading&amp;nbsp;&lt;em&gt;Homestuck&lt;/em&gt;&amp;nbsp;and other works by&amp;nbsp;&lt;em&gt;Andrew Hussie&lt;/em&gt;&amp;nbsp;as they were originally intended to be experienced with native Flash support. The browser does not fetch content from the internet and instead utilizes an Asset Pack that must be downloaded by the user alongside the software for it to serve content. The UHC includes a&amp;nbsp;&lt;em&gt;&amp;ldquo;New Reader Mode&amp;rdquo;&lt;/em&gt;&amp;nbsp;to present&amp;nbsp;&lt;em&gt;Homestuck&lt;/em&gt;&amp;nbsp;as it was originally released, an inline media player for streaming music from the&amp;nbsp;&lt;em&gt;Homestuck Bandcamp&lt;/em&gt;, and many more features to enhance the user&amp;rsquo;s reading experience.&lt;/p&gt;
&lt;p&gt;A new &amp;ldquo;Official&amp;rdquo; Homestuck Collection is now in development, and the original&amp;nbsp;&lt;em&gt;Unofficial Homestuck Collection&lt;/em&gt;&amp;nbsp;will continue to be preserved and available here. It should be noted that while it remains open source, any official updates or changes will be made on a new Homestuck Independant[sic] Creative Union controlled GitHub fork that can be found&amp;nbsp;&lt;a href="https://github.com/homestuck-independent-creative-union/unofficial-homestuck-collection"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The HICU describes the UHC as being &amp;ldquo;originally&amp;rdquo; developed by us &amp;mdash; stylizing my name incorrectly in the process &amp;mdash; but explaining that it has been replaced by this new version, &amp;ldquo;controlled&amp;rdquo; by the Homestuck Independent Creative Union.
This is done by the Homestuck Independent Creative Union under the official &amp;ldquo;Homestuck&amp;rdquo; GitHub account, because &lt;a href="/blog/2025/08/08/the-homestuck-union-was-always-fake/?campaign=uhc-end"&gt;they&amp;rsquo;re functionally interchangeable.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Even publicly, the fork is narratively framing itself as a &amp;ldquo;successor&amp;rdquo; to the original UHC, supplanting the original. And it only differentiates itself by having different management. The implication is they have some sort of consent or authority to make this decision, but they do not. 
It&amp;rsquo;s the equivalent of mirroring a fan comic while demanding its original author stop writing and distributing their own work.
The whole move is another example of Andrew trying to impose their will through force and pressure instead of treating the people around them with respect or allowing any sort of process that respects the rights and dignity of others.&lt;/p&gt;
&lt;p&gt;The HICU and Homestuck Inc both claim ownership over the fork. What&amp;rsquo;s going on here? It&amp;rsquo;s actually very simple: there is no underlying separation between the two. A lot of work has gone into describing the HICU as separate from existing baggage but that simply isn&amp;rsquo;t how the organization is structured or how it acts.
&lt;a href="/blog/2025/08/08/the-homestuck-union-was-always-fake/?campaign=uhc-end"&gt;There is nothing independent about it and it&amp;rsquo;s certainly nothing like any union.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;They wanted to control the UHC, or else replace it with something they controlled. So far they&amp;rsquo;d entirely failed on both fronts, so instead of working with the people they&amp;rsquo;d need to work with, they just made a new website declaring it true.&lt;/p&gt;
&lt;p&gt;They&amp;rsquo;re also distributing the Asset Pack V2 package Bambosh and I constructed. 
This is an incredible move because not only are they distributing the only thing the UHC &lt;em&gt;doesn&amp;rsquo;t&lt;/em&gt; have the right to distribute, &lt;em&gt;they don&amp;rsquo;t have the right to distribute it either.&lt;/em&gt; Some of the copyrighted materials it contains are things they have the right to share, but the asset pack also has many resources they absolutely &lt;em&gt;cannot&lt;/em&gt; freely distribute themselves, including Adobe&amp;rsquo;s flash binaries. &lt;/p&gt;
&lt;p&gt;Like I&amp;rsquo;ve mentioned Kohi had previously chatted about Unofficial Homestuck Collection development work on the practical side.
I am confident any involvement they had in the OHC fork was done in good faith without an understanding of how it fit in the larger puzzle.&lt;/p&gt;
&lt;p&gt;At the time I made no complaint about this or demand that they cease. 
From a copyright perspective, this is actually fine. 
They are licensing the reader application &lt;em&gt;from me&lt;/em&gt;, but so far they&amp;rsquo;re doing it more-or-less under the terms of the license.
So long as they respect the project license, them distributing the asset pack like this would actually allow me to focus entirely on the reader application without &lt;em&gt;needing&lt;/em&gt; any license from Homestuck. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="dmca-novdec-2024"&gt;DMCA Nov/Dec 2024&lt;/h3&gt;
&lt;p&gt;The next thing they do is once again refuse to respond with any of the ideas I&amp;rsquo;ve presented, but instead escalate even further in the form of a DMCA takedown.&lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-12-02T18:39:51.929-06:00"&gt;December 02, 2024, followup&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="homestuckicu" style="--icon: var(--icon-homestuckicu, var(--icon-default)); "&gt;homestuckicu &lt;time datetime="2024-12-02T18:39:51.929-06:00"&gt;06:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Please read the attached DMCA notice. This was just delivered to your counsel by Andrew&amp;rsquo;s counsel.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="homestuckicu" style="--icon: var(--icon-homestuckicu, var(--icon-default)); "&gt;homestuckicu &lt;time datetime="2024-12-02T18:39:51.929-06:00"&gt;06:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;The future of the UHC will be made apparent once we see compliance with the DMCA. The intention here is not to kill the project. But it&amp;rsquo;s essential that you show a willingness to cooperate with the notice from Andrew&amp;rsquo;s counsel before the next steps are taken.&lt;/li&gt;
&lt;li&gt;All of our correspondence has been turned over to Andrew and his counsel, including the conversations in this server, and all relevant DMs. We were asked to do this by Andrew and his counsel so that they had thorough background context to consider their approach. All conversations will remain confidential.&lt;/li&gt;
&lt;li&gt;Andrew and his counsel have been extremely critical of many statements you&amp;rsquo;ve made, and the way you&amp;rsquo;ve handled yourself in general during this process. He&amp;rsquo;s asked that none of his remarks be quoted or summarized here. His view may be communicated through legal channels in the future, but &lt;mark&gt;starting now, the HICU will be fully disengaged from that process.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="homestuckicu" style="--icon: var(--icon-homestuckicu, var(--icon-default)); "&gt;homestuckicu &lt;time datetime="2024-12-02T18:39:51.929-06:00"&gt;06:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;We wish you all the best with your future endeavors, where they do not conflict with the interests of Homestuck, its creator, and its labor force.&lt;/li&gt;
&lt;li&gt;Kind regards,&lt;/li&gt;
&lt;li&gt;The Homestuck Independent Creative Union&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is the first message ever sent from the &amp;ldquo;homestuckicu&amp;rdquo; discord account, the account used to hide records earlier. God only knows who actually wrote this. &lt;/p&gt;
&lt;p&gt;Note how the operating party here is the HICU even though the rightsholder is Homestuck, Inc. and the executor is Andrew. The labels aren&amp;rsquo;t placed carefully because they&amp;rsquo;re all functionally interchangeable.
The HICU would later claim it wasn&amp;rsquo;t involved in these affairs at all, which is simply false. &lt;/p&gt;
&lt;!-- 
::: aside update
    Note that these messages were sent in December 2024, long after the HICU had been publicly operating as a supposedly independent organization. It was not in a formative stage and people were not being "loose" with the term.
--&gt;

&lt;p&gt;The actual DMCA sent from Andrew&amp;rsquo;s legal representation is standard and concise:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;[Andrew&amp;rsquo;s Lawyer], Nov 22, 2024&lt;/strong&gt;
&amp;hellip;&lt;br/&gt;
As you are aware, our office represents Homestuck Inc. (&amp;ldquo;Homestuck&amp;rdquo;). This letter serves as an official notification of copyright infringement by your client, [Legal Name] (your &amp;ldquo;Client&amp;rdquo;) pursuant to the Digital Millennium Copyright Act (17 U.S.C. &amp;sect; 512) for infringing materials located on your Client&amp;rsquo;s website, &lt;a href="https://homestuck.giovanh.com/unofficial-homestuck-collection/"&gt;https://homestuck.giovanh.com/unofficial-homestuck-collection/&lt;/a&gt;. We respectfully request that you forward this correspondence to your Client, or in the alternative, notify us that you do not represent your Client with regard to this matter. &lt;/p&gt;
&lt;p&gt;Homestuck is the rights holder of the registered and copyrighted material that has been improperly displayed on and otherwise incorporated into your Client&amp;rsquo;s website, which consists of the copyrights of the webcomic &amp;ldquo;Homestuck,&amp;rdquo; the originals of which can be found at &lt;a href="https://www.homestuck.com/"&gt;https://www.homestuck.com/&lt;/a&gt;. The infringing works are a direct copy of our client&amp;rsquo;s original copyrighted work or is substantially similar to our client&amp;rsquo;s work. &lt;/p&gt;
&lt;p&gt;We have a good faith belief that Homestuck&amp;rsquo;s rights are being infringed and these materials are posted without proper authorization from Homestuck, any of its agents, or the law. The information in this notification is correct and we swear under the penalty of perjury that we are authorized to act on behalf of the owner of these exclusive rights. This includes, specifically, the copyrights that we allege to be infringed upon. &lt;/p&gt;
&lt;p&gt;Upon receipt of this notification, your Client now has actual notice that the material on your Client&amp;rsquo;s system is infringing and, in order to avoid liability, it is incumbent upon your Client pursuant to 17 U.S.C &amp;sect; 512 to remove and/or disable the infringing materials immediately.&lt;br/&gt;
&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is the anticipated request for us to stop hosting and linking to the asset pack, which does indeed contain a direct copy of some of Homestuck&amp;rsquo;s copyrighted work. Up until now for as long as I&amp;rsquo;ve been maintaining the project I was only hosting the asset pack on the direct request of Homestuck itself, but they have the right to require its removal and so we remove it. This includes all links to the asset pack and the material it contains, but also required the removal of the live UHC webapp. &lt;/p&gt;
&lt;p&gt;The only thing that was left was the project description page at &lt;a href="https://web.archive.org/web/20241210151430/https://homestuck.giovanh.com/unofficial-homestuck-collection/"&gt;https://homestuck.giovanh.com&lt;/a&gt; with the asset pack removed:&lt;/p&gt;
&lt;p&gt;&lt;img alt="UHC wepage screenshot with the asset link removed" src="https://blog.giovanh.com/blog/2025/08/08/uhc-end/assets-removed.png"/&gt;
&lt;em&gt;&lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/dhmis-look-nothing.mp4"&gt;wow, look! nothing!&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Importantly, this pairs with the HICU fork as an attempt at a particularly nasty Indiana Jones switcheroo. If I have to take my reader application down at the same time as they&amp;rsquo;ve created a copy, it looks like the project really did &amp;ldquo;move&amp;rdquo; to them, which is not at all what&amp;rsquo;s happened. &lt;/p&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2024-12-11T16:15:21.153-06:00"&gt;December 11, 2024, James&lt;/time&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T16:34:42.844-06:00"&gt;04:34 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;In general I&amp;rsquo;m just trying to get the legal demands properly addressed right now through the lawyers too&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T16:35:27.018-06:00"&gt;04:35 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;So I was kind of thrown for a loop by the announcement and various legal runarounds I&amp;rsquo;ve been seeing&lt;/li&gt;
&lt;li&gt;if andrew wants to shut down the discord conversation and have the lawyers slowly put something together, I guess that&amp;rsquo;s okay, but that only works if you&amp;rsquo;re not also releasing big confident public announcements about what he&amp;rsquo;s guessing the results of that process will be&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-12-11T16:37:25.666-06:00"&gt;04:37 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;well from what i understand it represents a large bit of work you&amp;rsquo;ve done, so i can understand the apprehension in taking it down entirely. is there a specific issue with like a redirect etc (forgive me if im a bit slow on the uptake)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T16:40:55.91-06:00"&gt;04:40 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;So, high level, from my perspective, what I&amp;rsquo;m seeing now is the &amp;ldquo;hostile takeover&amp;rdquo; scenario, where seemingly the main goal is to cut me out of my work and let andrew effectively take ownership of it&lt;/li&gt;
&lt;li&gt;and if the way they&amp;rsquo;re trying to do that now is copy the whole project without me involved and then obliterate the original project, so from the outside it&amp;rsquo;s a sleight-of-hand where it looks like the same project but I&amp;rsquo;ve mysteriously left, I have some objections to that&lt;/li&gt;
&lt;li&gt;and if whatever happens happens through overtly hostile legal action (as it&amp;rsquo;s leaning towards now) instead of any kind of working relationship, I&amp;rsquo;m probably going to be sour on the new thing&lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s not at all lost on me that I&amp;rsquo;ve been persistently trying to talk about collaborating on a project  (which was the original pitch) and sorting out a licensing arrangement, and instead all Andrew has been interested in doing is talking about rewriting old hiveswap posts, and me writing the HICU blank checks, and then getting progressively more hostile when I say I&amp;rsquo;d rather do the HICU stuff they invited me to do instead.&lt;/li&gt;
&lt;li&gt;It really seems like there&amp;rsquo;s a personal vendetta against me first and foremost, and the UHC is almost an afterthought to that.&lt;/li&gt;
&lt;li&gt;I had a whole plan where I would pay homestuck/hicu/whoever a license fee just to continue providing the collection in its current form&lt;/li&gt;
&lt;li&gt;and another where you and kohi and I would convert the project to something that looks more like the official collection they&amp;rsquo;re wanting now&lt;/li&gt;
&lt;li&gt;and another where in addition to the UHC I help the HICU create their own downstream OHC fork&lt;/li&gt;
&lt;li&gt;and I was never even given the chance to talk about any of that, because it&amp;rsquo;s just been 100% guns-to-heads, the whole time&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-12-11T16:52:01.231-06:00"&gt;04:52 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah, seems like the whole things gone a bit south, despite any effort i had to keep it regular. is there any kinda statement you&amp;rsquo;d be fine with, i guess? since its already at this point&lt;/li&gt;
&lt;li&gt;i think theres been a lot of &amp;ldquo;waiting to see how it goes&amp;rdquo; and then, this is how it went because of that.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T16:54:51.629-06:00"&gt;04:54 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;notes in the official announcement that stood out to be as big red flags were how it was framed as a &amp;ldquo;moving&amp;rdquo; (again, that&amp;rsquo;s a sleight of hand, what they&amp;rsquo;re currently doing is this legally aggressive replacement thing), and also how they&amp;rsquo;re in &amp;ldquo;licensing talks&amp;rdquo;, when what actually happened is I tried to offer them a license and they threatened to sue me instead, then &lt;em&gt;cut off&lt;/em&gt; the talks&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-12-11T16:57:13.22-06:00"&gt;04:57 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;dang, guess thats fair. sorry just as an aside how on earth does everyone just have a lawyer thats crazy&lt;/li&gt;
&lt;li&gt;[&amp;hellip;] this lawyer shit is bonkers to me&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T16:58:05.446-06:00"&gt;04:58 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i mean, just looking at the message from miles&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;Andrew&amp;rsquo;s intentions now are to have both of your counsels work together until the legal issues surrounding this matter are put to rest. This will take time, and any provocative gestures you make publicly will complicate that process and possibly put you in more significant legal jeopardy than you&amp;rsquo;d prefer. It will also incite drama within the fandom, which innocent members of the Homestuck creative teams will have to contend with.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;again, this is fine, but this cuts both ways; when andrew makes provocative public gestures before stuff is resolved, that complicates the legal process and incites drama too&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-12-11T16:58:47.374-06:00"&gt;04:58 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;ok so basically just a timing thing, that make sense&lt;/li&gt;
&lt;li&gt;i can see what i can do to like, at least let them wait til the dusts settled before making some sort of public thing.&lt;/li&gt;
&lt;li&gt;which i guess will result in some sort of downtime, which sucks, but also probably the only real way to let it get sorted out&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T17:00:06.145-06:00"&gt;05:00 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I mean, the discord conversation was the way to avoid that, but he&amp;rsquo;s cut that off&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="James" style="--icon: var(--icon-james, var(--icon-default)); "&gt;James &lt;time datetime="2024-12-11T17:00:10.501-06:00"&gt;05:00 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah&lt;/li&gt;
&lt;li&gt;i mean im not like ignorant i know im the &amp;ldquo;smooth it over&amp;rdquo; guy a lot of the time, but thanks for talkin to me about it either way&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T17:01:59.339-06:00"&gt;05:01 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;if the thing andrew fundamentally wants to do is bully, there&amp;rsquo;s only so much comms can do about that&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T17:25:12.131-06:00"&gt;05:25 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I know I keep saying I&amp;rsquo;m not interested in drama but literally the prospect of this ending in some legally hostile or forceful way and me having to untangle these events and put out some kind of post explaining what happened has me so stressed out I think it&amp;rsquo;s affecting me medically&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2024-12-11T17:27:39.721-06:00"&gt;05:27 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;this is why stuff like &amp;ldquo;Andrew and his counsel have been extremely critical of many statements you&amp;rsquo;ve made, and the way you&amp;rsquo;ve handled yourself in general during this process.&amp;rdquo; gets to me, because I have &lt;em&gt;really&lt;/em&gt; been trying, here&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;section class="section4"&gt;&lt;h4 id="dec-2024-escalation"&gt;Dec 2024 Escalation&lt;/h4&gt;
&lt;p&gt;Despite my removal of the copyrighted assets they required us to remove, Homestuck sends &lt;em&gt;another&lt;/em&gt; DMCA request as if their first one was never honored. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;[The Unofficial Homestuck Collection&amp;rsquo;s Lawyer], Dec 11, 2024&lt;/strong&gt;
&amp;hellip;&lt;br/&gt;
Thank you for your patience. My understanding is that my client had removed the bulk of the IP belonging to your clients, but not the app itself, which contains de minimus references to/examples of their content. If the former has been put back up, it may be in error and I will inquire. Here is how my client breaks down the different things he has related to this matter:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Asset Pack&lt;/li&gt;
&lt;li&gt;Links to this were present at the now-disabled&amp;nbsp;&lt;a href="https://homestuck.giovanh.com/unofficial-homestuck-collection/" title="https://homestuck.giovanh.com/unofficial-homestuck-collection/"&gt;https://homestuck.giovanh.com/unofficial-homestuck-collection/&lt;/a&gt;&amp;nbsp;address&lt;/li&gt;
&lt;li&gt;The reader application, which is the open-source codebase. It contains minimal-to-no copyrighted material.&lt;/li&gt;
&lt;li&gt;Links to this were present at the now-disabled&amp;nbsp;&lt;a href="https://homestuck.giovanh.com/unofficial-homestuck-collection/" title="https://homestuck.giovanh.com/unofficial-homestuck-collection/"&gt;https://homestuck.giovanh.com/unofficial-homestuck-collection/&lt;/a&gt;&amp;nbsp;address, and it also has code and releases on github.&lt;/li&gt;
&lt;li&gt;The Web Application, which is a modified version of the reader that works in a browser. It contains minimal-to-no copyrighted material. It mostly fetches resources from elsewhere on the internet. If they objected to this, I would need a clear explanation of what about it was objectionable, so it could be reworked not to trigger those complaints.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;This was hosted at the root&amp;nbsp;&lt;a href="https://homestuck.giovanh.com/unofficial-homestuck-collection/" title="https://homestuck.giovanh.com/unofficial-homestuck-collection/"&gt;https://homestuck.giovanh.com/&lt;/a&gt;&amp;nbsp;address, not the unofficial-homestuck-collection subpage. This is also currently disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Can you please advise on what is currently available that your clients object to and where it is located?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Homestuck ultimately argues that the infringing material is the two screenshots of the UHC, which include fragments of two Homestuck panels:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;[Andrew&amp;rsquo;s Lawyer], Dec 20, 2024&lt;/strong&gt;
Regarding your client&amp;rsquo;s copyright infringement, I am happy to clarify in&amp;nbsp;the interest of furthering this matter to swift resolution. Attached you&amp;rsquo;ll find a .pdf of the page as of this email. In that, I&amp;rsquo;ve outlined in bold red boxes and circles the most obvious examples of your client&amp;rsquo;s website displaying my client&amp;rsquo;s copyrighted work. Most notably, the files marked as &lt;a href="https://homestuck.giovanh.com/unofficial-homestuck-collection/images/collection.gif"&gt;collection.gif&lt;/a&gt;&amp;nbsp;and &lt;a href="https://homestuck.giovanh.com/unofficial-homestuck-collection/images/bandcamp.gif"&gt;bandcamp.gif&lt;/a&gt;&amp;nbsp;are portions of my client&amp;rsquo;s copyrighted works, and subject to the previously transmitted takedown. &amp;hellip;&lt;/p&gt;
&lt;p&gt;I also must inform you that your client has engaged in ongoing and continuous&amp;nbsp;trademark infringement, &lt;strong&gt;which must immediately cease and desist&lt;/strong&gt;. Our client is the owner of the trademark HOMESTUCK (Reg #&amp;nbsp;4691366)  &amp;hellip;&lt;/p&gt;
&lt;p&gt;It is incumbent upon your client to immediately remove their website entitled &lt;em&gt;The Unofficial Homestuck Collection&lt;/em&gt;, including their use of the URL for the same (&lt;a href="https://homestuck.giovanh.com/unofficial-homestuck-collection/"&gt;https://homestuck.giovanh.com/unofficial-homestuck-collection/&lt;/a&gt;), as the same is a clear and obvious violation of our client&amp;rsquo;s trademark rights.  &lt;/p&gt;
&lt;p&gt;Our client is willing to come to an amicable resolution, but shall do so only under terms acceptable to them. To date, your client&amp;rsquo;s actions have not reflected their respect for the intellectual property rights of my client, which is unacceptable. Our client is willing and prepared to take all actions necessary to defend and enforce their intellectual property.&lt;/p&gt;
&lt;p&gt;I appreciate your ongoing attention to this matter and reiterate that our hope is to bring this matter to an amicable resolution, however, our client is unable to ignore flagrant, ongoing, and widespread abuses and infringement of its rights to both its creative work and business interests. The same must &lt;strong&gt;immediately&lt;/strong&gt;&amp;nbsp;cease.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I was also later able to confirm with the group chat that, yes, Andrew&amp;rsquo;s assertion was that they had the right to take down the website describing the collection even when there was no distribution of Homestuck taking place. &lt;/p&gt;
&lt;p&gt;&lt;img alt="Is that so? Is that SO???" class="size-s" src="https://blog.giovanh.com/blog/2025/08/08/uhc-end/isthatso.gif"/&gt;&lt;/p&gt;
&lt;p&gt;Meanwhile the Hiveswap name Andrew cares about so much is being displaced by a &lt;a href="https://www.hiveswap.io/?locale=en"&gt;crypto token&lt;/a&gt;, but all Andrew&amp;rsquo;s legal resources are going into bullying people who use the word &amp;ldquo;Homestuck&amp;rdquo; to describe the comic of the same name.&lt;/p&gt;
&lt;p&gt;As always I was being as generous as possible with their demands, which meant taking the entire site down until the lawyers could get this straightened out.&lt;/p&gt;
&lt;div class="spoiler-wrapper"&gt;&lt;button class="spoiler-button" onclick="this.setAttribute('open', !(this.getAttribute('open') == 'true'))" type="button"&gt;Discordlog&lt;/button&gt;&lt;div class="spoiler-content"&gt;
&lt;blockquote class="discord notypography"&gt;
&lt;p&gt;&lt;time timestamp="2025-01-06T19:21:03.863-06:00"&gt;January 06, 2025, miles, James&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T19:21:03.863-06:00"&gt;07:21 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Before I ask specific questions, does anyone want to give me a status update? Vibe check?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2025-01-06T21:01:33.832-06:00"&gt;09:01 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;so as things stand currently, there isn&amp;rsquo;t really anything more for james and i to say to you on andrew&amp;rsquo;s behalf (or ours) that hasn&amp;rsquo;t already been said, except that while we&amp;rsquo;re here i&amp;rsquo;m gonna check in on the status of the DMCA that was sent to your lawyer almost 3 weeks ago on december 11th.  for the record, that DMCA required that you take down the infringing content (namely the UHC site, which you put back up in violation of a previous DMCA sent earlier in december that you momentarily followed) and provide written confirmation of that within 3 days, which would&amp;rsquo;ve been december 14th, basically 3 weeks ago.  the site&amp;rsquo;s still up.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2025-01-06T21:01:33.832-06:00"&gt;09:01 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;anyway, all there really is to say here is that there isn&amp;rsquo;t anything to say here, and certainly nothing james and i can do for or with you, prior to you abiding by the DMCA and getting your lawyer back in touch with andrew&amp;rsquo;s lawyer.  the DMCA&amp;rsquo;s a legal order from andrew&amp;rsquo;s team, 3 weeks late, not a suggestion, and there&amp;rsquo;s really not much andrew feels like saying or any details he feels like talking about until you&amp;rsquo;re back in compliance with it.  the whole point of us sort of disconnecting a month or so back was specifically to get the lawyers hashing this out.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T21:04:32.741-06:00"&gt;09:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Ah, that explains it&lt;/li&gt;
&lt;li&gt;My current belief is I did honor the DMCA request as soon as it was received by taking down all the copyrighted assets, including the webapp. There&amp;rsquo;s still a website at the address, but it&amp;rsquo;s a placeholder that no longer distributes the assets. We wanted to confirm this with Andrew&amp;rsquo;s legal representation though, so we&amp;rsquo;ve sent Andrew a request for confirmation that we&amp;rsquo;ve taken down the claimed content, and ask if there&amp;rsquo;s any additional scope they&amp;rsquo;re claiming needs to be removed. Now I&amp;rsquo;m just waiting for confirmation from Andrew&amp;rsquo;s legal representation that I&amp;rsquo;ve addressed his legal grievance.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T21:04:32.741-06:00"&gt;09:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;The point is I&amp;rsquo;m very much &lt;em&gt;not&lt;/em&gt; trying to give anyone the middle finger by keeping stuff up. We processed the DMCA notice when it was received and the current understanding of myself and my representation is we&amp;rsquo;re in full compliance, although we&amp;rsquo;re still waiting on them to confirm they&amp;rsquo;re satisfied with that&lt;/li&gt;
&lt;li&gt;It was not at all my understanding that there was a concern that the remediation was insufficient, or anything&amp;rsquo;s current state still constituted any violation&lt;/li&gt;
&lt;li&gt;If Andrew&amp;rsquo;s representation has &lt;em&gt;not&lt;/em&gt; had a confirmation from us sitting in his inbox from December, let me know and I&amp;rsquo;ll get it re-sent.&lt;/li&gt;
&lt;li&gt;Please do let me know if you see any asset packs still being distributed under my control and I&amp;rsquo;ll scrub them, although I&amp;rsquo;ve already scrubbed everything I could think of.&lt;/li&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;The point is I&amp;rsquo;m very much not trying to give anyone the middle finger by keeping stuff up.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;in fact, if it&amp;rsquo;s working right, I set the site to detect when people click links to pages within the webapp and redirect people to the corresponding page on the homestuck.com website instead&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T21:04:32.741-06:00"&gt;09:04 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;very sorry if people were under the impression I had taken some sort of defiant posture! I was trying to honor your request for me to send updates to your representation from now on, but word travels slow through laywers&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2025-01-06T21:31:16.317-06:00"&gt;09:31 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;obviously im not andrews lawyer so i cant sum this up in a Legal Manner but to clarify (although reading the DMCA i feel like it&amp;rsquo;s pretty clear?) andrew and HS legal&amp;rsquo;s position is that no, having the site up at all is absolutely not in compliance with the second DMCA.  the entire website is dripping with the homestuck IP, trademark etc, and the entire purpose of the site is to proliferate a tool used specifically to host all that material.  the fact that it happens to not have those assets on there anymore is not at all considered by andrew or his team to be a sufficient or satisfactory response to the DMCA.  &lt;/li&gt;
&lt;li&gt;i dont know the full text of that response or have access to it myself, i never read it, but again for clarity&amp;rsquo;s sake andrew&amp;rsquo;s position here is that having the site up and the tool up, asset packs or no, is a fundamental violation of andrew&amp;rsquo;s trademark, and the DMCA is an order to take it all down.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T21:33:32.507-06:00"&gt;09:33 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I have not seen this clarification! My most recent legal counsel was that what&amp;rsquo;s currently up was not infringing, but I may be one communication behind. I&amp;rsquo;ll call and see.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2025-01-06T21:33:48.262-06:00"&gt;09:33 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;ok, definitely do that sooner than later&lt;/li&gt;
&lt;li&gt;but again, for clarity&amp;rsquo;s sake, andrew and HS legal see having the site up as a defiant posture, so the number one step of amending that that i&amp;rsquo;d highly recommend doing like, NOW, is taking it down immediately&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T21:35:03.357-06:00"&gt;09:35 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;In the meantime my inclination is to take things down until I can confirm my position with representation&lt;/li&gt;
&lt;li&gt;Yeah, that&lt;/li&gt;
&lt;li&gt;Although my recollection is the last request was to keep the tooling up because the fork wasn&amp;rsquo;t done yet&amp;hellip; I can definitely hide things now in response to what you&amp;rsquo;ve just said though&lt;/li&gt;
&lt;li&gt;I can&amp;rsquo;t speak to the soundness of any of the legal arguments (i.e. whether the claims are valid or not) but in this interim period before I get updated counsel on that, I&amp;rsquo;ll delist what I can&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2025-01-06T21:39:38.939-06:00"&gt;09:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;yeah i mean im not here to speak to the legal arguments either, just to confirm that &amp;ldquo;compliance&amp;rdquo; here means taking it all down and, like you said, getting updated counsel and also preferably getting the lawyers back in touch pronto to discuss next steps&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T21:43:30.514-06:00"&gt;09:43 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;https://homestuck.giovanh.com/unofficial-homestuck-collection/ 451&amp;rsquo;d&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="miles" style="--icon: var(--icon-miles, var(--icon-default)); "&gt;miles &lt;time datetime="2025-01-06T21:43:40.065-06:00"&gt;09:43 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;perfect&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T22:00:10.083-06:00"&gt;10:00 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;ok, good&lt;/li&gt;
&lt;li&gt;yeah, the DMCA just says &amp;ldquo;the webcomic Homestuck&amp;rdquo;, which is the part we&amp;rsquo;d done the takedown for&lt;/li&gt;
&lt;li&gt;so the remaining step will be to address whatever was added in this third message, which it sounds like is &amp;ldquo;everything else&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="GiovanH" style="--icon: var(--icon-giovanh, var(--icon-default)); "&gt;GiovanH &lt;time datetime="2025-01-06T22:00:10.083-06:00"&gt;10:00 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;fwiw &lt;em&gt;my&lt;/em&gt; status is I thought I was maintaining this patient, respectful public silence about this whole process. (also, I had a whole analysis piece written about HS2 written that I shelved just to make sure that in this sensitive window, nobody even felt like I was criticizing them.) sucks that that&amp;rsquo;s not at all what folks were perceiving it as. hate that kind of sitcom communication gap&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;These objections are, of course, very silly on their face. 
It&amp;rsquo;s obviously fair use to show a fragment of a Homestuck panel in a screenshot, and using the word &amp;ldquo;Homestuck&amp;rdquo; to describe Homestuck isn&amp;rsquo;t a trademark violation. &lt;/p&gt;
&lt;p&gt;Despite this we still brought the website down. 
Not based on the text of the DMCA order or any legal request, but based on the description they said they would have liked the DMCA order to mean.
In this, as in all things, I extended them every possible latitude. &lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;[The Unofficial Homestuck Collection&amp;rsquo;s Lawyer], Jan 9, 2025&lt;/strong&gt;
To address the present status: The website is currently entirely offline and will remain so until we further our discussion.&lt;/p&gt;
&lt;p&gt;To address your points in order:&lt;/p&gt;
&lt;p&gt;1) Thank you for your further explanation. While we do not necessarily agree that the website implies the completeness which bothers you, it will be addressed and clarified before we put the site back online.&lt;br/&gt;
2) Regarding the .gif files, we feel that a reasonable person could consider this a fair use, but rather than dispute it and to show our good faith we will remove them before the website goes back online.&lt;br/&gt;
3) Regarding the trademark issue, we feel it is fairly obvious to a reasonable person, including a participant in the relevant market, that this is a nominative use only, especially with the prominent word &amp;ldquo;UNOFFICIAL&amp;rdquo; proximal to the mark. We maintain that this nominative use is necessary to indicate to website viewers what the app is useful for and otherwise does no harm to, nor causes any likelihood of confusion with, your client&amp;rsquo;s mark. If you would prefer some alternate presentation or wording, please advise and we will do our best to reach a reasonable accommodation with you.&lt;/p&gt;
&lt;p&gt;We would also like to reach a reasonable agreement and accommodation with your client, as we feel that the continued availability of the app is mutually beneficial to both parties. We appreciate your position and will work to be more responsive in future to this end.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Homestuck actually ghosted us so long during this period that my lawyer finally had to send a request for confirmation that they were still pursuing the issue at all. 
When Andrew and their lawyer both separately failed to respond to normal communication we started bringing UHC web material back up again. 
They didn&amp;rsquo;t respond to polite communication, they didn&amp;rsquo;t respond to legal communication, but they did angrily respond to our bringing the website back up.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="june-blog-demand-and-response"&gt;June, Blog Demand and Response&lt;/h4&gt;
&lt;p&gt;After some back and forth, we get another communication about a &amp;ldquo;settlement&amp;rdquo;, once again fixated not on any UHC-related harm but on Andrew&amp;rsquo;s anger over previous reporting. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;[Andrew&amp;rsquo;s Legal Agency], Jun 16, 2025&lt;/strong&gt;
After speaking with our client, Homestuck is willing to settle if several conditions are met. &lt;/p&gt;
&lt;p&gt;First, the five blog posts I list below need to be removed. As you are probably aware, Homestuck fundamentally believes these five blog posts to be libel and we cannot move forward with any settlement without these being removed.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2020/10/03/the-hiveswap-fiasco/"&gt;https://blog.giovanh.com/blog/2020/10/03/the-hiveswap-fiasco/&lt;/a&gt;&lt;br/&gt;
&lt;a href="https://blog.giovanh.com/blog/2020/10/03/accountability-on-kickstarter/"&gt;https://blog.giovanh.com/blog/2020/10/03/accountability-on-kickstarter/&lt;/a&gt;&lt;br/&gt;
&lt;a href="https://blog.giovanh.com/blog/2021/01/14/more-on-the-hiveswap-odd-gentlemen-debacle/"&gt;https://blog.giovanh.com/blog/2021/01/14/more-on-the-hiveswap-odd-gentlemen-debacle/&lt;/a&gt;&lt;br/&gt;
&lt;a href="https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/"&gt;https://blog.giovanh.com/blog/2021/06/30/the-sarah-z-video-fallout/&lt;/a&gt;&lt;br/&gt;
&lt;a href="https://blog.giovanh.com/blog/2021/11/11/polygons-life-after-homestuck-thread/"&gt;https://blog.giovanh.com/blog/2021/11/11/polygons-life-after-homestuck-thread/&lt;/a&gt;  &lt;/p&gt;
&lt;p&gt;Second, [Legal Name] needs to remove any Homestuck assets or links to those assets from the UHC site. &lt;mark&gt;We do not have an issue with the reader itself&lt;/mark&gt;, but the Homestuck assets, including the torrent links on the Carrd site, need to be removed. [Legal Name] may direct customers to the official channels for the assets,&amp;nbsp;which Homestuck&amp;nbsp;will provide on the same. &lt;/p&gt;
&lt;p&gt;Finally, the parties sign a release agreement which includes an NDA, an agreement the parties will cooperate with each other, and a non-disparagement clause. As part of the release agreement, [Legal Name] may release a mutually approved statement on his blog explaining the situation.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Of course since they&amp;rsquo;re hosting the assets themselves now, &amp;ldquo;the reader itself&amp;rdquo; is the only thing they &lt;em&gt;could&lt;/em&gt; have a claim against. 
Meanwhile, remember how Homestuck was going to &amp;ldquo;move past&amp;rdquo; the blog stuff because it was obviously &amp;ldquo;unproductive?&amp;rdquo; They sure don&amp;rsquo;t.
My understanding is that Andrew&amp;rsquo;s lawyer is thought well of in his industry, and I have no idea how Andrew managed to talk him into participating in this inane &amp;ldquo;libel&amp;rdquo; argument.&lt;/p&gt;
&lt;!-- #### June long resp --&gt;

&lt;p&gt;I will just let my lawyer speak for me here, because his response is an excellent summary of the situation. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;[The Unofficial Homestuck Collection&amp;rsquo;s Lawyer], Jun 27, 2025&lt;/strong&gt;
We are glad to hear that regardless of any settlement you do not object to the reader application. As I&amp;rsquo;ve written before we also believe the reader is non-infringing and we are grateful to have a clear confirmation that you agree on this point.&lt;/p&gt;
&lt;p&gt;The purpose of my client&amp;rsquo;s website &lt;homestuck.giovanh.com&gt; is for the distribution and documentation of the reader application, the software you have said you do not object to. It does not currently distribute illegal copies of the protected Homestuck assets, nor is that its purpose. If that &lt;homestuck.giovanh.com&gt; page links to another website that&amp;rsquo;s currently distributing unauthorized copies, such as the unaffiliated caard page, we can comply with removing those links if necessary. If you believe we are in error regarding any assets not mentioned herein, please advise.&lt;/homestuck.giovanh.com&gt;&lt;/homestuck.giovanh.com&gt;&lt;/p&gt;
&lt;p&gt;Note that since Homestuck is providing the same files themselves, the &lt;homestuck.giovanh.com&gt; could link to Homestuck&amp;rsquo;s distribution of the assets without any substantive change in content. Even without Homestuck hosting this specific file though, the Homestuck assets have been widely distributed for several years now with the full knowledge and even support of Homestuck and its executives, so my client modifying his page will not have an effect on the material&amp;rsquo;s availability. We acknowledge that this does not affect your client&amp;rsquo;s distribution rights, but we suggest that a simple license to distribute the asset pack with proper attribution and terms could be a reasonable element of any proposed settlement.&lt;/homestuck.giovanh.com&gt;&lt;/p&gt;
&lt;p&gt;That being the case it&amp;rsquo;s unclear what material matters remain for such a settlement to resolve. When [Legal Name] inherited responsibility for maintaining the project&amp;rsquo;s websites he had both explicit permission and explicit direction from Homestuck to continue distributing those assets and not interrupt the availability of the project. When your office sent us a DMCA request we took down all copyrighted material that could be considered infringing pending further discussion and agreement. In fact my client has gone above and beyond the requirements by de-listing the entire website while we try to resolve the underlying dispute. We have only recently restored the website for the reader application after being unable to reach [Andrew&amp;rsquo;s Lawyer] or any of Homestuck&amp;rsquo;s agents for an extended period of time, which we took to indicate a loss of interest in the matter.&lt;/p&gt;
&lt;p&gt;Prior to the DMCA letter your office sent us, my client was also in the middle of a productive conversation with Homestuck about licensing the collection itself. A specific plan was outlined in which Homestuck executives would meet with my client, onboard them to the &amp;ldquo;Homestuck Independent Creative Union&amp;rdquo;, and then discuss approaches to collaborating on the existing project in both artistic and technical capacities. Unfortunately Homestuck shut this communication down before following through on this procedure or discussing details of such a license.&lt;/p&gt;
&lt;p&gt;The topics that precipitated Homestuck&amp;rsquo;s ending of this productive conversation to the best of my knowledge were unrelated to the license or the project, but rather related to demands by Homestuck representatives that Homestuck take control of the project in its entirety (something they had previously agreed not to do) and for my client to perform a vague sort of public obeisance and/or apology, including regarding the blog posts you&amp;rsquo;ve referenced. In fact, the original DMCA request that precipitated [Andrew&amp;rsquo;s Firm&amp;rsquo;s] involvement was not a reaction to the distribution of any copyrighted material, but instead direct retaliation for not assigning Homestuck Inc. ownership and management control over the reader application. At times, to be blunt, we have questioned whether Homestuck is/was acting in good faith when it presents copyright infringement as its objection. Over the past three years, Homestuck has supported our distribution of the Homestuck assets currently being objected to, even directing people to download from my client this very same asset pack. They only stopped directing people to use us as a distributor for these resources after they decided they wanted to take ownership of the reader application. Again, we acknowledge that this does not affect your client&amp;rsquo;s distribution rights, but we suggest that a simple license to distribute the asset pack with proper attribution and terms could be a reasonable element of any proposed settlement if the copyrighted materials are in fact the issue Homestuck wants to address.&lt;/p&gt;
&lt;p&gt;With regard to the accusations of defamatory blog posts, this is a topic unrelated to the question of copyrigt,[sic] but I will address it as Homestuck sees this matter as strongly relevant to their relationship with my client. First and foremost, we strenuously deny and disagree with any assertion that defamatory statements exist in these posts or any other work published by my client. [Legal Name] has shown me communications between him and Homestuck representatives wherein he repeatedly responds to these accusations with requests for clarification, and clarification was never given. Some of these conversations happened as part of the recent Homestuck Collection project, but some were as old as requests for comment made before the posts were ever published. In addition, we have communication from Andrew Hussie dated 2024-09-02 wherein he describes said articles not as containing any false statements, but as being &amp;ldquo;cynical&amp;rdquo; and &amp;ldquo;destructive&amp;rdquo; and needing to be deleted regardless of their actual content. This leads us to believe Homestuck does not actually believe there to be any actual defamation in these works either. If you and your client believe there are false or defamatory statements in the posts in question, please identify such statements with particularity, and we will review them and take any appropriate action.&lt;/p&gt;
&lt;p&gt;When it comes to defamation, if anything, we have reason to believe that Homestuck and its agents have engaged in spreading false and defamatory claims about my client, not the other way around. It seems more likely that your client wants to predicate work on the condition that my client remove writing containing facts and/or opinions Homestuck finds unflattering, which is a very different conversation than an accusation of defamation.&lt;/p&gt;
&lt;p&gt;Either way, we find it problematic to bundle the question of these posts with the idea of a settlement regarding alleged copyright infringement, especially since they predate Homestuck reaching out to [Legal Name] with offers to collaborate on The Unofficial Homestuck Collection project. I reviewed the initial series of communication between [Legal Name] and Homestuck. Before proceeding into the conversation at all, my client points out this risk of &amp;ldquo;bad blood&amp;rdquo; as something that could impact a working relationship, and Homestuck explicitly dismisses those concerns, unequivocally reassuring my client that past criticisms would not interfere with either licensing issues or Homestuck&amp;rsquo;s request to participate in some yet-to-be-determined mutually agreeable form. Homestuck clearly did not condition an association with [Legal Name] on the removal of this material, as their representatives themselves represented. As noted, if you identify particular defamatory statements, we will review them and take appropriate action. Such action will be taken whether or not we reach a copyright settlement, as my client of course does not wish to defame anyone.&lt;/p&gt;
&lt;p&gt;Without disparaging or denying the actual rights your clients may have, in some ways, again to be blunt, they appear to be trying to use the alleged infringement as an excuse to pursue an inappropriate personal vendetta against my client and unlawfully seize management of The Unofficial Homestuck Collection, his own intellectual property. Despite all this my client has continually emphasized that his goal is not to engage in a hostile relationship with Homestuck. His stated goal is not to exploit or harm Homestuck in any way, but to simply create and publish his own independent and valuable work. In the event of unsustainable legal hostility from Homestuck, rather than pursue legal action, a much more likely scenario is for him to simply bow out, cease maintaining this project, and publicly explain why he has been forced to do. But we are cognizant of the fact that doing so risks creating new conflict and doing significant damage to your brand, which is why we&amp;rsquo;ve taken steps so far to try to work with Homestuck cooperatively in order to avoid that lose-lose scenario.&lt;/p&gt;
&lt;p&gt;In my previous communication with [Andrew&amp;rsquo;s Lawyer], I discussed my client&amp;rsquo;s interest in pursuing a true settlement to resolve some of these claims and even potentially license his work to Homestuck for commercial use &amp;mdash; something they&amp;rsquo;ve expressed a strong interest in &amp;mdash; while preventing an avoidable conflict that would inevitably end with Homestuck framed in a negative light. We are interested in continuing that discussion, but Homestuck must move past trying to pursue a personal grudge in order to do that and come to an amicable and mutually-beneficial conclusion to this.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="july-andrews-final-demand"&gt;July, Andrew&amp;rsquo;s Final Demand&lt;/h4&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong class="cite"&gt;[Andrew&amp;rsquo;s Lawyer] (July)&lt;/strong&gt;
&amp;hellip;&lt;br/&gt;
&lt;u&gt;Let me be clear about where things stand:&lt;/u&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The recently reinstated Unofficial Homestuck Collection website is saturated with Homestuck&amp;rsquo;s protected intellectual property. This isn&amp;rsquo;t speculative; the site prominently features unauthorized use of my client&amp;rsquo;s assets, trademarks, and materials throughout.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Your client&amp;rsquo;s trademark infringement is blatant. It appears in the domain name, the headers, marketing language, metadata, and across the website. There is no serious argument for nominative fair use here. The project offers a direct market replacement, creates consumer confusion regarding affiliation, and undermines my client&amp;rsquo;s ability to control its brand.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In short, your client&amp;rsquo;s copyright and trademark defenses are without merit. Their continued reliance on these arguments only increases their exposure.&lt;/p&gt;
&lt;p&gt;As for the blog posts we&amp;rsquo;ve previously referenced - even if we were to set aside whether they are legally actionable (a point that remains under review), &lt;mark&gt;their removal is a non-negotiable prerequisite for any resolution. Your client cannot expect to maintain those disparaging materials and simultaneously negotiate a working relationship with my client.&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;At this point, your client has three primary options:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Refuse to cooperate, maintain the infringing content, and face &lt;mark&gt;both informal and formal legal action&lt;/mark&gt;, including takedowns, injunctive relief, and pursuit of damages. To be clear, this is not an abstract threat. We have already begun taking steps in that direction, including preparations to pursue removal of your client&amp;rsquo;s website and related content through their domain registrar, hosting provider, and relevant platforms. We will pursue every available legal and technical remedy to bring this infringement to an end and to hold your client accountable for the existing and resulting damages.&lt;/li&gt;
&lt;li&gt;Engage in the self-removal of infringing materials referenced in your email, and attempt to wage a public relations campaign. That approach neither eliminates liability for years of past infringement nor secures your client&amp;rsquo;s ability to operate going forward, nor does it prevent my client from undertaking any of the preceding actions. I&amp;rsquo;ll be blunt - &lt;mark&gt;we are not concerned about the court of public opinion.&lt;/mark&gt; &amp;hellip;&lt;/li&gt;
&lt;li&gt;Engage in a structured, good-faith resolution, which includes:&lt;ul&gt;
&lt;li&gt;Removal of infringing content and unauthorized distribution;&lt;/li&gt;
&lt;li&gt;A properly documented license agreement if your client wishes to operate legitimately;&lt;/li&gt;
&lt;li&gt;&lt;mark&gt;Removal of defamatory or misleading public statements.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This third option is the only one that meaningfully limits your client&amp;rsquo;s liability, preserves the work they claim to care about, and provides a clear, legal path forward. It is also, frankly, the path of least resistance legally, financially, &lt;mark&gt;and reputationally&lt;/mark&gt;.&lt;/p&gt;
&lt;p&gt;We are still willing to pursue that option, but the opportunity to resolve this amicably will not remain open indefinitely. If your client is serious about resolving this dispute, now is the time to act. Otherwise, we will move forward with the steps necessary to protect my client&amp;rsquo;s rights.&lt;/p&gt;
&lt;p&gt;Your client must immediately remove the UHC website and&amp;nbsp;&lt;em&gt;Carrd&lt;/em&gt;, pending an executed settlement, release, and/or license from Homestuck.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is overstating their position, to say the least. 
Andrew once again categorically refuses to consider the particularities &amp;mdash; there&amp;rsquo;s not even a &amp;ldquo;While X is true, Y&amp;rdquo; type transition.
Instead they&amp;rsquo;re simply refusing to address any of the issues we raised and just restating the most aggressive position possible. 
For the &lt;em&gt;entire&lt;/em&gt; period of time I&amp;rsquo;ve maintained the Unofficial Homestuck Collection site in a theoretically infringing way it was on the direct request Homestuck made in writing, as I&amp;rsquo;ve detailed here. &lt;a href="https://en.wikipedia.org/wiki/Estoppel"&gt;That counts.&lt;/a&gt; 
There&amp;rsquo;s also no trademark issue &amp;mdash; &lt;a href="https://en.wikipedia.org/wiki/Nominative_use"&gt;we&amp;rsquo;re using the word Homestuck clear as a description of the thing itself&lt;/a&gt;.
The UHC is only ever described as unofficial and if anyone&amp;rsquo;s confused it&amp;rsquo;s because the Homestuck website was down. By the time we got this letter any blank page was a &amp;ldquo;direct market replacement&amp;rdquo; for &lt;code&gt;homestuck.com&lt;/code&gt;, since after getting it back from Viz they&amp;rsquo;d turned it off.
The best they can do is just desperately declare us &amp;ldquo;without merit&amp;rdquo;. It&amp;rsquo;s intimidation. (Note the explicit threat to cause &amp;ldquo;reputational&amp;rdquo; damage to me.)
I&amp;rsquo;m sure this works on anyone who hasn&amp;rsquo;t already had to hire a lawyer but after review I know better. &lt;/p&gt;
&lt;p&gt;They declare we &amp;ldquo;cannot expect&amp;rdquo; to negotiate a working relationship despite the fact that they themselves were the ones who offered that relationship without any of the newly described conditions. 
They throw in how little they care about &amp;ldquo;public opinion&amp;rdquo; while at the same time threatening a frivolous lawsuit unless I personally help improve Andrew&amp;rsquo;s reputation and clean up their public image. (For some reason people think they like to threaten lawsuits &amp;mdash; this must somehow be due to the Haters.)&lt;/p&gt;
&lt;p&gt;But the most interesting thing is that the purpose of all this is to force me not to simply address the copyright concern, but for me to remove information I&amp;rsquo;ve published that paints Andrew in a negative light. 
And in so doing, I would publicly imply the falsehood that the writing itself was objectionable.
In order to talk about the blog posts at all they have to &amp;ldquo;set aside&amp;rdquo; the question of whether the posts are true or not, because despite already claiming otherwise Homestuck know they are. 
This is the same demand Homestuck already said could be ignored if I gave them control of the UHC.
It&amp;rsquo;s just the same exhausting demand for a public show of submission again. 
They boast about all the attacks they&amp;rsquo;ve set up against me as if they&amp;rsquo;re impressive and strong, when each one is itself an offense. 
All these paths funnel towards the same demand for &amp;ldquo;removal of defamatory or misleading public statements&amp;rdquo;, which is just Andrew&amp;rsquo;s original grudge. 
It&amp;rsquo;s all about Andrew&amp;rsquo;s personal grudges through-and-through. Everything else is set dressing. &lt;/p&gt;
&lt;!-- Ultimately Andrew demonstrates that their worldview is that **whether you should be allowed to exist should be determined by whether they're happy or not.** --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="conclusions"&gt;Conclusions&lt;/h2&gt;
&lt;p&gt;This wasn&amp;rsquo;t a blunder. 
This wasn&amp;rsquo;t cognitive dissonance. 
This wasn&amp;rsquo;t a dumb guy misplaying their hand. 
This is an intentional strategy of practiced, coordinated abusive behavior. 
What happened here was misconduct performed as a matter of regular practice.&lt;/p&gt;
&lt;!-- Andrew is entitled, arrogant, pretentious, and dangerous.  --&gt;

&lt;!-- I believe they view themselves as some sort of spidery master-manipulator mastermind.  --&gt;

&lt;p&gt;These explicit legal attacks only cap off a series of social attacks that have been underway for years against various people, with various degrees of visibility.
What I&amp;rsquo;m able to share now is not the extent of the data, it&amp;rsquo;s just the most freely shareable data. For everything I can write about publicly there are five private incidents.&lt;/p&gt;
&lt;p&gt;I say this only to explain my confidence. To be explicitly clear, &amp;ldquo;dude, trust me&amp;rdquo; is not a valid way to criticize a person. 
Insisting that there&amp;rsquo;s a real but secret concern one can&amp;rsquo;t articulate but demands others act on is not behaving responsibly. In fact, it&amp;rsquo;s how an abuser uses their influence to alienate personal enemies without cause.
I only point out that the specific evidence I&amp;rsquo;ve pointed out here (and elsewhere) are not the extent, but points in a cloud of stories that have mostly been hushed up. &lt;/p&gt;
&lt;!-- ### "What is wrong with this guy" --&gt;

&lt;!-- I have people I have to call out for being aggressive and dangerous, which sucks, and I hate it. I hate that my time and energy is being consumed by protecting myself and others from predatory behavior, instead of getting to talk about art I enjoy. --&gt;

&lt;!-- #### Miles "rcktpwr" --&gt;

&lt;!-- Miles is an odd case; he clearly works very hard to project this casual and friendly tone, but then he's so obviously complicit in the worst of the lying and manipulation.  --&gt;
&lt;!-- Fundamentally Miles is what Andrew demands him to be: loyal. Miles appears to have been recruited out of the Homestuck fandom and is a self-described ["diehard, longtime Homestuck fan"](https://www.fruityrumpus.com/news) --&gt;
&lt;!-- Now he's working directly as a fixer for this mythic figure. --&gt;

&lt;!-- I am of the opinion that Miles does bear some fault here; he knew what was going on, he knew what he was doing, he knew what he was participating in, and he signed his name to all of it anyway. --&gt;
&lt;!-- Ultimately his willingness to act as a proxy for all Andrew's worst qualities means he cannot be trusted, so it worries me to see him perform as some kind of liaison.  --&gt;

&lt;!-- #### James Roach --&gt;

&lt;!-- James did not seem to be complicit in the actual offenses, but he did use his name and reputation to knowingly misrepresent the structure and function of the HICU label. --&gt;
&lt;!-- James never acted as the Director at Homestuck. He was consistently kept in the dark as major decisions were made on his behalf, including documents his name was signed on. --&gt;
&lt;!-- There's this horse-in-a-hospital vibe around the whole thing, where James and I will be working to put out a cool thing for free, and then Andrew swoops in and causes a new avoidable problem.  --&gt;
&lt;!-- Andrew needs someone in this dedicated "damage control" role.  --&gt;

&lt;!-- My basic read on James -- based on very limited information, so this is only one perspective -- is that his primary interest was keeping things running and making nice things. But this meant taking the path of least resistance when it came to appeasing Andrew. This means ultimately failing to maintain productive tension between the union of creatives and Homestuck, despite the trust people put in him to do that. --&gt;
&lt;!-- I really don't fault James though. From what I saw he took a cooperative stance that should have been reasonable -- it was Andrew who abused that. --&gt;
&lt;!-- My guess is his job was one where you have to agree with Andrew about everything, always, or you're "asked to leave". --&gt;

&lt;!-- I don't know if this is true, but given the circumstances I can't help but wonder if part of the reason James left when he did is that he could tell Andrew was about to leverage the union to the point of collapse and the sensible move is to get your name off of it while you still can. --&gt;
&lt;!-- It might have been a coincidence that [Miles announcing a plan to get the Homestuck website back online coincided with James fully disassociating himself from Homestuck](https://beyondcanon.com/news/in-prep-for-act-2), it might not have been. --&gt;
&lt;!-- The nature of limited information is that some of these things must be left to the imagination. --&gt;

&lt;section class="section3"&gt;&lt;h3 id="archival-disaster"&gt;Archival Disaster&lt;/h3&gt;
&lt;p&gt;It is obviously bad for the archive to be unavailable, especially when the archive is the best version out there. Even with the original program and the HICU fork available, there&amp;rsquo;s work I needed to do that now isn&amp;rsquo;t going to happen. &lt;/p&gt;
&lt;p&gt;Homestuck has communicated extremely strongly for years &amp;mdash; both when Andrew was visibly in charge and now, when they&amp;rsquo;re a shadow leader &amp;mdash; that they&amp;rsquo;re willing to cause however much damage they feel like causing. They do not see themselves as having any sort of responsibility, and don&amp;rsquo;t even see providing a good product as a goal that they have at all.&lt;/p&gt;
&lt;p&gt;If Andrew is interested in taking the responsibility of custodianship for the comic seriously and making sure what they provide is the best thing for the community, that would be good. We already know for a fact they haven&amp;rsquo;t been historically: this is what necessitated we build the collection in the first place. 
And the union hasn&amp;rsquo;t been involved for long, but they have made it extremely clear that respect for their community is of no importance to them. &lt;/p&gt;
&lt;!-- They wouldn't even begin a conversation about it, and when they sent the takedown request they said explicitly that the goal was the wealth of the corporation. --&gt;

&lt;!-- I cannot overstate how decisively Andrew chose the destruction of the archive over just being a decent human being.  --&gt;
&lt;p&gt;The Homestuck website could be up and fully-featured right now.
Andrew could be selling copies of the UHC on Steam right now, for money. 
But the price tag for that was &amp;ldquo;please, please just be normal&amp;rdquo; and they spat on it. 
Homestuck had a clear choice here between doing right by people or maintaining an image of Andrew as perfect, and they chose the bad one.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="has-to-be-said"&gt;Has to be said&lt;/h3&gt;
&lt;p&gt;I hate to be a negative voice, especially another time about this same franchise I love, but the only thing worse than exposing what&amp;rsquo;s going on here would be to cover it up and let it keep getting worse. Andrew would only keep harming and exploiting more and more people.
We saw this same dynamic in the accounts from workers who were mistreated during the Hiveswap days: professional abuse was covered up, terrible practices were normalized, and so those practices and that abuse just continued to hurt more and more people, because no one would talk about it.&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t like the thought that this is going to negatively impact some of the good projects the HICU seems to be working with, but hiding what&amp;rsquo;s happening here would be irresponsible and negligent of me. 
Although Andrew&amp;rsquo;s legal representative bizarrely asserted in writing that they don&amp;rsquo;t care about reputational damage, I still care about minimizing the harm this inflicts on innocents. 
I have done what I can to reduce collateral harm without covering up points people need to know. 
Ultimately I believe openness with the community about these incidents is foundational to real harm mitigation because it&amp;rsquo;s the only way to discourage the people committing the harm from continuing.&lt;/p&gt;
&lt;p&gt;I am not throwing anyone under the bus here. Andrew Hussie and company have driven a bus over a crowd of people and I have to deliver the bad news to their grieving families.
I know this news impacts a lot of people &amp;mdash; some very severely &amp;mdash; and so I don&amp;rsquo;t give it lightly. I promise I tried other avenues before it came to this.
But Andrew doing this hurts more people than just themself, and as much as I want to I can&amp;rsquo;t protect everyone in their blast radius while being honest.&lt;/p&gt;
&lt;p&gt;If Homestuck ever does come back and remedy the damage they&amp;rsquo;ve done that would change the story. But that&amp;rsquo;s a tall ask and I expect if they do anything they&amp;rsquo;ll do the opposite. 
Their primary goal is just going to be trying to socially isolate me, drum up more baseless rumors, and anything else to construct a plausible reason for people to ignore my warning.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="freedom-motif"&gt;Freedom Motif&lt;/h3&gt;
&lt;p&gt;Because of the implicit threat of legal violence the relationship between a work&amp;rsquo;s copyright holder and its fan community is structurally antagonistic.
The IP holder and members of the fan community have fundamentally different interests which sometimes align but sometimes don&amp;rsquo;t. 
This doesn&amp;rsquo;t mean the relationship has to be antagonistic in practice, but it means there is always an underlying potential for conflict that has to be reasoned with. &lt;/p&gt;
&lt;p&gt;A fan community should be a symbiotic relationship. Fanwork can serve functions official work can&amp;rsquo;t, and the community surrounding a work is one of the main things that gives a work &amp;ldquo;value&amp;rdquo;, in a base economic sense. 
Likewise official recognition can be a good thing. 
Fan work can be elevated, talented creators can be brought on as part of official projects, etc.
Official recognition &lt;em&gt;can&lt;/em&gt; serve as a badge of honor. &lt;/p&gt;
&lt;p&gt;But the deciding factor in whether the creator/fan relationship is healthy or exploitative is whether the community is &lt;em&gt;allowed&lt;/em&gt; to be independent. 
One of the most important merits of fanwork, discussion, and criticism is a plurality of perspectives, and the ability to present and analyze work through truly pluralistic viewpoints.
This is why things like fan comics, fan games, fan resources, and fan events (like &lt;a href="http://sahcon.com"&gt;Stuck At Home Con&lt;/a&gt;) have been so extraordinarily valuable. They represent legitimate plurality where the community manages and supports itself.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=AlJvr-leT94"&gt;This is something Bambosh and I talked about in our conference panel&lt;/a&gt;. 
While it may make sense for there to be an official collection, this would be subject to the IP holder and their vision of how to work should be presented, potentially narrowing the focus and scope of the work.
One of the obvious dangers is this can lead to the marginalization and demonization of specific viewpoints the corporate interest doesn&amp;rsquo;t agree with, regardless of their artistic and intellectual merit.
The fan-centered archive and the creator-centered archive fill fundamentally separate functions.&lt;/p&gt;
&lt;p&gt;If the IP holder insists that all aspects relating to discussion of a work go through one unifying authority, this is an assault on the community and represents an act of aggression against fan-run fan-space. 
If there is a demand that all work that exists be brought in under a single umbrella of control, this is a dangerous and precarious arrangement.
It does not matter how much or how little work is encapsulated by official support.
A unification of community spaces through a central governing authority with the ability to enforce policy and preference is an existential threat to that community.&lt;/p&gt;
&lt;p&gt;This threat is a true danger even before that authority proves itself dangerous and untrustworthy by deed. 
The danger is structural; it is a trap prepared and ready to spring. Even if the current leadership is well-meaning, that power can be replaced and existing structures can be hijacked to suddenly abuse a good faith relationship.&lt;/p&gt;
&lt;p&gt;Or, in extraordinarily blatant corruption like we see here, the control can be used to prevent valid criticisms of the work or the people involved in its management, as has happened here.
In Homestuck&amp;rsquo;s case, not only is there this structural danger, Homestuck&amp;rsquo;s past and present leadership has proven itself to be not just potentially problematic, but actively and eagerly abusive of power it can acquire over community spaces.
Especially toxic to fan spaces is Homestuck&amp;rsquo;s eagerness to blacklist and socially isolate people on its &amp;ldquo;enemies list&amp;rdquo;, leading to a sort of guilt-by-association virus that attacks the very foundations of community.
Homestuck has consistently historically abused any power it can acquire for the personal enrichment of its few executives.
It does this, like a parasite, directly at the expense of the people who support it.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="homestuck-is-radioactive"&gt;Homestuck is Radioactive&lt;/h3&gt;
&lt;p&gt;The Unofficial Homestuck Collection didn&amp;rsquo;t have a right to exist.
I&amp;rsquo;m not entitled to unilaterally distribute Homestuck. 
That&amp;rsquo;s why we took it down when we were finally asked. 
The problem here isn&amp;rsquo;t that I didn&amp;rsquo;t get what I wanted, the problem was the mistreatment and deception throughout, the inordinate amount of retaliatory violence that Andrew was willing to wield. 
The problem is the way Homestuck operates. &lt;/p&gt;
&lt;p&gt;Homestuck is, at its core, a bad faith actor at a scale that&amp;rsquo;s genuinely difficult to convey without sounding overdramatic. 
They already were before this, but this incident has proven it beyond argument. 
People keep falling for the friendly act and keep getting irreparably harmed for their trouble.&lt;/p&gt;
&lt;p&gt;Andrew is willing to be &lt;em&gt;unimaginably&lt;/em&gt; hostile towards people. 
The problem is not that Andrew &amp;ldquo;hates their fans&amp;rdquo;, or is intentionally trying to destroy their community, or anything like that. The problem is that they&amp;rsquo;re &lt;em&gt;willing&lt;/em&gt; to attack anyone if they see it as useful to the greater good of their own reputation.
Over the smallest perceived slight Andrew will attack people&amp;rsquo;s careers, their professional lives, their financial stability, everything. 
I gave Andrew more chances to set themself right than anyone could have asked me to give them. 
I gave James every chance to set them straight. 
I gave their lawyer every chance to set them straight. 
If the leeway I gave them to be angry was not enough, no amount of leeway will ever be.&lt;/p&gt;
&lt;p&gt;This is not an exceptional situation, this is the capstone to a long and consistent history of controlling and violently litigious behavior &amp;mdash; not just over copyright issues, but for any whim Andrew is willing to pursue.&lt;/p&gt;
&lt;p&gt;This primarily concerns fan spaces, but is in no way limited to them. 
I am convinced it is not a coincidence Andrew has seemingly never been able to work with people. This obviously includes big names like The Odd Gentlemen, Fellow Traveller, and Viz Media&lt;sup id="fnref:viz"&gt;&lt;a class="footnote-ref" href="#fn:viz"&gt;25&lt;/a&gt;&lt;/sup&gt;, but don&amp;rsquo;t forget about art/music team turnover, Requiem Cafe, or that Andrew has already burned through two management teams on Homestuck^2 alone.&lt;/p&gt;
&lt;p&gt;Not only is Homestuck radioactive, Andrew has gone to great lengths to prove that no matter what they say has changed, it will always be radioactive.&lt;sup id="fnref:prove"&gt;&lt;a class="footnote-ref" href="#fn:prove"&gt;26&lt;/a&gt;&lt;/sup&gt; 
I cannot overemphasize the fact that Homestuck will just lie outright. Whether this is because they&amp;rsquo;re confident they can retaliate against people who catch them or not, they freely do it. 
If Homestuck comes to you for anything, even if they&amp;rsquo;re nice, even if they make explicit guarantees in writing, even if they explicitly promise Andrew isn&amp;rsquo;t involved, their willingness to lie here shows you can&amp;rsquo;t trust any of it.
They have gone through all the ways they could possibly be trustworthy, all the ways they could be expected to be reasonable, and systematically violated each of them. &lt;/p&gt;
&lt;p&gt;If Homestuck reaches out to you to collaborate, to license work, or for anything else, cut bait on day one. 
If they start making takedown threats, let them follow through and announce what&amp;rsquo;s happened. It&amp;rsquo;s better than any alternative. &lt;/p&gt;
&lt;p&gt;It does not matter that Homestuck&amp;rsquo;s current salesman is making seem chill and reasonable. 
It does not matter that there&amp;rsquo;s some new organization that structures you comfortably far away from the labels that were attached to previous abuses.
It does not matter that they&amp;rsquo;ve agreed to everything they should have and promised to be generous and reasonable. 
It does not matter what they put on paper. 
You cannot shrewdly navigate this. 
You are handing away power to a person eager to harm you in ways a reasonable person would have no reason to even consider to be a possibility. 
You are signing up to play Calvinball. &lt;/p&gt;
&lt;p&gt;Take the word of everyone who has tried to do this before you and failed, and let the silence of those pressured into keeping quiet as indictment. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="dont-support-this"&gt;Don&amp;rsquo;t Support This&lt;/h3&gt;
&lt;p&gt;The point of this isn&amp;rsquo;t to get everyone riled up and angry. 
Don&amp;rsquo;t harass anyone over this, don&amp;rsquo;t start a manhunt. 
If you have a copy of the UHC please continue to enjoy it.
I have no legal fund, even though I have paid multiple thousands of dollars out of pocket for legal defense during this time. (If Andrew still tries to sue me, perhaps I will need one.)
But what you should do is not tolerate this behavior.&lt;/p&gt;
&lt;p&gt;I still love Homestuck so much. I love the people, I love the community, I love the art. I love the various people on the Homestuck workforce! They&amp;rsquo;re not responsible for these problems, they&amp;rsquo;re just caught up in it. I even still love the work itself. &lt;/p&gt;
&lt;p&gt;Homestuck is art. It&amp;rsquo;s an important literary work. But it&amp;rsquo;s far past time for it to go full Hatsune Miku.
Make the fanart. Love the comic. Talk about the work. Go to prom! Make conventions and celebrate the wonderful community Homestuck has fostered.
Be excellent to each other.
But it is &lt;strong&gt;vital&lt;/strong&gt; not to do anything on any kind of leash.
It&amp;rsquo;s time for Homestuck-as-a-corporation to be fully over. No more merch, no more official, no more brand.
Let the fan scene thrive, but if you see an outstretched hand, cut it off. 
For Homestuck to continue under any form of Andrew&amp;rsquo;s leadership is to condemn it to rot with the &lt;em&gt;Harry Potters&lt;/em&gt; and &lt;em&gt;Dilberts&lt;/em&gt; and &lt;em&gt;Good Omens&lt;/em&gt; of history.&lt;/p&gt;
&lt;!-- Andrew's approach to this has put the Homestuck website and the possibility of an Official Homestuck Collection in an awkward position. Since Homestuck clearly approached me with the intent to use my work for these things, even an independently written Homestuck website rewrite is in the position of "scabbing" for this debacle. 
I would really like to be able to wish others luck in doing something similar, but instead I'm left in this position where if Andrew gets someone else to do this work, it's more appropriate to call it out as an attempt to scab over this disaster.
Whatever comes next will always only be "the thing that's covering for what they did to the UHC."
I can only hope this was the worst such case in Homestuck's history, but I fear there have been many others. --&gt;

&lt;p&gt;No one should be willing to work with disgruntled ex-cartoonist Andrew Hussie, including by proxy.
At worst you&amp;rsquo;re at risk of entering into an abusive relationship and at best you&amp;rsquo;re propping them up and lending your credibility to someone who spends other people&amp;rsquo;s credibility like it&amp;rsquo;s money.&lt;/p&gt;
&lt;p&gt;You especially shouldn&amp;rsquo;t support this right now, when the currently running major Homestuck project is running a Patreon whose money &lt;a href="https://beyondcanon.com/credits"&gt;pays Andrew and Miles.&lt;/a&gt;
Makeship Karkat isn&amp;rsquo;t worth having when he pays these salaries. 
Off the back of this story I&amp;rsquo;m just going to come out and make an explicit value judgment: &lt;strong&gt;you should not be giving Homestuck your money, and if you are you should stop.&lt;/strong&gt;
I think we should encourage fan merchandise and support attempts to create and sell new things, but &lt;a href="hicu"&gt;not when Homestuck gets a cut.&lt;/a&gt;
Homestuck has done half a dozen things during this process that individually warrant that. I wish they hadn&amp;rsquo;t, but they did. 
Putting them all together, I cannot possibly justify saying that continuing to financially support this behavior is reasonable. It&amp;rsquo;s not.&lt;/p&gt;
&lt;!-- Even if the HICU *were* independent of Andrew -- which it isn't LINK -- Miles being promoted to higher and higher leadership positions makes "the union" unconscionable to pay too.  --&gt;

&lt;p&gt;Hoping to go back to fun stuff soon.&lt;br/&gt;
With love,&lt;br/&gt;
- Gio&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Shortly after the publication of this article the Homestuck Independent Creative Union changed their name to &amp;ldquo;Furthest Ring Studios&amp;rdquo;:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1981068916773274104"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/furthest0studio/" title="We make Homestuck: Beyond Canon"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gKgSUNDX1BST0ZJTEUAAQEAAAKQbGNtcwQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAADhjcHJ0AAABQAAAAE53dHB0AAABkAAAABRjaGFkAAABpAAAACxyWFlaAAAB0AAAABRiWFlaAAAB5AAAABRnWFlaAAAB+AAAABRyVFJDAAACDAAAACBnVFJDAAACLAAAACBiVFJDAAACTAAAACBjaHJtAAACbAAAACRtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABwAAAAcAHMAUgBHAEIAIABiAHUAaQBsAHQALQBpAG4AAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAMgAAABwATgBvACAAYwBvAHAAeQByAGkAZwBoAHQALAAgAHUAcwBlACAAZgByAGUAZQBsAHkAAAAAWFlaIAAAAAAAAPbWAAEAAAAA0y1zZjMyAAAAAAABDEoAAAXj///zKgAAB5sAAP2H///7ov///aMAAAPYAADAlFhZWiAAAAAAAABvlAAAOO4AAAOQWFlaIAAAAAAAACSdAAAPgwAAtr5YWVogAAAAAAAAYqUAALeQAAAY3nBhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbcGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltwYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKW2Nocm0AAAAAAAMAAAAAo9cAAFR7AABMzQAAmZoAACZmAAAPXP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcTFBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/CABEIADAAMAMBIgACEQEDEQH/xAAbAAEAAgMBAQAAAAAAAAAAAAAGBQcBAgQAA//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAaYn9GBx+YZKsgbREkq5JMSJ268Gwt4PIRnVSEsXxnJ3k/mfP//EAB8QAAIDAAEFAQAAAAAAAAAAAAMEAQIFAAYRExQVI//aAAgBAQABBQLiudNqERWW584RLN500rzNGOtBjsxoVy1yx8wAIaLZW2mIfaniGl0oKo8999qzeY+zLPVoq3zmPGRJIKjS+ISLZ2mk5GpkIufQ2r91NAaa6eOxEcoO/sqbibFT7StJLS1jbjcGLxfR/FRpUefZ0MEa0ZkXP//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQIBAT8BH//EADQQAAIBAgIHBQUJAAAAAAAAAAECAwQRABITITEyQVFhBRAiccEUI0JyoTNDgZGissLR8P/aAAgBAQAGPwLCy1LmFG3FAu7+Q5dTg6SkQe7Lgyys2a3yYKmhj22vBUbNVzvXw8lO5lRN8EWePzHr3PW1Cho4rBVPxudg9cZaUe1SOt/aGNlFxrv06YvUMlaQ1tUxzyHpyGM1K8dEzHLrlOeM9eeIqepC0jQ/fAZg3y87314jq6cARTX8I+BhtH+54pUky20EtRZuLa1H7cUchRZDJK9l68ziHs2hWKWfJoyVj+za+0H1xN2bWpFFUFRGM0e83Mn1xUyqgj0cygp15jFWseTLkiqAF2KdjD6/TFG1VurE8Q8dvEGvb9eKiFVDGILC6HUxF94YFf2fNOJI3WO0iZAFtxODWdoS1DSzF4yETMCttobFNTmPxzgwiNdbBM2tvPViqak1BwsTazvZr8eij88NSu+QOc0b3tlf+jsxJVRpZkXJLG4yXsOFtnnxwHlaYSbridvduPMYy0xneobwqtO3gQdL4MjRh3kGiWJb2tttm/lwwIUcOqElmGxnO0+XD8O72erDyR5cuZGs4HLqOhw1LBWQre9mmRlYX8g2NJUVsExGUro42YqQLccoxoKVWijtlJZruw5dB0Hd/8QAJBABAAICAgIBBAMAAAAAAAAAAREhAEExYVFxEIGRoeHR8PH/2gAIAQEAAT8hy0+cDuJ0dgMHEMm0qEIAJ7xARC8OUhBURClxjdH/AM2fSTv4eQfAuQdEK6I3jkUiiqKHwiqRxhxroL30TFTWwx8gdB9HgzHqmcSz7wlEU0Ui6nOWFnB+F2J0MiP1gdD3xyVUR0UAX6Rhj5MNlugB4YdjZWp9BhnTNu6aCCL+GT7achUBymwJ4s4kbfLLTwVmHjhz+QTtwyerBmcbEaQIIaxNIm85Rxky2AJojWVkBbEBT9m7wqwGCFrjkWI1iDMpCByEpcCrp6yOoE6ECy08i8NZ4DcvNIU2/e6zyv52aYtr+hgcwsoIoVtWilzTmpEZaQdAB18HeJj7vuP0EZBrMxD0FdJi/fancbFtyZ+UwyS46APfx//aAAwDAQACAAMAAAAQ0YwgEIM88//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQMBAT8QH//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQIBAT8QH//EAB0QAQEBAQEBAQEBAQAAAAAAAAERIQAxQVEQYXH/2gAIAQEAAT8Q4kQlGSCkEUNH4vUgaEpMThovEi7zZZV4tV4jRNQPeR8QVmY7PrK3zWfwdzULaSGpCnv1DiAZvrxPE0w8fAKfgP8A9CayoJSoBzzbf+4GrEfCEEb0cRPgEzt8MV6exFctXiK79nuzR4qsTQu6H4UD/X95aI+bcOfLDGWArSGqXj6paouxKTeuVZ2bETon1AMc5sgN75IDwFwaoGhlAwSQDMJP0fnUcLBhVQSHiwJWJxpWdgMDXEGmjADv3onpGxU0BW8pkuZNPUpAEIRKcQkiMMnLYsPpVK8/gqZQg8CyVgO8gcWMlLASekrwot1jVp9TUFUaeGEZocUiYoCI0UstKMipC2mRcCwIHBfO+UbUU/XAOKnIkxFOqPdSXV/ih59Om+aN+CH1wb+SbrVWIwhcU6nV5SMc6VQWRjOVvvpwWyFav+4/j//ZICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA=="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Furthest Ring Studios&lt;/span&gt;&lt;span class="at"&gt;@furthest0studio&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;We are Furthest Ring Studios. &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/furthest0studio/status/1981068916773274104/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/G34mUuxWEAAwpul.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/furthest0studio/status/1981068916773274104" target="_blank"&gt;Wed Oct 22 18:43:30 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;/aside&gt;
&lt;aside class="cb Note" style='--quip: "if I&amp;rsquo;m wrong please correct";'&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;If a representative of any of the entities I&amp;rsquo;ve described would like to provide a relevant comment I will be happy to amend this post to include it.
I absolutely do not intend to misrepresent anyone and will always work to remedy any error.&lt;/p&gt;
&lt;/aside&gt;
&lt;aside class="cb qualified"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Everything in this reporting is either my opinion, based on the facts as I know them, or a statement of fact which I believe to be true based evidence known to me at the time of writing. &lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://issendai.com/psychology/sick-systems.html"&gt;Issendai, &amp;ldquo;Sick systems: How to keep someone with you forever&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.gamesradar.com/games/fallout/after-revealing-he-was-ordered-to-destroy-his-copy-of-fallouts-source-code-og-lead-tim-cain-says-were-losing-game-history-because-companies-take-authority-but-not-responsibility-for-preservation/"&gt;Dustin Bailey, &amp;ldquo;After revealing he was ordered to destroy his copy of Fallout&amp;rsquo;s source code, OG lead Tim Cain says we&amp;rsquo;re losing game history because companies &amp;ldquo;take authority but not responsibility&amp;rdquo; for preservation&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=MvkZkgmpg2w"&gt;mrixrt, &amp;ldquo;The Betrayal of Limited Run Games&amp;rdquo; (Video)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://eev.ee/blog/2015/10/23/copyright-is-broken/"&gt;Eevee, &amp;ldquo;Copyright is broken&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;!-- 
legal attrition
AM2R
strongman
tumblr guy
--&gt;

&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:pronouns"&gt;
&lt;p&gt;When this was first published it was written with he/him pronouns for Andrew throughout, since at the time James Roach, Miles, and Andrew&amp;rsquo;s legal representation all used he/him for Andrew. 
I got several comments reminding me that Andrew has been using &amp;ldquo;any pronouns&amp;rdquo;, and so using he/him (as well as calling them a man) could be read as a transmisogynistic jab, which was never the intent. &lt;/p&gt;
&lt;p&gt;To clarify that intent and make sure this doesn&amp;rsquo;t read to anyone as some kind of transphobic trash I&amp;rsquo;ve rewritten the piece with they/them use instaed. &lt;/p&gt;
&lt;p&gt;I have criticisms of Andrew here, obviously, but I want it to be very clear I&amp;rsquo;m not taking any cheap shots over identity. I use whatever set of pronouns someone uses. That&amp;rsquo;s not what this is about.&lt;/p&gt;
&lt;p&gt;Let me know if I&amp;rsquo;ve missed a spot and I&amp;rsquo;ll fix it.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:pronouns" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:frog"&gt;
&lt;p&gt;Bambosh was also the frog.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:frog" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:infringing-assets"&gt;
&lt;p&gt;For the sake of trying to reduce asset pack updates (because they&amp;rsquo;re extremely large files that people have trouble with) some later updates to the Application contain a few tiny assets to &amp;ldquo;patch&amp;rdquo; the asset pack, but those are considered minimal and non-infringing, and can be removed if needed.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:infringing-assets" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:gpl3"&gt;
&lt;p&gt;As the copyright holder I have the right to re-license the collection outside GPL3, so if they wanted to use it in one of the ways GPL3 doesn&amp;rsquo;t allow, I can enable that.
This is the kind of thing I would expect their lawyer to have explained to them if they consulted with him properly.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:gpl3" title="Jump back to footnote 4 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:scorp"&gt;
&lt;p&gt;By &lt;a href="http://commons.wikimedia.org/w/index.php?title=User:Kurzon&amp;amp;action=edit&amp;amp;redlink=1" title="User:Kurzon (page does not exist)"&gt;Kurzon&lt;/a&gt; - Own work, &lt;a href="https://creativecommons.org/licenses/by/4.0" title="Creative Commons Attribution 4.0"&gt;CC BY 4.0&lt;/a&gt;, &lt;a href="https://commons.wikimedia.org/w/index.php?curid=86612002"&gt;Link&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:scorp" title="Jump back to footnote 5 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:discord"&gt;
&lt;p&gt;A quick note on these discord quotes;
These are all carefully transcribed so they&amp;rsquo;re accessible on all screen sizes and on screen readers. As with all blockquotes, an ellipsis indicates a cut.
I also do have &lt;a href="https://blog.giovanh.com/blog/2025/08/08/uhc-end/2023-10-01-mileslog.png"&gt;very crunchy screenshots&lt;/a&gt; and other evidence for these, but collaging them in to a readable article would make for even nastier reading. &lt;/p&gt;
&lt;p&gt;No, being text doesn&amp;rsquo;t make my quotes suspicious. It&amp;rsquo;s incredibly easy to mock up a fake screenshot, and using screenshots in this article would have only made it difficult to read. 
You can check the validity by looking at Andrew&amp;rsquo;s response. If I&amp;rsquo;d fabricated anything it would be trivial for him to prove it and disprove this entire piece, which he&amp;rsquo;d love to do.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:discord" title="Jump back to footnote 6 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:tone-time"&gt;
&lt;p&gt;I&amp;rsquo;m going to linger on these early moments to show you the tone but don&amp;rsquo;t worry, I won&amp;rsquo;t go this in-depth for every exchange of messages. I simply cannot.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:tone-time" title="Jump back to footnote 7 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:how-lawyers-operate"&gt;
&lt;p&gt;i promise you it is not&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:how-lawyers-operate" title="Jump back to footnote 8 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:ilu"&gt;
&lt;p&gt;I didn&amp;rsquo;t get to see this message until more than a year later, but it&amp;rsquo;s very sweet. Seriously, Bambosh? What a guy.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:ilu" title="Jump back to footnote 9 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:evidence-before-conclusion"&gt;
&lt;p&gt;Well, evidence before conclusion chronologically. I may still give summaries of things I know before showing the details. I had to go through everything many times over before I understood the whole picture, and now I&amp;rsquo;m trying to give you the benefit of that work in one shot. That&amp;rsquo;s my little gift to you called writing.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:evidence-before-conclusion" title="Jump back to footnote 10 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:all-information"&gt;
&lt;p&gt;: &lt;img alt="scribble: what the fuck" src="https://blog.giovanh.com/blog/2025/08/08/the-homestuck-union-was-always-fake/wtf.png"/&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:all-information" title="Jump back to footnote 11 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:no-andrew"&gt;
&lt;p&gt;There&amp;rsquo;s a very &amp;ldquo;Trump handshake&amp;rdquo; aspect to all this.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:no-andrew" title="Jump back to footnote 12 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:stalling"&gt;
&lt;p&gt;I haven&amp;rsquo;t been spending much time on timestamps and date gaps, but it&amp;rsquo;s flatly untrue that I&amp;rsquo;ve stalled anything or even been unresponsive. Perhaps there&amp;rsquo;s a feeling of not making progress left over from the deadlock which they caused themselves.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:stalling" title="Jump back to footnote 13 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:dont-make-me-hit-you"&gt;
&lt;p&gt;Another example of the &amp;ldquo;don&amp;rsquo;t make me hit you&amp;rdquo; reversal of victim and offender. Andrew doesn&amp;rsquo;t have to make any attacks, they&amp;rsquo;re choosing to do it. Discussed previously.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:dont-make-me-hit-you" title="Jump back to footnote 14 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:ohc-as-threat"&gt;
&lt;p&gt;Another example of using the creation of a UHC fork as a threat designed to punish rather than something they&amp;rsquo;re willing to maintain. Discussed previously.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:ohc-as-threat" title="Jump back to footnote 15 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:jubilism"&gt;
&lt;p&gt;Andrew cultivates this strange inversion of Jester&amp;rsquo;s Privilege, where taking on the trappings of comedy and unseriousness shields the otherwise powerless jester from responsibility, allowing one to tell truth to power. Except in Andrew&amp;rsquo;s case the person claiming it is the one &lt;em&gt;with&lt;/em&gt; all the power, and they&amp;rsquo;re using ambiguous Goofs to situationally infantilize themselves to dodge responsibility for serious harms they&amp;rsquo;ve caused not with jokes, but with professional malpractice.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:jubilism" title="Jump back to footnote 16 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:personal"&gt;
&lt;p&gt;I know a common avenue of textual analysis is psychoanalysis of Andrew&amp;rsquo;s personal life. &amp;ldquo;Oh, it&amp;rsquo;s because their father&amp;hellip;&amp;rdquo;, &amp;ldquo;Oh, it&amp;rsquo;s because their brother&amp;hellip;&amp;rdquo;. I have never participated in any of this. I think it&amp;rsquo;s speculative and distasteful.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:personal" title="Jump back to footnote 17 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:andrew-blaming-bambosh"&gt;
&lt;p&gt;Andrew can&amp;rsquo;t resist but try to throw Bambosh under the bus, something even Miles knew not to do. 
There was no &amp;ldquo;kneejerk snap&amp;rdquo;, Andrew directly began legal proceedings against Bambosh who rightfully disconnected from the project in response.
Although Bambosh&amp;rsquo;s exit was sudden there was also no sudden takedown &amp;mdash; the collection was down for a few minutes at most while we migrated the maintainer behind the scenes. 
But complaining about a takedown in the first place is absurd, because the very thing Andrew keeps threatening to &lt;em&gt;do&lt;/em&gt; &amp;mdash; and in Bambosh&amp;rsquo;s case, already legally demanded &amp;mdash; is a takedown.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:andrew-blaming-bambosh" title="Jump back to footnote 18 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:blackmail-leverage"&gt;
&lt;p&gt;Andrew also keeps modeling things as &amp;ldquo;leverage&amp;rdquo;; who&amp;rsquo;s under whose thumb, who&amp;rsquo;s gun is to whose head, which one is the alpha and which one is the simp. 
The reality, as I&amp;rsquo;ve already described, is we&amp;rsquo;re two people who would like things from each other, and we&amp;rsquo;re meeting to pursue mutual benefit. But Andrew simply refuses to work this way; they consistently demand power over others first.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:blackmail-leverage" title="Jump back to footnote 19 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:settlement-time-skip"&gt;
&lt;p&gt;&amp;ldquo;But Miles can&amp;rsquo;t be responding to the settlement demands! You said those were sent in September, and this chat is from August! Are you making this all up?&amp;rdquo; Good question, no. Some of the docs were sent over earlier in August, which is the discussion here. September is the first date they were all available, which is why I attribute it that way. As I discussed in the intro, some non-impactful streamlining is necessary for this to be readable.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:settlement-time-skip" title="Jump back to footnote 20 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:dredge-unproductively"&gt;
&lt;p&gt;A truly deranged thing to claim, given that the injection of the demand that I make a public statement is the most clearcut case of &amp;ldquo;dredging up old bullshit unproductively&amp;rdquo; I can imagine&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:dredge-unproductively" title="Jump back to footnote 21 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:damage-detailed"&gt;
&lt;p&gt;This is flatly untrue; the documents don&amp;rsquo;t detail any damage done to the brand and don&amp;rsquo;t explain any amount of &amp;ldquo;harassment&amp;rdquo;. At best, Andrew asserts it&amp;rsquo;s the case without explaining how.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:damage-detailed" title="Jump back to footnote 22 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:burn-situation-to-ground"&gt;
&lt;p&gt;I actually have no idea what&amp;rsquo;s being referred to here. It sounds like Andrew feels like somebody did them wrong but refuses to articulate what it was, which is behavior I&amp;rsquo;ve learned not to give credence to from them.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:burn-situation-to-ground" title="Jump back to footnote 23 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:blackmail-chat"&gt;
&lt;p&gt;Of course, I have still not done that. This post is the opposite of a &amp;ldquo;quick win&amp;rdquo;, it was &amp;mdash; as you&amp;rsquo;ll read &amp;mdash; a very last resort, forced by Andrew&amp;rsquo;s continued legal violence.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:blackmail-chat" title="Jump back to footnote 24 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:viz"&gt;
&lt;p&gt;In fact, according to Andrew, VIZ media &amp;ldquo;left the project and brand hanging out to dry a few years prior&amp;rdquo; to 2021, almost immediately after the original deal in 2017.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:viz" title="Jump back to footnote 25 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:prove"&gt;
&lt;p&gt;An argument Homestuck could give was that this one public incident was the worst they&amp;rsquo;ve ever behaved, and just happened to be the one that was publicized. I don&amp;rsquo;t believe that for a second, but if it were true Andrew can prove it. &lt;/p&gt;
&lt;p&gt;If Homestuck wants to disprove any of this, all they need to do is waive NDAs they&amp;rsquo;re using to censor people. 
Guarantee a representative sample of people they&amp;rsquo;ve affected immunity and let them give their stories too. Let&amp;rsquo;s hear from the folks who interacted with Homestuck and then were mysteriously harmed for secret reasons.&lt;/p&gt;
&lt;p&gt;Waive the NDA with Bambosh, let him describe what he experienced too. Let&amp;rsquo;s have open conversations with everybody. All they need to do to prove me wrong is open the floor, and all they need to do to prove me right is to keep up the isolation tactics and play damage control.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:prove" title="Jump back to footnote 26 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;&lt;style&gt; .entry-content blockquote.discord&gt;ul&gt;li::before { background-image: var(--icon); }&lt;/style&gt;</content><category term="fandom"/><category term="homestuck"/><category term="homestuck-postcanon"/><category term="homestuck-postcanon"/><category term="archival"/><category term="fiasco"/><category term="hiveswap"/><category term="rug-pull"/><category term="unofficial-homestuck-collection"/><category term="ip"/></entry><entry><title>Can You Keep a Secret?</title><link href="https://blog.giovanh.com/blog/2025/06/04/can-you-keep-a-secret/" rel="alternate"/><published>2025-06-04T00:00:00-05:00</published><updated>2025-06-04T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-06-04:/blog/2025/06/04/can-you-keep-a-secret/</id><summary type="html">&lt;!-- ## Deltarune puts weird burdens on people --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;em&gt;Deltarune&lt;/em&gt; came out! Weirdly, that’s kind of a problem? 
People who care about the game have this immediate need to stay off social media so as not to be spoiled. 
There is a rush to for anyone who ever wants to play the game to do so immediately, because if you don’t the Internet will ensure you don’t get a blind experience. 
You’re forced to binge it or be spoiled.&lt;/p&gt;
&lt;p&gt;I was just thinking about chapter 2, and how I would’ve loved to have found the secret twist for myself, even though it was hidden away a little. If the game has indicated there was something to find, people would have found it on their own. Instead, I’m willing to bet the experience for the vast majority of people was finding out online first and then reproducing what they saw for themselves.&lt;/p&gt;
&lt;aside class="cb spoiler-warning"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This talks about games that can be spoiled and categorizes a few games by genre, but is otherwise &lt;strong&gt;spoiler-free&lt;/strong&gt; (in the traditional sense....)&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="narrative-spoilers"&gt;Narrative spoilers&lt;/h2&gt;
&lt;p&gt;But this is not a &lt;em&gt;Deltarune&lt;/em&gt; thing. For any narrative media, the experience depends on the work presenting the narrative flow it intends to. This includes reveals, this includes pacing, this includes characterization.&lt;/p&gt;
&lt;p&gt;Getting information out of turn spoils the game. 
It does this so aggressively that breaking narrative flow has become one of the definitions for the word “spoil”, as in “ruin”.
I have a much longer piece I want to write some day about information filtering in general, which is maybe the hardest problem ever?&lt;/p&gt;
&lt;p&gt;For games like &lt;em&gt;Deltarune&lt;/em&gt;, it’s taken for granted that people have at most a week of courtesy before the Internet is flooded with information. 
And of course there are some people out there who are eager to get that information as soon as possible; it is not universally true that people want to experience narrative as intended.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="except-sometimes-we-care-a-lot"&gt;Except sometimes we care a lot&lt;/h2&gt;
&lt;p&gt;But is this a little silly? 
Is narrative purity so reverential that information should not flow through the normal channels by which ideas are pushed to us, like social media?&lt;/p&gt;
&lt;p&gt;Here’s what piqued my interest about this today: gaming &lt;em&gt;does&lt;/em&gt; have a reverence for not letting experiences be spoiled. It’s just very selective right now. 
We see this absolute demand that knowledge not be leaked, that games be allowed to communicate information to the player on their own terms. 
But beyond extremely new releases, we see this almost exclusively with regard to &lt;strong&gt;knowledge-based games&lt;/strong&gt; or &lt;strong&gt;metroidbrainias&lt;/strong&gt;, where knowledge is the gameplay mechanic.&lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- ## Deltarune puts weird burdens on people --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;em&gt;Deltarune&lt;/em&gt; came out! Weirdly, that&amp;rsquo;s kind of a problem? 
People who care about the game have this immediate need to stay off social media so as not to be spoiled. 
There is a rush to for anyone who ever wants to play the game to do so immediately, because if you don&amp;rsquo;t the Internet will ensure you don&amp;rsquo;t get a blind experience. 
You&amp;rsquo;re forced to binge it or be spoiled.&lt;/p&gt;
&lt;p&gt;I was just thinking about chapter 2, and how I would&amp;rsquo;ve loved to have found the secret twist for myself, even though it was hidden away a little. If the game has indicated there was something to find, people would have found it on their own. Instead, I&amp;rsquo;m willing to bet the experience for the vast majority of people was finding out online first and then reproducing what they saw for themselves.&lt;/p&gt;
&lt;aside class="cb spoiler-warning"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This talks about games that can be spoiled and categorizes a few games by genre, but is otherwise &lt;strong&gt;spoiler-free&lt;/strong&gt; (in the traditional sense....)&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="narrative-spoilers"&gt;Narrative spoilers&lt;/h2&gt;
&lt;p&gt;But this is not a &lt;em&gt;Deltarune&lt;/em&gt; thing. For any narrative media, the experience depends on the work presenting the narrative flow it intends to. This includes reveals, this includes pacing, this includes characterization.&lt;/p&gt;
&lt;p&gt;Getting information out of turn spoils the game. 
It does this so aggressively that breaking narrative flow has become one of the definitions for the word &amp;ldquo;spoil&amp;rdquo;, as in &amp;ldquo;ruin&amp;rdquo;.
I have a much longer piece I want to write some day about information filtering in general, which is maybe the hardest problem ever?&lt;/p&gt;
&lt;p&gt;For games like &lt;em&gt;Deltarune&lt;/em&gt;, it&amp;rsquo;s taken for granted that people have at most a week of courtesy before the Internet is flooded with information. 
And of course there are some people out there who are eager to get that information as soon as possible; it is not universally true that people want to experience narrative as intended.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="except-sometimes-we-care-a-lot"&gt;Except sometimes we care a lot&lt;/h2&gt;
&lt;p&gt;But is this a little silly? 
Is narrative purity so reverential that information should not flow through the normal channels by which ideas are pushed to us, like social media?&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s what piqued my interest about this today: gaming &lt;em&gt;does&lt;/em&gt; have a reverence for not letting experiences be spoiled. It&amp;rsquo;s just very selective right now. 
We see this absolute demand that knowledge not be leaked, that games be allowed to communicate information to the player on their own terms. 
But beyond extremely new releases, we see this almost exclusively with regard to &lt;strong&gt;knowledge-based games&lt;/strong&gt; or &lt;strong&gt;metroidbrainias&lt;/strong&gt;, where knowledge is the gameplay mechanic.&lt;/p&gt;


&lt;p&gt;These are games like &lt;em&gt;The Outer Wilds&lt;/em&gt;, &lt;em&gt;Tunic&lt;/em&gt;, &lt;em&gt;The Witness&lt;/em&gt;, &lt;em&gt;Return of the Obra Dinn&lt;/em&gt;.
Games &amp;mdash; often freeform open-world games &amp;mdash; where the main gameplay mechanic is the knowledge the player has about the world and its mechanics. Jumps in player ability come not from being given a new ability or opening a previously-locked door, but from &lt;em&gt;reveals&lt;/em&gt; about how the world works and what you can do in it.&lt;/p&gt;
&lt;p&gt;Spoiling these &amp;mdash; even long after their release &amp;mdash; is seen as crossing a line, in a way talking about &lt;em&gt;Undertale&lt;/em&gt; isn&amp;rsquo;t.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="distinction"&gt;Distinction&lt;/h2&gt;
&lt;p&gt;But isn&amp;rsquo;t this a strange distinction? What is it about brainiovania games it drives people to protect the experience in a uniquely extreme way?&lt;/p&gt;
&lt;p&gt;People talk about metroidbrainias as uniquely un-replayable, but this clearly isn&amp;rsquo;t true. 
You don&amp;rsquo;t get the same experience if you play it again, but that&amp;rsquo;s true of all stories.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="mechanical-fetishization"&gt;Mechanical fetishization?&lt;/h3&gt;
&lt;p&gt;So where do we find the distinction?
Is it really just that the thing being spoiled is the mechanic of the game, rather than the story? 
In both normal story games and metroidbrainias the experience is different on a subsequent playthrough, but in metroidbrainias the &lt;em&gt;challenge&lt;/em&gt; is also uniquely removed, or so it seems.
Is the deciding factor that knowledge determines what routes are available to you rather than knowledge determining your experience of the narrative? Is mechanical purity being elevated in importance above story?&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="taxonomy"&gt;Taxonomy&lt;/h3&gt;
&lt;p&gt;But how do you even draw a line between metroidbrainias and any narrative game? 
It seems like the opposite of a metroidbrainia is a &amp;ldquo;mastery&amp;rdquo; game, where the question is just how good you are at the game. &lt;/p&gt;
&lt;p&gt;But is there even such a thing as a &amp;ldquo;true&amp;rdquo; mastery games?
When I try to think of the platonic ideal of a mastery game, the first thing that jumps to mind is UFO 50&amp;rsquo;s &lt;em&gt;Magic Garden&lt;/em&gt;, a simple-but-hard score challenge. The game teaches you the controls, drops you in, and the only question is how well you execute and how quickly you can react. &lt;/p&gt;
&lt;p&gt;Except&amp;hellip; there&amp;rsquo;s strategy. When you start, you don&amp;rsquo;t know what&amp;rsquo;s effective. The most effective way to score points is to collect a line of oppies, turn them to enemies, and cut through the whole row like pac-man championship edition. The game does not teach you this move. &lt;/p&gt;
&lt;p&gt;So what does that even mean? 
The structures of games rely on knowledge for mechanical purposes to varying degrees, with mastery games on one side of the spectrum and metroidbrainias on the other. But there&amp;rsquo;s also a dimension of the importance of story, which is &lt;em&gt;another&lt;/em&gt; way games rely on knowledge to deliver an experience.
And when it comes to resisting the urge to spoil games we&amp;rsquo;re better about visual novels, where the story eclipses the gameplay entirely.&lt;/p&gt;
&lt;p&gt;&lt;img alt="the ideas shape" src="https://blog.giovanh.com/blog/2025/06/04/can-you-keep-a-secret/genre.excalidraw.png"/&gt;&lt;/p&gt;
&lt;p&gt;At some point on that scale is a cutoff for what&amp;rsquo;s socially acceptable to talk about openly and what isn&amp;rsquo;t. 
Arcade section? Free-for-all. We love talking about these, we love sharing techniques, we love the community aspect of mastery. Speedrunning is often about forcing a dynamic of mastery on games that aren&amp;rsquo;t designed for it just to enjoy this community dynamic. 
The Metroidbrainia section? In my experience, very carefully defended. People who play the games value the experience and want to share that with others, and communicating too much about the details doesn&amp;rsquo;t share that joy, it ruins it. &lt;/p&gt;
&lt;p&gt;But the importance &lt;em&gt;story&lt;/em&gt; has to the social acceptability of spoilers is weird. 
Spoilers for story details of extremely narrative-focused games like visual novels are generally kept out of public consciousness but still readily available, in a book-club way. 
But when a game has a story but also some mechanic other than story, the importance we give to the purity of the narrative flow seems unfairly reduced. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="fandom"&gt;Fandom&lt;/h2&gt;
&lt;p&gt;But here&amp;rsquo;s the thing: I don&amp;rsquo;t think this &lt;em&gt;is&lt;/em&gt; due to fetishizing the value of mechanics in games over narrative intent. I think the answer is much simpler: stories have funny little guys in them.&lt;/p&gt;
&lt;p&gt;We want to talk about the guys. We want to talk about how cool the reveals were.
We want to make memes.&lt;/p&gt;
&lt;p&gt;We take it for granted that we desperately &lt;em&gt;want&lt;/em&gt; to talk about the story, and that everyone has seen it already. So now the task is to strike some sort of balance between that drive and the need to keep the experience available for new players, depending on how much weight we give to that.&lt;/p&gt;
&lt;p&gt;Have you ever seen &amp;mdash; in the wild &amp;mdash; a meme about the spacial relationships between the orbital patterns of celestial bodies in the outer wilds?
About the rules of the line patterns in The Witness?
I haven&amp;rsquo;t, and I don&amp;rsquo;t think it&amp;rsquo;s because those secrets are more secret than the big twist that you get to fight Sans. I think it&amp;rsquo;s because they&amp;rsquo;re just not fun to talk about. &lt;/p&gt;
&lt;p&gt;So here is a strange dynamic. 
Internet fandom culture has baked into it this temptation to cannibalize some of the value of stories by sharing too many details too widely, because stories are just so fun to share with people. 
In contrast, metroidbrainia games are kind of incompatible with modern fandom. The details that are there to spoil aren&amp;rsquo;t the kinds of things people want to talk about.&lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="fandom"/><category term="utdr"/><category term="media-consumption"/><category term="ramble"/></entry><entry><title>SUPERHOT VR's Story was Removed. What?</title><link href="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/" rel="alternate"/><published>2025-05-14T00:00:00-05:00</published><updated>2025-05-14T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-05-14:/blog/2025/05/14/superhot-vrs-story-was-removed-what/</id><summary type="html">&lt;!-- Back in 2021 SUPERHOT VR had its story patched out. I thought about it slightly too long and fell into rabbit hole. It doesn't make sense, it's bad that it happened, and it prompts a whole bunch of naval-gazing about Art.  --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/zxc.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;SUPERHOT VR&lt;/em&gt; released in 2017. 
Then in 2021 the game’s entire story was removed. &lt;/p&gt;
&lt;p&gt;What’s happened here is fascinating, but somehow nobody has talked about it seriously. 
Because it’s censorship in a video game — a topic the gaming community cannot be normal about — it is nearly impossible to even think about the issue through all the noise. 
Anyone aware of this topic at all seems to be screaming about Woke, or complaining about games becoming “political”, as if “political” is just a switch you can throw to make media worse.&lt;/p&gt;
&lt;p&gt;Wikipedia summarizes the discourse as:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The choice to remove these games led to the game getting &lt;a href="https://en.wikipedia.org/wiki/Review_bomb" title="Review bomb"&gt;review bombed&lt;/a&gt; on Steam, with some users claiming that Superhot Team was giving in to “&lt;a href="https://en.wikipedia.org/wiki/Snowflake_(slang)" title="Snowflake (slang)"&gt;snowflakes&lt;/a&gt;” and others believing it to be a form of &lt;a href="https://en.wikipedia.org/wiki/Virtue_signaling" title="Virtue signaling"&gt;virtue signaling&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But this is insane!
A historically significant VR game — one of the greatest of all time — had one of its defining characteristics removed, without any explanation or replacement. 
This isn’t some &lt;em&gt;Stellar Blade&lt;/em&gt; fake controversy, something &lt;strong&gt;weird&lt;/strong&gt; happened here. 
There are real, understandable things to object to, and none of them are right-wing culture war buzzwords. &lt;/p&gt;
&lt;aside class="cb spoiler-warning"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This article spoils &lt;em&gt;SUPERHOT&lt;/em&gt; (2016) and &lt;em&gt;SUPERHOT VR&lt;/em&gt; (2016), but not &lt;em&gt;SUPERHOT: Mind Control Delete&lt;/em&gt; (2020). Also, for some reason, &lt;em&gt;Virtual Virtual Reality&lt;/em&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="but-what-is-superhot"&gt;But what is SUPERHOT?&lt;/h2&gt;
&lt;p&gt;SUPERHOT was originally developed for the 2013 &lt;a href="https://web.archive.org/web/20140602015654/http://7dfps.com/?action=games&amp;amp;id=290"&gt;7 Day FPS Challenge game jam&lt;/a&gt; by Polish team “&lt;a href="https://web.archive.org/web/20140602015654/http://7dfps.com/?action=profile&amp;amp;id=453"&gt;The Bricky Blues&lt;/a&gt;”, directed by Piotr Iwanicki. 
In September 2013 &lt;a href="https://web.archive.org/web/20130829014129/http://blue-brick.com/SUPERHOT"&gt;it was released on the Blue Brick Software and Embedded Systems website&lt;/a&gt; in three separate “episodes” &lt;a href="https://www.gamedeveloper.com/business/the-origin-and-future-of-frozen-time-fps-hit-superhot-and-the-positive-crunching-behind-it"&gt;because the levels were developed in parallel in three separate unity projects for the jam.&lt;/a&gt; &lt;/p&gt;
&lt;!-- Some progress updates were posted on 7dfps, but those videos have since been made private on YouTube. --&gt;
&lt;!-- ![kickstarter progress](https://superhotgame.com/images/our-story/our-story-bg/timeline-6.avif) --&gt;
&lt;p&gt;After the demo received positive feedback, &lt;a href="https://www.kickstarter.com/projects/375798653/superhot"&gt;SUPERHOT went to Kickstarter&lt;/a&gt; (after they got Kickstarter to support Poland) and was successfully overfunded in June 2014.
(With the success of SUPERHOT, the Blue Brick company seems to have been abandoned.)
&lt;strong&gt;&lt;em&gt;SUPERHOT&lt;/em&gt; (2016)&lt;/strong&gt; was then released in February. &lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- Back in 2021 SUPERHOT VR had its story patched out. I thought about it slightly too long and fell into rabbit hole. It doesn't make sense, it's bad that it happened, and it prompts a whole bunch of naval-gazing about Art.  --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/zxc.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;SUPERHOT VR&lt;/em&gt; released in 2017. 
Then in 2021 the game&amp;rsquo;s entire story was removed. &lt;/p&gt;
&lt;p&gt;What&amp;rsquo;s happened here is fascinating, but somehow nobody has talked about it seriously. 
Because it&amp;rsquo;s censorship in a video game &amp;mdash; a topic the gaming community cannot be normal about &amp;mdash; it is nearly impossible to even think about the issue through all the noise. 
Anyone aware of this topic at all seems to be screaming about Woke, or complaining about games becoming &amp;ldquo;political&amp;rdquo;, as if &amp;ldquo;political&amp;rdquo; is just a switch you can throw to make media worse.&lt;/p&gt;
&lt;p&gt;Wikipedia summarizes the discourse as:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The choice to remove these games led to the game getting &lt;a href="https://en.wikipedia.org/wiki/Review_bomb" title="Review bomb"&gt;review bombed&lt;/a&gt; on Steam, with some users claiming that Superhot Team was giving in to &amp;ldquo;&lt;a href="https://en.wikipedia.org/wiki/Snowflake_(slang)" title="Snowflake (slang)"&gt;snowflakes&lt;/a&gt;&amp;rdquo; and others believing it to be a form of &lt;a href="https://en.wikipedia.org/wiki/Virtue_signaling" title="Virtue signaling"&gt;virtue signaling&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But this is insane!
A historically significant VR game &amp;mdash; one of the greatest of all time &amp;mdash; had one of its defining characteristics removed, without any explanation or replacement. 
This isn&amp;rsquo;t some &lt;em&gt;Stellar Blade&lt;/em&gt; fake controversy, something &lt;strong&gt;weird&lt;/strong&gt; happened here. 
There are real, understandable things to object to, and none of them are right-wing culture war buzzwords. &lt;/p&gt;
&lt;aside class="cb spoiler-warning"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This article spoils &lt;em&gt;SUPERHOT&lt;/em&gt; (2016) and &lt;em&gt;SUPERHOT VR&lt;/em&gt; (2016), but not &lt;em&gt;SUPERHOT: Mind Control Delete&lt;/em&gt; (2020). Also, for some reason, &lt;em&gt;Virtual Virtual Reality&lt;/em&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="but-what-is-superhot"&gt;But what is SUPERHOT?&lt;/h2&gt;
&lt;p&gt;SUPERHOT was originally developed for the 2013 &lt;a href="https://web.archive.org/web/20140602015654/http://7dfps.com/?action=games&amp;amp;id=290"&gt;7 Day FPS Challenge game jam&lt;/a&gt; by Polish team &amp;ldquo;&lt;a href="https://web.archive.org/web/20140602015654/http://7dfps.com/?action=profile&amp;amp;id=453"&gt;The Bricky Blues&lt;/a&gt;&amp;rdquo;, directed by Piotr Iwanicki. 
In September 2013 &lt;a href="https://web.archive.org/web/20130829014129/http://blue-brick.com/SUPERHOT"&gt;it was released on the Blue Brick Software and Embedded Systems website&lt;/a&gt; in three separate &amp;ldquo;episodes&amp;rdquo; &lt;a href="https://www.gamedeveloper.com/business/the-origin-and-future-of-frozen-time-fps-hit-superhot-and-the-positive-crunching-behind-it"&gt;because the levels were developed in parallel in three separate unity projects for the jam.&lt;/a&gt; &lt;/p&gt;
&lt;!-- Some progress updates were posted on 7dfps, but those videos have since been made private on YouTube. --&gt;

&lt;!-- ![kickstarter progress](https://superhotgame.com/images/our-story/our-story-bg/timeline-6.avif) --&gt;

&lt;p&gt;After the demo received positive feedback, &lt;a href="https://www.kickstarter.com/projects/375798653/superhot"&gt;SUPERHOT went to Kickstarter&lt;/a&gt; (after they got Kickstarter to support Poland) and was successfully overfunded in June 2014.
(With the success of SUPERHOT, the Blue Brick company seems to have been abandoned.)
&lt;strong&gt;&lt;em&gt;SUPERHOT&lt;/em&gt; (2016)&lt;/strong&gt; was then released in February. &lt;/p&gt;


&lt;p&gt;The main game was directed by Piotr Iwanicki with additional story and writing credits.&lt;sup id="fnref:sh1credits"&gt;&lt;a class="footnote-ref" href="#fn:sh1credits"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Then focus shifted to releasing &lt;strong&gt;&lt;em&gt;SUPERHOT VR&lt;/em&gt;&lt;/strong&gt;, &lt;a href="https://www.kickstarter.com/projects/375798653/superhot/posts/1501519"&gt;as teased by the original Kickstarter campaign&lt;/a&gt;.
VR work had been a goal since 2013 but the technology was extremely new at the time, and focus had been on the Kickstarter and releasing the desktop game.
SUPERHOT VR was originally designed for the Oculus Rift in 2014, which was cutting-edge tech at the time. &lt;em&gt;SUPERHOT VR&lt;/em&gt; was such a big deal Oculus choose it as their spotlighted feature at E3 2014. Here it is on TV!&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;div class="lazyframe" data-vendor="youtube" onclick='this.outerHTML = `&amp;lt;iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/WajF3K8TYbw?autoplay=1" title="" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; picture-in-picture" allowfullscreen class="media"&amp;gt;&amp;lt;/iframe&amp;gt;`' style="background-image: url(https://img.youtube.com/vi/WajF3K8TYbw/hqdefault.jpg);"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;After some &lt;a href="https://www.reddit.com/r/superhot/comments/4ld39q/superhot_dev_log_1/d3p14yp/"&gt;minor drama about Oculus exclusivity&lt;/a&gt;, &lt;em&gt;SUPERHOT VR&lt;/em&gt; released cross-platform in 2016. It made bullet time real and let you be Neo. It was perfect.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;SUPERHOT: Mind Control Delete&lt;/em&gt; (2020)&lt;/strong&gt; is more SUPERHOT, and isn&amp;rsquo;t too shy to complain about that.&lt;sup id="fnref:mcd-more"&gt;&lt;a class="footnote-ref" href="#fn:mcd-more"&gt;2&lt;/a&gt;&lt;/sup&gt; It was originally going to be free DLC, but then it wasn&amp;rsquo;t.
For our purposes here, the interesting thing about MCD is that it was directed by writer Cezary Skorupka and art director Marcin Surma, not by the original game&amp;rsquo;s designer and director Piotr Iwanicki.&lt;sup id="fnref:sh2credits"&gt;&lt;a class="footnote-ref" href="#fn:sh2credits"&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Also, the &lt;a href="https://superhotgame.com/our-story"&gt;official SUPERHOT website has a similar timeline&lt;/a&gt;, but I didn&amp;rsquo;t know about that before I put together everything here by hand from primary sources. Oops!&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="superhot-is-about-abusive-subordination"&gt;SUPERHOT is about abusive subordination&lt;/h3&gt;
&lt;p&gt;The SUPERHOT franchise is mostly about the &amp;ldquo;time moves when you move&amp;rdquo; ultra-violent combat mechanic from the original game jam prototype, but the full game hinges on an equally engaging story used as a framing device for the gameplay. &lt;/p&gt;
&lt;p&gt;In &lt;em&gt;SUPERHOT&lt;/em&gt; (2016), you&amp;rsquo;re sent a cracked copy of SUPERHOT, some sort of unreleased game you&amp;rsquo;re not supposed to play. 
As you play through the game, (which is a VR game in-universe), you&amp;rsquo;re continually &amp;ldquo;discovered&amp;rdquo; by the company whose servers you&amp;rsquo;re hijacking and kicked out of the game, but you continually break back in to play more. 
At first the levels seem like disconnected arcade-y action scenes punctuated by the mantra-like &lt;code&gt;SUPER HOT&lt;/code&gt; screen, but as you progress through you&amp;rsquo;re teased by the promise of a narrative resolution as you seemingly reveal a throughline.&lt;/p&gt;
&lt;!-- ![Chat screen describing the crack distribution](./chat-crack.png) --&gt;

&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/chat-random-killing-v-plot.png"/&gt;&lt;/p&gt;
&lt;!-- !["hand over control" message](./hand-over-control.png) --&gt;

&lt;p&gt;The penny drops near the one-third mark. 
Instead of just kicking you out of the game the program locates where the (fictional) player is playing the game in their real life, and then starts rewriting their own chat messages so they can&amp;rsquo;t communicate what&amp;rsquo;s happening. 
You&amp;rsquo;re unable to warn your friend or reach out for help. Instead, you can only make the game sound more enticing.&lt;/p&gt;
&lt;p&gt;
&lt;video alt='"We can see you" threat, leading into chat censorship' controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC 27.57-29.49 we-can-see-you-chat-control.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;The game then keeps iterating on the theme that you have lost control over both the game and yourself. Using some combination of traditional hacking and Pavlovian conditioning, SUPERHOT is rewriting the player to be subordinate to the game. By playing the game you have trapped your mind in a cage, which the game substantiates in a somewhat literal way. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="This is only your body, your mind is here. Can't disconnect if we don't let you." controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC 39.58-43.10 your-mind-is-here.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;The more you choose to play the game, the more of your own personhood you lose. To keep playing this game is to lose yourself to it entirely. Just as the game&amp;rsquo;s been telling you the whole time, every level you play is &amp;ldquo;handing over control.&amp;rdquo;
But the player keeps going anyway. &lt;/p&gt;
&lt;p&gt;In the next escalation you pay yourself a visit. You find the random red guy playing SUPERHOT that is you. This reveals that the &amp;ldquo;random red guys&amp;rdquo; are real people. But more importantly, you learn &amp;mdash; in the most visceral way possible &amp;mdash; that this isn&amp;rsquo;t just a game, but a system that can destroy you. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="Pay yourself a visit. See if it hurts. This is where your story ends." controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC 50.11-51.57 pay-yourself-a-visit-it-hurts.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;But you still keep going. 
Whether it&amp;rsquo;s just the dopamine spikes of the gameplay or some more sinister sort of conditioning, you&amp;rsquo;re hooked completely by the trap, and fall fully into the system and its principles:
Mind is software. Bodies are disposable. The system will set you free. Messages that have been encoded into the SUPERHOT mantra from the start, and you&amp;rsquo;ve been continually programming yourself with. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC 52.10-54.27 just-want-to-get-back-in mantra-reveal.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;Finally, in the finale of the game, you&amp;rsquo;ve transferred your mind completely over to the system. You&amp;rsquo;re dropped back in the &amp;ldquo;real life&amp;rdquo; scene &amp;mdash; the one you so badly injured yourself before with a punch earlier &amp;mdash; but this time you&amp;rsquo;re given a gun. 
Seemingly on our own initiative, you &amp;ldquo;free yourself&amp;rdquo; from your body by shooting yourself in the head. 
No pain this time, just victory in the system. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC 1.23.15-1.25.05 held-back-through-gunshot-ending.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;This is a good story! 
It&amp;rsquo;s an intriguing meta-story about psychological conditioning and addiction that parallels the dopamine-hit structure of the game. 
It was also developed pre-Undertale, and game plot about questioning the relationship between player and game was novel and refreshing. &lt;/p&gt;
&lt;p&gt;The story is dark, but not only does it still play well in practice, it&amp;rsquo;s backed by these interesting themes that mesh perfectly with the ludonarrative.&lt;/p&gt;
&lt;p&gt;In SUPERHOT&amp;rsquo;s gameplay you are the perfect action hero. You can overpower impossible odds and dodge every bullet, and look sick as hell while you do it. It&amp;rsquo;s the moment in the Matrix when Neo overcomes the laws of reality stretched out into unlimited gameplay.&lt;/p&gt;
&lt;p&gt;This is &amp;mdash; of course &amp;mdash; a power fantasy based on mechanics of player control.
You can achieve total mastery over the environment because you have such granular control over how time works. Time moves when &lt;em&gt;you&lt;/em&gt; move. Enemies only move when you let them move. 
If you die you restart with perfect knowledge of every move that&amp;rsquo;s about to happen. 
Everything shatters in the most satisfying way possible because their purpose is to futilely oppose you and make it as enjoyable as possible for you to kill them.&lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t a bad thing. Most FPS games are power fantasies (it takes a lot of fantasy to keep gunplay from being horrifying) and that&amp;rsquo;s fine, because they&amp;rsquo;re entertainment. They&amp;rsquo;re distortions of reality, and there&amp;rsquo;s a lot to learn about the human condition from how we distort reality, but it&amp;rsquo;s designed to be safe escapist fun, and it completely succeeds at this. &lt;/p&gt;
&lt;p&gt;It is a masterstroke, then, that the narrative framing that gameplay &lt;em&gt;critiques&lt;/em&gt; that power fantasy. 
Where the gameplay&amp;rsquo;s job is to be fun, the story&amp;rsquo;s job is to be intriguing. 
So it takes all these ideas exposed by the gameplay &amp;mdash; control, agency, stimulation &amp;mdash; and subvert them in clever and interesting ways. 
It&amp;rsquo;s not true that SUPERHOT is an allegory, strictly speaking; the mechanics were built first to be fun, not to support a preexisting narrative. But the narrative is built up along the lines of thought the gameplay naturally prompts. 
The structure of intense, satisfying, high-agency action followed by a replay and mantra creates a loop of dopamine spikes. The story is built to fit the structure of the game. 
Not everything has to be a deconstruction. But SUPERHOT is, and it&amp;rsquo;s good at it. &lt;/p&gt;
&lt;p&gt;This story also serves explicitly as metacommentary on the game loop itself and the addictive cycle pushed on people by the gaming industry, as the game&amp;rsquo;s directory Piotr (somewhat frantically) described at GDC 2016:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em class="cite"&gt;Piotr Iwanicki, &lt;a href="https://gdcvault.com/play/1023483/Game-Design-and-Mind-Control"&gt;Game Design and Mind Control in SUPERHOT&lt;/a&gt; (&lt;a href="https://www.youtube.com/watch?v=2isIXX39pFo"&gt;alt&lt;/a&gt;)&lt;/em&gt;
This game is strange because it has really no reason to continue for the character inside the game. 
The reason for to continuing the game it was always you. 
It was always like a player wants to play more games so he drives this character inside the game which is a lot like him into Insanity.
So this strange game quickly turns into this kind of mind control that&amp;rsquo;s driving your experience like a game that doesn&amp;rsquo;t treat you really well. He said that &amp;ldquo;you are good dog&amp;rdquo; for following orders, things like that.&lt;/p&gt;
&lt;p&gt;So our reference for that was a cruel and abusive relationship, or a drug, right? So it&amp;rsquo;s like totally against reason. 
There is this game that gives you this blissful in-control experience, but also there is this force behind it that just wants you to hook up to it. Like a cruel and abusive relationship, like a drug.&lt;/p&gt;
&lt;p&gt;And evil masterminds behind the SUPERHOT ex[?] thing&amp;hellip; there are also game developers. 
And like most because games do this thing a lot! 
Like there are idle games; like I love idle games, I love to play them, right?
But it&amp;rsquo;s also&amp;hellip; you know the feeling of playing this game, it&amp;rsquo;s often like this mindless feeling of just clicking things. And this is fascinating. Like imagine an evil cult or a sect a religious thing using idle games as a form of like everyday prayer. 
This is a thing like that. &lt;/p&gt;
&lt;p&gt;So we took those things that games are doing, like you know &amp;ldquo;remember to play&amp;rdquo; whatever you say, in this evil Russian voice, it will always fit into this mind control scheme. &amp;ldquo;Remember to play our game&amp;rdquo;, like &amp;ldquo;tell others about the game&amp;rdquo;, like &amp;ldquo;stay in our system and bring your friends&amp;rdquo;, it&amp;rsquo;s just like that.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Everyone is so into this story that it&amp;rsquo;s impossible to find any discussion of &lt;em&gt;SUPERHOT&lt;/em&gt; online that doesn&amp;rsquo;t include people parroting the line from the ending: &amp;ldquo;SUPERHOT is the most innovative shooter I&amp;rsquo;ve played in years.&amp;rdquo;&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="superhot-vr-has-the-same-themes"&gt;&lt;em&gt;SUPERHOT VR&lt;/em&gt; has the same themes&lt;/h3&gt;
&lt;p&gt;SUPERHOT is excellent, but in my opinion &lt;em&gt;SUPERHOT VR&lt;/em&gt; is where the series becomes truly spectacular. 
All the way back in 2013 &amp;mdash; before VR existed as a real platform &amp;mdash; the SUPERHOT development team saw the time-moves-when-you move dynamic and knew it would be perfect to experience in VR, and they were right.
SUPERHOT VR has a few obvious mechanical differences. It&amp;rsquo;s shorter than the original, both you-the-player and the player character are in VR, and traditional FPS controls are replaced with full-body movement. And it still holds up as one of the best VR games, even ten years later. &lt;/p&gt;
&lt;p&gt;The same dark themes are here too, seen from a (very slightly) different angle.
SUPERHOT is still a mental virus that reprograms people, and the player is indoctrinated with the same mantra: mind is software, bodies are disposable. And the plot of the game is once again about horrifying mind control and subordination of the self.&lt;/p&gt;
&lt;p&gt;In the same theme as SUPERHOT, the player continually subordinates themselves to this system they discover. 
After the first segment of the game, SUPERHOT asks the player to &amp;ldquo;prove their dedication&amp;rdquo; by shooting their avatar in VR, which is a parallel to the scene in the first game where you punch your real body. The shot knocks off the player&amp;rsquo;s headset and reveals the player&amp;rsquo;s room for the first time:&lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/VR 07.15-07.40 show-your-dedication.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;In an early scene, the player is made to take a leap of faith and throw themselves off a building in pursuit of the symbolic pyramid. Bodies are disposable.
As the game progresses, the line between game and reality blurs, and even in the real world the player perceives more and more virtual conditioning and desensitization. Mind is software.&lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC VR 22.43-23.57 look-down.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;The idea of mental reprogramming is emphasized on further in the last chapter of the game, which requires you to load the SUPERHOT disc not into the computer, but directly into your own head:&lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC VR 36.12-37.08 mind-disc.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;After the last level, the final act of dedication parallels both the earlier pistol scene and the ending of the first game. You&amp;rsquo;re once again given a pistol in the room with your real body, and it&amp;rsquo;s obvious what you&amp;rsquo;re expected to do with it. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC VR 39.01-40.30 collect-your-reward.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;The exact ending after this is left ambiguous. Depending on your interpretation, this scene with the pyramid might have also been virtual reality, and your shiny hands after the ending imply you&amp;rsquo;ve successfully uploaded yourself into the system. Whatever the case, you&amp;rsquo;re now free to play SUPERHOT forever.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/shiny-hands.jpg"/&gt;&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="dark-art"&gt;Dark art&lt;/h2&gt;
&lt;section class="section3"&gt;&lt;h3 id="vrs-ending-is-visceral-and-profound"&gt;VR&amp;rsquo;s ending is visceral and profound&lt;/h3&gt;
&lt;p&gt;VR&amp;rsquo;s ending is undeniably a more visceral and profound experience. 
Both games end by emphasizing the main theme of self-destructive subordination by having the player kill themselves.
In SUPERHOT, this just means highlighting your red guy and clicking. 
But in SUPERHOT VR, this means taking a gun in your hand, pointing it at your own head, and pulling the trigger. &lt;/p&gt;
&lt;!-- ### navel-gazing about art --&gt;

&lt;p&gt;What makes an &amp;ldquo;artistic experience&amp;rdquo;? An experience itself is a subjective phenomenon, but what are the inputs that determine how a person experiences a work? 
The work itself is one, clearly, but so is the person themselves. The experience is an interaction between the sensory inputs of the work and our preexisting knowledge, sensibilities, values, and beliefs. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.ebbits.net/strip/2013.10.08"&gt;&lt;img alt="interpreting is generative" src="https://www.ebbits.net/static/comics/forsakenartforms.png"/&gt;&lt;/a&gt;
&lt;em class="image-caption"&gt;&lt;a href="https://www.ebbits.net/strip/2013.10.08"&gt;ebbits&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;So how much is art able to &lt;strong&gt;communicate&lt;/strong&gt;? 
If the qualia of experience is so heavily influenced by the state of the audience, the artist is limited in how much control they have over the effect, and so the amount of experience that is communicated by artist intent rather than generated by the viewer&amp;rsquo;s experience is limited. 
But this varies proportionally to the specificity of the work. 
A large picture can communicate more specifics about a scene than a small one. 
A movie can communicate more specifics about a scene than a radio play. 
In a hypothetical future with a virtual reality technology that&amp;rsquo;s truly indistinguishable from reality, it might be possible to record and replay the entirety of an experience, captured exactly as intended. 
Modern VR is obviously not this, but certainly allows for a particular deepness of immersion. And that creates a new scope of artistic possibilities. &lt;/p&gt;
&lt;p&gt;All this to say that VR games are remarkable in their ability to communicate the feeling of experiencing specific scenarios. Video games in general are able to lead their audience through crafted scenarios, and VR allows for further immersion and intensity of experience. &lt;/p&gt;
&lt;p&gt;The emotion &lt;em&gt;SUPERHOT VR&lt;/em&gt; manages to invoke here is an experiential marvel. 
It&amp;rsquo;s been years since I played the game, and I still remember living through this specific scene.
The ability to capture such a specific scene backed by narrative buildup and deliver it to people as art they can experience is &lt;em&gt;magnificent&lt;/em&gt;.
This intense, intimate communication of emotion to the audience is a kind of art specifically made possible by VR, and it proves the medium can be a canvas for &lt;em&gt;profound&lt;/em&gt; artistic communication.
Video games are art; pack it up, we&amp;rsquo;re done.&lt;/p&gt;
&lt;p&gt;
&lt;video alt="" autoplay="true" controls="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/PC 1.04.42-1.04.53 repeat-after-me-bodies-are-disposable-interstitial.mp4#aml" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s much more than an artistic depiction of suicide, it&amp;rsquo;s something closer to communicating the experience of it. The quiet of the room, the expectations, the unknown....
It&amp;rsquo;s extremely &lt;em&gt;not&lt;/em&gt; a glorification of suicide, nor is it a &amp;ldquo;trainer&amp;rdquo;, but it&amp;rsquo;s able to make your heart leap just a little more in your chest, because your mind is processing the ideas in a more intense way. Your mind is tuned a little bit less into the scenario as a hypothetical and your subconscious is more engaged with the scenario. &lt;/p&gt;
&lt;p&gt;But my excitement about this doesn&amp;rsquo;t mean the effect is &lt;em&gt;pleasant&lt;/em&gt;. I can still remember playing the scene, and what I got from it wasn&amp;rsquo;t &lt;em&gt;enjoyment&lt;/em&gt;.
The game so clearly leads to this point that you don&amp;rsquo;t get any special instruction. Having just been told &amp;ldquo;collect your reward&amp;rdquo;, I knew exactly what to do.
I remember putting the gun in my hand and being so viscerally uncomfortable with the idea of acting out the act of pulling the trigger that I actually moved my headset so when I pulled the trigger on the controller, the trajectory of the virtual gun wouldn&amp;rsquo;t map to my position in real life. 
The game started in whitespace VR and then broke out a conceptual layer to create a more &amp;ldquo;real&amp;rdquo; narrative layer, and used the story to demand I self-harm in increasingly &amp;ldquo;real&amp;rdquo; ways. It was deeply uncomfortable. &lt;/p&gt;
&lt;p&gt;And that&amp;rsquo;s &lt;strong&gt;fantastic&lt;/strong&gt;.
Art gets to do that. Art is a controlled and consensual environment where you can explore as much of the human experience as you can manage. 
And this particular technology demonstrated an ability to reach into that range of experience just a little bit deeper, to present a slightly more emotional moment. &lt;/p&gt;
&lt;p&gt;I am astonishingly glad we do this. 
We should be exploring! We should be exploring art, we should be exploring mediums, we should be exploring the human psyche.
Limiting ourselves beyond basic safety to specific little gardens of curated emotions is &lt;em&gt;bad&lt;/em&gt;. 
Maybe emotional safety is the right place for some people at certain times, but we cannot &lt;em&gt;generally&lt;/em&gt; confine ourselves. 
A deep and intrinsic part of human merit is exploration and discovery, &lt;em&gt;especially&lt;/em&gt; in the domains of philosophy and art. 
And, on the flip side, the urge to regulate people into philosophical and emotional patterns is a classically evil one. This is the fascist monoculture, the thought policing of a repressive society, the town from &lt;em&gt;Footloose&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Still, I do want to stress the importance of &lt;em&gt;consensually&lt;/em&gt; engaging with art. 
It&amp;rsquo;s still wrong to unnecessarily put people into an uncomfortable situation they don&amp;rsquo;t want or need to be in.
Obviously people aren&amp;rsquo;t coerced into playing video games and can always stop playing whenever they want to, so this is a relatively minor concern. 
But within a game if an unpleasant gate isn&amp;rsquo;t skippable, players have to weigh the &amp;ldquo;cost&amp;rdquo; of the gate against the &amp;ldquo;reward&amp;rdquo; of the material behind it. It&amp;rsquo;s a classic accessibility conversation, whether the gate is a trigger or just difficulty.
To me this reads as an accessibility issue. &lt;/p&gt;
&lt;p&gt;This is a concern that applies to &lt;em&gt;SUPERHOT VR&lt;/em&gt;. There are several of these scenes in the game, and you have to play through them to progress through the game. This creates the possibility that someone who only wants to play the fun Matrix game but isn&amp;rsquo;t comfortable with these scenes being coerced into doing them. 
But in a game like SUPERHOT where the narrative is somewhat decoupled from the gameplay, this whole problem is easily avoidable with something like a skip button, or a preference option that skips these scenes for you. 
It wouldn&amp;rsquo;t be the &amp;ldquo;intended experience&amp;rdquo;, but for some subset of players this could unlock a locked game.
The developers clearly did put some amount of thought into this, as there is a &amp;ldquo;skip disturbing scenes&amp;rdquo; option in the preferences, even though most people probably never opened the menu.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="but-the-story-was-cut-from-the-game"&gt;But the story was cut from the game&lt;/h3&gt;
&lt;p&gt;All these scenes were all cut from the game. &lt;/p&gt;
&lt;p&gt;In 2021 (after the release of MCD), a mandatory patch was pushed to SUPERHOT VR, removing all the story content and leaving abrupt transitions between disks. 
The game that&amp;rsquo;s available now is a hollowed-out arcade experience of disconnected scenes bridged by a strictly utilitarian hub area. 
There was no option to revisit the scenes, and while a Steam beta branch for the old version was temporarily available, the developers quickly removed it, leaving the story completely inaccessible except to pirates. &lt;/p&gt;
&lt;p&gt;The game was bombarded with negative reviews for a short time, but as new players who bought SUPERHOT VR didn&amp;rsquo;t know it was missing anything, the reviews went back to reflecting the (still very good) gameplay shortly after.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/superhot-review-bomb.png"/&gt;&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="and-kinda-only-the-game"&gt;And kinda &lt;em&gt;only&lt;/em&gt; the game&lt;/h4&gt;
&lt;p&gt;But there&amp;rsquo;s a lot that didn&amp;rsquo;t change. 
Both &lt;em&gt;SUPERHOT&lt;/em&gt; and &lt;em&gt;MIND CONTROL DELETE&lt;/em&gt; remain unrevised.
You&amp;rsquo;re still mind controlled, you&amp;rsquo;re still killing real people, you still destroy your own body, and you still end the game by shooting yourself in the head. 
All the story removed from &lt;em&gt;SUPERHOT VR&lt;/em&gt; remains untouched in the other games. &lt;/p&gt;
&lt;p&gt;Not all the &lt;em&gt;SUPERHOT VR&lt;/em&gt; story material is gone, either. 
It&amp;rsquo;s been ripped out of the game, but it&amp;rsquo;s so central to the product that in the real world it can&amp;rsquo;t just be cleanly removed. 
The press materials they&amp;rsquo;re still &lt;a href="https://superhotgame.com/superhot-vr"&gt;actively promoting on their website&lt;/a&gt; are still marketing the game on its intriguing story. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/SUPERHOT VR on Quest Launch Trailer [63PIVRHlk5g] 1.28-2.00.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;img alt="" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/superhot-promo.png"/&gt;
&lt;video alt="" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/SUPERHOT VR Forever Update - Release Trailer [Hn_KzojyH5c] 0.12-0.14.mp4#gifmode" type="video/mp4"&gt;&lt;/video&gt;
&lt;em&gt;from the &lt;a href="https://www.terminals.io/games/superhot-vr"&gt;press kit&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;And why wouldn&amp;rsquo;t they? The story is a key part of the game. It&amp;rsquo;s the brand because it&amp;rsquo;s the product because it&amp;rsquo;s all one cohesive whole. The only thing awkwardly out of place here is the state of the game itself.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="deeper-analysis-with-context"&gt;Deeper analysis with context&lt;/h2&gt;
&lt;p&gt;So what happened here? For me there are two obvious avenues for analysis. &lt;/p&gt;
&lt;p&gt;The first is of the producer/consumer relationship and consumer rights. 
I find this less interesting, because SUPERHOT is straightforwardly in the wrong. They sold a product and then hijacked distribution channels to forcibly remove it from people. No contest here: this was wrong to do, shouldn&amp;rsquo;t be allowed, and squarely places the publisher in the role of a villain who is shamelessly anti-consumer. If all I needed to do is say whether the change was bad or not I could pack it up right here and go home. &lt;/p&gt;
&lt;p&gt;The much more interesting question to me comes from examining the relationship at play here between art and artist. &lt;em&gt;Why&lt;/em&gt; did this happen? Who was responsible for the decision? How do they see the issue as artists? And surely &lt;em&gt;those&lt;/em&gt; beliefs won&amp;rsquo;t have any pernicious dangers baked into them, right?&lt;/p&gt;
&lt;p&gt;There were two announcements explaining the change. The first was a Steam news update:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://store.steampowered.com/news/app/617830/view/2992063678829322336?l=english"&gt;SUPERHOT VR - Important update (1.0.22.1) - 2021&lt;/a&gt;
&amp;ldquo;Skip disturbing scenes&amp;rdquo; toggle was added in a previous update. Considering sensitive time[sic] we&amp;rsquo;re living in, we can do better than that. You deserve better. All scenes alluding to self harm are now completely removed from the game. These scenes have no place in superhot virtual reality. We regret it took us so long.  &lt;/p&gt;
&lt;p&gt;We&amp;rsquo;re commited[sic] to shipping this update to all vr platforms.  &lt;/p&gt;
&lt;p&gt;- superhot team&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The second was this discord post:&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;p&gt;&lt;time timestamp="2021-07-22T03:36:50.983-05:00"&gt;July 22, 2021&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:09:26.071-05:00"&gt;09:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;piotr here, designer and ceo of superhot.&lt;br/&gt;
 &lt;br/&gt;
 I just saw steam reviews for superhot vr moderated, which feels weird. Crushing game&amp;rsquo;s reviews like that was a valid message. It&amp;rsquo;s not the most pleasant, but I get it: something was taken from a game, as if stolen remotely. This didn&amp;rsquo;t feel right and you reacted. &lt;br/&gt;
 &lt;br/&gt;
 SUPERHOT VR is now a scarred experience, as its&amp;rsquo; &amp;lsquo;story&amp;rsquo; hinges on the offending scenes removed. If you played before the update: you played a classic. This version is now history and we are not erasing it - we&amp;rsquo;re simply living on, responsibly. I don&amp;rsquo;t want us to sell this version any more. It does not feel right. &lt;br/&gt;
 &lt;br/&gt;
 We&amp;rsquo;re still commited to removing these scenes on all VR platforms.&lt;/li&gt;
&lt;li&gt;Place where time freezes until you move is far more interesting on its own, without the edgy narrative that forces you through a set of levels and until you get a &amp;ldquo;you win&amp;rdquo; message. Further updates will sharpen focus on gameplay and presence.&lt;br/&gt;
 &lt;br/&gt;
 When I wrote &amp;ldquo;you deserve better&amp;rdquo;, I really really meant it. We first developed superhot for a 7 Day FPS Jam in 2013 and it was a massive success ever since. This was a taxing experience for everyone involved, myself included. Almost 8 years have passed and we&amp;rsquo;re still stuck making games about self-destructive loops: this is a fingerprint of this pressure. You deserve better than the product of stress and depression that we feel obliged to preserve because of the possible outrage of content removal.&lt;br/&gt;
 &lt;br/&gt;
 superhot is a place where time stops until you move. You cannot possibly experience that without virtual reality. This place is made of hard concrete and brittle crystal exacly because this physics of shattering can be so mesmerising in slow motion. This place is safe in a weird way: even if it&amp;rsquo;s crumbling around you, the danger will not reach you until you move. If you ever froze still, scared of an object fast approaching - we deliver what your instincts wanted in that moment. This is the core of superhot virtual reality.&lt;br/&gt;
 &lt;br/&gt;
 Scenes alluding to self-harm will not be part of this place. Neither will I allow for manipulative design and illusion of achievement. In Poland we call this &amp;lsquo;dzidzi-bobo design&amp;rsquo;&lt;sup id="fnref:dzidzi"&gt;&lt;a class="footnote-ref" href="#fn:dzidzi"&gt;4&lt;/a&gt;&lt;/sup&gt;. We&amp;rsquo;re past that. Time freezing for you means you are in control and let this be foundation for all things superhot from now on.&lt;/li&gt;
&lt;li&gt;I hope this clears up our intentions behind this important update. It was not easy to do and is not easy to communicate. I kept the original message minimal, but that only spawned confusion and in the end you deserve to know what is happening. I&amp;rsquo;m open to suggestions on how to preserve the old version, but maybe it&amp;rsquo;s better off as a folk tale rather than a working software.&lt;br/&gt;
 &lt;br/&gt;
 Peace.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;So apparently Piotr was behind cutting the story&lt;sup id="fnref:steam-annoucement"&gt;&lt;a class="footnote-ref" href="#fn:steam-annoucement"&gt;5&lt;/a&gt;&lt;/sup&gt;, and he was quite insistent on keeping it gone. &lt;/p&gt;
&lt;p&gt;But this is where things get interesting.
The official discord server that was in use at the time still exists with that very message in the pins, and since Piotr did &lt;em&gt;not&lt;/em&gt; peace out, we can read the actual thoughts and responses Piotr had at the time, in all their messiness.
Piotr continued to explain his thought process in a back-and-forth with the community. Between the above text dump and his continuing conversation, there&amp;rsquo;s a lot of information to glean.&lt;/p&gt;
&lt;p&gt;Carefully thinking through all the thoughts published here, a few key themes emerge. I&amp;rsquo;ve tried to organize them here. &lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="motivation-is-some-feeling-of-responsibility"&gt;Motivation is some feeling of &amp;ldquo;responsibility&amp;rdquo;&lt;/h4&gt;
&lt;p&gt;First, this is being done out of some sort of feeling of responsibility. 
From what I can see there was &lt;em&gt;no&lt;/em&gt; outrage about the story as it existed. No complaints, no issue with ratings, no pressure to make a change.
In fact, all the pressure was to keep the story as it was, and perhaps add to it. 
All the pressure here is internal, not external. &lt;/p&gt;
&lt;p&gt;This is not a company trying to appeal to a market, this is a zealot.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:09:26.071-05:00"&gt;09:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;When I wrote &amp;ldquo;you deserve better&amp;rdquo;, I really really meant it. We first developed superhot for a 7 Day FPS Jam in 2013 and it was a massive success ever since. This was a taxing experience for everyone involved, myself included. Almost 8 years have passed and we&amp;rsquo;re still stuck making games about self-destructive loops: this is a fingerprint of this pressure. You deserve better than the product of stress and depression that we feel obliged to preserve because of the possible outrage of content removal.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="Mr. OVERKILL" style="--icon: var(--icon-mr.-overkill, var(--icon-default)); "&gt;Mr. OVERKILL &lt;time datetime="2021-07-22T21:17:33.415-05:00"&gt;09:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;What happened, @zxc ? Did the studio suffer a loss? What&amp;rsquo;s with this?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:21:30.204-05:00"&gt;09:21 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I realised that we cannot proceed further without addressing the toxic issues at heart of this work. It took me a while. If this game is to grow, it is through rethinking of fundamentals instead of just adding more and more&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Mr. OVERKILL" style="--icon: var(--icon-mr.-overkill, var(--icon-default)); "&gt;Mr. OVERKILL &lt;time datetime="2021-07-22T21:22:03.704-05:00"&gt;09:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;These sounds like the ramblings of a madman at this point. Are you ok?&lt;/li&gt;
&lt;li&gt;Toxic issues? There were no toxic issues&lt;/li&gt;
&lt;li&gt;It was an interesting game within the VR space&lt;/li&gt;
&lt;li&gt;A piece of art&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:22:44.011-05:00"&gt;09:22 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Yes, I am. I feel lighter as the game is free of those scenes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:52:11.8-05:00"&gt;09:52 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;&amp;ldquo;updates that add content make people happy, updates that remove content make people unhappy&amp;rdquo; - lol. it became impossible for us to work without addressing the scenes in question.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;The problem is that there is this &amp;ldquo;toxicity&amp;rdquo; in the game. 
Piotr felt he couldn&amp;rsquo;t &amp;ldquo;proceed&amp;rdquo; without purifying it. He found it &amp;ldquo;impossible to work&amp;rdquo; while the story remained as it was. 
Censoring the game made Piotr &amp;ldquo;feel lighter.&amp;rdquo;&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-23T01:21:11.351-05:00"&gt;01:21 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I long thought that this kind of update - removing self-harm - cannot be done without adding something great to the game. When recently I played this game again I realized that &lt;mark&gt;removing some parts is enough to hugely improve the game.&lt;/mark&gt; I&amp;rsquo;ve made a new cut of a game. It&amp;rsquo;s really different and already feels more complete. Taking anything away is not my intent, but as superhot grows it also changes? thay means confronting the past.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;These themes are so offensive to him, in fact, that he feels it&amp;rsquo;s improved just by removing the content. 
He argues that a version with a toggle &amp;mdash; even one that&amp;rsquo;s off by default &amp;mdash; is so substantially worse than the &amp;ldquo;new cut&amp;rdquo; that just removing the content is a &amp;ldquo;huge improvement.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;He&amp;rsquo;s arguing here that there is something intrinsically wrong with the story as it existed, and he sees the act of cutting this content as meritorious in and of itself simply because it removes something he now finds vile.
Something about the story &amp;mdash; either the self-destructive theme or the act of suicide itself &amp;mdash; is somehow objectively and universally unacceptable and there was an absolute moral requirement that someone in the position to eliminate it do so. 
We &amp;ldquo;deserve better&amp;rdquo; because what we had before was objectively bad.&lt;/p&gt;
&lt;p&gt;For obvious reason I object to these assertions, but I want to circle back to that later. Let&amp;rsquo;s see what all else is in play first. &lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;As for why he identifies the themes of suicide as particularly objectionable, there&amp;rsquo;s this one curious comment:&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-23T02:15:15.681-05:00"&gt;02:15 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;This is a matter of emotions. Story within a story is an intriguing concept. Virtual Virtual Reality does that great and wholesome: taking off the headsets is so swift that you can take them off and off and off. It&amp;rsquo;s a wonderful VR story.&lt;br/&gt;
 &lt;br/&gt;
 &lt;mark&gt;Our handling of it was never this clean technically and it was never this wholesome. It was heavy-handed and only fuelled the auto-destructive story.&lt;/mark&gt; I&amp;rsquo;m glad playing through our story was not disturbing for you, it can be a kick when the game crosses boundaries a bit. I don&amp;rsquo;t want to engage on this level anymore, though. As a creator I see lots of good things to be done so the story won&amp;rsquo;t be missed.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;He references &lt;a href="https://store.steampowered.com/app/889480/Virtual_Virtual_Reality/"&gt;Virtual Virtual Reality&lt;/a&gt;, which I find so strange. 
VVR is bright and colorful and surrealist and doesn&amp;rsquo;t involve any pistols, but if you actually play the game it&amp;rsquo;s sometimes fun, sometimes sad, sometimes scary, and sometimes dark. 
I really hate to see &amp;ldquo;wholesome&amp;rdquo; art positioned as intrinsically better than art that&amp;rsquo;s complex or in the first place, but the comparison being made here is so painfully &lt;em&gt;shallow&lt;/em&gt;. Especially if you&amp;rsquo;re familiar with the ending of VVR, which is weirdly the same as SUPERHOT&amp;rsquo;s: uploading your consciousness into a system while your body is violently destroyed. 
The reaction here is just &amp;ldquo;it made me feel nicer when there wasn&amp;rsquo;t a gun there :)&amp;rdquo;. Is this really coming from such a shallow place?&lt;/p&gt;
&lt;p&gt;Actually, invoking Virtual Virtual Reality just reminds me that the themes in &lt;em&gt;SUPERHOT VR&lt;/em&gt; aren&amp;rsquo;t an outlier, even for the nascent VR medium. VVR lets the player destroy their body and subject their consciousness to a fate worse than death. And &amp;mdash; in another instance where I kind of couldn&amp;rsquo;t believe the game was doing what it was &amp;mdash; Bonelab starts with the player character literally being lynched. &lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="objection-to-allowing-even-the-option-of-restoring-content"&gt;Objection to allowing even the option of restoring content&lt;/h3&gt;
&lt;p&gt;While the original announcement teased the possibility of optionally restoring content somehow, Piotr&amp;rsquo;s further comments solidified the fact that he was not going to allow this in any capacity.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:09:26.071-05:00"&gt;09:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Scenes alluding to self-harm will not be part of this place. &amp;hellip;&lt;/li&gt;
&lt;li&gt;I hope this clears up our intentions behind this important update. It was not easy to do and is not easy to communicate. I kept the original message minimal, but that only spawned confusion and in the end you deserve to know what is happening. &lt;mark&gt;I&amp;rsquo;m open to suggestions on how to preserve the old version&lt;/mark&gt;, but maybe it&amp;rsquo;s better off as a folk tale rather than a working software.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="Mr. OVERKILL" style="--icon: var(--icon-mr.-overkill, var(--icon-default)); "&gt;Mr. OVERKILL &lt;time datetime="2021-07-22T21:12:12.147-05:00"&gt;09:12 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I don&amp;rsquo;t understand why be so adamant about &amp;ldquo;you deserve better&amp;rdquo; when this is CLEARLY not better?&lt;/li&gt;
&lt;li&gt;Can we get a &amp;ldquo;beta&amp;rdquo; branch or a &amp;ldquo;DLC&amp;rdquo; with the deleted scenes then?&lt;/li&gt;
&lt;li&gt;Or a &amp;ldquo;classic&amp;rdquo; realease for the current owners&lt;/li&gt;
&lt;li&gt;This needs a fix, not a sweep under the rug&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:17:01.265-05:00"&gt;09:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Well, people differ in definition of &amp;lsquo;good&amp;rsquo;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Mr. OVERKILL" style="--icon: var(--icon-mr.-overkill, var(--icon-default)); "&gt;Mr. OVERKILL &lt;time datetime="2021-07-22T21:17:13.045-05:00"&gt;09:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Yes they do. Very clearly.&lt;/li&gt;
&lt;li&gt;Art is provocative sometimes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:17:27.86-05:00"&gt;09:17 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;&lt;mark&gt;The deleted scenes are not coming back.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;The earlier line about being &amp;ldquo;open to suggestions&amp;rdquo; appears to have been an attempt to let off pressure, not an honest, good-faith explanation of intent. 
The desire here is not to provide content warnings or create a guardrail, it&amp;rsquo;s to forcefully deny people one specific experience.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:33:36.387-05:00"&gt;09:33 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Violence is part of gameplay of superhot. You shoot virtual enemies, you feel whatever you want doing it. It&amp;rsquo;s fantasy. Shooting others is not okay, but shooting virtual enemies I consider acceptable.&lt;br/&gt;
 &lt;br/&gt;
 Game &lt;mark&gt;gatekeeping you from further levels&lt;/mark&gt; and requiring to shoot yourself is manipulative. That&amp;rsquo;s wrong.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="bustercody3" style="--icon: var(--icon-bustercody3, var(--icon-default)); "&gt;bustercody3 &lt;time datetime="2021-07-22T21:34:06.975-05:00"&gt;09:34 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;That&amp;rsquo;s where the scene toggle came in perfectly fine&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Mr. OVERKILL" style="--icon: var(--icon-mr.-overkill, var(--icon-default)); "&gt;Mr. OVERKILL &lt;time datetime="2021-07-22T21:34:14.38-05:00"&gt;09:34 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Isn&amp;rsquo;t the core of the game that you&amp;rsquo;re manipulated?&lt;/li&gt;
&lt;li&gt;The toggle was fine, as buster said&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="bustercody3" style="--icon: var(--icon-bustercody3, var(--icon-default)); "&gt;bustercody3 &lt;time datetime="2021-07-22T21:34:56.319-05:00"&gt;09:34 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;disable it by default, whatever, but what if other people (the main amount of people playing the game) finds those scenes intriguing&lt;/li&gt;
&lt;li&gt;just leave the toggle&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="bustercody3" style="--icon: var(--icon-bustercody3, var(--icon-default)); "&gt;bustercody3 &lt;time datetime="2021-07-22T21:35:56.676-05:00"&gt;09:35 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I get your point, it&amp;rsquo;s not like I&amp;rsquo;m going to quit the game over this, I love the mechanics, but I really liked the whole plot&lt;/li&gt;
&lt;li&gt;it just seems weird&lt;/li&gt;
&lt;li&gt;you had a toggle&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:36:31.058-05:00"&gt;09:36 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Toggle is a lame solution. This toggle wasn&amp;rsquo;t really visible: you had to know about it to use it so it&amp;rsquo;s not a real interface solution&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;p&gt;&lt;time timestamp="2021-07-23T00:18:48.82-05:00"&gt;July 23, 2021&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-23T01:10:35.111-05:00"&gt;01:10 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I don&amp;rsquo;t think toggle was a good idea. It wasn&amp;rsquo;t a visible toggle, the scenes still came as a surprise, which is careless design. we could have worked on it more and try fixing it: opt-in vs. opt-out, but that poses a question &lt;mark&gt;should we really enable this option. what good does it do for the game? i couldn&amp;rsquo;t find a reason to keep those scenes in the game.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;There&amp;rsquo;s a nod here toward the issue of consent I discussed previously. 
If levels are locked behind something offensive or triggering, isn&amp;rsquo;t that a kind of coercion? You&amp;rsquo;re no longer consensually engaging in whatever art you choose, you&amp;rsquo;re being forced through one specific gate, forced to experience one specific thing.&lt;/p&gt;
&lt;p&gt;But the idea of allowing the scenes to be available &lt;em&gt;at all&lt;/em&gt; is still being treated as unacceptable. Including &amp;mdash; explicitly &amp;mdash; a version of the game where the scenes were off by default, which would subvert the issue of coercion completely by making sure most people would never know it existed. 
This shows that his supposed objection to the game &amp;ldquo;gatekeeping you from further levels&amp;rdquo; isn&amp;rsquo;t the real concern.&lt;/p&gt;
&lt;p&gt;Piotr clearly isn&amp;rsquo;t at all concerned with audience consent here, as he&amp;rsquo;s trying to impose a specific artistic vision on people and actively fighting them to do so. 
He sees a problem here, but it has nothing to do with consent. 
The problem as he understands it is that the existing art is objectionable in such a way that the only adequate &amp;ldquo;solution&amp;rdquo; is to fully obliterate it. &lt;/p&gt;
&lt;p&gt;Gesturing towards the idea of audience consent like this is dishonest and wears down my ability to imagine Piotr as acting in good faith. Pretending you&amp;rsquo;re willing to preserve the content but then revealing you&amp;rsquo;re not is suspicious, but then trying to distract people by pointing to a concern you don&amp;rsquo;t really have reveals this behavior to be dishonest and manipulative. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="authority-to-impose-this-vision"&gt;Authority to impose this vision&lt;/h3&gt;
&lt;p&gt;Again, from a consumer perspective, it&amp;rsquo;s straightforwardly unacceptable to destroy someone&amp;rsquo;s copy of a game after they bought it from you. No room for debate there. 
That being said, it&amp;rsquo;s worth seeing how he tries to justify it:&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:09:26.071-05:00"&gt;09:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Scenes alluding to self-harm will not be part of this place. [&amp;hellip;]&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:39:48.739-05:00"&gt;09:39 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;We&amp;rsquo;re making games, this is personal software that reaches each and everyone individually. We don&amp;rsquo;t control the context those games are played in.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="Mr. OVERKILL" style="--icon: var(--icon-mr.-overkill, var(--icon-default)); "&gt;Mr. OVERKILL &lt;time datetime="2021-07-22T21:43:09.223-05:00"&gt;09:43 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I PAID for it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:43:38.764-05:00"&gt;09:43 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;&amp;ldquo;It&amp;rsquo;s complicated&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Mr. OVERKILL" style="--icon: var(--icon-mr.-overkill, var(--icon-default)); "&gt;Mr. OVERKILL &lt;time datetime="2021-07-22T21:43:50.689-05:00"&gt;09:43 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I buy music on CD and vinyl so that it doesn&amp;rsquo;t disappear on a whim. I buy games on GOG for the same reason.&lt;/li&gt;
&lt;li&gt;The digital age is screwing with people&amp;rsquo;s perception of ownership, really shows&lt;/li&gt;
&lt;li&gt;If I buy a piece of art to hang on a wall - I don&amp;rsquo;t expect the artist to show up 2 years later to change it&lt;/li&gt;
&lt;li&gt;This would be nonsensical&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="notradaem" style="--icon: var(--icon-notradaem, var(--icon-default)); "&gt;notradaem &lt;time datetime="2021-07-22T21:46:12.984-05:00"&gt;09:46 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i guess my priorities when it comes to this art are different than yours.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Mr. OVERKILL" style="--icon: var(--icon-mr.-overkill, var(--icon-default)); "&gt;Mr. OVERKILL &lt;time datetime="2021-07-22T21:46:25.966-05:00"&gt;09:46 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Happy for you, so?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:46:32.883-05:00"&gt;09:46 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;virtual reality is different somehow. currently platforms are focused on &amp;lsquo;apps&amp;rsquo; or &amp;lsquo;games&amp;rsquo;, but the atomic (smallest) piece of VR content is more like &amp;lsquo;an object&amp;rsquo; or &amp;lsquo;a place&amp;rsquo;. If you think of superhot as a virtual place it&amp;rsquo;s only natural that this place changes over time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;There is a specific assertion of authority here. 
The claim is that VR &amp;mdash; for some unspecified reason &amp;mdash; fundamentally transforms the relationship between work and audience. 
Because the products themselves are like a &amp;ldquo;place&amp;rdquo;, and in the real world we often visit places that change on other peoples&amp;rsquo; authority, people simply shouldn&amp;rsquo;t expect to have any control over virtual reality. 
Ironically, this argument is that games aren&amp;rsquo;t atomic things that people can have, but instead players must subject themselves to a foreign system. Playing the game means some &lt;a href="https://superhot.fandom.com/wiki/The_CEO"&gt;CEO&lt;/a&gt; has power over you, and that&amp;rsquo;s &amp;mdash; so Piotr argues &amp;mdash; right.&lt;/p&gt;
&lt;p&gt;I find this really objectionable, for reasons &lt;a href="https://blog.giovanh.com/tag/feudalism/"&gt;I simply cannot stop talking about&lt;/a&gt;.
It&amp;rsquo;s an unjustified claim of feudalist power that sees the player as a tenant of a space they have no claim to. It sees a chain of relationships based on unidirectional power disparities: the player as a subject of the game company, who is the subject of the platform, who is the subject of the hardware manufacturer, and so on and so forth forever until you get to the king. &lt;/p&gt;
&lt;p&gt;But there&amp;rsquo;s a lot about this situation that makes it &lt;em&gt;particularly&lt;/em&gt; strange to claim that kind of power. 
Live service games are very much a thing (one I famously hate) but this isn&amp;rsquo;t one. This is a standalone forever game that was feature-complete when it was sold. It got a few content updates, which were nice, but for the most part the developers moved on to working on other games, which was perfectly fine and expected. 
There is &lt;em&gt;no&lt;/em&gt; expectation that this &amp;ldquo;place&amp;rdquo; would be something dynamic that would change over time, whether for good or for ill. &lt;/p&gt;
&lt;p&gt;The specific basis Piotr uses here is particularly bizarre: it&amp;rsquo;s basically just vibes.
There&amp;rsquo;s an argument here about power derived from intuitiveness: because it &lt;em&gt;feels&lt;/em&gt; right for users to be subject to outsized outside influence in virtual reality. 
This is, of course, extraordinarily terrible. The presentation of a thing can&amp;rsquo;t change its ownership status, especially when the presentation is determined by an outside party with an interest in hoarding power. &lt;/p&gt;
&lt;p&gt;In my wildest fears, this is why corporations were so giddy about the &amp;ldquo;metaverse&amp;rdquo;: the ability to manipulate presentation to keep a power grab from feeling objectionable creates the opportunity to further transform the business-customer relationship to one of owner-subject. 
This is a dystopia where, due to hard control over the technology used to access and define a space, there would be no limiting principle on what the worst people in the world could make &amp;ldquo;only natural.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;But there is potential for utopia in VR too. 
Like all computing, VR offers the possibility for people to realize incredible capabilities, so long as the architecture isn&amp;rsquo;t intentionally compromised. 
An incredible merit of every media format is the ability to preserve ideas and experiences.
If it can be digitized, it can be perfectly saved in a format that doesn&amp;rsquo;t decay, and can be copied and shared freely. 
But to remove the security of the individual over their own affairs is to cripple the medium.
As long as platforms aren&amp;rsquo;t held captive, as long as individual executives can&amp;rsquo;t wield arbitrary control over people&amp;rsquo;s personal choices, computers can be good.
But &lt;em&gt;SUPERHOT VR&lt;/em&gt; is doing its part to make sure we don&amp;rsquo;t get there. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="insisting-the-story-doesnt-matter"&gt;Insisting the story doesn&amp;rsquo;t matter&lt;/h3&gt;
&lt;p&gt;Piotr also takes the interesting stance&lt;sup id="fnref:story-stance"&gt;&lt;a class="footnote-ref" href="#fn:story-stance"&gt;6&lt;/a&gt;&lt;/sup&gt; that the gameplay is the only thing of value in &lt;em&gt;SUPERHOT VR&lt;/em&gt;, and the story isn&amp;rsquo;t part of the work. (Or if it is, it shouldn&amp;rsquo;t be, or something.)&lt;/p&gt;
&lt;p&gt;Don&amp;rsquo;t confuse this with the purpose of the removal.
The story being &amp;ldquo;insignificant&amp;rdquo; is not why it&amp;rsquo;s being removed &amp;mdash; it&amp;rsquo;s being removed because of his offense to the darkness of the themes. 
The purpose of arguing that the story doesn&amp;rsquo;t matter is to defuse the obvious objection to the removal: that it&amp;rsquo;s a defining characteristic that should not be removed.
The trivialization is a defense of the negative action, not a positive explanation for why it was done.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-23T01:10:35.111-05:00"&gt;01:10 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I don&amp;rsquo;t think toggle was a good idea. It wasn&amp;rsquo;t a visible toggle, the scenes still came as a surprise, which is careless design. we could have worked on it more and try fixing it: opt-in vs. opt-out, but that poses a question should we really enable this option. &lt;mark&gt;what good does it do for the game?&lt;/mark&gt; i couldn&amp;rsquo;t find a reason to keep those scenes in the game.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:23:52.985-05:00"&gt;09:23 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;&lt;mark&gt;Time freezing until you move is the real vr product here.&lt;/mark&gt; It&amp;rsquo;s interesting to work on it, still.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:33:36.387-05:00"&gt;09:33 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Violence is part of gameplay of superhot. You shoot virtual enemies, you feel whatever you want doing it. It&amp;rsquo;s fantasy. Shooting others is not okay, but shooting virtual enemies I consider acceptable.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:54:14.562-05:00"&gt;09:54 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;it&amp;rsquo;s not like the manipulative power of this game is so strong. &lt;br/&gt;
 &lt;br/&gt;
 It&amp;rsquo;s just not the message we&amp;rsquo;re want to send out. &lt;mark&gt;It&amp;rsquo;s not important to the game&amp;rsquo;s core.&lt;/mark&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T22:12:07.672-05:00"&gt;10:12 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;From the inside view of development I see a lot of time put into &lt;mark&gt;things not significant (auto-destructive narrative)&lt;/mark&gt;, while the core of the game - physics,  shattering in slow motion, sound - get skipped over. We focused on wrong things, because important stuff is difficult technically. That&amp;rsquo;s the negative message from my point of view.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&amp;hellip;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T22:18:08.896-05:00"&gt;10:18 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;We&amp;rsquo;re adults too and we don&amp;rsquo;t treat other adults with these kind of scenes. It&amp;rsquo;s not respectful to the kind strangers trying out our game&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="Deleted User" style="--icon: var(--icon-deleted-user, var(--icon-default)); "&gt;Deleted User &lt;time datetime="2021-07-22T22:53:13.51-05:00"&gt;10:53 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;This is why piracy exists. People will pirate old versions because the devs won&amp;rsquo;t add major features back.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T22:54:34.547-05:00"&gt;10:54 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;I&amp;rsquo;m okay with that. Piracy is default. &lt;br/&gt;
 &lt;br/&gt;
 I&amp;rsquo;m done pretending that this scenes are major feature. If they really are - we failed.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Piotr consistently insists that the story of SUPERHOT does not matter. 
The violence is fine, but because it&amp;rsquo;s part of the gameplay.
The theme of the story &amp;mdash; the game manipulating the player &amp;mdash; is not essential to the piece.
He argues that the time mechanic is the only thing of value and the story won&amp;rsquo;t be missed.
In fact, he says that if people valued the story they told, it was a failure on his part. &amp;ldquo;Time freezing until you move is the real vr product here.&amp;rdquo;&lt;/p&gt;
&lt;!-- There is something deeply juvenile about "ew, you got story on my video game" akin to "ew, you got politics in my Star Trek". --&gt;

&lt;p&gt;I find this to be incredibly reductive. 
Even in a gameplay-first piece like SUPERHOT, there is something deeply juvenile about going &amp;ldquo;my game is tainted with this unnecessary story&amp;rdquo; akin to &amp;ldquo;my movie is tainted with this unnecessary set design&amp;rdquo;. 
It&amp;rsquo;s failing to see that the thing is its whole: that the flavorings and the connective tissue are the bow tying the work together, not dead weight to be hacked away.
Like any art, the game is greater than the sum of its parts, and it&amp;rsquo;s much greater than any one of its parts by itself in a void.
But you can&amp;rsquo;t just look at the different discrete components of a game and pick which one matters. 
When you have a perfect cake, you can&amp;rsquo;t ask for a list of the ingredients and pick your favorite off the list and expect that to be the same as cake but better.&lt;/p&gt;
&lt;p&gt;But just to peel back the layers, let&amp;rsquo;s say the game mechanics are the most significant &amp;ldquo;core&amp;rdquo; of this particular game, and anything else in the package is only valid insofar as it serves that core purpose. 
It&amp;rsquo;s certainly true that a story &lt;em&gt;could&lt;/em&gt; need to be removed or retooled if it detracted from the rest of the game. 
But that&amp;rsquo;s an important &amp;ldquo;if&amp;rdquo;! 
Does the story of SUPERHOT actually detract in any way from gameplay? Clearly not; everything up to this point has been focused on how well the mechanics and this plot &lt;em&gt;cohered&lt;/em&gt;. Piotr even talked about this himself at GDC. The gameplay lends itself to sprints of intense focus followed by dopamine spikes, which meshes perfectly with the story theme which makes a commentary on that exact mechanic. Ludonarrative harmony. &lt;/p&gt;
&lt;!-- But let's say you don't "get" that and really do just want to play *SUPERHOT * forever. A toggle to turn off the story would let you avoid thinking about the game's themes. But you don't even need that, since those people are going to spend their time in these games' endless modes, which never contained this story content! --&gt;

&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="Plasmaguy" style="--icon: var(--icon-plasmaguy, var(--icon-default)); "&gt;Plasmaguy &lt;time datetime="2021-07-22T22:27:24.49-05:00"&gt;10:27 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;have you even READ the DOG entries from MCD?&lt;/li&gt;
&lt;li&gt;legitimately&lt;/li&gt;
&lt;li&gt;have you?!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T22:28:13.627-05:00"&gt;10:28 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;i legitimately haven&amp;rsquo;t&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Piotr&amp;rsquo;s personal disregard for story also lines up with peoples&amp;rsquo; roles on the project. The scenes aren&amp;rsquo;t a &amp;ldquo;major feature&amp;rdquo; and he won&amp;rsquo;t &amp;ldquo;pretend&amp;rdquo; they are, but they&amp;rsquo;re also notably not work he did. Based on the credits, the stories of both games were primarily driven by other writers.
There&amp;rsquo;s this weird line &amp;ldquo;because important stuff is difficult technically&amp;rdquo; that reads as a snub: &amp;ldquo;&lt;em&gt;they&lt;/em&gt; didn&amp;rsquo;t want to do the hard work, so they spent their time on this frivolous story instead.&amp;rdquo;
I can&amp;rsquo;t help but imagine a bias here &amp;mdash; &amp;ldquo;only my thing matters&amp;rdquo; &amp;mdash; but hopefully that&amp;rsquo;s just projection. &lt;/p&gt;
&lt;p&gt;The other writers may have been on board with Piotr&amp;rsquo;s effort, or this may have been against their creative wishes as well. (If the latter, how sad to have your work destroyed like this....) 
Everything I&amp;rsquo;ve talked about so far &amp;mdash; the cuts themselves, the Steam announcement, the community response &amp;mdash; seem to have been done by Piotr unilaterally without the involvement of other members of the team.
Cezary Skorupk and Marcin Surma haven&amp;rsquo;t spoken about this, so it&amp;rsquo;s only a guess how they feel about it. As for people who have spoken about this topic&amp;hellip; well, &lt;a href="https://steamcommunity.com/app/617830/discussions/0/3145133067890780448/#c2653116897580702862"&gt;they&amp;rsquo;ve promised this exact situation wouldn&amp;rsquo;t happen:&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/jackalope.png"/&gt;&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="and-the-story-may-be-cancerous-to-the-game"&gt;And the story may be cancerous to the game&lt;/h4&gt;
&lt;p&gt;Out of all my points on this list this is the one I have the least confidence in, but I feel like I am seeing a thread here that&amp;rsquo;s worth noting. &lt;/p&gt;
&lt;p&gt;When describing SUPERHOT, Piotr always describes how the game is centered on one fundamental mechanic, and everything else comes from iterating on that. 
He talked about this during the game jam, he talked about this at GDC, and he&amp;rsquo;s still talking about it on Discord:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://gamingbolt.com/superhot-interview-becoming-the-weapon-in-a-turn-based-fps-environment"&gt;Piotr Iwanicki in Superhot Interview: Becoming the Weapon in a Turn Based FPS Environment&lt;/a&gt;
I come from making tiny flash games and it was a field where you would often make &lt;mark&gt;a game that boiled down to one idea.&lt;/mark&gt; You then build around this idea, but at the core it&amp;rsquo;s this pure simplicity. What worked really well for me in coming up with those unique cores for games was always trying to combine things that you&amp;rsquo;ve already seen somehow and make it into a something completely new. For &lt;em&gt;SUPERHOT&lt;/em&gt; the starting point was &amp;ldquo;a turn-based FPS&amp;rdquo;, which quickly was boiled down to fluid turn &amp;ldquo;time moves when you move FPS&amp;rdquo;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em class="cite"&gt;Piotr Iwanicki,&amp;nbsp;&lt;a href="https://gdcvault.com/play/1023483/Game-Design-and-Mind-Control"&gt;Game Design and Mind Control in SUPERHOT&lt;/a&gt;&amp;nbsp;(&lt;a href="https://www.youtube.com/watch?v=2isIXX39pFo"&gt;alt&lt;/a&gt;)&lt;/em&gt;
You can treat this &amp;lsquo;time moves only when you move&amp;rsquo; as a gimmick. You could use it in just some sections of the game, or make it a power-up. But &lt;mark&gt;we wanted to make this &amp;hellip; the core idea and let it resonate through all the other aspects of gameplay.&lt;/mark&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:09:26.071-05:00"&gt;09:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;Scenes alluding to self-harm will not be part of this place. Neither will I allow for manipulative design and illusion of achievement. In Poland we call this &amp;lsquo;dzidzi-bobo design&amp;rsquo;. We&amp;rsquo;re past that. Time freezing for you means you are in control and let this be &lt;mark&gt;foundation&lt;/mark&gt; for all things superhot from now on.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:09:26.071-05:00"&gt;09:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;We first developed superhot for a 7 Day FPS Jam in 2013 and it was a massive success ever since. This was a taxing experience for everyone involved, myself included. Almost 8 years have passed and we&amp;rsquo;re still stuck making &lt;mark&gt;games about self-destructive loops: this is a fingerprint of this pressure.&lt;/mark&gt; You deserve better than the &lt;mark&gt;product of stress and depression&lt;/mark&gt; that we feel obliged to preserve because of the possible outrage of content removal.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;We already saw the idea that the story doesn&amp;rsquo;t matter and the core gameplay is the value of the game. 
There is a gesture here in the direction of saying that the story is something that emerged from stress and depression, and now is a malignant thing detracting from the health of the host.&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;p&gt;&lt;time timestamp="2021-07-23T00:18:48.82-05:00"&gt;July 23, 2021&lt;/time&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li data-author="Lollerobot" style="--icon: var(--icon-lollerobot, var(--icon-default)); "&gt;Lollerobot &lt;time datetime="2021-07-23T00:18:48.82-05:00"&gt;12:18 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;
&lt;blockquote&gt;
&lt;p&gt;there will be at least one more update.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;I noticed this from the long conversation. Is that update going to bring more gameplay content or is it just going to remedy the story which is now a bit lacking? &lt;br/&gt;
 &lt;br/&gt;
 Also, are you guys planning on any more VR games in the future or was SuperhotVR a one time special treat?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-23T00:48:47.208-05:00"&gt;12:48 AM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;What do you mean by remedy the story?&lt;br/&gt;
 &lt;br/&gt;
 I started with pure gameplay and added shuffling levels: you start the game immediately in the zwishenplatz void with a pyramid in front of you. grabbing it starts random level with level phases shuffled. effectively it a surprise any time you grab a pyramid, you land in different part of the original game.&lt;br/&gt;
 &lt;br/&gt;
 Adding new content to that would require a VR editor which can be simple enough: maybe just select a place on an existing level, put items, put enemies, maybe give items to enemies? i don&amp;rsquo;t know. simple stuff.&lt;br/&gt;
 &lt;br/&gt;
 I consider superhot still an unfinished game, but most of superhot team is doing other vr games, on their own.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is a description of the games&amp;rsquo; endless modes, unlocked after finishing the story. 
Is that something closer to what Piotr thinks the game should have been? An arcade-style shuffle of disconnected levels? &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="specific-rejection-of-the-theme-of-the-story"&gt;Specific rejection of the theme of the story&lt;/h3&gt;
&lt;p&gt;As I described at the top of the article, &lt;em&gt;SUPERHOT&lt;/em&gt; is a beautiful mesh of a power fantasy and a critique of the power fantasy. 
But Piotr specifically rejects this:&lt;/p&gt;
&lt;blockquote class="discord notypography" style="--icon-zxc: url(./zxc.png);"&gt;
&lt;ul&gt;
&lt;li data-author="zxc" style="--icon: var(--icon-zxc, var(--icon-default)); "&gt;zxc &lt;time datetime="2021-07-22T21:09:26.071-05:00"&gt;09:09 PM&lt;/time&gt;&lt;ul&gt;
&lt;li&gt;superhot is a place where time stops until you move. You cannot possibly experience that without virtual reality. This place is made of hard concrete and brittle crystal exacly because this physics of shattering can be so mesmerising in slow motion. &lt;mark&gt;This place is safe&lt;/mark&gt; in a weird way: even if it&amp;rsquo;s crumbling around you, the danger will not reach you until you move. If you ever froze still, scared of an object fast approaching - we deliver what your instincts wanted in that moment. This is the core of superhot virtual reality.&lt;br/&gt;
 &lt;br/&gt;
 Scenes alluding to self-harm will not be part of this place. Neither will I allow for manipulative design and illusion of achievement. In Poland we call this &amp;lsquo;dzidzi-bobo design&amp;rsquo;. We&amp;rsquo;re past that. Time freezing for you means &lt;mark&gt;you are in control&lt;/mark&gt; and let this be foundation for all things superhot from now on.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;He unironically parrots exactly the sentiment the games point out as foolish and bad; &amp;ldquo;it&amp;rsquo;s just killing red guys.&amp;rdquo;
The SUPERHOT games make a point of critiquing exactly this attitude of uncritical hunger for a raw power fantasy.&lt;/p&gt;
&lt;p&gt;But to hear Piotr talk, uncritical hunger for a raw power fantasy is the whole point.
It&amp;rsquo;s in VR because that lets you fully experience how rad it is. 
It&amp;rsquo;s supposed to feel safe because being able to feel safe whenever you want feels great.
It&amp;rsquo;s supposed to be mesmerizing and beautiful and fun. 
What SUPERHOT means is looking cool as hell and bouncing from dopamine hit to dopamine hit and how great it is to be the best boy.&lt;/p&gt;
&lt;p&gt;These are all things that make for good gameplay, but here Piotr is elevating them to be the goal of the work overall. The demand is that the control fantasy not just be a merit of the gameplay, it needs to define your entire relationship with the work. 
The aspect of the game that is most masturbatory needs to be the only thing. The pleasure needs to drown out any other experience you might have with the work. &lt;/p&gt;
&lt;p&gt;Do we object so strongly to even the possibility of mental friction?
Is this a toy that people should be able to interact with at their leisure; should we pick it up when we want, put it down when we want, and think our own thoughts about the matter?
Or is Piotr simply the same as the villainous SUPERHOT? Is the only goal to keep people playing, keep people in that flow state, keep brains hooked up to that dopamine response?&lt;/p&gt;
&lt;p class="size-m"&gt;
&lt;video alt="" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/no-plot.mp4#gifmode" type="video/mp4"&gt;&lt;/video&gt;&lt;/p&gt;
&lt;!--
### strange disregard for the work he shipped as a finished product

::: discord avatar_zxc="./zxc.png"

    - zxc &lt;time datetime="2021-07-22T21:35:34.947-05:00"&gt;09:35 PM&lt;/time&gt;
        + I feel that this crept into our work. The core is time frozen that waits for you. That may be a gimmick in a PC game, but in VR it's magic that we didn't really deliver on yet.

::: discord avatar_zxc="./zxc.png"

    &lt;time timestamp="2021-07-23T00:18:48.82-05:00"&gt;July 23, 2021&lt;/time&gt;

    - zxc &lt;time datetime="2021-07-23T00:48:47.208-05:00"&gt;12:48 AM&lt;/time&gt;
         I consider superhot still an unfinished game, but most of superhot team is doing other vr games, on their own.

There are lot of weird mixed emotions here. Piotr seems to think they "didn't really deliver" on the "magic", which I find nonsensical. *SUPERHOT VR* was a smash hit on launch and still has very positive reviews. Why does he feel this way about the work?

The unfinished list is a bizarre attitude from someone who shipped a five star game. Early access is a thing and this ain’t it

By their own accounting, *SUPERHOT VR* had sold *2 million* copies as of 2020. 
--&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="so-what-do-we-think"&gt;So what do we think&lt;/h2&gt;
&lt;p&gt;Ultimately, what happened is a developer had a change of heart about what their game should have been after the fact. 
And the way they acted on that wasn&amp;rsquo;t to release a new cut or make a new game, but to deface the old work they were no longer happy with. 
People are extremely sensitive about the idea of outside tampering, but sometimes legitimately objectionable tampering can come from the original creator.
In this case, someone acting out some compulsion of &amp;ldquo;responsibility&amp;rdquo; to remove one specific idea from the game. 
There&amp;rsquo;s no outside pressure to blame, no woke mob. Just the person who made it. &lt;/p&gt;
&lt;!-- Obviously I object to what's happened here. --&gt;

&lt;!-- I think subtracting from a work is wrong, I think the work is defaced, I think one person imposing their preference on [two million players](https://playtracker.net/insight/game/6771) is a violation. --&gt;
&lt;!-- I think it's entirely possible that someone's writing was erased by their management against their wishes, which would be wrong. --&gt;

&lt;!-- discouraged --&gt;

&lt;p&gt;It&amp;rsquo;s clear that the objection is to one arbitrary moment &amp;mdash; VR scenes involving self-harm &amp;mdash; due to the specificity of what was removed. 
The self-destructive themes and even the acting out of self-harm and suicide are still fully present in the other SUPERHOT games. 
SUPERHOT VR is itself still an orgy of gun violence. 
This is just one person fixated on a specific topic who now insists that it be absent from their work. &lt;/p&gt;
&lt;!-- ### Sanitization --&gt;

&lt;p&gt;But the thing that really disturbs me is the artistic sanitization. 
SUPERHOT VR was a work that had disturbing elements. It had the potential to make people uncomfortable. 
It &lt;em&gt;disgusts&lt;/em&gt; me to see things like &amp;ldquo;discomfort&amp;rdquo; treated as objectively harmful in art. 
A self-destructive spiral leading to suicide is disturbing and uncomfortable, but I also found it to be a &lt;em&gt;profound&lt;/em&gt; experience. 
It&amp;rsquo;s good to consider and interact with discomfort!
The death of an unnamed fictional character is not so obscene that it cannot be allowed to be depicted, no matter how immersive the depiction is. 
Is it okay for these stories to exist? The answer to this question &lt;em&gt;must&lt;/em&gt; be yes, but with the &lt;em&gt;SUPERHOT VR&lt;/em&gt; cuts, someone is clumsily trying to answer no. &lt;/p&gt;
&lt;!-- ### maternalism --&gt;

&lt;!-- It disturbs me that people feel a responsibility to make sure I don't have access to troubling ideas and experiences. --&gt;
&lt;!-- That interacting with a VR "platform" should give some owner out there a duty to moderate my emotions and stimuli. --&gt;

&lt;!-- ### Defacement --&gt;

&lt;p&gt;My objection hinges on the fact that the work was already published without expectation of change and is now being worsened.
I am not arguing that people be compelled to &lt;em&gt;produce&lt;/em&gt; art in a specific way. 
I do not demand anything fit a specific set of criteria, nor do I demand artists filter or unfilter their expressive process in any particular way. 
If &lt;em&gt;SUPERHOT VR&lt;/em&gt; had come out with no story this might still be a topic for analysis, but nothing would have been objectively &lt;em&gt;wrong&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;But in this case the work came out and then defaced years later, in an act explicitly predicated on a reconsideration of the work. 
The change of removing the story was not in any way a continuation of the creative process, it was a separate act of destruction. &lt;/p&gt;
&lt;p&gt;Even though the motivation seems to have been internally driven, it disgusts me that Piotr felt a responsibility to make his work something other than what it was. 
By choosing to deface the work so long after publication, the author isn&amp;rsquo;t giving the work the respect it&amp;rsquo;s due as art, nor are they taking their custodial responsibilities seriously. 
One of the reasons this is wrong is because the work had artistic significance. 
This is an act of destruction that not only denies agency to individual players, but also cuts off the &amp;ldquo;Long Tail&amp;rdquo; of the artistic impact of the work.
It&amp;rsquo;s an opinionated act trying to enforce a specific judgment: &amp;ldquo;this work should not exist.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;But the author is dead, and this is why. 
&amp;ldquo;This work should not exist&amp;rdquo; is a position that falls within a range of acceptability. 
But it&amp;rsquo;s not the &lt;em&gt;only&lt;/em&gt; judgment &lt;em&gt;anyone&lt;/em&gt; should be able to have about the work, even if it did come from someone involved in the original act of creation. It&amp;rsquo;s imperative to have a culture of pluralistic artistic discourse. There can&amp;rsquo;t be any one person who dictates an objective truth about how any one work should be judged, or what topics should and should not be discussed in general.&lt;/p&gt;
&lt;p&gt;Piotr is taking an opinionated artistic stance here about whether a piece was good. It&amp;rsquo;s ironic that he is standing in opposition his past self and to people who think his past work was good, but what matters is this is not a neutral stance but one position out of many. 
To demand the power to enforce it as an objective fact is wrong, and made wronger by the fact that this interpretation is so decidedly fringe.
It is not an error for someone to think work has merit, and it is not an error for someone to dislike of work. What is unacceptable is to demand one specific reaction to an idea and attempt to enforce it via some side channel means of control over the audience.&lt;/p&gt;
&lt;!-- ## the dynamics matter more than this one game --&gt;

&lt;p&gt;Ultimately, &lt;em&gt;SUPERHOT VR&lt;/em&gt; doesn&amp;rsquo;t matter. 
As Piotr said, people are free to just pirate the game if they care so much about preserving those scenes. (If they&amp;rsquo;re on open platforms, anyway....)
This all happened back in 2021, and while a lot of extraordinarily terrible things have happened since then, I don&amp;rsquo;t think they can be attributed to this. &lt;/p&gt;
&lt;p&gt;But this shouldn&amp;rsquo;t have happened!
This shouldn&amp;rsquo;t have happened here, and I don&amp;rsquo;t want to see it happen anywhere else either. 
So much of my life is watching idiots at the top throwing levers and breaking things they don&amp;rsquo;t value or don&amp;rsquo;t understand. 
It&amp;rsquo;s bizarre to see something like SUPERHOT follow the same pattern.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.giantbomb.com/profile/gamer_152/blog/one-of-us-the-narrative-of-superhot/117394/"&gt;gamer_152, &amp;ldquo;One of Us: The Narrative of SUPERHOT&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://superhotgame.com/blog/curb-your-horror-vacui"&gt;Cezary Skorupka, &amp;ldquo;Curb Your Horror Vacui: Developer&amp;rsquo;s Reflection on Their Own Work&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kyla.substack.com/p/the-most-valuable-commodity-in-the"&gt;kyla scanlon, &amp;ldquo;The Most Valuable Commodity in the World is Friction&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=WPsSguYNHpk"&gt;shaun, &amp;ldquo;Stellar Blade: The Fake Outrage&amp;rdquo; (video)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.stopkillinggames.com"&gt;Stop Killing Games&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;Some footage from Spazbo4 and Schlauchi at &lt;a href="https://www.youtube.com/WorldofLongplays"&gt;WorldOfLongplays&lt;/a&gt;, used with thanks!&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:sh1credits"&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/superhot-credits.png"/&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:sh1credits" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:mcd-more"&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/mcd-more.png"/&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:mcd-more" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:sh2credits"&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/05/14/superhot-vrs-story-was-removed-what/superhot-mcd-credits.png"/&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:sh2credits" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:dzidzi"&gt;
&lt;p&gt;I actually have no idea what Piotr means by this. The only references online to anything approaching &amp;ldquo;dzidzi-bobo&amp;rdquo; are quotations of this one chat message. &amp;ldquo;Dzidzi&amp;rdquo; and &amp;ldquo;bobo&amp;rdquo; can be translated as &amp;ldquo;baby&amp;rdquo;, so this would be something like &amp;ldquo;baby design.&amp;rdquo; I don&amp;rsquo;t know why Piotr would mean by this in context here, though....&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:dzidzi" title="Jump back to footnote 4 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:steam-annoucement"&gt;
&lt;p&gt;Also, I&amp;rsquo;m pretty sure Piotr wrote that steam announcement himself and fired it off without going through copy-editors, Elon Musk style. &lt;a href="https://store.steampowered.com/news/app/690040/view/5409345509743231094"&gt;Other announcements&lt;/a&gt; consistently stylize the name as &amp;ldquo;SUPERHOT&amp;rdquo; in capital letters, and aren&amp;rsquo;t riddled with typos. This isn&amp;rsquo;t a personal judgment &amp;mdash; I don&amp;rsquo;t think English is his first language &amp;mdash; but it does indicate that this was just injected by him personally.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:steam-annoucement" title="Jump back to footnote 5 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:story-stance"&gt;
&lt;p&gt;This is all somewhat contradictory with his original acknowledgment that &amp;ldquo;SUPERHOT VR is now a scarred experience, as its&amp;rsquo; &amp;lsquo;story&amp;rsquo; hinges on the offending scenes removed&amp;rdquo;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:story-stance" title="Jump back to footnote 6 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;&lt;style&gt; .entry-content blockquote.discord&gt;ul&gt;li::before { background-image: var(--icon); }&lt;/style&gt;</content><category term="gaming"/><category term="vr"/><category term="literary-themes"/><category term="media-consumption"/><category term="fiasco"/><category term="personal"/><category term="piracy"/></entry><entry><title>Why training AI can't be IP theft</title><link href="https://blog.giovanh.com/blog/2025/04/03/why-training-ai-cant-be-ip-theft/" rel="alternate"/><published>2025-04-03T00:00:00-05:00</published><updated>2025-04-16T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-04-03:/blog/2025/04/03/why-training-ai-cant-be-ip-theft/</id><summary type="html">&lt;!-- Series: AI --&gt;&lt;!-- Latest essay: Artists are worried about having their work exploited by AI, but the idea that training the model on scraped work in the first place is a copyright violation is bunk, and here's why.  --&gt;&lt;!-- ## Intro --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;AI is a huge subject, so it’s hard to boil my thoughts down into any single digestible take. 
That’s probably a good thing. As a rule, if you can fit your understanding of something complex into a tweet, you’re usually wrong.
So I’m continuing to divide and conquer here, eat the elephant one bite at a time, etc. &lt;/p&gt;
&lt;!-- And -- to mix a metaphor -- a good way to find the truth is to chip away at all the parts that *aren't* an elephant, so let me remove from the conversation some ideas I'm confident are wrong.  --&gt;
&lt;p&gt;Right now I want to address one specific question: whether people have the right to train AI in the first place. 
The argument that they do &lt;em&gt;not&lt;/em&gt;&lt;sup id="fnref:the-argument"&gt;&lt;a class="footnote-ref" href="#fn:the-argument"&gt;1&lt;/a&gt;&lt;/sup&gt; goes like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When a corporation trains generative AI they have unfairly used other people’s work without consent or compensation to create a new product they own. 
Worse, the new product directly competes with the original workers. 
Since the corporations didn’t own the original material and weren’t granted any specific rights to use it for training, they did not have the right to train with it. 
When the work was published, there was no expectation it would be used like this, as the technology didn’t exist and people did not even consider “training” as a possibility. 
Ultimately, the material is copyrighted, and this action violates the authors’ copyright.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I have spent a lot of time thinking about this argument and its implications. Unfortunately, even though I think that while this identifies a legitimate complaint, the argument is dangerously wrong, and the consequences of acting on it (especially enforcing a new IP right) would be disastrous. Let me work through why:&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="the-complaint-is-real"&gt;The complaint is real&lt;/h2&gt;
&lt;!-- The problem people are trying to solve (art, labor) --&gt;
&lt;p&gt;Artists wanting to use copyright to limit the “right to train” isn’t the right approach, but not because their complaint isn’t valid. 
Sometimes a course of action is bad because the goal is bad, but in this case I think people making this complaint are trying to address a real problem. &lt;/p&gt;
&lt;!-- I'll talk more about why I agree with this sentiment at the end of the article when I talk about what better approaches for addressing it would look like because I think those ideas go hand-in-hand. --&gt;
&lt;p&gt;I agree that the dynamic of corporations making for-profit tools using previously published material to directly compete with the original authors, especially when that work was published freely, is “bad.”
This is also a real thing companies want to do. 
Replacing labor that has to be paid wages with capital that can be owned outright increases profits, which is every company’s purpose. And there’s certainly a push right now to do this. For owners and executives production without workers has always been the dream.
But even though it’s economically incentivized for corporations, the wholesale replacement of human work in creative industries would be disastrous for art, artists, and society as a whole. &lt;/p&gt;
&lt;!-- &gt; [Cory Doctorow, How To Think About Scraping](https://doctorow.medium.com/how-to-think-about-scraping-2db6f69a7e3d){: .cite}
&gt; Creative workers are justifiably furious that their bosses took one look at the plausible sentence generators and body-snatching image-makers and said, “Holy shit, we will never have to pay a worker ever again.”Our bosses have alarming, persistent, rock-hard erections for firing our asses and replacing us with shell-scripts. The dream of production without workers goes all the way back to the industrial revolution, and now — as then — capitalists aspire to becoming rentiers, who own things for a living rather than making things for a living. --&gt;
&lt;p&gt;So there’s a fine line to walk here, because I don’t want to dismiss the fear. The problem is real and the emotions are valid, but that doesn’t mean none of the reactions are reactionary and dangerous. 
And the idea that corporations training on material is copyright infringement is just that.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-learning-rights-approach"&gt;The learning rights approach&lt;/h2&gt;
&lt;!-- (copyright) --&gt;
&lt;p&gt;So let me focus in on the idea that one needs to license a “right to train”, especially for training that uses copyrighted work. Although I’m ultimately going to argue against it, I think this is a reasonable first thought. It’s also a very serious proposal that’s actively being argued for in significant forums.&lt;/p&gt;
&lt;!-- ### This is a sensible thought --&gt;
&lt;p&gt;Copyright isn’t a stupid first thought. 
Copyright (or creative rights in general) intuitively seems like the relevant mechanism for protecting work from unauthorized uses and plagiarism, since the AI models are trained using copyrighted work that is licensed for public viewing but not for commercial use.
Fundamentally, &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;the thing copyright is “for” is making sure artists are paid for their work&lt;/a&gt;. &lt;/p&gt;
&lt;!-- If AI is able to use that work without paying for it to create a commercial product, that's bad.  --&gt;
&lt;!-- If it creates a substitute such that artists are *never* paid for their work, that's bad. --&gt;
&lt;p&gt;This was one of my first thoughts too. 
Looking at the inputs and outputs, as well as the overall dynamic of unfair exploitation of creative work, “copyright violation” is a good place to start. 
I even have a draft article where I was going to argue for this same point myself. 
But as I’ve thought through the problem further, that logic breaks down. 
And the more I work through it, every IP-based argument I’ve seen to try to support artists has massively harmful implications that make the cure worse than the disease.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="definition-proposals-assertions"&gt;Definition, proposals, assertions&lt;/h3&gt;
&lt;p&gt;The idea of a learning right is this: in addition to the traditional reproduction right copyright reserves to the author, authors should be able to prevent people from training AI on their work by withholding the right. &lt;/p&gt;
&lt;!-- gio :⁾: Another IP expansion push I've seen is the creation of a new "learning right", separate from publication. So people could be (implicitly) licensed to VIEW content, but not use it as part of a process that would eventually create new work --&gt;
&lt;!-- Being able to see something published online doesn't give you the right to use it in commercial work or produce your own copies of it. Even if you paid for a work and clearly have the rights to view it yourself you're not automatically entitled to freely reproduce it. In the same way, the learning rights argument goes, the right for someone to train an AI on a work should be separate and reservable.  --&gt;
&lt;!-- You would have the right to view any data you scraped off the internet (since it was already publicly published) but you wouldn't have the right to use it for this particular purpose.  --&gt;
&lt;p&gt;This learning right would be parallel to other reservable rights, like reproduction: it could be denied outright, or licensed separately from both viewing and reproduction rights at the discretion of the rightsholder.
Material could be published such that people were freely able to view it but not able to use it as part of a process that would eventually create new work, including training AI. 
The mechanical ability to train data is not &lt;strong&gt;severable&lt;/strong&gt; from the ability to view it, but the legal right would be.&lt;/p&gt;
&lt;p&gt;This is already being widely discussed in various forms, usually as a theory of legal interpretation or a proposal for new policy.&lt;/p&gt;
&lt;!-- ### Examples of real proposals and assertions --&gt;
&lt;section class="section4"&gt;&lt;h4 id="asserting-this-right-already-exists"&gt;Asserting this right already exists&lt;/h4&gt;
&lt;!-- and can be reserved --&gt;
&lt;p&gt;Typically, when the learning rights theory is seen in the wild it’s being pushed by copyright rightsholders who are asserting that the right to restrict others from training on their works already exists. &lt;/p&gt;
&lt;p&gt;A prime example of this is the book publishing company Penguin Random House, which asserts that the right to train an AI from a work is already a right that they can reserve:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.thebookseller.com/news/penguin-random-house-underscores-copyright-protection-in-ai-rebuff"&gt;Penguin Random House Copyright Statement (Oct 2024)&lt;/a&gt;
No part of this book may be used or reproduced in any manner for the purpose of training artificial intelligence technologies or systems. In accordance with Article 4(3) of the Digital Single Market Directive 2019/790, Penguin Random House expressly reserves this work from the text and data mining exception.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In the same story, the Society of Authors explicitly affirms the idea that AI training cannot be done without a license, especially if that right is explicitly claimed:&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- Series: AI --&gt;&lt;!-- Latest essay: Artists are worried about having their work exploited by AI, but the idea that training the model on scraped work in the first place is a copyright violation is bunk, and here's why.  --&gt;&lt;!-- ## Intro --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;AI is a huge subject, so it&amp;rsquo;s hard to boil my thoughts down into any single digestible take. 
That&amp;rsquo;s probably a good thing. As a rule, if you can fit your understanding of something complex into a tweet, you&amp;rsquo;re usually wrong.
So I&amp;rsquo;m continuing to divide and conquer here, eat the elephant one bite at a time, etc. &lt;/p&gt;
&lt;!-- And -- to mix a metaphor -- a good way to find the truth is to chip away at all the parts that *aren't* an elephant, so let me remove from the conversation some ideas I'm confident are wrong.  --&gt;

&lt;p&gt;Right now I want to address one specific question: whether people have the right to train AI in the first place. 
The argument that they do &lt;em&gt;not&lt;/em&gt;&lt;sup id="fnref:the-argument"&gt;&lt;a class="footnote-ref" href="#fn:the-argument"&gt;1&lt;/a&gt;&lt;/sup&gt; goes like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When a corporation trains generative AI they have unfairly used other people&amp;rsquo;s work without consent or compensation to create a new product they own. 
Worse, the new product directly competes with the original workers. 
Since the corporations didn&amp;rsquo;t own the original material and weren&amp;rsquo;t granted any specific rights to use it for training, they did not have the right to train with it. 
When the work was published, there was no expectation it would be used like this, as the technology didn&amp;rsquo;t exist and people did not even consider &amp;ldquo;training&amp;rdquo; as a possibility. 
Ultimately, the material is copyrighted, and this action violates the authors&amp;rsquo; copyright.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I have spent a lot of time thinking about this argument and its implications. Unfortunately, even though I think that while this identifies a legitimate complaint, the argument is dangerously wrong, and the consequences of acting on it (especially enforcing a new IP right) would be disastrous. Let me work through why:&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="the-complaint-is-real"&gt;The complaint is real&lt;/h2&gt;
&lt;!-- The problem people are trying to solve (art, labor) --&gt;

&lt;p&gt;Artists wanting to use copyright to limit the &amp;ldquo;right to train&amp;rdquo; isn&amp;rsquo;t the right approach, but not because their complaint isn&amp;rsquo;t valid. 
Sometimes a course of action is bad because the goal is bad, but in this case I think people making this complaint are trying to address a real problem. &lt;/p&gt;
&lt;!-- I'll talk more about why I agree with this sentiment at the end of the article when I talk about what better approaches for addressing it would look like because I think those ideas go hand-in-hand. --&gt;

&lt;p&gt;I agree that the dynamic of corporations making for-profit tools using previously published material to directly compete with the original authors, especially when that work was published freely, is &amp;ldquo;bad.&amp;rdquo;
This is also a real thing companies want to do. 
Replacing labor that has to be paid wages with capital that can be owned outright increases profits, which is every company&amp;rsquo;s purpose. And there&amp;rsquo;s certainly a push right now to do this. For owners and executives production without workers has always been the dream.
But even though it&amp;rsquo;s economically incentivized for corporations, the wholesale replacement of human work in creative industries would be disastrous for art, artists, and society as a whole. &lt;/p&gt;
&lt;!-- &gt; [Cory Doctorow, How To Think About Scraping](https://doctorow.medium.com/how-to-think-about-scraping-2db6f69a7e3d){: .cite}
&gt; Creative workers are justifiably furious that their bosses took one look at the plausible sentence generators and body-snatching image-makers and said, “Holy shit, we will never have to pay a worker ever again.”Our bosses have alarming, persistent, rock-hard erections for firing our asses and replacing us with shell-scripts. The dream of production without workers goes all the way back to the industrial revolution, and now — as then — capitalists aspire to becoming rentiers, who own things for a living rather than making things for a living. --&gt;

&lt;p&gt;So there&amp;rsquo;s a fine line to walk here, because I don&amp;rsquo;t want to dismiss the fear. The problem is real and the emotions are valid, but that doesn&amp;rsquo;t mean none of the reactions are reactionary and dangerous. 
And the idea that corporations training on material is copyright infringement is just that.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-learning-rights-approach"&gt;The learning rights approach&lt;/h2&gt;
&lt;!-- (copyright) --&gt;

&lt;p&gt;So let me focus in on the idea that one needs to license a &amp;ldquo;right to train&amp;rdquo;, especially for training that uses copyrighted work. Although I&amp;rsquo;m ultimately going to argue against it, I think this is a reasonable first thought. It&amp;rsquo;s also a very serious proposal that&amp;rsquo;s actively being argued for in significant forums.&lt;/p&gt;
&lt;!-- ### This is a sensible thought --&gt;

&lt;p&gt;Copyright isn&amp;rsquo;t a stupid first thought. 
Copyright (or creative rights in general) intuitively seems like the relevant mechanism for protecting work from unauthorized uses and plagiarism, since the AI models are trained using copyrighted work that is licensed for public viewing but not for commercial use.
Fundamentally, &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;the thing copyright is &amp;ldquo;for&amp;rdquo; is making sure artists are paid for their work&lt;/a&gt;. &lt;/p&gt;
&lt;!-- If AI is able to use that work without paying for it to create a commercial product, that's bad.  --&gt;
&lt;!-- If it creates a substitute such that artists are *never* paid for their work, that's bad. --&gt;

&lt;p&gt;This was one of my first thoughts too. 
Looking at the inputs and outputs, as well as the overall dynamic of unfair exploitation of creative work, &amp;ldquo;copyright violation&amp;rdquo; is a good place to start. 
I even have a draft article where I was going to argue for this same point myself. 
But as I&amp;rsquo;ve thought through the problem further, that logic breaks down. 
And the more I work through it, every IP-based argument I&amp;rsquo;ve seen to try to support artists has massively harmful implications that make the cure worse than the disease.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="definition-proposals-assertions"&gt;Definition, proposals, assertions&lt;/h3&gt;
&lt;p&gt;The idea of a learning right is this: in addition to the traditional reproduction right copyright reserves to the author, authors should be able to prevent people from training AI on their work by withholding the right. &lt;/p&gt;
&lt;!-- gio :⁾: Another IP expansion push I've seen is the creation of a new "learning right", separate from publication. So people could be (implicitly) licensed to VIEW content, but not use it as part of a process that would eventually create new work --&gt;

&lt;!-- Being able to see something published online doesn't give you the right to use it in commercial work or produce your own copies of it. Even if you paid for a work and clearly have the rights to view it yourself you're not automatically entitled to freely reproduce it. In the same way, the learning rights argument goes, the right for someone to train an AI on a work should be separate and reservable.  --&gt;

&lt;!-- You would have the right to view any data you scraped off the internet (since it was already publicly published) but you wouldn't have the right to use it for this particular purpose.  --&gt;

&lt;p&gt;This learning right would be parallel to other reservable rights, like reproduction: it could be denied outright, or licensed separately from both viewing and reproduction rights at the discretion of the rightsholder.
Material could be published such that people were freely able to view it but not able to use it as part of a process that would eventually create new work, including training AI. 
The mechanical ability to train data is not &lt;strong&gt;severable&lt;/strong&gt; from the ability to view it, but the legal right would be.&lt;/p&gt;
&lt;p&gt;This is already being widely discussed in various forms, usually as a theory of legal interpretation or a proposal for new policy.&lt;/p&gt;
&lt;!-- ### Examples of real proposals and assertions --&gt;

&lt;section class="section4"&gt;&lt;h4 id="asserting-this-right-already-exists"&gt;Asserting this right already exists&lt;/h4&gt;
&lt;!-- and can be reserved --&gt;

&lt;p&gt;Typically, when the learning rights theory is seen in the wild it&amp;rsquo;s being pushed by copyright rightsholders who are asserting that the right to restrict others from training on their works already exists. &lt;/p&gt;
&lt;p&gt;A prime example of this is the book publishing company Penguin Random House, which asserts that the right to train an AI from a work is already a right that they can reserve:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.thebookseller.com/news/penguin-random-house-underscores-copyright-protection-in-ai-rebuff"&gt;Penguin Random House Copyright Statement (Oct 2024)&lt;/a&gt;
No part of this book may be used or reproduced in any manner for the purpose of training artificial intelligence technologies or systems. In accordance with Article 4(3) of the Digital Single Market Directive 2019/790, Penguin Random House expressly reserves this work from the text and data mining exception.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In the same story, the Society of Authors explicitly affirms the idea that AI training cannot be done without a license, especially if that right is explicitly claimed:&lt;/p&gt;


&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.thebookseller.com/news/penguin-random-house-underscores-copyright-protection-in-ai-rebuff"&gt;Anna Ganley, Society of Authors CEO&lt;/a&gt;
&amp;hellip;we&amp;rsquo;re pleased to see publishers starting to add to the &amp;lsquo;All rights reserved&amp;rsquo; notice to explicitly exclude the use of a work for the purpose of training [generative AI], as it provides greater clarity and helps to explain to readers what cannot be done without rights-holder consent.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Battersby does a good job here in highlighting that it is explicitly the training action being objected to, irrespective of potential future outputs:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.thebookseller.com/news/penguin-random-house-underscores-copyright-protection-in-ai-rebuff"&gt;Matilda Battersby, &amp;ldquo;Penguin Random House underscores copyright protection in AI rebuff&amp;rdquo; (Oct 2024)&lt;/a&gt;
Publishing lawyer Chien‑Wei Lui, senior associate at Fox Williams LLP, told The Bookseller that &amp;ldquo;the chances of an AI platform providing an output that is, in itself, a copy or infringement of an author&amp;rsquo;s work, is incredibly low.&amp;rdquo; She said it was the training of LLMs &amp;ldquo;which is the infringing action, and publishers should be ensuring they can control that action for the benefit of themselves and their authors&amp;rdquo;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="proposal-to-create-a-new-right"&gt;Proposal to create a new right&lt;/h4&gt;
&lt;p&gt;Asserting that the right already exists is the norm. An approach &amp;mdash; and in my opinion, a more honest one &amp;mdash; is to argue that while it doesn&amp;rsquo;t already exist, it needs to be created. 
Actual lawsuits are loath to admit in their complaint that the law they want enforced doesn&amp;rsquo;t exist yet, so this logic mostly comes indirectly from advocacy organizations, like the (&lt;a href="https://blog.giovanh.com/blog/2024/03/03/cdl-publishers-against-books/"&gt;particularly gross&lt;/a&gt;) Authors Guild:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://authorsguild.org/news/statement-on-writers-lawsuits-against-openai/"&gt;The Authors Guild, &amp;ldquo;AG Statement on Writers&amp;rsquo; Lawsuits Against OpenAI&amp;rdquo;&lt;/a&gt;
The Authors Guild has been lobbying aggressively for guardrails around generative AI because of the urgency of the problem; specifically, we are seeking legislation that will clarify that permission is required to use books, articles, and other copyright-protected work in generative AI systems, and a collective licensing solution to make this feasible.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!-- . --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.publishersweekly.com/pw/by-topic/digital/copyright/article/92783-authors-join-the-brewing-legal-battle-over-ai.html"&gt;Andrew Albanese, &amp;ldquo;Authors Join the Brewing Legal Battle Over AI&amp;rdquo;&lt;/a&gt;
In a June 29 statement, the Authors Guild applauded the filing of the litigation&amp;mdash;but also appeared to acknowledge the difficult legal road the cases may face in court. &amp;ldquo;Using books and other copyrighted works to build highly profitable generative AI technologies without the consent or compensation of the authors of those works is blatantly unfair&amp;mdash;whether or not a court ultimately finds it to be fair use,&amp;rdquo; the statement read.
Guild officials go on to note that they have been &amp;ldquo;lobbying aggressively&amp;rdquo; for legislation that would &amp;ldquo;clarify that permission is required to use books, articles, and other copyright-protected work in generative AI systems,&amp;rdquo; and for establishing &amp;ldquo;a collective licensing solution&amp;rdquo; to make getting permissions feasible. A subsequent June 30 open letter, signed by a who&amp;rsquo;s who of authors, urges tech industry leaders to &amp;ldquo;mitigate the damage to our profession&amp;rdquo; by agreeing to &amp;ldquo;obtain permission&amp;rdquo; and &amp;ldquo;compensate writers fairly&amp;rdquo; for using books in their AI.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="naive-copying"&gt;Naive copying&lt;/h4&gt;
&lt;p&gt;There is also a black-sheep variation of this idea that insists training is itself copying the work. 
In this case there would be no need for separate rights and protections around training, since it&amp;rsquo;s a trivial application of existing copyright protection.&lt;/p&gt;
&lt;p&gt;In &lt;a href="https://www.courtlistener.com/docket/66732129/1/andersen-v-stability-ai-ltd/"&gt;their lawsuit against Stability AI&lt;/a&gt;, artists Sarah Andersen, Kelly McKernan, Karla Ortiz, Hawke Southworth, Grzegorz Rutkowski, Gregory Manchess, Gerald Brom, Jingna Zhang, Julia Kaye, and Adam Ellis assert that training itself is an illegal copy, and models themselves are &amp;ldquo;compressed&amp;rdquo; copies of original works.&lt;/p&gt;
&lt;p&gt;In an interview, complainant Kelly McKernan explains that the lawsuit is explicitly a demand to require companies to negotiate a license to train AI on work, not a general stand against generative AI existing.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://venturebeat.com/ai/whats-next-for-artists-suing-stability-ai-and-midjourney/"&gt;Emilia David, &amp;ldquo;What&amp;rsquo;s next for artists suing Stability AI and Midjourney&amp;rdquo;&lt;/a&gt;
&lt;strong&gt;What do you want to see for yourself and how companies view, work and help distribute artists&amp;rsquo; work after this lawsuit?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;[Kelly McKernan:]&lt;br/&gt;
For one thing, I&amp;rsquo;m hoping to see that just the movement, in this case, is going to highlight the very problematic parts of these models and instead help move it into a phase of generative AI that has models with licensed content and with artists getting paid as it should have been the entire time. &lt;/p&gt;
&lt;p&gt;The judge acknowledges in the order that it has the potential to take down every single model that uses Stability, and I feel it can eliminate a whole class of plagiarizing models. No company would want to mess with that, and people and other companies would be more thoughtful and ask if the data in the AI model is licensed.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="setting-boundaries-human-learning-is-good"&gt;Setting boundaries: human learning is good&lt;/h3&gt;
&lt;!-- BLUF: We both need to agree that applying this logic to human people is bad. This breaks art if applied widely. --&gt;

&lt;p&gt;Unlike most people earnestly making the learning rights argument, proposals to expand copyright often don&amp;rsquo;t limit the proposed expansion in a human-reasonable way. This makes sense, since they&amp;rsquo;re focused on making progress in one specific direction.
So just to establish a ground rule for discussion: in the reasonable argument I&amp;rsquo;m seeing reasonable people make, regardless of how we treat AI, &lt;em&gt;people&lt;/em&gt; learning from art is a good thing.
In a good-faith discussion, I&amp;rsquo;m assuming your goal is to defend against AI, not sabotage existing human artists. &lt;/p&gt;
&lt;!-- ### The right for YOU (human) to learn from things you're allowed to see is crucial --&gt;

&lt;p&gt;The right for &lt;em&gt;people&lt;/em&gt; to learn from anything they&amp;rsquo;re allowed to see is crucial, for what should be obvious reasons. 
People have an inalienable right to think. 
Human creativity involves creating new ideas drawing from a lived experience of ideas, designs, and practice. 
Influences influence &lt;em&gt;people&lt;/em&gt;, and those people create new artistic work using their own skill and knowledge of the craft, which they own themselves. 
We shouldn&amp;rsquo;t need a special license for works we see to influence the way we think about the world, or to use published work to inform our knowledge of creative craft. &lt;/p&gt;
&lt;p&gt;If humans were somehow required to have an explicit license to learn from work, it would be the end of individual creativity as we know it. In our real world, requiring licensing for every source of inspiration and skill would collapse artistic work down to a miserable chain-of-custody system that only massive established corporations could effectively participate in. 
That, and/or some kind of dystopian &lt;em&gt;Black Mirror&lt;/em&gt; affair, where the human mind is technologically incapable of ingesting new information unless it comes with the requisite DRM.&lt;/p&gt;
&lt;p&gt;People have the rights to own and use their own skills and abilities by default, unless there&amp;rsquo;s a very specific reason barring them from a particular practice. You have every right to learn multiple styles and even imitate other artists, for instance. But you don&amp;rsquo;t have the right to use that skill to counterfeit, forge, copy, or otherwise plagiarize someone else, because that action is specifically harmful and prohibited. 
This is all very straightforward.&lt;/p&gt;
&lt;p&gt;Unfortunately there does exist an unhinged territorial artist mindset among people who feel an unlimited right to &amp;ldquo;control their work&amp;rdquo;, including &lt;a href="https://twitter.com/goobfer/status/1726769459195781458"&gt;literally preventing other people from learning from it&lt;/a&gt;. 
But the idea that people shouldn&amp;rsquo;t be able to learn from published work is genuinely evil, and to people seriously trying to argue for it are deranged. &lt;/p&gt;
&lt;!-- ::: thread
    ![bloomfilters: visual arts is the one art form where people have this extremely bizarre complex over thinking that doing the basic building blocks of learning an art form (e.g. referencing) is evil or wrong and that's why everyone thinks they can't draw or it's just mystified talent](https://twitter.com/bloomfilters/status/1887526811325587608)
    ![bloomfilters: one cannot learn anything by sitting around &amp;amp; hoping one magically develops the skills or eye. every single stroke of line you see was made by a human being to represent a form or to invoke something. you can learn to do this too. your truth is always on the paper. keep going 🫡](https://twitter.com/bloomfilters/status/1887541533357781169)
    ![\_Syderas: @bloomfilters One of the things that makes modern artists thinking in terms of labour rights and such (be it fine arts or digital freelance or OC stuff) is because, top to bottom, it has been internalized that all creativity comes ex nihilo](https://twitter.com/_Syderas/status/1887530404833325080)
    ![bloomfilters: @_Syderas right! learning this craft is an incredibly social process. you're interfacing with material knowledge built up by hundreds of people like you in this position, and art is always already communicative, so inevitably works through sharing art and feedback. all creativity is remix](https://twitter.com/bloomfilters/status/1887531028874502196) --&gt;

&lt;!-- "People are stealing from artists by learning from their work" is a truly deranged argument that falls far outside the range of opinions that can be considered reasonable.  --&gt;
&lt;!-- I'd be lying if I said I hadn't seen people argue this point, but the people who do are exclusively grifters or well-meaning people being conned by grifters. --&gt;

&lt;p&gt;The weird way Hitler particles keep appearing in artist discourse is fascinating, but probably a topic for another day. For now, suffice it to say &lt;a href="https://blog.giovanh.com/blog/2024/11/15/the-ambiguous-use/"&gt;this mentality exists and I do not respect it&lt;/a&gt;. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="not-within-existing-copyright"&gt;Not within existing copyright&lt;/h2&gt;
&lt;p&gt;Regardless of what new IP rights can and should be created, a reservable learning does not exist within copyright &lt;em&gt;now&lt;/em&gt;. &lt;/p&gt;
&lt;!-- When people have the right to view something (either because it was published publicly or because they purchased viewing rights, either one-time or a copy of the work), they have the right to learn from that experience. --&gt;
&lt;!-- Copyright infringement, categorically, is determined by the nature of the infringing work, not the process. --&gt;
&lt;!-- You can use your knowledge/analysis/memory of the work to create an infringing reproduction, but having learned about your craft from other examples does not make your work necessarily infringing. --&gt;

&lt;!-- Copyright doesn't give reservable rights over learning/training. --&gt;
&lt;!-- Authorization/license is only needed when rights can be reserved, and learning is not a reservable right. --&gt;
&lt;!-- This is the right state of affairs: people being able to learn is a good thing, categorically. --&gt;

&lt;!-- AI follows this same pattern. --&gt;
&lt;!-- Training is not copying. --&gt;
&lt;!-- There are ephemeral "copies" used for computers to view the work, but these are irrelevant. --&gt;
&lt;!-- Training does not involve "compressing" inputs into a database, and the model it produces isn't able to reproduce its inputs. --&gt;

&lt;!-- In actuality, training is analysis: building an understanding of relationships and associations from experience of work, in a way comparable to human learning. --&gt;
&lt;!-- There is no clear way to "split the hair" here and coherently define AI training that doesn't cover human creativity, or vice versa. --&gt;

&lt;section class="section3"&gt;&lt;h3 id="viewing-rights"&gt;Viewing rights&lt;/h3&gt;
&lt;p&gt;People are only able to learn from work we can observe in the first place, so let&amp;rsquo;s think about the set of instructional and inspiring work a given person/company has the right to &lt;em&gt;view&lt;/em&gt;. &lt;/p&gt;
&lt;p&gt;If you own a physical copy of something you&amp;rsquo;re obviously able &amp;mdash; both physically and legally &amp;mdash; to observe it. 
Examples of this are books, prints, posters, and any other physical media. 
You have it, it inspires you, you reference it, you&amp;rsquo;re golden. 
There are also cases when you don&amp;rsquo;t own a copy, but have the right to observe a performance. 
Examples of this are ticketed performances and theater showings, but also things like publicly and privately displayed work. 
If you visit a museum you can view the works; if you visit a library you can read the books. &lt;/p&gt;
&lt;!-- The right to view is very different from the right to copy.  --&gt;
&lt;!-- You can have the right to view copyrighted work for a number of reasons, and this rarely requires you to have a license to reproduce it.  --&gt;

&lt;!-- #### Posting is publication

 --&gt;

&lt;p&gt;When you post your creative work publicly (on the internet or elsewhere), you own the copyright (since it&amp;rsquo;s creative work fixed in a medium), but posting it publicly also means you are &lt;strong&gt;publishing&lt;/strong&gt; the work. 
This scenario of someone having the right to view something but not owning a copy or any particular license is extremely common on the internet. 
If you put a work online, anyone you serve a copy to (or authorize a platform to serve a copy to) has the right to view it. &lt;/p&gt;
&lt;p&gt;Just publishing something publicly doesn&amp;rsquo;t mean you forfeit the copyright to it. But you inevitably lose certain &amp;ldquo;soft power&amp;rdquo; over it, such as secrecy and the ability to prevent discussion of the work. 
But that doesn&amp;rsquo;t mean the work is in the public domain, and it doesn&amp;rsquo;t mean people have an unlimited right to reproduce or commercialize work just because it&amp;rsquo;s on the internet. 
Publishing a work does not mean you&amp;rsquo;re relinquishing any reserved right, except possibly licensing a web platform to serve the file to people.
Putting work &amp;ldquo;out there&amp;rdquo; does not grant the public the reserved rights of copying, redistributing, or using your work commercially.
Just because a stock image is on Google Images doesn&amp;rsquo;t mean you have the right to use it in a commercial product. &lt;/p&gt;
&lt;p&gt;Fortunately I think this all maps pretty cleanly to people&amp;rsquo;s actual expectations in the medium. 
If someone posts art, they know other people can see it, but they also know the public isn&amp;rsquo;t allowed to freely redistribute it or commercialize it. It&amp;rsquo;s just public to view.&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="unenumerated-right"&gt;Unenumerated right&lt;/h4&gt;
&lt;!-- Viewing as an u --&gt;

&lt;p&gt;But talking about who does and doesn&amp;rsquo;t &amp;ldquo;have&amp;rdquo; a &amp;ldquo;viewing right&amp;rdquo; is a backwards way to think about it.&lt;/p&gt;
&lt;p&gt;Copyright grants creators specific &lt;strong&gt;reserved&lt;/strong&gt; rights. Without copyright, people would be able to act &lt;strong&gt;lawfully&lt;/strong&gt;: do whatever they want to do as long as there wasn&amp;rsquo;t a specific law or contractual agreement against it, including copying creative works and using them commercially without permission. 
Copyright singles out a few rights &amp;mdash; namely the &lt;strong&gt;reproduction right&lt;/strong&gt; &amp;mdash; and reserves them to the creator, who can then manage those rights at their discretion. 
People are still able to do whatever they want with creative works as long as there isn&amp;rsquo;t a specific law prohibiting it or a reserved permission they don&amp;rsquo;t have. They can&amp;rsquo;t reproduce work by default, but only because that right is explicitly reserved.&lt;/p&gt;
&lt;p&gt;Reserved rights are &lt;strong&gt;enumerated&lt;/strong&gt;: only rights explicitly listed are reserved. Non-reserved rights are &lt;strong&gt;unenumerated&lt;/strong&gt;: they&amp;rsquo;re not on any comprehensive list, but you have a right to do anything unless there&amp;rsquo;s a specific prohibition against it. 
It&amp;rsquo;s allow-by-default with a blacklist of exception, not deny-by-default with a whitelist.
You can&amp;rsquo;t stab someone in the eye with a fork, not because &amp;ldquo;stabbing&amp;rdquo; is missing from your list of allowed actions, but because &amp;ldquo;stabbing&amp;rdquo; is assault, which is explicitly on a short list of things you are expressly prohibited from doing.&lt;/p&gt;
&lt;p&gt;If you hold the copyright to a work you are automatically granted a reserved reproduction right, and you can manage that right in an extremely granular way.
You can reserve the right to make copies to yourself, or you can license specific parties to be able to copy and distribute the work by contract, or you can make a work generally redistributable under specific conditions, or you can relinquish these rights and release things as open-source or public domain&lt;sup id="fnref:cc0"&gt;&lt;a class="footnote-ref" href="#fn:cc0"&gt;2&lt;/a&gt;&lt;/sup&gt;.
Because the law allows you to explicitly reserve that particular right, and that right can be sublicensed, you retain extremely specific control over the specific behavior that right covers.&lt;/p&gt;
&lt;p&gt;But only a few rights are enumerated and reserved by copyright. Viewing, like most actions, is an unenumerated right; you don&amp;rsquo;t need any particular active permission to do it, you just need to not be actively infringing on a reserved right. 
If you&amp;rsquo;re able to view something and there&amp;rsquo;s nothing specifically denying you the right, you have the right to view it. 
And the right to restrict someone from viewing something they&amp;rsquo;re already able to view isn&amp;rsquo;t one of the special rights copyright reserves. &lt;/p&gt;
&lt;!-- Since it's an unenumerated right, viewing doesn't have anything to do with copyright on the consumers side. 
There are rights required for reproduction, performance, and display of physical media. 
But as a viewer, as long as you aren't specifically committing some other crime (like stealing a book, trespassing in a museum, or pirating a movie), there are no hoops the individual consumer has to jump through for the right to think about art they're permitted to see. --&gt;

&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="learning"&gt;Learning&lt;/h4&gt;
&lt;p&gt;Learning is another unenumerated right, and is nearly the same thing as viewing already. 
If you&amp;rsquo;re able to learn from something, you&amp;rsquo;re allowed to do so. And this unenumerated right can&amp;rsquo;t be decoupled from the viewing. 
Learning isn&amp;rsquo;t a reserved right, so you don&amp;rsquo;t need specific permission to do it. You have the right by default, and the only way for people to deny you that right is to keep you from experiencing the work at all. &lt;/p&gt;
&lt;p&gt;You don&amp;rsquo;t have to negotiate a commercial license for work just because knowing about it influenced something you did. That&amp;rsquo;s not reserved, and so isn&amp;rsquo;t a licensable right. You don&amp;rsquo;t have to negotiate a license from the creator, because the creator isn&amp;rsquo;t able to reserve an &amp;ldquo;education&amp;rdquo; right they can grant you. It would be absurd if they could!&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1707897069380235622"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/sfmnemonic/" title="Lawyer, author, EFF's first hire, Godwin's Law guy. Find me at https://t.co/gwc2XqDCGA or https://t.co/CWE8YMV3ki or https://t.co/u5EqAmaHYY."&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Mike Godwin 🇺🇸&lt;/span&gt;&lt;span class="at"&gt;@sfmnemonic&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Don't want to trigger anyone, but I have to confess that I trained my writing algorithms by reading other people's books, including countless books I didn't pay for.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/sfmnemonic/status/1707897069380235622" target="_blank"&gt;Fri Sep 29 23:16:07 +0000 2023&lt;/a&gt;
&lt;/blockquote&gt;
&lt;!-- #### Learning can't be decoupled from viewing --&gt;

&lt;p&gt;All that means the right to learn is mechanically coupled to the right to view. 
Rightsholders can use the reproduction right to control who is able to view a work, but if someone can view it, they can learn from it. There&amp;rsquo;s no way to separate the two.
You can&amp;rsquo;t withhold the right for people to learn and still publish material for them to view.&lt;/p&gt;
&lt;p&gt;You have the right to use materials that you already have the right to view to learn the craft. If you buy a painting, or someone posts an image online, your right to view it (which you&amp;rsquo;ve been granted) is inextricable from your right to think about that image. 
It&amp;rsquo;s definitely not &amp;ldquo;theft&amp;rdquo; to learn from work!&lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;In an all-time hall-of-fame screw up, the CEO of Microsoft AI Mustafa Suleyman responded to the question of whether &amp;ldquo;the AI companies have effectively stolen the world&amp;rsquo;s IP&amp;rdquo; &lt;a href="https://youtu.be/lPvqvt55l3A?si=6gWJyEqBVMxYKJGj&amp;amp;t=836"&gt;with this historically disastrous answer&lt;/a&gt;:&lt;/p&gt;
&lt;!-- &lt;div class="lazyframe" data-vendor="youtube" onclick="this.outerHTML = `&amp;lt;iframe width=&amp;quot;560&amp;quot; height=&amp;quot;315&amp;quot; src=&amp;quot;https://www.youtube-nocookie.com/embed/lPvqvt55l3A?si=6gWJyEqBVMxYKJGj&amp;amp;start=836&amp;amp;autoplay=1&amp;quot; title=&amp;quot;interview&amp;quot; frameborder=&amp;quot;0&amp;quot; allow=&amp;quot;accelerometer; autoplay; clipboard-write; encrypted-media; picture-in-picture&amp;quot; allowfullscreen class=&amp;quot;media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;`" style="background-image: url(https://img.youtube.com/vi/lPvqvt55l3A/hqdefault.jpg);"&gt;&lt;/div&gt; --&gt;
&lt;blockquote&gt;
&lt;p&gt;I think that with respect to content that&amp;rsquo;s already on the open web, the social contract of that content since the &amp;lsquo;90s has been that it is fair use. Anyone can copy it, recreate with it, reproduce with it. That has been &amp;ldquo;freeware,&amp;rdquo; if you like, that&amp;rsquo;s been the understanding.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img alt="achewood that was the worst answer in the universe" src="https://blog.giovanh.com/blog/2025/04/03/why-training-ai-cant-be-ip-theft/achewood-2004-02-06.png"/&gt;&lt;/p&gt;
&lt;p&gt;But, &amp;mdash; and this is me being &lt;em&gt;extremely&lt;/em&gt; generous &amp;mdash; I think what he was trying to get at here was the same point I&amp;rsquo;m trying to make: that people do have every right to learn from already-published material. He was just so staggeringly incompetent at selling it that instead of saying any of that he made a different, wrong claim.&lt;/p&gt;
&lt;/aside&gt;
&lt;!-- ##### Lawful access --&gt;

&lt;p&gt;The flip side of this is that you do actually have to be able to &lt;em&gt;lawfully&lt;/em&gt; view the material for any of this logic to apply. 
There is not an unlimited, automatic right to be able to view and learn from &lt;em&gt;all&lt;/em&gt; information. You can&amp;rsquo;t demand free access to copyrighted work just because you want to learn from it. You can buy a copy, use a library, or find it published on the internet, but you still need to have a lawful way to access it in the first place. &lt;/p&gt;
&lt;p&gt;So, if a company just pirates all the copyrighted material they can and use it to train a model, that&amp;rsquo;s still obviously illegal. In addition to the unfair competition issue, that particular model is the direct result of specifically criminal activity, and it&amp;rsquo;d be totally inappropriate if the company could still make money off it. &lt;/p&gt;
&lt;p&gt;Meta did exactly that, because they don&amp;rsquo;t care about &lt;em&gt;any&lt;/em&gt; of this high-minded &amp;ldquo;what&amp;rsquo;s actually legal&amp;rdquo; business. They&amp;rsquo;re just crooks. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.wired.com/story/new-documents-unredacted-meta-copyright-ai-lawsuit/"&gt;Kate Knibbs, &amp;ldquo;Meta Secretly Trained Its AI on a Notorious Piracy Database, Newly Unredacted Court Docs Reveal&amp;rdquo;&lt;/a&gt;
These newly unredacted documents reveal exchanges between Meta employees unearthed in the discovery process, like a Meta engineer telling a colleague that they hesitated to access LibGen data because &amp;ldquo;torrenting from a [Meta-owned] corporate laptop doesn&amp;rsquo;t feel right 😃&amp;rdquo;. They also allege that internal discussions about using LibGen data were escalated to Meta CEO Mark Zuckerberg (referred to as &amp;ldquo;MZ&amp;rdquo; in the memo handed over during discovery) and that Meta&amp;rsquo;s AI team was &amp;ldquo;approved to use&amp;rdquo; the pirated material.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Meta has treated the so-called &amp;lsquo;public availability&amp;rsquo; of shadow datasets as a get-out-of-jail-free card, notwithstanding that internal Meta records show every relevant decision-maker at Meta, up to and including its CEO, Mark Zuckerberg, knew LibGen was &amp;lsquo;a dataset we know to be pirated,&amp;rsquo;&amp;rdquo; the plaintiffs allege in this motion.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is a completely different situation than using works you own or scraping publicly available data from the internet. This is just doing crimes for profit. The model created from pirated data is criminal proceeds, and Meta should absolutely not be permitted to use the ill-gotten assets as part of any further business. &lt;/p&gt;
&lt;p&gt;Meta&amp;rsquo;s behavior here is an extremely relevant case because it&amp;rsquo;s an explicit example of crossing the line into illegality. 
By my logic here, Meta had an extraordinarily large amount of data they could have trained on: any data in the public domain, any data published on the open web, and any media they purchased even &lt;em&gt;one&lt;/em&gt; copy of. 
But instead they chose to train using more data than they had any right to access in the first place. 
Even though I&amp;rsquo;m arguing that most training should be legal, by engaging in unabashed media piracy to acquire the data in the first place Meta shows a clear example of what violating the limits and engaging in illegal training looks like. &lt;/p&gt;
&lt;!-- 
    &gt; [Alfonso Maruccia, Meta used pirated books to train its AI models, and there are emails to prove it](https://www.techspot.com/news/106696-meta-used-pirated-books-train-ai-models-there.html){: .cite}
    &gt; Meta was apparently aware that its engineers were engaging in illegal torrenting to train AI models, and Mark Zuckerberg himself was reportedly aware of LibGen. To conceal this activity, the company attempted to mask its torrenting and seeding by using servers outside of Facebook's main network. In another internal message, Meta employee Frank Zhang referred to this approach as "stealth mode." --&gt;

&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="feature-not-a-bug"&gt;Feature, not a bug&lt;/h4&gt;
&lt;p&gt;Copyright allowing people to freely learn from creative works makes complete sense because it also maps directly to what copyright is ultimately &lt;em&gt;for&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;The point of copyright in the first place is to incentivize development and progress of the arts by offsetting a possible perverse incentive that would stop people from creating new work. 
Learning from other work and using that knowledge to develop new works is exactly the behavior copyright is designed to &lt;em&gt;encourage&lt;/em&gt;. 
Moreover, when copyright does grant exclusive rights to creators, it only protects tangible creative expressions. It&amp;rsquo;s not a monopoly right over a vast possibility space of all the work they could theoretically make. 
So it&amp;rsquo;s exactly correct that learning is not a reserved right, and letting people view work necessarily allows them to learn from it. &lt;/p&gt;
&lt;!-- ![KeyTryer: @nonsensepasspod The fact that the spirit of copyright is designed to allow people to study previous works to create new works is a feature, not a bug. The way corporations convinced people that they have some kind of mental property over every work they produce is the biggest grift in the world.](https://twitter.com/KeyTryer/status/1801708563154276645) --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="hinge-question-is-training-copying"&gt;Hinge question: is training copying?&lt;/h3&gt;
&lt;p&gt;So let&amp;rsquo;s bring this back around to the main question: whether existing copyright principles let creators restrict AI training.&lt;/p&gt;
&lt;p&gt;Training an AI involves processing large volumes of creative material. 
In the standard scenario where the entity training the model has the right to &lt;em&gt;view&lt;/em&gt; that work but no particular license to &lt;em&gt;copy&lt;/em&gt; it, is the act of training a copyright violation?
The vital question this hinges on is this: is the actual act of training an AI equivalent to &lt;strong&gt;copying&lt;/strong&gt;, or is it more comparable to &lt;strong&gt;viewing and analysis&lt;/strong&gt;? 
Are companies training on work copying that work (which they do not have the right to do) or reviewing the work (which they do)?
If training is copying, then training on this data would be a copyright violation. If not, we&amp;rsquo;ll have to dig deeper to find a reason model training on unlicensed material could be illegal.&lt;/p&gt;
&lt;p&gt;I think the unambiguous answer to this question is that the act of training is &lt;strong&gt;viewing and analysis, not copying&lt;/strong&gt;. 
There is no particular copy of the work (or any copyrightable elements) stored in the model. 
While some models are capable of producing work similar to their inputs, this isn&amp;rsquo;t their intended function, and that ability is instead an effect of their general utility. 
Models use input work as the subject of analysis, but they only &amp;ldquo;keep&amp;rdquo; the understanding created, not the original work.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="training-is-analysis"&gt;Training is analysis&lt;/h3&gt;
&lt;p&gt;Before understanding what training isn&amp;rsquo;t (copying), it&amp;rsquo;s important to understand what training is &lt;em&gt;for&lt;/em&gt;, on both a technical and practical level. &lt;/p&gt;
&lt;p&gt;A surprisingly popular understanding is that generative AI is a database, and constructing an output image is just collaging existing images it looks up on a table. 
This is completely incorrect. 
The ways generative AI training actually works is something legitimately parallel to how humans &amp;ldquo;learn&amp;rdquo; what things should look like.
It&amp;rsquo;s genuinely incredible technology, and it&amp;rsquo;s not somehow &amp;ldquo;buying the hype&amp;rdquo; to accurately understand the process.&lt;/p&gt;
&lt;p&gt;Training is the process of mathematically analyzing data and identifying underlying relationships, then outputting a machine-usable &lt;strong&gt;model&lt;/strong&gt; of information that describes how to use those relationships to generate new outputs that follow the same patterns.
The data in the model isn&amp;rsquo;t copied from the work, it&amp;rsquo;s the analysis of the work. &lt;/p&gt;
&lt;p&gt;This is something even the original complaint in the Andersen v. Stability AI case gets right:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.courtlistener.com/docket/66732129/1/andersen-v-stability-ai-ltd/"&gt;Andersen v. Stability AI Ltd. Complaint&lt;/a&gt;
The program relies on complicated mathematics, linear algebra, and a series of algorithms and requires powerful computers and computer processing to recognize underlying relationships in the data. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;With generative AI, the purpose of models is to use this &amp;ldquo;understanding&amp;rdquo; as a tool to create &lt;strong&gt;entirely new outputs&lt;/strong&gt;.
The goal is &lt;a href="https://blog.metaphysic.ai/what-is-generalization/"&gt;generalization&lt;/a&gt;: the ability to &amp;ldquo;generalize&amp;rdquo; concepts from inputs and store this information not as a copy, but as vectors that can be combined to form outputs composed not of the &lt;em&gt;words&lt;/em&gt; or &lt;em&gt;pixels&lt;/em&gt; of training data, but their &lt;em&gt;ideas&lt;/em&gt;.
Generalization has been one of the main selling points &amp;mdash; if not &lt;em&gt;the&lt;/em&gt; selling point &amp;mdash; of generative AI, ever since the earliest products:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://openai.com/index/dall-e/"&gt;DALL&amp;middot;E: Creating images from text (OpenAI Milestone, 2021)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;DALL&amp;middot;E is a 12-billion parameter version of GPT‑3&amp;NoBreak; trained to generate images from text descriptions, using a dataset of text&amp;ndash;image pairs. We&amp;rsquo;ve found that it has a diverse set of capabilities, including creating anthropomorphized versions of animals and objects, &lt;strong&gt;combining unrelated concepts in plausible ways,&lt;/strong&gt; rendering text, and applying transformations to existing images.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&lt;img alt="Avacado chair" src="https://cdn.openai.com/dall-e/v2/samples/product_design/YW4gYXJtY2hhaXIgaW4gdGhlIHNoYXBlIG9mIGFuIGF2b2NhZG8uIGFuIGFybWNoYWlyIGltaXRhdGluZyBhbiBhdm9jYWRvLg==_4.png"/&gt;&lt;br/&gt;
&lt;strong&gt;Combining unrelated concepts&lt;/strong&gt;&lt;br/&gt;
The compositional nature of language allows us to put together concepts to describe both real and imaginary things. We find that DALL&amp;middot;E also has the ability to combine disparate ideas to synthesize objects, some of which are unlikely to exist in the real world. We explore this ability in two instances: transferring qualities from various concepts to animals, and designing products by taking inspiration from unrelated concepts.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;While elements of the output like &amp;ldquo;form&amp;rdquo;, &amp;ldquo;technique&amp;rdquo;, and &amp;ldquo;style&amp;rdquo; bear resemblance to their source data, the form and function of the final generated product is up to the user and doesn&amp;rsquo;t need to resemble any of the training inputs. &lt;/p&gt;
&lt;p&gt;Training saves the results of this analysis as a model. Copyright, though, is concerned with the reproduction of works. The compositional elements that training captures, like technique and style, are explicitly un-copyrightable. You can&amp;rsquo;t copyright non-creative choices: you can&amp;rsquo;t copyright a style, you can&amp;rsquo;t copyright a practice, you can&amp;rsquo;t copyright a technique, you can&amp;rsquo;t copyright a motif, and you can&amp;rsquo;t copyright a fact. &lt;/p&gt;
&lt;p&gt;This means many elements of copyrighted works are not themselves copyrighted or copyrightable. For example, &amp;ldquo;cats have four legs and a tail&amp;rdquo; is a fact that might be encapsulated in art, and an AI might be able to &amp;ldquo;understand&amp;rdquo; that well enough to know to compose a depiction of a cat. 
But creating another picture of a cat isn&amp;rsquo;t violating any copyright, because even if a copyrighted work was used to convey the information, you can&amp;rsquo;t reserve an exclusive right over the knowledge of what cats are. 
The data training captures is an understanding of these un-copyrightable elements. &lt;/p&gt;
&lt;!-- There might be some creative expression in common style choices (like line styles), but these are such common and minor practices they can't be considered infringing. Even if these trace elements can be found in another work (including work created from someone who learned from the first), that falls under the doctrine of "de minimis", where the amount of material used was too minimal to qualify as infringing. --&gt;
&lt;!-- This is a very good thing that encourages real artistic inspiration and creativity, allows for growth, elaboration, and conversation in the artistic world, and protects human artists from frivolous suits. --&gt;

&lt;!-- Instead of intentionally creating an expression arising from a logical structure, the model emulates how the subconscious mind works, and the structure arises from an unconscious familiarity with how data tends to interact in the aggregate.  --&gt;

&lt;!-- "understanding" metaphor, sapience, humanization
models aren't people and don't have rights
but people have the right to use tools
including using tools to assist in activities people are already allowed to do, like analysis --&gt;

&lt;section class="section4"&gt;&lt;h4 id="understanding-in-tools"&gt;&amp;ldquo;Understanding&amp;rdquo; in tools&lt;/h4&gt;
&lt;p&gt;What&amp;rsquo;s fascinating about generative AI, from a technological perspective, is how this modeled understanding of relationships in the data is unlike traditional programming and instead functions like subconscious pattern recognition. 
The model does not understand the meaning of the patterns, and so doesn&amp;rsquo;t start with a human-authored description of the subject, nor does it construct an articulated program that can be run to produce a specific kind of output. 
The model is instead an attempt to capture an unarticulated understanding of what correct forms and patterns &amp;ldquo;seem like&amp;rdquo;. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m using the word &amp;ldquo;understanding&amp;rdquo; here to capture the functionality of the tool, but I don&amp;rsquo;t mean to imply that it&amp;rsquo;s conscious or sentient. 
Machine learning is not a magical thinking machine, but it&amp;rsquo;s also not a database of examples it copies. It&amp;rsquo;s a specific approach to solving a particular kind of problem.
In the same way scripted languages emulate conscious executive function, machine learning emulates unconscious processes. &lt;/p&gt;
&lt;p&gt;In terms of real-life tasks, there&amp;rsquo;s a type of mental task that&amp;rsquo;s done &amp;ldquo;consciously&amp;rdquo; by executive function, and a type of task that&amp;rsquo;s done &amp;ldquo;unconsciously.&amp;rdquo;
Traditional programming is based on creating a machine that executes a program composed of consciously-written instructions, mirroring executive function. 
Mathematics, organization, logic, etc are things we learn to do consciously with intent, and can describe as a procedure. &lt;/p&gt;
&lt;p&gt;But there are also mental tasks people do unconsciously like shape recognition, writing recognition, facial recognition, et cetera.
For these, we&amp;rsquo;re not doing active analysis according to a procedure. 
There&amp;rsquo;s some unconscious subsystem that gives our executive consciousness information, but not according to a procedure we consciously understand or can articulate as a procedure a machine could follow. &lt;/p&gt;
&lt;p&gt;AI instead tries to emulate these &lt;em&gt;functionalities&lt;/em&gt; of the unconscious mind.
For machine learning tasks like image recognition, instead of describing a logical procedure for recognizing various objects, the process of training creates a model that can later be used to &amp;ldquo;intuit&amp;rdquo; answers that reflect the relationships that were captured in the model.
Instead of defining a specific procedure, the relationships identified in training reflect a model of what &amp;ldquo;correctness&amp;rdquo; is, and so allows a program to work according to a model never explicitly defined by human statements.
When the program runs, the output behavior is primarily driven by the &lt;em&gt;data&lt;/em&gt; in the model, which is an &amp;ldquo;understanding&amp;rdquo; of the relationships found in correct practice.&lt;/p&gt;
&lt;!-- While it's technically possible to write an articulated, statement-based program that would produce the same outputs as a program based on machine learning, it would be prohibitively difficult to do so. --&gt;
&lt;!-- Working on the problem "from the other direction" --&gt;

&lt;p&gt;That&amp;rsquo;s why I think that the process of training really is, both mechanically and philosophically, more like human learning than anything else.
It&amp;rsquo;s not quite &amp;ldquo;learning&amp;rdquo;, since the computer is a tool and not an actor in its own right, but it&amp;rsquo;s absolutely parallel to the process of training a subconscious. 
&amp;ldquo;Training&amp;rdquo; to create a &amp;ldquo;model&amp;rdquo; is the right description of what&amp;rsquo;s happening. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="training-is-not-copying"&gt;Training is not copying&lt;/h3&gt;
&lt;p&gt;Even if it&amp;rsquo;s for the purpose of analysis, it&amp;rsquo;s still critical that training &lt;em&gt;not&lt;/em&gt; involve copying and storing the input data, which would be unlicensed reproduction. 
But training itself isn&amp;rsquo;t copying or reproduction, on either a technical or practical level. 
Not only does training not store the original data in the model, the model it generates isn&amp;rsquo;t designed to reproduce the inputs. &lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="not-storing-the-original-data"&gt;Not storing the original data&lt;/h4&gt;
&lt;p&gt;First, copies of the training data are not stored in the model at all, not even as thumbnails. Text models don&amp;rsquo;t have excerpts of works and image models don&amp;rsquo;t have low-resolution thumbnails or any pixel data at all. &lt;/p&gt;
&lt;p&gt;This is such a common misconception that this myth was the argument made by the Stability lawsuit I described in &amp;ldquo;Naive copying&amp;rdquo;, that the act of training is literally storage of compressed copies of the inputs:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.courtlistener.com/docket/66732129/1/andersen-v-stability-ai-ltd/"&gt;Andersen v. Stability AI Ltd. Complaint&lt;/a&gt;
By training Stable Diffusion on the Training Images, Stability caused those images
to be stored at and incorporated into Stable Diffusion as compressed copies. Stability made them
without the consent of the artists and without compensating any of those artists.&lt;/p&gt;
&lt;p&gt;When used to produce images from prompts by its users, Stable Diffusion uses the
Training Images to produce seemingly new images through a mathematical software process.
These &amp;ldquo;new&amp;rdquo; images are based entirely on the Training Images and are derivative works of the
particular images Stable Diffusion draws from when assembling a given output. Ultimately, it is
merely a complex collage tool.
&amp;hellip;&lt;br/&gt;
All AI Image Products operate in substantially the same way and store and
incorporate countless copyrighted images as Training Images. 
&amp;hellip;&lt;br/&gt;
Stability did not attempt to negotiate licenses for any of the Training Images.
Stability simply took them. Stability has embedded and stored compressed copies of the Training
Images within Stable Diffusion.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This description is entirely wrong. 
While it might be understandable as a naive guess at what&amp;rsquo;s going on, it&amp;rsquo;s provably false that this is what&amp;rsquo;s happening. 
It&amp;rsquo;s objectively untrue that the input data is stored in the model. Not only is that data not found in the models themselves, but the general technology is based on published research, and the process of training simply does not involve doing that. 
It&amp;rsquo;s baffling that anyone was willing to go on the record as saying this, let alone make it the basis of a major lawsuit. &lt;/p&gt;
&lt;p&gt;But even without requiring any knowledge of the process or the ability to inspect the models (both of which we do have), it&amp;rsquo;s literally impossible for the final model to contain compressed copies of the training images, because the model file simply isn&amp;rsquo;t big enough. 
From a data science perspective, we know full artistic works simply cannot be compressed down to one byte and reinflated, no matter how large your data set is. This should align with your intuition, too; you can&amp;rsquo;t fit huge amounts of data in a tiny space!&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.eff.org/deeplinks/2023/04/how-we-think-about-copyright-and-ai-art-0"&gt;Kit Walsh, How We Think About Copyright and AI Art&lt;/a&gt;
The Stable Diffusion model makes four gigabytes of observations regarding more than five billion images. That means that its model contains less than one byte of information per image analyzed (a byte is just eight bits&amp;mdash;a zero or a one).
The complaint against Stable Diffusion characterizes this as &amp;ldquo;compressing&amp;rdquo; (and thus storing) the training images, but that&amp;rsquo;s just wrong. With few exceptions, there is no way to recreate the images used in the model based on the facts about them that are stored. Even the tiniest image file contains many thousands of bytes; most will include millions. Mathematically speaking, Stable Diffusion cannot be storing copies &amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is a technical reality, but it also makes intuitive sense that it doesn&amp;rsquo;t need to store images to work. 
The model isn&amp;rsquo;t &lt;em&gt;trying&lt;/em&gt; to copy any given work, it&amp;rsquo;s only storing an understanding of the patterns and relationships between pixels. 
When an artist is sketching on paper and considering their line quality, that process doesn&amp;rsquo;t involve thinking through millions of specific memories of individual works. The new work comes from an &lt;em&gt;understanding&lt;/em&gt;: information generated from &lt;em&gt;study&lt;/em&gt; of the works, but not a memorized copy of any set of specific images.&lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;There is a red-herring argument people make at this point about &amp;ldquo;unauthorized copying&amp;rdquo; that goes like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The act of training on copyrighted work, even work distributed freely, requires the trainer to make copies of copyrighted work to use as input data. Even without getting into the details of training itself, AI companies have to download and &amp;ldquo;scrape&amp;rdquo; massive amounts of copyrighted work as a prerequisite. These are all unauthorized copies already, and constitute copyright violations. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&amp;rsquo;s true that training requires copying copyrighted work as a prerequisite. Data sets used for image training pair images with text descriptions, but the data sets usually include a URL to where the image is publicly hosted instead of attaching the image files themselves. This means that before you can train a model on the data set, you have to download ephemeral copies of all the images in the data set. &lt;/p&gt;
&lt;p&gt;But this downloaded &amp;ldquo;copy&amp;rdquo; is irrelevant to the question of copyright. By definition, the images at these public web addresses are already published and actively being shared for the public. There is already full permission for anyone to &lt;em&gt;view&lt;/em&gt; them, and on the internet that includes downloading these temporary copies. The general public already has permission to view and study these images. So the acquisition of publicly published data is irrelevant, and the question still hinges on whether the act of training is a copyright violation. &lt;/p&gt;
&lt;/aside&gt;
&lt;!-- &gt; [Alumnus, Fair Use: Training Generative AI - Creative Commons](https://creativecommons.org/2023/02/17/fair-use-training-generative-ai/){: .cite}
&gt; The models do not store copies of the works in their datasets and they do not create collages from the images in its training data. Instead, they use the images only as long as they must for training. These are merely transitory copies that serve a transformative purpose as training data. --&gt;

&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="not-reproducing"&gt;Not reproducing&lt;/h4&gt;
&lt;!-- the original data --&gt;

&lt;p&gt;The Stable Diffusion lawsuit also makes the accusation that image diffusion is fundamentally a system to reconstruct the input images, and that the model is still effectively a reproduction tool:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.courtlistener.com/docket/66732129/1/andersen-v-stability-ai-ltd/"&gt;Andersen v. Stability AI Ltd. Complaint&lt;/a&gt;
Diffusion is a way for a machine-learning model to calculate how to reconstruct a copy of its Training Images. 
For each Training Image, a diffusion model finds the sequence of denoising steps to reconstruct that specific image. 
Then it stores this sequence of steps. 
&amp;hellip; 
A diffusion model is then able to reconstruct copies of each Training Image. 
Furthermore, being able to reconstruct copies of the Training Images is not an incidental side effect. 
The &lt;strong&gt;primary goal&lt;/strong&gt; of a diffusion model is to reconstruct copies of the training data with maximum accuracy and fidelity to the Training Image. 
It is meant to be a duplicate.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Because a trained diffusion model can produce a copy of any of its Training Images&amp;mdash;which could number in the billions&amp;mdash;the diffusion model can be considered an alternative way of storing a copy of those images.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;If this were the case&lt;/em&gt;, it would be a solid argument against generative AI. 
Even if the model itself doesn&amp;rsquo;t contain literal copies of input work, it would still be a copyright violation for it to reproduce its inputs (or approximations of them) on-demand. 
And if the primary purpose of the tool were to make unlicensed copies of copyrighted inputs, that could make training a problem. Even if we can&amp;rsquo;t show copies being made during training, or analyze the model to find stored copies, if the main thing the tool &lt;em&gt;does&lt;/em&gt; is make unlicensed reproductions of existing input works, that&amp;rsquo;s an issue.&lt;/p&gt;
&lt;p&gt;But are any of those accusations actually true? Pretty solidly &amp;ldquo;no&amp;rdquo;.
The claim made in the suit is fundamentally wrong on all accounts. 
Not only does generative AI work like this in general, this isn&amp;rsquo;t even how Stable Diffusion works in particular.&lt;br/&gt;
From a technical, logical, and philosophical perspective, we know the models don&amp;rsquo;t have copies of the original data, only information about the relationships between forms. They try to generate new work to match a prompt, and the new work is the product of the prompt, the model, and a random seed. 
There&amp;rsquo;s nothing close to a &amp;ldquo;make a copy of this specific input image please&amp;rdquo; button, and if you try to make it do that anyway, it doesn&amp;rsquo;t work. &lt;/p&gt;
&lt;p&gt;When people have tried to demonstrate a reproductive effect in generative AI &amp;mdash; even incredibly highly motivated people arguing a case in a court of law &amp;mdash; they have been unable to do so. 
This played out dramatically in the Stability AI lawsuit, where complainants were unable to show cases of output even substantially similar to their copyrighted inputs, and so didn&amp;rsquo;t even make an allegation that was the case. Instead, they made the argument that there was somehow a derivative work involved even though there was nothing even resembling reproduction, and the judge rightly struck it down:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://copyrightlately.com/pdfviewer/andersen-v-stability-ai-order-on-motion-to-dismiss/?auto_viewer=true#page=&amp;amp;zoom=auto&amp;amp;pagemode=none"&gt;SARAH ANDERSEN, et al., v. STABILITY AI LTD., et al., ORDER ON MOTIONS TO DISMISS AND STRIKE&lt;/a&gt;
&amp;hellip; I am not convinced that copyright claims based [on] a derivative theory can survive absent &amp;lsquo;substantial similarity&amp;rsquo; type allegations. The cases plaintiffs rely on appear to recognize that the alleged infringer&amp;rsquo;s derivative work must still bear some similarity to the original work or contain the protected elements of the original work.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://venturebeat.com/ai/stability-midjourney-runway-hit-back-in-ai-art-lawsuit/"&gt;Carl Franzen, &amp;ldquo;Stability, Midjourney, Runway hit back in AI art lawsuit&amp;rdquo;&lt;/a&gt;
However, the AI video generation company Runway &amp;mdash; which collaborated with Stability AI to fund the training of the open-source image generator model Stable Diffusion &amp;mdash; has an interesting perspective on this. It notes that simply by including these research papers in their amended complaint, the artists are basically giving up the game &amp;mdash; they aren&amp;rsquo;t showing any examples of Runway making exact copies of their work. Rather, they are relying on third-party ML researchers to state that&amp;rsquo;s what AI diffusion models are trying to do.&lt;/p&gt;
&lt;p&gt;As Runway&amp;rsquo;s filing puts it:
&amp;ldquo;First, the mere fact that Plaintiffs must rely on these papers to allege that models can &amp;ldquo;store&amp;rdquo; training images demonstrates that their theory is meritless, because it shows that Plaintiffs have been unable to elicit any &amp;ldquo;stored&amp;rdquo; copies of their own registered works from Stable Diffusion, despite ample opportunities to try. And that is fatal to their claim.&amp;rdquo;The complaint goes on:&amp;ldquo;&amp;hellip;nowhere do [the artists] allege that they, or anyone else, have been able to elicit replicas of their registered works from Stable Diffusion by entering text prompts. Plaintiffs&amp;rsquo; silence on this issue speaks volumes, and by itself defeats their Model Theory.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The same dynamic played out in another case, this time with complainants unable to demonstrate similarity even with much simpler text examples:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.reuters.com/legal/litigation/us-judge-trims-ai-copyright-lawsuit-against-meta-2023-11-09/"&gt;Blake Brittain, &amp;ldquo;US judge trims AI copyright lawsuit against Meta&amp;rdquo;&lt;/a&gt;
The authors sued Meta and Microsoft-backed OpenAI in July. They argued that the companies infringed their copyrights by using their books to train AI language models, and separately said that the models&amp;rsquo; output also violates their copyrights.&lt;/p&gt;
&lt;p&gt;[U.S. District Judge Vince Chhabria] criticized the second claim on Thursday, casting doubt on the idea that the text generated by Llama copies or resembles their works.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;When I make a query of Llama, I&amp;rsquo;m not asking for a copy of Sarah Silverman&amp;rsquo;s book &amp;ndash; I&amp;rsquo;m not even asking for an excerpt,&amp;rdquo; Chhabria said.&lt;/p&gt;
&lt;p&gt;The authors also argued that Llama itself is an infringing work. Chhabria said the theory &amp;ldquo;would have to mean that if you put the Llama language model next to Sarah Silverman&amp;rsquo;s book, you would say they&amp;rsquo;re similar.&amp;rdquo;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
The judge said he would dismiss most of the claims with leave to amend, and that he would dismiss them again if the authors failed to argue that Llama&amp;rsquo;s output was substantially similar to their works.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&amp;rsquo;s also not true that generated outputs are &amp;ldquo;mosaics&amp;rdquo;, collages&amp;rdquo;, or snippets of existing artwork interpolated together. 
The tool fundamentally doesn&amp;rsquo;t work like that; it neither reproduces and composes image segments nor interpolates image chunks. Asserting that generative AI is a &amp;ldquo;collage&amp;rdquo; tool isn&amp;rsquo;t even reductive, it&amp;rsquo;s entirely wrong at all levels. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="memorization-and-overfitting"&gt;Memorization and Overfitting&lt;/h4&gt;
&lt;!-- 
It's also considered a bug when this happens, because that's not the intended use of the tool. 

There is no mosaic, the purpose is to create novel outputs --&gt;

&lt;p&gt;I have to take time away from my main argument here to make an important caveat, which is that it&amp;rsquo;s not true to &lt;em&gt;categorically&lt;/em&gt; say generative AI is truly incapable of reproducing any of the work it was trained on. 
This is true from a data science perspective (since the domain of the training data overlaps with the domain of possible outputs), but it&amp;rsquo;s also practically possible to use a model to generate images that resemble its inputs, under specific conditions. &lt;/p&gt;
&lt;p&gt;In the field of generative AI research, if even 1%-2% of the outputs of a generative model are &lt;em&gt;similar&lt;/em&gt; to any of the model&amp;rsquo;s inputs, that&amp;rsquo;s called &lt;em&gt;overfitting&lt;/em&gt;, and it&amp;rsquo;s a bug. Overfitting is waste, and prevents these tools from being able to do their job. &lt;/p&gt;
&lt;p&gt;&amp;ldquo;Memorization&amp;rdquo; is a similar bug that&amp;rsquo;s describes exactly what it sounds like: when an AI model is able to reproduce something very close to one of its inputs. Overwhelmingly, memorization is caused by bad training data that includes multiple copies of the same work.
Since famous works of art are often duplicated in data sets of publicly available images, the model &amp;ldquo;knows&amp;rdquo; them very well and is able to reproduce them with a high level of fidelity if prompted:&lt;/p&gt;
&lt;p class="side-by-side align-top"&gt;&lt;img alt="Original Mona Lisa" src="https://blog.giovanh.com/blog/2025/04/03/why-training-ai-cant-be-ip-theft/mona-lisa.jpg"/&gt;
&lt;img alt='Midjourney v4, "The Mona Lisa by Leonardo da Vinci' src="https://blog.giovanh.com/blog/2025/04/03/why-training-ai-cant-be-ip-theft/First-Mona-01.jpg"/&gt;&lt;/p&gt;
&lt;p class="image-caption"&gt;&lt;em&gt;Original Mona Lisa on left, Midjourney v4, &amp;ldquo;The Mona Lisa by Leonardo da Vinci&amp;rdquo; on right&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;So far in this article I&amp;rsquo;ve been discussing generative AI at a very high level. The actual frequency of overfitting and &amp;ldquo;input memorization&amp;rdquo; varies significantly depending on the dataset, training methodology, and other technical factors specific to individual products. &lt;/p&gt;
&lt;p&gt;By running &amp;ldquo;attacks&amp;rdquo; on Stable Diffusion, models can be tricked into reproducing some of its input images to a reasonable degree of recognizability. 
&lt;a href="https://doi.org/10.48550/arXiv.2301.13188"&gt;Carlini, N., Hayes, J., Nasr, M., Jagielski, M., Sehwag, V., Tram&amp;egrave;r, F., Balle, B., Ippolito, D., &amp;amp; Wallace, E. (2023). &lt;em&gt;Extracting Training Data from Diffusion Models&lt;/em&gt;&lt;/a&gt; was one study in memorization. Researchers trained their own Stable Diffusion model on the CIFAR-10 dataset of publicly-available images. Given full access to the original data and their trained model, they attempted to generate image thumbnails that were significantly similar to images found in the input data. They were able to show &amp;ldquo;memorization&amp;rdquo; of only 1,280 images, or 2.5% of the training data. &lt;/p&gt;
&lt;p&gt;I think, once again, this is very parallel to the human process. If you asked someone to draw a specific piece they&amp;rsquo;ve seen, they could probably approximate it around 2% of the time. &lt;/p&gt;
&lt;p&gt;The case where a very generic prompt is able to produce a relatively specific work seems suspicious, but &amp;mdash; again &amp;mdash; makes sense when compared to a human.
If you asked a human artist for something extremely tightly tied to one kind of work like &amp;ldquo;Italian video game plumber&amp;rdquo; they&amp;rsquo;d probably make the same associations you do, and draw something related to Mario unless you told them not to. &lt;/p&gt;
&lt;p&gt;Since the entire purpose of generative models is to be able to generate entirely new output, it&amp;rsquo;s very important to make sure individual input images are dependent mostly on the prompt given to the generator and &lt;em&gt;not&lt;/em&gt; any particular images in the training data. 
Generative AI needs to have the broadest possible possibility space, and so significant amounts of research go towards that goal:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.48550/arXiv.2208.12242"&gt;Ruiz, N., Li, Y., Jampani, V., Pritch, Y., Rubinstein, M., &amp;amp; Aberman, K. (2022). &lt;em&gt;DreamBooth: Fine Tuning Text-to-Image Diffusion Models for Subject-Driven Generation&lt;/em&gt;&lt;/a&gt;
&lt;img alt="dog overfitting prevention demo" src="https://blog.giovanh.com/blog/2025/04/03/why-training-ai-cant-be-ip-theft/dreambooth-overfit.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This isn&amp;rsquo;t a cover-your-ass measure to make sure a service isn&amp;rsquo;t accidentally reproducing copyrighted materials (like Google Books, which stores full copies of books but is careful not to expose the underlying data to the public).
The entire value of generative AI is that its outputs are new and not redundant. Accidentally outputting images that are even &lt;em&gt;remotely&lt;/em&gt; similar to the inputs is poor performance for the product itself. &lt;/p&gt;
&lt;p&gt;In this way, AI training is once again parallel to human learning. Generative AI and human work have the same criteria for success. As an artist learning on material, you don&amp;rsquo;t &lt;em&gt;want&lt;/em&gt; the input images to be closely mimicked in the outputs. You don&amp;rsquo;t &lt;em&gt;want&lt;/em&gt; your style or pose choices to be dependent on specifics from your example material. You want to learn how to make art, and then you should be able to make anything. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="dont-expand-copyright-to-do-this"&gt;Don&amp;rsquo;t expand copyright to do this&lt;/h2&gt;
&lt;p&gt;So, we can rule out AI training as being a copyright violation at this point.
Training only requires the same ability to view and analyze work people already have. 
The training itself doesn&amp;rsquo;t involve &amp;ldquo;compressing&amp;rdquo; or making a copy of the work, and it doesn&amp;rsquo;t result in a tool that acts as a database that will reproduce the original inputs on demand.
So just the act of training a model isn&amp;rsquo;t a copyright violation, even if the material used was copyrighted.&lt;/p&gt;
&lt;p&gt;But is this the wrong outcome? 
Copyright isn&amp;rsquo;t a natural law that can only be understood and worked within; it&amp;rsquo;s an institution humans have created in order to meet specific policy goals. 
So should copyright powers be expanded to give creators and rightsholders a mechanism to prevent AI training on their works unless they license those rights?
Can you somehow split the right to view the material and the right to learn from the material? 
Or could you isolate AI training as a case where the rates could be separate?&lt;/p&gt;
&lt;p&gt;The answer to all these questions is no.
You can&amp;rsquo;t (and shouldn&amp;rsquo;t) expand copyright to limit how people can train on the material, no matter what tools are involved. &lt;/p&gt;
&lt;p&gt;Creative work should &lt;em&gt;not&lt;/em&gt; be considered a &amp;ldquo;derivative work&amp;rdquo; of every inspiring source and every work that their author used to develop their skills. And there&amp;rsquo;s not a sound way to make an argument for heavy creative restrictions that only &amp;ldquo;sticks&amp;rdquo; to generative AI, and not human actors.&lt;/p&gt;
&lt;!--  --&gt;

&lt;!-- BLUF: --&gt;

&lt;p&gt;It&amp;rsquo;s against sound philosophical principles &amp;mdash; including copyright&amp;rsquo;s &amp;mdash; to try to attack tools and not specific objectionable actions.
The applications of AI that are specifically offensive (i.e., plagiarism) are &lt;em&gt;applications&lt;/em&gt;.
Trying to go after the tools early is overaggressive enforcement that short-circuits due process in a way that prevents huge amounts of behavior that doesn&amp;rsquo;t represent any kind of legitimate offense against artists. 
There&amp;rsquo;s also not a clear way to cut a line between training and human learning.&lt;/p&gt;
&lt;!-- ![CoreyBrickley: @kidcorvid Copyright should protect artists from having their work scraped for machine learning full stop. We should fight for that legislation. Corporate abuse of copyright has allowed companies to hold onto creative rights they have licensed for 50-100 years. That must also be fought.](https://twitter.com/CoreyBrickley/status/1823780096731238608) --&gt;

&lt;section class="section3"&gt;&lt;h3 id="ai-is-a-general-purpose-tool-and-offenses-are-downstream"&gt;AI is a general-purpose tool and offenses are downstream&lt;/h3&gt;
&lt;p&gt;First, generative AI is a general-purpose tool. 
It&amp;rsquo;s possible for people to intentionally use it in objectionable ways (plagiarism, replication, etc.), but the vast majority of its uses and outputs don&amp;rsquo;t constitute any sort of legitimate offense against anyone. 
The argument against training is that it creates a model that could be misused in the future, but it&amp;rsquo;s completely inappropriate to use copyright legislation to prevent the creation&lt;em&gt; of a tool in the first place. 
Law has no business banning general-purpose tools just because they could &lt;/em&gt;potentially* be used later in infringing ways. &lt;/p&gt;
&lt;!-- #### Generative AI is a general-purpose tool --&gt;

&lt;p&gt;Generative AI is a tool, and has to be used by a human agent to produce anything other than noise. 
There&amp;rsquo;s agreement on this point across the spectrum, including the very wrong papers arguing for expansion of copyright to cover learning rights:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://dl.acm.org/doi/pdf/10.1145/3600211.3604681"&gt;Jiang, H. H., Brown, L., Cheng, J., Khan, M., Gupta, A., Workman, D., Hanna, A., Flowers, J., &amp;amp; Gebru, T. (2023). AI Art and its Impact on Artists. Proceedings of the 2023 AAAI/ACM Conference on AI, Ethics, and Society, 363&amp;ndash;374. &lt;/a&gt;
In conclusion, image generators are not artists: they require human aims and purposes to direct their &amp;ldquo;production&amp;rdquo; or &amp;ldquo;reproduction,&amp;rdquo; and it is these human aims and purposes that shape the
directions to which their outputs are produced. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;!-- &gt; [Kit Walsh, How We Think About Copyright and AI Art](https://www.eff.org/deeplinks/2023/04/how-we-think-about-copyright-and-ai-art-0){: .cite} --&gt;
&lt;!-- &gt; As with most creative tools, it is possible that a user could be the one who causes the system to output a new infringing work by giving it a series of prompts that steer it towards reproducing another work. In this instance, the user, not the tool’s maker or provider, would be liable for infringement. --&gt;

&lt;!-- The same logic applies to generative AI: you are responsible for your own actions, and if you use a generative tool (or any tool) to create a work that intentionally infringes on someone's copyright, you are responsible because you're the one who did that. --&gt;

&lt;!-- #### Infringement is determined by the nature of the infringing work, not the method of its creation. --&gt;

&lt;p&gt;The tools used don&amp;rsquo;t single-handedly determine if a particular action constitutes copyright infringement.
Whether creating a new work constitutes copyright infringement (or even plagiarism more generally) is determined by the nature of the new work, not the method of its creation. 
If a tool is generally useful, you can&amp;rsquo;t argue that using that particular tool is evidence of foul play. It&amp;rsquo;s the play that can be foul, and that comes from the person using the tool.
The evaluation of the work depends on the work itself. &lt;/p&gt;
&lt;p&gt;Imagine the scenario where someone opens an image in Paint, changes it slightly, and passes the altered copy off as their original work. That&amp;rsquo;s &lt;em&gt;copyright infringement&lt;/em&gt; because the output is an infringing copy and &lt;em&gt;plagiarism&lt;/em&gt; because it&amp;rsquo;s being falsely presented as original authorship. 
The fact that Paint was used doesn&amp;rsquo;t mean Paint is inherently nefarious or that any other work made with Paint should be presumed to be nefarious. &lt;/p&gt;
&lt;p&gt;The user was responsible for the direction and output of the tool. 
Neither the software nor its vendor participated; the user who actively used the tool towards a specific goal was the only relevant agent.
The fact that the computer internally copies bytes from disk to RAM to disk doesn&amp;rsquo;t mean computers, disks, or RAM are inherently evil either. Tools just make people effective, and a person used that ability to commit orthogonal offenses.&lt;/p&gt;
&lt;p&gt;Plagiarism and copyright infringement aren&amp;rsquo;t the only harms generative AI can be used to inflict on people. &amp;ldquo;Invasive style mimicry&amp;rdquo; can be a component of all sorts of horrible abuse:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://dl.acm.org/doi/pdf/10.1145/3600211.3604681"&gt;Jiang, H. H., Brown, L., Cheng, J., Khan, M., Gupta, A., Workman, D., Hanna, A., Flowers, J., &amp;amp; Gebru, T. (2023). AI Art and its Impact on Artists. Proceedings of the 2023 AAAI/ACM Conference on AI, Ethics, and Society, 363&amp;ndash;374.&lt;/a&gt;
This type of invasive style mimicry can have more severe consequences if an artist&amp;rsquo;s style is mimicked for nefarious purposes
such as harassment, hate speech and genocide denial. In her New
York Times Op-ed, artist Sarah Andersen writes about how even
before the advent of image generators people edited her work &amp;ldquo;to
reflect violently racist messages advocating genocide and Holocaust
denial, complete with swastikas and the introduction of people getting pushed into ovens. The images proliferated online, with sites
like Twitter and Reddit rarely taking them down.&amp;rdquo; She adds that
&amp;ldquo;Through the bombardment of my social media with these images,
the alt-right created a shadow version of me, a version that advocated neo-Nazi ideology&amp;hellip; I received outraged messages and had to
contact my publisher to make my stance against this ultraclear.&amp;rdquo; She
underscores how this issue is exacerbated by the advent of image
generators, writing &amp;ldquo;The notion that someone could type my name
into a generator and produce an image in my style immediately
disturbed me&amp;hellip; I felt violated.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But these aren&amp;rsquo;t issues uniquely enabled by AI, and harsh restrictions on AI won&amp;rsquo;t foil Nazism. &lt;/p&gt;
&lt;p&gt;Plagiarism, forgery, and other forms of harmful mimicry are not novel dynamics. Generative AI does not introduce these problems into a culture that hasn&amp;rsquo;t already been dealing with them. These are categories of violations that aren&amp;rsquo;t coupled to specific tools, but are things people do using whatever means are available. &lt;/p&gt;
&lt;p&gt;The same logic applies to everything. 
Using copy-paste while editing a document doesn&amp;rsquo;t mean the final product doesn&amp;rsquo;t represent your original work, even though plagiarism is one of the things copy-paste can do. 
Tracing and reference images &lt;em&gt;can&lt;/em&gt; be used for plagiarism, but the tools in use don&amp;rsquo;t determine the function of the product.&lt;/p&gt;
&lt;p&gt;Learning isn&amp;rsquo;t theft. 
If it&amp;rsquo;s a machine for doing something that is not theft, it&amp;rsquo;s not a theft machine. 
It&amp;rsquo;s just a machine that humans can use to do the same things they were already doing. &lt;/p&gt;
&lt;!-- 
&gt; [Carl Franzen, Stability, Midjourney, Runway hit back in AI art lawsuit](https://venturebeat.com/ai/stability-midjourney-runway-hit-back-in-ai-art-lawsuit/){: .cite}
&gt; Moreover, Stability’s lawyers smartly look to the precedent set by the 1984 U.S. Supreme Court decision in the case between Sony and Universal Studios over the former’s Betamax machines being used to record copies of TV and movies on-air, which found that VCRs can be sold and don’t on their own qualify as copyright infringement because they have other legitimate uses. Or as the Supreme Court heldback then: “If a device is sold for a legitimate purpose and has a substantial non-infringing use, its manufacturer will not be liable under copyright law for potential infringement by its users.”

Good parallel re: plagiarism
--&gt;

&lt;section class="section4"&gt;&lt;h4 id="short-circuiting-process"&gt;Short-circuiting process&lt;/h4&gt;
&lt;p&gt;Going after the tools early to enforce/prevent copies is an attempt to short-circuit due process.&lt;/p&gt;
&lt;p&gt;The idea that we should structure technology such that people are &lt;em&gt;mechanically&lt;/em&gt; unable to do a particular objectionable thing is a familiar perversion of &lt;a href="https://blog.giovanh.com/tag/enforcement/"&gt;enforcement&lt;/a&gt;. 
This is a topic I want to write on later in more depth, but as it relates to learning rights, this is a pretty clear attempt to aggressively prevent whole categories of behavior by preemptively disabling people from a whole category of behavior. &lt;/p&gt;
&lt;p&gt;Media companies frequently make the argument that an entire category of tools (from &lt;a href="https://en.wikipedia.org/wiki/Sony_Corp._of_America_v._Universal_City_Studios%2C_Inc."&gt;VHS&lt;/a&gt; to &lt;a href="https://en.wikipedia.org/wiki/Private_copying_levy"&gt;hard drives&lt;/a&gt;) needs to be penalized or banned entirely just because it&amp;rsquo;s possible to use the tool in a way that infringes copyright. 
Arguing to prevent the training of generative AI in the first place is exactly the same cheat: trying to criminalize a tool instead of adjudicating specific violations as appropriate. &lt;/p&gt;
&lt;p&gt;Because no one has been able to show that &lt;em&gt;models&lt;/em&gt; are actually infringing works, anti-AI lawsuits are reduced to trying to make the &lt;em&gt;act&lt;/em&gt; of training illegal. 
This is a dangerously wrong approach. 
The actual question copyright is concerned with is whether a specific work infringes on a reserved right. 
This is a question you can only effectively ask after a potentially infringing work is produced, and in order to evaluate the claim you have to examine the work in question. &lt;/p&gt;
&lt;p&gt;This is obviously not what corporations with &amp;ldquo;IP assets&amp;rdquo; would prefer. It would be much safer for them if no potentially infringing work could be created in the first place. If it&amp;rsquo;s impossible to make new art at all, not only do the rightsholders not have to make a specific claim and argue a specific case, they don&amp;rsquo;t risk any &amp;ldquo;damage&amp;rdquo; being done by circulation of an infringing work before they can catch it. &lt;/p&gt;
&lt;p&gt;It makes complete sense that this is what they&amp;rsquo;d prefer, but total prevention satisfies that party at the expense of everyone else (and creativity as a whole), so it&amp;rsquo;s the job of a functional system to not accommodate it. 
The whole point of copyright needs to be encouraging the creation of new works, not giving rightsholders whatever conveniences they can think to ask for. 
Overaggressive enforcement that prevents whole categories of work from being produced in the first place needs to be completely off the table. &lt;/p&gt;
&lt;p&gt;Going after tools instead of individual works is an attempt to short-circuit the system. 
People creating work and being challenged if there&amp;rsquo;s a valid challenge to make is the only way this can reasonably be managed. 
If tools are banned and copyright expansionists are successful in preventing vast spaces of completely legitimate, non-infringing works from being created in the first place, that&amp;rsquo;s a disaster. 
In effect those works are all being banned without anything approaching due process. Artists have a right to defend themselves against accusations of copyright infringement, but if whole categories of work are guilty until proven innocent, the work can&amp;rsquo;t be created in the first place, and the opportunity for due process people are owed is implicitly smothered. &lt;/p&gt;
&lt;!-- https://storage.courtlistener.com/recap/gov.uscourts.cand.407208/gov.uscourts.cand.407208.223.0_2.pdf

gio :⁾: So far, going after AI models for copyright infringement has been a dead end, because copyright is only infringed when a work is created, which is when the model is used, not when it's trained.
 --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="no-clear-line-to-cut-against-automation"&gt;No clear line to cut against &amp;ldquo;automation&amp;rdquo;&lt;/h3&gt;
&lt;!-- #### You can't trivally distinguish "humans" and "automations", and you shouldn't do this --&gt;

&lt;p&gt;People objecting to training generative AI are objecting to a kind of learning, but they don&amp;rsquo;t have that same objection when people do the same thing. 
As I&amp;rsquo;ve said, I don&amp;rsquo;t think any reasonable person actually objects to humans learning from existing work they have access to. No, the objection to model training is tied to the &amp;ldquo;automatedness&amp;rdquo; of the training and the &amp;ldquo;ownability&amp;rdquo; of the models. Humans doing functionally the same thing (but slower) isn&amp;rsquo;t an issue. &lt;/p&gt;
&lt;p&gt;So, if the problem is how automated or synthetic the tool is, is that somewhere we can draw a policy line? 
Is the right approach to say &lt;em&gt;only&lt;/em&gt; humans can learn freely, and an automated system needs an explicit license to do the equivalent training?&lt;/p&gt;
&lt;p&gt;I think this is another direction that makes some sense as a first thought, but quickly breaks down when taken to its logical conclusions.
There simply isn&amp;rsquo;t a meaningful way to distinguish between a &amp;ldquo;tool-assisted&amp;rdquo; process and a &amp;ldquo;natural&amp;rdquo; process. 
Any requirement trying to limit AI training on the basis of its actual function of learning from work would necessarily limit human learning as well. And not in a way that can be solved by just writing down &amp;ldquo;no it doesn&amp;rsquo;t&amp;rdquo; as part of the policy!&lt;/p&gt;
&lt;p&gt;Remember, AI is a tool, not an actor. There&amp;rsquo;s no sentient AI wanting to learn how to make art, only people building art-producing tools. So if you want to make a distinction here, it&amp;rsquo;s not between a person-actor and a machine-actor, it&amp;rsquo;s between a person with a tool and a person without a tool. &lt;/p&gt;
&lt;p&gt;This is a pet issue of mine. I am convinced that trying to draw a clean line between &amp;ldquo;people&amp;rdquo; and &amp;ldquo;technology&amp;rdquo; is a disastrously bad idea, &lt;em&gt;especially&lt;/em&gt; if that distinction is meant to be a load-bearing part of policy.
People &lt;em&gt;aren&amp;rsquo;t&lt;/em&gt; separable from technology. The fact that we use tools is a fundamental part of our intelligence and sapience. 
Every person is a will enacting itself on the world through various technical measures.
If you don&amp;rsquo;t let a builder use a hammer or a painter use a brush, you&amp;rsquo;re crippling them just as if you&amp;rsquo;d disabled their arms. 
And &amp;mdash; looking in the other direction &amp;mdash; the body is a machine we use the same way as we use any tool.
We use technology and tools as prosthesis that fundamentally &lt;em&gt;extend&lt;/em&gt; human function, which is a good thing. &lt;/p&gt;
&lt;p&gt;This &amp;ldquo;real person&amp;rdquo; distraction is a common stumbling point in discussions about things like accessibility.
The goal is not to determine some &amp;ldquo;standard human&amp;rdquo; with a fixed set of capabilities and enforce that standard on people. The goal isn&amp;rsquo;t just to &amp;ldquo;elevate&amp;rdquo; the &amp;ldquo;disabled&amp;rdquo; to some minimum viable standard, and it&amp;rsquo;s certainly not to reduce the function of over-performers until everyone fits the same mold.&lt;sup id="fnref:sports"&gt;&lt;a class="footnote-ref" href="#fn:sports"&gt;3&lt;/a&gt;&lt;/sup&gt; 
Access and function are goods in and of themselves, and it&amp;rsquo;s worthwhile to extend both. &lt;/p&gt;
&lt;p&gt;AI is fundamentally the same kind of tool we expect people to use regularly, but a degree more &amp;ldquo;advanced&amp;rdquo; than our &lt;em&gt;expectations&lt;/em&gt;. The people arguing that AI is anti-art aren&amp;rsquo;t arguing that the correct state of affairs is a technological jihad, they&amp;rsquo;re wanting to return to &amp;ldquo;good technology&amp;rdquo;, like Blender. 
But that&amp;rsquo;s no basis for a categorical distinction. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1906434617114239385"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/alecrobbins/" title="the mr boop guy (https://t.co/P7kM7ydBK5) // also CRIMEHOT (https://t.co/s5NCKUpvU0) // narrative director @SquanchGames // prev @absolutelyprods"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;aLec robBins&lt;/span&gt;&lt;span class="at"&gt;@alecrobbins&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;you wanna know what kind of tech ACTUALLY &amp;ldquo;democratizes art&amp;rdquo;? MSPaint, iMovie, RPGMaker, Garage Band, VLC Player, Godot, Twine, Audacity, Blender, archive dot org, GitHub, aseprite, Windows Movie Maker, GIMP,&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/alecrobbins/status/1906434617114239385" target="_blank"&gt;Sun Mar 30 19:53:27 +0000 2025&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;If you&amp;rsquo;re trying to divide technology into categories of &amp;ldquo;good tools&amp;rdquo; and &amp;ldquo;bad tools&amp;rdquo;, you need a clear categorical distinction. 
But what is the criteria that makes generative AI uniquely bad? 
There doesn&amp;rsquo;t appear to be one. 
It&amp;rsquo;s obviously not just that generative AI is software.
It also can&amp;rsquo;t be that generative AI is &amp;ldquo;theft-based&amp;rdquo;, because it obviously isn&amp;rsquo;t. It&amp;rsquo;s performing the same dynamic of learning that we &lt;em&gt;want&lt;/em&gt; to see, but using software to do it. And we know &amp;ldquo;using software to do it&amp;rdquo; doesn&amp;rsquo;t turn a good thing bad. 
And it&amp;rsquo;s obviously absurd to say we should stop building new tools at some arbitrary point, and only techniques that were already invented and established are valid to use. &lt;/p&gt;
&lt;p&gt;Trying to find separate criteria that happens to map onto the result that makes sense &lt;em&gt;to you&lt;/em&gt;, &lt;em&gt;at the moment&lt;/em&gt;, is a dangerous mistake. (A &amp;ldquo;policy hack&amp;rdquo;, which is another topic I plan to write on later....)
No, if you&amp;rsquo;re going to try to regulate a specific dynamic (in this case, learning) you need to actually regulate the dynamic in question in a clear, internally-consistent way. &lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This gets extra ugly when you start throwing around words like &amp;ldquo;art.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve &lt;a href="https://www.gamesindustry.biz/generative-ai-art-made-without-human-creativity-cannot-be-protected-by-copyright-laws"&gt;seen people argue&lt;/a&gt; that AI outputs must necessarily be uncreative, and work can&amp;rsquo;t be considered to be &amp;ldquo;true&amp;rdquo; human authorship.
&amp;ldquo;The final output reflects the user&amp;rsquo;s acceptance of [a system], rather than [authorship].&amp;rdquo;
This logic is unconvincing. How does this differ from photoshop use reflecting &amp;ldquo;acceptance of a program&amp;rsquo;s facilities&amp;rdquo;, or a photograph reflecting &amp;ldquo;acceptance&amp;rdquo; of an existing view?&lt;/p&gt;
&lt;p&gt;There is a strange circular reasoning here. Even if you want to define art as something uniquely done by humans, tool-assisted art is still clearly human agency producing artistic output which is usually indistinguishable from work produced without the aid of the tool. There is no categorical distinction to make about the artistic products, either. &lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="consequence-of-new-learning-rights-enforcement"&gt;Consequence of new learning rights enforcement&lt;/h2&gt;
&lt;p&gt;There&amp;rsquo;s also a bigger-picture reason the learning rights approach is bad, even for the people still convinced copyright law should be expanded to include learning rights: doing this would not accomplish the things they want to accomplish, and instead make the world worse for everyone.
And, importantly, it won&amp;rsquo;t eliminate the technology or keep corporations from abusing artist labor, which are the outcomes the people pushing for change want.&lt;/p&gt;
&lt;p&gt;This is a common problem with reactionary movements. There&amp;rsquo;s an earnest, almost panicked energy that there&amp;rsquo;s a need to &amp;ldquo;get something done&amp;rdquo;, but if that energy goes to the wrong place, you&amp;rsquo;re just doing unnecessary harm. &lt;/p&gt;
&lt;p&gt;&lt;a href="https://webcomicname.com/image/152958755984"&gt;&lt;img alt="different" src="https://64.media.tumblr.com/3be6857474745c654356ceab928c06fe/tumblr_oge0omyFru1vbwf2ko1_1280.pnj"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The reason I care about the &amp;ldquo;philosophy of copyright&amp;rdquo; or whatever isn&amp;rsquo;t to invent a reason to let harm continue to be done unabated. 
Systems matter because systems affect reality, and understanding the mechanics is necessary to keep a reactionary response from doing more harm. Even if you want to &amp;ldquo;cheat&amp;rdquo; and get something done right now, the &amp;ldquo;break-glass&amp;rdquo; workarounds just aren&amp;rsquo;t pragmatic. &lt;/p&gt;
&lt;!-- ![giovan_h: -The reactionary responses to the idea of AI art (redefine art theft, expand copyright to include style, track every work's pedigree with notarized DRM) all directly hurt small AI artists, indirectly hurt small non-AI artists, and vastly expand the wealth &amp;amp; power of corporations](https://twitter.com/giovan_h/status/1679636147725557762) --&gt;

&lt;section class="section3"&gt;&lt;h3 id="expanding-copyright-disadvantages-individuals"&gt;Expanding copyright disadvantages individuals&lt;/h3&gt;
&lt;p&gt;People are using the threat of AI to argue for new copyright expansions in order to protect artists from exploitation. But this misunderstands a fundamental dynamic, which is that expanding copyright &lt;em&gt;in general&lt;/em&gt; is bad for artists because of the way the system is weighted in favor of corporations against individuals. &lt;/p&gt;
&lt;p&gt;All the systems of power involved in IP enforcement that currently exist are heavily, heavily weighted in the favor of large corporations.
The most basic example of this is that going through a legally-adjudicated copyright dispute in the courts can be made into a battle of attrition, and so the companies that can afford extensive legal expenses can simply outspend individuals in disputes. 
This makes any expansion of copyright &lt;em&gt;automatically&lt;/em&gt; benefit corporations over small artists, just procedurally.
Massively strengthening copyright enforcement power is not going to help the artists whose work is being used when the powers being enforced are already slanted to disadvantage those artists.&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/im.giovanh.com/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:kjx6y3groxh3sy5tkfyji6sy/bafkreigs5mkysqn4iubd3voaxtgqadpt4cavc2s7hryswketva6i3vxwly@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Gio :⁾&lt;/span&gt;&lt;span class="at"&gt;@im.giovanh.com&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Trying to enclose and commodify information so that only people who can pay a competitive market rate won&amp;rsquo;t somehow disadvantage the corporations. Setting up a system that requires you to be optimally efficient at converting information to US dollars is not going to give the common man a leg up.&lt;/p&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/im.giovanh.com/post/3lbyjyhktp52r" target="_blank"&gt;2024-11-28T07:25:32.729Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;When the question is very hard, and all the general systems of power are pointed in the wrong direction, &amp;ldquo;We have to take immediate action to fix this!&amp;rdquo; is a wrong and very dangerous response.
Anti-AI artists are supporting copyright as the &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;thing it&amp;rsquo;s supposed to be&lt;/a&gt;, but the power they try to give it goes to a system of power that works against them instead.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="artists-compelled-to-relinquish-rights-to-gatekeepers"&gt;Artists compelled to relinquish rights to gatekeepers&lt;/h3&gt;
&lt;!-- Rights don't provide value to artists who are compelled to relinquish them to publishers --&gt;

&lt;p&gt;Creating a learning right would create a new licensable right, and so seems like this would create a new valuable asset creators could own. But think about what happens to the rights creators already have: huge media companies already own most of &amp;ldquo;the rights&amp;rdquo; to work, because they&amp;rsquo;re able to demand artists relinquish them in order to participate in the system at all. This is the &lt;a href="https://www.harvard.com/book/chokepoint_capitalism/"&gt;Chokepoint Capitalism thesis&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Artists are already compelled to assign platforms and publishers rights over their creative work as a condition for employment or distribution. 
If the &amp;ldquo;learning rights&amp;rdquo; to your work suddenly become a licensable asset, that doesn&amp;rsquo;t actually make you richer. 
That just creates another right companies like Penguin Random House can demand themselves as part of a publishing contract, and then resell to AI companies without you ever seeing a dime from it.&lt;/p&gt;
&lt;p&gt;In anticipation of learning rights becoming a real thing, companies like &lt;a href="https://www.fastcompany.com/91132854/instagram-training-ai-on-your-data-its-nearly-impossible-to-opt-out"&gt;Meta&lt;/a&gt; and &lt;a href="https://www.fastcompany.com/91137832/creatives-are-right-to-be-fed-up-with-adobe-and-every-other-tech-company-right-now"&gt;Adobe&lt;/a&gt; are already using whatever dirty tricks they can invent to strip individual creators of those rights and stockpile them for corporate profit. &lt;/p&gt;
&lt;p&gt;This dynamic has already been covered thoroughly, to the point where I can cover the topic completely by simply quoting existing work:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.eff.org/deeplinks/2023/04/ai-art-generators-and-online-image-market"&gt;Katharine Trendacosta and Cory Doctorow, &amp;ldquo;AI Art Generators and the Online Image Market&amp;rdquo;&lt;/a&gt;
Requiring a person using an AI generator to get a license from everyone who has rights in an image in the training data set is unlikely to eliminate this kind of technology. Rather, it will have the perverse effect of limiting this technology development to the very largest companies, who can assemble a data set by compelling their workers to assign the &amp;ldquo;training right&amp;rdquo; as a condition of employment or content creation.&lt;/p&gt;
&lt;p&gt;&amp;hellip; Creative labor markets are intensely concentrated: a small number of companies&amp;mdash;including Getty&amp;mdash;commission millions of works every year from working creators. These companies already enjoy tremendous bargaining power, which means they can subject artists to standard, non-negotiable terms that give the firms too much control, for too little compensation.&lt;/p&gt;
&lt;p&gt;If the right to train a model is contingent on a copyright holder&amp;rsquo;s permission, then these very large firms could simply amend their boilerplate contracts to require creators to sign away their model-training rights as a condition of doing business. That&amp;rsquo;s what game companies that employ legions of voice-actors are doing, requiring voice actors to begin every session by recording themselves waiving any right to control whether a model can be trained from their voices.&lt;/p&gt;
&lt;p&gt;If large firms like Getty win the right to control model training, they could simply acquire the training rights to any creative worker hoping to do business with them. And since Getty&amp;rsquo;s largest single expense is the fees it pays to creative workers&amp;mdash;fees that it wouldn&amp;rsquo;t owe in the event that it could use a model to substitute for its workers&amp;rsquo; images&amp;mdash;it has a powerful incentive to produce a high-quality model to replace those workers.&lt;/p&gt;
&lt;p&gt;This would result in the worst of all worlds: the companies that today have cornered the market for creative labor could use AI models to replace their workers, while the individuals who rarely&amp;mdash;or never&amp;mdash;have cause to commission a creative work would be barred from using AI tools to express themselves.&lt;/p&gt;
&lt;p&gt;This would let the handful of firms that pay creative workers for illustration&amp;mdash;like the duopoly that controls nearly all comic book creation, or the monopoly that controls the majority of role-playing games&amp;mdash;require illustrators to sign away their model-training rights, and replace their paid illustrators with models. Giant corporations wouldn&amp;rsquo;t have to pay creators&amp;mdash;and the GM at your weekly gaming session couldn&amp;rsquo;t use an AI model to make a visual aid for a key encounter, nor could a kid make their own comic book using text prompts.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doctorow.medium.com/everything-made-by-an-ai-is-in-the-public-domain-caa634a8f7f1"&gt;Cory Doctorow, Everything Made By an AI Is In the Public Domain&lt;/a&gt;
Giving more copyright to a creative worker under those circumstances is like giving your bullied schoolkid extra lunch money. It doesn&amp;rsquo;t matter how much lunch money you give your kid &amp;mdash; the bullies are just going to take it.&lt;/p&gt;
&lt;p&gt;In those circumstances, giving your kid extra lunch money is just an indirect way of giving the bullies more money. &amp;hellip; But the individual creative worker who bargains with Disney-ABC-Muppets-Pixar-Marvel-Lucasfilm-Fox is not in a situation comparable to, say, Coca-Cola renewing its sponsorship deal for Disneyland. For an individual worker, the bargain goes like this: &amp;ldquo;We&amp;rsquo;ll take everything we can, and give you as little as we can get away with, and maybe we won&amp;rsquo;t even pay you that.&amp;rdquo;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Every expansion of copyright over the past forty years &amp;mdash; the expansions that made entertainment giants richer as artists got poorer &amp;mdash; was enacted in the name of &amp;ldquo;protecting artists.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The five publishers, four studios and three record labels know that they are unsympathetic figures when they lobby Congress for more exclusive rights (doubly so right now, after their mustache-twirling denunciations of creative workers picketing outside their gates).
The only way they could successfully lobby for another expansion on copyright, an exclusive right to train a model, is by claiming they&amp;rsquo;re doing it for us &amp;mdash; for creative workers.
But they hate us. They don&amp;rsquo;t want to pay us, ever. The only reason they&amp;rsquo;d lobby for that new AI training right is because they believe &amp;mdash; correctly &amp;mdash; that they can force us to sign it over to them. The bullies want your kid to get as much lunch money as possible.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.publishersweekly.com/pw/by-topic/digital/copyright/article/92783-authors-join-the-brewing-legal-battle-over-ai.html"&gt;Andrew Albanese, &amp;ldquo;Authors Join the Brewing Legal Battle Over AI&amp;rdquo;&lt;/a&gt;
But a permissions-based licensing solution for written works seems unlikely, lawyers told PW. And more to the point, even if such a system somehow came to pass there are questions about whether it would sufficiently address the potentially massive issues associated with the emergence of generative AI.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;AI could really devastate a certain subset of the creative economy, but I don&amp;rsquo;t think licensing is the way to prevent that,&amp;rdquo; said Brandon Butler, intellectual property and licensing director at the University of Virginia Library. &amp;ldquo;Whatever pennies that would flow to somebody from this kind of a license is not going to come close to making up for the disruption that could happen here. And it could put fetters on the development of AI that may be undesirable from a policy point of view.&amp;rdquo; Butler said AI presents a &amp;ldquo;creative policy problem&amp;rdquo; that will likely require a broader approach.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!-- ### Lightning round --&gt;

&lt;p&gt;But even if artists could realistically keep the rights to their own work, there are other obvious problems with trying to extend copyright such that &lt;em&gt;all work&lt;/em&gt; is a &amp;ldquo;derivative&amp;rdquo; of the resources used to train the artists.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="monopolies-prevent-future-art"&gt;Monopolies prevent future art&lt;/h3&gt;
&lt;p&gt;A learning right in particular would be a massive hand-out to media companies like Adobe or stock photo companies who own licenses over vast libraries of images. 
If people need to license the right to learn from any work in that data set, those companies suddenly have strong grounds to make an argument that almost any new art was derived from art they have exclusive rights over. 
These companies already have a strong incentive to try to prevent any new competition from being created, so giving them a tool to do exactly that would be disastrous for art. &lt;/p&gt;
&lt;p&gt;This would effectively stifle independent artists from creating any new future work. 
A corporation with a content library can take any work from an individual artist, find the closest work in the library of their own work, and accuse the targeted work of being a product of &amp;ldquo;unlicensed learning&amp;rdquo;. An individual artist without a &amp;ldquo;content library&amp;rdquo; to draw from would be unable to show that any new work &lt;em&gt;didn&amp;rsquo;t&lt;/em&gt; infringe on this nebulous right. 
This would give media conglomerates excessive power over artists: they could extort artists for payment or use the threat of a protracted legal battle to selectively censor material they deemed harmful to their own financial interests. &lt;/p&gt;
&lt;p&gt;This would exacerbate all the worst problems in the current media ecosystem. Creative industries would necessarily consolidate around a few powerful rightsholder conglomerates, and new artists would face insurmountable barriers to entry. 
Even without looming threats of fascism and dystopian control, consolidation would lead (as it does) to sanitization, fewer perspectives, and a less pluralistic culture. Much, much more art would necessarily become a corporate output, censored to whatever standards that might require.
This might not effectively &amp;ldquo;destroy art&amp;rdquo;, but since corporations would have vast power over cases &lt;em&gt;they cared about&lt;/em&gt;, it would un-democratize art where it mattered.&lt;/p&gt;
&lt;p&gt;And even before the environment got as drastic as that, one obvious thing a learning right does is destroy fan work. 
Since being able to draw a character or environment is obvious evidence that you learned how to do so from the original work, media properties would have an airtight case that any fan works or parody that references their IP is prima facie evidence of unlicensed training on the material. 
Even in cases where the fanwork itself isn&amp;rsquo;t infringing any copyright, this work would be evidence of illegal and unlicensed training on material. This would create a back-door way for media companies to control depictions of their own properties, and yet again extort or censor independent artists.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="not-enforceable-without-invasive-drm-on-almost-all-information"&gt;Not enforceable without invasive DRM on almost all information&lt;/h3&gt;
&lt;p&gt;Meanwhile, even as an IP regime that enforces learning rights makes artists poorer, it makes digital life hell. &lt;/p&gt;
&lt;p&gt;Because the model &lt;em&gt;isn&amp;rsquo;t copying the work&lt;/em&gt;, you can&amp;rsquo;t reliably determine what work a model was trained on just by examining the model. 
So in order to enforce a learning right, you have to prevent training in the first place. And to do that, you need chain-of-custody DRM on basically &lt;em&gt;all information&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;I would love for this to be the absurd hyperbolic speculation it sounds like, but the IP ghouls are already salivating over the idea.
The Adobe/Microsoft Content Provenance and Authenticity (C2PA) campaign is a topic for another essay entirely, but it&amp;rsquo;s &lt;em&gt;bleak&lt;/em&gt;. And Adobe and StabilityAI are already &lt;a href="https://www.youtube.com/watch?t=1523&amp;amp;v=uoCJun7gkbA&amp;amp;feature=youtu.be"&gt;pushing the senate to mandate it&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;div class="lazyframe" data-vendor="youtube" onclick='this.outerHTML = `&amp;lt;iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/hA0ZjqakEF8?autoplay=1" title="" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; picture-in-picture" allowfullscreen class="media"&amp;gt;&amp;lt;/iframe&amp;gt;`' style="background-image: url(https://img.youtube.com/vi/hA0ZjqakEF8/hqdefault.jpg);"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="astroturfing-and-reinforced-error"&gt;Astroturfing and reinforced error&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=uoCJun7gkbA&amp;amp;feature=youtu.be"&gt;Karla Ortiz locking arms with Adobe to petition Congress to expand copyright&lt;/a&gt; is a reminder that this is another example of &lt;a href="https://blog.giovanh.com/blog/2024/03/03/cdl-publishers-against-books/#reinforced-error-in-public-discourse"&gt;reinforced error&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1823465863237734836"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/neojacquardian/" title="pro-code, anti-work. copyleft. they/xe. i talk about nix a lot."&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1813941165948846080/jKumuj3n_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;aly&lt;/span&gt;&lt;span class="at"&gt;@neojacquardian&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;huge day for maximizing corporate greed and making it impossible to create art freely without deep pockets and massive IP centralization. thanks karla! you're a piece of shit.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/neojacquardian/status/1823465863237734836" target="_blank"&gt;Tue Aug 13 21:05:14 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;Pushes for copyright expansion have always benefited corporations at the expense of artists, but that&amp;rsquo;s a tough sell. 
The IP monopolists &amp;mdash; the Adobes, the Disneys &amp;mdash; need to sell copyright expansion as a measure that &amp;ldquo;protects artists&amp;rdquo;, even though it doesn&amp;rsquo;t. &lt;/p&gt;
&lt;p&gt;So, predictably, the &amp;ldquo;anti-AI&amp;rdquo; learning rights campaign is the same familiar megacorporations and lobbying groups baiting in and publicly platforming artists, all while arguing for actual policy proposals that enrich themselves at the artists&amp;rsquo; expense. &lt;/p&gt;
&lt;p&gt;Look behind any door and you&amp;rsquo;ll see it. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1603552398781255680"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/arvalis/" title="Concept Artist | Past: Ubisoft, Detective Pikachu | Paleoartist | Server https://t.co/iFk5cVLOBF | arvalis@mac.com | he/him | Store: https://t.co/enwDabxu6u"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="https://pbs.twimg.com/profile_images/1201594623333978112/Kp-nA27I_normal.jpg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;RJ Palmer&lt;/span&gt;&lt;span class="at"&gt;@arvalis&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;The Concept Art Association is raising money to hire a lobbyist to take the fight against AI image generators to DC. This is the most solid plan we have yet, support below. &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://twitter.com/arvalis/status/1603552398781255680/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/FkD2FWtVQAAi_w2.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/arvalis/status/1603552398781255680" target="_blank"&gt;Fri Dec 16 00:47:39 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;The &amp;ldquo;concept art association&amp;rdquo; launching a GoFundMe grassroots campaign to support human artists? No, it&amp;rsquo;s just &lt;a href="https://web.archive.org/web/20221215223608/https://www.gofundme.com/f/protecting-artists-from-ai-technologies#:~:text=Our%20board%20member%2C-,karla%20ortiz,-%2C%20has%20been%20one"&gt;Karla Ortiz again,&lt;/a&gt; this time &lt;a href="https://web.archive.org/web/20221215223608/https://www.gofundme.com/f/protecting-artists-from-ai-technologies"&gt;buying the already-notorious Copyright Alliance a new D.C. lobbyist.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The &amp;ldquo;Fairly Trained&amp;rdquo; group proposes to &amp;ldquo;respect creators&amp;rsquo; rights&amp;rdquo; by coming up with some sort of &amp;ldquo;certification criteria.&amp;rdquo; 
Who&amp;rsquo;s behind this, you wonder? It&amp;rsquo;s the same handful of companies who artists are rightfully trying to defend themselves against:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.fairlytrained.org/blog/fairly-trained-launches-certification-for-generative-ai-models-that-respect-creators-rights"&gt;Fairly Trained launches certification for generative AI models that respect creators&amp;rsquo; rights &amp;mdash; Fairly Trained&lt;/a&gt;
We&amp;rsquo;re pleased that a number of organizations and companies have expressed support for Fairly Trained: the Association of American Publishers, the Association of Independent Music Publishers, Concord, Pro Sound Effects, and Universal Music Group.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The IP coalition has always been &amp;ldquo;corporations, and a rotation of reactionary artists they tricked&amp;rdquo;, and this issue is no exception.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="identifying-the-labor-problem"&gt;Identifying the labor problem&lt;/h2&gt;
&lt;p&gt;When there&amp;rsquo;s a legitimate problem to be addressed, ruling out one approach doesn&amp;rsquo;t mean you&amp;rsquo;re done with the work; it means you haven&amp;rsquo;t even identified the work that needs to be done yet. 
So if copyright expansion isn&amp;rsquo;t the answer, what&amp;rsquo;s the right way to address the concern?&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s look at that original complaint one more time:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When a corporation trains generative AI, they have unfairly used other people&amp;rsquo;s work without consent or compensation to create a new product they own. 
Worse, the new product directly competes with the original workers. 
Since the corporations didn&amp;rsquo;t own the original material and weren&amp;rsquo;t granted any specific rights to use it for training, they did not have the right to train with it. 
When the work was published, there was no expectation it would be used like this, as the technology didn&amp;rsquo;t exist and people did not even consider &amp;ldquo;training&amp;rdquo; as a possibility. 
Ultimately, the material is copyrighted, and this action violates the authors&amp;rsquo; copyright.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Fundamentally, the complaint here isn&amp;rsquo;t about copyright. What&amp;rsquo;s being (rightfully!) objected to is a new kind of &lt;strong&gt;labor issue&lt;/strong&gt;. &lt;/p&gt;
&lt;p&gt;Corporations unfairly competing with workers: labor issue. 
Use of new technology to displace the workers who enabled it: labor issue. 
Using new methods to extract additional value from work without compensation: labor issue. &lt;/p&gt;
&lt;p&gt;AI threatens to put creative workers out of a job, and make the world a worse place as it does so:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://xeiaso.net/blog/2024/soylent-green-people/"&gt;Xe Iaso, Soylent Green is people&lt;/a&gt;
My livelihood is made by thinking really hard about something and then rending a chunk of my soul out to the public. If I can&amp;rsquo;t do that anymore because a machine that doesn&amp;rsquo;t need to sleep, eat, pay rent, have a life, get sick, or have a family can do it 80% as good as I can for 20% of the cost, what the hell am I supposed to do if I want to eat?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Building highly profitable new tools without compensation is simply unfair:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://authorsguild.org/news/statement-on-writers-lawsuits-against-openai/"&gt;AG Statement on Writers&amp;rsquo; Lawsuits Against OpenAI - The Authors Guild&lt;/a&gt;
Using books and other copyrighted works to build highly profitable generative AI technologies without the consent or compensation of the authors of those works is blatantly unfair&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Corporations are entirely willing to be &amp;ldquo;disrespectful&amp;rdquo; in the way they use available labor without consent and compensation, and are doing so in a way that&amp;rsquo;s entirely willing to harm workers:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.proofnews.org/apple-nvidia-anthropic-used-thousands-of-swiped-youtube-videos-to-train-ai/"&gt;Annie Gilbertson, Apple, Nvidia, Anthropic Used Thousands of Swiped YouTube Videos to Train AI&lt;/a&gt;
Wiskus said it&amp;rsquo;s &amp;ldquo;disrespectful&amp;rdquo; to use creators&amp;rsquo; work without their consent, especially since studios may use &amp;ldquo;generative AI to replace as many of the artists along the way as they can.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The fear with copyrightabillity of AI-generated expressive works is destroying demand, displacing creative jobs, and exacerbating income inequalities:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.proofnews.org/apple-nvidia-anthropic-used-thousands-of-swiped-youtube-videos-to-train-ai/"&gt;Annie Gilbertson, Apple, Nvidia, Anthropic Used Thousands of Swiped YouTube Videos to Train AI&lt;/a&gt;
&amp;ldquo;It&amp;rsquo;s still the sheer principle of it,&amp;rdquo; said Dave Farina, the host of &amp;ldquo;Professor Dave Explains,&amp;rdquo; whose channel showcasing chemistry and other science tutorials has 3 million subscribers and had 140 videos lifted for YouTube Subtitles. &amp;ldquo;If you&amp;rsquo;re profiting off of work that I&amp;rsquo;ve done [to build a product] that will put me out of work or people like me out of work, then there needs to be a conversation on the table about compensation or some kind of regulation,&amp;rdquo; he said.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.engadget.com/2017-12-13-copyright-law-ai-robot-thinking-machines.html?guce_referrer=aHR0cHM6Ly93d3cuYmVuc29iZWwub3JnLw&amp;amp;guce_referrer_sig=AQAAAMb3W0Hzkp8h76QcaCAd0pQa8_8nZRind3EFDWdRyWH5hhe_em_yH"&gt;Andrew Tarantola, &amp;ldquo;Modern copyright law can&amp;rsquo;t keep pace with thinking machines&amp;rdquo;&lt;/a&gt;
The fear, [Ben] Sobel explains, is that the subsequent, AI-generated work will supplant the market for the original. &amp;ldquo;We&amp;rsquo;re concerned about the ways in which particular works are used, how it would affect demand for that work,&amp;rdquo; he said.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;It&amp;rsquo;s not inconceivable to imagine that we would see the rise of the technology that could threaten not just the individual work on which it is trained,&amp;rdquo; Sobel continued. &amp;ldquo;But also, looking forward, could generate stuff that threatens the authors of those works.&amp;rdquo; Therefore, he argued to IPW, &amp;ldquo;If expressive machine learning threatens to displace human authors, it seems unfair to train AI on copyrighted works without compensating the authors of those works.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Even when Meta pirates artists&amp;rsquo; work outright, the piracy complaint isn&amp;rsquo;t really about piracy. The objection isn&amp;rsquo;t to the use (since people aren&amp;rsquo;t as critical individuals engaging in the same piracy), it&amp;rsquo;s that the work is being used to make money in a way that&amp;rsquo;s directly harmful to the workers who enabled that profit.
It&amp;rsquo;s about unfair competition.&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/sgtwaddles42.bsky.social/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:rxf2cfzgfpgchyd4qfno6253/bafkreierg4iaawqrpr6vuwj5jxqiwyjd3cit3gmbez5s7nnflvhsdtejom@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;CrouchingPenguinHiddenSword&lt;/span&gt;&lt;span class="at"&gt;@sgtwaddles42.bsky.social&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Using this as an example&amp;mdash;not calling this poster out specifically&amp;mdash;since I've seen this a few times in the replies:&lt;/p&gt;&lt;p&gt;Very few of the responses are critical of LibGen or its normal users&lt;/p&gt;&lt;p&gt;The complaint is that Meta created a product, "AI", to *make money* off *their* works w/o paying *them*&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/sgtwaddles42.bsky.social/post/3lku2hrax4k2w" target="_blank"&gt;2025-03-21T01:23:52.145Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;There &lt;em&gt;is&lt;/em&gt; a fairness problem here. It just doesn&amp;rsquo;t have anything to do with copyright. It&amp;rsquo;s labor.&lt;/p&gt;
&lt;p&gt;Unfortunately, that&amp;rsquo;s a much harder policy sell. 
Copyright is a neutral-sounding enforcement mechanism. It&amp;rsquo;s fluid enough that corporations, lawmakers, and artists can sometimes be found arguing on the same side, even if the artists are getting duped. 
Labor is a much more divisive word. 
Lobbying has trained people to turn off their brains as soon as they hear the word, and fair labor proposals are rarely even crafted, let alone considered. &lt;/p&gt;
&lt;!-- Meanwhile, we're living through a period in time where a government driven by the vindictive rich seems to actively take pleasure at sticking it to workers, in something that's at least approaching out-and-out class warfare. --&gt;

&lt;p&gt;But the difference between copyright expansion and labor rights is the latter option actually addresses the complaint. It&amp;rsquo;d be nice if there were an easy salve, but given the choice between something hard that works and something easy that makes things worse, you&amp;rsquo;re obligated to push the former. &lt;/p&gt;
&lt;aside class="cb furthermore"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;One interesting proposal I&amp;rsquo;ve seen is a copyright exception that explicitly puts work produced with generative AI into the public domain. 
This would specifically be a poison pill to defend against worker exploitation, and I think it&amp;rsquo;s an interesting idea. 
But this would have to be specifically understood as a labor measure to discourage the replacement of artists. Simply interpreting existing copyright policy won&amp;rsquo;t make this happen by itself, even if &lt;a href="https://doctorow.medium.com/everything-made-by-an-ai-is-in-the-public-domain-caa634a8f7f1"&gt;computer generated art isn&amp;rsquo;t copyrightable&lt;/a&gt;, because &lt;a href="https://www.cnet.com/tech/services-and-software/this-company-got-a-copyright-for-an-image-made-entirely-with-ai-heres-how/"&gt;the human creativity involved in arranging and guiding AI outputs will be enough to qualify for copyright without an explicit poison pill policy&lt;/a&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;Fortunately&lt;sup id="fnref:union-anti-ai"&gt;&lt;a class="footnote-ref" href="#fn:union-anti-ai"&gt;4&lt;/a&gt;&lt;/sup&gt;, making sure AI is only used in ways that are fair to the workers who enable it is an idea that&amp;rsquo;s picked up serious traction in the space of union negotiations.
Just to zoom in on one group,&lt;sup id="fnref:unions"&gt;&lt;a class="footnote-ref" href="#fn:unions"&gt;5&lt;/a&gt;&lt;/sup&gt; &lt;a href="https://www.sagaftra.org/contracts-industry-resources/member-resources/artificial-intelligence/sag-aftra-ai-bargaining-and"&gt;SAG-AFTRA&lt;/a&gt; has made AI one of its key issues. &lt;/p&gt;
&lt;p&gt;AI was a key issue in the SAG-AFTRA TV negotiations, which included the 2023 TV strike.
The final contract for TV workers included &lt;a href="https://www.sagaftra.org/sites/default/files/sa_documents/DigitalReplicas.pdf"&gt;provisions requiring informed consent and limited scope&lt;/a&gt;, so studios would be required to pay people based on roles played, whether AI is used in the process or not. &lt;/p&gt;
&lt;p&gt;But the fight continues for other workers, like voice actors and video game acting.
As early as September 2023, the SAG-AFTRA union authorized striking action against video game companies over the issue of fair compensation for AI:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.sagaftra.org/sag-aftra-members-approve-video-game-strike-authorization-vote-9832-yes-vote"&gt;SAG-AFTRA Members Approve Video Game Strike Authorization Vote With 98.32% Yes Vote | SAG-AFTRA&lt;/a&gt;
SAG-AFTRA members have voted 98.32% in favor of a strike authorization on the Interactive Media Agreement that covers members&amp;rsquo; work on video games. &amp;hellip;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;After five rounds of bargaining, it has become abundantly clear that the video game companies aren&amp;rsquo;t willing to meaningfully engage on the critical issues: compensation undercut by inflation, unregulated use of AI and safety,&amp;rdquo; said SAG-AFTRA National Executive Director and Chief Negotiator Duncan Crabtree-Ireland. &amp;ldquo;I remain hopeful that we will be able to reach an agreement that meets members&amp;rsquo; needs, but our members are done being exploited, and if these corporations aren&amp;rsquo;t willing to offer a fair deal, our next stop will be the picket lines.&amp;rdquo;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Between the exploitative uses of AI and lagging wages, those who work in video games are facing many of the same issues as those who work in film and television,&amp;rdquo; said Chief Contracts Officer Ray Rodriguez. &amp;ldquo;This strike authorization makes an emphatic statement that we&amp;nbsp;must&amp;nbsp;reach an agreement that will fairly compensate these talented performers, provide common-sense safety measures, and allow them to work with dignity. Our members&amp;rsquo; livelihoods depend on it.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The union didn&amp;rsquo;t back down on this issue, and went on strike in July 2024 over this issue in particular:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.gamefile.news/p/video-game-actors-strike-sag-aftra"&gt;Stephen Totilo, &amp;ldquo;Video game actors to go on strike over AI&amp;rdquo;&lt;/a&gt;
Video game voice and performance actors will go on strike a minute after midnight (Pacific) tonight, citing an impasse after 21 months of negotiations between the SAG-AFTRA union and major western video game companies, for a new deal.&lt;/p&gt;
&lt;p&gt;The sticking point, it seems, is generative AI and concerns that it can be trained to create synthetic voices that would cost actors&amp;rsquo; jobs.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;We&amp;rsquo;re not going to consent to a contract that allows companies to abuse A.I. to the detriment of our members,&amp;rdquo; SAG-AFTRA president Fran Drescher said in a statement.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.sagaftra.org/member-message-video-game-strike-update"&gt;Member Message: Video Game Strike Update | SAG-AFTRA&lt;/a&gt;
We encourage you to read this extensive updated comparison chart of&amp;nbsp;&lt;a href="https://www.sagaftra.org/sites/default/files/2025-03/IMA%20Comparison%20Chart.pdf"&gt;&lt;strong&gt;A.I. proposals&lt;/strong&gt;&lt;/a&gt; to see for yourself how far apart we remain on fundamental A.I. protections for all performers.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;They want to use all past performances and any performance they can source from outside the contract&amp;nbsp;&lt;em&gt;without&lt;/em&gt; any of the protections being bargained at all. You could be told nothing about your replica being used, offered nothing in the way of payment, and you could do nothing about it. They want to be able to make your replica continue to work, as you, during a future strike, whether you like it or not. And once you&amp;rsquo;ve given your specific consent for how your replica can be used, they refuse to tell you what they&amp;nbsp;&lt;em&gt;actually&lt;/em&gt; did with it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Contract negotiations are a good place to work this out. 
There are ways to use AI that are fair to workers and ways to use AI that are unfair and exploitative. 
And the question at hand is whether companies have to pay artists or not, which isn&amp;rsquo;t something that can be left to corporate discretion. &lt;/p&gt;
&lt;p&gt;The idea of a learning right is such a fundamentally bad idea, I think a valid way to interpret it is not as a serious proposal in the first place, but rather a mutual-destruction threat by tech companies who are intentionally moving the conversation away from labor rights&lt;sup id="fnref:scraping-truthful"&gt;&lt;a class="footnote-ref" href="#fn:scraping-truthful"&gt;6&lt;/a&gt;&lt;/sup&gt;. 
The amount of copyright expansion necessary to create an enforceable right to control how people learn from published work is absurd, and would devastate the creative industries. &lt;/p&gt;
&lt;p&gt;AI companies are pushing the idea that copyright expansion is the only way to prevent a new category of worker exploitation they&amp;rsquo;ve invented. 
They&amp;rsquo;re waving around the poison pill of copyright expansion around so it looks the only way to defend against unfair exploitation is crippling expression. 
All of that distracts from the fact that the real danger is unfair exploitation of artistic labor, and labor law could directly address the problem.
It&amp;rsquo;s harder work, but unlike the candy-coated copyright expansion poison-pill proposals, it won&amp;rsquo;t actively destroy the artists it&amp;rsquo;s claiming to protect.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related reading&lt;/h2&gt;
&lt;!-- right people --&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.eff.org/deeplinks/2023/04/how-we-think-about-copyright-and-ai-art-0"&gt;Kit Walsh, &amp;ldquo;How We Think About Copyright and AI Art&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://doctorow.medium.com/how-to-think-about-scraping-2db6f69a7e3d"&gt;Cory Doctorow, &amp;ldquo;How To Think About Scraping&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pluralistic.net/2023/02/09/ai-monkeys-paw/#bullied-schoolkids"&gt;Cory Doctorow, &amp;ldquo;Copyright won&amp;rsquo;t solve creators&amp;rsquo; Generative AI problem&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=nJPERZDfyWc"&gt;Kirby Ferguson, &amp;ldquo;Everything is a Remix Remastered&amp;rdquo; (YouTube)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.eff.org/deeplinks/2023/04/ai-art-generators-and-online-image-market"&gt;Katharine Trendacosta and Cory Doctorow, &amp;ldquo;AI Art Generators and the Online Image Market&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://creativecommons.org/2023/02/17/fair-use-training-generative-ai/"&gt;Stephen Wolfson, &amp;ldquo;Alumnus, Fair Use: Training Generative AI&amp;rdquo; - Creative Commons&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.arl.org/blog/training-generative-ai-models-on-copyrighted-works-is-fair-use/"&gt;Training Generative AI Models on Copyrighted Works Is Fair Use &amp;mdash; Association of Research Libraries&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Lawsuit&lt;/strong&gt;&lt;/p&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://venturebeat.com/ai/stability-midjourney-runway-hit-back-in-ai-art-lawsuit/"&gt;Carl Franzen, &amp;ldquo;Stability, Midjourney, Runway hit back hard in AI art lawsuit&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.publishersweekly.com/pw/by-topic/digital/copyright/article/92783-authors-join-the-brewing-legal-battle-over-ai.html"&gt;Andrew Albanese, &amp;ldquo;Authors Join the Brewing Legal Battle Over AI&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.reuters.com/legal/litigation/judge-pares-down-artists-ai-copyright-lawsuit-against-midjourney-stability-ai-2023-10-30/"&gt;Blake Brittain, &amp;ldquo;Judge pares down artists&amp;rsquo; AI copyright lawsuit against Midjourney, Stability AI&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.courtlistener.com/docket/66732129/andersen-v-stability-ai-ltd/"&gt;Andersen v. Stability AI Ltd. (3:23-cv-00201)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.stablediffusionfrivolous.com"&gt;Stable Diffusion Frivolous &amp;middot; Because lawsuits based on ignorance deserve a response.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;!-- - [SARAH ANDERSEN, et al., v. STABILITY AI LTD., et al., ORDER ON MOTIONS TO DISMISS AND STRIKE](https://fingfx.thomsonreuters.com/gfx/legaldocs/byprrngynpe/AI%20COPYRIGHT%20LAWSUIT%20mtdruling.pdf)
- [SARAH ANDERSEN, et al., v. STABILITY AI LTD., et al., ORDER GRANTING IN PART AND DENYING IN PART MOTIONS TO DISMISS FIRST AMENDED COMPLAINT ](https://storage.courtlistener.com/recap/gov.uscourts.cand.407208/gov.uscourts.cand.407208.223.0_2.pdf) --&gt;

&lt;p&gt;&lt;strong&gt;Labor&lt;/strong&gt;&lt;/p&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://x.com/soi/status/1815584824033177606"&gt;Reed Berkowitz on AI reactionism (Twitter thread)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.vice.com/en/article/voice-actors-sign-away-rights-to-artificial-intelligence/"&gt;Joseph Cox, &amp;ldquo;&amp;lsquo;Disrespectful to the Craft:&amp;rsquo; Actors Say They&amp;rsquo;re Being Asked to Sign Away Their Voice to AI&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cigionline.org/articles/claims-that-ai-productivity-will-save-us-are-neither-new-nor-true/"&gt;Elizabeth M. Renieris, &amp;ldquo;Claims That AI Productivity Will Save Us Are Neither New, nor True&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.smithsonianmag.com/history/musicians-wage-war-against-evil-robots-92702721/"&gt;Musicians Wage War Against Evil Robots | Smithsonian&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=jPhJbKBuNnA"&gt;Tom Scott, &amp;ldquo;I tried using AI. It scared me.&amp;rdquo; (YouTube)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Learning&lt;/strong&gt;&lt;/p&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.theatlantic.com/technology/archive/2023/09/books3-database-meta-training-ai/675461/"&gt;Ian Bogost, &amp;ldquo;My Books Were Used to Train Meta&amp;rsquo;s Generative AI. Good.&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://futurism.com/the-byte/openai-copyrighted-material-parliament"&gt;Noor Al-Sibai, &amp;ldquo;OpenAI Pleads That It Can&amp;rsquo;t Make Money Without Using Copyrighted Materials for Free&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.telegraph.co.uk/business/2024/01/07/openai-warns-copyright-crackdown-could-doom-chatgpt/"&gt;James Titcomb and James Warrington, &amp;ldquo;OpenAI warns copyright crackdown could doom ChatGPT&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.proofnews.org/apple-nvidia-anthropic-used-thousands-of-swiped-youtube-videos-to-train-ai/"&gt;Annie Gilbertson and Alex Reisner, &amp;ldquo;Apple, Nvidia, Anthropic Used Thousands of Swiped YouTube Videos to Train AI&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Copyright office&lt;/strong&gt;&lt;/p&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.copyright.gov/ai/"&gt;Copyright and Artificial Intelligence (copyright.gov)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://apnews.com/article/ai-copyright-office-artificial-intelligence-363f1c537eb86b624bf5e81bed70d459"&gt;Matt O&amp;rsquo;Brien, &amp;ldquo;AI-assisted works can get copyright with enough human creativity, says US copyright office&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cnet.com/tech/services-and-software/this-company-got-a-copyright-for-an-image-made-entirely-with-ai-heres-how/"&gt;Katelyn Chedraoui, &amp;ldquo;This Company Got a Copyright for an Image Made Entirely With AI. Here's How&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Corps bad&lt;/strong&gt;&lt;/p&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.bloomberg.com/news/articles/2025-01-29/microsoft-probing-if-deepseek-linked-group-improperly-obtained-openai-data"&gt;Dina Bass and Shirin Ghaffary, &amp;ldquo;Microsoft Probing If DeepSeek-Linked Group Improperly Obtained OpenAI Data&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techcrunch.com/2025/01/09/mark-zuckerberg-gave-metas-llama-team-the-ok-to-train-on-copyrighted-works-filing-claims/"&gt;Kyle Wiggers, &amp;ldquo;Mark Zuckerberg gave Meta&amp;rsquo;s Llama team the OK to train on copyrighted works, filing claims&amp;rdquo; | TechCrunch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.wired.com/story/new-documents-unredacted-meta-copyright-ai-lawsuit/"&gt;Kate Knibbs, &amp;ldquo;Meta Secretly Trained Its AI on a Notorious Piracy Database, Newly Unredacted Court Docs Reveal&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Tech&lt;/strong&gt;&lt;/p&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.metaphysic.ai/what-is-generalization/"&gt;Martin Anderson, &amp;ldquo;What is Generalization?&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://doi.org/10.48550/arXiv.2208.12242"&gt;Ruiz, N., Li, Y., Jampani, V., Pritch, Y., Rubinstein, M., &amp;amp; Aberman, K. (2022). &lt;i&gt;DreamBooth: Fine Tuning Text-to-Image Diffusion Models for Subject-Driven Generation&lt;/i&gt; (Version 2). arXiv. https://doi.org/10.48550/ARXIV.2208.12242&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://doi.org/10.48550/arXiv.2209.12892"&gt;Peebles, W., Radosavovic, I., Brooks, T., Efros, A. A., &amp;amp; Malik, J. (2022). &lt;i&gt;Learning to Learn with Generative Models of Neural Network Checkpoints&lt;/i&gt; (Version 1). arXiv. https://doi.org/10.48550/ARXIV.2209.12892&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dx.doi.org/10.2139/ssrn.4185327"&gt;Abbott, R. B., &amp;amp; Shubov, E. (2022). The Revolution Has Arrived: AI Authorship and Copyright Law. SSRN Electronic Journal. https://doi.org/10.2139/ssrn.4185327&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;!-- - [Kumari, N., Zhang, B., Zhang, R., Shechtman, E., &amp;amp; Zhu, J.-Y. (2022). &lt;i&gt;Multi-Concept Customization of Text-to-Image Diffusion&lt;/i&gt; (Version 2). arXiv. https://doi.org/10.48550/ARXIV.2212.04488](https://doi.org/10.48550/arXiv.2212.04488)
- [Dockhorn, T., Cao, T., Vahdat, A., &amp;amp; Kreis, K. (2022). &lt;i&gt;Differentially Private Diffusion Models&lt;/i&gt; (Version 3). arXiv. https://doi.org/10.48550/ARXIV.2210.09929](https://doi.org/10.48550/arXiv.2210.09929)
- [Zhu, J., Ma, H., Chen, J., &amp;amp; Yuan, J. (2022). &lt;i&gt;Few-shot Image Generation with Diffusion Models&lt;/i&gt; (Version 3). arXiv. https://doi.org/10.48550/ARXIV.2211.03264](https://doi.org/10.48550/arXiv.2211.03264)
- [Abbott, R. B., &amp; Shubov, E. (2022). The Revolution Has Arrived: AI Authorship and Copyright Law. SSRN Electronic Journal. https://doi.org/10.2139/ssrn.4185327](https://dx.doi.org/10.2139/ssrn.4185327)
- [Carlini, N., Hayes, J., Nasr, M., Jagielski, M., Sehwag, V., Tramèr, F., Balle, B., Ippolito, D., &amp;amp; Wallace, E. (2023). &lt;i&gt;Extracting Training Data from Diffusion Models&lt;/i&gt; (Version 1). arXiv. https://doi.org/10.48550/ARXIV.2301.13188](https://doi.org/10.48550/arXiv.2301.13188) --&gt;

&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:the-argument"&gt;
&lt;p&gt;There are many arguments people make about AI, but for now I&amp;rsquo;m specifically responding to this one, or ones that look like it.&lt;/p&gt;
&lt;p&gt;There are many:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.aitrainingstatement.org/"&gt;Statement on AI training&lt;/a&gt;
The unlicensed use of creative works for training generative AI is a major, unjust threat to the livelihoods of the people behind those works, and must not be permitted.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:the-argument" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:cc0"&gt;
&lt;p&gt;Although under current copyright law, releasing work directly into the public domain is not a straightforward process, since work is copyrighted by default. See &lt;a href="https://creativecommons.org/public-domain/cc0/"&gt;CC0&lt;/a&gt; for more on this.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:cc0" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:sports"&gt;
&lt;p&gt;This is sometimes done in sports, but that&amp;rsquo;s because competitive sports have a different and unique goal.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:sports" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:union-anti-ai"&gt;
&lt;p&gt;That being said, I dislike how union PR has flattened the issue down to &amp;ldquo;AI bad&amp;rdquo;, because that runs the risk of falling into incorrect understandings of the issue and people decrying &amp;ldquo;theft&amp;rdquo; where theft isn&amp;rsquo;t happening.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:union-anti-ai" title="Jump back to footnote 4 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:unions"&gt;
&lt;p&gt;There are other union and advocacy groups aligned the same way, see &lt;a href="https://x.com/NAVAVOICES/status/1656446847739908096"&gt;NAVA&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:unions" title="Jump back to footnote 5 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:scraping-truthful"&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doctorow.medium.com/how-to-think-about-scraping-2db6f69a7e3d"&gt;Cory Doctorow, How To Think About Scraping&lt;/a&gt;
But as ever-larger, more concentrated corporations captured more of their regulators, we&amp;rsquo;ve essentially forgotten that there are domains of law other than copyright &amp;mdash; that is, other than the kind of law that corporations use to enrich themselves.
Copyright has some uses in creative labor markets, but it&amp;rsquo;s no substitute for labor law. Likewise, copyright might be useful at the margins when it comes to protecting your biometric privacy, but it&amp;rsquo;s no substitute for privacy law.
When the AI companies say, &amp;ldquo;There&amp;rsquo;s no way to use copyright to fix AI&amp;rsquo;s facial recognition or labor abuses without causing a lot of collateral damage,&amp;rdquo; they&amp;rsquo;re not lying &amp;mdash; but they&amp;rsquo;re also not being entirely truthful.
If they were being truthful, they&amp;rsquo;d say, &amp;ldquo;There&amp;rsquo;s no way to use copyright to fix AI&amp;rsquo;s facial recognition problems, that&amp;rsquo;s something we need a privacy law to fix.&amp;rdquo;If they were being truthful, they&amp;rsquo;d say, &amp;ldquo;There&amp;rsquo;s no way to use copyright to fix AI&amp;rsquo;s labor abuse problems, that&amp;rsquo;s something we need labor laws to fix.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:scraping-truthful" title="Jump back to footnote 6 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="cyber"/><category term="AI"/><category term="publication"/><category term="IP"/><category term="enforcement"/><category term="prosthesis"/><category term="rhetoric"/><category term="plagiarism"/></entry><entry><title>The imperfections of Murder Drones</title><link href="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/" rel="alternate"/><published>2025-01-12T00:00:00-06:00</published><updated>2025-01-12T00:00:00-06:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-01-12:/blog/2025/01/12/the-imperfections-of-murder-drones/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;aside class="cb spoiler-warning"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This spoils Murder Drones! I think Murder Drones is fun and you should watch and enjoy it! 
Take two and a half hours, &lt;a href="https://www.youtube.com/watch?v=mImFz8mkaHo&amp;amp;list=PLHovnlOusNLiJz3sm0d5i2Evwa2LDLdrg"&gt;go watch the whole series,&lt;/a&gt; and then come back.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;I love murder drones. I think they’re such great little guys. 
Bring me a robot maid and I am yours forever, etc.
But watching through the series itself actually took me a few stabs, and I think it’s due to a few design decisions that make following the plot unintuitive and add some friction to what’s otherwise a very fun show. 
So I want to talk a little bit about that friction, even though the entire thing is still a good time overall.&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="indie-animation"&gt;Indie Animation&lt;/h2&gt;
&lt;p&gt;First, the obviously relevant context is that Murder Drones is made by Glitch, which is a small independent animation studio. And independent animation necessarily comes with constraints. 
It’s incredibly exciting that we have the technology for small teams to make work with this quality and scale, and I don’t at all want to take that for granted. 
But I think a lot of the friction I have to talk about comes from fundamental trade-offs that come from that setup. &lt;/p&gt;
&lt;p&gt;Since their resources are very limited and good animation is expensive work, there’s a pressure for everything to be compressed. Short episodes with short shots in an eight-episode miniseries mean the project is feasible, but it’s hard to get all your fun ideas in while still sufficiently paving the way for them to land properly. &lt;/p&gt;
&lt;!-- (Foreshadowing...) --&gt;
&lt;p&gt;&lt;img alt="get tunnel visioned on spooky corpse robot reveal, work backwards from there" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E08-19_07.webp"/&gt;&lt;/p&gt;
&lt;p&gt;Structurally, a small indie team also carries the risk of skill gaps. I don’t mean to make any criticisms of anyone in particular on the project here, but this kind of team might not necessarily have experienced television writers or producers. 
And, with a small independent team, there might not be enough of a test audience to catch things that could be improved, or not enough budget to re-iterate for minor improvements.
So those are all categories of things that can easily run into trouble. &lt;/p&gt;
&lt;p&gt;Independent serialized animation like this is a relatively new phenomenon, but these are going to be the same sorts of challenges projects like RWBY and Helluva Boss have. (Although I think Murder Drones is significantly better than both of those.)
So while there are common environmental factors that can make this kind of project a little extra rough, the way that roughness actually manifests is interesting.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="its-not-glaringly-bad"&gt;It’s not glaringly bad&lt;/h2&gt;
&lt;p&gt;The reason I’m interested in talking about this at all is that I noticed the friction as part of my own experience, but it wasn’t linked to any obvious problems. 
In fact, the whole reason I’m writing this is Murder Drones felt like it should be &lt;em&gt;great&lt;/em&gt;, and I was surprised there were things that still weren’t quite clicking.
In re-watching the series to write this, slowing down and zooming in to catch every piece made the effect much harder to see. 
It’s hard to put my finger on exactly what caused the effect. 
Which is why I want to! The dynamics you can barely see are always the most interesting to understand.&lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;aside class="cb spoiler-warning"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This spoils Murder Drones! I think Murder Drones is fun and you should watch and enjoy it! 
Take two and a half hours, &lt;a href="https://www.youtube.com/watch?v=mImFz8mkaHo&amp;amp;list=PLHovnlOusNLiJz3sm0d5i2Evwa2LDLdrg"&gt;go watch the whole series,&lt;/a&gt; and then come back.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;I love murder drones. I think they&amp;rsquo;re such great little guys. 
Bring me a robot maid and I am yours forever, etc.
But watching through the series itself actually took me a few stabs, and I think it&amp;rsquo;s due to a few design decisions that make following the plot unintuitive and add some friction to what&amp;rsquo;s otherwise a very fun show. 
So I want to talk a little bit about that friction, even though the entire thing is still a good time overall.&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="indie-animation"&gt;Indie Animation&lt;/h2&gt;
&lt;p&gt;First, the obviously relevant context is that Murder Drones is made by Glitch, which is a small independent animation studio. And independent animation necessarily comes with constraints. 
It&amp;rsquo;s incredibly exciting that we have the technology for small teams to make work with this quality and scale, and I don&amp;rsquo;t at all want to take that for granted. 
But I think a lot of the friction I have to talk about comes from fundamental trade-offs that come from that setup. &lt;/p&gt;
&lt;p&gt;Since their resources are very limited and good animation is expensive work, there&amp;rsquo;s a pressure for everything to be compressed. Short episodes with short shots in an eight-episode miniseries mean the project is feasible, but it&amp;rsquo;s hard to get all your fun ideas in while still sufficiently paving the way for them to land properly. &lt;/p&gt;
&lt;!-- (Foreshadowing...) --&gt;

&lt;p&gt;&lt;img alt="get tunnel visioned on spooky corpse robot reveal, work backwards from there" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E08-19_07.webp"/&gt;&lt;/p&gt;
&lt;p&gt;Structurally, a small indie team also carries the risk of skill gaps. I don&amp;rsquo;t mean to make any criticisms of anyone in particular on the project here, but this kind of team might not necessarily have experienced television writers or producers. 
And, with a small independent team, there might not be enough of a test audience to catch things that could be improved, or not enough budget to re-iterate for minor improvements.
So those are all categories of things that can easily run into trouble. &lt;/p&gt;
&lt;p&gt;Independent serialized animation like this is a relatively new phenomenon, but these are going to be the same sorts of challenges projects like RWBY and Helluva Boss have. (Although I think Murder Drones is significantly better than both of those.)
So while there are common environmental factors that can make this kind of project a little extra rough, the way that roughness actually manifests is interesting.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="its-not-glaringly-bad"&gt;It&amp;rsquo;s not glaringly bad&lt;/h2&gt;
&lt;p&gt;The reason I&amp;rsquo;m interested in talking about this at all is that I noticed the friction as part of my own experience, but it wasn&amp;rsquo;t linked to any obvious problems. 
In fact, the whole reason I&amp;rsquo;m writing this is Murder Drones felt like it should be &lt;em&gt;great&lt;/em&gt;, and I was surprised there were things that still weren&amp;rsquo;t quite clicking.
In re-watching the series to write this, slowing down and zooming in to catch every piece made the effect much harder to see. 
It&amp;rsquo;s hard to put my finger on exactly what caused the effect. 
Which is why I want to! The dynamics you can barely see are always the most interesting to understand.&lt;/p&gt;


&lt;p&gt;This is one of the reasons I really like understanding rules and best practices, because when you&amp;rsquo;re zoomed-in working on something, it can be easy to miss subtle things about the way the work comes across. Something can seem good as you&amp;rsquo;re studying it but still have a problem. And when you can&amp;rsquo;t see the problem directly, you can work it from the other direction. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="things-that-are-fine"&gt;Things that are fine&lt;/h3&gt;
&lt;p&gt;There are a lot of obvious things about the show that might &lt;em&gt;seem&lt;/em&gt; like evidence of &amp;ldquo;low-quality&amp;rdquo; internet media, but I actually don&amp;rsquo;t object to any of those. &lt;/p&gt;
&lt;p&gt;You can feel, in its construction, an intent to appeal to modern fandom culture. 
It&amp;rsquo;s like&amp;hellip; you know the Hasbro shows like G.I. Joe that were mostly designed to market toys? 
It&amp;rsquo;s like a non-evil version of that. Instead of trying to sell you products, the show baits you to &lt;em&gt;engage with the show&lt;/em&gt;. 
There are so many fun characters, and there are lots of great outfits to put them in. And you gotta make a drone &amp;lsquo;sona. &lt;/p&gt;
&lt;p&gt;&lt;img alt="n picks up uzi" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/tumblr_9ce1bc427aafabb1cc3a5becd982093f_3311dcc8_640.webp"/&gt;&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s all very shippy. It has so many characters who are incredibly cute together, and it&amp;rsquo;s just begging you to draw fanart of your faves kissing. There&amp;rsquo;s a big climactic resolution where the two love interests cement themselves as a ship, and they live happy, harmonious lives in a good&lt;a href="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E08-20_20.webp"&gt;*&lt;/a&gt; ending.&lt;/p&gt;
&lt;p&gt;Like, in the third episode, right after a dramatic wedge is driven between them Uzi and N take each other to &lt;em&gt;prom&lt;/em&gt;, complete with a dress and a tuxedo. And then &lt;em&gt;this&lt;/em&gt; fight happens.&lt;/p&gt;
&lt;p&gt;
&lt;video alt="prom fight" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E03-13_19_2-14_34.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;em&gt;show knows what it&amp;rsquo;s about&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;And with all that set up, I feel like I&amp;rsquo;m poised to really tear down the show with some really biting cynicism, but that isn&amp;rsquo;t my point at all.
I&amp;rsquo;m guessing there&amp;rsquo;s some hate for the show from people who subliminally feel pandered to by all that, but I actually think it&amp;rsquo;s fine. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s not a sin to understand and cater to the specific media environment you know you&amp;rsquo;re operating in. One might argue that&amp;rsquo;s part of making a good show. 
I think it&amp;rsquo;s easy to take the odd vibes the show prompts and pair those to this sort of fandom cynicism the show also prompts, except I repeat I don&amp;rsquo;t think the fandomism is the problem.&lt;/p&gt;
&lt;p&gt;As a show, it really intentionally embraces the edgy random mid-2000s teen vibe, and I&amp;rsquo;m not holding that against it. 
It gives the show some fun character.
The whole show is really kind of a love letter not just to fandom, but that particular cringy dorky teenager version fandomhood. 
Which is just a fun angle to take teen characters and run with!&lt;/p&gt;
&lt;p class="side-by-side"&gt;&lt;img alt="manga" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E08-19_20.webp"/&gt;
&lt;img alt="how to draw mango" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E08-19_22.webp"/&gt;&lt;/p&gt;
&lt;p&gt;The silly background humor is fine, the homages are fine, poking fun at tropes is fine too. (Although the humor in the pilot is particularly weak, unfortunately.)
There is definitely a &amp;ldquo;cringe&amp;rdquo; flavor in the background, but I don&amp;rsquo;t think that actually hurts it.&lt;/p&gt;
&lt;p&gt;And before I get into what &lt;em&gt;does&lt;/em&gt; hurt it, I have to list off a few more ways the whole show is genuinely excellent:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Character design&lt;/li&gt;
&lt;li&gt;Species design&lt;/li&gt;
&lt;li&gt;great looking animation, lighting, textures&lt;ul&gt;
&lt;li&gt;A lot of stuff is glowy but it&amp;rsquo;s the right kind/amount of glowy&lt;/li&gt;
&lt;li&gt;faces are great&lt;/li&gt;
&lt;li&gt;Thanks Unreal Engine 5&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Consistently sick as hell AS effects&lt;ul&gt;
&lt;li&gt;good &lt;em&gt;lord&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;video alt="uzi as manip" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-7_15-7_23.webm#gifmode" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;video alt="doll kill scene" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E03-0_50-1_08.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;video alt="cyn!uzi null bomb" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E06-12_53-13_13.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Solid voice acting&lt;ul&gt;
&lt;li&gt;Good performances&lt;/li&gt;
&lt;li&gt;Characters felt right&lt;/li&gt;
&lt;li&gt;Never took me out of the moment&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Soundtrack!&lt;ul&gt;
&lt;li&gt;Just the right combination of fitting and memorable &lt;/li&gt;
&lt;li&gt;but not overbearing even in an already crowded show&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;it&amp;rsquo;s got The Juice&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="confusion-and-signaling"&gt;Confusion and signaling&lt;/h2&gt;
&lt;p&gt;No, I think the core problem is confusion. Not any one confusing decision, but a cumulative effect from many tiny things that don&amp;rsquo;t communicate information well to the viewer. The overall effect is that the plot is hard to follow, and so despite its good qualities, the show is more difficult to watch as a story than it needs to be.&lt;/p&gt;
&lt;p&gt;The show makes it unnecessarily difficult for a new viewer&amp;rsquo;s to intuit a mental model of the story, the world and its characters.
Several factors interfere with the story&amp;rsquo;s ability to communicate, and so people have a hard time forming an understanding of both the mechanics of the world (powers, technology, setting, and elements of the mystery) and the characters themselves (histories, relationships, motivations).
Many small factors add up and confuse the plot, creating a narrative situation where a fact can be telegraphed to the viewer without them knowing what that is supposed to mean.&lt;/p&gt;
&lt;p&gt;After watching through the series I&amp;rsquo;m not &lt;em&gt;still&lt;/em&gt; confused by the plot, so I don&amp;rsquo;t think it&amp;rsquo;s &amp;ldquo;confusing&amp;rdquo; in retrospect. The problem is the interaction it has with people trying to watch through the series for the first time, without knowledge from later episodes. And Murder Drones being a finished series is a relatively new phenomenon, so for a long time, that group included everyone.&lt;/p&gt;
&lt;p&gt;I think my first reaction at the top of the article about loving the little guys is a common reaction of the show as a whole. Fans of murder drones seem to be fans of the characters first and foremost.&lt;/p&gt;
&lt;p&gt;So the answer to &amp;ldquo;what&amp;rsquo;s wrong?&amp;rdquo; is &amp;ldquo;a lot of nitpicky technical things&amp;rdquo;. Most of these aren&amp;rsquo;t even mistakes or errors per se. The pieces aren&amp;rsquo;t objectively wrong, they just have the wrong effect when put together.
And I have no particular film training that would let me talk precisely about these little mechanical things! But I&amp;rsquo;m going to try anyway.&lt;/p&gt;
&lt;p&gt;Also, I&amp;rsquo;m not Cinemasins, and I&amp;rsquo;m not here to list &amp;ldquo;plot holes&amp;rdquo;. 
That&amp;rsquo;s not the problem I care about here. 
There&amp;rsquo;s a scene in the pilot episode where one robot fires an EMP blast at another robot, and only her target was hurt. And it&amp;rsquo;s &lt;strong&gt;fine&lt;/strong&gt;. It was part of a fight scene, it obviously read as a direct attack, and it feels narratively consistent for a hit to the target to only hurt them.
A story doesn&amp;rsquo;t have to be perfectly realistic; what matters is the &lt;em&gt;experience&lt;/em&gt;, which requires that it be effectively communicated to the audience. &lt;/p&gt;
&lt;p&gt;Why am I writing about all the parts I don&amp;rsquo;t like if I think the show is fun and you should watch it? Because I already spent all this time asking myself what was bugging me and painstakingly figuring out the answer. And maybe I just wanted an excuse to take a whole bunch of pictures of them.
&lt;strong&gt;&lt;em&gt;Criticism is my love language. I&amp;rsquo;m so sorry.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="visual"&gt;Visual&lt;/h3&gt;
&lt;section class="section4"&gt;&lt;h4 id="everything-is-gray"&gt;Everything is gray&lt;/h4&gt;
&lt;p&gt;The show is set on an exoplanet where the atmosphere has been destroyed, leaving the planet in a permanent winter only robots can inhabit. 
Originally this was a mining planet set up as a utilitarian space, and most interiors are industrial spacer bunkers built with utilitarian industrial lighting.
The problem is when your main locations are space-y metal interiors lit by cold fluorescent light and cold gray outdoor snowscapes, everything is just a foggy blue-gray, all the time, indoors and outdoors.&lt;/p&gt;
&lt;!-- ::: supercartridge --&gt;

&lt;p&gt;&lt;img alt="Tessa confrontation groupshoot outside" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E06-1_26.webp"/&gt;
&lt;em&gt;Weather: gray&lt;/em&gt;&lt;/p&gt;
&lt;div class="supercartridge"&gt;
&lt;p class="side-by-side align-top"&gt;&lt;img alt="gray atrium" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E02-3_16.webp"/&gt;
&lt;img alt="doll kill hallway" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E03-0_19.webp"/&gt;&lt;/p&gt;
&lt;p class="side-by-side align-top"&gt;&lt;img alt="gray cabin lab" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-13_00.webp"/&gt;
&lt;img alt="sentinal hallway" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E06-15_51.webp"/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p class="image-caption"&gt;&lt;em&gt;It&amp;rsquo;s gray inside too. These are all different locations&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="gray cabin interior" class="size-s" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-13_47.webp"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;em class="image-caption"&gt;This one&amp;rsquo;s a rustic wooden cabin&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is kind of the opposite of a visual language. Instead of using visual cues to give the viewer more information and signal a contrast between different locations as shots change, the lighting/design almost obscures information about the environment, and even obfuscates some scene transitions.&lt;/p&gt;
&lt;p&gt;There are some fun exceptions to this, like the human-inhabited areas that get incandescent lighting, as opposed to cold industrial light. Uzi is consistently color-coded purple, and Doll gets this interesting orange-red. Episode 3 gives characters&amp;rsquo; personal rooms this very vibrant color coding that I think works really well.&lt;/p&gt;
&lt;p class="side-by-side align-top"&gt;&lt;img alt="uzi's room" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E03-2_32.webp"/&gt;
&lt;img alt="doll's room" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E03-4_51.webp"/&gt;&lt;/p&gt;
&lt;!-- ##### Also, it's unclear where anything is in relation to anything else

World is made up of a few distinct locations people fast-travel between

this is usually mostly fine, with a few notable exceptions

church --&gt;

&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="bad-early-character-recognizability"&gt;Bad early character recognizability&lt;/h4&gt;
&lt;p&gt;Not everybody, just the four disassembly drones. &lt;/p&gt;
&lt;p&gt;&lt;img alt="flight groupshot" class="size-l" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E01-1_33.webp"/&gt;&lt;/p&gt;
&lt;p&gt;All the disassembly drones share the same white/black/yellow/hazard color scheme, the same hair color, the same wings, the same tail, the same silhouette (sans J), and the same set of facial expressions. 
When they&amp;rsquo;re engaged in combat, they switch to an alternate combat form which is the same for all three of them with no distinctions. 
We&amp;rsquo;re introduced to three of these characters at once. &lt;/p&gt;
&lt;p&gt;&lt;img alt="dd girls" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E01-18_08.webp"/&gt;&lt;/p&gt;
&lt;p&gt;The color scheme issue alone is a killer, but all three drones sharing most of the same secondary and even tertiary characteristics is &lt;em&gt;murder&lt;/em&gt; for readability. &lt;/p&gt;
&lt;p&gt;This is most impactful in the pilot, because that&amp;rsquo;s when viewers are first introduced to the characters, and also when there are the most disassembly drones around at once. And it doesn&amp;rsquo;t help that V and J have the same basic alignment and narrative relationship to N and Uzi.
Or that the serial designation letter names &amp;ldquo;N&amp;rdquo;, &amp;ldquo;V&amp;rdquo;, and &amp;ldquo;J&amp;rdquo; trigger the &lt;a href="https://linguistics.stackexchange.com/questions/4428/difficulty-in-learning-names-of-people-in-second-language"&gt;foreign name effect&lt;/a&gt;.
It helps a &lt;em&gt;lot&lt;/em&gt; that they get rid of J for most of the series.&lt;/p&gt;
&lt;p&gt;But even after the pilot, this does keep coming up. Especially when a figure is obscured, it can be genuinely unclear who&amp;rsquo;s who.&lt;/p&gt;
&lt;p&gt;&lt;img alt="doll's obscured v photo" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E02-16_42.webp"/&gt;
&lt;em&gt;generic disassembly drone or someone we know personally? it matters!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Weirdly, even though they&amp;rsquo;re much less important to recognize, the relatively unimportant worker drones have &lt;em&gt;much&lt;/em&gt; more recognizable distinct characteristics. And not by a small margin! They have actual designs complete with color schemes!&lt;/p&gt;
&lt;p&gt;&lt;img alt="wd groupshot" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E01-21_39.webp"/&gt;&lt;/p&gt;
&lt;p&gt;
&lt;video alt="wd bus line" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-0_28-0_46.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;em&gt;even if most of their designs came free with their archetype&lt;/em&gt;&lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="similarity-in-general"&gt;Similarity in general&lt;/h4&gt;
&lt;p&gt;This issue of things being similar to each other in unhelpful ways keeps coming up. 
Sometimes two things are vaguely similar and it turns out they&amp;rsquo;re supposed to be deeply connected, and sometimes things are extremely similar but totally unrelated to each other. &lt;/p&gt;
&lt;p&gt;This creates a little conceptual problem. I called this Bad Triangle as a placeholder name, and I can&amp;rsquo;t think of anything better, so I present to you the Bad Triangle:&lt;/p&gt;
&lt;p&gt;&lt;img alt="bad triangle" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/bad_triangle.png"/&gt;&lt;/p&gt;
&lt;p&gt;Concept A is introduced, and then it&amp;rsquo;s revealed that it has the same relationship to B as it does to C. 
This is classic Writing: if a parallel structure is set up like this, it should be to communicate that B and C have a sibling-like relationship. But if they don&amp;rsquo;t, then the viewer can&amp;rsquo;t reliably make connections and can&amp;rsquo;t form a clear understanding of the puzzle. 
&lt;strong&gt;Many of the communication issues I&amp;rsquo;ll point out are Bad Triangle Problems.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t limited to strictly visual similarity. 
Episode 2 and episode 3 both start with scenes where a lone worker drone inside their bunker is singled out in the dark and murdered by a supernatural force. 
These events are completely unrelated. They&amp;rsquo;re done by two different murderers using two different methods for two different motivations. They don&amp;rsquo;t even know the other one happened. 
Thematically, these events are utterly unrelated, but the viewer is signaled to think they&amp;rsquo;re parallel, since they&amp;rsquo;re presented in the same way in quick succession. &lt;/p&gt;
&lt;!--

- opens with a doll murder scene that looks exactly like the previous episode's murders, except it's meant to be totally different and unrelated
    - different reason, different culprit, different victims, different environment except all the environments look the same

Here's what those scenes looked like!

![hologram investigation](./E02-8_57.webp)
![empty hallway](./E03-0_19.webp)
{: .side-by-side .align-top}

At first I mixed this one in by mistake, but this is actually a totally different murder hallway. 

![sentinel hallway](./E06-15_51.webp){: .size-s} --&gt;

&lt;p&gt;We&amp;rsquo;re shown a design of cute little robot bugs in episode 3 as a symbol of death and decay, but then that same model and design is reused for a sentient helper robot. And it&amp;rsquo;s still a bug they pick off the ground. Two very different roles for the same thing, presented in such quick succession there&amp;rsquo;s no indication which one is the anomaly in this world.&lt;/p&gt;
&lt;p&gt;As another quick example, Uzi&amp;rsquo;s organic bat tail has a distinctive design that is noticeably identical to JCJ sentinels, even though they&amp;rsquo;re totally unconnected.&lt;/p&gt;
&lt;p class="side-by-side align-top"&gt;&lt;img alt="uzi's tail" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-17_00.webp"/&gt;
&lt;img alt="sentinel" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E06-12_10.webp"/&gt;&lt;/p&gt;
&lt;p&gt;But, at the same time, you&amp;rsquo;re supposed to be able to intuit that these are just two variants of the same thing, only knowing they&amp;rsquo;re two things that both had material impacts on the world:&lt;/p&gt;
&lt;p class="size-s"&gt;
&lt;video alt="lick" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E01-672_921082-676_903084.webm#gifmode" type="video/webm"&gt;&lt;/video&gt;&lt;/p&gt;
&lt;p class="size-s"&gt;
&lt;video alt="yellow solver towers" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E02-269_550196-276_712266.webm#gifmode" type="video/webm"&gt;&lt;/video&gt;&lt;/p&gt;
&lt;p&gt;Finding out these phenomena are related would be a twist, except we know you &lt;em&gt;are&lt;/em&gt; meant to intuit this, because Uzi does it!&lt;/p&gt;
&lt;p&gt;An example of this being done well is the Cabin Fever insignias. Episode 3 is all about Doll and her strange powers, we learn that Uzi has the same powers and also share this necklace in common. This chains directly into the next episode where we get a quick flashback where Uzi figures out what the symbol means, and then they go investigate that location. Bing, bang, boom. &lt;/p&gt;
&lt;!-- ![sentinel graffiti](./E06-4_25.webp) --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="personal"&gt;Personal&lt;/h3&gt;
&lt;section class="section4"&gt;&lt;h4 id="ambiguous-character-motivations-and-expectations"&gt;Ambiguous character motivations and expectations&lt;/h4&gt;
&lt;p&gt;This is far and away the most severe issue with the first half of the show: &lt;strong&gt;It is almost constantly unclear what people&amp;rsquo;s thoughts and motivations are.&lt;/strong&gt;
The sin is the effect &amp;mdash; the viewer not understanding the motivations and goals of the characters, and so not having proper expectations &amp;mdash; but there are a few different things that all cause this. &lt;/p&gt;
&lt;p&gt;A common cause of this is characters communicating in ambiguous ways about their relationships with major plot elements. &lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s start with the Absolute Solver, the main plot of the series. 
One of the first things we learn about disassembly drones is that they have this pseudo-magical auto-repair healing factor that worker drones don&amp;rsquo;t. &lt;/p&gt;
&lt;p class="size-m"&gt;
&lt;video alt="liquid metal n" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E01-583_512703-587_541359.webm#gifmode" type="video/webm"&gt;&lt;/video&gt;&lt;/p&gt;
&lt;p&gt;In the next episode, Uzi sees J&amp;rsquo;s Absolute Solver aftermath and makes the &lt;em&gt;wild&lt;/em&gt; leap that the Absolute Solver is a program of some sort that manipulates matter in order to autonomously heal drones. &lt;/p&gt;
&lt;p&gt;So &amp;mdash; very basic question &amp;mdash; what do our two disassembly drones think about this? N says he&amp;rsquo;s totally surprised by the snake-crab, and the fear that there&amp;rsquo;s something monstrous inside disassembly drones (besides their already monstrous vampirism) drives a wedge between N and Uzi. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="what are you things flinch" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E02-900_856956-914_406417.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;Uzi asks N &amp;ldquo;what are you things?&amp;rdquo; and N does this strange ashamed runaway instead of acting horrified. It&amp;rsquo;s framed as him being embarrassed of his &lt;del&gt;race&lt;/del&gt; category, but again it&amp;rsquo;s left unclear whether any of this is understood or expected. &lt;/p&gt;
&lt;p&gt;N then goes to V and&amp;hellip; sits in silence in the corner. Does this always happen? Had no disassembly drone ever sustained damage before? Now that it&amp;rsquo;s happened, do they think J was an anomaly, or are they in danger of the same thing? We&amp;rsquo;re led to assume this was totally new information for them, but we&amp;rsquo;re then led to believe that V &lt;em&gt;is&lt;/em&gt; familiar with the solver snake-crab effect. So for N&amp;rsquo;s reaction to make sense, they&amp;rsquo;d have to have two totally different understandings of the world, despite their squad already working together so much they&amp;rsquo;ve created a whole corpse spire.&lt;/p&gt;
&lt;p&gt;&lt;img alt="n pout" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E02-16_50.webp"/&gt;&lt;/p&gt;
&lt;p&gt;In the next episode, N asserts to V that &amp;ldquo;we can&amp;rsquo;t interact with the worker drones, we&amp;rsquo;re too dangerous.&amp;rdquo; Why has he started to think this? Presumably J, except that&amp;rsquo;s hardly more dangerous to the workers than the genocide they were already committing. Or did two things change simultaneously, and N&amp;rsquo;s changed both his opinion on worker drones in general and also his own nature? Why would arguing that they&amp;rsquo;re dangerous convince V, who is still doing the genocide? &lt;/p&gt;
&lt;p&gt;These aren&amp;rsquo;t &amp;ldquo;plot holes&amp;rdquo;. Every character is allowed to be &lt;em&gt;wrong&lt;/em&gt; about things and fail to communicate effectively with others. In fact, that can be very narratively interesting!
That&amp;rsquo;s not what&amp;rsquo;s wrong here. 
The problem is the story is hidden from the audience. We don&amp;rsquo;t know who is doing what, and why. The overall plot is a mystery, but also every character interaction is a puzzle we don&amp;rsquo;t have the pieces to.&lt;/p&gt;
&lt;p&gt;As another example, let&amp;rsquo;s look at V in the first few episodes. How are we supposed to conceptualize her? What&amp;rsquo;s her personality and motivation, other than &amp;ldquo;psychopath&amp;rdquo;? We get pretty direct exposition, from her, that she doesn&amp;rsquo;t recognize the symbol, doesn&amp;rsquo;t know about the Absolute Solver, and is still primarily motivated to perform the drone genocide.&lt;/p&gt;
&lt;p&gt;
&lt;video alt="I've never seen that symbol before" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E02-98_141119-115_113403.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;Then Cabin Fever comes, and we get a nice emotional arc between Uzi and V. As V sees N and Uzi care for each other, her attitude towards Uzi shifts from predatory (for both pragmatic and possessive reasons) to one of accepting and even actively looking after Uzi. Classic character work. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="cabin fever v/uzi chat" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-6_00-6_42.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;em&gt;it&amp;rsquo;s weird that they &amp;ldquo;fit right in&amp;rdquo;, right? more on that in a bit&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;(This is also a pretty big unexplained shift from the pilot. V went from not caring about N &lt;em&gt;at all&lt;/em&gt; to actively possessive about N, and keeping secrets from him to protect him, for some reason. Now, when N asks about anything, the answer is &amp;ldquo;stop prying into that stuff.&amp;rdquo; I think it&amp;rsquo;s just a retcon, but it&amp;rsquo;s totally un-lampshaded, and it&amp;rsquo;s so contradictory that it leaves the audience without an understanding of the character.)&lt;/p&gt;
&lt;p&gt;The problem is, in the middle of that Cabin Fever emotional uzi-acceptance arc, the main plot of the episode is Uzi&amp;rsquo;s newly-discovered Solver powers manifesting in strange fleshy ways that V recognizes and wants to destroy, for reasons she doesn&amp;rsquo;t disclose to anyone else. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="bat uzi" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-14_42-15_05.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;!-- ![uzi bat form](./E04-16_18.webp) --&gt;

&lt;p&gt;So it suddenly becomes very hard to get a non-contradictory idea of what V thinks or wants. Is she reacting to Uzi&amp;rsquo;s new suspiciously disassembly drone-like traits? No one knew that could happen at all. Or is she reacting to the parts of her transformation that are anomalous? Or her solver powers (even though V was fine with that earlier)? Or the fact that she goes on a vampiric killing spree and eats several of her classmates (even though V also does that)? &lt;/p&gt;
&lt;p&gt;All those things happen at once, by the way. And there are reasons for all of them to be disturbing to different people for different reasons. There&amp;rsquo;s a lot to react to, but not only is it unclear &lt;em&gt;what&lt;/em&gt; V is reacting to, it&amp;rsquo;s unclear what exactly her reaction &lt;em&gt;is&lt;/em&gt;. V and N have a conflict/conversation with incredibly tightly packed emotional swings and reactions, but none of them tell us anything meaningful about the characters or plot, because everybody is all over the place all the time. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="v and n you won't tell me" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-634_188329-666_648947.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;And because all the characters are keeping secrets from each other, it&amp;rsquo;s never revealed to the viewer what the &lt;em&gt;conflict&lt;/em&gt; is, which is a pretty important component, narratively. &lt;/p&gt;
&lt;p&gt;Also, in a move that felt like they just did it to screw with me, we then see Uzi use these same fleshy powers that sent her into an insane corruption rampage masterfully and casually, with no one (including V) reacting or mentioning it. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="fluid bat uzi" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E06-3_24-3_44_8.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;&lt;img alt="bat uzi tail grab" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E06-17_04.webp"/&gt;&lt;/p&gt;
&lt;p&gt;This problem keeps happening. Episode 3 is a whole tangled mess of this, specifically in regard to Lizzy. There&amp;rsquo;s a subplot where she&amp;rsquo;s manipulated by V to give V the chance to genocide their prom, but at the same time Lizzy is working with Doll, who is &lt;em&gt;openly&lt;/em&gt; showing Lizzy her insane vampire murder life. Meanwhile, all these plots work together to accomplish totally disjointed set of goals (including V at prom) that didn&amp;rsquo;t require the murders that constituted the main plot of the episode.&lt;/p&gt;
&lt;p&gt;With full hindsight, my best-guess answer to all that is: V and N &lt;em&gt;do&lt;/em&gt; have two sets of information, N &lt;em&gt;didn&amp;rsquo;t&lt;/em&gt; know about the solver and V did. But, somehow, V didn&amp;rsquo;t know about the most distinguishing feature of the solver, the symbol. (This was retconned without anyone telling the audience, maybe?) Moreover, when Uzi began exhibiting monster traits, V recognized them as related to Cyn, who she was trying to keep N safe from(???). She then had to weigh her two significant motivations &amp;mdash; her care for N, and her antagonism toward Cyn &amp;mdash; and made the gamble to trust Uzi to satisfy the former at the expense of risking vulnerability to the latter. Doll&amp;rsquo;s plan made no sense because the purpose of the episode was for Doll to do a big dramatic heel-turn for the audience, and Lizzy is just a psychopath. &lt;/p&gt;
&lt;p&gt;This is a very complicated answer and not one you can formulate when you first watch the show, which means you &lt;em&gt;don&amp;rsquo;t have enough information to understand the characters or conflicts.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In the middle of writing this I watched &lt;a href="https://nebula.tv/videos/jacob-geller-jacob-and-leo-untangle-the-brilliance-of-devs"&gt;Jacob and Leo Untangle the Brilliance of DEVS&lt;/a&gt;, a retrospective on the TV show Devs, and Jacob Geller made this comment I agree with:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;And the show does that [thing I want Sci-Fi to do more which] is just have characters talk through ramifications of things.
Like, you know, I want to hear those conversations. And so them kind of having all the arguments that you would have I think is so interesting. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If having these conversations so consistently is part of what makes Devs engaging, characters refusing to &lt;em&gt;ever&lt;/em&gt; discuss the implications of their world makes it that much harder to engage with it. The drones are all encountering huge, crazy new concepts that should totally realign their views of the world, and they don&amp;rsquo;t communicate how they&amp;rsquo;re dealing with that. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="social-tones-and-reaction-humor"&gt;Social tones and reaction humor&lt;/h4&gt;
&lt;p&gt;There&amp;rsquo;s another category of narrative confusion that&amp;rsquo;s tightly related to all this. 
I said earlier that I didn&amp;rsquo;t have an issue with the humor of the show. Poking at tropes can be fun, turning social interactions into clownish performances can be funny, etc. No problem here.
What &lt;em&gt;is&lt;/em&gt; a problem is when these gags aren&amp;rsquo;t in service to the main task of communicating the story. And this happens a lot. &lt;/p&gt;
&lt;p&gt;In the early show, the most significant dynamic to understand in this whole fictional world is how the societies of the worker drones and the disassembly drones relate to each other. 
These groups and their relationship &lt;em&gt;is&lt;/em&gt; the worldbuilding of the show, and defining and later subverting it is absolutely fundamental.&lt;/p&gt;
&lt;p&gt;In the pilot this is spelled out. Uzi&amp;rsquo;s full name is Uzi Doorman, because she&amp;rsquo;s from the vitally important Doorman family, the family that makes the giant doors to protect the workers from the titular murder drones. 
Their entire society is defined by worker drones defending against the existential threat of disassembly drones, who are actively committing genocide against them.&lt;/p&gt;
&lt;p&gt;But Uzi delivers all that exposition before anyone even knows disassembly drones can &lt;em&gt;speak&lt;/em&gt;. Most of that backstory is eventually contradicted or disproven, so it&amp;rsquo;s not at all a set-in-stone truth given by a reliable narrator. Subverting the worldview expressed in the opening exposition is a core thread of the show&amp;rsquo;s plot. &lt;/p&gt;
&lt;p&gt;So, given that this &amp;ldquo;interspecies&amp;rdquo; relationship a core part of this world that&amp;rsquo;s in flux throughout the series, the audience needs to understand its norms. Especially &amp;mdash; as is the case in Murder Drones &amp;mdash; that relationship is the crux of a radical societal shift.
So it&amp;rsquo;s a problem when &lt;em&gt;every interaction&lt;/em&gt; between workers and disassembly drones is played for laughs. &lt;/p&gt;
&lt;p&gt;Right off the bat, immediately after leading an invasion force into the bunker that slaughters its citizens, N is granted access by the guards by giving a cute face and saying &amp;ldquo;sorry&amp;rdquo; nicely.&lt;/p&gt;
&lt;p&gt;&lt;img alt="n door pout" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E02-8_11.webp"/&gt;&lt;/p&gt;
&lt;p&gt;Uzi&amp;rsquo;s father takes her to prom, where she&amp;rsquo;s faced with the question &amp;ldquo;how could you side with the murder drones, they killed our families?&amp;rdquo; This is an &lt;em&gt;extremely&lt;/em&gt; valid question, but tonally it manages to clash with the episode, because everyone is seemingly okay with everything, all the time. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E03-716_983688-724_190441.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;At prom, Lizzy helps reassemble a damaged V while chiding her for her attempted mass-murder. This whole conversation is significantly less important to everyone in the room than being mean to N.&lt;/p&gt;
&lt;p&gt;
&lt;video alt="prom fight interjection w/ liz" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E03-13_01-13_19_2.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;A minute later, disassembly drones serve as chaperones of a school field trip as a pretext to explore the area. Everybody hangs out and does fun camp activities. At this point, V &lt;em&gt;has not stopped doing the genocide&lt;/em&gt;, and actively murders and eats children during the trip.&lt;/p&gt;
&lt;p&gt;
&lt;video alt="v camp counselor" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-2_04-3_44.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;This is the same trip where Uzi becomes a vampire and goes on a killing spree, murdering and eating many of her classmates. This is never dealt with in any capacity.&lt;/p&gt;
&lt;p&gt;It all adds up to a bullet point I had labeled &amp;ldquo;people are generally cool with stuff they shouldn&amp;rsquo;t be&amp;rdquo;.
It&amp;rsquo;s supposed to be a combination of clowning, trope humor, and plot lubricant, which are all fine in moderation. But in Murder Drones, the way this &lt;em&gt;permeates&lt;/em&gt; the story &amp;mdash; including plot-crucial points &amp;mdash; creates a genuine problem. Fundamentally, it&amp;rsquo;s not clear what kinds of behaviors are normative in this world and what&amp;rsquo;s considered a meaningful violation of standards. Which makes it unclear what those standards are, which makes it hard to understand the world the story is taking place in. Which matters!&lt;/p&gt;
&lt;p&gt;
&lt;video alt="are you single" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-313_16223-318_794779.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="plot"&gt;Plot&lt;/h3&gt;
&lt;section class="section4"&gt;&lt;h4 id="human-twist-doesnt-land"&gt;Human twist doesn&amp;rsquo;t land&lt;/h4&gt;
&lt;p&gt;In the very first episode, it&amp;rsquo;s ambiguous whether &lt;em&gt;humanity&lt;/em&gt; died out or just the humans on the one exoplanet. This is a critical plot point!&lt;/p&gt;
&lt;p&gt;
&lt;video alt="intro exposition" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E01-23_014424-61_107373.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Ambiguous&amp;rdquo; is me being generous here. Uzi says, outright, that &amp;ldquo;all humans&amp;rdquo; were killed, and it was easy to pick up where &amp;ldquo;they&amp;rdquo; (humans? humanity?) left off. 
When Tessa shows up, that&amp;rsquo;s a twist, and so the assumption has to change to be that humans are still around somewhere, maybe in colony ships. (Ironically, &amp;ldquo;Tessa&amp;rdquo; showing up doesn&amp;rsquo;t mean anything for the state of the human race, actually.)
So, when Tessa drops the big twist that Earth was destroyed just like the drones&amp;rsquo; exoplanet, it doesn&amp;rsquo;t land. It&amp;rsquo;s not a twist if it was completely reasonable to assume that had been the case the whole time.&lt;/p&gt;
&lt;p&gt;&lt;img alt="earth core implosion reveal" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E06-10_48.webp"/&gt;&lt;/p&gt;
&lt;p&gt;This might just be a victim of a chance in plot direction since the pilot. But if that&amp;rsquo;s the case, by the time they got to episode six out of eight and were ready to reveal the reveal, they needed to lampshade this somehow in order to make the twist land. 
Instead, the pieces just don&amp;rsquo;t connect well, at the expense of the story. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="eye-colors"&gt;Eye colors&lt;/h4&gt;
&lt;p&gt;I&amp;rsquo;ve already mentioned how the blue lighting hurts scene recognizability. 
But here&amp;rsquo;s a specific bone I have to pick with lighting choices not just affecting scene readability, but directly hurting the communication of the story. 
Here&amp;rsquo;s N in a flashback in episode 2:&lt;/p&gt;
&lt;p&gt;&lt;img alt="maid n" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E02-0_18.webp"/&gt;&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s an important plot beat that N&amp;rsquo;s eyes are white and not yellow in this shot. Unfortunately it&amp;rsquo;s literally impossible to tell that&amp;rsquo;s the case, because the scene is lit with yellow incandescent lights, so everything white is yellow anyway. &lt;/p&gt;
&lt;p&gt;Our best chance at noticing something here is to compare N&amp;rsquo;s white eyes with yellow eyes directly in this same lighting, which we fortunately get. But here&amp;rsquo;s what that looks like:&lt;/p&gt;
&lt;p class="side-by-side align-top"&gt;&lt;img alt="cyn counter" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E05-3_16.webp"/&gt;
&lt;img alt="maid n at counter" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E05-3_47.webp"/&gt;&lt;/p&gt;
&lt;p&gt;As a visual language, this is illegible. &lt;/p&gt;
&lt;p&gt;The only screenshot I was able to get where you can see the difference at all is this one brief shot where both characters are in the same shot and lighting at the same time:&lt;/p&gt;
&lt;p&gt;&lt;img alt="maid groupshot" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E05-5_47.webp"/&gt;&lt;/p&gt;
&lt;p&gt;But as a point of reference, here&amp;rsquo;s an earlier shot showing V with white eyes compared to N&amp;rsquo;s yellow:&lt;/p&gt;
&lt;p&gt;&lt;img alt="white dd" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E01-11_52.webp"/&gt;&lt;/p&gt;
&lt;p&gt;You can see the same kind of contrast here, except in this shot it&amp;rsquo;s meaningless. Both sets of eyes are still supposed to be yellow here.
Which means that major plot point comfortably falls into the margin of &amp;ldquo;animation error.&amp;rdquo; 
That&amp;rsquo;s real bad!&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="mechanics"&gt;Mechanics&lt;/h3&gt;
&lt;section class="section4"&gt;&lt;h4 id="too-many-similar-mechanics"&gt;Too many similar mechanics&lt;/h4&gt;
&lt;p&gt;This is the cousin of the visual similarity problem. There are a lot of mechanical effects in Murder Drones. Big ol&amp;rsquo; tech tree. But there are a lot of different mechanical things that look the same but have totally different causes, or a single cause that can be expressed in very different ways. &lt;/p&gt;
&lt;p&gt;Too many kinds of &lt;strong&gt;regeneration&lt;/strong&gt; are introduced at once. In episode 1, we get two different kinds of healing: N&amp;rsquo;s liquid metal self-repair is one distinct ability, but then the healing saliva is another distinct repair mechanism that works on other units too. (This never comes up again.) One episode later and we get the snake-crab, which seems to be J&amp;rsquo;s core using an as-of-yet unexplained matter manipulation ability to rebuild her robot body. We then learn that the core is controlled by an autonomous program, not J, and then much later we learn that it&amp;rsquo;s not a program, but an undefinable eldritch entity. Uzi also gets her own regeneration ability, which uses a distinct soldering effect.&lt;/p&gt;
&lt;p&gt;
&lt;video alt="uzi glass heal" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-403_911508-406_312446.webm#gifmode" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;Ultimately, the significance of death (writers take note: this matters) is very muddy.
In addition to all the ways drones (and non-drones!) can regenerate what should be fatal damage, we see in J that some robots can literally be replaced with duplicate copies even after permanently killed. 
It&amp;rsquo;s also implied that worker drones might have access to the same powers as disassembly drones, but the extent of this isn&amp;rsquo;t clear, so it&amp;rsquo;s never obvious if any particular damage is significant or not.&lt;/p&gt;
&lt;!-- ![disassembly process slide with core](./E05-0_29.webp) --&gt;

&lt;p&gt;Then, halfway through the series, the idea of cores as a standard worker drone component (as opposed as exclusive to either disassembly drones or snake-crab monsters) is introduced, and now &lt;em&gt;that&amp;rsquo;s&lt;/em&gt; the only time death is significant.&lt;/p&gt;
&lt;p&gt;&lt;img alt="pilot wd bisection" class="size-s" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E01-16_09.webp"/&gt;&lt;/p&gt;
&lt;p&gt;And yes, cores are another unacknowledged retcon. The pilot shows a bisected, coreless worker drone. But even not including that, J&amp;rsquo;s core being the Absolute Solver instead of having J&amp;rsquo;s own personality is inconsistent and doesn&amp;rsquo;t make any sense, especially since J wasn&amp;rsquo;t ever even a solver host. &lt;/p&gt;
&lt;p&gt;Meanwhile, with regard to death, the Absolute Solver seems to transcend the idea of bodies entirely and is usually freely possessing multiple robots simultaneously. Until damage to one particular possessed drone&amp;rsquo;s core effectively seals her away despite that.&lt;/p&gt;
&lt;p&gt;But there are also issues with mechanics less significant than death itself that still play a role in the mystery.&lt;/p&gt;
&lt;p&gt;Episode 5 introduces the idea that magnets knock drones out. Episode 6 introduces sentinels which &lt;em&gt;also&lt;/em&gt; knock drones out, but also magnets don&amp;rsquo;t do that anymore, they&amp;rsquo;re just mild sedatives. 
Again, the problem isn&amp;rsquo;t that this is a &amp;ldquo;plot hole&amp;rdquo;, it&amp;rsquo;s that it&amp;rsquo;s the same mechanic being too different too quickly, making it hard to understand the world as a coherent system. &lt;/p&gt;
&lt;p&gt;&lt;img alt="uzi high temp overheat" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-5_48.webp"/&gt;&lt;/p&gt;
&lt;p&gt;Disassembly drones&amp;rsquo; &amp;ldquo;vampirism&amp;rdquo; means they have to consume oil, specifically to prevent from overheating. (Uzi picks up this trait too as she begins to use the solver.) We see drones attack and eat other drones to sate this need. 
The problem with this is we later see this exact behavior in Cyn&amp;rsquo;s drones during the culling of Earth, and it&amp;rsquo;s against fleshy, bloody humans. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="human consumption" controls="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E07-549_906217-558_079807.webm" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;This obviously doesn&amp;rsquo;t involve ingesting drone oil, and seems like it couldn&amp;rsquo;t have any of the physical effects oil is supposed to give them. 
So we have the same action done in two different ways, signaling a thematic parallel but not actually paralleling any of the same ideas. Bad triangle problem.&lt;/p&gt;
&lt;p&gt;An exciting and marketable thing disassembly drones can do is turn their face into an elongated X, to signify that they&amp;rsquo;re little rascals. This starts as a trait unique to disassembly drones, but then in a big reveal Uzi does it too. &lt;/p&gt;
&lt;p&gt;
&lt;video alt="uzi x flicker" autoplay="true" loop="true" muted="true" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-13_40-13_43_8.webm#gifmode" type="video/webm"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;Wow, is she turning into a disassembly drone??? No, she&amp;rsquo;s turning into a third kind of bat-thing that&amp;rsquo;s mechanically very similar to a disassembly drone (face, wings, vampirism&amp;hellip;) but distinct in a few obtuse ways that aren&amp;rsquo;t explained (fleshy, weaponless, possessable&amp;hellip;).&lt;/p&gt;
&lt;p&gt;&lt;img alt="vhs wd core x" class="size-m" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E05-0_41.webp"/&gt;&lt;/p&gt;
&lt;p&gt;As for the elongated X face, we&amp;rsquo;re given a lore dump that says it&amp;rsquo;s an indicator of a &amp;ldquo;Faulty OS String&amp;rdquo;. It&amp;rsquo;s very nice to have information like this conveyed at all, but here it doesn&amp;rsquo;t land, because when we see it in-universe it&amp;rsquo;s an expression rather than a consistent indicator. Also, we don&amp;rsquo;t know what an OS String is, or why that&amp;rsquo;d be relevant. The implication is disassembly drones have theirs changed, I guess, but nothing ever indicates why anyone would have done that or why it&amp;rsquo;d show up on Uzi.&lt;/p&gt;
&lt;p&gt;&lt;img alt="606 x'd maids" class="size-s" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E05-1_33.webp"/&gt;&lt;/p&gt;
&lt;!-- ![uzi x face](./E04-12_27.webp){: .size-s} --&gt;

&lt;!--
TODO: Serial numbers

We're shown that worker drones are a fully human-like society, and drones are named by their parents. In contrast, disassembly drones' full "names" are their "serial designation" letter, e.g. "Serial Designation N". This is only ever one letter, and letters are repeated for future units of the same model. 

There's another identification number drones have on their chests

![](./AbsoluteEnd14318.webp)

Drones that are marked for destruction are identified by part number and serial number, both of which are at least six characters long.

![cyn arnband](./MassDestruction40804.webp)

- DD serial designation letter
- Chest number 
- Cabin fever number 042

Drones involved in the Cabin Fever experiments also have ID cards, which use an entirely separate three-digit serial number.

![](./002_Badge.webp)
*world's most inefficient barcode encoding system*
--&gt;

&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="transformations"&gt;Transformations&lt;/h4&gt;
&lt;p&gt;Similarly, there are too many &lt;strong&gt;alternate forms&lt;/strong&gt; of things. Disassembly drones seem able to transform in a number of ways by design: their wings can be deployed or undeployed at will, and their arms can transform into seemingly any kind of weaponry. That&amp;rsquo;s all supposedly standard, but then there are more transformations added in that are key to the plot. &lt;/p&gt;
&lt;p&gt;In episode 2, we learn disassembly drones can apparently become snake-crab monsters. In episode 3, we learn that worker drones can become some sort of teleporting psychokinetic ghost. In episode 4 we see a worker drone transform into a beastly form that resembles disassembly drones but is still very different, and in episode 5 we see that our disassembly drones were originally maids and butlers, which are &lt;em&gt;called&lt;/em&gt; worker drones but are very clearly physiologically different from all the other worker drones we know. &lt;/p&gt;
&lt;p&gt;Actually, let me dig into the maid droid angle, because that&amp;rsquo;s very representative of this problem. 
The flashback scenes were supposed to be the big reveal that disassembly drones were originally worker drones. But instead they&amp;rsquo;re shown to be an entirely different third thing that doesn&amp;rsquo;t fit anywhere within any of the previously established taxonomies.
The flashback servants have the stature of disassembly drones, but the limbs of worker drones, and a job and environment that&amp;rsquo;s also totally new. &lt;/p&gt;
&lt;p&gt;Narratively, this is supposed to be the &amp;ldquo;A was B all along&amp;rdquo; twist, but the introduction of the new variant breaks the &amp;ldquo;all along&amp;rdquo; part. It&amp;rsquo;s like if planet of the apes revealed at the end that they were on a planet that&amp;rsquo;s a lot like earth but still a different place. So it doesn&amp;rsquo;t click. None of the pegs fit in the holes, because every peg and every hole is a different shape every time. When everything is novel all the time, the viewer doesn&amp;rsquo;t get a frame of reference. &lt;/p&gt;
&lt;p&gt;All of these effects have different triggers and different significances to the plot, but none of them are explained or understood (by characters or viewers) before the next one is introduced. Most of them are justifiable in hindsight, but in an &amp;ldquo;ok, I suppose that justifies how that was able to work&amp;rdquo; way, not in an &amp;ldquo;oh, that clicks into place, that&amp;rsquo;s so clever&amp;rdquo; way.&lt;/p&gt;
&lt;p&gt;And they could have clicked into place in a satisfying way. The transformation designs are great and the logic behind them is &lt;em&gt;mostly&lt;/em&gt; wired up. They&amp;rsquo;re 90% of the way there, but that missing 10% noticeably takes the edge off. Again, the piece that&amp;rsquo;s weak here is how well this world is &lt;em&gt;communicated&lt;/em&gt; to the audience. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s an attempt to unify a lot of these mechanics and effects under the eldritch &amp;ldquo;solver&amp;rdquo; label, but&amp;hellip;&lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="solver-powers-are-very-poorly-defined"&gt;Solver powers are very poorly defined&lt;/h4&gt;
&lt;p&gt;So what actually &lt;em&gt;is&lt;/em&gt; the &amp;ldquo;Absolute Solver&amp;rdquo;? 
I might put this question under &amp;ldquo;mechanics&amp;rdquo;, except one of the things the Solver is is a sentient person!
The same name is used for both the main antagonist of the series and the main supernatural mechanic. It&amp;rsquo;s the whole metaplot, so it&amp;rsquo;s important to know what it is. Even in retrospect, this is remarkably hard to do!&lt;/p&gt;
&lt;p&gt;So, by my count, here&amp;rsquo;s what all is explicitly referred to by the name &amp;ldquo;Absolute Solver&amp;rdquo;, in order of appearance:&lt;/p&gt;
&lt;p&gt;0: &lt;del&gt;A boolean variable in worker drones&amp;rsquo; OS that can be toggled&lt;/del&gt; (probably retconned)&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Disassembly drones&amp;rsquo; autonomous repair functions (saliva, liquid metal, etc.)&lt;/li&gt;
&lt;li&gt;A sentient emergency-repair system (snake-crab) to reconstitute disassembly drones triggered by major damage&lt;/li&gt;
&lt;li&gt;A set of consciously-invoked abilities (matter manipulation, teleportation) some drones (Doll, Uzi, Cyn) are able to tap into&lt;/li&gt;
&lt;li&gt;A non-sentient layer of OS programming in disassembly drones to suppress and wipe certain memories&lt;/li&gt;
&lt;li&gt;An eldritch entity whose conduit is mutated disposed AI who possesses drones&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;One thing these all have in common is they&amp;rsquo;re all reliably sick as hell any time they&amp;rsquo;re on-screen and don&amp;rsquo;t think for a moment I don&amp;rsquo;t appreciate that.&lt;/p&gt;
&lt;p&gt;Some of these are compatible with each other, but not all of them at once. 
That&amp;rsquo;s right, it&amp;rsquo;s Bad Triangle time!&lt;/p&gt;
&lt;p&gt;&lt;img alt="bad triangle" class="size-s" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/bad_triangle.png"/&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 and 4 could be the same thing, but they can&amp;rsquo;t also be the same thing as 5, because disassembly drones who have 1 and 4 aren&amp;rsquo;t ever possessed and seemingly can&amp;rsquo;t be.&lt;/li&gt;
&lt;li&gt;2 and 5 seem like the same entity, with 2 just being 5 possessing a drone core, except 2 is embedded in (some?) disassembly drones and 5 is not. We also see disassembly drones hit the condition to trigger 2, but nothing happens. &lt;/li&gt;
&lt;li&gt;3 is probably a property of 5, and drones with 3 are either actively possessed, have been possessed previously, or are descended from a once-possessed drone. But worker drones with 3 don&amp;rsquo;t have the abilities of 1 or 2. &lt;/li&gt;
&lt;li&gt;Uzi using 3 seems to make her a conduit for 5, except we see two other drones (Nori, Doll) freely using 3 without triggering or risking possession. &lt;/li&gt;
&lt;li&gt;The eldritch nature of 5 consistently has themes of fleshiness and corruption, especially in Uzi and Cyn. We see this fleshy effect on all drones with any of those numbered traits.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Even if we&amp;rsquo;re open to a more complex mechanical than the &amp;ldquo;Absolute Solver&amp;rdquo; being any cohesive idea, lots of other things prevent any reasonably simple model from working.
Once Uzi exhibits 3, she acquires the disassembly drone vampiric weaknesses of burning in sunlight and having to consume oil to keep from overheating. But disassembly drones don&amp;rsquo;t have any of those powers, and Uzi never exhibits any of the abilities of disassembly drones.&lt;/p&gt;
&lt;p&gt;Once we&amp;rsquo;re away from a strict definition, we have to factor in all the signifiers and associated symbology, and it works less and less.
I actually went through the whole series a &lt;em&gt;third&lt;/em&gt; time just to fill out this table to try to figure out what powers correspond with what causes, and it just doesn&amp;rsquo;t work.&lt;/p&gt;
&lt;p&gt;&lt;img alt="its the spreadsheet" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/spreadsheet.png"/&gt;&lt;/p&gt;
&lt;p&gt;This leaves me unable to answer really basic questions. Are DDs hosts for 5, like Uzi, Doll, and Cyn? solver!Tessa says that no, only Uzi is a target, and most evidence agrees and suggests either special experimentation or a genetic component is required, but J proves otherwise with 2. &lt;/p&gt;
&lt;p&gt;&amp;ldquo;Having the Solver&amp;rdquo; (3) lets Doll and Cyn teleport at will, but not anybody else. What&amp;rsquo;s the common factor unique to those two but not Uzi and Nora? Nothing! I checked the table!&lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t a dumb powerscaling question, this is literally one of the core mysteries of the series. And if I can&amp;rsquo;t even pin it down with three rewatches and a spreadsheet, a new viewer won&amp;rsquo;t be able to intuit any of it. And that&amp;rsquo;s what matters, not my autistic little spreadsheet.&lt;/p&gt;
&lt;!-- It took me two watchthroughs and a spreadsheet. --&gt;
&lt;!-- If it takes me two watchthroughs and a spreadsheet, it's bad magic. --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="magic"&gt;Magic&lt;/h2&gt;
&lt;p&gt;So if all these powers are cool, why doesn&amp;rsquo;t it click?
This question got me thinking about magic systems in fiction in general. &lt;/p&gt;
&lt;p&gt;These robots and powers do form a magic &lt;em&gt;system&lt;/em&gt;. 
Not counting the more explicitly supernatural, eldritch properties of the Solver, the drones and their various abilities are all part of one world, and every mechanic relates to the others. 
So it&amp;rsquo;s a &lt;em&gt;system&lt;/em&gt;, but it is also &lt;em&gt;magic&lt;/em&gt;: these are not physical systems and rules the audience is already familiar with, because they don&amp;rsquo;t exist in our world. &lt;/p&gt;
&lt;p&gt;So if you have a new system of extra-natural abilities, and you want to use that as background for a larger story, how do you write that?
This is not a new question. Looking at how people have answered it led me to Sanderson&amp;rsquo;s Laws Of Magic, a set of essays on writing and communicating magic systems in fiction, the point being that there are best practices for writing magic that works with the narrative:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.brandonsanderson.com/blogs/blog/sandersons-first-law"&gt;Sanderson&amp;rsquo;s First Law&lt;/a&gt;
As a storyteller, I want a setting element that is narratively sound and which offers room for mystery and discovery. A good magic system should both visually appealing and should work to enhance the mood of a story. It should facilitate the narrative, and provide a source of conflict.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The laws are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;An author&amp;rsquo;s ability to solve conflict with magic is DIRECTLY PROPORTIONAL to how well the reader understands said magic.&lt;/li&gt;
&lt;li&gt;Limitations &amp;gt; Powers&lt;/li&gt;
&lt;li&gt;Expand what you already have before you add something new.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For the purposes of Murder Drones, we can tick #2 off as done, since Uzi&amp;rsquo;s solver powers are explicitly corrupting, and the narrative does a good job at framing an internal and external conflict around the tradeoffs involved in using them. 
Of the remaining two, a new power isn&amp;rsquo;t usually presented as a solution to conflict, so I think #3 is what Murder Drones has the most trouble with. &lt;/p&gt;
&lt;!-- That leaves #1 and #3, which are both exactly the weaknesses in the story structure I was trying to pin down. --&gt;

&lt;p&gt;I think a lot of the reason this is an issue is due to the &amp;ldquo;indie rush&amp;rdquo; I talked about at the beginning of this essay. If you have a lot of good ideas but fit them into too small a space, they don&amp;rsquo;t have room to breathe and build on each other. &lt;/p&gt;
&lt;p&gt;Sanderson&amp;rsquo;s point here is not just about pacing out how frequently you introduce new mechanics, but also that it&amp;rsquo;s often better to develop and extrapolate the mechanics you already have. Keep the rules, play with the consequences. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.brandonsanderson.com/blogs/blog/sandersons-third-law-of-magic"&gt;Sanderson&amp;rsquo;s Third Law of Magic&lt;/a&gt;
Often, the best storytelling happens when a thoughtful writer changes one or two things about what we know, then extrapolates purposefully through all of the ramifications of that change. &amp;hellip;
Extrapolating, to me, is about asking the &amp;ldquo;what happens when&amp;rdquo; questions. &amp;hellip;
Instead of giving every character a new power, can you have different takes on the same powers, used in different ways?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As I&amp;rsquo;ve been discussing, Murder Drones pathologically avoids letting characters work through the ramifications of things. It&amp;rsquo;s difficult just understanding a character&amp;rsquo;s thoughts and motivations, and the show usually introduces new ideas and characters instead of doing new things with the tools it&amp;rsquo;s already introduced. (See: Alice.)
In other words, it&amp;rsquo;s good at making &amp;ldquo;what happen&amp;rdquo;, but is weak at tying it to the &amp;ldquo;when&amp;rdquo;. &lt;/p&gt;
&lt;p&gt;I really like the point here about exploring variations of established mechanics, which seems like something that would fit into Murder Drones very well. N and V have the same sets of abilities as disassembly drones, but they express themselves with them very differently. N is very utilitarian and stays in &amp;ldquo;civilian mode&amp;rdquo; most of the time, whereas V tends to stay in wings-out, arms-rotating combat mode whenever there&amp;rsquo;s any excuse.&lt;/p&gt;
&lt;p class="side-by-side"&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-5_35.webp"/&gt;
&lt;img alt="" src="https://blog.giovanh.com/blog/2025/01/12/the-imperfections-of-murder-drones/E04-5_27.webp"/&gt;&lt;/p&gt;
&lt;p&gt;The king of personality though would be the Absolute Solver itself. The triangle-glyph matter-manipulation power of people actively wielding the Solver is extremely versatile, and almost a magic system in and of itself. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1671594083234488320"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/glitch_prod/" title="Indie animation studio making fun, colorful shows with occasional violence and existential breakdowns :D | business@glitchprod.com"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;GLITCH&lt;/span&gt;&lt;span class="at"&gt;@glitch_prod&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;robot witchcraft was used in the making of this concept art &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/glitch_prod/status/1671594083234488320/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/FzKx9QiXgAIaQZU.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/glitch_prod/status/1671594083234488320" target="_blank"&gt;Wed Jun 21 19:01:00 +0000 2023&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;There&amp;rsquo;s a lot of potential here for variation as a narrative tool. What if one drone used editing as their go-to action, and another just used translation as telekinesis? You can use the flexibility of the power as a narrative device here, use specialization and style as a method of characterization. The one thing we get that&amp;rsquo;s close to this in the story is the null bomb Cyn frequently uses, but that&amp;rsquo;s more of a special case than an extension of the existing toolset. 
So this strikes me as an angle that could have easily created some rich narrative and characterization, but was left unused.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="so-what"&gt;So what?&lt;/h2&gt;
&lt;p&gt;I don&amp;rsquo;t know! I liked murder drones and I thought it was interesting to think through all this. &lt;/p&gt;
&lt;p&gt;Like I said in the opening, I don&amp;rsquo;t even know that any of this means that the show is &amp;ldquo;bad&amp;rdquo;. But I love that you can notice something feels off and identify the reasons that might be. 
And I also like identifying how some of these mechanical issues in communicating the story could be mechanically fixable, even if this particular show may not have had the resources to do it. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://faq.brandonsanderson.com/knowledge-base/what-are-sandersons-laws-of-magic/"&gt;Sanderson&amp;rsquo;s Laws Of Magic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=v-pfuTRqz30"&gt;The Closer Look, &amp;ldquo;How To Write Great Magic&amp;rdquo; (video)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;!-- https://www.brandonsanderson.com/blogs/blog/sandersons-first-law --&gt;

&lt;!-- As a storyteller, I want a setting element that is narratively sound and which offers room for mystery and discovery. A good magic system should both visually appealing and should work to enhance the mood of a story. It should facilitate the narrative, and provide a source of conflict. --&gt;

&lt;!-- &gt; [Brandon Sanderson, *Sanderson’s First Law*](https://www.brandonsanderson.com/blogs/blog/sandersons-first-law){: .cite} --&gt;
&lt;!-- &gt; On one side of the continuum, we have books where the magic is included in order to establish a sense of wonder and give the setting a fantastical feel. ... --&gt;
&lt;!-- &gt; I call this a “Soft Magic” system, and it has a long, established tradition in fantasy. ... --&gt;
&lt;!-- &gt; However, there is something you have to understand about writing on this side of the continuum. The really good writers of soft magic systems very, very rarely use their magic to solve problems in their books. Magic creates problems, then people solve those problems on their own without much magic. ... --&gt;
&lt;!-- &gt; Use the \[soft\] magic for visuals and for ambiance, but not for plot. --&gt;
&lt;!-- &gt; ... --&gt;
&lt;!-- &gt; On the other side of the continuum, we have hard magic. This is the side where the authors explicitly describes the rules of magic. This is done so that the reader can have the fun of feeling like they themselves are part of the magic, and so that the author can show clever twists and turns in the way the magic works. The magic itself is a character, and by showing off its laws and rules, the author is able to provide twists, worldbuilding, and characterization. ... --&gt;
&lt;!-- &gt; Note that by calling something “Hard Magic” I’m not implying that it has to follow laws of science, or even that there have to be explanations of WHY people can use this magic. All I’m talking about is the reader’s understanding of what the magic can DO. --&gt;

&lt;!-- Murder Drones crosses these wires. The Solver's powers are surprising, rarely explained, and absolutely do create problems. Cabin Fever has a very good "wild magic" moment, where Uzi is shown to have competently learned the basics of manipulation, but then finds that the powers run amok in a way she can't manage. --&gt;

&lt;!-- The problem is the plot also tries to pull off "clever tricks" in the way the powers w --&gt;

&lt;!-- https://faq.brandonsanderson.com/knowledge-base/what-are-sandersons-laws-of-magic/ --&gt;

&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="fandom"/><category term="writing"/><category term="review"/><category term="fiction-writing"/></entry><entry><title>FSE sprite compression</title><link href="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/" rel="alternate"/><published>2025-01-03T00:00:00-06:00</published><updated>2025-01-03T00:00:00-06:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2025-01-03:/blog/2025/01/03/fse-sprite-compression/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;em&gt;&lt;a href="https://sponsus.org/u/1868204533008699392/p/1894588725451689984"&gt;This was originally published 2020-07-07 as a reward for sponsors of Befriendus&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A Domain-Specific Compression Algorithm — as I later found out this is called — is a compression algorithm that uses the specific nature of the target data as a way to efficiently compress it. 
The more you know about the structure of the data you’re compressing and what tools you have to reconstruct data, the more efficient the system can be. &lt;/p&gt;
&lt;p&gt;I wrote a script for the Fansim Engine that does this with character sprites. 
It takes character poses, identifies the parts that have changed and the parts that stay the same, and creates identical Ren’py displayables that take up dramatically less room. &lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;&lt;em&gt;&lt;a href="https://sponsus.org/u/1868204533008699392/p/1894588725451689984"&gt;This was originally published 2020-07-07 as a reward for sponsors of Befriendus&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A Domain-Specific Compression Algorithm &amp;mdash; as I later found out this is called &amp;mdash; is a compression algorithm that uses the specific nature of the target data as a way to efficiently compress it. 
The more you know about the structure of the data you&amp;rsquo;re compressing and what tools you have to reconstruct data, the more efficient the system can be. &lt;/p&gt;
&lt;p&gt;I wrote a script for the Fansim Engine that does this with character sprites. 
It takes character poses, identifies the parts that have changed and the parts that stay the same, and creates identical Ren&amp;rsquo;py displayables that take up dramatically less room. &lt;/p&gt;


&lt;section class="section2"&gt;&lt;h2 id="why"&gt;Why?&lt;/h2&gt;
&lt;p&gt;For a little background on why I wanted to do this at all, let me show you how Hiveswap Friendsim handles character sprites.&lt;/p&gt;
&lt;p&gt;Hiveswap Friendsim is big.&lt;/p&gt;
&lt;p&gt;Given that it&amp;rsquo;s a fairly simple visual novel with static sprites and a few music tracks, it&amp;rsquo;s &lt;strong&gt;huge&lt;/strong&gt;. 
The final version on Steam (with all the DLC and updates) clocks in at 1.3 GB. Pesterquest is also &lt;em&gt;stupid&lt;/em&gt; big at 1.43 GB. &lt;/p&gt;
&lt;p&gt;&lt;img alt="Hiveswap file size comparison" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/hiveswap1.png"/&gt;&lt;sup id="fnref:wiztree"&gt;&lt;a class="footnote-ref" href="#fn:wiztree"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Cursory inspection shows that the bulk of this space is taken up by RPA (Ren&amp;rsquo;Py Archive) files, as is to be expected. 
You can unpack those, though, which shows what&amp;rsquo;s taking up all this space:&lt;/p&gt;
&lt;p&gt;&lt;img alt="Hiveswap file size comparison (Extracted)" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/hiveswap2.png"/&gt;&lt;sup id="fnref2:wiztree"&gt;&lt;a class="footnote-ref" href="#fn:wiztree"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;There are two culprits here: inexplicably uncompressed WAV files (50 MB for a 5 minute loop? what on earth) and character sprites. 
Both of these stand out as obvious mistakes, because they&amp;rsquo;re both easily compressible. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not an audio engineer, so I won&amp;rsquo;t try to explain the WAV thing in-depth, but those files are enormous and could have been compressed down to less than a tenth of their size without any noticeable loss in quality. 
So, uh, that &lt;em&gt;really&lt;/em&gt; should have been done.&lt;/p&gt;
&lt;p&gt;What I &lt;strong&gt;can&lt;/strong&gt; speak to personally is the character sprites. 
Character poses in many visual novels &amp;mdash; but particularly Hiveswap &amp;mdash; tend to look like this:&lt;/p&gt;
&lt;p class="side-by-side"&gt;&lt;img alt="Baizli, morose" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/baizli_calm_morose.png"/&gt;
&lt;img alt="Baizli, talking" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/baizli_calm_talk.png"/&gt;&lt;/p&gt;
&lt;p&gt;The keen-eyed may have already noticed that there is some redundant data being stored here. 
This is the same character, in the same pose, with a different facial expression. 
Now, my complaint isn&amp;rsquo;t that this is somehow &amp;ldquo;lazy art&amp;rdquo;; this looks &lt;em&gt;fine&lt;/em&gt; in gameplay. 
The problem is when you&amp;rsquo;re storing an identical &amp;ldquo;body&amp;rdquo; section for every pose, you&amp;rsquo;re going to end up wasting a ton of space. 
Which they do. &lt;/p&gt;
&lt;p&gt;We can do better.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="sprite-compression"&gt;Sprite compression&lt;/h2&gt;
&lt;p&gt;If you&amp;rsquo;ve ever gone on spriters-resource.com (which you probably have done) or opened up a chunk of game memory in yy-chr (which you probably have not done), you&amp;rsquo;ve probably noticed that sprites aren&amp;rsquo;t stored as large, copied images, but small pieces that the game puts together at runtime. 
Like &lt;a href="https://www.spriters-resource.com/ds_dsi/customroboarena/sheet/44426/"&gt;this&lt;/a&gt;, or &lt;a href="https://www.spriters-resource.com/pc_computer/undertale/sheet/76004/"&gt;this&lt;/a&gt;. &lt;/p&gt;
&lt;!-- (Well, this used to be true, anyway. Now it seems a lot of sprite sheets are already "stitched together" by the time they hit the internet.) --&gt;

&lt;p&gt;This is especially true for &amp;ldquo;big&amp;rdquo; sprites that are significantly larger than the tile size. (Although in ren&amp;rsquo;py, there isn&amp;rsquo;t a &amp;ldquo;tile size&amp;rdquo;, the principle still stands.)
When your space is limited, you want to avoid storing the same thing multiple times if at all possible. 
Space is always limited, but bad programmers like to pretend it&amp;rsquo;s not on modern PCs, grumble.&lt;/p&gt;
&lt;p&gt;I wanted to create something that took and compressed sprites that were already drawn, in a way that wouldn&amp;rsquo;t impose extra limits on the artists or really require any additional work.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="how-it-works"&gt;How it works&lt;/h2&gt;
&lt;p&gt;To explain the technical details of how I implemented this, I&amp;rsquo;ll walk through running the program on Mituna&amp;rsquo;s sprites from &lt;a href="https://spritersblock.itch.io/befriendus"&gt;Befriendus&lt;/a&gt;. 
This is &amp;mdash; mostly &amp;mdash; a recreation of how I actually handled Mituna&amp;rsquo;s sprites for the game proper.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re interested in the nitty-gritty, the source code is available on the &lt;a href="https://github.com/GiovanH/fansim-engine/blob/master/src/scripts/makechars.py"&gt;Fansim Engine&lt;/a&gt; github repo, although that project is no longer in active development.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="basic-principles"&gt;Basic principles&lt;/h3&gt;
&lt;!-- #### Trees and Recursion --&gt;

&lt;!-- TODO: Explain why a tree (or any hierarchy) makes logical sense here. Why? --&gt;

&lt;p&gt;First, I build a tree of poses. 
Each pose can have &amp;ldquo;children&amp;rdquo;, which are the original pose with a small &amp;ldquo;patch&amp;rdquo; somewhere to create a second pose. 
Ren&amp;rsquo;py will happily treat a logical &amp;ldquo;displayable&amp;rdquo; defined in code like this as an image, and even let you continue making edits recursively, so this design pattern matches perfectly.&lt;/p&gt;
&lt;p&gt;Put simply, we can make a full sprite of Mituna frowning by putting a &amp;ldquo;frowning&amp;rdquo; segment over the standard idle pose. 
We don&amp;rsquo;t need to keep duplicating the whole body pose.&lt;/p&gt;
&lt;p class="side-by-side align-top"&gt;&lt;img alt="Idle pose" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/idle.png"/&gt;
&lt;img alt="Frown patch" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/idle_frown 248,45.png"/&gt;&lt;/p&gt;
&lt;p&gt;We can simply take the &amp;ldquo;frown&amp;rdquo; part and composite it over its base, the idle pose:&lt;/p&gt;
&lt;p&gt;&lt;img alt="Doing that" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/idlefrown.png"/&gt; &lt;/p&gt;
&lt;p&gt;Ren&amp;rsquo;py will do this composite operation at runtime very efficiently if we just tell it what images to composite and where.
This requires storing far fewer &amp;ldquo;pixels&amp;rdquo; on disk, at the cost of some slight runtime processing.&lt;/p&gt;
&lt;!-- #### Whitespace --&gt;

&lt;p&gt;For convenience, I want all the child poses of a parent to have the same image dimensions. 
First, I remove any extra whitespace from the sides of the poses, and then I add whitespace until each pose is the same size, centered at the middle.&lt;/p&gt;
&lt;!-- #### Image Compositing --&gt;

&lt;p&gt;There&amp;rsquo;s another gotcha here, too: I can&amp;rsquo;t just composite the new bit on top of the old sprite, because it&amp;rsquo;s possible the new pose is transparent in a place the old one wasn&amp;rsquo;t, and image composition gets that wrong. 
Instead, I have to &amp;ldquo;cut a hole&amp;rdquo; in the base pose by cropping it into 5 pieces, removing the &amp;ldquo;middle piece&amp;rdquo;, and replacing it with the patch.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="step-by-step"&gt;Step by step&lt;/h3&gt;
&lt;p&gt;I start with a big folder of sprites. 
Mituna&amp;rsquo;s sprites look like this:
&lt;img alt="Folder of Mituna sprites" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/explorer_mituna.png"/&gt;&lt;/p&gt;
&lt;p&gt;By default, the &amp;ldquo;tree&amp;rdquo; is built based on the filenames of the sprites, although there&amp;rsquo;s optionally a way to specify a tree manually. 
After some renaming based on the actual logic of the poses and expressions, the program can interpret the files and build a tree fairly easily:&lt;/p&gt;
&lt;div class="language-text highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt; 1&lt;/span&gt;
&lt;span class="normal"&gt; 2&lt;/span&gt;
&lt;span class="normal"&gt; 3&lt;/span&gt;
&lt;span class="normal"&gt; 4&lt;/span&gt;
&lt;span class="normal"&gt; 5&lt;/span&gt;
&lt;span class="normal"&gt; 6&lt;/span&gt;
&lt;span class="normal"&gt; 7&lt;/span&gt;
&lt;span class="normal"&gt; 8&lt;/span&gt;
&lt;span class="normal"&gt; 9&lt;/span&gt;
&lt;span class="normal"&gt;10&lt;/span&gt;
&lt;span class="normal"&gt;11&lt;/span&gt;
&lt;span class="normal"&gt;12&lt;/span&gt;
&lt;span class="normal"&gt;13&lt;/span&gt;
&lt;span class="normal"&gt;14&lt;/span&gt;
&lt;span class="normal"&gt;15&lt;/span&gt;
&lt;span class="normal"&gt;16&lt;/span&gt;
&lt;span class="normal"&gt;17&lt;/span&gt;
&lt;span class="normal"&gt;18&lt;/span&gt;
&lt;span class="normal"&gt;19&lt;/span&gt;
&lt;span class="normal"&gt;20&lt;/span&gt;
&lt;span class="normal"&gt;21&lt;/span&gt;
&lt;span class="normal"&gt;22&lt;/span&gt;
&lt;span class="normal"&gt;23&lt;/span&gt;
&lt;span class="normal"&gt;24&lt;/span&gt;
&lt;span class="normal"&gt;25&lt;/span&gt;
&lt;span class="normal"&gt;26&lt;/span&gt;
&lt;span class="normal"&gt;27&lt;/span&gt;
&lt;span class="normal"&gt;28&lt;/span&gt;
&lt;span class="normal"&gt;29&lt;/span&gt;
&lt;span class="normal"&gt;30&lt;/span&gt;
&lt;span class="normal"&gt;31&lt;/span&gt;
&lt;span class="normal"&gt;32&lt;/span&gt;
&lt;span class="normal"&gt;33&lt;/span&gt;
&lt;span class="normal"&gt;34&lt;/span&gt;
&lt;span class="normal"&gt;35&lt;/span&gt;
&lt;span class="normal"&gt;36&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;$ python3 makechars.py --make-demo --character-dirs mituna
INFO: Loaded 30 poses from directory 'mituna'
INFO: Remove old rpydiff_out/characterp/mituna
INFO: Remove old rpydiff_out_demo/characterp/mituna
INFO: Building pose hierarchy...
INFO: Global parent &amp;lt;Pose mituna idle v1* of None&amp;gt;
INFO:  - &amp;lt;Pose mituna idle v1* of None&amp;gt;
INFO:    - &amp;lt;Pose mituna idle frown v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna idle frown talk v1* of !mituna idle frown&amp;gt;
INFO:    - &amp;lt;Pose mituna idle smile v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna idle smile talk v1* of !mituna idle smile&amp;gt;
INFO:    - &amp;lt;Pose mituna idle spark v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna idle spark talk v1* of !mituna idle spark&amp;gt;
INFO:    - &amp;lt;Pose mituna idle talk v1* of !mituna idle&amp;gt;
INFO:    - &amp;lt;Pose mituna angry v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna angry spark v1* of !mituna angry&amp;gt;
INFO:        - &amp;lt;Pose mituna angry spark talk v1* of !mituna angry spark&amp;gt;
INFO:      - &amp;lt;Pose mituna angry talk v1* of !mituna angry&amp;gt;
INFO:    - &amp;lt;Pose mituna confused v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna confused talk v1* of !mituna confused&amp;gt;
INFO:    - &amp;lt;Pose mituna cry v1* of !mituna idle&amp;gt;
INFO:    - &amp;lt;Pose mituna defensive v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna defensive blush v1* of !mituna defensive&amp;gt;
INFO:    - &amp;lt;Pose mituna explode v1* of !mituna idle&amp;gt;
INFO:    - &amp;lt;Pose mituna frustrated v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna frustrated spark v1* of !mituna frustrated&amp;gt;
INFO:        - &amp;lt;Pose mituna frustrated spark talk v1* of !mituna frustrated spark&amp;gt;
INFO:      - &amp;lt;Pose mituna frustrated talk v1* of !mituna frustrated&amp;gt;
INFO:    - &amp;lt;Pose mituna grin v1* of !mituna idle&amp;gt;
INFO:    - &amp;lt;Pose mituna nervous v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna nervous alt v1* of !mituna nervous&amp;gt;
INFO:        - &amp;lt;Pose mituna nervous alt talk v1* of !mituna nervous alt&amp;gt;
INFO:      - &amp;lt;Pose mituna nervous spark v1* of !mituna nervous&amp;gt;
INFO:        - &amp;lt;Pose mituna nervous spark alt v1* of !mituna nervous spark&amp;gt;
INFO:          - &amp;lt;Pose mituna nervous spark alt talk v1* of !mituna nervous spark alt&amp;gt;
INFO:        - &amp;lt;Pose mituna nervous spark talk v1* of !mituna nervous spark&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;Here, &lt;code&gt;idle&lt;/code&gt; frown is a subpose of &lt;code&gt;idle&lt;/code&gt;. 
&lt;code&gt;angry&lt;/code&gt; is &lt;em&gt;also&lt;/em&gt; a subpose of &lt;code&gt;idle&lt;/code&gt;, because here &lt;code&gt;idle&lt;/code&gt; is the global root. 
There needs to be a global root for the tree, which by default is &lt;code&gt;idle&lt;/code&gt; or &lt;code&gt;neutral&lt;/code&gt; or a variation thereof.&lt;/p&gt;
&lt;p&gt;We then iterate through the tree, starting at the leaves, and create patches.&lt;/p&gt;
&lt;div class="language-text highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt; 1&lt;/span&gt;
&lt;span class="normal"&gt; 2&lt;/span&gt;
&lt;span class="normal"&gt; 3&lt;/span&gt;
&lt;span class="normal"&gt; 4&lt;/span&gt;
&lt;span class="normal"&gt; 5&lt;/span&gt;
&lt;span class="normal"&gt; 6&lt;/span&gt;
&lt;span class="normal"&gt; 7&lt;/span&gt;
&lt;span class="normal"&gt; 8&lt;/span&gt;
&lt;span class="normal"&gt; 9&lt;/span&gt;
&lt;span class="normal"&gt;10&lt;/span&gt;
&lt;span class="normal"&gt;11&lt;/span&gt;
&lt;span class="normal"&gt;12&lt;/span&gt;
&lt;span class="normal"&gt;13&lt;/span&gt;
&lt;span class="normal"&gt;14&lt;/span&gt;
&lt;span class="normal"&gt;15&lt;/span&gt;
&lt;span class="normal"&gt;16&lt;/span&gt;
&lt;span class="normal"&gt;17&lt;/span&gt;
&lt;span class="normal"&gt;18&lt;/span&gt;
&lt;span class="normal"&gt;19&lt;/span&gt;
&lt;span class="normal"&gt;20&lt;/span&gt;
&lt;span class="normal"&gt;21&lt;/span&gt;
&lt;span class="normal"&gt;22&lt;/span&gt;
&lt;span class="normal"&gt;23&lt;/span&gt;
&lt;span class="normal"&gt;24&lt;/span&gt;
&lt;span class="normal"&gt;25&lt;/span&gt;
&lt;span class="normal"&gt;26&lt;/span&gt;
&lt;span class="normal"&gt;27&lt;/span&gt;
&lt;span class="normal"&gt;28&lt;/span&gt;
&lt;span class="normal"&gt;29&lt;/span&gt;
&lt;span class="normal"&gt;30&lt;/span&gt;
&lt;span class="normal"&gt;31&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;INFO: Expanding canvases...
INFO: Generating patches...
INFO: Creating patch of &amp;lt;Pose mituna idle frown talk v1* of !mituna idle frown&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna idle smile talk v1* of !mituna idle smile&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna idle spark talk v1* of !mituna idle spark&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna angry spark talk v1* of !mituna angry spark&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna angry spark v1* of !mituna angry&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna angry talk v1* of !mituna angry&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna confused talk v1* of !mituna confused&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna defensive blush v1* of !mituna defensive&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna frustrated spark talk v1* of !mituna frustrated spark&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna frustrated spark v1* of !mituna frustrated&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna frustrated talk v1* of !mituna frustrated&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna nervous alt talk v1* of !mituna nervous alt&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna nervous spark alt talk v1* of !mituna nervous spark alt&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna nervous spark alt v1* of !mituna nervous spark&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna nervous spark talk v1* of !mituna nervous spark&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna nervous alt v1* of !mituna nervous&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna nervous spark v1* of !mituna nervous&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna idle frown v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna idle smile v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna idle spark v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna idle talk v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna angry v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna confused v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna cry v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna defensive v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna explode v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna frustrated v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna grin v1* of !mituna idle&amp;gt;
INFO: Creating patch of &amp;lt;Pose mituna nervous v1* of !mituna idle&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;For each patch, the algorithm takes a &amp;ldquo;base&amp;rdquo; image and an &amp;ldquo;updated&amp;rdquo; image, and tries to find the smallest rectangle of &amp;ldquo;difference&amp;rdquo; between the images. 
The patch is then a note of the rectangle from the updated image that needs to placed over the base image to recreate the updated image.&lt;/p&gt;
&lt;p&gt;There are fuzzing options, of course, so very small compression differences go ignored. 
There are also cases where the &amp;ldquo;different&amp;rdquo; area is so large that it makes more sense to just treat the updated pose as a new pose, rather than an awkward edit of the parent. 
The result should be intuitive as well as efficient.&lt;/p&gt;
&lt;p&gt;We then get a new tree made of patches and normal poses:&lt;/p&gt;
&lt;div class="language-text highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt; 1&lt;/span&gt;
&lt;span class="normal"&gt; 2&lt;/span&gt;
&lt;span class="normal"&gt; 3&lt;/span&gt;
&lt;span class="normal"&gt; 4&lt;/span&gt;
&lt;span class="normal"&gt; 5&lt;/span&gt;
&lt;span class="normal"&gt; 6&lt;/span&gt;
&lt;span class="normal"&gt; 7&lt;/span&gt;
&lt;span class="normal"&gt; 8&lt;/span&gt;
&lt;span class="normal"&gt; 9&lt;/span&gt;
&lt;span class="normal"&gt;10&lt;/span&gt;
&lt;span class="normal"&gt;11&lt;/span&gt;
&lt;span class="normal"&gt;12&lt;/span&gt;
&lt;span class="normal"&gt;13&lt;/span&gt;
&lt;span class="normal"&gt;14&lt;/span&gt;
&lt;span class="normal"&gt;15&lt;/span&gt;
&lt;span class="normal"&gt;16&lt;/span&gt;
&lt;span class="normal"&gt;17&lt;/span&gt;
&lt;span class="normal"&gt;18&lt;/span&gt;
&lt;span class="normal"&gt;19&lt;/span&gt;
&lt;span class="normal"&gt;20&lt;/span&gt;
&lt;span class="normal"&gt;21&lt;/span&gt;
&lt;span class="normal"&gt;22&lt;/span&gt;
&lt;span class="normal"&gt;23&lt;/span&gt;
&lt;span class="normal"&gt;24&lt;/span&gt;
&lt;span class="normal"&gt;25&lt;/span&gt;
&lt;span class="normal"&gt;26&lt;/span&gt;
&lt;span class="normal"&gt;27&lt;/span&gt;
&lt;span class="normal"&gt;28&lt;/span&gt;
&lt;span class="normal"&gt;29&lt;/span&gt;
&lt;span class="normal"&gt;30&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;INFO:  - &amp;lt;Pose mituna idle v1* of None&amp;gt;
INFO:    - &amp;lt;Pose mituna angry v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna angry spark v1* of !mituna angry&amp;gt;
INFO:        - &amp;lt;PatchPose mituna angry spark talk v1* of !mituna angry spark@314,195&amp;gt;
INFO:      - &amp;lt;PatchPose mituna angry talk v1* of !mituna angry@314,195&amp;gt;
INFO:    - &amp;lt;Pose mituna cry v1* of !mituna idle&amp;gt;
INFO:    - &amp;lt;Pose mituna explode v1* of !mituna idle&amp;gt;
INFO:    - &amp;lt;Pose mituna frustrated v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;PatchPose mituna frustrated spark v1* of !mituna frustrated@155,169&amp;gt;
INFO:        - &amp;lt;PatchPose mituna frustrated spark talk v1* of !mituna frustrated spark@327,219&amp;gt;
INFO:      - &amp;lt;PatchPose mituna frustrated talk v1* of !mituna frustrated@327,219&amp;gt;
INFO:    - &amp;lt;Pose mituna grin v1* of !mituna idle&amp;gt;
INFO:    - &amp;lt;Pose mituna nervous v1* of !mituna idle&amp;gt;
INFO:      - &amp;lt;Pose mituna nervous spark v1* of !mituna nervous&amp;gt;
INFO:        - &amp;lt;PatchPose mituna nervous spark alt v1* of !mituna nervous spark@310,112&amp;gt;
INFO:          - &amp;lt;PatchPose mituna nervous spark alt talk v1* of !mituna nervous spark alt@324,224&amp;gt;
INFO:        - &amp;lt;PatchPose mituna nervous spark talk v1* of !mituna nervous spark@314,195&amp;gt;
INFO:      - &amp;lt;PatchPose mituna nervous alt v1* of !mituna nervous@310,112&amp;gt;
INFO:        - &amp;lt;PatchPose mituna nervous alt talk v1* of !mituna nervous alt@324,224&amp;gt;
INFO:    - &amp;lt;PatchPose mituna idle frown v1* of !mituna idle@248,45&amp;gt;
INFO:      - &amp;lt;PatchPose mituna idle frown talk v1* of !mituna idle frown@323,221&amp;gt;
INFO:    - &amp;lt;PatchPose mituna idle smile v1* of !mituna idle@311,148&amp;gt;
INFO:      - &amp;lt;PatchPose mituna idle smile talk v1* of !mituna idle smile@324,224&amp;gt;
INFO:    - &amp;lt;PatchPose mituna idle spark v1* of !mituna idle@159,148&amp;gt;
INFO:      - &amp;lt;PatchPose mituna idle spark talk v1* of !mituna idle spark@324,224&amp;gt;
INFO:    - &amp;lt;PatchPose mituna idle talk v1* of !mituna idle@324,224&amp;gt;
INFO:    - &amp;lt;PatchPose mituna confused v1* of !mituna idle@214,45&amp;gt;
INFO:      - &amp;lt;PatchPose mituna confused talk v1* of !mituna confused@312,236&amp;gt;
INFO:    - &amp;lt;PatchPose mituna defensive v1* of !mituna idle@228,45&amp;gt;
INFO:      - &amp;lt;PatchPose mituna defensive blush v1* of !mituna defensive@343,272&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;You can see here, for instance, that &amp;ldquo;angry&amp;rdquo; was so different from &amp;ldquo;idle&amp;rdquo; that it was treated as a separate pose. 
Looking at the poses together, this makes perfect sense:&lt;/p&gt;
&lt;p class="side-by-side"&gt;&lt;img alt="Idle" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/idle.png"/&gt; 
&lt;img alt="Angry" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/mituna_angry.png"/&gt;&lt;/p&gt;
&lt;p&gt;The program also (optionally) creates visualizations of the process so you can review the decisions and tweak the settings as needed. &lt;/p&gt;
&lt;p&gt;&lt;img alt="Diff" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/angry 121,112.png.diff.png"/&gt;&lt;/p&gt;
&lt;p&gt;Here, the areas that are the same are in black (or pink), and the differences are highlighted. 
There are so many spaces that the new patch would have to be almost as large as the original image, and so there is not a significant performance benefit in creating a patch for these two.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Diff" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/angry_talk 314,195.png.diff.png"/&gt;&lt;/p&gt;
&lt;p&gt;Between &lt;code&gt;angry&lt;/code&gt; and &lt;code&gt;angry talk&lt;/code&gt;, though, there is only a slight difference in the mouth area. 
This is a prime candidate to compress.&lt;/p&gt;
&lt;p&gt;We then get two pieces of output. 
First, a new set of image files, but only the pieces used by the revised pose tree:&lt;/p&gt;
&lt;p&gt;&lt;img alt="Diff" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/explorer_mituna_compressed.png"/&gt;&lt;/p&gt;
&lt;p&gt;You can see that these have a dramatically reduced size. 
All we have here are the pieces we need: in Mituna&amp;rsquo;s case, some base poses that include the whole body, and subsections of his face for expressions. &lt;/p&gt;
&lt;p&gt;We also get this middle layer; a Ren&amp;rsquo;py file that defines the displayable image files:&lt;/p&gt;
&lt;div class="language-renpy highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt; 1&lt;/span&gt;
&lt;span class="normal"&gt; 2&lt;/span&gt;
&lt;span class="normal"&gt; 3&lt;/span&gt;
&lt;span class="normal"&gt; 4&lt;/span&gt;
&lt;span class="normal"&gt; 5&lt;/span&gt;
&lt;span class="normal"&gt; 6&lt;/span&gt;
&lt;span class="normal"&gt; 7&lt;/span&gt;
&lt;span class="normal"&gt; 8&lt;/span&gt;
&lt;span class="normal"&gt; 9&lt;/span&gt;
&lt;span class="normal"&gt;10&lt;/span&gt;
&lt;span class="normal"&gt;11&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;image&lt;/span&gt; &lt;span class="err"&gt;!&lt;/span&gt;&lt;span class="n"&gt;mituna&lt;/span&gt; &lt;span class="n"&gt;idle&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Image&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"{{assets}}/characterp/mituna/idle.png"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;yanchor&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mf"&gt;0.95&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;image&lt;/span&gt; &lt;span class="err"&gt;!&lt;/span&gt;&lt;span class="n"&gt;mituna&lt;/span&gt; &lt;span class="n"&gt;angry&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Image&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"{{assets}}/characterp/mituna/angry.png"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;yanchor&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mf"&gt;0.95&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;image&lt;/span&gt; &lt;span class="err"&gt;!&lt;/span&gt;&lt;span class="n"&gt;mituna&lt;/span&gt; &lt;span class="n"&gt;angry&lt;/span&gt; &lt;span class="n"&gt;talk&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Composite&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;780&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;780&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
    &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;Crop&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;780&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;195&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="s2"&gt;"__p__mituna angry"&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
    &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;195&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;Crop&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;195&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;314&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;309&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="s2"&gt;"__p__mituna angry"&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
    &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;314&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;195&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="s2"&gt;"{{assets}}/characterp/mituna/angry_talk 314,195.png"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;462&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;195&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;Crop&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="mi"&gt;462&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;195&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;780&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;309&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="s2"&gt;"__p__mituna angry"&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
    &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;309&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;Crop&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;309&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;780&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;780&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="s2"&gt;"__p__mituna angry"&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;yanchor&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mf"&gt;0.95&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="o"&gt;...&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;&lt;code&gt;mituna idle&lt;/code&gt; and &lt;code&gt;mituna angry&lt;/code&gt; are fairly standard definitions (&amp;ldquo;Just show this image&amp;rdquo;). 
&lt;code&gt;mituna angry talk&lt;/code&gt; is a complex object made up of sliced sprites. 
This is the &amp;ldquo;cut a hole&amp;rdquo; system mentioned earlier. 
The top, bottom, left, and right are just subsections of the original &lt;code&gt;mituna angry&lt;/code&gt; pose, but in the middle, there&amp;rsquo;s a patch inserted. 
You can see how this would be completely impractical to do at hand, at scale.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="the-results"&gt;The results&lt;/h2&gt;
&lt;p&gt;This method frees up a significant amount of space. 
Using the Mituna example, his original sprites were about 4.3M all together:&lt;/p&gt;
&lt;div class="language-text highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt;1&lt;/span&gt;
&lt;span class="normal"&gt;2&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;$ du -sh mituna/
4.3M    mituna/
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;After compression, his sprite folder was almost &lt;strong&gt;half&lt;/strong&gt; that, at 2.2M:&lt;/p&gt;
&lt;div class="language-text highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt;1&lt;/span&gt;
&lt;span class="normal"&gt;2&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;$ du -sh rpydiff_out/characterp/mituna/
2.2M    rpydiff_out/characterp/mituna/
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;(This doesn&amp;rsquo;t include the &lt;code&gt;mituna.rpy&lt;/code&gt; character definition file, which is a negligible 9.41 kb.)&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s a 50% compression compression ratio that losslessly encodes a character worth of sprites in just a few seconds. 
And, once the compression is done, the performance benefit for all the users is free.&lt;sup id="fnref:nothingsfree"&gt;&lt;a class="footnote-ref" href="#fn:nothingsfree"&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;!-- TODO: Compare with compression algorithms --&gt;

&lt;aside class="cb None"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;At first I thought that the RPA format Ren&amp;rsquo;py uses to store assets might be smart enough to do some of this compression for me, but a quick test revealed that&amp;hellip; 
not so much.&lt;/p&gt;
&lt;div class="language-text highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt;1&lt;/span&gt;
&lt;span class="normal"&gt;2&lt;/span&gt;
&lt;span class="normal"&gt;3&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;$ du -sh *
2.1M    mituna_compressed.rpa
4.2M    mituna_uncompressed.rpa
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;&lt;img alt="what is the *point* of you // oh" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/discord_rpa.png"/&gt;&lt;/p&gt;
&lt;p&gt;I think there is a much better reason to use RPA archives than just naive copy-protection though, which is the game delivery pipeline. If your renpy build is properly configured, different archives can contain data for different portions of the game. That structure, combined with a smart content updating system like Steam, can let developers push incremental updates that only have to change a few files, instead of having to redownload the whole game from scratch. &lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="conclusion"&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;This is&amp;hellip; 
really good? Astonishingly good, considering that the program can do the work without intervention. 
This all took a few days and about 800 SLOC of python that&amp;rsquo;s available as a script in my &lt;a href="https://github.com/GiovanH/fansim-engine/blob/master/src/scripts/makechars.py"&gt;Fansim Engine&lt;/a&gt; github repo. 
Hopefully it makes sense; the application logic (especially the recursion) can get very complex in code. 
This also isn&amp;rsquo;t optimized at all; it&amp;rsquo;s all done single-threaded and synchronously, the code that finds the smallest bounding box is native python that looks like this:&lt;/p&gt;
&lt;div class="language-python highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt; 1&lt;/span&gt;
&lt;span class="normal"&gt; 2&lt;/span&gt;
&lt;span class="normal"&gt; 3&lt;/span&gt;
&lt;span class="normal"&gt; 4&lt;/span&gt;
&lt;span class="normal"&gt; 5&lt;/span&gt;
&lt;span class="normal"&gt; 6&lt;/span&gt;
&lt;span class="normal"&gt; 7&lt;/span&gt;
&lt;span class="normal"&gt; 8&lt;/span&gt;
&lt;span class="normal"&gt; 9&lt;/span&gt;
&lt;span class="normal"&gt;10&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;    &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="nb"&gt;range&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;w&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;    &lt;span class="c1"&gt;# for every col:&lt;/span&gt;
        &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="nb"&gt;range&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;h&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;    &lt;span class="c1"&gt;# For every row&lt;/span&gt;
            &lt;span class="n"&gt;op&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;originalp&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
            &lt;span class="n"&gt;up&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;updatep&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
            &lt;span class="n"&gt;same&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;op&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="n"&gt;up&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="ow"&gt;or&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;op&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="ow"&gt;and&lt;/span&gt; &lt;span class="n"&gt;up&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
            &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="ow"&gt;not&lt;/span&gt; &lt;span class="n"&gt;same&lt;/span&gt; &lt;span class="ow"&gt;and&lt;/span&gt; &lt;span class="n"&gt;distance&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;op&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;up&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;fuzz&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
                &lt;span class="n"&gt;x1&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;min&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="n"&gt;y1&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;min&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;y1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="n"&gt;x2&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;max&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;x2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
                &lt;span class="n"&gt;y2&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;max&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;y2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;y&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;I guess my takeaways here are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Think about sensible ways to do things&lt;/li&gt;
&lt;li&gt;Choosing not to optimize your game files is &lt;em&gt;rude&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Befriendus is good, &lt;a href="https://spritersblock.itch.io/befriendus"&gt;go play it.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr/&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="caveats"&gt;Caveats&lt;/h2&gt;
&lt;p&gt;There are a few things I have to mention here:&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="performance-cost"&gt;Performance cost&lt;/h3&gt;
&lt;p&gt;The tradeoff here is between the space savings and a slight performance cost. 
When Ren&amp;rsquo;py starts up, it caches the images at runtime, which involves doing image processing essentially on-the-fly. 
As far as I can tell, the performance cost here is negligable on modern systems, although I haven&amp;rsquo;t found a reliable way of actually testing that.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="side-effects"&gt;Side effects&lt;/h3&gt;
&lt;p&gt;I have had a single report of a case where Ren&amp;rsquo;py didn&amp;rsquo;t stitch the textures together properly, pictured here:&lt;/p&gt;
&lt;p&gt;&lt;img alt="buggy sprites" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/trashking.png"/&gt;&lt;/p&gt;
&lt;p&gt;As far as I can tell, what&amp;rsquo;s happening here is this: When Ren&amp;rsquo;py starts in full screen (or any nonstandard resolution), it resizes the textures internally and caches them at the desired resolution. 
What&amp;rsquo;s happening here, &lt;em&gt;I think&lt;/em&gt;, is that the resize is happening &lt;em&gt;before&lt;/em&gt; the texture stitching, leading to visual artifacts around the edges. 
This would be similar behavior to something I saw with the very first version of Befriendus, where the frame background was scaled and aliased before the texture was tiled, leading to subpixel artifacting:&lt;/p&gt;
&lt;p&gt;&lt;img alt="buggy frames" src="https://blog.giovanh.com/blog/2025/01/03/fse-sprite-compression/subpixel.png"/&gt;&lt;/p&gt;
&lt;p&gt;The slightly hacky workaround for the subpixel scaling issue was to simply add a 1-pixel border around the edge of the tiled area, so when it aliased, it would blend to black instead of yellow. 
This isn&amp;rsquo;t the best fix, but it works, and rendering is so low-level in Ren&amp;rsquo;py that it&amp;rsquo;s probably more stable to leave it alone when possible.&lt;/p&gt;
&lt;!-- I haven't been able to duplicate this behavior with any combination of settings. 
The diagnostic logs I got from the person who reported this indicate that their drivers are *slightly* outdated, so that *might* be the problem, but I haven't heard back from them, so I'm not sure. --&gt;

&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:wiztree"&gt;
&lt;p&gt;These are made using &lt;a href="https://antibody-software.com/web/software/software/wiztree-finds-the-files-and-folders-using-the-most-disk-space-on-your-hard-drive/"&gt;Wiztree&lt;/a&gt;, which is a very good way of looking at disk space consumption.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:wiztree" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;a class="footnote-backref" href="#fnref2:wiztree" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:nothingsfree"&gt;
&lt;p&gt;See &lt;a href="#performance-cost"&gt;Performance cost&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:nothingsfree" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="dev"/><category term="python"/><category term="renpy"/><category term="technical"/><category term="writeup"/><category term="homestuck"/></entry><entry><title>Making Thanos work</title><link href="https://blog.giovanh.com/blog/2024/12/17/making-thanos-work/" rel="alternate"/><published>2024-12-17T00:00:00-06:00</published><updated>2025-09-21T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2024-12-17:/blog/2024/12/17/making-thanos-work/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Did you know there are still people who think the MCU’s Thanos is a deep character with interesting motivations?
For all the CinemaSins “why didn’t he use his powers to end scarcity, is he stupid” types, there are still “Thanos did nothing wrong” chuds. &lt;/p&gt;
&lt;p&gt;This is stupid, of course. 
But after seeing people be wrong on the internet, it occurred to me recently that there are a couple of genuinely interesting ways to spin the character without changing his mechanical role in the story.
In fact, with just a tiny bit of re-framing, you can turn Thanos from a stupid dumb-dumb into a genuinely great villain. &lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="why-thanos-doesnt-work"&gt;Why Thanos doesn’t work&lt;/h2&gt;
&lt;p&gt;First, a super-quick summary of what I’m reacting to. &lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Did you know there are still people who think the MCU&amp;rsquo;s Thanos is a deep character with interesting motivations?
For all the CinemaSins &amp;ldquo;why didn&amp;rsquo;t he use his powers to end scarcity, is he stupid&amp;rdquo; types, there are still &amp;ldquo;Thanos did nothing wrong&amp;rdquo; chuds. &lt;/p&gt;
&lt;p&gt;This is stupid, of course. 
But after seeing people be wrong on the internet, it occurred to me recently that there are a couple of genuinely interesting ways to spin the character without changing his mechanical role in the story.
In fact, with just a tiny bit of re-framing, you can turn Thanos from a stupid dumb-dumb into a genuinely great villain. &lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="why-thanos-doesnt-work"&gt;Why Thanos doesn&amp;rsquo;t work&lt;/h2&gt;
&lt;p&gt;First, a super-quick summary of what I&amp;rsquo;m reacting to. &lt;/p&gt;


&lt;p&gt;The original sin here is how the MCU signals Thanos to the audience. The text makes a deliberate gesture toward Thanos&amp;rsquo; actions and motivations being based on a philosophy of balancing the universe for the greater good and thus morally ambiguous, but it&amp;rsquo;s not backed up by anything and immediately collapses when inspected. &lt;/p&gt;
&lt;p&gt;Thanos grew up on Titan, which suffered an overpopulation crisis. 
Thanos suggested reducing their resource costs by killing a random half of the population, a proposal which was rejected so thoroughly they exiled him from the planet for it. The planet eventually does succumb to an overpopulation crisis. Thanos is convinced his genocide plan is necessary to keep the same thing from happening everywhere, and starts a centuries-long campaign of wars that end with him indiscriminately killing half the population of any place he can find. &lt;/p&gt;
&lt;p&gt;The movie plays him as &amp;ldquo;reluctant&amp;rdquo;, which he is not. When his planet is destroyed, Thanos centers this around himself &amp;mdash; not just a &amp;ldquo;loss&amp;rdquo; but a conflict &lt;em&gt;he lost&lt;/em&gt; &amp;mdash; and spends the rest of his life trying to prove to himself his plan would have worked and so he was the one wronged. His noble model of &amp;ldquo;balance&amp;rdquo; is internalized bullshit to cover an ultimately childish motivation.&lt;/p&gt;
&lt;p&gt;Simple enough. I&amp;rsquo;m not covering any new ground here, I don&amp;rsquo;t think. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="horse-blind-thanos"&gt;Horse-blind Thanos&lt;/h2&gt;
&lt;p&gt;So how do you make a cosmic genocider complex and interesting? &lt;/p&gt;
&lt;p&gt;First, you pretty much have to give up on &amp;ldquo;moral ambiguity&amp;rdquo;, unless you&amp;rsquo;re making that the main plot of your movie. 
The convergent instrument fallacy &amp;ldquo;I demand to have my boot on your face because I think that&amp;rsquo;s best for everyone&amp;rdquo; doesn&amp;rsquo;t cut it. 
You also don&amp;rsquo;t want to change Thanos&amp;rsquo;s mechanical role in the story for this. He still needs to be an immensely powerful conquering force who ultimately kills half the population. No Infamous Iron Man&amp;rsquo;ing.&lt;/p&gt;
&lt;p&gt;So here&amp;rsquo;s how you fix it:&lt;/p&gt;
&lt;p&gt;Thanos starts from a position of power &amp;mdash; the royal family &amp;mdash; but when he tried to impose his idea he didn&amp;rsquo;t have &lt;em&gt;enough&lt;/em&gt; power to actualize his vision. So, in reaction (almost as a trauma response) he starts accruing power in the form of military might.
Thanos is already a talented military tactician himself when he&amp;rsquo;s exiled from Titan, so we know Titan wasn&amp;rsquo;t really edenic. Titan wasn&amp;rsquo;t overtly evil, but it was militaristic enough that Thanos transitions straight into position as a conquering warlord. &lt;/p&gt;
&lt;p&gt;With a militaristic head-start, Thanos spends his military career developing the strength of his armies, with an absolute focus on this idea of balance through destruction. But this keeps Thanos immersed in a military culture of his own creation for centuries, which becomes a feedback loop that changes the way his mind works and how he views the world.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;That&amp;rsquo;s&lt;/em&gt; the hook. 
Thanos&amp;rsquo; problem is that he&amp;rsquo;s wearing horse blinders. 
His background has fundamentally limited how he thinks about the world, and this is what stunts him. 
The only solutions he can imagine to any problem are violent because his thought patterns have boxed him in to a way of thinking that only produces that flavor of idea.
All he has is a hammer.&lt;/p&gt;
&lt;p&gt;So far everything I&amp;rsquo;ve been talking about applies to Thanos as a warlord. But this does mean he&amp;rsquo;s limited by the fact that he&amp;rsquo;s only wielding the tools of war. He &lt;em&gt;physically&lt;/em&gt; only has a hammer. &lt;/p&gt;
&lt;p&gt;The introduction of the infinity gauntlet is the perfect linchpin to this theme.
Completing the gauntlet &lt;em&gt;should&lt;/em&gt; represent a moment of immense freedom. After centuries of pursuing his goals with force, he&amp;rsquo;s finally handed a true blank check. While before he was limited by the paradigms of force, he can finally choose any result he wants and achieve it directly. It&amp;rsquo;s absolute power, limited only by the imagination of the user. &lt;/p&gt;
&lt;p&gt;And instead of addressing the root cause of the problem, he just intensifies his pursuit of genocide. With this, what was ostensibly an instrumental goal becomes the thing he chooses to affirm instead of the original goal that prompted this whole course of action.&lt;/p&gt;
&lt;p&gt;This should be the culmination of the theme: Thanos &lt;em&gt;is&lt;/em&gt; stupid. His fatal flaw is that he is indeed limited by his own imagination. 
He&amp;rsquo;s spent so much time pursuing his path with absolute focus that he can&amp;rsquo;t stop when it&amp;rsquo;s time. All at once he has every tool in the world, but all his psyche wants to do is hammer.
What&amp;rsquo;s interesting about Thanos isn&amp;rsquo;t that his original motivation was harm mitigation, it&amp;rsquo;s that at some point he &lt;em&gt;stopped wanting that&lt;/em&gt;. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="wonder-woman"&gt;Wonder Woman&lt;/h3&gt;
&lt;p&gt;This is a plot beat that was handled better in &amp;mdash; of all things &amp;mdash; Wonder Woman 1984. The plot of &lt;em&gt;1984&lt;/em&gt; is a guy gets the power to accumulate power by granting other people&amp;rsquo;s wishes like a genie, and also Wonder Woman is there. This causes horrible problems, not only because the wishes have ironic consequences, but because wish for stupid, naive stuff.&lt;/p&gt;
&lt;p&gt;This leads to this scene, where Wish Man gets an audience with the President of the United States, and offers him absolutely anything he wants:&lt;/p&gt;
&lt;p&gt;
&lt;video alt="" controls="true" src="https://blog.giovanh.com/blog/2024/12/17/making-thanos-work/1984.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;p&gt;This is the Thanos dynamic done right, I think. POTUS gets a blank check, a liberating moment where they&amp;rsquo;re freed from the limitations of reality and resources. 
And that creates the horrifying moment when you realize how they want to &lt;em&gt;spend&lt;/em&gt; their checks. POTUS doesn&amp;rsquo;t want peace, he doesn&amp;rsquo;t want domination, he doesn&amp;rsquo;t want victory, he wants &lt;em&gt;more&lt;/em&gt;. More everything, more weapons, more brinkmanship, more distance along exactly the same path he was on already. &lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s the perfect Thanos moment. 
The tragedy, the horror, is that the man has been bent into the shape of an intermediate goal. 
The responses these people have to power are fundamentally wrong, because the way they think about problems is dictated by the shape of themselves. They can&amp;rsquo;t even conceive of genuine benefit. &lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s how you turn the snap from a cultural joke to something interesting: make it &lt;em&gt;real&lt;/em&gt;. Do what comics do best: take an aspect of humanity and extrapolate it to mythic proportions. &lt;/p&gt;
&lt;aside class="cb furthermore" style='--quip: "Thanos the healthcare CEO";'&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;There is another interesting way to play the character. 
I think this is a lot weaker than the horse-blinder characterization, but it&amp;rsquo;s still better than the text, so I&amp;rsquo;ll mention it. &lt;/p&gt;
&lt;p&gt;One of Thanos&amp;rsquo; characteristics is a facade of neutrality. 
With the exception of the big fun superhero fights, he acts out his brutality through layers of constructed &lt;em&gt;systems&lt;/em&gt;. 
Populations are carefully divided up at random 
The lack of criteria is part of his MO, but so is this insistence on a level of indirectness between himself and the actual suffering. &lt;/p&gt;
&lt;p&gt;He doesn&amp;rsquo;t kill people directly.
He doesn&amp;rsquo;t stay around to enjoy the results.
He&amp;rsquo;s a bureaucrat. &lt;/p&gt;
&lt;p&gt;Characterize Thanos by leaning into this. He&amp;rsquo;s that kind of heartless that reduces people down to numbers and line-items before making efficient decisions about them. 
He&amp;rsquo;s Scrooge killing Tiny Tim through wage theft. 
He&amp;rsquo;s the healthcare provider denying necessary care. 
He&amp;rsquo;s the unjust judge who condemns men for the rest of their lives. &lt;/p&gt;
&lt;p&gt;He refuses to take responsibility for the gravity of his actions. He conceptualizes himself as a mindless force acting out a fundamental truth of the universe, not an active participant. It&amp;rsquo;s not that he&amp;rsquo;s indomitable, it&amp;rsquo;s that he&amp;rsquo;s &amp;ldquo;inevitable&amp;rdquo;. And a dispassionate evil can be a greater threat, because it scales.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="fandom"/><category term="writing"/><category term="literary-themes"/></entry><entry><title>Verification on Bluesky is already perfect</title><link href="https://blog.giovanh.com/blog/2024/12/03/verification-on-bluesky-is-already-perfect/" rel="alternate"/><published>2024-12-03T00:00:00-06:00</published><updated>2024-12-03T00:00:00-06:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2024-12-03:/blog/2024/12/03/verification-on-bluesky-is-already-perfect/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Bluesky has very quickly become a serious social media platform. This means it’s having to deal with all the problems social media platforms have to deal with, including impersonation. 
A lot of people flocked to Bluesky from Twitter, and so recreating something like Twitter’s verification system seems like a natural step. &lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/safety.bsky.app/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:eon2iu7v3x2ukgxkqaf7e5np/bafkreih7mgyv6dugcguewqnuev64i7jsljhtrr6olfadmxq2dasfb7woam@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Bluesky Safety&lt;/span&gt;&lt;span class="at"&gt;@safety.bsky.app&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;6/ We also hear your feedback: users want more ways to verify their identity beyond domain verification. We’re exploring additional options to enhance account verification, and we hope to share more shortly.&lt;/p&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/safety.bsky.app/post/3lc4h7p6jvt25" target="_blank"&gt;2024-11-29T20:46:33.430Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;But you don’t need to do that! Bluesky’s current verification system is actually very good and does what verification is supposed to do.&lt;/p&gt;
&lt;p&gt;In 2022 I wrote &lt;a href="https://blog.giovanh.com/blog/2022/11/01/the-failure-of-account-verification/"&gt;a retrospective essay about the “verified account” design pattern on Twitter&lt;/a&gt;, which tried to preempt this conversation a little bit, but unfortunately got bogged down a little with Elon breaking Twitter verification. 
This piece will talk about a lot of the same ideas, but applied more specifically to Bluesky’s ecosystem.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Bluesky has very quickly become a serious social media platform. This means it&amp;rsquo;s having to deal with all the problems social media platforms have to deal with, including impersonation. 
A lot of people flocked to Bluesky from Twitter, and so recreating something like Twitter&amp;rsquo;s verification system seems like a natural step. &lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/safety.bsky.app/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:eon2iu7v3x2ukgxkqaf7e5np/bafkreih7mgyv6dugcguewqnuev64i7jsljhtrr6olfadmxq2dasfb7woam@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Bluesky Safety&lt;/span&gt;&lt;span class="at"&gt;@safety.bsky.app&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;6/ We also hear your feedback: users want more ways to verify their identity beyond domain verification. We&amp;rsquo;re exploring additional options to enhance account verification, and we hope to share more shortly.&lt;/p&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/safety.bsky.app/post/3lc4h7p6jvt25" target="_blank"&gt;2024-11-29T20:46:33.430Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;But you don&amp;rsquo;t need to do that! Bluesky&amp;rsquo;s current verification system is actually very good and does what verification is supposed to do.&lt;/p&gt;
&lt;p&gt;In 2022 I wrote &lt;a href="https://blog.giovanh.com/blog/2022/11/01/the-failure-of-account-verification/"&gt;a retrospective essay about the &amp;ldquo;verified account&amp;rdquo; design pattern on Twitter&lt;/a&gt;, which tried to preempt this conversation a little bit, but unfortunately got bogged down a little with Elon breaking Twitter verification. 
This piece will talk about a lot of the same ideas, but applied more specifically to Bluesky&amp;rsquo;s ecosystem.&lt;/p&gt;


&lt;section class="section2"&gt;&lt;h2 id="bluesky-handle-verification"&gt;Bluesky handle verification&lt;/h2&gt;
&lt;p&gt;Bluesky already has a very good self-verification system called &lt;a href="https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial"&gt;domain handles.&lt;/a&gt;
The idea is simple: if you have a website, your bluesky handle can &lt;em&gt;be that website&lt;/em&gt;, and that verifies that the bluesky account is also the person who manages the site. &lt;/p&gt;
&lt;p&gt;There are a number of ways to confirm your identity for this; if you own the DNS record you can verify yourself through DNS, but you can also verify yourself by putting code in the body of a page. This means any &amp;ldquo;real&amp;rdquo; website you administer, including things like neocities, can be used as verification.
These domains can also be provided by an employer, like &lt;code&gt;&amp;lt;name&amp;gt;.nytimes.com&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Other services, including mastodon, have a similar system for self-verifying based on web domains.
Bluesky&amp;rsquo;s verification stands out better though, since it uses your website for your handle. Any verification on the account will show up in every post, at the very top. You don&amp;rsquo;t need to dig through someone&amp;rsquo;s profile to confirm their identity, everyone wears it on their sleeve.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="dont-overload-verification"&gt;Don&amp;rsquo;t overload verification&lt;/h2&gt;
&lt;p&gt;One of my main points from &lt;a href="https://blog.giovanh.com/blog/2022/11/01/the-failure-of-account-verification/"&gt;The Failure of Account Verification&lt;/a&gt; was that the reason the blue check was ineffective was that it was &lt;strong&gt;semantically overloaded.&lt;/strong&gt; It wasn&amp;rsquo;t clear what it was supposed to mean, because it could mean so many things. Does it confirm you&amp;rsquo;re who you claim to be? Or does it confirm that you&amp;rsquo;re a celebrity? Or does it constitute endorsement by the platform? Or does it mean you&amp;rsquo;re a first-class citizen of Elon Musk&amp;rsquo;s X The Everything App?&lt;/p&gt;
&lt;p&gt;Bluesky has the perfect opportunity to short-circuit this problem, because verification is already explicitly defined. It means you control a specific web domain. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="web-domains"&gt;Web domains&lt;/h2&gt;
&lt;!-- the Trust chain is in the name --&gt;

&lt;p&gt;Web domains are a heirarchial system. The components of the domain name are separated by &lt;code&gt;.&lt;/code&gt;s, and each component is a &lt;em&gt;subdomain&lt;/em&gt; of the domain to its right. So &lt;code&gt;mail.google.com&lt;/code&gt; means &lt;code&gt;com&lt;/code&gt; has the subdomain &lt;code&gt;google&lt;/code&gt;, which has the subdomain &lt;code&gt;mail&lt;/code&gt;. &lt;code&gt;google&lt;/code&gt; controls &lt;code&gt;mail.google.com&lt;/code&gt;, and &lt;code&gt;com&lt;/code&gt; (an ICANN top-level domain) controls &lt;code&gt;google.com&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;A really useful feature of this system is that the trust chain is visible in the domain name, and you can understand the hierarchical relationship a domain represents at a glance. This means you don&amp;rsquo;t have to memorize every domain that exists, &lt;a href="https://bsky.app/profile/malmer.com/post/3lcgnxuh4h22s"&gt;as some people have ludicrously argued.&lt;/a&gt;
You just have to be able to read a domain name, which is not much to ask. It&amp;rsquo;s not an esoteric skill, it&amp;rsquo;s basic literacy.&lt;/p&gt;
&lt;p&gt;This trust-chain-in-the-name feature is what lets verification work for domains like neocities or &lt;code&gt;senate.gov&lt;/code&gt;: If you have a neocities account, you control &lt;code&gt;&amp;lt;site&amp;gt;.neocities.com&lt;/code&gt;. You can&amp;rsquo;t pose as neocities itself, or a different neocities user, because you only have access to that one subdomain. &lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/dylanfreedman.nytimes.com/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:zeqq4z7aybrqg6go6vx6lzwt/bafkreibizj7boxxdwzh75a4tp6fskmdwth4ddhwidub3qy7mttt6zbaq3q@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Dylan Freedman&lt;/span&gt;&lt;span class="at"&gt;@dylanfreedman.nytimes.com&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Update: I'm now @dylanfreedman.nytimes.com!&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/dylanfreedman.nytimes.com/post/3lcdwkezyhs2i" target="_blank"&gt;2024-12-02T20:09:36.196Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Non-verified Bluesky handles conform to this system too. If you have a &lt;code&gt;&amp;lt;user&amp;gt;.bsky.social&lt;/code&gt; handle, that just means &lt;code&gt;bsky.social&lt;/code&gt; has you as a user. The hierarchy is still there and it&amp;rsquo;s still correct.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="what-do-you-want-verification-to-do"&gt;What do you want verification to do?&lt;/h2&gt;
&lt;p&gt;If you want a &amp;ldquo;pure&amp;rdquo; system of verification that verifies the authenticity &amp;mdash; and &lt;em&gt;only&lt;/em&gt; the authenticity &amp;mdash; of accounts, Bluesky already has exactly what you want: an unambiguous, purely technical verification system that isn&amp;rsquo;t dependent on value judgements from human moderators. 
&lt;a href="https://bsky.app/profile/malmer.com/post/3lcgnxuh4h22s"&gt;It doesn&amp;rsquo;t mean someone is &amp;ldquo;trustworthy&amp;rdquo;&lt;/a&gt;, it just means they are who they say they are. &lt;a href="https://bsky.app/profile/malmer.com/post/3lcgo6bnne22s"&gt;&amp;ldquo;Legit&amp;rdquo;&lt;/a&gt; is not an intrinsic property a person can have. Domain verification communicates one thing, and does it well: this person is the same person from this website.&lt;/p&gt;
&lt;p&gt;Trying to add an additional verification system (like a badge) that adds other connotations (like prestige) can only add confusion to this signal. &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve seen lots of people on Bluesky complaining that domain verification is &amp;ldquo;insufficient&amp;rdquo; because people can make generic impersonation accounts under &lt;code&gt;bsky.social&lt;/code&gt;, or that there&amp;rsquo;s some need for a &amp;ldquo;real&amp;rdquo; verification system. But this logic doesn&amp;rsquo;t hold up. &lt;/p&gt;
&lt;p&gt;Having a blue checkmark in your name won&amp;rsquo;t stop people from making unverified accounts impersonating you on the generic &lt;code&gt;bsky.social&lt;/code&gt; domain, obviously. The blue check only helps in comparing a fake account to the real one, because the real one will have authenticating information in the handle. This is, of course, exactly the same thing domain verification does. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="problems-with-bluesky-verification"&gt;Problems with Bluesky verification&lt;/h2&gt;
&lt;p&gt;Just because the current system is &amp;ldquo;pure&amp;rdquo; and &amp;ldquo;unambiguous&amp;rdquo; doesn&amp;rsquo;t mean there aren&amp;rsquo;t issues. I don&amp;rsquo;t think any of these are helped by a badge system, but I do think they&amp;rsquo;re weaknesses it&amp;rsquo;s good to be aware of. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="revocation"&gt;Revocation&lt;/h3&gt;
&lt;p&gt;If your verified Bluesky handle is &lt;code&gt;&amp;lt;name&amp;gt;.&amp;lt;newsroom&amp;gt;.com&lt;/code&gt;, to verify that you&amp;rsquo;re currently employed by &lt;em&gt;newsroom&lt;/em&gt;, what happens when you quit? 
Assuming &lt;em&gt;newsroom&lt;/em&gt; correctly deactivates your page (hopefully leaving it up for historical purposes, but removing the verification code), what happens on Bluesky? &lt;/p&gt;
&lt;p&gt;There has to be a system to periodically re-check these verified handles to see if something has changed in the domain verification chain, like your company no longer authenticating you as an active member. 
If that happens, what happens to your Bluesky handle? Is there action required to fix it (i.e. the &amp;ldquo;invalid handle&amp;rdquo; state), or are you reassigned a generic name again? What happens to links to your old name; can you leave a redirection notice?&lt;/p&gt;
&lt;p&gt;Currently, in this case, Bluesky will revert the account to a &lt;code&gt;.bsky.social&lt;/code&gt; handle, but accounts will keep their history and followers.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="bad-actor-domains"&gt;Bad actor domains&lt;/h3&gt;
&lt;p&gt;Domains themselves can be fake. We already see this as part of phishing attack chains: you get an email from your bank with a link to &lt;code&gt;&amp;lt;bankname&amp;gt;.net&lt;/code&gt;, but you don&amp;rsquo;t realize &lt;em&gt;bankname&lt;/em&gt;&amp;rsquo;s real domain is &lt;code&gt;&amp;lt;bankname&amp;gt;.com&lt;/code&gt;!&lt;/p&gt;
&lt;p&gt;Now, imagine the same attack but with Bluesky handles. You&amp;rsquo;re contacted by &lt;code&gt;service.&amp;lt;bankname&amp;gt;.net&lt;/code&gt;, and it seems like they&amp;rsquo;ve verified themselves as authorized representatives of &lt;em&gt;bankname&lt;/em&gt;. But they&amp;rsquo;re not!&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true"&gt;&lt;div class="header"&gt;&lt;a href="https://bsky.app/profile/numb.comfortab.ly/"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/avatar/plain/did:plc:pmyqirafcp3jqdhrl7crpq7t/bafkreib32um3lr4ttnh75znae6u7a7zbpnxwpmzrwugc2bhvw6yc6bnwqq@jpeg"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Comfortably Numb&lt;/span&gt;&lt;span class="at"&gt;@numb.comfortab.ly&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Speaking of verification via domain name handle. This is fake.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:pmyqirafcp3jqdhrl7crpq7t/bafkreia3bkfinsh6r7meqasv6idlqbffqfdteye7qjorn46vwkq325whwe@jpeg" target="_blank"&gt;&lt;img class="img count{media_count}" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:pmyqirafcp3jqdhrl7crpq7t/bafkreia3bkfinsh6r7meqasv6idlqbffqfdteye7qjorn46vwkq325whwe@jpeg"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="https://bsky.app/profile/numb.comfortab.ly/post/3lcgzfgvvzs2q" target="_blank"&gt;2024-12-04T01:38:30.821Z&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;There are a few ways to handle this. Accounts that are engaged in malicious impersonation can still be banned by Bluesky moderation, regardless of their handle. 
But in this case, the top-level domain and ICANN can also exert pressure from the domain side. 
Web hosts do &lt;em&gt;not&lt;/em&gt; want to be responsible for phishing campaigns, and reputable top-level domains don&amp;rsquo;t want to implicitly approve fake subdomains. In the above example, &lt;code&gt;.net&lt;/code&gt; itself can moderate the fake site, and even remove it from the &lt;code&gt;.net&lt;/code&gt; domain. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="it-doesnt-mark-who-the-angels-are"&gt;It doesn&amp;rsquo;t mark who the angels are&lt;/h3&gt;
&lt;p&gt;This is what everybody wants, right? I think a lot boils down to this. &lt;/p&gt;
&lt;p&gt;People want a filter they can put over the world that tells them who they can trust and who they can&amp;rsquo;t, ingroup-outgroup membership signifies, friend-or-foe colors. People want shinigami eyes. But that&amp;rsquo;s just not how society works! It&amp;rsquo;s not how trust works, it&amp;rsquo;s not how &lt;em&gt;people&lt;/em&gt; work. And if you take this vague, impossible wish, and try to build a technical system to accomplish it, you end up making a confused, overloaded system that just injects more bad information.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="domain-verification-is-good"&gt;Domain verification is good&lt;/h2&gt;
&lt;p&gt;It&amp;rsquo;s a good system! It does exactly what it says it does. 
Compared to domain handles, a human-approved badge system would add &lt;em&gt;more&lt;/em&gt; room for errors in judgement, not less.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section1"&gt;&lt;h1&gt;Related Reading&lt;/h1&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://internethandle.org"&gt;dan, &amp;ldquo;Internet Handle&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://shkspr.mobi/blog/2024/11/an-easy-guide-to-bluesky-verification/"&gt;Terence Eden, &amp;ldquo;An Easy Guide To BlueSky Verification&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dustycloud.org/blog/how-decentralized-is-bluesky/"&gt;Christine Lemmer-Webber, &amp;ldquo;How decentralized is Bluesky really?&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://themarkup.org/levelup/2022/12/22/how-we-verified-ourselves-on-mastodon-and-how-you-can-too"&gt;Dan Phiffer, &amp;ldquo;How We Verified Ourselves on Mastodon &amp;mdash; and How You Can Too&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;!-- 
Blue sky is currently decentralized but only in the bad way.

https://shkspr.mobi/blog/2024/12/a-few-thoughts-on-domain-verification-for-social-media/

https://shkspr.mobi/blog/2024/11/an-easy-guide-to-bluesky-verification/

https://dustycloud.org/blog/how-decentralized-is-bluesky/
--&gt;

&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="tech"/><category term="platforms"/><category term="design-patterns"/></entry><entry><title>The ambiguous "use"</title><link href="https://blog.giovanh.com/blog/2024/11/15/the-ambiguous-use/" rel="alternate"/><published>2024-11-15T00:00:00-06:00</published><updated>2024-11-16T00:00:00-06:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2024-11-15:/blog/2024/11/15/the-ambiguous-use/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;I keep seeing people make this error, especially in social media discourse.
Somebody wants to “use” something. Except obviously, it’s not theirs, and so it’s absurd for them to make that demand, right?&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="quick-examples"&gt;Quick examples&lt;/h2&gt;
&lt;p&gt;I’m not trying to pick on this person at all: they’re not a twitter main character, they’re not expressing an unusual opinion here, they seem completely nice and cool. But I think this cartoon they drew does a good job of capturing this sort of argument-interaction, which I’ve seen a lot:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1837980202070430178"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/cuptoast/" title="all + it/its 🇻🇳 full of whimsy and joyus energy (please credit when reuploading art!) crumb@afkcreators.com"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;crumb&lt;/span&gt;&lt;span class="at"&gt;@cuptoast&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;??? &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/cuptoast/status/1837980202070430178/photo/1" target="_blank"&gt;
&lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GYHRO-0b0AQ7XK1.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/cuptoast/status/1837980202070430178" target="_blank"&gt;Sun Sep 22 22:20:02 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;I’ve also seen the exact inverse of this: people getting upset at artists because once the work is “out there” anyone should be able to “use” it. (But I don’t have a cartoon of this.)&lt;/p&gt;
&lt;p&gt;There is an extremely specific error being made in both cases here, and if you can learn to spot it, you can save yourself some grief. What misuse is being objected to? What are the rights to “certain things” being claimed? &lt;/p&gt;
&lt;p&gt;The problem is that “use” is an extremely ambiguous word that can mean anything from “study” to “pirate” to “copy and resell”. It can also cover particularly sensitive cases, like creating pornography or editing it to make a political argument.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://webcomicname.com/post/190755895139"&gt;&lt;img alt="webcomicname: beliefs you do not agree with" src="https://64.media.tumblr.com/43f9dddc63380f91b6f499a0943122a4/c5cae598db87a8a9-89/s1280x1920/c3feb7993b017ade8497d548d14bb000d27aca9b.png"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But everything people do is “using” something. By itself, “use” is not a meaningful category or designation.
Say you buy a song — listening to it, sampling it, sharing it, performing it, discussing it, and using it in a video are all “uses”, but the conversations about whether each is appropriate or not are extremely distinct.
If you have an objection, it matters &lt;em&gt;a lot&lt;/em&gt; what specific use you’re talking about. &lt;/p&gt;
&lt;p&gt;But if you’re not specific, there are unlimited combinations of “uses” you could be talking about, and you could mean any of them. And when people respond, they could be responding to &lt;em&gt;any&lt;/em&gt; of those interpretations.
There’s no coherent argument in any sweeping statement about “use”; the only things being communicated are frustration and a team-sports-style siding with either “artists” or “consumers” (which is a terrible distinction to make!).&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="formal-logic"&gt;Formal logic&lt;/h2&gt;
&lt;p&gt;This is not a new problem. This is the &lt;strong&gt;Fallacy of Equivocation&lt;/strong&gt;, which is a subcategory of &lt;strong&gt;Fallacies of Ambiguity&lt;/strong&gt;.
This is when a word (in this case, “use”) has more than one meaning, and an argument uses the word in such a way that the entire position and its validity hinge on which definition the &lt;em&gt;reader&lt;/em&gt; assumes.&lt;/p&gt;
&lt;p&gt;The example of this that always comes to my mind first is “respect”, because this one tumblr post from 2015 said it so well:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://flyingpurplepizzaeater.tumblr.com/post/115216522824/sometimes-people-use-respect-to-mean-treating?source=share"&gt;flyingpurplepizzaeater&lt;/a&gt;
Sometimes people use “respect” to mean “treating someone like a person” and sometimes they use “respect” to mean “treating someone like an authority”&lt;/p&gt;
&lt;p&gt;and sometimes people who are used to being treated like an authority say “if you won’t respect me I won’t respect you” and they mean “if you won’t treat me like an authority I won’t treat you like a person”&lt;/p&gt;
&lt;p&gt;and they think they’re being fair but they aren’t, and it’s not okay.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;See, here the “argument” relies on implying a false symmetry between two clauses that use the same word but with totally different meanings. And, in disambiguating the word, the problem becomes obvious.&lt;/p&gt;
&lt;p&gt;Short-form social media really exacerbates the equivocation problem by encouraging people to be concise, which leads to accidental ambiguity. 
But social media also encourages people to take offense at someone else being wrong as the beginning of a “conversation”, which encourages people to use whatever definition of other people’s words makes them the wrongest. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="copyright-examples"&gt;Copyright examples&lt;/h2&gt;
&lt;p&gt;Since I’m already aware that copyright is a special interest of mine, I try to avoid falling into the trap of modeling everything in terms of copyright by default, &lt;a href="https://x.com/afraidofwasps/status/1177301482464526337"&gt;Boss Baby style&lt;/a&gt;.
But this is literally the case of a debate over who has the “right” to various “uses” of things that are usually intangible ideas, so I think it’s unavoidably copyright time again. &lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;I keep seeing people make this error, especially in social media discourse.
Somebody wants to &amp;ldquo;use&amp;rdquo; something. Except obviously, it&amp;rsquo;s not theirs, and so it&amp;rsquo;s absurd for them to make that demand, right?&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="quick-examples"&gt;Quick examples&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;m not trying to pick on this person at all: they&amp;rsquo;re not a twitter main character, they&amp;rsquo;re not expressing an unusual opinion here, they seem completely nice and cool. But I think this cartoon they drew does a good job of capturing this sort of argument-interaction, which I&amp;rsquo;ve seen a lot:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1837980202070430178"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/cuptoast/" title="all + it/its 🇻🇳 full of whimsy and joyus energy (please credit when reuploading art!) crumb@afkcreators.com"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;crumb&lt;/span&gt;&lt;span class="at"&gt;@cuptoast&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;??? &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://x.com/cuptoast/status/1837980202070430178/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GYHRO-0b0AQ7XK1.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/cuptoast/status/1837980202070430178" target="_blank"&gt;Sun Sep 22 22:20:02 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;I&amp;rsquo;ve also seen the exact inverse of this: people getting upset at artists because once the work is &amp;ldquo;out there&amp;rdquo; anyone should be able to &amp;ldquo;use&amp;rdquo; it. (But I don&amp;rsquo;t have a cartoon of this.)&lt;/p&gt;
&lt;p&gt;There is an extremely specific error being made in both cases here, and if you can learn to spot it, you can save yourself some grief. What misuse is being objected to? What are the rights to &amp;ldquo;certain things&amp;rdquo; being claimed? &lt;/p&gt;
&lt;p&gt;The problem is that &amp;ldquo;use&amp;rdquo; is an extremely ambiguous word that can mean anything from &amp;ldquo;study&amp;rdquo; to &amp;ldquo;pirate&amp;rdquo; to &amp;ldquo;copy and resell&amp;rdquo;. It can also cover particularly sensitive cases, like creating pornography or editing it to make a political argument.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://webcomicname.com/post/190755895139"&gt;&lt;img alt="webcomicname: beliefs you do not agree with" src="https://64.media.tumblr.com/43f9dddc63380f91b6f499a0943122a4/c5cae598db87a8a9-89/s1280x1920/c3feb7993b017ade8497d548d14bb000d27aca9b.png"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But everything people do is &amp;ldquo;using&amp;rdquo; something. By itself, &amp;ldquo;use&amp;rdquo; is not a meaningful category or designation.
Say you buy a song &amp;mdash; listening to it, sampling it, sharing it, performing it, discussing it, and using it in a video are all &amp;ldquo;uses&amp;rdquo;, but the conversations about whether each is appropriate or not are extremely distinct.
If you have an objection, it matters &lt;em&gt;a lot&lt;/em&gt; what specific use you&amp;rsquo;re talking about. &lt;/p&gt;
&lt;p&gt;But if you&amp;rsquo;re not specific, there are unlimited combinations of &amp;ldquo;uses&amp;rdquo; you could be talking about, and you could mean any of them. And when people respond, they could be responding to &lt;em&gt;any&lt;/em&gt; of those interpretations.
There&amp;rsquo;s no coherent argument in any sweeping statement about &amp;ldquo;use&amp;rdquo;; the only things being communicated are frustration and a team-sports-style siding with either &amp;ldquo;artists&amp;rdquo; or &amp;ldquo;consumers&amp;rdquo; (which is a terrible distinction to make!).&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="formal-logic"&gt;Formal logic&lt;/h2&gt;
&lt;p&gt;This is not a new problem. This is the &lt;strong&gt;Fallacy of Equivocation&lt;/strong&gt;, which is a subcategory of &lt;strong&gt;Fallacies of Ambiguity&lt;/strong&gt;.
This is when a word (in this case, &amp;ldquo;use&amp;rdquo;) has more than one meaning, and an argument uses the word in such a way that the entire position and its validity hinge on which definition the &lt;em&gt;reader&lt;/em&gt; assumes.&lt;/p&gt;
&lt;p&gt;The example of this that always comes to my mind first is &amp;ldquo;respect&amp;rdquo;, because this one tumblr post from 2015 said it so well:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://flyingpurplepizzaeater.tumblr.com/post/115216522824/sometimes-people-use-respect-to-mean-treating?source=share"&gt;flyingpurplepizzaeater&lt;/a&gt;
Sometimes people use &amp;ldquo;respect&amp;rdquo; to mean &amp;ldquo;treating someone like a person&amp;rdquo; and sometimes they use &amp;ldquo;respect&amp;rdquo; to mean &amp;ldquo;treating someone like an authority&amp;rdquo;&lt;/p&gt;
&lt;p&gt;and sometimes people who are used to being treated like an authority say &amp;ldquo;if you won&amp;rsquo;t respect me I won&amp;rsquo;t respect you&amp;rdquo; and they mean &amp;ldquo;if you won&amp;rsquo;t treat me like an authority I won&amp;rsquo;t treat you like a person&amp;rdquo;&lt;/p&gt;
&lt;p&gt;and they think they&amp;rsquo;re being fair but they aren&amp;rsquo;t, and it&amp;rsquo;s not okay.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;See, here the &amp;ldquo;argument&amp;rdquo; relies on implying a false symmetry between two clauses that use the same word but with totally different meanings. And, in disambiguating the word, the problem becomes obvious.&lt;/p&gt;
&lt;p&gt;Short-form social media really exacerbates the equivocation problem by encouraging people to be concise, which leads to accidental ambiguity. 
But social media also encourages people to take offense at someone else being wrong as the beginning of a &amp;ldquo;conversation&amp;rdquo;, which encourages people to use whatever definition of other people&amp;rsquo;s words makes them the wrongest. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="copyright-examples"&gt;Copyright examples&lt;/h2&gt;
&lt;p&gt;Since I&amp;rsquo;m already aware that copyright is a special interest of mine, I try to avoid falling into the trap of modeling everything in terms of copyright by default, &lt;a href="https://x.com/afraidofwasps/status/1177301482464526337"&gt;Boss Baby style&lt;/a&gt;.
But this is literally the case of a debate over who has the &amp;ldquo;right&amp;rdquo; to various &amp;ldquo;uses&amp;rdquo; of things that are usually intangible ideas, so I think it&amp;rsquo;s unavoidably copyright time again. &lt;/p&gt;


&lt;p&gt;95% of the time when people complain about a &amp;ldquo;use&amp;rdquo; being inappropriate, or complain about people feeling &amp;ldquo;entitled&amp;rdquo; to a &amp;ldquo;use&amp;rdquo;, they&amp;rsquo;re talking about a specific kind of use that has its own field of study under the broad category of &amp;ldquo;intellectual property&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;When people &lt;strong&gt;categorically&lt;/strong&gt; object to &amp;ldquo;use&amp;rdquo; of their work, this can mean one of two things. One is that they subscribe to the extremely juvenile idea that authors have an unlimited, perpetual, inalienable right to control all publication, derivation, and interpretation of work &amp;ldquo;they created&amp;rdquo;, for some definition of &amp;ldquo;create&amp;rdquo;. 
&lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;This is wrong.&lt;/a&gt; The question of &amp;ldquo;what rights do people have over information they produce&amp;rdquo; is an incredibly complex topic, and the answer isn&amp;rsquo;t &amp;ldquo;all of them, stupid&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;The other case &amp;mdash; and this is usually the case &amp;mdash; is that they mean something much more specific by the word &amp;ldquo;use&amp;rdquo;, and have simply failed to explain it.
Maybe they specifically mean redistribution, or plagiarism, or a more nebulous idea of &amp;ldquo;ripping off&amp;rdquo;, or some combination of those things.
Maybe you agree with this, or maybe you don&amp;rsquo;t, you don&amp;rsquo;t even know. 
You can&amp;rsquo;t possibly talk about it until they define what their assertion is! &lt;/p&gt;
&lt;!-- 
::: thread unified
    ![giovan\_h: this is the “use” thing again, where the whole argument is based on ambiguity. “entitled” to what, exactly?](https://twitter.com/giovan_h/status/1841193146350190750)
    ![giovan_h: ](https://twitter.com/giovan_h/status/1841240724022444288)
    ![giovan_h: To clarify, by "entitled to what?" I'm not saying artists *aren't* entitled to certain kinds of control over their work. I mean, literally, you have to answer the question of what rights you're talking about.](https://twitter.com/giovan_h/status/1841339695633924422)
    ![giovan_h: seeing some folks reacting negatively to this, confident that the comic is referring to a specific thing they agree with, but all disagreeing about what that thing is. which was the whole point https://t.co/SvjdwWaWUc](https://twitter.com/giovan_h/status/1841493291256217889) 
--&gt;

&lt;p&gt;This means in arguments about rights to &amp;ldquo;use&amp;rdquo; work which refuse to specify the exact rights they mean, the &amp;ldquo;sides&amp;rdquo; are effectively talking past each other. 
In good faith, this can just be a mistake, but in bad faith can be deliberate outrage farming.
Unfortunately, this turns out to be a very effective sleight of hand when used deliberately.&lt;/p&gt;
&lt;p&gt;It is very easy for someone to &amp;ldquo;feel&amp;rdquo; wronged when someone else is &amp;ldquo;using&amp;rdquo; &amp;ldquo;their&amp;rdquo; &amp;ldquo;thing&amp;rdquo;. But, if they haven&amp;rsquo;t actually been wronged, they&amp;rsquo;ll find it dificult to articulate why there&amp;rsquo;s a legitimate grievance, because they don&amp;rsquo;t have one. When this happens, instead of reconsidering their own emotions, people often cover up their own error by pretending they don&amp;rsquo;t need to articulate their grievance at all, and keep all their complaints convincingly ambiguous. &lt;/p&gt;
&lt;p&gt;This happened with the &lt;a href="https://blog.giovanh.com/blog/2024/03/04/cdl-the-aap-is-wrong-about-everything/?ref=pg_series"&gt;Internet Archive lawsuit&lt;/a&gt;, an ugly saga I&amp;rsquo;ve &lt;a href="https://blog.giovanh.com/blog/2024/03/04/cdl-the-aap-is-wrong-about-everything/?ref=pg_series"&gt;discussed in detail&lt;/a&gt;. 
The rhetorical argument against the archive was this wiggly little &amp;ldquo;use&amp;rdquo;: &amp;ldquo;they&amp;rsquo;re using our books without paying us!&amp;rdquo; 
When in reality, the way the Internet Archive&amp;rsquo;s library was &amp;ldquo;using&amp;rdquo; them was lending out books they owned legally. But &amp;ldquo;we&amp;rsquo;re demanding libraries stop lending our books&amp;rdquo; makes you sound obviously evil, whereas &amp;ldquo;you have to pay us when you use our IP&amp;rdquo; doesn&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;A person who believes &amp;ldquo;artists should be paid when you use their work&amp;rdquo; might also agree that &amp;ldquo;the builder doesn&amp;rsquo;t get paid every time the house sells&amp;rdquo; and &amp;ldquo;artists should study books on technique&amp;rdquo;.
But the second two statements &lt;em&gt;both conflict with the first one!&lt;/em&gt; How can they all make sense at once? Because the first statement uses a wiggly &amp;ldquo;use&amp;rdquo; that folds itself down to be as reasonable as you want it to be.&lt;/p&gt;
&lt;!-- ![giovan\_h: I think this wordpress thing is kinda another example of the ambiguous "use" problem I've been on about lately: he feels entitled because someone is making money off "using" "his" "thing", but any attempt to articulate why he has a real grievance fails, because he wasn't wronged](https://twitter.com/giovan_h/status/1846264004148392365) --&gt;

&lt;section class="section3"&gt;&lt;h3 id="ai-use"&gt;AI &amp;ldquo;use&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;I have another piece I&amp;rsquo;m writing about the very complicated relationship LLM AI has with &amp;ldquo;using&amp;rdquo; work. I&amp;rsquo;ll talk about this much more in-depth then, but here are some early thoughts to chew on. 
People really like using the ambiguous &amp;ldquo;use&amp;rdquo; with regards to AI, and I think one of the reasons is to create an outrage that&amp;rsquo;s amplified by the ambiguous metaphor. &lt;/p&gt;
&lt;p&gt;Take the article&lt;sup id="fnref:xerox"&gt;&lt;a class="footnote-ref" href="#fn:xerox"&gt;1&lt;/a&gt;&lt;/sup&gt; &lt;a href="https://futurism.com/the-byte/openai-copyrighted-material-parliament"&gt;OpenAI Pleads That It Can&amp;rsquo;t Make Money Without Using Copyrighted Materials For Free&lt;/a&gt;.
Only in the body of the piece does it explain that the actual conflict is the unsettled question of whether or not AI training &amp;mdash; an act that is mechanically very different from copying &amp;mdash; is considered to be a violation of copyright that needs specific licensing. &lt;/p&gt;
&lt;p&gt;This is a pretty detailed and technical question, actually, and one I have an upcoming major essay dedicated to. 
It&amp;rsquo;s also an important question! It deserves to be considered carefully and given a thoughtful, specific answer. 
Simplifying it down to &amp;ldquo;use&amp;rdquo; isn&amp;rsquo;t just inaccurate, it&amp;rsquo;s intellectually lazy.&lt;/p&gt;
&lt;p&gt;An accurate summary would be &amp;ldquo;OpenAI argues Training on Copyrighted Materials Is Non-Infringing Use&amp;rdquo;, which is the thing that happened. 
But &amp;ldquo;OpenAI can&amp;rsquo;t &lt;strong&gt;make money&lt;/strong&gt; without using copyrighted materials &lt;strong&gt;for free&lt;/strong&gt;&amp;rdquo; bakes the outrage directly into the headline, and creates an easily-digestible narrative for people: OpenAI is profiting by exploiting a resource it should be paying for.
But that all hinges on the ambiguous &amp;ldquo;use&amp;rdquo; in the title.&lt;/p&gt;
&lt;p&gt;Same thing with &lt;a href="https://www.theverge.com/2024/10/21/24275924/news-corp-wall-street-journal-perplexity-lawsuit-copyright-infringement"&gt;News Corp sues Perplexity for ripping off WSJ and New York Post&lt;/a&gt; by Emma Roth&lt;sup id="fnref:emma"&gt;&lt;a class="footnote-ref" href="#fn:emma"&gt;2&lt;/a&gt;&lt;/sup&gt;, where the imprecise phrase &amp;ldquo;ripping off&amp;rdquo; lets the reader immediately stop thinking about the problem. What does &amp;ldquo;ripping off&amp;rdquo; mean? It sure sounds bad when you don&amp;rsquo;t explain what happened. Was it plagiarism? Direct copy-paste? Why does News Corp think it was wronged?&lt;/p&gt;
&lt;p&gt;In reality, Perplexity made a website that told people what another website said. 
Some people will agree with News Corp that telling users what another website says is an offensive misappropriation, but other people will argue that describing the content of other sites should be allowed speech. Both positions are interesting! 
But by using the vague phrase &amp;ldquo;ripping off&amp;rdquo; instead of describing the situation to people, this headline is actively obfuscating the question at hand and instead focusing on the &amp;ldquo;feeling&amp;rdquo; of offense. 
Framing the story as &amp;ldquo;News Corp feels offended&amp;rdquo; instead of describing the event in question turns the conversation into the team sports &amp;ldquo;who do you like more&amp;rdquo; contest, which is worthless.&lt;/p&gt;
&lt;!-- ![giovan_h: @BigFunkyJ The sleight of hand is always an extremely sneaky use of the word “use” to mean very different things. Almost everything involving a work is a “use”, but that’s not the same as copying.](https://twitter.com/giovan_h/status/1831417739950616962) --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="conclusion"&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Don&amp;rsquo;t talk past each other!&lt;/p&gt;
&lt;p&gt;Encourage an understanding of the topics you care about!&lt;/p&gt;
&lt;p&gt;Don&amp;rsquo;t reduce complex questions down to team sports!&lt;/p&gt;
&lt;p&gt;Precision of language!&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Permission_culture"&gt;Permission culture - Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://walledculture.org/microsoft-tries-to-cosy-up-to-newspaper-publishers-forgets-that-for-them-enough-is-never-enough/"&gt;Glyn Moody, &amp;ldquo;Microsoft tries to cosy up to newspaper publishers, forgets that for them, enough is never enough&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:xerox"&gt;
&lt;p&gt;this is another xerox-of-a-xerox article; it&amp;rsquo;s mostly just an unnecessary summary of actual reporting by The Telegraph.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:xerox" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:emma"&gt;
&lt;p&gt;Hey, look at that byline, she&amp;rsquo;s another crypto skeptic who naturally pivoted to AI skepticism. &lt;a href="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/"&gt;We just talked about that!&lt;/a&gt;&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:emma" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="politics"/><category term="language"/><category term="rhetoric"/><category term="ai"/><category term="enforcement"/><category term="ip"/></entry><entry><title>Game patent grab bag</title><link href="https://blog.giovanh.com/blog/2024/09/18/game-patent-grab-bag/" rel="alternate"/><published>2024-09-18T00:00:00-05:00</published><updated>2024-11-14T00:00:00-06:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2024-09-18:/blog/2024/09/18/game-patent-grab-bag/</id><summary type="html">&lt;!-- Seeing the insane pokemon patent news has reminded me to publish some cutting room floor notes I had about video game patents, and how they're categorically wrong. --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;This was originally something I was going to talk about in &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;&lt;em&gt;Corporations have Rejected Copyright&lt;/em&gt;&lt;/a&gt;, back when that series was going to just be one long post (really!).
But since I saw &lt;a href="https://www.nintendo.co.jp/corporate/release/en/2024/240919.html"&gt;Nintendo apparently sued Palworld today&lt;/a&gt;, I wanted to put this up as background information.&lt;/p&gt;
&lt;p&gt;You should definitely read &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;&lt;em&gt;You’ve Never Seen Copyright&lt;/em&gt;&lt;/a&gt; first, particularly the explanation of what patents are, because this conversation directly follows from that. 
The most important thing to pick up on is how the Doctrine of Equivalents lets companies use patents that are supposedly very specific to threaten other implementations that are similar, even if they aren’t using the patented design.&lt;/p&gt;
&lt;p&gt;Game patents are revelatory, because game rules as a category explicitly do not fall within the realm of patent rights, but companies have managed to file and defend fraudulent patents anyway. &lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- Seeing the insane pokemon patent news has reminded me to publish some cutting room floor notes I had about video game patents, and how they're categorically wrong. --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;This was originally something I was going to talk about in &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;&lt;em&gt;Corporations have Rejected Copyright&lt;/em&gt;&lt;/a&gt;, back when that series was going to just be one long post (really!).
But since I saw &lt;a href="https://www.nintendo.co.jp/corporate/release/en/2024/240919.html"&gt;Nintendo apparently sued Palworld today&lt;/a&gt;, I wanted to put this up as background information.&lt;/p&gt;
&lt;p&gt;You should definitely read &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;&lt;em&gt;You&amp;rsquo;ve Never Seen Copyright&lt;/em&gt;&lt;/a&gt; first, particularly the explanation of what patents are, because this conversation directly follows from that. 
The most important thing to pick up on is how the Doctrine of Equivalents lets companies use patents that are supposedly very specific to threaten other implementations that are similar, even if they aren&amp;rsquo;t using the patented design.&lt;/p&gt;
&lt;p&gt;Game patents are revelatory, because game rules as a category explicitly do not fall within the realm of patent rights, but companies have managed to file and defend fraudulent patents anyway. &lt;/p&gt;


&lt;!-- ![_benui: If you can patent gameplay mechanics, why can't you patent literary devices? - Your book introduces something in the first act which pays off in the third. You owe the estate of Anton Chekhov $400,000. https://t.co/UUKFPeza3a](https://twitter.com/_benui/status/1736951200292262385) --&gt;

&lt;section class="section3"&gt;&lt;h3 id="namco"&gt;Namco&lt;/h3&gt;
&lt;p&gt;I&amp;rsquo;m obliged to start by talking about Namco&amp;rsquo;s patent for &lt;a href="https://patents.google.com/patent/US5718632"&gt;Recording medium, method of loading games program code means, and games machine&lt;/a&gt;, aka &amp;ldquo;The Loading Screen Game Patent&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;This patent gave Namco a monopoly over the idea of avoiding &amp;ldquo;unnecessary wastage of time&amp;rdquo; by having a &amp;ldquo;main game and an auxiliary game&amp;rdquo; from 1995-2015. Translated, that means playing a simple game while the console loads the main game. Like Squid Jump!&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;div class="lazyframe" data-vendor="youtube" onclick='this.outerHTML = `&amp;lt;iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/_Xth8Ch0bxU?si=JTYmQJCu5-j1myH2&amp;amp;start=23&amp;amp;autoplay=1" title="Squid Jump!" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; picture-in-picture" allowfullscreen class="media"&amp;gt;&amp;lt;/iframe&amp;gt;`' style="background-image: url(https://img.youtube.com/vi/_Xth8Ch0bxU/hqdefault.jpg);"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This incredibly simple concept went totally unused, locked under patent for two decades, and it violates &lt;em&gt;everything&lt;/em&gt; a patent is meant for. &lt;/p&gt;
&lt;p&gt;It doesn&amp;rsquo;t publicise any useful information or techniques for doing anything new, because nothing was invented. There was no trade, no exchange of inventive scientific information in exchange for patent protection. Namco hadn&amp;rsquo;t created anything, they were just making a land grab in the hopes of forcing other game companies to license the &lt;em&gt;concept&lt;/em&gt; of minigames.&lt;/p&gt;
&lt;p&gt;Not only can concepts not be patented in the first place, this wasn&amp;rsquo;t even a particularly inventive one! Playing a game while you wait for another game to load is an incidental improvement to the &amp;ldquo;loading screen&amp;rdquo; technology. This is clearly evidenced by the fact that Namco themselves made it as an incidental improvement. Their product isn&amp;rsquo;t an innovative new minigame system, that&amp;rsquo;s just something they made as part of making a good video game. They only filed the patent for it after the fact in order to claim as much monopoly power as they could.&lt;/p&gt;
&lt;p&gt;Not only that, that patent was filed fraudulently in the first place, because the concept was one that had already been invented and Namco themselves copied!&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.eff.org/deeplinks/2015/12/loading-screen-game-patent-finally-expires"&gt;Elliot Harmon, &amp;ldquo;The Loading Screen Game Patent Finally Expires&amp;rdquo;&lt;/a&gt;
In 1998, the U.S. Patent and Trademark Office issued &lt;a href="https://www.google.com/patents/US5718632"&gt;Patent 5,718,632&lt;/a&gt;, on a method for avoiding &amp;ldquo;unnecessary wastage of time&amp;rdquo; in video games.&lt;/p&gt;
&lt;p&gt;According to the law, a person isn&amp;rsquo;t entitled to a patent if the claimed invention &lt;a href="https://www.law.cornell.edu/uscode/text/35/102"&gt;already existed&lt;/a&gt; when the application was filed or &lt;a href="https://www.law.cornell.edu/uscode/text/35/103"&gt;would have been obvious&lt;/a&gt; to someone skilled in the relevant technology area. The idea of playing a small game while the larger one loads &lt;a href="https://www.youtube.com/watch?v=TU7VuXg0vFg"&gt;has been around for a very long time&lt;/a&gt;. In 1987, many years before Namco filed its patent application, Richard Aplin created &lt;a href="https://en.wikipedia.org/wiki/Invade-a-Load"&gt;Invade-a-Load&lt;/a&gt;, a utility for developers who wrote games for the Commodore 64 computer. As a game developer, you could package Invade-a-Load with your game; while players waited for the game, they&amp;rsquo;d be treated to a mini-game similar to &lt;em&gt;Space Invaders&lt;/em&gt;. Given the breadth of Namco&amp;rsquo;s claims, there is a very strong case that its application should have been rejected as anticipated or obvious in light of Invade-a-Load.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="grab-bag"&gt;Grab bag&lt;/h3&gt;
&lt;p&gt;There&amp;rsquo;s more patents. There&amp;rsquo;s so many more patents. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s &lt;a href="https://patents.google.com/patent/US6200138B1/en"&gt;Game display method, moving direction indicating method, game apparatus and drive simulating apparatus&lt;/a&gt;. This is Sega&amp;rsquo;s patent for an arrow that points at where the goal is, otherwise known as &amp;ldquo;a compass&amp;rdquo;. &lt;/p&gt;
&lt;p&gt;The patent itself mostly describes the incidental math required for rendering an arrow, and the if-else logic for picking a destination to point to. But the fact that they described the math they used doesn&amp;rsquo;t give them the right to claim ownership over the idea of an arrow from one place to another! &lt;a href="https://www.ign.com/articles/2003/12/05/sega-sues-fox-ea-over-simpsons-road-rage"&gt;And they used it to sue Fox for using an arrow in a Simpsons game!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Of course, they didn&amp;rsquo;t even invent that. &lt;a href="https://www.youtube.com/watch?v=1qwRC8OX0y0"&gt;Crash Bandicoot 3&amp;rsquo;s Coco levels had the same 3D arrow system.&lt;/a&gt; In a racing minigame, no less!&lt;/p&gt;
&lt;p&gt;Sega also owns &lt;a href="https://patents.google.com/patent/US5411272A/en"&gt;Video game with spiral loop graphics&lt;/a&gt; for&amp;hellip; the corkscrew loops Sonic runs across in &lt;del&gt;Green Hill&lt;/del&gt; Emerald Hill Zone. Not the loops, just the spirals!&lt;/p&gt;
&lt;p class="side-by-side"&gt;&lt;img alt="fake 3d" src="https://patentimages.storage.googleapis.com/75/9a/fa/e0cd9b2c63a198/US5411272-drawings-page-17.png"/&gt;
&lt;img alt="it's the sonic one" src="https://patentimages.storage.googleapis.com/f0/a2/b0/da7db77bef1123/US5411272-drawings-page-20.png"/&gt;&lt;/p&gt;
&lt;p&gt;Yes, just the graphics for displaying a corkscrew. Yes, all the sprite rendering techniques are prior art and incidental development. Yes, 3D graphics were old news too. Yes, the thing they&amp;rsquo;re depicting is just emulating the corkscrew loop of a rollercoaster. But if they could get a patent for it, that&amp;rsquo;s basically just free property for Sega, so of course they got it. &lt;/p&gt;
&lt;p&gt;EA snagged &lt;a href="https://patents.google.com/patent/US20070226648A1/"&gt;Graphical interface for interactive dialog&lt;/a&gt; for the Bioware radial menu, which lets you pick an option from a circular menu using your circular analog stick. They shaped the menu like the controller so you can control it. It&amp;rsquo;s good, but it&amp;rsquo;s not &lt;em&gt;theirs&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Radial menu figure" src="https://patentimages.storage.googleapis.com/24/65/55/2a4f5be22e6e77/US20070226648A1-20070927-D00000.png" style="max-width: 450px;"/&gt;&lt;/p&gt;
&lt;p&gt;Microsoft sat on &lt;a href="https://patents.google.com/patent/US6604008B2/"&gt;Scoring based upon goals achieved and subjective elements&lt;/a&gt; for the last twenty years without acting on it. That&amp;rsquo;s a good thing, because it claims ownership over the idea of&amp;hellip; awarding bonus points.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Subjective scoring flowchart" src="https://patentimages.storage.googleapis.com/78/f7/78/c211b00b1246ca/US06604008-20030805-D00006.png" style="max-width: 450px;"/&gt;
&lt;em&gt;joker gambled&lt;/em&gt;&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="nemesis-system"&gt;Nemesis System&lt;/h4&gt;
&lt;p&gt;But at least most of those have expired. (Squid jump is legal now.) There are lots that haven&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;The canonical example of this is Warner Bros&amp;rsquo; &amp;ldquo;Nemesis System&amp;rdquo;, something I&amp;rsquo;ve heard is neat, but I haven&amp;rsquo;t experienced because it&amp;rsquo;s locked behind a patent on a game I&amp;rsquo;m not interested in. &lt;/p&gt;
&lt;p&gt;The Nemesis System is a system that generates dynamic &amp;ldquo;recurring enemy&amp;rdquo; NPCs in open-world games. The patent was rejected by the USPTO for &lt;em&gt;six years&lt;/em&gt; of filing revisions before Warner Bros finally managed to slip a revision through. That&amp;rsquo;s the same patent system that granted a patent for &amp;ldquo;play a game while you&amp;rdquo; in the first shot, that&amp;rsquo;s how bad the Nemesis patent is. &lt;/p&gt;
&lt;p&gt;Despite being a really good innovation, the Nemesis System has gone virtually untouched since it was tainted by patent. Warner Bros haven&amp;rsquo;t used it for anything else, no one has licensed it from them, and no studios are willing to risk using those same methods, for risk of a lawsuit. The patent has, demonstrably, completely destroyed a genuine innovation. &lt;/p&gt;
&lt;p&gt;The patent, of course, doesn&amp;rsquo;t provide any useful information about the system. It doesn&amp;rsquo;t disclose anything, it doesn&amp;rsquo;t provide any value. All it does is &lt;em&gt;shut down&lt;/em&gt; inventiveness, because it grants a monopoly on a system that, while creative, shouldn&amp;rsquo;t have been patent-eligible in the first place. &lt;/p&gt;
&lt;div class="thread"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid=""&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/catacalypto/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Cat Manning&lt;/span&gt;&lt;span class="at"&gt;@catacalypto&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I looked at the patent &amp;amp; it's so broad as to be absurd! multiple other emergent narrative systems that I have seen &amp;amp; worked on could be described with their language! It probably would not be legally enforceable but I &amp;amp; other indie devs don't have the money to find out!&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/catacalypto/status/1357944635088195584" target="_blank"&gt;Feb 6, 2021 &amp;middot; 6:50 AM UTC&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid=""&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/catacalypto/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Cat Manning&lt;/span&gt;&lt;span class="at"&gt;@catacalypto&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I have zero interest in copying the Nemesis system whole cloth! Personally there are a number of other things there I would do differently. But the patent is so broad that I'm still worried that it's a license to stop ANY similar work from being developed!&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/catacalypto/status/1357945181048168448" target="_blank"&gt;Feb 6, 2021 &amp;middot; 6:52 AM UTC&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Speaking of haven&amp;rsquo;t-run-out patents, Sony managed to patent &lt;a href="https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2023235090&amp;amp;_cid=P12-LPYKPU-91525-2"&gt;adaptive difficulty&lt;/a&gt;&amp;hellip; last year. &lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="pokemon"&gt;Pokemon&lt;/h3&gt;
&lt;p&gt;And the big concept Nintendo &amp;ldquo;owns&amp;rdquo;, the thing they&amp;rsquo;re insisting Palworld should have to license from them in order to use, seems to be&amp;hellip; throwing little guys. &lt;/p&gt;
&lt;p&gt;&lt;img alt="mons patent" src="https://blog.giovanh.com/blog/2024/09/18/game-patent-grab-bag/mons_patent.jpg"/&gt;&lt;/p&gt;
&lt;!-- ::: aside update
    Can't believe I missed this: the basis of Nintendo's "claim" here seems to be a patent renewal filed in 2024, *after* Palworld released drafted in such a way to describe both Pokemon and Palworld specifically to give Nintendo retroactive legal leverage. Goddamn.

    ![KeyTryer: Literally filed this year only so they could sue the developers. This is so extremely petty it's a new low for Nintendo, and their lows are hard to top.](https://twitter.com/KeyTryer/status/1836611147220328798) --&gt;

&lt;p&gt;This isn&amp;rsquo;t even pretending to publicise an invention. It&amp;rsquo;s just a description of their game, so they can sue people they view as competition. It&amp;rsquo;s &lt;a href="https://blog.giovanh.com/blog/2023/11/21/how-nintendo-misuses-copyright/"&gt;Nintendo-typical thuggery&lt;/a&gt;, and it&amp;rsquo;s the cherry on top of the whole pile of shit that is &amp;ldquo;game patents.&amp;rdquo;&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;It&amp;rsquo;s actually worse than that. My best guess was that it was the throwing-little-guys patent, but it turns out the patents Nintendo is trying to leverage are even less applicable than that.
The offending patents were revealed in &lt;a href="https://www.pocketpair.jp/news/20241108"&gt;a statement from Palworld&lt;/a&gt; to be these:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://patents.google.com/patent/JP7545191B1/en"&gt;JP7545191B1 for GUI indicators of in-world elements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://patents.google.com/patent/JP7493117B2/en"&gt;JP7493117B2 for collision detection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://patents.google.com/patent/JP7528390B2/en"&gt;JP7528390B2 for NPC movement&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All three are for incredibly generic and unpatentable game mechanics that were already in use in prior art. In fact, all three of these patents were registered &lt;em&gt;after&lt;/em&gt; Palworld released, so Palworld itself is an invalidating prior art!&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s all bullshit, is the point. &lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.404media.co/cold-blooded-business-nintendo-is-patent-trolling-palworld-because-it-got-too-big/"&gt;Emanuel Maiberg, &amp;ldquo;&amp;lsquo;Cold-Blooded Business&amp;rsquo;: Nintendo Is Patent Trolling Palworld Because It Got Too Big&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.videogameschronicle.com/news/nintendo-now-has-a-us-patent-on-summoning-characters-and-making-them-battle-for-you/"&gt;Chris Scullion, &amp;ldquo;Nintendo now has a US patent on summoning characters and making them battle for you&amp;rdquo; (2025)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="politics"/><category term="ip"/><category term="feudalism"/><category term="enforcement"/><category term="buying-the-euphemism"/><category term="nintendo"/></entry><entry><title>Is AI eating all the energy? Part 2/2</title><link href="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/" rel="alternate"/><published>2024-09-09T00:00:00-05:00</published><updated>2024-09-11T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2024-09-09:/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/</id><summary type="html">&lt;!-- Concluding my pair of articles on AI's energy use. If operational efficiency isn't the problem, where's all the energy going? --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;section class="section1"&gt;&lt;h1&gt;Part 2: Growth, Waste, and Externalities&lt;/h1&gt;
&lt;p&gt;The AI tools are efficient according to the numbers, but unfortunately that doesn’t mean there isn’t a power problem. 
If we look at the overall effects in terms of power usage (as most people do), there are some major problems.
But if we’ve ruled out operational inefficiency as the reason, what’s left?&lt;/p&gt;
&lt;p&gt;The energy problems aren’t coming from inefficient technology, they’re coming from inefficient &lt;em&gt;economics&lt;/em&gt;. 
For the most part, the energy issues are caused by the AI “arms race” and how irresponsibly corporations are pushing their AI products on the market.
Even with &lt;a href="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/"&gt;operational efficiency ruled out as a cause,&lt;/a&gt; AI is causing two killer energy problems: &lt;strong&gt;waste&lt;/strong&gt; and &lt;strong&gt;externalities&lt;/strong&gt;.&lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- Concluding my pair of articles on AI's energy use. If operational efficiency isn't the problem, where's all the energy going? --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;section class="section1"&gt;&lt;h1&gt;Part 2: Growth, Waste, and Externalities&lt;/h1&gt;
&lt;p&gt;The AI tools are efficient according to the numbers, but unfortunately that doesn&amp;rsquo;t mean there isn&amp;rsquo;t a power problem. 
If we look at the overall effects in terms of power usage (as most people do), there are some major problems.
But if we&amp;rsquo;ve ruled out operational inefficiency as the reason, what&amp;rsquo;s left?&lt;/p&gt;
&lt;p&gt;The energy problems aren&amp;rsquo;t coming from inefficient technology, they&amp;rsquo;re coming from inefficient &lt;em&gt;economics&lt;/em&gt;. 
For the most part, the energy issues are caused by the AI &amp;ldquo;arms race&amp;rdquo; and how irresponsibly corporations are pushing their AI products on the market.
Even with &lt;a href="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/"&gt;operational efficiency ruled out as a cause,&lt;/a&gt; AI is causing two killer energy problems: &lt;strong&gt;waste&lt;/strong&gt; and &lt;strong&gt;externalities&lt;/strong&gt;.&lt;/p&gt;


&lt;section class="section2"&gt;&lt;h2 id="increasing-costs"&gt;Increasing costs&lt;/h2&gt;
&lt;p&gt;First, where are energy costs ballooning?&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="performance-demand"&gt;Performance demand&lt;/h3&gt;
&lt;p&gt;Previously, I said that overall energy use varies because of the volatile factors that affect it:&lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="5.115ex" role="img" style="vertical-align: -2.016ex" viewBox="0 -1370 18414.4 2261" width="41.662ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mfrac"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1444,0)"&gt;&lt;/path&gt;&lt;path d="M329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75Z" data-c="67" transform="translate(1836,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2336,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(680,-686)"&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(389,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(667,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="3064" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(3581.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mfrac" transform="translate(4637.6,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(314,676)"&gt;&lt;path d="M98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163Z" data-c="6A"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(306,0)"&gt;&lt;/path&gt;&lt;path d="M307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98Z" data-c="62" transform="translate(806,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(1362,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(220,-686)"&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(389,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(667,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="2144" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(7243.8,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mfrac" transform="translate(7966,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(4115,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(1793.5,-686)"&gt;&lt;path d="M98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163Z" data-c="6A"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(306,0)"&gt;&lt;/path&gt;&lt;path d="M307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98Z" data-c="62" transform="translate(806,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="4709" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(13137.2,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mfrac" transform="translate(13859.4,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(845.5,676)"&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1444,0)"&gt;&lt;/path&gt;&lt;path d="M329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75Z" data-c="67" transform="translate(1836,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2336,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(220,-686)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="4315" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="4.131ex" role="img" style="vertical-align: -1.577ex" viewBox="0 -1129 9470.9 1826" width="21.427ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mfrac"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1444,0)"&gt;&lt;/path&gt;&lt;path d="M329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75Z" data-c="67" transform="translate(1836,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2336,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(680,-686)"&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(389,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(667,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="3064" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(3581.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;path d="M582 697Q582 701 591 710T605 720Q607 720 630 706T697 677T795 662Q830 662 863 670T914 686T934 694Q942 694 944 685Q944 680 936 663T921 615T913 545Q913 490 927 446T956 379T970 355Q970 351 961 342T947 332Q940 332 929 349Q874 436 874 541Q874 590 878 598L832 553Q787 508 673 395T482 204Q87 -191 83 -193Q77 -195 75 -195Q67 -195 61 -189T55 -174Q55 -170 56 -168Q58 -164 453 232Q707 487 777 557T847 628Q824 623 787 623Q689 623 599 679Q582 690 582 697Z" data-c="2197" transform="translate(778,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(5637.6,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(6415.3,0)"&gt;&lt;path d="M76 230Q68 230 62 237T56 250Q56 257 63 264T91 291Q102 300 108 306L159 351Q168 356 177 351L218 316L303 239L353 195Q376 214 403 239L488 316L529 351Q538 356 546 351Q548 350 594 310L638 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H737Q625 230 622 232Q620 233 599 251T558 288L537 306Q537 305 451 228T362 149Q353 146 345 149Q341 150 255 227T169 306Q167 306 129 270Q123 265 115 257T102 245T93 237T84 232T76 230Z" data-c="21DD"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(7693.1,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(8470.9,0)"&gt;&lt;path d="M55 675Q55 683 60 689T75 695Q77 695 83 693Q87 691 482 296Q532 246 605 174T717 62T799 -20T859 -80T878 -97Q874 -93 874 -41Q874 64 929 151Q940 168 947 168Q951 168 960 159T970 145Q970 143 956 121T928 54T913 -45Q913 -83 920 -114T936 -163T944 -185Q942 -194 934 -194Q932 -194 914 -186T864 -170T795 -162Q743 -162 698 -176T630 -205T605 -220Q601 -220 592 -211T582 -197Q582 -187 611 -170T691 -138T787 -123Q824 -123 847 -128Q848 -128 778 -57T453 268Q58 664 56 668Q55 670 55 675Z" data-c="2198"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;While it&amp;rsquo;s true that there&amp;rsquo;s no &lt;em&gt;monotonic&lt;/em&gt; trend in any one direction, experts do project (based on assumption of increasing demand) that the overall energy use will increase in the coming years. 
As the demand for AI products grows, so do the power requirements. 
This is contributing to an increase in overall demand for electricity production.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="training-growth"&gt;Training growth&lt;/h3&gt;
&lt;p&gt;While there&amp;rsquo;s still a huge spread between individual models, the overall trend is that models have become increasingly complex, and so increasingly expensive to train.&lt;/p&gt;
&lt;p&gt;This is mostly seen in global-scale &amp;ldquo;frontier&amp;rdquo; and &amp;ldquo;omni&amp;rdquo; models, like ChatGPT and Llama. 
There is no limit to how energy-expensive training can be made. (That&amp;rsquo;s the &amp;ldquo;frontier&amp;rdquo; frontier models are pushing: how big the models can get.) Until you run out of data you can always train on more and more data points. And the more data points you use, the more expensive training gets.&lt;/p&gt;
&lt;p&gt;I touched on this briefly in Part 1:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Training costs are proportional to the amount of data the model is trained on. The more data points there are, the longer the training takes.
This means that it&amp;rsquo;s always possible to make training more expensive by throwing more data in. &amp;hellip;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
In 2022, training costs for the &lt;a href="https://huggingface.co/bigscience/bloomz"&gt;BLOOMz model family of small LLMs&lt;/a&gt; were benchmarked, and the range for total training costs was 11,000 kWh to 51,586 kWh&amp;hellip;&lt;/p&gt;
&lt;p&gt;But it is possible to pour &lt;em&gt;massive&lt;/em&gt; amounts of energy into training language models.
The more data you use as input, the more work is required to train a satisfactory model. 
In more recent history, Meta&amp;rsquo;s Llama 3 large language model&amp;rsquo;s small and large sizes were trained in 2024 for &lt;a href="https://huggingface.co/meta-llama/Meta-Llama-3-8B"&gt;1.3 and 6.4 million 700-watt GPU hours, respectively&lt;/a&gt;, with a maximum theoretical power usage of 910,000 kWh and 4,480,000 kWh.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Unfortunately, marginal gains in model quality require staggering amounts of electricity. &lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t have any data for &amp;ldquo;model quality&amp;rdquo;, so please excuse my very unscientific sketch here, but it seems to me that the pattern is something like this:&lt;/p&gt;
&lt;p&gt;&lt;img alt="Training costs go up, but quality tapers off" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/cost-quality-sketch.svg"/&gt;&lt;/p&gt;
&lt;p&gt;Smaller and smaller diminishing returns in quality require a non-diminishing energy cost.
This makes bigger and bigger large language models (LLMs) less proportionally valuable.&lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="5.14ex" role="img" style="vertical-align: -2.016ex" viewBox="0 -1381 13340.6 2272" width="30.182ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mtext"&gt;&lt;path d="M130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488Z" data-c="50"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(681,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(1073,0)"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(1573,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(2129,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(2629,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3021,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(3410,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3688,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(4188,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(4744,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(5244,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(5522,0)"&gt;&lt;/path&gt;&lt;path d="M56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342Z" data-c="43" transform="translate(5772,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(6494,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(6994,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(7388,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(8054.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mfrac" transform="translate(9110.6,0)"&gt;&lt;g data-mml-node="mstyle" fill="red" stroke="red" transform="translate(220,676)"&gt;&lt;g data-mml-node="mi"&gt;&lt;path d="M234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637Z" data-c="1D441"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(888,0)"&gt;&lt;path d="M39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353Z" data-c="1D452"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(1354,0)"&gt;&lt;path d="M26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26Z" data-c="1D461"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(1715,0)"&gt;&lt;path d="M50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q484 659 454 652T382 628T299 572T226 479Q194 422 175 346T156 222Q156 108 232 58Q280 24 350 24Q441 24 512 92T606 240Q610 253 612 255T628 257Q648 257 648 248Q648 243 647 239Q618 132 523 55T319 -22Q206 -22 128 53T50 252Z" data-c="1D436"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(2475,0)"&gt;&lt;path d="M201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120Z" data-c="1D45C"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(2960,0)"&gt;&lt;path d="M131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289Z" data-c="1D460"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(3429,0)"&gt;&lt;path d="M26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26Z" data-c="1D461"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mstyle" fill="green" stroke="green" transform="translate(631.5,-686)"&gt;&lt;g data-mml-node="mi"&gt;&lt;path d="M107 637Q73 637 71 641Q70 643 70 649Q70 673 81 682Q83 683 98 683Q139 681 234 681Q268 681 297 681T342 682T362 682Q378 682 378 672Q378 670 376 658Q371 641 366 638H364Q362 638 359 638T352 638T343 637T334 637Q295 636 284 634T266 623Q265 621 238 518T184 302T154 169Q152 155 152 140Q152 86 183 55T269 24Q336 24 403 69T501 205L552 406Q599 598 599 606Q599 633 535 637Q511 637 511 648Q511 650 513 660Q517 676 519 679T529 683Q532 683 561 682T645 680Q696 680 723 681T752 682Q767 682 767 672Q767 650 759 642Q756 637 737 637Q666 633 648 597Q646 592 598 404Q557 235 548 205Q515 105 433 42T263 -22Q171 -22 116 34T60 167V183Q60 201 115 421Q164 622 164 628Q164 635 107 637Z" data-c="1D448"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(767,0)"&gt;&lt;path d="M26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26Z" data-c="1D461"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(1128,0)"&gt;&lt;path d="M184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Z" data-c="1D456"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(1473,0)"&gt;&lt;path d="M117 59Q117 26 142 26Q179 26 205 131Q211 151 215 152Q217 153 225 153H229Q238 153 241 153T246 151T248 144Q247 138 245 128T234 90T214 43T183 6T137 -11Q101 -11 70 11T38 85Q38 97 39 102L104 360Q167 615 167 623Q167 626 166 628T162 632T157 634T149 635T141 636T132 637T122 637Q112 637 109 637T101 638T95 641T94 647Q94 649 96 661Q101 680 107 682T179 688Q194 689 213 690T243 693T254 694Q266 694 266 686Q266 675 193 386T118 83Q118 81 118 75T117 65V59Z" data-c="1D459"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(1771,0)"&gt;&lt;path d="M184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Z" data-c="1D456"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(2116,0)"&gt;&lt;path d="M26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26Z" data-c="1D461"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(2477,0)"&gt;&lt;path d="M21 287Q21 301 36 335T84 406T158 442Q199 442 224 419T250 355Q248 336 247 334Q247 331 231 288T198 191T182 105Q182 62 196 45T238 27Q261 27 281 38T312 61T339 94Q339 95 344 114T358 173T377 247Q415 397 419 404Q432 431 462 431Q475 431 483 424T494 412T496 403Q496 390 447 193T391 -23Q363 -106 294 -155T156 -205Q111 -205 77 -183T43 -117Q43 -95 50 -80T69 -58T89 -48T106 -45Q150 -45 150 -87Q150 -107 138 -122T115 -142T102 -147L99 -148Q101 -153 118 -160T152 -167H160Q177 -167 186 -165Q219 -156 247 -127T290 -65T313 -9T321 21L315 17Q309 13 296 6T270 -6Q250 -11 231 -11Q185 -11 150 11T104 82Q103 89 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Z" data-c="1D466"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;rect height="60" width="3990" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;And as LLMs keep getting bigger, the costs grow higher and higher.&lt;/p&gt;
&lt;p&gt;As it says on the tin, &lt;a href="https://epochai.org/blog/training-compute-of-frontier-ai-models-grows-by-4-5x-per-year"&gt;&amp;ldquo;Training Compute of Frontier AI Models Grows by 4-5x per Year&amp;rdquo;&lt;/a&gt; estimates that the total complexity of training AI models (not compensating for efficiency improvements) has been 4-5x per year:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://epochai.org/blog/training-compute-of-frontier-ai-models-grows-by-4-5x-per-year"&gt;Jaime Sevilla and Edu Rold&amp;aacute;n, &amp;ldquo;Training Compute of Frontier AI Models Grows by 4-5x per Year&amp;rdquo;&lt;/a&gt;
&lt;img alt="Training compute (flops) of notable models over time" src="https://substackcdn.com/image/fetch/w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdb8fc9c-4043-480c-bc7c-a8a8e219c732_1600x1000.png"/&gt;&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
We tentatively conclude that compute growth in recent years is currently best described as increasing by a factor of 4-5x/year. We find consistent growth between recent notable models, the running top 10 of models by compute, recent large language models, and top models released by OpenAI, Google DeepMind and Meta AI.&lt;/p&gt;
&lt;p&gt;There are some unresolved uncertainties. We cannot rule out that the overall trend of compute might have accelerated. We also find evidence of a slowdown of growth in the frontier around 2018, which complicates the interpretation, and recent frontier growth since 2018 is better described as a 4x/year trend. We also find a significantly faster trend for notable language models overall, which have grown as fast as 9x/year between June 2017 and May 2024. However, when focusing on the frontier of language models, we see that the trend slows down to a ~5x/year pace after the largest language models catch up with the overall frontier in AI around mid-2020.&lt;/p&gt;
&lt;p&gt;All in all, we recommend summarizing the recent trend of compute growth for notable and frontier models with the 4-5x/year figure. This should also be used as a baseline for expectations of growth in the future, before taking into account additional considerations such as possible bottlenecks or speed-ups.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;For another view of the same EpochAI data, see &lt;a href="https://ourworldindata.org/grapher/artificial-intelligence-training-computation-by-researcher-affiliation?time=2010-05-13..latest"&gt;Computation used to train notable AI systems, by affiliation of researchers&lt;/a&gt;, an interactive graph from Our World in Data.&lt;/p&gt;
&lt;p&gt;Note this is measuring in floating point operations (FLOP), which is a kind of &amp;ldquo;operation&amp;rdquo;, not energy. 
The total energy use would also have to factor in the change in energy/operations over time, which flattens the line. In our formula, the increase in complexity measured here corresponds to an increase in operations/job:&lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="7.016ex" role="img" style="vertical-align: -2.005ex" viewBox="0 -2214.9 19794.4 3100.9" width="44.784ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mover"&gt;&lt;g data-mml-node="mfrac" transform="translate(314.5,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1444,0)"&gt;&lt;/path&gt;&lt;path d="M329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75Z" data-c="67" transform="translate(1836,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2336,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(680,-686)"&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(389,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(667,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="3064" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,1377.2) scale(0.707)"&gt;&lt;path d="M370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320Z" data-c="63"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(944,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M383 58Q327 -10 256 -10H249Q124 -10 105 89Q104 96 103 226Q102 335 102 348T96 369Q86 385 36 385H25V408Q25 431 27 431L38 432Q48 433 67 434T105 436Q122 437 142 438T172 441T184 442H187V261Q188 77 190 64Q193 49 204 40Q224 26 264 26Q290 26 311 35T343 58T363 90T375 120T379 144Q379 145 379 161T380 201T380 248V315Q380 361 370 372T320 385H302V431Q304 431 378 436T457 442H464V264Q464 84 465 81Q468 61 479 55T524 46H542V0Q540 0 467 -5T390 -11H383V58Z" data-c="75" transform="translate(1894,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(2450,0)"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(3283,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3839,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(4228,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(4506,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(5006,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(4210.7,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(5266.5,0)"&gt;&lt;g data-mml-node="mfrac" transform="translate(26,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(314,676)"&gt;&lt;path d="M98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163Z" data-c="6A"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(306,0)"&gt;&lt;/path&gt;&lt;path d="M307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98Z" data-c="62" transform="translate(806,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(1362,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(220,-686)"&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(389,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(667,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="2144" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,1570) scale(0.707)"&gt;&lt;path d="M376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342Z" data-c="64"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(556,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1833,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(2333,0)"&gt;&lt;/path&gt;&lt;path d="M376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342Z" data-c="64" transform="translate(2889,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(7924.7,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(8646.9,0)"&gt;&lt;g data-mml-node="mfrac"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428"&gt;&lt;/path&gt;&lt;path d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z" data-c="1D429" transform="translate(575,0)"&gt;&lt;/path&gt;&lt;path d="M32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276Z" data-c="1D41E" transform="translate(1214,0)"&gt;&lt;/path&gt;&lt;path d="M405 293T374 293T324 312T305 361Q305 378 312 394Q315 397 315 399Q305 399 294 394T266 375T238 329T222 249Q221 241 221 149V62H308V0H298Q280 3 161 3Q47 3 38 0H29V62H98V210V303Q98 353 96 363T83 376Q69 380 42 380H29V442H32L118 446Q204 450 205 450H210V414L211 378Q247 449 315 449H321Q384 449 413 422T442 360Q442 332 424 313Z" data-c="1D42B" transform="translate(1741,0)"&gt;&lt;/path&gt;&lt;path d="M64 349Q64 399 107 426T255 453Q346 453 402 423T473 341Q478 327 478 310T479 196V77Q493 63 529 62Q549 62 553 57T558 31Q558 9 552 5T514 0H497H481Q375 0 367 56L356 46Q300 -6 210 -6Q130 -6 81 30T32 121Q32 188 111 226T332 272H350V292Q350 313 348 327T337 361T306 391T248 402T194 399H189Q204 376 204 354Q204 327 187 306T134 284Q97 284 81 305T64 349ZM164 121Q164 89 186 67T238 45Q274 45 307 63T346 108L350 117V226H347Q248 218 206 189T164 121Z" data-c="1D41A" transform="translate(2215,0)"&gt;&lt;/path&gt;&lt;path d="M272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49Z" data-c="1D42D" transform="translate(2774,0)"&gt;&lt;/path&gt;&lt;path d="M72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46Z" data-c="1D422" transform="translate(3221,0)"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(3540,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D427" transform="translate(4115,0)"&gt;&lt;/path&gt;&lt;path d="M38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315Z" data-c="1D42C" transform="translate(4754,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(2041.5,-686)"&gt;&lt;path d="M104 610Q104 649 130 672T191 695Q225 693 249 670T273 610Q273 572 249 549T189 525Q152 525 128 548T104 610ZM78 442L173 446L268 450H274V196Q274 -5 274 -37T269 -83Q256 -132 201 -166T71 -200Q10 -200 -30 -173T-71 -102Q-71 -70 -51 -51T-1 -31Q27 -31 48 -49T69 -100Q69 -121 53 -147H56Q66 -149 77 -149H80Q90 -149 100 -146T127 -125T149 -73Q151 -55 151 149V362Q150 364 148 366T145 370T142 373T138 375T133 377T124 378T113 379T97 380H75V442H78Z" data-c="1D423"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(351,0)"&gt;&lt;/path&gt;&lt;path d="M32 686L123 690Q214 694 215 694H221V409Q289 450 378 450Q479 450 539 387T600 221Q600 122 535 58T358 -6H355Q272 -6 203 53L160 1L129 0H98V301Q98 362 98 435T99 525Q99 591 97 604T83 620Q69 624 42 624H29V686H32ZM227 105L232 99Q237 93 242 87T258 73T280 59T306 49T339 45Q380 45 411 66T451 131Q457 160 457 230Q457 264 456 284T448 329T430 367T396 389T343 398Q282 398 235 355L227 348V105Z" data-c="1D41B" transform="translate(926,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="5408" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(876.3,1623.4) scale(0.707)"&gt;&lt;path d="M447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131Z" data-c="1D41C"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(511,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D426" transform="translate(1086,0)"&gt;&lt;/path&gt;&lt;path d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z" data-c="1D429" transform="translate(2044,0)"&gt;&lt;/path&gt;&lt;path d="M43 686L134 690Q225 694 226 694H232V62H301V0H292Q274 3 170 3Q67 3 49 0H40V62H109V332Q109 387 109 453T110 534Q110 593 108 605T94 620Q80 624 53 624H40V686H43Z" data-c="1D425" transform="translate(2683,0)"&gt;&lt;/path&gt;&lt;path d="M32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276Z" data-c="1D41E" transform="translate(3002,0)"&gt;&lt;/path&gt;&lt;path d="M227 0Q212 3 121 3Q40 3 28 0H21V62H117L245 213L109 382H26V444H34Q49 441 143 441Q247 441 265 444H274V382H246L281 339Q315 297 316 297Q320 297 354 341L389 382H352V444H360Q375 441 466 441Q547 441 559 444H566V382H471L355 246L504 63L545 62H586V0H578Q563 3 469 3Q365 3 347 0H338V62H366Q366 63 326 112T285 163L198 63L217 62H235V0H227Z" data-c="1D431" transform="translate(3529,0)"&gt;&lt;/path&gt;&lt;path d="M72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46Z" data-c="1D422" transform="translate(4136,0)"&gt;&lt;/path&gt;&lt;path d="M272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49Z" data-c="1D42D" transform="translate(4455,0)"&gt;&lt;/path&gt;&lt;path d="M84 -102Q84 -110 87 -119T102 -138T133 -149Q148 -148 162 -143T186 -131T206 -114T222 -95T234 -76T243 -59T249 -45T252 -37L269 0L96 382H26V444H34Q49 441 146 441Q252 441 270 444H279V382H255Q232 382 232 380L337 151L442 382H394V444H401Q413 441 495 441Q568 441 574 444H580V382H510L406 152Q298 -84 297 -87Q269 -139 225 -169T131 -200Q85 -200 54 -172T23 -100Q23 -64 44 -50T87 -35Q111 -35 130 -50T152 -92V-100H84V-102Z" data-c="1D432" transform="translate(4902,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(14517.1,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(15239.4,0)"&gt;&lt;g data-mml-node="mfrac"&gt;&lt;g data-mml-node="mtext" transform="translate(845.5,676)"&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1444,0)"&gt;&lt;/path&gt;&lt;path d="M329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75Z" data-c="67" transform="translate(1836,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2336,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(220,-686)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="4315" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(123.7,1377.2) scale(0.707)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(4115,0)"&gt;&lt;/path&gt;&lt;path d="M370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320Z" data-c="63" transform="translate(4365,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(4809,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(5309,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(5703,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;So that increasing model complexity is a factor that we should expect will push up the net energy required to train (but not use) models.&lt;/p&gt;
&lt;!-- That being said, there are systematic limits to how long this rate of growth can continue, and reasons to suspect it will be forced to level out. --&gt;

&lt;section class="section4"&gt;&lt;h4 id="reduced-cost-per-operation-lowers-net-consumption"&gt;Reduced cost per operation lowers net consumption&lt;/h4&gt;
&lt;p&gt;But to jerk you around one more time, there are yet more factors pushing costs down, so it&amp;rsquo;s not &lt;em&gt;quite&lt;/em&gt; as bad as it looks.&lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="3.928ex" role="img" style="vertical-align: -0.498ex" viewBox="0 -1516.2 19684.1 1736.2" width="44.534ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mjx-texclass="ORD" data-mml-node="TeXAtom"&gt;&lt;g data-mml-node="mtext"&gt;&lt;path d="M447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131Z" data-c="1D41C"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(511,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D427" transform="translate(1086,0)"&gt;&lt;/path&gt;&lt;path d="M38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315Z" data-c="1D42C" transform="translate(1725,0)"&gt;&lt;/path&gt;&lt;path d="M40 442L134 446Q228 450 229 450H235V273V165Q235 90 238 74T254 52Q268 46 304 46H319Q352 46 380 67T419 121L420 123Q424 135 425 199Q425 201 425 207Q425 233 425 249V316Q425 354 423 363T410 376Q396 380 369 380H356V442L554 450V267Q554 84 556 79Q561 62 610 62H623V31Q623 0 622 0Q603 0 527 -3T432 -6Q431 -6 431 25V56L420 45Q373 6 332 -1Q313 -6 281 -6Q208 -6 165 14T109 87L107 98L106 230Q106 358 104 366Q96 380 50 380H37V442H40Z" data-c="1D42E" transform="translate(2179,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D426" transform="translate(2818,0)"&gt;&lt;/path&gt;&lt;path d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z" data-c="1D429" transform="translate(3776,0)"&gt;&lt;/path&gt;&lt;path d="M272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49Z" data-c="1D42D" transform="translate(4415,0)"&gt;&lt;/path&gt;&lt;path d="M72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46Z" data-c="1D422" transform="translate(4862,0)"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(5181,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D427" transform="translate(5756,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(6672.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(7450.8,0)"&gt;&lt;g data-mml-node="mo" transform="translate(718,0)"&gt;&lt;path d="M582 697Q582 701 591 710T605 720Q607 720 630 706T697 677T795 662Q830 662 863 670T914 686T934 694Q942 694 944 685Q944 680 936 663T921 615T913 545Q913 490 927 446T956 379T970 355Q970 351 961 342T947 332Q940 332 929 349Q874 436 874 541Q874 590 878 598L832 553Q787 508 673 395T482 204Q87 -191 83 -193Q77 -195 75 -195Q67 -195 61 -189T55 -174Q55 -170 56 -168Q58 -164 453 232Q707 487 777 557T847 628Q824 623 787 623Q689 623 599 679Q582 690 582 697Z" data-c="2197"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,920) scale(0.707)"&gt;&lt;path d="M376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342Z" data-c="64"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(556,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1833,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(2333,0)"&gt;&lt;/path&gt;&lt;path d="M376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342Z" data-c="64" transform="translate(2889,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(10164.5,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(10942.3,0)"&gt;&lt;g data-mml-node="mo" transform="translate(1189.3,0)"&gt;&lt;path d="M76 230Q68 230 62 237T56 250Q56 257 63 264T91 291Q102 300 108 306L159 351Q168 356 177 351L218 316L303 239L353 195Q376 214 403 239L488 316L529 351Q538 356 546 351Q548 350 594 310L638 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H737Q625 230 622 232Q620 233 599 251T558 288L537 306Q537 305 451 228T362 149Q353 146 345 149Q341 150 255 227T169 306Q167 306 129 270Q123 265 115 257T102 245T93 237T84 232T76 230Z" data-c="21DD"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,672.2) scale(0.707)"&gt;&lt;path d="M370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320Z" data-c="63"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(944,0)"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(1777,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(2333,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(2611,0)"&gt;&lt;/path&gt;&lt;path d="M201 0Q189 3 102 3Q26 3 17 0H11V46H25Q48 47 67 52T96 61T121 78T139 96T160 122T180 150L226 210L168 288Q159 301 149 315T133 336T122 351T113 363T107 370T100 376T94 379T88 381T80 383Q74 383 44 385H16V431H23Q59 429 126 429Q219 429 229 431H237V385Q201 381 201 369Q201 367 211 353T239 315T268 274L272 270L297 304Q329 345 329 358Q329 364 327 369T322 376T317 380T310 384L307 385H302V431H309Q324 428 408 428Q487 428 493 431H499V385H492Q443 385 411 368Q394 360 377 341T312 257L296 236L358 151Q424 61 429 57T446 50Q464 46 499 46H516V0H510H502Q494 1 482 1T457 2T432 2T414 3Q403 3 377 3T327 1L304 0H295V46H298Q309 46 320 51T331 63Q331 65 291 120L250 175Q249 174 219 133T185 88Q181 83 181 74Q181 63 188 55T206 46Q208 46 208 23V0H201Z" data-c="78" transform="translate(3055,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(3583,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3861,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(4250,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(14598.7,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(15376.4,0)"&gt;&lt;g data-mml-node="mo" transform="translate(1653.8,0)"&gt;&lt;path d="M55 675Q55 683 60 689T75 695Q77 695 83 693Q87 691 482 296Q532 246 605 174T717 62T799 -20T859 -80T878 -97Q874 -93 874 -41Q874 64 929 151Q940 168 947 168Q951 168 960 159T970 145Q970 143 956 121T928 54T913 -45Q913 -83 920 -114T936 -163T944 -185Q942 -194 934 -194Q932 -194 914 -186T864 -170T795 -162Q743 -162 698 -176T630 -205T605 -220Q601 -220 592 -211T582 -197Q582 -187 611 -170T691 -138T787 -123Q824 -123 847 -128Q848 -128 778 -57T453 268Q58 664 56 668Q55 670 55 675Z" data-c="2198"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,943.2) scale(0.707)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(4115,0)"&gt;&lt;/path&gt;&lt;path d="M370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320Z" data-c="63" transform="translate(4365,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(4809,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(5309,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(5703,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Demand and efficiency (meaning lower cost per operation) push the overall power usage in opposite directions. Theoretically, if efficiency improved fast enough, it could actually outpace demand and cause overall power usage to stay steady, or even go down, even as performance demands increase. &lt;/p&gt;
&lt;p&gt;In fact, prior to the recent data center boom, that&amp;rsquo;s exactly what&amp;rsquo;s been happening:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.goldmansachs.com/intelligence/pages/gs-research/generational-growth-ai-data-centers-and-the-coming-us-power-surge/report.pdf"&gt;Goldman Sachs, &amp;ldquo;Generational growth: AI, data centers and the coming US power demand surge&amp;rdquo;, Apr 2024&lt;/a&gt;
&lt;img alt="Power demand averaging 0%" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/goldman-average-power-demand.png" style="max-width: 450px;"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Despite the increase in demand for electrical performance, the change in power demand has averaged 0% for the last ten years due to efficiency improvements outpacing increasing usage. How cool is that?&lt;/p&gt;
&lt;p&gt;As seen in this graph from &lt;a href="https://www.researchgate.net/publication/305400181_United_States_Data_Center_Energy_Usage_Report?_sg=msY0fj4DdmuPQyCw0VaC6xHcz0oEJKYLCitii2zb6_Bu_EE36leB-4HnnFaGJ0-XfWmz_G1Fvw"&gt;United States Data Center Energy Usage Report (2016)&lt;/a&gt;, if energy efficiency had remained at 2010 levels, annual electricity use would have skyrocketed:&lt;/p&gt;
&lt;p&gt;&lt;img alt="Energy use projections, by scenario" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/energy-usage-report-spread.webp" style="max-width: 450px;"/&gt;&lt;/p&gt;
&lt;p&gt;But, in reality, power consumption stayed almost level because efficiency increased alongside demand. 
And, as the report describes, usage could be lowered even further by implementing more efficiency measures, without ever affecting performance demand (e.g. by artificially restricting use).&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="systemic-limits"&gt;Systemic limits&lt;/h3&gt;
&lt;p&gt;Training costs are growing fast.
On the other hand, this growth is necessarily limited. 
Even if we had infinite power infrastructure and corporations &lt;em&gt;could&lt;/em&gt; increase their power usage as much as they wanted, they&amp;rsquo;d still have to make it profitable, or they simply couldn&amp;rsquo;t afford to buy the power. &lt;/p&gt;
&lt;p&gt;As laid out by de Vries:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.1016/j.joule.2023.09.004"&gt;de Vries, A. (2023). The growing energy footprint of artificial intelligence. Joule, 7(10), 2191&amp;ndash;2194. https://doi.org/10.1016/j.joule.2023.09.004&lt;/a&gt;
&amp;hellip; However, this scenario assumes full-scale
AI adoption utilizing current hardware
and software, which is unlikely to
happen rapidly. Even though Google
Search has a global reach with billions
of users, such a steep adoption curve
is unlikely. Moreover, NVIDIA does not
have the production capacity to
promptly deliver 512,821 A100 HGX
servers, and, even if it did, the total investment for these servers alone for
Google would total to approximately
USD 100 billion.
Over 3 years, the
annual depreciation costs on a USD
100 billion AI server investment would
add up to USD 33.33 billion. Such hardware expenses alone would significantly impact Google&amp;rsquo;s operating
margin. &amp;hellip; For Google Search,
this would translate to an operating
margin of USD 42.25 billion. The hardware costs, coupled with additional billions in electricity and other costs, could
rapidly reduce this operating margin to
zero. In summary, while the rapid adoption of AI technology could potentially
drastically increase the energy consumption of companies such as Google, there are various resource factors
that are likely to prevent such worstcase scenarios from materializing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The cost of energy consumption &lt;em&gt;can&amp;rsquo;t&lt;/em&gt; consistently outpace profit, or the company would lose money. 
The amount that can feasibly be spent is always locked to how profitable that use actually is (at least, in the long run). &lt;/p&gt;
&lt;p&gt;For a demonstration of this point, let&amp;rsquo;s look at Bitcoin and its energy use.
If you compare the energy consumption of bitcoin and the price history of bitcoin, you&amp;rsquo;ll find they&amp;rsquo;re roughly the same shape:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.statista.com/statistics/881472/worldwide-bitcoin-energy-consumption/"&gt;Bitcoin energy consumption worldwide 2017-2024 | Statista&lt;/a&gt;
&lt;img alt="Bitcoin energy consumption, dipping in 2022" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/bitcoin-energy-consumption-worldwide.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.statista.com/statistics/326707/bitcoin-price-index/"&gt;Bitcoin price history Aug 13, 2024 | Statista&lt;/a&gt;
&lt;img alt="Bitcoin price index, dipping in 2022" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/bitcoin-price-index.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It should be intuitive that the energy consumption of bitcoin tracks its value.
Bitcoin miners aren&amp;rsquo;t willing to spend more on energy than the bitcoin they&amp;rsquo;d mine is worth. 
The net revenue creates a hard ceiling, because no one wants negative profit.&lt;/p&gt;
&lt;p&gt;I chose bitcoin for this example because its worth is a simple number and so is easily quantifiable. (The &amp;ldquo;value of AI&amp;rdquo; is not so easily plotted.)
But in the same way as bitcoin, we should expect the energy use of AI to be capped by its value. 
If companies don&amp;rsquo;t expect billions of revenue from training an AI, they&amp;rsquo;re not going to spend billions on power. &lt;/p&gt;
&lt;p&gt;Quoting Kyle again,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://arstechnica.com/ai/2024/06/is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid/"&gt;Kyle Orland, Taking a closer look at AI&amp;rsquo;s supposed energy apocalypse | Ars Technica&lt;/a&gt;
&amp;hellip;there are economic limits involved in the total energy use for this kind of technology. &amp;hellip; A similar trend [to bitcoin] will likely guide the use of generative AI as a whole, with the energy invested in AI servers tracking the economic utility society as a whole sees from the technology.&lt;/p&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;p&gt;In the end, though, these companies are in the business of making a profit. If customers don&amp;rsquo;t respond to the hype by actually spending significant money on generative AI at some point, the tech-marketing machine will largely move on, as it did very recently with &lt;a href="https://arstechnica.com/gaming/2021/11/everyone-pitching-the-metaverse-has-a-different-idea-of-what-it-is/"&gt;the metaverse&lt;/a&gt; and &lt;a href="https://arstechnica.com/gaming/2023/08/gamestop-citing-regulatory-uncertainty-winds-down-its-crypto-and-nft-wallet/"&gt;NFTs&lt;/a&gt;. And consumer AI spending &lt;a href="https://arstechnica.com/information-technology/2023/10/so-far-ai-hasnt-been-profitable-for-big-tech/"&gt;will have to be quite significant indeed&lt;/a&gt; to justify current investment&amp;mdash;OpenAI &lt;a href="https://www.maginative.com/article/openais-annualized-revenue-doubles-to-3-4-billion/"&gt;projected losses of $1 billion&lt;/a&gt; in 2023, even as annualized revenues hit $1.6 billion by the end of the year.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is why people like Ed Zitron &lt;a href="https://www.wheresyoured.at/peakai/"&gt;are convinced OpenAI is a bubble.&lt;/a&gt;
If OpenAI has invested more money in AI than it&amp;rsquo;s worth, and they can&amp;rsquo;t make that money back &amp;mdash; whether through generating real value or market capture &amp;mdash; they&amp;rsquo;re going to fail, and other companies will learn not to make the same mistake.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="growth-regardless"&gt;Growth, regardless&lt;/h2&gt;
&lt;p&gt;So can we stop there? The invisible hand of the market will ensure businesses always use resources optimally, problem solved. &lt;/p&gt;
&lt;p&gt;No. Because corporations &lt;em&gt;aren&amp;rsquo;t&lt;/em&gt; rational actors, and we are in the middle of a Moment.&lt;/p&gt;
&lt;p&gt;AI is a new market to capture, but it also represents an &lt;em&gt;unprecedented&lt;/em&gt; amount of influence corporations can wield against the people who use its products. 
And smaller tech companies (with a lot of cumulative venture capital) are racing to integrate other AI services into their various apps.
So tech companies are &lt;em&gt;desperate&lt;/em&gt; to capture the market. &lt;/p&gt;
&lt;!-- 
&gt; [Kyle Orland, Taking a closer look at AI’s supposed energy apocalypse | Ars Technica](https://arstechnica.com/ai/2024/06/is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid/)
&gt; Right now, it seems like every venture capital firm in the world is throwing all the money it can at anything with even a hint of an "AI" use case, leading to surging demand for all those energy-hogging AI servers. In the medium to long term, though, AI systems will have to lead to significant revenue and/or productivity gains to justify the investment of continued resources in manpower, servers, and, yes, electricity. --&gt;

&lt;p&gt;This is the &lt;strong&gt;land rush&lt;/strong&gt;: tech companies scrambling for control of commercial AI. 
There is suddenly a valuable space to be captured, and every company is desperate to control as much of it as possible. 
This is a moment that rewards aggressive action and punishes cautiousness. &lt;a href="https://www.theverge.com/2024/8/14/24220658/google-eric-schmidt-stanford-talk-ai-startups-openai"&gt;This is what the &amp;ldquo;move fast and break things&amp;rdquo; model is built for.&lt;/a&gt; 
So rationality be damned, tech companies are all spending as much as they can on building the biggest, most expensive AI models imaginable &lt;strong&gt;right now&lt;/strong&gt;.
The promises of huge returns from speculative investment breaks the safety net of rationalism.&lt;/p&gt;
&lt;p&gt;And so now, everything clicks into place.
Every tech company is desperate to train the biggest and most expensive proprietary models possible, and they&amp;rsquo;re all doing it at once. 
Executives are throwing more and more data at training in a desperate attempt to edge over competition even as exponentially increasing costs yield diminishing returns.&lt;/p&gt;
&lt;p&gt;Model training consumes vast amounts of energy for the sole purpose of gaining a competitive edge. The value isn&amp;rsquo;t that a better tool is created, the value is that you use tool A instead of tool B. 
In these cases the goal isn&amp;rsquo;t to produce something significantly more useful, it&amp;rsquo;s to shift who has what market share.
Corporations are willing to place very high value &amp;mdash; and spend vast quanties of resources on &amp;mdash; goals that provide very low overall utility.&lt;/p&gt;
&lt;p&gt;And since these are designed to be proprietary, even when real value &lt;em&gt;is&lt;/em&gt; created the research isn&amp;rsquo;t shared and the knowledge is siloed.
Products that &lt;em&gt;should&lt;/em&gt; only have to be created once are being trained many times over because every company wants to own their own. &lt;/p&gt;
&lt;p&gt;Profit is always the top priority, and companies are speculating that AI is a bottomless pit of profit. This means there is a spike of irresponsibly high demand for energy, and things have gotten weird. Bad-weird.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="ramifications-and-externalities"&gt;Ramifications and externalities&lt;/h2&gt;
&lt;p&gt;So far I&amp;rsquo;ve been talking about the easy-to-quantify energy use in kWh, but there are &amp;ldquo;costs&amp;rdquo; that companies offload onto the community at large.
These are called &lt;a href="https://en.wikipedia.org/wiki/Externality"&gt;externalities&lt;/a&gt;, which is the same category that includes things like pollution. 
An externality is when one activity directly causes a cost that is offloaded onto a party uninvolved in the original activity, often the general public. 
Privatized gain, socialized loss.&lt;/p&gt;
&lt;p&gt;For example, the cost of new data centers to supply computing power is not just the electricity they consume and pay for. There are other negative consequences that affect everyone, like increased electricity prices and a higher risk of grid failure and outages.&lt;/p&gt;
&lt;aside class="cb furthermore"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;The standard metric for measuring environmental impact is carbon emissions. I think this is misleading. &lt;/p&gt;
&lt;p&gt;First, measuring impact in terms of carbon emissions lets you reduce your visible impact by consuming different types of energy, which masks how much power is really being used. Companies can even buy &amp;ldquo;energy credits&amp;rdquo; to count dirty power as if it were clean by switching around attribution. These are supposed to encourage renewable development, &lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4636218"&gt;but don&amp;rsquo;t.&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;But in this case, it&amp;rsquo;s worse than that. 
Under normal circumstances, projects can be supplied with energy specifically sourced from renewable sources, which lowers the carbon impact. 
But in this case, the demand is actually increasing beyond the current grid capacity. When you&amp;rsquo;re talking about using &lt;strong&gt;all&lt;/strong&gt; the available energy, carbon offsets are irrelevant because it just means someone else is buying the dirty energy. 
Using a &amp;ldquo;share&amp;rdquo; of the stock that was produced with less carbon doesn&amp;rsquo;t matter if all the carbon energy is being used somewhere. &lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section3"&gt;&lt;h3 id="increased-electricity-demand"&gt;Increased electricity demand&lt;/h3&gt;
&lt;p&gt;Reportedly, the AI boom is causing an &amp;ldquo;unprecedented demand&amp;rdquo; for power. Goldman Sachs announces &amp;ldquo;&lt;a href="https://www.goldmansachs.com/insights/goldman-sachs-research/generational-growth-ai-data-centers-and-the-coming-us-power-demand-surge"&gt;US power demand growth expanding to levels not seen in decades&lt;/a&gt;&amp;rdquo;, and it&amp;rsquo;s &amp;ldquo;&lt;a href="https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/"&gt;outstripping the available power supply&lt;/a&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;This is true, but for a surprising reason: it&amp;rsquo;s unusual for power demand to increase &lt;em&gt;at all&lt;/em&gt;, as I&amp;rsquo;ve previously mentioned. 
For the past 10 years, US power demand growth has changed by an average of 0%. 
Now, though, we&amp;rsquo;re seeing data center expansion cause an increase in demand of &lt;a href="https://www.goldmansachs.com/intelligence/pages/gs-research/generational-growth-ai-data-centers-and-the-coming-us-power-surge/report.pdf"&gt;around 2.5%&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.goldmansachs.com/intelligence/pages/gs-research/generational-growth-ai-data-centers-and-the-coming-us-power-surge/report.pdf"&gt;Goldman Sachs, &amp;ldquo;Generational growth: AI, data centers and the coming US power demand surge&amp;rdquo;, Apr 2024&lt;/a&gt;
&lt;img alt="Graph of power demand averaging 0% 2013-2023" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/goldman-average-power-demand.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;For estimating overall growth in power consumption, including compensating for increased demand, there are much more complex prediction models whipped up by guys whose whole thing is just making money off prediction models. 
Assuming there&amp;rsquo;s no crash and the AI industry continues to grow, uses falling under the broad category of &amp;ldquo;AI&amp;rdquo; are expected to reach a high ~20% of that new demand (~0.5% overall):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.goldmansachs.com/intelligence/pages/gs-research/generational-growth-ai-data-centers-and-the-coming-us-power-surge/report.pdf"&gt;Goldman Sachs, &amp;ldquo;Generational growth: AI, data centers and the coming US power demand surge&amp;rdquo;, Apr 2024&lt;/a&gt;
&lt;strong&gt;US power demand likely to experience growth not seen in a generation.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Not since the start of the century has US electricity demand grown 2.4% over an eight-year period, with US annual power generation over the last 20 years averaging less than 0.5% growth. We believe this is on track to change through the end of the decade, led by a surge in data center demand for power and complemented by electrification, industrial re-shoring/manufacturing activity. Growth from AI, broader data demand and a deceleration of power efficiency gains is leading to a power surge from data centers, with data center electricity use expected to more than double by 2030, pushing data centers to 8% of US power demand vs. 3% in 2022.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Power demand increasing" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/goldman-data-center-power-demand-projection.png"/&gt;&lt;/p&gt;
&lt;p&gt;Exhibit 1: After being flattish for 2015-19, we see power demand from data centers more than tripling in 2030 vs. 2020, with an upside case more than double the base case depending in part on product efficiencies and AI demand 
Data center electricity consumption, TWh (LHS) and 3-year rolling average power efficiency gains yoy, % (RHS)&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
We assume power demand from AI rises about 200 TWh in 2024-30 (bear/bull case
of 110-330 TWh), with AI representing about 20% of overall data center power
demand by 2030 in our base case. We see a wide range in our bear/bull scenario
driven by uncertainty over demand and power efficiency. As demand for AI training
grows in the medium term and for inference longer term, we see demand growth well
exceeding the efficiency improvements that are leading to meaningful reductions in high
power AI server power intensity.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;(The currently small AI energy footprint is also where numbers like &amp;ldquo;AI is expected to suck up &lt;a href="https://www.bloomberg.com/news/articles/2024-03-26/ai-will-suck-up-500-more-power-in-uk-in-10-years-grid-ceo-says"&gt;500% more energy&lt;/a&gt; over the next decade&amp;rdquo; come from; the slice that the predicted energy use is five times larger than is pretty small at the beginning.)&lt;/p&gt;
&lt;p&gt;Likewise, &lt;a href="https://iea.blob.core.windows.net/assets/18f3ed24-4b26-4c83-a3d2-8a1be51c8cc8/Electricity2024-Analysisandforecastto2026.pdf"&gt;the International Energy Agency estimates the energy demand of &amp;ldquo;dedicated AI data centres&amp;rdquo; to be negligible in 2022 but does predict an increase to ~95 TWh in 2026&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt='the International Energy Agency estimates the energy demand of "dedicated AI data centres" to be negligible in 2022 but does predict an increase to ~95 TWh in 2026' src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/iea-demand-projection-grouped.png"/&gt;&lt;/p&gt;
&lt;p&gt;And that power has to come from somewhere.&lt;/p&gt;
&lt;!--  --&gt;
&lt;!-- &gt; [Goldman Sachs, "Generational growth: AI, data centers and the coming US power demand surge", Apr 2024](https://www.goldmansachs.com/intelligence/pages/gs-research/generational-growth-ai-data-centers-and-the-coming-us-power-surge/report.pdf){: .cite}
&gt; 
&gt; 
&gt; We forecast a 15% CAGR (compound annual growth rate) in data center power demand from 2023-2030, driving data centers to make up 8% of total US power demand by 2030 from about 3% currently. We now see a 2.4% CAGR in US power demand growth through 2030 from 2022 levels vs. ~0% over the last decade. Of the 2.4%, about 90 bps of that is tied to data centers.
&gt; 
&gt; We estimate about 47 GW of incremental power generation capacity will be required to support US data center power demand growth cumulatively through 2030, met with about 60% gas and 40% renewable sources. We expect this to drive about $50 bn of capital investment in US power generation capacity cumulatively through 2030. --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="new-power-infrastructure"&gt;New power infrastructure&lt;/h3&gt;
&lt;p&gt;The existing power grid cannot keep up with the projected electricity demand of AI at scale. 
And power infrastructure is already seeing that demand:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/"&gt;AI Is Already Wreaking Havoc On Global Power Systems | Bloomberg&lt;/a&gt;
In late 2022, [&lt;a href="https://www.bloomberg.com/quote/D:US"&gt;Dominion Energy Inc.&lt;/a&gt;, the power company that services Loudoun County] filed a previously unreported letter to its regulators asking for permission to build new substations and power lines to serve &amp;ldquo;unprecedented&amp;rdquo; load growth. In the letter, Dominion said it experienced 18 load relief warnings in the spring of that year. These warnings occur when the grid operator tells the company that it might need to shed load, the technical term for the controlled interruption of power to customers, which could include rotating outages.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;This is far outside of the normal, safe operating protocol,&amp;rdquo; Dominion told regulators.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The supply of energy is limited, and new data centers simply can&amp;rsquo;t be built fast enough, because the power supply isn&amp;rsquo;t there yet. 
New projects, including data centers, can expect to wait in queues for 4 years for the power supply they want:&lt;/p&gt;
&lt;!-- &gt; [AI Is Already Wreaking Havoc On Global Power Systems | Bloomberg](https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/){: .cite}
&gt; Goldman Sachs estimates that US utility companies will have to invest roughly $50 billion in new power generation capacity to support data centers. “That’s going to raise energy prices for both wholesale energy and retail rates,” said power market analyst Patrick Finn of energy consultancy Wood Mackenzie. --&gt;

&lt;!-- #### Queues and quotas --&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.goldmansachs.com/intelligence/pages/gs-research/generational-growth-ai-data-centers-and-the-coming-us-power-surge/report.pdf"&gt;Goldman Sachs, &amp;ldquo;Generational growth: AI, data centers and the coming US power demand surge&amp;rdquo;, Apr 2024&lt;/a&gt;
&amp;hellip;&lt;strong&gt;lengthy interconnection queues remain a challenge to connecting new projects to the grid&lt;/strong&gt;, and expediting the permitting/approval process for transmission projects will be key to alleviate it. 
Elsewhere, we see similar potential growth constraints from natural gas transmission infrastructure construction, specifically long-dated timelines, permitting challenges, and environmental / landowner litigation. In our view, &lt;strong&gt;the most top of mind constraint for natural gas is construction and permitting timelines&lt;/strong&gt; where we see an average lag of ~4 years from the project announcement date to in-service date which means the earliest capacity additions, if announced today, would not be in-service until ~2028.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/"&gt;AI Is Already Wreaking Havoc On Global Power Systems | Bloomberg&lt;/a&gt;
The almost overnight surge in electricity demand from data centers is now outstripping the available power supply in many parts of the world, according to interviews with data center operators, energy providers and tech executives. That dynamic is leading to years-long waits for businesses to access the grid as well as growing concerns of outages and price increases for those living in the densest data center markets.&lt;/p&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;p&gt;The surge in demand is causing a backlog. Data center developers now have to wait longer to hook their projects up to the electric grid. &amp;ldquo;It could be as quick as two years, it could be four years depending on what needs to be built,&amp;rdquo; Dominion Energy Virginia president Edward Baine said in an interview.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But, because it&amp;rsquo;s land rush time, corporations are desperate &lt;em&gt;not&lt;/em&gt; to wait. It doesn&amp;rsquo;t matter how much it costs, they demand to move at full speed &lt;em&gt;right now.&lt;/em&gt;
This means a lot of things are happening at once:&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="new-clean-energy"&gt;New clean energy&lt;/h3&gt;
&lt;p&gt;Since existing energy sources (namely natural gas) can&amp;rsquo;t keep up, a lot of companies are investing in research on new and alternative energy sources. 
Because the demand is so intense, companies are willing to spend huge amounts of money on research, including into historically neglected sources like nuclear fusion:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.washingtonpost.com/business/2024/06/21/artificial-intelligence-nuclear-fusion-climate/"&gt;AI is exhausting the power grid. Tech firms are seeking a miracle solution.&lt;/a&gt;
[Microsoft] and its partners say they expect to harness fusion by 2028, an audacious claim that bolsters their promises to transition to green energy &amp;hellip;&lt;br/&gt;
In the face of this dilemma, Big Tech is going all-in on experimental clean energy projects that have long odds of success anytime soon. In addition to fusion, tech giants are hoping to generate power through such futuristic schemes as small nuclear reactors hooked to individual computing centers and machinery that taps geothermal energy by boring 10,000 feet into the Earth&amp;rsquo;s crust.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
At the World Economic Forum conference in Davos, Switzerland, in January, Altman said at a Bloomberg event that, when it comes to finding enough energy to fuel expected AI growth, &amp;ldquo;there is no way to get there without a breakthrough.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Altman, meanwhile, is spending hundreds of millions of dollars to develop small nuclear plants that could be built right on or near data center campuses. Altman&amp;rsquo;s AltC Acquisition Corp. bankrolled a company Altman now chairs called Oklo, which says it wants to build the first such plant by 2027.&lt;/p&gt;
&lt;p&gt;Gates is the founder of his own nuclear company, called TerraPower. It has targeted a former coal mine in Wyoming to be the demonstration site of an advanced reactor that proponents claim would deliver energy more efficiently and with less waste than traditional reactors. The project has been saddled with setbacks, most recently because the type of enriched uranium needed to fuel its reactor is not available in the United States.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
For now, Helion is building and testing prototypes at its headquarters in Everett, Wash. Scientists have been chasing the fusion dream for decades but have yet to overcome the extraordinary technical challenges. It requires capturing the energy created by fusing atoms in a magnetic chamber &amp;mdash; or in Helion&amp;rsquo;s case, a magnetized vacuum chamber &amp;mdash; and then channeling that energy into a usable form. And to make it commercially viable, more energy must be produced than is put in.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The appetite for so much new energy is so high that companies are really hoping to land on an energy breakthrough.
This is actually kind of cool. Nuclear energy is historically underutilized in America, and a renewed push toward nuclear power could signal a major shift away from dirtier fuels like coal and gas.&lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;There is a dangerous tendency among AI optimists to see AI as sort of a magic convergent instrumentality nexus. 
For someone overly optimistic, it can be easy to argue &amp;ldquo;AI will be so smart, the optimizations it provides will make up for the energy cost. We just have to pour in enough energy to get it to that point.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Obviously, this logic is flawed. While there are some ways AI services can improve electric efficiency (like &lt;a href="https://www.businessinsider.com/new-ai-google-maps-help-ev-electric-car-quickly-charge-2023-2?op=1"&gt;an app for finding EV charging stations that has some AI optimization&lt;/a&gt;) it is not at all guaranteed that the AI itself will find a miracle breakthrough. I won&amp;rsquo;t complain if that happens, but that slim possibility is not a reason to immediately dump as much power as we possibly can into AI. It seems far more likely for that to dump money in a pit than to &lt;em&gt;deus ex machina&lt;/em&gt; the energy problem creating it caused.&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1824622533758300301"&gt;&lt;div class="header" data-reply="shaun_vids/1824621716074578347"&gt;&lt;a href="https://twitter.com/shaun_vids/" title="he/him.   https://t.co/CXFt8dAqbV  patreon:  https://t.co/Z2XYWcMC95"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Shaun (shaunvids on bsky)&lt;/span&gt;&lt;span class="at"&gt;@shaun_vids&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;i always like the "it will be so smart it will solve all our problems!" part of the pitch because if we did invent AGI &amp;amp; it tried to do that it would start by saying "maximise renewable energy production and cut fossil fuel usage" &amp;amp; then an oil exec would smash it with a hammer&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/shaun_vids/status/1824622533758300301" target="_blank"&gt;Sat Aug 17 01:41:26 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="old-dirty-energy"&gt;Old dirty energy&lt;/h3&gt;
&lt;p&gt;The bad news is the nuclear breakthrough hasn&amp;rsquo;t happened yet, and tech companies are still demanding enormous amounts of power as soon as they can get it. 
The land rush means companies are unwilling to temporarily slow growth and use the legitimate supply of energy as it becomes available.&lt;/p&gt;
&lt;!-- They're willing to spend money in hopes of creating new supply, but they're also willing to break rules that vitally need to stay unbroken. --&gt;

&lt;p&gt;This means sucking as much power as possible out of the existing infrastructure. &lt;/p&gt;
&lt;p&gt;Horrifyingly, this includes coal plants that were scheduled for decommission but are now continuing to run in order to meet this immediate demand.&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.washingtonpost.com/business/2024/06/21/artificial-intelligence-nuclear-fusion-climate/"&gt;AI is exhausting the power grid. Tech firms are seeking a miracle solution.&lt;/a&gt;
In the Salt Lake City region, utility executives and lawmakers&amp;nbsp;&lt;a href="https://www.sltrib.com/news/environment/2024/04/01/climate-setback-rocky-mountain-now/"&gt;scaled back&lt;/a&gt;&amp;nbsp;plans for big investments in clean energy and doubled down on coal. The retirement of a large coal plant has been pushed back a decade, to 2042, and the&amp;nbsp;closure of another has been delayed to 2036.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
The region was supposed to be a &amp;ldquo;breakthrough&amp;rdquo; technology launchpad, with utility PacifiCorp declaring it&amp;nbsp;&lt;a href="https://www.rockymountainpower.net/about/newsroom/news-releases/2023-integrated-resource-plan.html"&gt;would aim to replace&lt;/a&gt;&amp;nbsp;coal infrastructure with next-generation small nuclear plants built by a company that Gates chairs. But that plan was put on the shelf when PacifiCorp announced in April that it will prolong coal burning, citing regulatory developments that make it viable.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;This is very quickly becoming an issue of, don&amp;rsquo;t get left behind locking down the power you need, and you can figure out the climate issues later,&amp;rdquo; said Aaron Zubaty, CEO of California-based Eolian, a major developer of clean energy projects.&amp;nbsp;&amp;ldquo;Ability to find power right now will determine the winners and losers in the AI arms race. It has left us with a map bleeding with places where the retirement of fossil plants are being delayed.&lt;/p&gt;
&lt;p&gt;A spike in tech-related energy needs in Georgia moved regulators in April to green-light an expansion of fossil fuel use, including&amp;nbsp;&lt;a href="https://www.utilitydive.com/news/georgia-power-approval-plant-yates-irp/713404/"&gt;purchasing power from Mississippi&lt;/a&gt;&amp;nbsp;that will delay closure of a half-century-old coal plant there. In the suburbs of Milwaukee,&amp;nbsp;&lt;a href="https://news.microsoft.com/2024/05/08/microsoft-announces-3-3-billion-investment-in-wisconsin-to-spur-artificial-intelligence-innovation-and-economic-growth/"&gt;Microsoft&amp;rsquo;s announcement in March&lt;/a&gt;&amp;nbsp;that it is building a $3.3 billion data center campus followed the local utility pushing back by one year the retirement of coal units, and unveiling plans for a vast expansion of gas power that regional energy executives say is necessary to stabilize the grid amid soaring data center demand and other growth.&lt;/p&gt;
&lt;p&gt;In Omaha, where Google and Meta recently set up sprawling data center operations, a coal plant that was supposed to go offline in 2022 will now be operational through at least 2026. The local utility has&amp;nbsp;&lt;a href="https://www.oppd.com/media/319746/2024-4-april-resolution-6646-determination-as-to-matter-of-state-law-under-southwest-power-pool-tariff.pdf"&gt;scrapped plans&lt;/a&gt;&amp;nbsp;to install large batteries to store solar power.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;When massive data centers show up and start claiming the output of a nuclear plant, you basically have to replace that electricity with something else.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I&amp;rsquo;m going to repeat that quote, because it hits the issue exactly on the head, even if the speaker hasn&amp;rsquo;t realized the ramifications:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;This is very quickly becoming an issue of, don&amp;rsquo;t get left behind locking down the power you need, and you can figure out the climate issues later,&amp;rdquo; said Aaron Zubaty, CEO of California-based Eolian, a major developer of clean energy projects.&amp;nbsp;&amp;ldquo;Ability to find power right now will determine the winners and losers in the AI arms race.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;

&lt;p&gt;And instead of being slapped down for going back on their word in the worst way possible, the energy industry is just making more money off it:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.washingtonpost.com/business/interactive/2024/data-centers-internet-power-source-coal/?itid=lk_inline_manual_15"&gt;Internet data centers are fueling drive to old power source: Coal&lt;/a&gt;
&amp;hellip;antiquated coal-powered electricity plants that had been scheduled to go offline will need to keep running to fuel the increasing need for more power, undermining clean energy goals.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
After [PJM Interconnection, the regional grid operator] tapped [Dominion Energy] to build a 36-mile-long portion of the planned power lines for $392 million, FirstEnergy announced in February that the company is abandoning a 2030 goal to significantly cut greenhouse gas emissions because the two plants are crucial to maintaining grid reliability.&lt;/p&gt;
&lt;p&gt;The news has sent FirstEnergy&amp;rsquo;s stock price up by 4 percent, to about $37 a share this week, and was greeted with jubilation by West Virginia&amp;rsquo;s coal industry.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Critics say it will force residents near the coal plants to continue living with toxic pollution, ironically to help a state &amp;mdash; Virginia &amp;mdash; that has fully embraced clean energy. And utility ratepayers in the affected areas will be forced to pay for the plan in the form of higher bills, those critics say.&lt;/p&gt;
&lt;p&gt;But PJM Interconnection, the regional grid operator, says the plan is necessary to maintain grid reliability amid a wave of fossil fuel plant closures in recent years, prompted by the nation&amp;rsquo;s transition to cleaner power.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And companies aren&amp;rsquo;t just burning coal to fuel power-hungry data centers, they&amp;rsquo;re actively building new data farms in areas that &lt;em&gt;already&lt;/em&gt; primarily use coal power:&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/"&gt;AI Is Already Wreaking Havoc On Global Power Systems | Bloomberg&lt;/a&gt;
When&amp;nbsp;Rangu Salgame&amp;nbsp;looks at Malaysia, he sees the next Virginia &amp;ldquo;in the making.&amp;rdquo; Johor, the southernmost state in peninsular Malaysia, has a policy to speed up clearances for data centers. Crucially, it&amp;rsquo;s also a short drive to Singapore, a longtime data center hub that imposed a moratorium for several years on new facilities to manage energy growth on the tiny island.&lt;/p&gt;
&lt;p&gt;Once a sleepy fishing village, the suburbs of the city of Johor Bahru are now marked by vast construction sites. Microsoft and Amazon are investing in the region, as is Salgame&amp;rsquo;s company, Princeton Digital Group (PDG). At Sedenak Tech Park, a sprawling complex about 40 miles south of Johor Bahru&amp;rsquo;s city center, towering cranes dot the sky. PDG&amp;rsquo;s new 150 megawatt data center occupies one corner of the park, across from similar facilities from other providers.&lt;/p&gt;
&lt;p&gt;But even markets eager to streamline data center buildout face constraints. What&amp;rsquo;s missing in Johor, especially for an industry like tech that is known for its climate pledges, is renewable energy. The power supply at Sedenak comes from Tenaga Nasional Berhad, which uses coal or gas-fired plants. While Malaysia has ambitious goals to bolster renewables, including plans to build a 500-megawatt solar farm in Johor, today it relies on coal for more than a third of its generation.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;section class="section4"&gt;&lt;h4 id="no-longer-green"&gt;No longer green&lt;/h4&gt;
&lt;p&gt;In turn, this has collapsed companies&amp;rsquo; green energy promises across the board. 
&amp;ldquo;Don&amp;rsquo;t get left behind locking down the power you need, and you can figure out the climate issues later.&amp;rdquo;
Investing in AI is just too tempting.&lt;/p&gt;
&lt;p&gt;Microsoft has abandoned its plan to become carbon neutral:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.bloomberg.com/news/articles/2024-05-15/microsoft-s-ai-investment-imperils-climate-goal-as-emissions-jump-30"&gt;Microsoft&amp;rsquo;s AI Push Imperils Climate Goal as Carbon Emissions Jump 30%&lt;/a&gt;
When Microsoft Corp. pledged four years ago to remove more carbon than it emits by the end of the decade, it was one of the most ambitious and comprehensive plans to tackle climate change. Now the software giant&amp;rsquo;s relentless push to be the global leader in artificial intelligence is putting that goal in peril. &amp;hellip;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Microsoft climate goal missed" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/bloomberg-microsoft-emissions.png"/&gt;&lt;/p&gt;
&lt;p&gt;Microsoft&amp;rsquo;s predicament is one of the first concrete examples of how the pursuit of AI is colliding with efforts to cut emissions. Choosing to capitalize on its early lead in the new market for generative AI has made Microsoft the most valuable company in the world, but its leaders also acknowledge keeping up with demand will mean investing more heavily in polluting assets.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!-- https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/ ??? --&gt;

&lt;p&gt;Google used to be carbon neutral, but now isn&amp;rsquo;t:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.bloomberg.com/news/articles/2024-07-08/google-is-no-longer-claiming-to-be-carbon-neutral"&gt;Google Is No Longer Claiming to Be Carbon Neutral&lt;/a&gt;
The Alphabet Inc. unit has&amp;nbsp;&lt;a href="https://www.bloomberg.com/news/articles/2021-10-12/google-will-show-its-cloud-customers-their-carbon-footprint"&gt;claimed that it&amp;rsquo;s been carbon neutral&lt;/a&gt;&amp;nbsp;in its operations since 2007. The status was based on purchasing&amp;nbsp;&lt;a href="https://www.bloomberg.com/news/articles/2022-06-14/what-are-carbon-offsets-and-how-many-really-work-quicktake?sref=jjXJRDFv"&gt;carbon offsets&lt;/a&gt;&amp;nbsp;to match the volume of emissions that were generated from its buildings, data centers and business travel. But in its latest report, the company states: &amp;ldquo;Starting in 2023, we&amp;rsquo;re no longer maintaining operational carbon neutrality.&amp;rdquo; &amp;hellip;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Missed carbon plan" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/bloomberg-google-emissions.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And Meta&amp;hellip; well, Meta&amp;rsquo;s carbon emissions are rising, but they&amp;rsquo;re hiding it.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.theverge.com/2024/8/28/24230481/meta-sustainability-report-carbon-footprint-renewable-energy-climate-change"&gt;Justine Calma, &amp;ldquo;Are Meta&amp;rsquo;s carbon emissions shrinking? Depends on how you look at it&amp;rdquo;&lt;/a&gt;
The company&amp;rsquo;s carbon footprint on paper differs from what&amp;rsquo;s happening on the ground.&lt;/p&gt;
&lt;p&gt;Untangling companies&amp;rsquo; environmental claims these days can be a head-spinning endeavor, and reading Meta&amp;rsquo;s latest &lt;a href="https://sustainability.atmeta.com/wp-content/uploads/2024/08/Meta-2024-Sustainability-Report.pdf"&gt;sustainability report&lt;/a&gt; is no exception. Depending on how you look at it, the company&amp;rsquo;s greenhouse gas emissions either grew &lt;em&gt;or&lt;/em&gt; fell last year.&lt;/p&gt;
&lt;p&gt;[The numbers indicating growing emissions] reflect local pollution stemming from the electricity the company uses wherever it sets up shop. Data centers typically connect into the local power grid, so they run on the same mix of fossil fuels as everyone else. A majority of Meta&amp;rsquo;s data centers are located in the US, where 60 percent of electricity still comes from fossil fuels.&lt;/p&gt;
&lt;p&gt;But Meta says it matches 100 percent of its electricity use with renewable energy purchases, which is how it&amp;rsquo;s able to show a much smaller carbon footprint on paper.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is, of course, the nature of corporations. 
Since profit is the only goal, when responsible energy use doesn&amp;rsquo;t increase profit, they&amp;rsquo;ll choose profit every time.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="increased-electricity-prices"&gt;Increased electricity prices&lt;/h3&gt;
&lt;p&gt;Regardless of the sources, power demand from a single industry is requiring power companies to build new infrastructure. 
And when power companies invest in new infrastructure, they spread that cost across all consumers in the form of rate increases. 
This is another externality. This time, it&amp;rsquo;s not a vague climate problem being offloaded; it&amp;rsquo;s a very tangible bill.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/"&gt;AI Is Already Wreaking Havoc On Global Power Systems | Bloomberg&lt;/a&gt;
The surge in data center demand, combined with heavy investments from power companies like [&lt;a href="https://www.bloomberg.com/quote/D:US"&gt;Dominion Energy Inc.&lt;/a&gt;, the power company that services Loudoun County] on new substations, transmission lines and other infrastructure to support it, are also increasing the likelihood customers will see their energy prices go up, experts say. The cost of some upgrades are typically allocated among electricity customers in an entire region, showing up as a line item on everyone&amp;rsquo;s monthly utility bill.&lt;/p&gt;
&lt;p&gt;Goldman Sachs estimates that US utility companies will have to invest roughly $50 billion in new power generation capacity to support data centers. &amp;ldquo;That&amp;rsquo;s going to raise energy prices for both wholesale energy and retail rates,&amp;rdquo; said power market analyst Patrick Finn of energy consultancy Wood Mackenzie.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When companies make demands, you&amp;rsquo;re automatically conscripted into subsidizing them.
Instead of shutting down coal plants, you get the bill for the work of building the infrastructure for more dirty energy. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="water"&gt;Water&lt;/h3&gt;
&lt;p&gt;Another problem is water use. 
Producing energy in the first place requires water, but data centers themselves require significant amounts of water to run. &lt;/p&gt;
&lt;p&gt;I think it&amp;rsquo;s important to be careful and use precise language around this, especially near phrases like &amp;ldquo;use&amp;rdquo; and &amp;ldquo;consume water&amp;rdquo;.
Of course, water itself isn&amp;rsquo;t a nonrenewable resource. 
The concern here isn&amp;rsquo;t that we&amp;rsquo;re somehow drying out the planet.
When people don&amp;rsquo;t think through this, they end up saying things like &lt;a href="https://www.forbes.com/sites/cindygordon/2024/02/25/ai-is-accelerating-the-loss-of-our-scarcest-natural-resource-water/"&gt;water itself is a natural resource AI depletes&lt;/a&gt;, which is just foolish.
There is no &amp;ldquo;peak water.&amp;rdquo; &lt;a href="https://www.youtube.com/results?search_query=water+cycle+song+for+dumb+babies+who+don%27t+know+about+the+water+cycle"&gt;There is a whole cycle about this&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The resource that data centers deplete then is &lt;em&gt;available water&lt;/em&gt; in a region, usually called the &lt;strong&gt;water supply&lt;/strong&gt;.
This specifically refers to water available on-demand as part of a municipal water supply.
There is often unexploited water &amp;mdash; like atmospheric moisture, rain, and groundwater &amp;mdash; that takes additional work to make available for distribution, but this isn&amp;rsquo;t considered part of the water supply.&lt;/p&gt;
&lt;p&gt;Water&amp;rsquo;s primary use data centers is cooling. 
Because heat is a byproduct of computing, almost all of a data center&amp;rsquo;s electricity is ultimately converted to waste heat.
Water cooling is significantly more energy efficient than other cooling methods like air cooling&lt;sup id="fnref:air-cooling"&gt;&lt;a class="footnote-ref" href="#fn:air-cooling"&gt;1&lt;/a&gt;&lt;/sup&gt;, so it&amp;rsquo;s overwhelmingly the choice for dedicated data centers.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.semanticscholar.org/paper/8-Optimal-Design-of-Cooling-Water-Systems-Rubio-Castro-Ponce-Ortega/a087cbbd793072c5f4d6b40acb8aa068d08bb99e"&gt;A Practical Approach to Water Conservation for Commercial and Industrial Facilities&lt;/a&gt;
&lt;img alt="Cooling system diagram" src="https://d3i71xaburhd42.cloudfront.net/a087cbbd793072c5f4d6b40acb8aa068d08bb99e/2-Figure1-1.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;At a high level, tubing is run through areas that generate heat.
Cool water treated with chemicals is pumped through these tubes and absorbs the heat energy.
The heated water is then sent to evaporation towers, where evaporation removes the heat as part of the state change from liquid to vapor.
The remaining cooled water is (usually) chilled, cycled back into the main network, and supplemented with new makeup water to replace the volume that evaporated.
Some unevaporated &amp;ldquo;blowdown&amp;rdquo; water is also intentionally removed from the circuit as part of a filtration process to prevent mineral buildup.&lt;/p&gt;
&lt;p&gt;This process doesn&amp;rsquo;t &amp;ldquo;destroy&amp;rdquo; any water, but it does require a continual supply of input makeup water that it does not replenish.
Because of the chemical treatment, the blowdown water output is non-potable and unsuitable for human consumption or even agricultural use. 
So overall, data centers represent a significant consumption of the water supply. &lt;/p&gt;
&lt;p&gt;Fortunately, the makeup water it requires doesn&amp;rsquo;t have to be potable either.
&lt;a href="https://www.datacenterknowledge.com/business/in-ashburn-recycled-water-to-keep-data-centers-cool"&gt;Some areas, like Virginia, have access to non-potable &amp;ldquo;gray water&amp;rdquo; which can be used for cooling&lt;/a&gt;.
This replaces at least some of the demand for vital potable water.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://blog.google/outreach-initiatives/sustainability/our-commitment-to-climate-conscious-data-center-cooling/"&gt;Google, Our commitment to climate-conscious data center cooling (2022)&lt;/a&gt;
Last year, our global data center fleet consumed approximately 4.3 billion gallons of water. This is comparable to the water needed to irrigate and maintain 29 golf courses in the southwest U.S. each year.&lt;/p&gt;
&lt;p&gt;Wherever we use water, we are committed to doing so responsibly. This includes using alternatives to freshwater whenever possible, like wastewater, industrial water, or even seawater. We utilize reclaimed or non-potable water at more than 25% of our data center campuses. For example, in Douglas County, Georgia, we implemented a solution to cool our data center by recycling local municipal wastewater that would otherwise be deposited in the Chattahoochee River.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;(Looking at &lt;a href="https://www.gstatic.com/gumdrop/sustainability/2022-us-data-center-water.pdf"&gt;their released metrics for 2021&lt;/a&gt;, Douglas County was the only domestic location using water reclamation.)&lt;/p&gt;
&lt;p&gt;Unfortunately, in practice, most water used for cooling is still potable drinking water from the municipal water supply. 
There are several reasons for this: unlike gray water, infrastructure to supply drinking water already exists and is usually less expensive than creating new logistics to deliver recycled water (arid environments don&amp;rsquo;t have easy access to seawater), and the consistently clean potable water is better for the tubing and circulation systems.&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.nature.com/articles/s41545-021-00101-w"&gt;Data centre water consumption | npj Clean Water, 2021&lt;/a&gt;
Data centres consume water directly for cooling, in some cases 57% sourced from potable water, and indirectly through the water requirements of non-renewable electricity generation. Although in the USA, data centre water consumption (1.7 billion liters/day) is small compared to total water consumption (1218 billion liters/day), there are issues of transparency with less than a third of data centre operators measuring water consumption.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Total water consumption in the USA in 2015 was 1218 billion litres per day, of which thermoelectric power used 503 billion litres, irrigation used 446 billion litres and 147 billion litres per day went to supply 87% of the US population with potable water&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR13" title="Dieter, C. A. et al. Estimated use of water in the United States in 2015. Report 1441, US Geological Survey, Reston, VA.  https://doi.org/10.3133/cir1441 (2018)."&gt;13&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Data centres consume water across two main categories: indirectly through electricity generation (traditionally thermoelectric power) and directly through cooling. In 2014, a total of 626 billion litres of water use was attributable to US data centres&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR4" title="Shehabi, A. et al. United States Data Center Energy Usage Report. Tech. Rep. LBNL-1005775, Lawrence Berkeley National Laboratory, California.  http://www.osti.gov/servlets/purl/1372902/ (2016)."&gt;4&lt;/a&gt;. This is a small proportion in the context of such high national figures, however, data centres compete with other users for access to local resources.
&amp;nbsp;A medium-sized data centre (15 megawatts (MW)) uses as much water as three average-sized hospitals, or more than two 18-hole golf courses&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR14" title="FitzGerald, D. Data centers and hidden water use. Wall Street Journal.  https://www.wsj.com/articles/data-centers-1435168386 (2015)."&gt;14&lt;/a&gt;. Some progress has been made with using recycled and non-potable water, but from the limited figures available&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR15" title="Realty, D. Environmental performance.  https://www.digitalrealty.com/environmental-social-and-governance-report-2019-highlights/environmental-performance (2019)."&gt;15&lt;/a&gt;&amp;nbsp;some data centre operators are drawing more than half of their water from potable sources (fig 2).&lt;/p&gt;
&lt;p&gt;&lt;img alt="Potable v non-potable water graph" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/njp-fig-2.png"/&gt;&lt;/p&gt;
&lt;p&gt;There are several different mechanisms for data centre cooling&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR27" title="Ebrahimi, K., Jones, G. F. &amp;amp; Fleischer, A. S. A review of data center cooling technology, operating conditions and the corresponding low-grade waste heat recovery opportunities. Renew. Sustain. Energy Rev. 31, 622&amp;ndash;638 (2014)."&gt;27&lt;/a&gt;,&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR28" title="Capozzoli, A. &amp;amp; Primiceri, G. Cooling systems in data centers: state of art and emerging technologies. Energy Procedia 83, 484&amp;ndash;493 (2015)."&gt;28&lt;/a&gt;, but the general approach involves chillers reducing air temperature by cooling water&amp;mdash;typically to 7&amp;ndash;10&amp;thinsp;&amp;deg;C&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR31" title="Frizziero, M. Rethinking chilled water temps bring big savings in data center cooling.  https://blog.se.com/datacenter/2016/08/17/water-temperatures-data-center-cooling/ (2016)."&gt;31&lt;/a&gt;&amp;mdash;which is then used as a heat transfer mechanism. Some data centres use cooling towers where external air travels across a wet media so the water evaporates. Fans expel the hot, wet air and the cooled water is recirculated&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR32" title="Heslin, K. Ignore data center water consumption at your own peril.  https://journal.uptimeinstitute.com/dont-ignore-water-consumption/ (2016)."&gt;32&lt;/a&gt;. Other data centres use adiabatic economisers where water sprayed directly into the air flow, or onto a heat exchange surface, cools the air entering the data centre&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR33" title="Frizziero, M. Why water use is a key consideration when cooling your data center.  https://blog.se.com/datacenter/2018/05/10/why-water-use-consideration-cooling-data-center/ (2018)."&gt;33&lt;/a&gt;. With both techniques, the evaporation results in water loss. A small 1&amp;thinsp;MW data centre using one of these types of traditional cooling can use around 25.5 million litres of water per year&lt;a class="superscript" href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR32" title="Heslin, K. Ignore data center water consumption at your own peril.  https://journal.uptimeinstitute.com/dont-ignore-water-consumption/ (2016)."&gt;32&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But data centers&amp;rsquo; impact on local water supplies is actually &lt;em&gt;particularly&lt;/em&gt; significant because of where the data centers tend to be built geographically. 
In order to reduce issues with the electric components involved, data center operators prefer environments with dry air and naturally low humidity.
This means aridity is a geographical factor&lt;sup id="fnref:a-geo-fac"&gt;&lt;a class="footnote-ref" href="#fn:a-geo-fac"&gt;2&lt;/a&gt;&lt;/sup&gt; in choosing a location for a data center: arid, non-humid environments are preferable.&lt;/p&gt;
&lt;p&gt;The problem, of course, is these arid environments are exactly the regions where the water supply is scarce. 
Dry, drought-prone areas like Texas and Virginia are the most stressed for water already, and taking water out of these areas&amp;rsquo; municipal supplies is more impactful than using the same amount of water anywhere else.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Largest american data centers" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/DATA_MAP_FULL.jpg" style="max-width: 600px;"/&gt;
&lt;em&gt;graphic from &lt;a href="http://nicolasrapp.com/"&gt;Nicolas Rapp Design Studio&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="U.S. Drought Monitor" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/20240813_usdm.png" style="max-width: 600px;"/&gt;&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s also a &lt;a href="https://en.wikipedia.org/wiki/Goodhart%27s_law"&gt;Goodhart&amp;rsquo;s law&lt;/a&gt; side to this preference for arid climates.
These areas tend to be hubs for green energy sources like wind and solar (although they lack hydroelectric power). 
And &amp;mdash; in what might be a case of greenwashing &amp;mdash; using power with that sort of green provenance makes the all-important carbon numbers go down:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.washingtonpost.com/climate-environment/2023/04/25/data-centers-drought-water-use/"&gt;Shannon Osaka, &amp;ldquo;A new front in the water wars: Your internet use&amp;rdquo;&lt;/a&gt;
In The Dalles, Ore., a local paper fought to unearth&amp;nbsp;information revealing that&amp;nbsp;a Google data center uses&amp;nbsp;&lt;a href="https://www.oregonlive.com/silicon-forest/2022/12/googles-water-use-is-soaring-in-the-dalles-records-show-with-two-more-data-centers-to-come.html"&gt;over a quarter&lt;/a&gt;&amp;nbsp;of the city&amp;rsquo;s water. &amp;hellip;&lt;/p&gt;
&lt;p&gt;According to a Virginia Tech&amp;nbsp;&lt;a href="https://iopscience.iop.org/article/10.1088/1748-9326/abfba1"&gt;study&lt;/a&gt;, data centers rank among the top 10 water-consuming commercial industries in the United States, using approximately 513 million cubic meters of water in 2018. &amp;hellip; about a quarter [of the 513 number] is due to using water for direct cooling.&lt;/p&gt;
&lt;p&gt;The researchers also found that a lot of data centers operate&amp;nbsp;where water is scarce.&lt;/p&gt;
&lt;p&gt;Part of the problem is that tech companies put many of these centers in areas where power is cheap and low-carbon &amp;mdash; such as Arizona or other states with plentiful solar or wind power &amp;mdash; to help meet their own climate targets. Water&amp;nbsp;in those regions is scarce. Meanwhile, areas where water is plentiful, such as in the East, have higher-carbon sources of power.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;While supply and demand would suggest that this higher marginal cost of water would be reflected in the price, because of how government-regulated utility pricing works, facilities can avoid what should be an increased cost:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.dallasnews.com/opinion/commentary/2024/05/06/data-centers-are-draining-resources-in-water-stressed-communities/"&gt;Eric Olson, Anne Grau and Taylor Tipton, &amp;ldquo;Data centers are draining resources in water-stressed communities&amp;rdquo;&lt;/a&gt;
The regulated nature of water pricing often creates a situation where tech companies, such as those operating data centers, pay the same amount for water regardless of their consumption levels. This is because water rates are often set by public authorities based on factors like the cost of water treatment, distribution and infrastructure maintenance, rather than being determined by supply and demand in a competitive market.&lt;/p&gt;
&lt;p&gt;As a result, tech companies may be able to negotiate favorable water rates or take advantage of pricing structures that do not fully reflect the marginal cost of their water consumption. This can lead to a lack of incentives for these companies to conserve water or invest in more efficient cooling technologies, as they may not face the full economic cost of their water use.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;All of this applies to data centers as a general category, of which AI use is just a subset. But AI&amp;rsquo;s increased processing demand means an increased demand for data centers, which exacerbates this problem. &lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Also, significant efficiency improvements are being held back by &lt;a href="https://techhq.com/2021/06/data-center-cooling-news-latest-water-liquid-sea-nautilus-dgx/"&gt;Nautilus Data Technologies&lt;/a&gt;, which has a patent on a cooling process more energy-efficient than what is available to the public. Oops!&lt;/p&gt;
&lt;/aside&gt;
&lt;aside class="cb furthermore"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Some napkin math for per-operation water costs (not including water used in power generation):&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.gstatic.com/gumdrop/sustainability/google-2021-environmental-report.pdf"&gt;Google&amp;rsquo;s total electricity use in 2020 was 15.5 TWh&lt;/a&gt;, and &lt;a href="https://www.gstatic.com/gumdrop/sustainability/2022-us-data-center-water.pdf"&gt;its total water consumption in 2021 was 4,338.3 million gallons&lt;/a&gt;. If we assume the two years are comparable, and the majority of Google&amp;rsquo;s power usage went to data centers, we get a data center power consumption cost of 0.28 gal/kWh, or ~1 liter/kWh.&lt;sup id="fnref:power-water-cost"&gt;&lt;a class="footnote-ref" href="#fn:power-water-cost"&gt;3&lt;/a&gt;&lt;/sup&gt; (Although the real U.S. average is &lt;a href="https://arxiv.org/pdf/2304.03271"&gt;closer to 0.550 L/kWh&lt;/a&gt;, so 1 L/kWh is a high estimate.&lt;/p&gt;
&lt;p&gt;This means that a 8 Wh operation (&lt;a href="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/"&gt;which is more expensive than any operation I&amp;rsquo;ve found&lt;/a&gt;) would use 8 mL, or approximately one sixtieth of a plastic water bottle.  &lt;/p&gt;
&lt;/aside&gt;
&lt;!-- For every kWh in the 15.5 TWh total that was spent on operations unrelated to data centers, the amount of water used per kWh goes up, [although other research shows the 1 L/kWh number is closer.](https://miljamoss.neocities.org/Articles/LLMWaterAndEnergyUse) --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="when-its-bad"&gt;When it&amp;rsquo;s bad&lt;/h2&gt;
&lt;!-- (case studies) --&gt;

&lt;p&gt;The tests and comparisons in Part 1 show that AI is perfectly energy efficient at performing actual tasks for people. 
Every test I run shows that having a computer do a task instead of a human usually saves energy overall. &lt;/p&gt;
&lt;p&gt;But there is still a problem. 
Data centers are using more water and electricity than they need to. 
AI can be efficient at tasks, but there are still a lot of ways to deploy AI tech that are &lt;em&gt;not&lt;/em&gt; worth it. 
This waste overwhelmingly comes from systemic decisions stemming from bad incentives. &lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="land-rush"&gt;Land rush&lt;/h3&gt;
&lt;p&gt;The cost of AI use at any normal human scale doesn&amp;rsquo;t waste a problematic amount of energy. The problem is the astronomical cost of creating AI systems massive enough to ensure corporate dominance. 
Which, as a goal, &lt;a href="https://blog.giovanh.com/blog/2022/02/23/winners-and-losers/"&gt;is already bad&lt;/a&gt;, so spending any quantity of resources in pursuit of it is at least as bad as waste.&lt;/p&gt;
&lt;p&gt;In my estimation the biggest and most fundamental energy problem in AI is the current land rush between tech companies to capture the market by creating the biggest and best AI.
Even if we assume that the result of improved AI is a good thing, the current cost of &lt;em&gt;competition&lt;/em&gt; in this space is astronomical. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.48550/arXiv.1906.02243"&gt;Strubell, E., Ganesh, A., &amp;amp; McCallum, A. (2019). &lt;i&gt;Energy and Policy Considerations for Deep Learning in NLP&lt;/i&gt; (Version 1). arXiv. https://doi.org/10.48550/ARXIV.1906.02243&lt;/a&gt;
&amp;hellip;training a state-of-the-art model now requires substantial computational resources which demand considerable energy, along with the associated financial and environmental costs. 
Research and development of new models multiplies these costs by thousands of times by requiring retraining to experiment with model architectures and hyperparameters. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Likewise, the &lt;a href="https://www.bloomberg.com/news/articles/2024-02-02/nvidia-ceo-says-nations-seeking-own-ai-systems-will-raise-demand"&gt;data sovereignty&lt;/a&gt; movement is aiming to scale these costs even higher by requiring intra-national data storage, and therefore prompting retraining.&lt;/p&gt;
&lt;p&gt;Many companies are all trying to develop the same products: an everything app, a digital assistant, a text/image/audio/video content generator, etc. And they&amp;rsquo;re all doing it in the hopes that theirs is the only one that people will ever use. 
They actively want their competitors investment to not pay off, to become waste.&lt;/p&gt;
&lt;p&gt;Models are trained speculatively but never used, because by the time they&amp;rsquo;re ready, they&amp;rsquo;re obsolete. The entire development cost becomes a write-off. 
Or, worse, expensive-to-train models are created as a proof-of-concept to fill out some american psycho type&amp;rsquo;s pitch deck in one meeting. 
The only value these create is pressure in intra-company politics. &lt;/p&gt;
&lt;p&gt;And for the frontier models that &lt;em&gt;are&lt;/em&gt; at the front of the race, the competitive advantage is to have more data points, more training expense. 
It&amp;rsquo;s the diminishing returns problem. &lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;The counterexample to this is iterative development, which does sometimes happen. Once a model is baked it can&amp;rsquo;t be updated with new information, but you can sometimes add layers to existing models specific to your use case. &amp;ldquo;Fine-tuning&amp;rdquo;, Low Rank Adaptation models (LoRAs), and &lt;a href="https://arxiv.org/abs/2405.06196"&gt;adapters&lt;/a&gt; are terms for technology-specific ways of doing this. &lt;/p&gt;
&lt;p&gt;NovelAI&amp;rsquo;s product was originally based on an in-house LLM (Kayra), but for their next upgrade they&amp;rsquo;re now looking into &lt;a href="https://novelai.net/anniversary-2024#:~:text=So%2C%20we're%20currently,to%20its%20limits."&gt;starting with the already-trained LLAMA 3 70B model&lt;/a&gt; and building on top of that instead of retraining a full new model. &lt;/p&gt;
&lt;/aside&gt;
&lt;!-- ![](./cost-quality-sketch.svg) --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="google-search"&gt;Google search&lt;/h3&gt;
&lt;p&gt;So, let&amp;rsquo;s talk about Bradley Brownell&amp;rsquo;s &lt;a href="https://jalopnik.com/google-ai-uses-enough-electricity-in-1-second-to-charge-1851556899"&gt;&amp;ldquo;Google AI Uses Enough Electricity In 1 Second To Charge 7 Electric Cars&amp;rdquo;&lt;/a&gt; headline.&lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;First, this is just terrible reporting. The first thing that should stand out is that &amp;ldquo;7 electric cars&amp;rdquo; figure. That&amp;rsquo;s an interesting unit of energy. Why did Brownell choose this? What happened to kilowatt-hours?&lt;/p&gt;
&lt;p&gt;Well, 7 electric cars is the answer you get when you take the numbers from &lt;a href="https://jacobin.com/2024/06/ai-data-center-energy-usage-environment"&gt;Lois Parshley&amp;rsquo;s &amp;ldquo;The Hidden Environmental Impact of AI&amp;rdquo;&lt;/a&gt;, plug them into Wolfram|Alpha, pick the roundest number, and call it a day.
Brownell didn&amp;rsquo;t choose it, Wolfram just had it set as a default.&lt;/p&gt;
&lt;p&gt;&lt;img alt="wolfram results" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/wolfram.png"/&gt;&lt;/p&gt;
&lt;p&gt;Meanwhile, the page with the Brownell article is serving &amp;mdash; and I&amp;rsquo;m not kidding, I counted &amp;mdash; &lt;em&gt;twenty pages&lt;/em&gt; of ads. How much power is that wasting, do you think?&lt;/p&gt;
&lt;p&gt;Parshley&amp;rsquo;s much better article, meanwhile, cites its figure from the de Vris study: 3 Wh/search.
&amp;ldquo;7 Electric Cars&amp;rdquo; sits three hops away from the actual study it&amp;rsquo;s using to draw its conclusions, which means there are three layers of different assumptions made by different people all compounded together. 
That compounded error is how Brownell missed that de Vries&amp;rsquo; thesis was that Google AI &lt;em&gt;doesn&amp;rsquo;t use anywhere near that much energy&lt;/em&gt;.
In fact, as I talked about in Systemic limits, one thesis of the paper is that energy consumption on the scale of the seven-car number &lt;em&gt;can&amp;rsquo;t&lt;/em&gt; happen.&lt;/p&gt;
&lt;p&gt;This is a category of error that only happens when news summation sites paraphrase each other but make different sets of assumptions and then never check whether the things they said are right or not. &lt;/p&gt;
&lt;p&gt;Urgh.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;With that out of the way, it&amp;rsquo;s true that Google AI uses enough electricity in one second to charge seven electric cars. More specifically, LLM interactions take 10 times more energy than a standard search, 3 Wh for LLMs compared to search&amp;rsquo;s 0.3 Wh:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.1016/j.joule.2023.09.004"&gt;de Vries, A. (2023). The growing energy footprint of artificial intelligence.&lt;/a&gt;
Alphabet&amp;rsquo;s chairman indicated in February 2023 that interacting with an LLM could &amp;ldquo;likely cost 10 times more than a standard keyword search.&amp;rdquo; As a standard Google search reportedly uses 0.3 Wh of electricity, this suggests an electricity consumption of approximately 3 Wh per LLM interaction. 
This figure aligns with SemiAnalysis&amp;rsquo; assessment of ChatGPT&amp;rsquo;s operating costs in early 2023, which estimated that ChatGPT responds to 195 million requests per day, requiring an estimated average electricity consumption of 564 MWh per day, or, at most, 2.9 Wh per request.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;First, let&amp;rsquo;s go through the standard proportional cost thinking. &lt;/p&gt;
&lt;p&gt;Set aside LLMs for a moment. 
Is being able to do a Google search valuable enough to justify the cost? I think obviously yes. 
It is an incredible public good that it exists at all, and the immediately valuable information it provides is worth the marginal cost it takes for the computer to run the query. 0.3 Wh per search is fine.&lt;/p&gt;
&lt;p&gt;The next logical question is &amp;ldquo;is the AI answer 10 times as valuable?&amp;rdquo; And I think the answer is &amp;ldquo;not always.&amp;rdquo; But &amp;ldquo;not always&amp;rdquo; is exactly the part Google botched.&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1823820771770425726"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/MarioPrime/" title="Senior Gaming Editor @digitaltrends | Prev: @inversedotcom, Speedrun by @Polygon | Podcast: @LTRTcast | I'm literally Kate Bush. | He/Him"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Giovanni Colantonio&lt;/span&gt;&lt;span class="at"&gt;@MarioPrime&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;It is so fucking annoying that any time I Google something, I now have to wait an extra few seconds for an AI to generate a completely irrelevant and incorrect answer that I have to scroll through to find the actual article I am looking for. &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://twitter.com/MarioPrime/status/1823820771770425726/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GU-DQU_XUAEfI-N.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/MarioPrime/status/1823820771770425726" target="_blank"&gt;Wed Aug 14 20:35:31 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;At time of writing, Google is prepending the results of most searches with an LLM-generated summary of what it thinks you want to know. &lt;/p&gt;
&lt;p&gt;This is an escalation of what I decried two years ago in &lt;a href="https://blog.giovanh.com/blog/2022/01/16/you-can-google-it/"&gt;You can Google it&lt;/a&gt;. (Yes, I&amp;rsquo;m saying I called it.) Instead of the ten blue links, Google is trying to resolve every query using an &lt;a href="https://www.youtube.com/watch?v=leX541Dr2rU"&gt;algorithm for truth, which there is not one of.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But fundamentally, Google search is not supposed to be a truth generation machine. 
Imagine a black-box machine that answers questions you ask it correctly. 
Ignoring the fact that said machine can&amp;rsquo;t ever exist and it would be bad if it did, Google search is a fundamentally different product. 
Google search is a search engine. It is a tool to index and catalog the world&amp;rsquo;s information and deliver relevant, high-quality results to queries. &lt;/p&gt;
&lt;p&gt;Single-truth LLM answers like the one Google&amp;rsquo;s AI delivers are the exact opposite: a hard step away from discovery and towards&amp;hellip; something else. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a good &lt;em&gt;Ars&lt;/em&gt; piece (coincidentally also by Kyle Orland) that hits this point really well:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://arstechnica.com/ai/2024/06/googles-ai-overviews-misunderstand-why-people-use-google/"&gt;Kyle Orland, &amp;ldquo;Google&amp;rsquo;s AI Overviews misunderstand why people use Google&amp;rdquo; | Ars Technica&lt;/a&gt;
Even when the system doesn&amp;rsquo;t give obviously wrong results, condensing search results into a neat, compact, AI-generated summary seems like a fundamental misunderstanding of how people use Google in the first place.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
The value of Google has always been in pointing you to the places it thinks are likely to have good answers to those questions. But it&amp;rsquo;s still up to you, as a user, to figure out which of those sources is the most reliable and relevant to what you need at that moment.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
One of the unseen strengths of Google&amp;rsquo;s search algorithm is that the user gets to decide which results are the best for them. As long as there&amp;rsquo;s something reliable and relevant in those first few pages of results, it doesn&amp;rsquo;t matter if the other links are &amp;ldquo;wrong&amp;rdquo; for that particular search or user.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Reputationally, there&amp;rsquo;s a subtle but important shift from Google saying, &amp;ldquo;Here&amp;rsquo;s a bunch of potential sources on the web that might have an answer for your search,&amp;rdquo; to saying, &amp;ldquo;Here is Google&amp;rsquo;s AI-generated answer for your search.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In shifting away from indexing and discovery, Google is losing the benefits of being an indexing and discovery service.&lt;/p&gt;
&lt;p&gt;But I&amp;rsquo;m here to talk about waste. &lt;/p&gt;
&lt;p&gt;The user is in the best position to decide whether they need an AI or regular search, and so should be the one making that decision. 
Instead, Google is forcing the most expensive option on everyone in order to promote themselves, at an &lt;em&gt;astronomical&lt;/em&gt; energy cost.&lt;/p&gt;
&lt;p&gt;Once or twice I have found a Google AI answer useful, but both times it was because I was searching for something that I knew could be &amp;ldquo;averaged&amp;rdquo; from search results. The AI helped because I specifically wanted AI instead of search; it would&amp;rsquo;ve been better for there to just be a dedicated button for that.&lt;/p&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;The day after I published this, I noticed DuckDuckGo was doing exactly this:&lt;/p&gt;
&lt;p&gt;&lt;img alt="duck assist button" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/duckassist.png"/&gt;&lt;/p&gt;
&lt;p&gt;Potentially helpful answer, but you have to ask for it. Way to go lil&amp;rsquo; duck!&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;If Google AI and Google search are fundamentally different products that do entirely different categories of things, you only need one or the other.
All the computation time that goes into generating AI results to show someone who expressly told Google it wanted to search the index is &lt;em&gt;automatically&lt;/em&gt; wasted. 
Bing, at least for now, gets this right: while there&amp;rsquo;s a flow from search to chat, querying its AI is a separate process on a separate page. &lt;/p&gt;
&lt;p&gt;So Google has made a design decision that&amp;rsquo;s fundamentally wasteful of energy, and they&amp;rsquo;ve deployed this across the &lt;em&gt;massive&lt;/em&gt; scale of Google search.
Both design decisions are fundamentally irresponsible, but together the amount of waste multiplies to an absurd volume.
3 Wh for a useful answer is fine. 3 Wh per answer times &lt;a href="https://www.statista.com/topics/1710/search-engine-usage/#topicOverview"&gt;100,000 searches every second&lt;/a&gt; is &lt;em&gt;catastrophically bad.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;But it&amp;rsquo;s not just search: Google has started an initiative to run LLMs seemingly as much as possible:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.technologyreview.com/2023/05/10/1072880/google-is-throwing-generative-ai-at-everything/"&gt;Melissa Heikkil&amp;auml;, &amp;ldquo;Google is throwing generative AI at everything&amp;rdquo; | MIT Technology Review&lt;/a&gt;
Billions of users will soon see Google&amp;rsquo;s latest AI language mode, PaLM 2, integrated into over 25 products like Maps, Docs, Gmail, Sheets, and the company&amp;rsquo;s chatbot, Bard. &amp;hellip;&lt;/p&gt;
&lt;p&gt;&amp;hellip; &amp;ldquo;&amp;hellip;We&amp;rsquo;re finding more and more places where we can integrate [AI language models&amp;rsquo;] into our existing products, and we&amp;rsquo;re also finding real opportunities to provide value to people in a bold but responsible way,&amp;rdquo; Zoubin Ghahramani, vice president of Google DeepMind, told MIT Technology Review.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;This moment for Google is really a moment where we are seeing the power of putting AI in people&amp;rsquo;s hands,&amp;rdquo; he says.&lt;/p&gt;
&lt;p&gt;The hope, Ghahramani says, is that people will get so used to these tools that they will become an unremarkable part of day-to-day life.&lt;/p&gt;
&lt;p&gt;With this updated suite of AI-powered products and features, Google is targeting not only individuals but also startups, developers, and companies that might be willing to pay for access to models, coding assistance, and enterprise software, says Shah.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;It&amp;rsquo;s very important for Google to be that one-stop shop,&amp;rdquo; he says.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&amp;rsquo;s very important to Google for Google to be that one-stop shop, certainly. But it&amp;rsquo;s so important they&amp;rsquo;re willing to waste resources on ideas that can&amp;rsquo;t be expected to work, and that&amp;rsquo;s bad. &lt;/p&gt;
&lt;p&gt;The lesson here is that AI is wasteful when its work goes unused, and it&amp;rsquo;s wasteful when it&amp;rsquo;s pushed on more people than will use it.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="overgeneral"&gt;Overgeneral&lt;/h3&gt;
&lt;p&gt;Another mistake companies are making with their AI rollouts is over-generalization. &lt;/p&gt;
&lt;p&gt;Because both training and inference costs scale with model complexity, any input data that goes unused in practice represents significant waste. 
To maximize energy efficiency, for any given problem, you should use the smallest tool that works. &lt;/p&gt;
&lt;p&gt;In a way, this continues the pattern from beyond AI tools: more general tools with a larger possibility space are more expensive. 
In the same way AI tools are more expensive than high-performance software, general-purpose omni-model AI tools are more expensive than models tailored for a specific use.&lt;/p&gt;
&lt;p&gt;This is a point I hadn&amp;rsquo;t considered with any depth myself, but Luccioni et al. found generality to be an extremely significant factor in energy cost, with unnecessarily general models using 14 times more energy than compact ones:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://arxiv.org/pdf/2311.16863"&gt;Power Hungry Processing: Watts Driving the Cost of AI Deployment?&lt;/a&gt;
&amp;hellip;this ambition of &amp;ldquo;generality&amp;rdquo; comes at a steep cost to the environment, given the amount of energy these systems require and the amount of carbon that they emit.&lt;br/&gt;
&amp;hellip;We find that multi-purpose, generative architectures are orders of magnitude more expensive than task-specific systems for a variety of tasks, even when controlling for the number of model parameters. We conclude with a discussion around the current trend of deploying multi-purpose generative ML systems, and caution that their utility should be more intentionally weighed against increased costs in terms of energy and emissions.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Figure 1" src="https://blog.giovanh.com/blog/2024/09/09/is-ai-eating-all-the-energy-part-2-of-2/facct24-6-fig3.jpg"/&gt;
&lt;em&gt;4.2.1 Emissions of task-specific and multi-task architectures.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;hellip;there is a clear distinction between task-specific discriminative models (in blue), which have less emissions than both multi-purpose sequence-to-sequence (in yellow) and decoder-only generative models (in green). Given that the y axis in Figure&amp;nbsp;&lt;a href="https://dl.acm.org/doi/fullHtml/10.1145/3630106.3658542#fig3"&gt;3&lt;/a&gt;&amp;nbsp;is in logarithmic scale, this indicates that the difference is several orders of magnitude, with the most efficient task-specific models emiting 0.3g of&amp;nbsp;&lt;em&gt;CO_2_eq&lt;/em&gt;&amp;nbsp;per 1,000 inferences for extractive question answering on a dataset like SciQ, multi-purpose models emit 10g for the same task. This result follows intuitions derived from the model structures: while a task-specific model trained on binary text classification will carry out a softmax on a two-category vector to predict a class, a multi-purpose model will&amp;nbsp;&lt;em&gt;generate&lt;/em&gt;&amp;nbsp;&amp;lsquo;positive&amp;rsquo; or &amp;lsquo;negative&amp;rsquo;, which logically requires more energy because the prediction is based on the model&amp;rsquo;s entire vocabulary.&lt;/p&gt;
&lt;p&gt;&amp;hellip;task-specific models have a much more constrained decision space (e.g. two classes in the case of binary text classification), whereas multi-purpose models have a large output vocabulary to choose from, and are dependent upon the prompt schema and prompting strategy used.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&lt;em&gt;Using multi-purpose models for discriminative tasks is more energy-intensive compared to task-specific models for these same tasks&lt;/em&gt;. This is especially the case for text classification (on IMDB, SST 2 and Rotten Tomatoes) and question answering (on SciQ, SQuAD v1 and v2), where the gap between task-specific and zero-shot models is particularly large, and less so for summarization (for CNN-Daily Mail, SamSUM and XSum). As can be seen in Table&amp;nbsp;&lt;a href="https://dl.acm.org/doi/fullHtml/10.1145/3630106.3658542#tab4"&gt;4&lt;/a&gt;, the difference between multi-purpose models and task-specific models is amplified as the length of output gets longer.&lt;/p&gt;
&lt;p&gt;We find this last point to be the most compelling takeaway of our study, given the current paradigm shift away from smaller models finetuned for a specific task towards models that are meant to carry out a multitude of tasks at once, deployed to respond to a barrage of user queries in real time. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Unfortunately, there is indeed a paradigm shift away from finetuned models and toward giant, general-purpose AIs with incredibly vast possibility spaces. &lt;/p&gt;
&lt;p&gt;For instance, to minimize power waste, you would never do this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://openai.com/index/gpt-4o-system-card/"&gt;gpt-4o system card | OpenAI&lt;/a&gt;
GPT-4o is an autoregressive omni model, which accepts as input any combination of text, audio, image, and video and generates any combination of text, audio, and image outputs. It&amp;rsquo;s trained end-to-end across text, vision, and audio, meaning that all inputs and outputs are processed by the same neural network.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This &amp;ldquo;omni model&amp;rdquo; design that processes and outputs many different formats, with the ability to select between them as needed, is a very impressive display of ultra-generalized AI. 
But ultra-generalized AI is very often going to be the wrong choice for a category of tasks, and using more specifically scoped software would cumulatively save a significant amount of energy.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="irresponsible-infrastructure"&gt;Irresponsible infrastructure&lt;/h3&gt;
&lt;p&gt;Texas is in the middle of a years-long economic campaign to attract data centers by signing datacenter-friendly policies into law. 
This notably ramped up in 2020 with a pro-data center push specifically focused around attracting blockchain mining facilities:&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://cointelegraph.com/news/us-state-of-texas-saddles-up-to-become-the-next-blockchain-capital"&gt;Representative Tan Parker:&lt;/a&gt;
[Texas has] now set our sights on becoming the jurisdiction of choice for investors, entrepreneurs, and enterprises to build and deploy blockchain technologies applications and other emerging tech innovations.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://cointelegraph.com/news/us-state-of-texas-saddles-up-to-become-the-next-blockchain-capital"&gt;William Szamosszegi, Sazmining CEO:&lt;/a&gt;
There&amp;rsquo;s less red tape around crypto and crypto mining in Texas, which means there are fewer barriers to entry and higher overall crypto acceptance, making it easier for miners to operate. &amp;hellip; The more favorable regulatory environment in Texas makes it the ideal state to launch these kinds of operations.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://texasblockchaincouncil.org"&gt;Lee Bratcher, Texas Blockchain Council president:&lt;/a&gt;
Texas is poised to become the jurisdiction of choice for bitcoin, blockchain, and digital asset innovation&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://cointelegraph.com/news/us-state-of-texas-saddles-up-to-become-the-next-blockchain-capital"&gt;Lee Bratcher, Texas Blockchain Council president:&lt;/a&gt;
This is clearly the next race for innovation. Just as Texas played an outsized role in helping the U.S. win the space race, Texas elected officials, state agencies, business, universities and entrepreneurs are teaming up to put a man on the moon in the race for dominance in blockchain innovation and the coming internet of value.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.technologyreview.com/2020/02/27/905626/how-texass-wind-boom-has-spawned-a-bitcoin-mining-rush/"&gt;Mike Orcutt, How Texas&amp;rsquo;s wind boom has spawned a Bitcoin mining rush&lt;/a&gt;
Leading mining chip maker Bitmain, which is based in China, has also moved into Texas, opening a facility with 50 MW of power in a town called Rockdale in October that it says can eventually scale up to 300 MW. A third big player, a German firm called Northern data, says it plans to build the largest mining facility in the world, also in Rockdale, which it says will devote a full gigawatt (1,000 MW) to cryptocurrency prospecting. &amp;hellip; These are just the most high-profile mining operations laying claim to the Lone Star State. A number of other firms are either planning (or rumored to be planning) to set up facilities there, all chasing inexpensive power.&lt;/p&gt;
&lt;p&gt;Then there&amp;rsquo;s another factor, which likely appeals similarly to miners as it does to electricity producers: Texas&amp;rsquo;s electricity market is deregulated. &amp;hellip;big electricity consumers like Bitcoin mines can negotiate power purchase agreements&amp;mdash;contracts that stipulate that they will buy power at a certain price for a certain amount of time&amp;mdash;directly with electricity producers, instead of having to deal with intermediaries like utilities. That can be great for businesses trying to keep their energy costs low, says Rhodes.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Unfortunately, Texas is a very bad place to do this. 
Texas is an arid, drought-prone environment, and it often can&amp;rsquo;t afford to spend water on industrial, non-safety-critical uses. 
Worse than that, though, is the impact on the power grid. 
Texas&amp;rsquo;s power grid is under-regulated and poorly-maintained, leading to &lt;a href="https://www.texastribune.org/2022/07/14/texas-grid-ercot-conservation/"&gt;major failures in power availability.&lt;/a&gt;
Its independent infrastructure is also disconnected from the rest of the nation, meaning there isn&amp;rsquo;t a mechanism to import power if the grid is over-capacity. 
An already-strained power grid like Texas&amp;rsquo; is the &lt;em&gt;worst&lt;/em&gt; place to see explosive, unpredictable growth in power demand. &lt;/p&gt;
&lt;p&gt;But Texas&amp;rsquo; government has put all its momentum into attracting data centers, which has invited that explosive growth in demand. 
Now that they&amp;rsquo;re seeing the infrastructure problem, they aren&amp;rsquo;t equipped to reverse course and moderate the growth as needed. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.keranews.org/texas-news/2024-06-24/ai-could-strain-texas-power-grid-this-summer"&gt;AI could strain Texas power grid this summer | KERA News (2024)&lt;/a&gt;
&amp;ldquo;How many are coming? That&amp;rsquo;s still TBD, but we know that they are explosively growing,&amp;rdquo; ERCOT CEO Pablo Vegas told lawmakers in one of two hearings this month at the state capitol.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;ldquo;How do we build enough infrastructure to accommodate a new city popping up in six months, with effectively no notice?&amp;rdquo; [Doug Lewin, who publishes the Texas Energy and Power Newsletter] asks. &lt;/p&gt;
&lt;p&gt;The answer: maybe you don&amp;rsquo;t.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
At a recent ERCOT board of directors meeting, Dan Woodfin, the group&amp;rsquo;s vice president of system operations, said the inability to forecast energy use by cryptomines and similar big power consumers was &amp;ldquo;the most worrisome thing&amp;rdquo; going into this summer.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Texas is no stranger to power grid anxiety. Between the heat that&amp;rsquo;s only getting hotter, an aging fleet of power plants, and the challenges of integrating renewable energy, the system is fragile.&lt;/p&gt;
&lt;p&gt;Now, a boom in energy-hungry computer data centers is adding a new element of risk this summer. &amp;hellip; 
ERCOT puts the chance of rolling blackouts at around 12% in August.&lt;/p&gt;
&lt;p&gt;&amp;ldquo;We cannot build the grid fast enough to keep up with demand&amp;hellip; Even before we had every damned crypto and data center &amp;hellip; move to Texas,&amp;rdquo; Alison Silverstein, a consultant and former state and federal energy official, told KUT. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When &lt;a href="https://www.warren.senate.gov/oversight/letters/warren-green-lawmakers-open-investigation-into-texas-energy-grid-operators-subsidies-to-cryptominers"&gt;a federal inquiry tried to probe Texas&amp;rsquo;s infrastructure policy&lt;/a&gt;, Texas &lt;a href="https://www.adminmonitor.com/tx/puct/press_conference/20221013/"&gt;doubled-down on their support for data businesses.&lt;/a&gt;
&lt;a href="https://www.datacenterdynamics.com/en/news/texas-could-add-5000mw-of-cryptocurrency-mining-data-centers-by-2023-even-as-ercot-warns-of-grid-vulnerability/"&gt;These problems were anticipated&lt;/a&gt;, and &lt;em&gt;shouldn&amp;rsquo;t&lt;/em&gt; have represented a sudden need to change momentum; it was the legislative anti-regulatory culture that was dangerously wrong.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve focused on Texas here, but similar problems are also plaguing &lt;a href="https://www.theatlantic.com/technology/archive/2024/03/ai-water-climate-microsoft/677602"&gt;Arizona&lt;/a&gt; and &lt;a href="https://www.bloomberg.com/news/articles/2024-01-25/ai-needs-so-much-power-that-old-coal-plants-are-sticking-around"&gt;Virginia&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is a perfect example of externalizing risk. 
Building new data centers primarily benefits the data companies and the tax-collecting government. 
But putting additional strain on the power grid risks state-wide brownouts and power rationing that will harm everyone. 
Privatized profit, socialized risk.&lt;/p&gt;
&lt;!-- ::: aside update
    In order to sort of push this the other direction, Texas has started a state subsidy to encourage development of energy infrastructure. [...But only for gas, not wind or solar](https://capitol.texas.gov/billlookup/Text.aspx?LegSess=88R&amp;Bill=SB2627), because they're bastards.  --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="waste"&gt;Waste&lt;/h2&gt;
&lt;p&gt;We know that AI is energy-efficient at performing actual tasks. 
And yet we&amp;rsquo;re seeing the AI rollout come with a significant resource cost, but without any particular increases to productivity or quality of life. 
How did we get from that to this?
Fundamentally, &lt;strong&gt;waste&lt;/strong&gt;, on an unimaginable scale. &lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="5.138ex" role="img" style="vertical-align: -2.014ex" viewBox="0 -1381 13388.6 2271" width="30.291ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mtext"&gt;&lt;path d="M130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488Z" data-c="50"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(681,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(1073,0)"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(1573,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(2129,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(2629,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3021,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(3410,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3688,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(4188,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(4744,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(5244,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(5522,0)"&gt;&lt;/path&gt;&lt;path d="M56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342Z" data-c="43" transform="translate(5772,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(6494,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(6994,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(7388,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(8054.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mfrac" transform="translate(9110.6,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42Z" data-c="4E"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(750,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(1194,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(1583,0)"&gt;&lt;/path&gt;&lt;path d="M56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342Z" data-c="43" transform="translate(1833,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(2555,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(3055,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3449,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(694,-686)"&gt;&lt;path d="M128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 418V291Q232 189 240 145T280 67Q325 24 389 24Q454 24 506 64T571 183Q575 206 575 410V598Q569 608 565 613T541 627T489 637H472V683H481Q496 680 598 680T715 683H724V637H707Q634 633 622 598L621 399Q620 194 617 180Q617 179 615 171Q595 83 531 31T389 -22Q304 -22 226 33T130 192Q129 201 128 412V622Z" data-c="55"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(750,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(1139,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(1417,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(1695,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(1973,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2362,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="4038" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;What happens when the utility goes toward zero? The proportional cost &amp;mdash; the amount of resources spent in order to gain a benefit &amp;mdash; approaches infinity, because there was no benefit.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Waste is the killer problem.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Even if there were more efficient methods available, the bulk of waste does not come from inefficiency, it comes from doing work that should not be done at all.
If you&amp;rsquo;re seeing something useful happening at all, that&amp;rsquo;s not part of the bulk of the problem. 
The real body of the problem is pouring enormous amounts of resources into worthless products and failed speculation. &lt;/p&gt;
&lt;p&gt;The subtitle for &lt;a href="https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/"&gt;that bloomberg article&lt;/a&gt; is &amp;ldquo;AI&amp;rsquo;s Insatiable Need for Energy Is Straining Global Power Grids&amp;rdquo;, which bothers me the more I think about it. 
It&amp;rsquo;s simply not true that the technology behind AI is particularly energy-intensive. The technology isn&amp;rsquo;t insatiable, the corporations deploying it are. The thing with an insatiable appetite for growth at all cost is unregulated capitalism.&lt;/p&gt;
&lt;p&gt;So the lesson is to only do things if they&amp;rsquo;re worthwhile, and not to be intentionally wasteful. 
That&amp;rsquo;s the problem. It&amp;rsquo;s not novel and it&amp;rsquo;s not unique to AI.
It&amp;rsquo;s the same simple incentive problem that we see so often.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="blame-shifting"&gt;Blame shifting&lt;/h2&gt;
&lt;p&gt;Given this, it seems like there&amp;rsquo;s a lot of misplaced anger towards individual users of AI services.
Individual users are &amp;mdash; &lt;em&gt;empirically&lt;/em&gt; &amp;mdash; not being irresponsible or wasteful just by using AI. 
It is wrong to treat AI use as a categorical moral failing, especially when there &lt;em&gt;are&lt;/em&gt; people responsible for AI waste, and they&amp;rsquo;re &lt;em&gt;not&lt;/em&gt; the users. The blame for these problems falls squarely on the shoulders of the people responsible for managing systems at scale. 
Using ChatGPT doesn&amp;rsquo;t tip that scale.
You can&amp;rsquo;t get mad at people who are being responsible as reaction to other people who are not.&lt;/p&gt;
&lt;p&gt;And yet visible individuals who aren&amp;rsquo;t responsible for the problems are being blamed for the harm caused by massive corporations in the background. &lt;/p&gt;
&lt;p&gt;In a perverse way, data companies are actually incentivized to encourage this anger about individuals using AI, because it removes moves the focus from their substantial contribution to the problem to an insubstantial one they&amp;rsquo;re not directly responsible for.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s the same blame-shifting propaganda we see in recycling, individual carbon footprints, etc.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="monorail"&gt;Monorail!&lt;/h2&gt;
&lt;p&gt;The problem isn&amp;rsquo;t the tech, it&amp;rsquo;s the arms race.
The tech isn&amp;rsquo;t inefficient at what it does.
Individual consumer choices are not what&amp;rsquo;s impacting the environment.&lt;/p&gt;
&lt;p&gt;Remember the monorail metaphor I opened part 1 with? I think that&amp;rsquo;s actually a very useful analogy. &lt;/p&gt;
&lt;p&gt;The joke is that Springfield is wildly unsuited for a monorail. It&amp;rsquo;s a solution that doesn&amp;rsquo;t fit the problem, and it&amp;rsquo;s only being sold as a con job. 
But that doesn&amp;rsquo;t automatically generalize to condemning the machine itself. 
A monorail can be a sensible solution in appropriate cases, and the absurdity of a monorail in Springfield is not a good argument against trains in general. 
It works when it&amp;rsquo;s there to be useful. It breaks when it&amp;rsquo;s only there to make money.&lt;/p&gt;
&lt;p&gt;There &lt;em&gt;are&lt;/em&gt; a lot of people trying to sell AI as a con job right now. That doesn&amp;rsquo;t mean it&amp;rsquo;s always the wrong thing, it just means you can&amp;rsquo;t trust the salesman.&lt;/p&gt;
&lt;p&gt;Do things that are worthwhile!&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://miljamoss.neocities.org/Articles/LLMWaterAndEnergyUse"&gt;Milja Moss, &amp;ldquo;LLM Water And Energy Use&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=tJYSzc7YkY0"&gt;Asianometry, &amp;ldquo;The Big Data Center Water Problem&amp;rdquo; (video)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://epochai.org/blog/training-compute-of-frontier-ai-models-grows-by-4-5x-per-year"&gt;Jaime Sevilla and Edu Rold&amp;aacute;n, &amp;ldquo;Training Compute of Frontier AI Models Grows by 4-5x per Year | EpochAI&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.wheresyoured.at/to-serve-altman/"&gt;Ed Zitron, &amp;ldquo;How Does OpenAI Survive?&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.uschamber.com/assets/archived/images/ctec_datacenterrpt_lowres.pdf"&gt;U.S. Chamber of Commerce Technology Engagement Center, &amp;ldquo;Data Centers: Jobs and Opportunities in Communities Nationwide&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.iea.org/energy-system/buildings/data-centres-and-data-transmission-networks#overview"&gt;Data centres &amp;amp; networks | IEA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://time.com/6982015/bitcoin-mining-texas-health/"&gt;Andrew R Chow, &amp;ldquo;Inside the 'Nightmare' Health Crisis of a Texas Bitcoin Town&amp;rdquo; | TIME&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacenterdynamics.com/en/news/texas-could-add-5000mw-of-cryptocurrency-mining-data-centers-by-2023-even-as-ercot-warns-of-grid-vulnerability/"&gt;Sebastian Moss, &amp;ldquo;Texas could add 5,000MW of cryptocurrency mining data centers by 2023, even as ERCOT warns of grid vulnerability&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.economist.com/united-states/2024/08/27/why-texas-republicans-are-souring-on-crypto"&gt;&amp;ldquo;Why Texas Republicans are souring on crypto&amp;rdquo; | The Economist&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arstechnica.com/ai/2024/06/googles-ai-overviews-misunderstand-why-people-use-google/"&gt;Kyle Orland, &amp;ldquo;Google&amp;rsquo;s AI Overviews misunderstand why people use Google&amp;rdquo; | Ars Technica&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://experience.arcgis.com/experience/cbf6875974554a74823232f84f563253?src=%E2%80%B9+Consumption++++++Residential+Energy+Consumption+Survey+%28RECS%29-b1"&gt;Residential Energy Consumption Survey (RECS) Dashboard | iea&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.theatlantic.com/technology/archive/2024/03/ai-water-climate-microsoft/677602/?ref=wheresyoured.at"&gt;Karen Hao, &amp;ldquo;AI Is Taking Water From the Desert | The Atlantic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.wired.com/story/ai-energy-demands-water-impact-internet-hyper-consumption-era/"&gt;Reece Rogers, &amp;ldquo;AI's Energy Demands Are Out of Control. Welcome to the Internet's Hyper-Consumption Era&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:air-cooling"&gt;
&lt;p&gt;In fact, air conditioning actually uses more &lt;em&gt;water&lt;/em&gt; than water-cooling, so just because &amp;ldquo;water&amp;rdquo; is in the name doesn&amp;rsquo;t mean that&amp;rsquo;s the cost.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:air-cooling" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:a-geo-fac"&gt;
&lt;p&gt;This is not the only geographic factor though; data centers are also best built in areas with network infrastructure and close to the population centers they serve, for instance.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:a-geo-fac" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:power-water-cost"&gt;
&lt;p&gt;&lt;a href="https://doi.org/10.48550/arXiv.2304.03271"&gt;Li, P., Yang, J., Islam, M. A., &amp;amp; Ren, S. (2023). &lt;i&gt;Making AI Less &amp;ldquo;Thirsty&amp;rdquo;: Uncovering and Addressing the Secret Water Footprint of AI Models&lt;/i&gt; (Version 3). arXiv. https://doi.org/10.48550/ARXIV.2304.03271&lt;/a&gt; estimates a total &amp;ldquo;water consumption footprint&amp;rdquo; of ~3.7 L/kWh. This is significantly higher than my 1 L/kWh estimate, which is because the linked study is summing the Water Usage Effectiveness (water used per operation) with the &amp;ldquo;Electricity Water Intensity&amp;rdquo;, the amount of water used in the &lt;em&gt;generation&lt;/em&gt; of the power used. This is a worthwhile metric, but it&amp;rsquo;s not relevant here, because the costs of producing the power are included with our analysis of energy efficiency; counting both the resources used to generate the energy and the energy itself as a resource would be double-counting.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:power-water-cost" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="cyber"/><category term="AI"/><category term="environmentalism"/><category term="technical"/><category term="big-tech"/></entry><entry><title>Is AI eating all the energy? Part 1/2</title><link href="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/" rel="alternate"/><published>2024-08-18T00:00:00-05:00</published><updated>2024-08-18T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2024-08-18:/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/</id><summary type="html">&lt;!-- misspelling: datacenter --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Recent tech trends have followed a pattern of being huge society-disrupting systems that people don’t actually want. 
Worse, it then turns out there’s some reason they’re not just useless, they’re actively harmful. 
While planned obsolescence means this applies to consumer products in general, the recent major tech fad hypes — cryptocurrency, “the metaverse”, artificial intelligence… — all seem to be &lt;em&gt;comically&lt;/em&gt; expensive boondoggles that only really benefit the salesmen. &lt;/p&gt;
&lt;p&gt;&lt;img alt="simpsons monorail screencap" class="size-m" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/monorail2.jpg"/&gt;
&lt;em&gt;Monorail!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The most recent tech-fad-and-why-it’s-bad pairing seems to be AI and its energy use. 
This product-problem combo has hit the mainstream as an evocative illustration of waste, with headlines like &lt;a href="https://jalopnik.com/google-ai-uses-enough-electricity-in-1-second-to-charge-1851556899"&gt;Google AI Uses Enough Electricity In 1 Second To Charge 7 Electric Cars&lt;/a&gt; and &lt;a href="https://qz.com/chatgpt-requires-15-times-more-energy-than-a-traditiona-1851417343"&gt;ChatGPT requires 15 times more energy than a traditional web search&lt;/a&gt;.&lt;/p&gt;
&lt;!-- ![re: jalopnik jupy314: Reminding people to stop using this BS garbage, even for giggles.  - We need to overthrow this trend. These corporations want nothing more than to burn the world into the ground, and make us pay the price. Billionaires think the world owes them and is their playground. ENOUGH. https://t.co/vnLqJxIVFJ](https://twitter.com/jupy314/status/1805987274733084903) --&gt;
&lt;p&gt;It’s a narrative that’s very much in line with what a disillusioned tech consumer expects.
There is a justified resentment boiling for big tech companies right now, and AI seems to slot in as another step in the wrong direction.
The latest tech push isn’t just capital trying to control the world with a product people don’t want, it’s burning through the planet to do it. &lt;/p&gt;
&lt;p&gt;But, when it comes to AI, is that actually the case?&lt;/p&gt;
&lt;!-- And if it's sometimes good, when? --&gt;
&lt;p&gt;What are the actual ramifications of the explosive growth of AI when it comes to power consumption? 
How much more expensive is it to run an AI model than to use the next-best method? 
Do we have the resources to switch to using AI on things we weren’t before, and is it responsible to use them for that?
Is it worth it?&lt;/p&gt;
&lt;p&gt;These are really worthwhile questions, and I don’t think the answers are as easy as “it’s enough like the last thing that we might as well hate it too.”
There are proportional costs we have to weigh in order to make a well-grounded judgement, and after looking at them, I think the energy numbers are surprisingly good, compared to the discourse.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- misspelling: datacenter --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Recent tech trends have followed a pattern of being huge society-disrupting systems that people don&amp;rsquo;t actually want. 
Worse, it then turns out there&amp;rsquo;s some reason they&amp;rsquo;re not just useless, they&amp;rsquo;re actively harmful. 
While planned obsolescence means this applies to consumer products in general, the recent major tech fad hypes &amp;mdash; cryptocurrency, &amp;ldquo;the metaverse&amp;rdquo;, artificial intelligence&amp;hellip; &amp;mdash; all seem to be &lt;em&gt;comically&lt;/em&gt; expensive boondoggles that only really benefit the salesmen. &lt;/p&gt;
&lt;p&gt;&lt;img alt="simpsons monorail screencap" class="size-m" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/monorail2.jpg"/&gt;
&lt;em&gt;Monorail!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The most recent tech-fad-and-why-it&amp;rsquo;s-bad pairing seems to be AI and its energy use. 
This product-problem combo has hit the mainstream as an evocative illustration of waste, with headlines like &lt;a href="https://jalopnik.com/google-ai-uses-enough-electricity-in-1-second-to-charge-1851556899"&gt;Google AI Uses Enough Electricity In 1 Second To Charge 7 Electric Cars&lt;/a&gt; and &lt;a href="https://qz.com/chatgpt-requires-15-times-more-energy-than-a-traditiona-1851417343"&gt;ChatGPT requires 15 times more energy than a traditional web search&lt;/a&gt;.&lt;/p&gt;
&lt;!-- ![re: jalopnik jupy314: Reminding people to stop using this BS garbage, even for giggles.  - We need to overthrow this trend. These corporations want nothing more than to burn the world into the ground, and make us pay the price. Billionaires think the world owes them and is their playground. ENOUGH. https://t.co/vnLqJxIVFJ](https://twitter.com/jupy314/status/1805987274733084903) --&gt;

&lt;p&gt;It&amp;rsquo;s a narrative that&amp;rsquo;s very much in line with what a disillusioned tech consumer expects.
There is a justified resentment boiling for big tech companies right now, and AI seems to slot in as another step in the wrong direction.
The latest tech push isn&amp;rsquo;t just capital trying to control the world with a product people don&amp;rsquo;t want, it&amp;rsquo;s burning through the planet to do it. &lt;/p&gt;
&lt;p&gt;But, when it comes to AI, is that actually the case?&lt;/p&gt;
&lt;!-- And if it's sometimes good, when? --&gt;

&lt;p&gt;What are the actual ramifications of the explosive growth of AI when it comes to power consumption? 
How much more expensive is it to run an AI model than to use the next-best method? 
Do we have the resources to switch to using AI on things we weren&amp;rsquo;t before, and is it responsible to use them for that?
Is it worth it?&lt;/p&gt;
&lt;p&gt;These are really worthwhile questions, and I don&amp;rsquo;t think the answers are as easy as &amp;ldquo;it&amp;rsquo;s enough like the last thing that we might as well hate it too.&amp;rdquo;
There are proportional costs we have to weigh in order to make a well-grounded judgement, and after looking at them, I think the energy numbers are surprisingly good, compared to the discourse.&lt;/p&gt;


&lt;aside class="cb qualified"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;For this article, I&amp;rsquo;m brushing over the task of trying to create a detailed taxonomy that handles machine learning, large language models, generative AI, and whatever other novel technologies. Instead, I&amp;rsquo;m reluctantly using the general term &amp;ldquo;AI&amp;rdquo; to refer broadly to the recently popularized deep learning technologies, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Large Language Models (ChatGPT)&lt;/li&gt;
&lt;li&gt;Convolutional Neural Networks (DeepDream)&lt;/li&gt;
&lt;li&gt;Latent diffusion models (Stable Diffusion, Midjourney)&lt;/li&gt;
&lt;li&gt;Transformers (GPT)&lt;/li&gt;
&lt;li&gt;Generative Adversarial Networks (Artbreeder, older Midjourney)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;aside class="cb qualified"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;I am not an AI maximalist. I am writing this from the perspective that there are a few AI services I think are useful for specific tasks, but they still don&amp;rsquo;t seem worth integrating into my personal workflows. I don&amp;rsquo;t think it&amp;rsquo;s magic. (I will get into this more.)&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m also not saying it&amp;rsquo;s good. I think &amp;ldquo;is it good&amp;rdquo; and &amp;ldquo;does it waste energy&amp;rdquo; are distinct questions, and I&amp;rsquo;m only focusing on the latter. 
Energy use is only one slice of a much larger conversation.
Whether it&amp;rsquo;s energy efficient or not, I think there are major social and economic reasons AI could be unnecessarily bad in ways we should work to prevent. But that&amp;rsquo;s (mostly) a different conversation, as I&amp;rsquo;ll describe momentarily.&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section1"&gt;&lt;h1&gt;Part 1: Efficiency and Proportional Cost&lt;/h1&gt;
&lt;section class="section2"&gt;&lt;h2 id="competing-trends"&gt;Competing trends&lt;/h2&gt;
&lt;p&gt;&amp;ldquo;AI&amp;rdquo; is just a kind of program, so the &amp;ldquo;energy use of AI&amp;rdquo; is the energy used by the computers that are performing AI&amp;rsquo;s various processing tasks&lt;sup id="fnref:data-creation-energy"&gt;&lt;a class="footnote-ref" href="#fn:data-creation-energy"&gt;1&lt;/a&gt;&lt;/sup&gt;.
So, first, what are the big-picture trends in computational performance as it relates to electricity use?&lt;/p&gt;
&lt;!-- How should we expect this to work, in general? --&gt;

&lt;p&gt;At a high level, these metrics are all generally positively correlated:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Power consumed&lt;/li&gt;
&lt;li&gt;Heat emitted&lt;/li&gt;
&lt;li&gt;Carbon emitted&lt;/li&gt;
&lt;li&gt;Water used&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is a positive correlation, meaning they all move together in the same direction. When one goes up, the rest go up. When one goes down, the rest go down. 
Using more power emits more heat, which takes more water to cool. Depending on the method, power generation in aggregate emits some amount of carbon, although green energy can push that number down. 
(Although &lt;em&gt;all&lt;/em&gt; thermoelectric power generation uses water too, even green tech.)&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s also generally good to push all these numbers &lt;em&gt;down&lt;/em&gt;. Consuming fewer resources is good and emitting less carbon and waste heat is good.
When we talk about reducing energy use, we&amp;rsquo;re pushing this whole bundle of things down, which is all good.&lt;/p&gt;
&lt;p&gt;The exact value of those properties at any given moment varies a lot because two significant factors are both changing variables:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Performance demand&lt;/strong&gt; (performance/time) for AI is obviously increasing, as companies are selling more AI-based services. Whether it&amp;rsquo;s real &amp;ldquo;market demand&amp;rdquo; or companies operating at a loss to promote their product, there&amp;rsquo;s obviously far more AI processing happening now than there was ten years ago. &lt;/p&gt;
&lt;p&gt;But at the same time, &lt;strong&gt;energy efficiency&lt;/strong&gt; (performance/watt) is actively increasing, driven by technical improvements. Overall, energy demands are still increasing, but the efficiency improvements are reducing the impact.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.goldmansachs.com/pdfs/insights/pages/generational-growth-ai-data-centers-and-the-coming-us-power-surge/report.pdf"&gt;Goldman Sachs, &amp;ldquo;Generational growth: AI, data centers and the coming US power demand surge&amp;rdquo;, Apr 2024&lt;/a&gt;
&lt;img alt="Recent evolution of NVIDIA server system specifications are Indicative of increasing max power per server but with lower power intensity relative to computing speed (for training)" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/goldman-efficiency.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When it comes to overall energy use, those trends plug in something like this:&lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="6.973ex" role="img" style="vertical-align: -2.016ex" viewBox="0 -2191 19684.4 3082" width="44.535ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mover"&gt;&lt;g data-mml-node="mfrac" transform="translate(366.5,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276Z" data-c="1D41E"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D427" transform="translate(527,0)"&gt;&lt;/path&gt;&lt;path d="M32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276Z" data-c="1D41E" transform="translate(1166,0)"&gt;&lt;/path&gt;&lt;path d="M405 293T374 293T324 312T305 361Q305 378 312 394Q315 397 315 399Q305 399 294 394T266 375T238 329T222 249Q221 241 221 149V62H308V0H298Q280 3 161 3Q47 3 38 0H29V62H98V210V303Q98 353 96 363T83 376Q69 380 42 380H29V442H32L118 446Q204 450 205 450H210V414L211 378Q247 449 315 449H321Q384 449 413 422T442 360Q442 332 424 313Z" data-c="1D42B" transform="translate(1693,0)"&gt;&lt;/path&gt;&lt;path d="M50 300Q50 368 105 409T255 450Q328 450 376 426L388 420Q435 455 489 455Q517 455 533 441T554 414T558 389Q558 367 544 353T508 339Q484 339 471 354T458 387Q458 397 462 400Q464 401 461 400Q459 400 454 399Q429 392 427 390Q454 353 459 328Q461 315 461 300Q461 240 419 202Q364 149 248 149Q185 149 136 172Q129 158 129 148Q129 105 170 93Q176 91 263 91Q273 91 298 91T334 91T366 89T400 85T432 77T466 64Q544 22 544 -69Q544 -114 506 -145Q438 -201 287 -201Q149 -201 90 -161T30 -70Q30 -58 33 -47T42 -27T54 -13T69 -1T82 6T94 12T101 15Q66 57 66 106Q66 151 90 187L97 197L89 204Q50 243 50 300ZM485 403H492Q491 404 488 404L485 403V403ZM255 200Q279 200 295 206T319 219T331 242T335 268T336 300Q336 337 333 352T317 380Q298 399 255 399Q228 399 211 392T187 371T178 345T176 312V300V289Q176 235 194 219Q215 200 255 200ZM287 -150Q357 -150 400 -128T443 -71Q443 -65 442 -61T436 -50T420 -37T389 -27T339 -21L308 -20Q276 -20 253 -20Q190 -20 180 -20T156 -26Q130 -38 130 -69Q130 -105 173 -127T287 -150Z" data-c="1D420" transform="translate(2167,0)"&gt;&lt;/path&gt;&lt;path d="M84 -102Q84 -110 87 -119T102 -138T133 -149Q148 -148 162 -143T186 -131T206 -114T222 -95T234 -76T243 -59T249 -45T252 -37L269 0L96 382H26V444H34Q49 441 146 441Q252 441 270 444H279V382H255Q232 382 232 380L337 151L442 382H394V444H401Q413 441 495 441Q568 441 574 444H580V382H510L406 152Q298 -84 297 -87Q269 -139 225 -169T131 -200Q85 -200 54 -172T23 -100Q23 -64 44 -50T87 -35Q111 -35 130 -50T152 -92V-100H84V-102Z" data-c="1D432" transform="translate(2742,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(769,-686)"&gt;&lt;path d="M272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49Z" data-c="1D42D"&gt;&lt;/path&gt;&lt;path d="M72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46Z" data-c="1D422" transform="translate(447,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D426" transform="translate(766,0)"&gt;&lt;/path&gt;&lt;path d="M32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276Z" data-c="1D41E" transform="translate(1724,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="3549" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,1379.2) scale(0.707)"&gt;&lt;path d="M447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131Z" data-c="1D41C"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(511,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D427" transform="translate(1086,0)"&gt;&lt;/path&gt;&lt;path d="M38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315Z" data-c="1D42C" transform="translate(1725,0)"&gt;&lt;/path&gt;&lt;path d="M40 442L134 446Q228 450 229 450H235V273V165Q235 90 238 74T254 52Q268 46 304 46H319Q352 46 380 67T419 121L420 123Q424 135 425 199Q425 201 425 207Q425 233 425 249V316Q425 354 423 363T410 376Q396 380 369 380H356V442L554 450V267Q554 84 556 79Q561 62 610 62H623V31Q623 0 622 0Q603 0 527 -3T432 -6Q431 -6 431 25V56L420 45Q373 6 332 -1Q313 -6 281 -6Q208 -6 165 14T109 87L107 98L106 230Q106 358 104 366Q96 380 50 380H37V442H40Z" data-c="1D42E" transform="translate(2179,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D426" transform="translate(2818,0)"&gt;&lt;/path&gt;&lt;path d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z" data-c="1D429" transform="translate(3776,0)"&gt;&lt;/path&gt;&lt;path d="M272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49Z" data-c="1D42D" transform="translate(4415,0)"&gt;&lt;/path&gt;&lt;path d="M72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46Z" data-c="1D422" transform="translate(4862,0)"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(5181,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D427" transform="translate(5756,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(4799.7,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(5855.5,0)"&gt;&lt;g data-mml-node="mfrac" transform="translate(26,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(314,676)"&gt;&lt;path d="M98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163Z" data-c="6A"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(306,0)"&gt;&lt;/path&gt;&lt;path d="M307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98Z" data-c="62" transform="translate(806,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(1362,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(220,-686)"&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(389,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(667,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="2144" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,1570) scale(0.707)"&gt;&lt;path d="M376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342Z" data-c="64"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(556,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1833,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(2333,0)"&gt;&lt;/path&gt;&lt;path d="M376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342Z" data-c="64" transform="translate(2889,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(8513.7,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(9235.9,0)"&gt;&lt;g data-mml-node="mfrac"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(4115,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(1793.5,-686)"&gt;&lt;path d="M98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163Z" data-c="6A"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(306,0)"&gt;&lt;/path&gt;&lt;path d="M307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98Z" data-c="62" transform="translate(806,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="4709" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(785.2,1600.2) scale(0.707)"&gt;&lt;path d="M370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320Z" data-c="63"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(944,0)"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(1777,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(2333,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(2611,0)"&gt;&lt;/path&gt;&lt;path d="M201 0Q189 3 102 3Q26 3 17 0H11V46H25Q48 47 67 52T96 61T121 78T139 96T160 122T180 150L226 210L168 288Q159 301 149 315T133 336T122 351T113 363T107 370T100 376T94 379T88 381T80 383Q74 383 44 385H16V431H23Q59 429 126 429Q219 429 229 431H237V385Q201 381 201 369Q201 367 211 353T239 315T268 274L272 270L297 304Q329 345 329 358Q329 364 327 369T322 376T317 380T310 384L307 385H302V431H309Q324 428 408 428Q487 428 493 431H499V385H492Q443 385 411 368Q394 360 377 341T312 257L296 236L358 151Q424 61 429 57T446 50Q464 46 499 46H516V0H510H502Q494 1 482 1T457 2T432 2T414 3Q403 3 377 3T327 1L304 0H295V46H298Q309 46 320 51T331 63Q331 65 291 120L250 175Q249 174 219 133T185 88Q181 83 181 74Q181 63 188 55T206 46Q208 46 208 23V0H201Z" data-c="78" transform="translate(3055,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(3583,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3861,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(4250,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(14407.2,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(15129.4,0)"&gt;&lt;g data-mml-node="mfrac"&gt;&lt;g data-mml-node="mtext" transform="translate(845.5,676)"&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1444,0)"&gt;&lt;/path&gt;&lt;path d="M329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75Z" data-c="67" transform="translate(1836,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2336,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(220,-686)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="4315" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(123.7,1377.2) scale(0.707)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(4115,0)"&gt;&lt;/path&gt;&lt;path d="M370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320Z" data-c="63" transform="translate(4365,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(4809,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(5309,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(5703,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Demand&lt;/strong&gt; is jobs/time, which is going up (probably).&lt;br/&gt;
&lt;strong&gt;Complexity&lt;/strong&gt; (operations/job) varies, and is influenced by how complex the job is and whether specialized chips are being used or not.&lt;br/&gt;
&lt;strong&gt;Operation cost&lt;/strong&gt; (energy/operation) is a chip-specific kind of power use, and going down as chips get more and more efficient.&lt;/p&gt;
&lt;p&gt;Put together, this makes the consumption trend &amp;ldquo;wobbly&amp;rdquo;:&lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="3.928ex" role="img" style="vertical-align: -0.498ex" viewBox="0 -1516.2 19684.1 1736.2" width="44.534ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mjx-texclass="ORD" data-mml-node="TeXAtom"&gt;&lt;g data-mml-node="mtext"&gt;&lt;path d="M447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131Z" data-c="1D41C"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(511,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D427" transform="translate(1086,0)"&gt;&lt;/path&gt;&lt;path d="M38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315Z" data-c="1D42C" transform="translate(1725,0)"&gt;&lt;/path&gt;&lt;path d="M40 442L134 446Q228 450 229 450H235V273V165Q235 90 238 74T254 52Q268 46 304 46H319Q352 46 380 67T419 121L420 123Q424 135 425 199Q425 201 425 207Q425 233 425 249V316Q425 354 423 363T410 376Q396 380 369 380H356V442L554 450V267Q554 84 556 79Q561 62 610 62H623V31Q623 0 622 0Q603 0 527 -3T432 -6Q431 -6 431 25V56L420 45Q373 6 332 -1Q313 -6 281 -6Q208 -6 165 14T109 87L107 98L106 230Q106 358 104 366Q96 380 50 380H37V442H40Z" data-c="1D42E" transform="translate(2179,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D426" transform="translate(2818,0)"&gt;&lt;/path&gt;&lt;path d="M32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224Z" data-c="1D429" transform="translate(3776,0)"&gt;&lt;/path&gt;&lt;path d="M272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49Z" data-c="1D42D" transform="translate(4415,0)"&gt;&lt;/path&gt;&lt;path d="M72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46Z" data-c="1D422" transform="translate(4862,0)"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(5181,0)"&gt;&lt;/path&gt;&lt;path d="M40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40Z" data-c="1D427" transform="translate(5756,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(6672.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(7450.8,0)"&gt;&lt;g data-mml-node="mo" transform="translate(718,0)"&gt;&lt;path d="M582 697Q582 701 591 710T605 720Q607 720 630 706T697 677T795 662Q830 662 863 670T914 686T934 694Q942 694 944 685Q944 680 936 663T921 615T913 545Q913 490 927 446T956 379T970 355Q970 351 961 342T947 332Q940 332 929 349Q874 436 874 541Q874 590 878 598L832 553Q787 508 673 395T482 204Q87 -191 83 -193Q77 -195 75 -195Q67 -195 61 -189T55 -174Q55 -170 56 -168Q58 -164 453 232Q707 487 777 557T847 628Q824 623 787 623Q689 623 599 679Q582 690 582 697Z" data-c="2197"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,920) scale(0.707)"&gt;&lt;path d="M376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342Z" data-c="64"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(556,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1833,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(2333,0)"&gt;&lt;/path&gt;&lt;path d="M376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342Z" data-c="64" transform="translate(2889,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(10164.5,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(10942.3,0)"&gt;&lt;g data-mml-node="mo" transform="translate(1189.3,0)"&gt;&lt;path d="M76 230Q68 230 62 237T56 250Q56 257 63 264T91 291Q102 300 108 306L159 351Q168 356 177 351L218 316L303 239L353 195Q376 214 403 239L488 316L529 351Q538 356 546 351Q548 350 594 310L638 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H737Q625 230 622 232Q620 233 599 251T558 288L537 306Q537 305 451 228T362 149Q353 146 345 149Q341 150 255 227T169 306Q167 306 129 270Q123 265 115 257T102 245T93 237T84 232T76 230Z" data-c="21DD"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,672.2) scale(0.707)"&gt;&lt;path d="M370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320Z" data-c="63"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(444,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6D" transform="translate(944,0)"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(1777,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(2333,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(2611,0)"&gt;&lt;/path&gt;&lt;path d="M201 0Q189 3 102 3Q26 3 17 0H11V46H25Q48 47 67 52T96 61T121 78T139 96T160 122T180 150L226 210L168 288Q159 301 149 315T133 336T122 351T113 363T107 370T100 376T94 379T88 381T80 383Q74 383 44 385H16V431H23Q59 429 126 429Q219 429 229 431H237V385Q201 381 201 369Q201 367 211 353T239 315T268 274L272 270L297 304Q329 345 329 358Q329 364 327 369T322 376T317 380T310 384L307 385H302V431H309Q324 428 408 428Q487 428 493 431H499V385H492Q443 385 411 368Q394 360 377 341T312 257L296 236L358 151Q424 61 429 57T446 50Q464 46 499 46H516V0H510H502Q494 1 482 1T457 2T432 2T414 3Q403 3 377 3T327 1L304 0H295V46H298Q309 46 320 51T331 63Q331 65 291 120L250 175Q249 174 219 133T185 88Q181 83 181 74Q181 63 188 55T206 46Q208 46 208 23V0H201Z" data-c="78" transform="translate(3055,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(3583,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3861,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(4250,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(14598.7,0)"&gt;&lt;path d="M229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286Z" data-c="2217"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mover" transform="translate(15376.4,0)"&gt;&lt;g data-mml-node="mo" transform="translate(1653.8,0)"&gt;&lt;path d="M55 675Q55 683 60 689T75 695Q77 695 83 693Q87 691 482 296Q532 246 605 174T717 62T799 -20T859 -80T878 -97Q874 -93 874 -41Q874 64 929 151Q940 168 947 168Q951 168 960 159T970 145Q970 143 956 121T928 54T913 -45Q913 -83 920 -114T936 -163T944 -185Q942 -194 934 -194Q932 -194 914 -186T864 -170T795 -162Q743 -162 698 -176T630 -205T605 -220Q601 -220 592 -211T582 -197Q582 -187 611 -170T691 -138T787 -123Q824 -123 847 -128Q848 -128 778 -57T453 268Q58 664 56 668Q55 670 55 675Z" data-c="2198"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(0,943.2) scale(0.707)"&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(1056,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(1892,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(2392,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(2781,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3059,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(3559,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(4115,0)"&gt;&lt;/path&gt;&lt;path d="M370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320Z" data-c="63" transform="translate(4365,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(4809,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(5309,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(5703,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Because these variable factors push the overall power usage in both directions, we don&amp;rsquo;t see consistently increasing or decreasing numbers. 
Instead, we see a wide range of variance, depending on how the other variables moved lately.
Efficiency gains push overall energy use down, increased demand pushes it up, and so we would see a sort of &amp;ldquo;wobble&amp;rdquo; as opposed to a monotonic line. 
The overall trend is ultimately increasing due to increasing demand and complexity in the current &amp;ldquo;rollout&amp;rdquo; period, but that&amp;rsquo;s not a requirement of the technology or industry. &lt;/p&gt;
&lt;p&gt;&lt;img alt="wobble sketch" class="size-m" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/wobble.png"/&gt;
&lt;em&gt;you know, increasing, but wobbly&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;But even though their fluctation makes them hard to compare moment-to-moment, the rough numbers tell us the order of magnitude we&amp;rsquo;re working with, give us a starting point to think about the question, and let us estimate best/worst case power figures.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="units"&gt;Units&lt;/h2&gt;
&lt;p&gt;For this article, I&amp;rsquo;m going to try to measure energy in kilowatt-hours (kWh) and watt-hours (Wh). 
One kilowatt-hour is the energy output of 1 kilowatt of power applied for 1 hour. (Energy (kWh) is power (kW) &amp;times; time (h).)
And the single watt-hour (Wh) is 1/1000 of a kWh.
The other scale that comes up when talking about very large aggregates is the terrawatt-hour (TWh), which is one billion kWh.&lt;/p&gt;
&lt;p&gt;To give you an idea of how much energy that really is here are some points of reference, in ascending order:&lt;/p&gt;
&lt;!-- 
- [An AA battery produces **0.0043 kWh** (4.275 wH)](https://www.wolframalpha.com/input?i=%28AA+battery+capacity%29+*+%28AA+battery+voltage%29+in+Wh).
- [An electric car consumes **25 kWh** to **40 kWh** every 100 miles.](https://www.edmunds.com/car-news/electric-car-range-and-consumption-epa-vs-edmunds.html) (2.5 to 4.0 miles per kWh.)

--&gt;

&lt;ul&gt;
&lt;li&gt;My phone&amp;rsquo;s battery capacity is ~&lt;strong&gt;0.010 kWh&lt;/strong&gt; (10.45 Wh). Yours is probably closer to &lt;strong&gt;0.015 kWh&lt;/strong&gt; (15 Wh). (Phones have to be really energy-efficient!)&lt;/li&gt;
&lt;li&gt;My laptop runs at 0.03 kW, or &lt;strong&gt;0.03 kWh per hour&lt;/strong&gt;. &lt;ul&gt;
&lt;li&gt;If I forget to turn my laptop off at night, that costs &lt;strong&gt;0.57 kWh&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Elevators run at 6kW, meaning they consume &lt;strong&gt;0.1 kWh&lt;/strong&gt; per minute of operation.&lt;/li&gt;
&lt;li&gt;Commercial GPUs can draw a maximum of &lt;strong&gt;180 W&lt;/strong&gt; to &lt;strong&gt;350 W&lt;/strong&gt;, which equals &lt;strong&gt;0.18 kWh&lt;/strong&gt; to &lt;strong&gt;0.35 kWh&lt;/strong&gt; per hour.&lt;ul&gt;
&lt;li&gt;PC gaming &lt;a href="https://www.motherjones.com/environment/2018/11/video-games-electricity-carbon-footprint/"&gt;was estimated in a 2018 study&lt;/a&gt; to consume &lt;strong&gt;75 TWh&lt;/strong&gt; per year.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Watching one hour of Netflix consumes &lt;a href="https://www.iea.org/commentaries/the-carbon-footprint-of-streaming-video-fact-checking-the-headlines"&gt;0.08 kWh to 0.8 kWh&lt;/a&gt;, depending on the scenario.&lt;/li&gt;
&lt;li&gt;Standard central air conditioning systems consume between &lt;strong&gt;0.50 kWh&lt;/strong&gt; and &lt;strong&gt;3.75 kWh&lt;/strong&gt; per hour.&lt;ul&gt;
&lt;li&gt;This summer, in my small Texas apartment, with my AC set on a timer to only ensure it&amp;rsquo;s comfortable when I&amp;rsquo;m at home and awake, my 300 W AC is cooling 45% of the time, which would be &lt;strong&gt;3.24 kWh&lt;/strong&gt; per day.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The energy produced from burning 1 gallon of gasoline is approximately &lt;strong&gt;36 kWh&lt;/strong&gt;. (At 30 MPG, this is 0.84 miles per kWh.)&lt;/li&gt;
&lt;li&gt;The average U.S. household consumes &lt;a href="https://www.eia.gov/energyexplained/use-of-energy/electricity-use-in-homes.php"&gt;about &lt;strong&gt;10,500 kWh&lt;/strong&gt; of electricity per year&lt;/a&gt;, or &lt;strong&gt;28.8 kWh&lt;/strong&gt; per day.&lt;ul&gt;
&lt;li&gt;1 terawatt-hour (TWh) powers approximately 95,000 homes for one year.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Running an electronic billboard for one day consumes &lt;a href="https://www.scenic.org/wp-content/uploads/2019/09/EXCERPT_The_Basics_of_Digital_Signage_and_Energy_Consumption1.pdf"&gt;~450 kWh&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mdpi.com/1996-1073/13/9/2396"&gt;Manufacturing an average (1,481 kg) vehicle consumes &lt;strong&gt;17,200 kWh&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="number-examples"&gt;Number examples&lt;/h2&gt;
&lt;p&gt;So that&amp;rsquo;s a rough outline of the question. We know the numbers are going to vary, but the data should still tell us about trends and scale. 
Here&amp;rsquo;s what it looks like broken down:&lt;/p&gt;
&lt;p&gt;AI power requirements can be broken into two general categories: &lt;strong&gt;training&lt;/strong&gt; and &lt;strong&gt;inference&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Training&lt;/strong&gt; a model is the process of building it for the first time. This only has to be done once per-model, although models have to be retrained in order to add data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Inference&lt;/strong&gt; is using a model that already exists. Inference &amp;mdash; using the AI, either for categorization&lt;sup id="fnref:categorization"&gt;&lt;a class="footnote-ref" href="#fn:categorization"&gt;2&lt;/a&gt;&lt;/sup&gt; tasks or generating new text/images &amp;mdash; takes orders of magnitude less power per operation, although the cumulative power requirements of many operations at scale still add up. &lt;/p&gt;
&lt;p&gt;Creating a new model or releasing a new version of an AI product revision of an AI product represents a &lt;strong&gt;training&lt;/strong&gt; operation. Using an existing model to generate a chat response or a diffusion image is an &lt;strong&gt;inference&lt;/strong&gt; operation.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="training"&gt;Training&lt;/h3&gt;
&lt;p&gt;Training costs are proportional to the amount of data the model is trained on. The more data points there are, the longer the training takes.
This means that it&amp;rsquo;s always possible to make training more expensive by throwing more data in.
There&amp;rsquo;s no &lt;em&gt;strict&lt;/em&gt; upper bound on how expensive training can get, but we can still estimate a range based on how people are actually doing training in practice.&lt;/p&gt;
&lt;p&gt;In 2019, the cost of training a language model on standard hardware ranged from 17 kWh to 174 kWh&lt;sup id="fnref:tpu-training-draw"&gt;&lt;a class="footnote-ref" href="#fn:tpu-training-draw"&gt;3&lt;/a&gt;&lt;/sup&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.48550/arXiv.1906.02243"&gt;Strubell, E., Ganesh, A., &amp;amp; McCallum, A. (2019). &lt;i&gt;Energy and Policy Considerations for Deep Learning in NLP&lt;/i&gt;&lt;/a&gt;
&lt;img alt="Strubell bert, elmo text benchmarks" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/strubell-training-benchmark.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In 2022, training costs for the &lt;a href="https://huggingface.co/bigscience/bloomz"&gt;BLOOMz model family of small LLMs&lt;/a&gt; were benchmarked, and the range for total training costs was 11,000 kWh to 51,586 kWh:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.1145/3630106.3658542"&gt;Luccioni, A. S., Jernite, Y., &amp;amp; Strubell, E. (2023). Power Hungry Processing: Watts Driving the Cost of AI Deployment? (Truncated)&lt;/a&gt;
Table 5:&amp;nbsp;The BLOOMz models from our study with their training energy cost (from&amp;nbsp;[&lt;a href="https://arxiv.org/abs/2211.02001"&gt;Luccioni&lt;/a&gt;]), finetuning energy cost (from&amp;nbsp;[&lt;a href="https://arxiv.org/abs/2211.01786"&gt;Muennighoff&lt;/a&gt;]) &amp;hellip;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;BLOOMz-7B&lt;/th&gt;
&lt;th&gt;BLOOMz-3B&lt;/th&gt;
&lt;th&gt;BLOOMz-1B&lt;/th&gt;
&lt;th&gt;BLOOMz-560M&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Training energy (kWh)&lt;/td&gt;
&lt;td&gt;51,686&lt;/td&gt;
&lt;td&gt;25,634&lt;/td&gt;
&lt;td&gt;17,052&lt;/td&gt;
&lt;td&gt;10,505&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Finetuning energy (kWh)&lt;/td&gt;
&lt;td&gt;7,571&lt;/td&gt;
&lt;td&gt;3,242&lt;/td&gt;
&lt;td&gt;1,081&lt;/td&gt;
&lt;td&gt;543&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;p&gt;But it is possible to pour &lt;em&gt;massive&lt;/em&gt; amounts of energy into training language models.
The more data you use as input, the more work is required to train a satisfactory model. 
In more recent history, Meta&amp;rsquo;s Llama 3 large language model&amp;rsquo;s small and large sizes were trained in 2024 for &lt;a href="https://huggingface.co/meta-llama/Meta-Llama-3-8B"&gt;1.3 and 6.4 million 700-watt GPU hours, respectively&lt;/a&gt;, with a maximum theoretical power usage of 910,000 kWh and 4,480,000 kWh.&lt;/p&gt;
&lt;p&gt;Generative models go through the same process of training.
The Stable Diffusion v2 model was trained on &lt;a href="https://huggingface.co/stabilityai/stable-diffusion-2-base"&gt;A100 PCIe 40 GB cards running for a combined 200,000 hours&lt;/a&gt;, which is a &lt;a href="https://www.nvidia.com/en-us/data-center/a100/"&gt;specialized AI GPU that can pull a maximum of 300 W.&lt;/a&gt; 300 W for 200,000 hours gives a total energy consumption of &lt;a href="https://www.wolframalpha.com/input/?i=300+W+*+200%2C000+hours+to+kWh"&gt;60,000 kWh&lt;/a&gt;. 
This is a high bound that assumes full usage of every chip for the entire period; &lt;a href="https://huggingface.co/stabilityai/stable-diffusion-2-base#:~:text=Region%3A%20US-east-,carbon%20emitted%20,-(Power%20consumption%20x"&gt;SD2&amp;rsquo;s own carbon emission report&lt;/a&gt; indicates it likely used significantly less power than this, and &lt;a href="https://www.databricks.com/blog/stable-diffusion-2"&gt;other research has shown it can be done for less&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So the energy consumption of model training is somewhere in the range of &lt;strong&gt;11,000 kWh&lt;/strong&gt; to &lt;strong&gt;52,000 kWh&lt;/strong&gt; for moderate-sized LLMs, &lt;strong&gt;40,000 kWh&lt;/strong&gt; to &lt;strong&gt;60,000 kWh&lt;/strong&gt; for more expensive image generators, and up to &lt;strong&gt;5,000,000 kWh&lt;/strong&gt; for global-scale LLMs like Llama and ChatGPT.&lt;/p&gt;
&lt;!--  --&gt;
&lt;!-- &gt; [Brian Potter, "How to Build an AI Data Center"](https://www.construction-physics.com/p/how-to-build-an-ai-data-center){: .cite}
&gt; Training [OpenAI’s GPT-4](https://openai.com/index/gpt-4/) required an estimated [21 billion petaFLOP](https://ourworldindata.org/grapher/artificial-intelligence-training-computation-by-researcher-affiliation?country=~GPT-4) (a petaFLOP is 10^15 floating point operations).[1](https://www.construction-physics.com/p/how-to-build-an-ai-data-center#footnote-1-145504549) For comparison, an iPhone 12 is capable of roughly 11 trillion floating point operations per second (0.01 petaFLOP per second), which means that if you were able to somehow train GPT-4 on an iPhone 12, it would take you more than 60,000 years to finish. On a [100 Mhz Pentium processor](https://retrocomputing.stackexchange.com/questions/4725/floating-point-performance-of-classic-minicomputers) from 1997, capable of a mere 9.2 million floating-point operations per second, training would theoretically take more than 66 billion years. And GPT-4 wasn’t an outlier, but part of a long trend of AI models getting ever larger and requiring more computation to create. --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="inference"&gt;Inference&lt;/h3&gt;
&lt;p&gt;An inference operation (using an AI model that&amp;rsquo;s already been trained) takes energy proportional to the model&amp;rsquo;s complexity. 
Again, this is intuitive: if the dictionary is larger, it takes more time to search. A response from a model trained on vast amounts of data takes more processing time than a simple one trained on a minimal set.
A chatbot that returns answers in complex language takes more energy than a tool limited to yes/no answers. A large image takes more energy to generate than a small one. 
In other words, we expect the computation power required will be proportional to both the domain and range of the function. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.1145/3630106.3658542"&gt;Luccioni, A. S., Jernite, Y., &amp;amp; Strubell, E. (2023). Power Hungry Processing: Watts Driving the Cost of AI Deployment?&lt;/a&gt;
&lt;img alt="luccioni-inference-energy-table" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/luccioni-inference-energy-table.png"/&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The trend is that categorization&lt;sup id="fnref2:categorization"&gt;&lt;a class="footnote-ref" href="#fn:categorization"&gt;2&lt;/a&gt;&lt;/sup&gt; and recognition operations are less expensive than generation operations (0.002 vs. 0.007 Wh). &lt;/p&gt;
&lt;p&gt;LLM-based text processing is slightly more expensive. 
&lt;a href="https://doi.org/10.1016/j.joule.2023.09.004"&gt;Other research&lt;/a&gt; finds that a ChatGPT text generation operation takes 2.9Wh &lt;a href="https://arxiv.org/pdf/2304.03271"&gt;to 4.0 Wh&lt;/a&gt;, and 1000 messages would take 2.9 kWh to 4 kWh.&lt;/p&gt;
&lt;p&gt;Google&amp;rsquo;s published estimates indicate that 3 Wh is also the energy cost of each interaction with their LLMs.&lt;/p&gt;
&lt;!-- This is an improvement over older LLM technology, but still an order of magnitude more expensive than a traditional google search, which only consumes 0.3Wh. --&gt;

&lt;p&gt;But the costs of image generation are higher.
Luccioni et al. (in the table above) found that among generation operations, text generation is less expensive than image generation (0.047 vs. 2.9 Wh).
The most popular generative image model that can be run on consumer GPUs is Stable Diffusion. 
Benchmarking with codecarbon, with 20 samples, Stable Diffusion 1.5 takes ~0.09 Wh per image. 
Images from diffusion models can reach a cost of 3 Wh/image as a high upper-bound, but reaching this requires a larger model, and 100+ iteration steps as opposed to the standard 20&amp;mdash;30.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://arxiv.org/pdf/2311.16863"&gt;Power Hungry Processing: Watts Driving the Cost of AI Deployment?&lt;/a&gt;
&lt;img alt="Figure 1" src="https://dl.acm.org/cms/attachment/html/10.1145/3630106.3658542/assets/html/images/facct24-6-fig1.jpg"/&gt;
&lt;em&gt;Figure 1: The tasks examined in our study and the average quantity of carbon emissions they produced (in g of &lt;em&gt;CO&lt;/em&gt;&lt;sub&gt;2&lt;/sub&gt;&lt;em&gt;eq&lt;/em&gt;) for 1,000 queries. N.B. The y axis is in logarithmic scale.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;We can also estimate the energy costs of modern black-box services that don&amp;rsquo;t release this data by using what we do know. 
Midjourney runs in real time, and takes 30&amp;ndash;60 seconds to generate a batch of four images. As a high bound, if that process is running on a top-of-the-line GPU running at a full 450W for the full 60 seconds, that represents power consumption of &lt;strong&gt;7.5 Wh&lt;/strong&gt; per image set, and &lt;strong&gt;1.88 Wh&lt;/strong&gt; per subimage.&lt;/p&gt;
&lt;p&gt;So the energy consumption of an inference operation is somewhere in the range of &lt;strong&gt;1.0 Wh&lt;/strong&gt; to &lt;strong&gt;7.0 Wh&lt;/strong&gt; for standard operations, and to &lt;strong&gt;4 Wh&lt;/strong&gt; to &lt;strong&gt;7.5 Wh&lt;/strong&gt; for more expensive jobs like image or video generation. &lt;/p&gt;
&lt;p&gt;7.5 Wh per shot is expensive for a single computer operation. 
That takes us out of the realm of normal high-performance processing like arithmetic and into the realm of things like visual effects or 3D rendering.
But that makes sense when you remember that the work being done is actually visual effects and 3D rendering. 
Relatively complex work, relatively high cost.&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="training-dwarfs-inference"&gt;Training dwarfs inference&lt;/h4&gt;
&lt;p&gt;You probably spotted that an training operation is much, much more expensive than using the model once it exists.
Training &amp;mdash; categorically &amp;mdash; consumes orders of magnitude more energy than inference. 
This is intuitive: generating an index (like a dictionary) in the first place is expensive, but the purpose of the index is to make many future lookups quick and easy.&lt;/p&gt;
&lt;p&gt;Here is the full table for the BLOOMz model families, including the interesting &amp;ldquo;cost parity&amp;rdquo; calculation:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.1145/3630106.3658542"&gt;Luccioni, A. S., Jernite, Y., &amp;amp; Strubell, E. (2023). Power Hungry Processing: Watts Driving the Cost of AI Deployment?&lt;/a&gt;
Table 5:&amp;nbsp;The BLOOMz models from our study with their training energy cost (from&amp;nbsp;[&lt;a href="https://arxiv.org/abs/2211.02001"&gt;Luccioni&lt;/a&gt;]), finetuning energy cost (from&amp;nbsp;[&lt;a href="https://arxiv.org/abs/2211.01786"&gt;Muennighoff&lt;/a&gt;]), inference cost (from the present study), and cost parity, as the number of inferences required to sum to the training cost.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;BLOOMz-7B&lt;/th&gt;
&lt;th&gt;BLOOMz-3B&lt;/th&gt;
&lt;th&gt;BLOOMz-1B&lt;/th&gt;
&lt;th&gt;BLOOMz-560M&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Training energy (kWh)&lt;/td&gt;
&lt;td&gt;51,686&lt;/td&gt;
&lt;td&gt;25,634&lt;/td&gt;
&lt;td&gt;17,052&lt;/td&gt;
&lt;td&gt;10,505&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Finetuning energy (kWh)&lt;/td&gt;
&lt;td&gt;7,571&lt;/td&gt;
&lt;td&gt;3,242&lt;/td&gt;
&lt;td&gt;1,081&lt;/td&gt;
&lt;td&gt;543&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Inference energy (kWh)&lt;/td&gt;
&lt;td&gt;1.0 &amp;times; 10⁻⁴&lt;/td&gt;
&lt;td&gt;7.3 &amp;times; 10⁻⁵&lt;/td&gt;
&lt;td&gt;6.2 &amp;times; 10⁻⁵&lt;/td&gt;
&lt;td&gt;5.4 &amp;times; 10⁻⁵&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cost parity (# inferences)&lt;/td&gt;
&lt;td&gt;592,570,000&lt;/td&gt;
&lt;td&gt;395,602,740&lt;/td&gt;
&lt;td&gt;292,467,741&lt;/td&gt;
&lt;td&gt;204,592,592&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;p&gt;The amount of energy used by an inference operation is hundreds of millions of times smaller than the energy used to train its model.&lt;/p&gt;
&lt;p&gt;Although inference costs are very small, they depend on having a trained model, which could be a hidden cost. 
Additionally, while it&amp;rsquo;s possible to measure and estimate the power usage of inference operations, it&amp;rsquo;s possible to refuse to disclose energy use statistics for training, which is a more blatant way to hide training costs.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="data-centers"&gt;Data centers&lt;/h3&gt;
&lt;p&gt;Most AI processing, whether training or inference, is done at scale in dedicated &lt;a href="https://www.uschamber.com/assets/archived/images/ctec_datacenterrpt_lowres.pdf"&gt;data centers&lt;/a&gt;.
This uses a considerable amount of energy: data centers are already significant energy consumers, and increased load from AI work only exacerbates that. &lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re not familiar, data centers are dedicated facilities for running servers. 
Data centers are &amp;ldquo;the cloud&amp;rdquo;: instead of running your own servers, you can rent computer power from experts who are &lt;a href="https://www.devx.com/terms/five-nines/"&gt;very good at keeping computers from turning off&lt;/a&gt;.
For the last decade, it&amp;rsquo;s been true that dedicated service &amp;mdash; whether it&amp;rsquo;s a cloud service, chat program, or just any website &amp;mdash; is probably running in a data center. &lt;/p&gt;
&lt;p&gt;Data centers are what make all the good stuff go.&lt;/p&gt;
&lt;p&gt;&lt;img alt="i love my puter all my friends are inside it" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/friends.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;While different kinds of energy use aren&amp;rsquo;t individually tracked, for the purposes of analytics, &amp;ldquo;data center&amp;rdquo; is a discretely tracked category of power consumer. 
And data center energy use (combined) has been continually rising. 
From Bloomberg:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.bloomberg.com/graphics/2024-ai-data-centers-power-grids/"&gt;AI Is Already Wreaking Havoc On Global Power Systems | Bloomberg&lt;/a&gt;
Altogether, data centers use more electricity than most countries&lt;br/&gt;
Only 16 nations, including the US and China, consume more&lt;/p&gt;
&lt;p&gt;&lt;img alt="chart" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/bloomberg-data-center-energy-use.png"/&gt;
&lt;em&gt;Sources: Bloomberg analysis of BloombergNEF and DC Byte data&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Note: Data center energy consumption through Q1 2024. National energy consumption levels are actual through 2022 and projected for 2023 and 2024.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Data centers used &lt;a href="https://doi.org/10.1126%2Fscience.aba3758"&gt;200&lt;/a&gt; to &lt;a href="https://www.nature.com/articles/s41545-021-00101-w#ref-CR7" title="Bashroush, R. &amp;amp; Lawrence, A. Beyond PUE: tackling IT&amp;rsquo;s wasted terawatts. Tech. Rep. UII-34, Uptime Institute. https://uptimeinstitute.com/beyond-pue-tackling-it%E2%80%99s-wasted-terawatts (2020)."&gt;500&lt;/a&gt; TWh in 2018, or 0.55 &lt;em&gt;billion&lt;/em&gt; kWh per day. By 2024, that number increased to 350 TWh, or 0.95 billion kWh/day.
As their graph points out, &lt;em&gt;both&lt;/em&gt; of those numbers are higher than the total use of some countries.&lt;/p&gt;
&lt;!-- [Power Hungry Processing: Watts Driving the Cost of AI Deployment?](https://dl.acm.org/doi/fullHtml/10.1145/3630106.3658542)

For newer industries such as information and communication technologies (ICT) of which Artificial Intelligence (AI) and Machine Learning (ML) are considered to be a part of, more work is needed to understand the extent of their environmental impacts and the factors that influence it. Between 2017 and 2021, the electricity used by Meta, Amazon, Microsoft, and Google, the main providers of commercially-available cloud compute, more than doubled  [[22](https://dl.acm.org/doi/fullHtml/10.1145/3630106.3658542#BibPLXBIB0022)]. According to the most recent figures available, global data centre electricity consumption has grown by 20-40% annually in recent years, reaching 1-1.3% of global electricity demand and contributing 1% of energy-related greenhouse gas emissions in 2022 [[21](https://dl.acm.org/doi/fullHtml/10.1145/3630106.3658542#BibPLXBIB0021)]. However the contribution of the AI sector specifically towards these figures is unclear. --&gt;

&lt;section class="section4"&gt;&lt;h4 id="ai-represents-a-minority-of-data-center-power-use"&gt;AI represents a minority of data center power use&lt;/h4&gt;
&lt;p&gt;This is a key point that trips people up: not all data center processing is AI. 
Data centers are already responsible for almost &lt;em&gt;all&lt;/em&gt; cloud processing and web services.
AI power usage is a tiny (but growing) minority of the consumptive demand.&lt;/p&gt;
&lt;p&gt;So how much of the total power data centers consume does the AI subset actually use?&lt;/p&gt;
&lt;p&gt;AI has not significantly inflated the demand&amp;hellip; yet.
As &lt;a href="https://arstechnica.com/ai/2024/06/is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid/"&gt;Kyle Orland&lt;/a&gt; points out for &lt;em&gt;Ars&lt;/em&gt;, you can actually see on the Bloomberg chart that the AI excitement that Dall-E sparked in 2022 doesn&amp;rsquo;t seem to have accelerated power growth:&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://arstechnica.com/ai/2024/06/is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid/"&gt;Kyle Orland, Taking a closer look at AI&amp;rsquo;s supposed energy apocalypse | Ars Technica&lt;/a&gt;
Bloomberg asks one source directly &amp;ldquo;why data centers were suddenly sucking up so much power&amp;rdquo; and gets back a blunt answer: &amp;ldquo;It&amp;rsquo;s AI&amp;hellip; It&amp;rsquo;s 10 to 15 times the amount of electricity.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Unfortunately for Bloomberg, that quote is followed almost immediately by a chart that heavily undercuts the AI alarmism.&lt;/p&gt;
&lt;p&gt;&lt;img alt="bloomberg's chart" src="https://cdn.arstechnica.net/wp-content/uploads/2024/06/bloombergenergyai.jpg" style="width: 400px;"/&gt;
&lt;em&gt;The massive growth in data center power usage mostly predates the current mania for generative AI (red 2022 line added by Ars).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;That chart shows worldwide data center energy usage growing at a remarkably steady pace from about 100 TWh in 2012 to around 350 TWh in 2024. The vast majority of that energy usage growth came before 2022, when the launch of tools like &lt;a href="https://arstechnica.com/information-technology/2022/09/openai-image-generator-dall-e-now-available-without-waitlist/"&gt;Dall-E&lt;/a&gt; and &lt;a href="https://arstechnica.com/information-technology/2022/12/openai-invites-everyone-to-test-new-ai-powered-chatbot-with-amusing-results/"&gt;ChatGPT&lt;/a&gt; largely set off the industry&amp;rsquo;s current mania for generative AI. If you squint at Bloomberg&amp;rsquo;s graph, you can almost see the growth in energy usage slowing down a bit since that momentous year for generative AI.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So, within data center power use, we don&amp;rsquo;t see AI having caused a spike in power demand. 
But it probably will:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://iea.blob.core.windows.net/assets/18f3ed24-4b26-4c83-a3d2-8a1be51c8cc8/Electricity2024-Analysisandforecastto2026.pdf"&gt;The International Energy Agency estimates the energy demand of &amp;ldquo;dedicated AI data centres&amp;rdquo; to be negligible in 2022, but does predict an increase to ~95 TWh in 2026&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/iea-demand-projection-grouped.png"/&gt;&lt;/p&gt;
&lt;p&gt;While well-informed, these are still estimations. 
Real data about the inner workings of data centers (as opposed to estimations) is proprietary information, when it exists at all. Since this includes data on how much power is allotted to AI, estimating the real amount of AI demand is tricky.&lt;/p&gt;
&lt;p&gt;One data source that &lt;em&gt;is&lt;/em&gt; available, though, is chip sales. 
In &lt;a href="https://www.cell.com/joule/abstract/S2542-4351(23)00365-3"&gt;The growing energy footprint of artificial intelligence&lt;/a&gt;, Alex de Vries estimates a theoretical upper bound for AI-specific data center use from chip sale data. 
The maximum power usage would be for every AI-specific chip to be running at once drawing as much power as it could, so working backward, you can estimate the maximum amount of demand:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://doi.org/10.1016/j.joule.2023.09.004"&gt;de Vries, A. (2023). The growing energy footprint of artificial intelligence. Joule, 7(10), 2191&amp;ndash;2194. https://doi.org/10.1016/j.joule.2023.09.004&lt;/a&gt;
Given its estimated 95%
market share in 2023, NVIDIA leads
the AI servers market. &lt;a href="https://www.marketwatch.com/story/nvidia-is-dominating-and-could-unlock-300-billion-in-ai-revenue-by-2027-analyst-says-915935c0"&gt;The company is expected to deliver 100,000 of its AI servers in 2023.&lt;/a&gt;
If operating at full capacity (i.e., 6.5 kW for NVIDIA&amp;rsquo;s DGX
A100 servers and 10.2 kW for DGX
H100 servers), these servers would
have a combined power demand of
650&amp;ndash;1,020 MW. On an annual basis,
these servers could consume up to
5.7&amp;ndash;8.9 TWh of electricity. Compared
to the historical estimated annual electricity consumption of data centers,
which was 205 TWh, this is almost
negligible.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So, regardless of the work being done, those new servers can consume a maximum of ~9 TWh/year, because that&amp;rsquo;s how much hardware exists. 
These numbers are in-line with a study from &lt;a href="https://www.goldmansachs.com/pdfs/insights/pages/generational-growth-ai-data-centers-and-the-coming-us-power-surge/report.pdf"&gt;Goldman Sachs&lt;/a&gt; which estimates the total current power demand to be ~15 TWh/year, including demand from older and non-specialized chips.&lt;/p&gt;
&lt;p&gt;So, for the power use of AI in data centers overall, we see an approximate current annual usage of &lt;strong&gt;~9 to ~15 TWh&lt;/strong&gt;, or 4% of total data center power consumption.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="data-centers-are-high-capacity"&gt;Data centers are high-capacity&lt;/h4&gt;
&lt;!-- So what work does this represent? --&gt;

&lt;p&gt;Not all processing done in data centers is AI, but not all AI processing is done in data centers as part of that ~15 TWh. 
Most of the expense is, though.&lt;/p&gt;
&lt;!-- ![high level architecture example](./datacenter-layout.webp)
*[The Datacenter as a Computer](https://research.google/pubs/the-datacenter-as-a-computer-an-introduction-to-the-design-of-warehouse-scale-machines-second-edition/)* --&gt;

&lt;p&gt;All significant training is done in data centers. 
Depending on the model, inference operations either run in data centers (&amp;ldquo;in the cloud&amp;rdquo;), or locally (&amp;ldquo;&lt;a href="https://community.amd.com/t5/ai/on-chip-ai-integration-is-the-future-of-pc-computing/ba-p/634067"&gt;on-chip&lt;/a&gt;&amp;rdquo; AI). 
Data centers can run much more powerful computing operations than consumer hardware, so they can run operations that are too computationally expensive to run locally. That computational expense also means those jobs require more power, which data centers have a greater capacity to support.&lt;/p&gt;
&lt;p&gt;This divides work into two categories.
Work that &lt;strong&gt;requires&lt;/strong&gt;&lt;sup id="fnref:require-cloud"&gt;&lt;a class="footnote-ref" href="#fn:require-cloud"&gt;4&lt;/a&gt;&lt;/sup&gt; a data center is on a completely different scale of power usage than any software that can run locally with reasonable performance.
Any operation that can run locally on your computer can only take as much power as the computer does.
As a rule of thumb &amp;mdash; compared to those TWh numbers &amp;mdash; this is usually small enough that can almost be discounted as a significant power consumption factor, compared to specialized operations that require the power capacity of a dedicated server farm. 
15 minutes of local AI use will never take more energy than 1 hour of Fortnite on the same computer; the hardware can only use so much power.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="hyperscaling-costs-down"&gt;Hyperscaling costs&amp;hellip; down?&lt;/h4&gt;
&lt;p&gt;There are two&lt;sup id="fnref:datacenter-types"&gt;&lt;a class="footnote-ref" href="#fn:datacenter-types"&gt;5&lt;/a&gt;&lt;/sup&gt; major categories of data centers. Dedicated mid-tier and &amp;ldquo;hyperscale&amp;rdquo; data centers are facilities designed to be full-time data centers. 
But many servers aren&amp;rsquo;t run in these kinds of dedicated facilities, and are instead run ad-hoc, in a dedicated room or floor in an existing facility. This is the &amp;ldquo;server closet&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Dedicated data centers use significantly more energy than server closets, &lt;em&gt;in total&lt;/em&gt;. But professional design, architecture, and improved cooling systems mean &lt;a href="https://escholarship.org/uc/item/8dh8j3kq"&gt;these dedicated facilities are far &lt;em&gt;more&lt;/em&gt; efficient than small server closets&lt;/a&gt;. 
Because dedicated data center facilities are designed from the ground-up to be efficient data centers, they use every trick in the book to do it well. &lt;/p&gt;
&lt;!-- It's the centralization that makes dedicated data centers particularly energy intensive. --&gt;

&lt;p&gt;What makes hyperscale data centers energy-intensive is the scale part: the cumulative cost of &lt;em&gt;all&lt;/em&gt; the servers.
If that same work was simply done in a dedicated data center instead, and nothing else happened, the total energy use would go down!&lt;/p&gt;
&lt;p&gt;So, when it comes to comparing &lt;em&gt;costs&lt;/em&gt;, looking at total consumption is often a misleading train of thought. 
There&amp;rsquo;s an interesting lesson about comparing cost and worth here, which is that it&amp;rsquo;s necessary to think in terms of &lt;em&gt;proportions&lt;/em&gt;, not in &lt;em&gt;net&lt;/em&gt;. 
We must think in terms of efficiency: energy cost is only meaningful when we tie the net change in energy to the value delivered. 
(Foreshadowing!)&lt;/p&gt;
&lt;!-- Keep that principle in mind. --&gt;

&lt;!-- for example, data centers seem more expensive than server closets, but they're actually much more efficient

&gt; [https://escholarship.org/uc/item/8dh8j3kq](https://escholarship.org/uc/item/8dh8j3kq)
&gt; 
&gt; Ad-hoc, non-hyperscale data centers (i.e. server closets) are much less energy efficient than specially designed facilities
&gt; 
&gt; In aggregate, data centers are estimated to currently consume 70 billion kWhin the U.S. alone, representing approximately 1.8% of U.S.electricity consumption(Shehabi et al., 2016)
&gt; 
&gt; We find that servers in small data centers make up approximately 40% of installed server stock, with the vast majority of sites utilizing only 1-2 servers. --&gt;

&lt;!-- [how-to-build-an-ai-data-center](https://www.construction-physics.com/p/how-to-build-an-ai-data-center)

Even today, most “data centers” are just rooms or floors in multi-use buildings. [According to the EIA](https://www.eia.gov/todayinenergy/detail.php?id=28232), there were data centers in 97,000 buildings around the country as of 2012, including offices, schools, labs, and warehouses. These data centers, typically about 2,000 square feet in size, occupy just 2% of the building they’re in, on average.

A single computer isn’t particularly power hungry: A rack-mounted server might use a few hundred watts, or about 1/5th the power of a [hair dryer](https://www.energysage.com/electricity/house-watts/how-many-watts-does-a-hair-dryer-use/). But tens of thousands of them together create substantial demand. Today, large data centers can require [100 megawatts](https://www.datacenterdynamics.com/en/news/prea-receives-permit-for-100mw-berlin-data-center/) (100 million watts) of power or more. That’s roughly the power required by 75,000 homes, or needed to melt 150 tons of steel in an [electric arc furnace](https://www.aist.org/AIST/aist/AIST/Conferences_Exhibitions/MENA/Presentations/AIST_MENA_EAF-Efficiency_Cappel.pdf).[2](https://www.construction-physics.com/p/how-to-build-an-ai-data-center#footnote-2-145504549)
Power demand is so central, in fact, that data centers are typically measured by how much power they consume rather than by square feet --&gt;

&lt;!-- &gt; [Data centre water consumption | npj Clean Water (s41545-021-00101-w)](https://www.nature.com/articles/s41545-021-00101-w?error=cookies_not_supported&amp;code=7ef77d7b-c22d-43d8-9af1-e5c8079a3a0a)
&gt; 
&gt; Around 40% of servers are in small data centres[3](https://www.nature.com/articles/s41545-021-00101-w#ref-CR3 "Ganeshalingam, M., Shehabi, A. &amp; Desroches, L.-B. Shining a light on small data centers in the U.S. Tech. Rep. LBNL-2001025, Lawrence Berkeley National Lab, Berkeley. 
&gt; https://escholarship.org/uc/item/8dh8j3kq
&gt; (2017).") such as cabinets in an office side room, but newer facilities are increasingly “hyperscale” warehouses, hundreds of thousands of square meters in size, and run by the big three cloud vendors (Amazon Web Services, Google Cloud Platform, Microsoft Azure)[4](https://www.nature.com/articles/s41545-021-00101-w#ref-CR4 "Shehabi, A. et al. United States Data Center Energy Usage Report. Tech. Rep. LBNL-1005775, Lawrence Berkeley National Laboratory, California. 
&gt; http://www.osti.gov/servlets/purl/1372902/
&gt; (2016).").
--&gt;

&lt;/section&gt;&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="proportional-comparison"&gt;Proportional Comparison&lt;/h2&gt;
&lt;p&gt;So, given an idea of the scale of energy required for those different jobs, &amp;ldquo;how much is that&amp;rdquo;?&lt;/p&gt;
&lt;p&gt;This is a nontrivial question. 
The negligent way is to just insert the numbers from AI into that &amp;ldquo;points of reference&amp;rdquo; list from before and call that Content. 
But to just compare these numbers directly and end there is to fall into the proportionality trap. 
We can&amp;rsquo;t just look at the net totals, we have to consider what value is actually being produced by the expense or else we haven&amp;rsquo;t actually compared the two things meaningfully at all.&lt;/p&gt;
&lt;p&gt;What we should care about is &lt;strong&gt;proportional cost&lt;/strong&gt;, meaning the net cost divided by the value produced, or &amp;ldquo;kWh spent per utility produced.&amp;rdquo; &lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="5.138ex" role="img" style="vertical-align: -2.014ex" viewBox="0 -1381 13388.6 2271" width="30.291ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mtext"&gt;&lt;path d="M130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488Z" data-c="50"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(681,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(1073,0)"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(1573,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(2129,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(2629,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3021,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(3410,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3688,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(4188,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(4744,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(5244,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(5522,0)"&gt;&lt;/path&gt;&lt;path d="M56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342Z" data-c="43" transform="translate(5772,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(6494,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(6994,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(7388,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(8054.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mfrac" transform="translate(9110.6,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42Z" data-c="4E"&gt;&lt;/path&gt;&lt;path d="M28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275Z" data-c="65" transform="translate(750,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(1194,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(1583,0)"&gt;&lt;/path&gt;&lt;path d="M56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342Z" data-c="43" transform="translate(1833,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(2555,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(3055,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3449,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(694,-686)"&gt;&lt;path d="M128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 418V291Q232 189 240 145T280 67Q325 24 389 24Q454 24 506 64T571 183Q575 206 575 410V598Q569 608 565 613T541 627T489 637H472V683H481Q496 680 598 680T715 683H724V637H707Q634 633 622 598L621 399Q620 194 617 180Q617 179 615 171Q595 83 531 31T389 -22Q304 -22 226 33T130 192Q129 201 128 412V622Z" data-c="55"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(750,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(1139,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(1417,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(1695,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(1973,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2362,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="4038" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;(This is the inverse of efficiency, which is value/cost.)&lt;/p&gt;
&lt;p&gt;When thinking about the energy consumption of AI, the question on the table is &amp;ldquo;is spending energy this way a waste, or is it more efficient, or is it almost the same?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;This is the task of weighing costs against the benefits they provide, rather than net values:&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1805295622880477567"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/giovan_h/" title="cryptid &amp;bull; writer &amp;bull; universal constant &amp;bull; edge case &amp;bull; cyber artisan &amp;bull; saved Homestuck &amp;bull; @giovan@mastodon.social"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;gio :⁾&lt;/span&gt;&lt;span class="at"&gt;@giovan_h&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;When it comes to power usage, I don&amp;rsquo;t understand the &amp;ldquo;air conditioning number more bigger&amp;ldquo; talking point. You have to weight costs against the benefits they provide. Air conditioning ranges from human comfort to inhabitability. Some of the most important goods that exist.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/giovan_h/status/1805295622880477567" target="_blank"&gt;Mon Jun 24 17:43:11 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;I have seen some work that &lt;em&gt;does&lt;/em&gt; address this question, like &lt;a href="https://www.tumblr.com/txttletale/754360140449316864/saw-a-tweet-that-said-something-around-cannot?source=share"&gt;'depleting the global power and water supply' &amp;ndash; @txttletale on Tumblr&lt;/a&gt;, and more formally &lt;a href="https://miljamoss.neocities.org/Articles/LLMWaterAndEnergyUse"&gt;Milja Moss, &amp;ldquo;LLM Water And Energy Use&amp;rdquo;&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://miljamoss.neocities.org/Articles/LLMWaterAndEnergyUse"&gt;Milja Moss, &amp;ldquo;LLM Water And Energy Use&amp;rdquo;&lt;/a&gt;
When determining whether you should be using services like ChatGPT, the question then becomes: &amp;ldquo;Are 1600 responses from ChatGPT as useful to me as 2 hours of video games?&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I think this is a deeply important train of thought that&amp;rsquo;s generally overlooked, even though it seems to be the crux of the question. 
This is a mistake that happens when you directly apply the conclusions from research done on &lt;em&gt;net impact&lt;/em&gt; to ideas of individual use, when there&amp;rsquo;s actually proportional conversion and reassessment that needs to be done.&lt;/p&gt;
&lt;p&gt;For my pseudo-formula I&amp;rsquo;m borrowing the word &amp;ldquo;utility&amp;rdquo; here from &lt;a href="https://en.wikipedia.org/wiki/Utilitarianism"&gt;utilitarian&lt;/a&gt; philosophy. 
If you&amp;rsquo;re not familiar, don&amp;rsquo;t let the dryness of the word scare you: utility includes &lt;em&gt;everything&lt;/em&gt; good, including reducing human suffering. 
It is &amp;ldquo;&lt;a href="https://en.wikipedia.org/wiki/Utilitarianism"&gt;that property in any object, whereby it tends to produce benefit, advantage, pleasure, good, or happiness &amp;hellip; [or] to prevent the happening of mischief, pain, evil, or unhappiness to the party whose interest is considered.&lt;/a&gt;&amp;rdquo; In other words, goodness.&lt;/p&gt;
&lt;p&gt;Also, even though I put utility in a formula for illustrative purposes, I don&amp;rsquo;t want to fall down the rabbit hole of quantifying utility into &amp;ldquo;points&amp;rdquo;, or something. All we need for now is to understand it as a subjective idea.
This is how you sidestep the trap of quantifying &amp;ldquo;value&amp;rdquo; in dollars, which fails to capture huge categories of things that are good and ought to exist.
We can make meaningful value judgements without quantifying it. &lt;/p&gt;
&lt;!-- Reducing human suffering is a good thing! See: AC

what value is produced by the energy?

[Taking a closer look at AI’s supposed energy apocalypse | Ars Technica (is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid)](https://arstechnica.com/ai/2024/06/is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid/)

&gt; Appliances like refrigerators and air conditioners, for instance, are immense power hogs that take up an estimated [17 percent](https://sainttrofee.nl/wp-content/uploads/2019/01/NoteTech_29-World-Statistics.pdf) and [20 percent](https://www.iea.org/reports/the-future-of-cooling) of worldwide electricity demand, respectively. But keeping food fresh and humans comfortable in increasingly dangerous summer heat are widely seen as necessary and good uses for that energy, so plugging in a refrigerator or window unit is not that controversial (even as government and environmental groups push for increased efficiency). Even gaming PCs are typically seen as valid, if relatively energy-intensive, sources of entertainment in the Western world. --&gt;

&lt;section class="section3"&gt;&lt;h3 id="the-utility-value-of-ai-is-highly-contested"&gt;The utility value of AI is highly contested&lt;/h3&gt;
&lt;p&gt;The problem we immediately run into if we try to think about the proportional cost of AI is that there is no consensus on whether it&amp;rsquo;s &lt;em&gt;ultimately&lt;/em&gt; useful.
This matters because if it&amp;rsquo;s not useful, &lt;em&gt;all&lt;/em&gt; energy spent on it is automatically wasted, so that&amp;rsquo;s our answer right there. &lt;/p&gt;
&lt;p&gt;This is a &lt;em&gt;deep&lt;/em&gt; topic, and one I plan to talk about in depth in another article (which I have a lot of notes for already). 
But, if you&amp;rsquo;re not familiar, here is a quick summary of the discourse.&lt;/p&gt;
&lt;p&gt;I think it&amp;rsquo;s self-evident that AI services can be useful.
If an AI service can answer a question correctly, that provides value. 
If one can generate usable text, or a usable graphic, that provides value. 
And, usually, this can all be done by AI much faster than doing it with human labor.
By virtue of being a tool that sometimes works, the utility provided has to be something above zero.&lt;/p&gt;
&lt;p&gt;I am not the first person to land on this position. Quoting from a few thoughtful people:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://arstechnica.com/ai/2024/06/is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid/"&gt;Kyle Orland, &amp;ldquo;Taking a closer look at AI&amp;rsquo;s supposed energy apocalypse&amp;rdquo; | Ars Technica&lt;/a&gt;
If you cherry-pick the worst examples of AI screwups, it&amp;rsquo;s easy to see the entire sector as a misguided use of limited money and energy resources. But if you&amp;rsquo;re &lt;a href="https://www.theatlantic.com/technology/archive/2023/09/computer-science-degree-value-generative-ai-age/675452/"&gt;a programmer who&amp;rsquo;s getting twice as much done with AI coding tools&lt;/a&gt;&amp;nbsp;or &lt;a href="https://www.gsb.stanford.edu/insights/generative-ai-can-boost-productivity-without-replacing-workers"&gt;a customer service manager seeing productivity gains from employees who can consult with AI&lt;/a&gt;, that may seem like electricity well spent.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://nicholas.carlini.com/writing/2024/how-i-use-ai.html"&gt;Nicholas Carlini, &amp;ldquo;How I use &amp;ldquo;AI&amp;rdquo;&amp;ldquo;&lt;/a&gt;
&amp;hellip;the reason I think that the recent advances we&amp;rsquo;ve made aren&amp;rsquo;t just hype is that, over the past year, I have spent at least a few hours every week interacting with various large language models, and have been consistently impressed by their ability to solve increasingly difficult tasks I give them. And as a result of this, I would say I&amp;rsquo;m at least 50% faster at writing code for both my research projects and my side projects as a result of these models.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
You might think&amp;mdash;why would someone write an entire article justifying that language models are useful??! Isn&amp;rsquo;t that obvious?!? But there seem to be a (large?) contingent of people out there&amp;mdash;in the academic literature, in the software engineering space, and also in the media sphere&amp;mdash;who proclaim widely that LLMs contribute nothing, are just another hype cycle, and in a few years will die having had no impact on the world. I will be arguing these people are wrong because current LLMs are already useful.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So that&amp;rsquo;s the position to beat. 
But there are a number of arguments to do this:&lt;/p&gt;
&lt;p&gt;There are moral arguments that AI is inherently unethical, not because of its efficiency, but due to problems with training methods, data sources, and intellectual property violations.&lt;/p&gt;
&lt;p&gt;There are utilitarian arguments that AI-generated artifacts are generally harmful to public life, because they pollute the internet with well-formatted-but-wrong documents, making it harder for everyone to learn true things across the board. &lt;/p&gt;
&lt;p&gt;There are labor arguments that AI services will allow companies to replace whole categories of human jobs with Capital they can own outright, allowing the owners of the new means of production to take a much larger share of revenue as pure profit, enriching themselves while workers go unpaid.
What makes this particularly dangerous is that, from the perspective of the corporations, this might be the most efficient thing to do even if the resulting work is worse than peoples&amp;rsquo;. &lt;/p&gt;
&lt;!-- In other words, quoting from Kyle Orland's article:

&gt; [Kyle Orland, "Taking a closer look at AI’s supposed energy apocalypse" | Ars Technica](https://arstechnica.com/ai/2024/06/is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid/){: .cite}
&gt; 
&gt; And just like any technology, whether that AI energy use is worthwhile depends largely on your wider opinion of the value of generative AI in the first place.
&gt; 
&gt; ...
&gt; 
&gt; When it comes to measuring energy use, it's important to measure not just how much energy is being used but what you are getting in exchange for that energy. As the world struggles to transition away from fossil fuels, even a "reasonable" amount of electricity dedicated to generative AI might not be worth the potential climate effects of that energy use. --&gt;

&lt;p&gt;For the sake of the energy question, let&amp;rsquo;s put a pin in the ethical question, since that&amp;rsquo;s really a separate topic. &amp;ldquo;Is using AI an unethical waste of electricity&amp;rdquo; is the only place these topics overlap, and whether it&amp;rsquo;s a waste of electricity or not is already the question we&amp;rsquo;re trying to answer. 
Otherwise, the ethical question is on a totally separate dimension.&lt;/p&gt;
&lt;p&gt;If AI usage is inherently evil or necessary to oppose as part of a labor struggle, we don&amp;rsquo;t really care about the energy question because the answer is AI mustn&amp;rsquo;t be used no matter what. 
If it&amp;rsquo;s unethical it doesn&amp;rsquo;t matter how efficient it is, it shouldn&amp;rsquo;t be used at all. 
Energy isn&amp;rsquo;t really a factor in that case.&lt;/p&gt;
&lt;p&gt;So for this article about energy, let&amp;rsquo;s make the middle-of-the-road assumption that AI services are useful and valuable, but not magically so. 
Let&amp;rsquo;s just conceptualize AI as a new tool that can be used productively, even if we&amp;rsquo;re not convinced the energy cost is low enough to make it worth using. 
And, at least in some cases, AI generative software can produce outputs comparable to human work in a practical sense. (Obviously this has a massive social and economic impact, but for now let&amp;rsquo;s just use it to do energy comparisons.)&lt;/p&gt;
&lt;p&gt;So if AI is at least somewhat useful, and we know the rough ranges for the energy costs, how does that proportional cost compare to other things?&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="cryptocurrency"&gt;Cryptocurrency&lt;/h3&gt;
&lt;p&gt;As I mentioned earlier, the AI boom feels a lot like the blockchain cryptocurrency push of a few years ago. 
Like cryptocurrency, AI is a tech fad, it requires data centers, it consumes more energy than a webserver&amp;hellip; the comparison is extremely natural. &lt;/p&gt;
&lt;p&gt;In fact, naturally seguing from cryptocurrency to AI is what &lt;a href="https://doi.org/10.1016/j.joule.2023.09.004"&gt;Alex de Vries&lt;/a&gt; (the expert I&amp;rsquo;ve already cited) did:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Alex de Vries is a PhD candidate
at the VU Amsterdam School of
Business and Economics and
the founder of Digiconomist, a
research company dedicated to
exposing the unintended consequences of digital trends. His
research focuses on the environmental impact of emerging technologies and has played a major
role in the global discussion
regarding the sustainability of
blockchain technology.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So people are coming off cryptocurrency and applying that same energy to AI, and I think it makes complete sense to do that. 
But, while the two trends look similar from a distance, they&amp;rsquo;re really very different, for two major reasons.&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="scale-of-energy-demand"&gt;Scale of energy demand&lt;/h4&gt;
&lt;p&gt;Blockchain technology is designed to be energy intensive, as prohibitive expense is actually what creates the scarcity and therefore the value. 
In contrast, AI tech is highly motivated to increase efficiency as much as possible. (Since, y&amp;rsquo;know, it&amp;rsquo;s a real service that does things.)&lt;/p&gt;
&lt;p&gt;Cryptocurrency is also equally energy intensive at all times.
In contrast, the major cost of AI development is the front-loaded training stage, and subsequent inference is significantly less expensive.&lt;/p&gt;
&lt;!-- ![reachartwork: i think if you are very ideologically "in the mire" and see all use of ai as totally unjustifiable then of course any amount of energy spent on it is too much, but the notable difference between this and crypto/nfts is that, besides AI actually being useful, crypto DEMANDS (1/2)](https://twitter.com/reachartwork/status/1807182663603679590)
![reachartwork: that you spend energy on it - the entire thing its value depends upon is burning energy for nothing. that's where the money comes from. wheras with ai there is the natural desire to make it cost less energy and take less water because otherwise you lose money](https://twitter.com/reachartwork/status/1807182854163517833) 

crypto DEMANDS that you spend energy on it - the entire thing its value depends upon is burning energy for nothing. that's where the money comes from. wheras with ai there is the natural desire to make it cost less energy and take less water because otherwise you lose money
--&gt;

&lt;p&gt;In practice, that means crypto outspends AI enormously. 
The &amp;ldquo;transactional cost&amp;rdquo; of using AI is less than cryptocurrency transactions by many orders of magnitude, which is to be expected.
At time of writing, &lt;a href="https://digiconomist.net/bitcoin-energy-consumption"&gt;processing a single bitcoin transaction consumes &lt;strong&gt;488.90 kWh&lt;/strong&gt;&lt;/a&gt;, and increasing block difficulty means that number will increase over time.&lt;/p&gt;
&lt;p&gt;For comparison, if 51,586 kWH is the high end of the range for the cost of training a model, that&amp;rsquo;s just under 106 bitcoin transactions. 
Except training only has to be done once, and according to its own metrics for success, bitcoin will continue to make transactions forever. So, after just a few transactions, bitcoin&amp;rsquo;s ongoing cost surpasses the one-time training cost of the AI model, and keeps increasing indefinitely:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/bitcoin_vs_ai.png"/&gt;&lt;/p&gt;
&lt;p&gt;(And this model is actually far too generous to bitcoin, whose transactional costs don&amp;rsquo;t stay fixed at 488.90 kWh, but intentionally &lt;em&gt;increase&lt;/em&gt; over time!)&lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="5.12ex" role="img" style="vertical-align: -2.014ex" viewBox="0 -1373 13981.6 2263" width="31.632ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mtext"&gt;&lt;path d="M130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488Z" data-c="50"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(681,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(1073,0)"&gt;&lt;/path&gt;&lt;path d="M36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218Z" data-c="70" transform="translate(1573,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(2129,0)"&gt;&lt;/path&gt;&lt;path d="M36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36Z" data-c="72" transform="translate(2629,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(3021,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(3410,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(3688,0)"&gt;&lt;/path&gt;&lt;path d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z" data-c="6E" transform="translate(4188,0)"&gt;&lt;/path&gt;&lt;path d="M137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106Z" data-c="61" transform="translate(4744,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(5244,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(5522,0)"&gt;&lt;/path&gt;&lt;path d="M56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342Z" data-c="43" transform="translate(5772,0)"&gt;&lt;/path&gt;&lt;path d="M28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30Z" data-c="6F" transform="translate(6494,0)"&gt;&lt;/path&gt;&lt;path d="M295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316Z" data-c="73" transform="translate(6994,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(7388,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(8054.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mfrac" transform="translate(9110.6,0)"&gt;&lt;g data-mml-node="mtext" transform="translate(220,676)"&gt;&lt;path d="M314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314Z" data-c="1D40D"&gt;&lt;/path&gt;&lt;path d="M32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276Z" data-c="1D41E" transform="translate(900,0)"&gt;&lt;/path&gt;&lt;path d="M272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49Z" data-c="1D42D" transform="translate(1427,0)"&gt;&lt;/path&gt;&lt;path d="" data-c="20" transform="translate(1874,0)"&gt;&lt;/path&gt;&lt;path d="M64 343Q64 502 174 599T468 697Q502 697 533 691T586 674T623 655T647 639T657 632L694 663Q703 670 711 677T723 687T730 692T735 695T740 696T746 697Q759 697 762 692T766 668V627V489V449Q766 428 762 424T742 419H732H720Q699 419 697 436Q690 498 657 545Q611 618 532 632Q522 634 496 634Q356 634 286 553Q232 488 232 343T286 133Q355 52 497 52Q597 52 650 112T704 237Q704 248 709 251T729 254H735Q750 254 755 253T763 248T766 234Q766 136 680 63T469 -11Q285 -11 175 86T64 343Z" data-c="1D402" transform="translate(2124,0)"&gt;&lt;/path&gt;&lt;path d="M287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230Z" data-c="1D428" transform="translate(2955,0)"&gt;&lt;/path&gt;&lt;path d="M38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315Z" data-c="1D42C" transform="translate(3530,0)"&gt;&lt;/path&gt;&lt;path d="M272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49Z" data-c="1D42D" transform="translate(3984,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mtext" transform="translate(990.5,-686)"&gt;&lt;path d="M128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 418V291Q232 189 240 145T280 67Q325 24 389 24Q454 24 506 64T571 183Q575 206 575 410V598Q569 608 565 613T541 627T489 637H472V683H481Q496 680 598 680T715 683H724V637H707Q634 633 622 598L621 399Q620 194 617 180Q617 179 615 171Q595 83 531 31T389 -22Q304 -22 226 33T130 192Q129 201 128 412V622Z" data-c="55"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(750,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(1139,0)"&gt;&lt;/path&gt;&lt;path d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z" data-c="6C" transform="translate(1417,0)"&gt;&lt;/path&gt;&lt;path d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z" data-c="69" transform="translate(1695,0)"&gt;&lt;/path&gt;&lt;path d="M27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27Z" data-c="74" transform="translate(1973,0)"&gt;&lt;/path&gt;&lt;path d="M69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66Z" data-c="79" transform="translate(2362,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="4631" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;For our proportional cost, utility/expense, that&amp;rsquo;s the numerator. AI&amp;rsquo;s expense is significant, but minuscule compared to blockchain&amp;rsquo;s.
So that&amp;rsquo;s a clear victory for AI on the net cost.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="productive-output"&gt;Productive output&lt;/h4&gt;
&lt;p&gt;So, how useful is blockchain tech? 
Is it turning that huge amount of energy it consumes into real value?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.web3isgoinggreat.com"&gt;No. Not even a little bit.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The payment processing monopolies sit comfortably undisrupted while &amp;ldquo;crypto&amp;rdquo; devolves into a way to gull marks and commit security fraud. 
NFTs have not somehow made scarcity a good thing, and buying lots in a company town has not redistributed power back to the people.&lt;/p&gt;
&lt;p&gt;Since blockchain is almost worthless, the proportional energy cost of AI is much, &lt;em&gt;much&lt;/em&gt; lower than cryptocurrency. As the energy costs for blockchain calculations go up, and the value goes toward zero as the rugs are pulled, AI becomes &lt;em&gt;infinitely&lt;/em&gt; better.&lt;/p&gt;
&lt;p&gt;&lt;img alt="car idling tweet" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/bitcoin.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;So maybe that was a lowball. 
But I still see the cryptocurrency/AI energy comparison being made all the time, and it doesn&amp;rsquo;t make sense. They&amp;rsquo;re both ways computers can use electricity, but other than that they&amp;rsquo;re in completely different leagues.&lt;/p&gt;
&lt;!-- https://www.scientificamerican.com/article/cryptocurrencies-and-nfts-are-a-buyer-beware-market/

These tasks require enormous energy: in 2021 mining a single Bitcoin required enough electricity to power an American household for nine years. And the more Bitcoins are mined, the more power is needed to earn new ones. This escalation favors early adopters of the system, who got in when it was easier to earn Bitcoins. Much like in a pyramid scheme, early adopters benefit from bringing newcomers into the fold: additional traders will drive up the value of their existing assets.

Similarly energy-hungry processes are also used to mint NFTs—non-fungible tokens—but the two technologies are not the same. Think of an NFT as a digital receipt that represents ownership of a specific object, with blockchain helping to track that ownership as it transfers from entity to entity. Using NFTs could be a boon for artists: people can often share and download digital art for free, but by selling an NFT of a digital art piece, the artist gets paid while ensuring that the person who purchases the art is acknowledged as the official owner. Like cryptocurrencies, however, NFTs’ value can vary wildly. --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="image-generation"&gt;Image generation&lt;/h3&gt;
&lt;p&gt;A much closer race is AI image generation. 
I think this is a much better exercise, since image generators were the most expensive models to train and use. &lt;/p&gt;
&lt;p&gt;Is using ~3 Wh to 7.5 Wh to AI-generate an image a waste of energy compared to just doing the real work yourself?&lt;/p&gt;
&lt;section class="section4"&gt;&lt;h4 id="photography"&gt;Photography&lt;/h4&gt;
&lt;p&gt;First, if you want a photograph, the answer is automatically no. 
If you need to go out and do a professional photoshoot, transportation &lt;em&gt;alone&lt;/em&gt; is going to consume more (and dirtier!) energy than an image generator.
At ~30 miles per gallon, a 15-mile round trip consumes the equivalent of 18 kWh, which is enough to generate 2,400 Midjourney images at 7.5 Wh a pop. 
And that&amp;rsquo;s not even considering the costs of running a camera and lighting. 
A $15 ring light runs on 10 W. That&amp;rsquo;s tiny, but &lt;a href="https://www.wolframalpha.com/input?i=%287.5+Wh%29%2F%2810+W%29"&gt;leave it on for just 45 minutes&lt;/a&gt; and that&amp;rsquo;s another Midjourney image.&lt;/p&gt;
&lt;p&gt;Even if you&amp;rsquo;re a stock photography company and you&amp;rsquo;re factory-farming photographs, you can&amp;rsquo;t be more energy efficient than image generators. 
If you minimized your energy costs by making one trip in one vehicle and taking photographs with that one ring light for 8 straight hours, spending just 18.1 kWh, you&amp;rsquo;d have to do nothing all day but take 5 photos per minute just to break even with Midjourney. 
And god forbid, if you heat your lunch in a 700 W microwave, &lt;a href="https://www.wolframalpha.com/input?i=+%3D+7.5Wh%2F%281000+W%29"&gt;that&amp;rsquo;s another Midjourney image every 38 seconds.&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;And, remember, Midjourney is the most expensive option on the list! There are alternatives that spend even less energy than even the cheapest photoshoot.
It&amp;rsquo;s no contest. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="illustration"&gt;Illustration&lt;/h4&gt;
&lt;p&gt;Other forms of art &amp;mdash; like illustrations &amp;mdash; are harder to compare, just because it&amp;rsquo;s inherently difficult to compare any two categories of art. 
It&amp;rsquo;s a hard question to compare any two artists, regardless of whether one of them is using AI or not. 
So the case where AI-generated art can realistically substitute for traditional illustration work is going to be less common. 
Whether an AI product is comparable depends on too many factors, like the subject matter, the desired style, and the skill of the prompter. &lt;/p&gt;
&lt;aside class="cb tangent"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;Unfortunately, the normal use case where &amp;ldquo;art by volume&amp;rdquo; would be desired seems to be corporate slop, where output might not &lt;em&gt;have&lt;/em&gt; to substitute for good human illustration work.
Generating something serviceable for an advertisement is cheaper and easier than paying staff to do the work, and the decisions are controlled by people who don&amp;rsquo;t care about artistic merit in the first place.&lt;/p&gt;
&lt;p&gt;But let&amp;rsquo;s imagine a nicer scenario.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;Say you&amp;rsquo;re a fiction writer, but not an artist, and you want a few illustrations to put in your novel in order to better communicate your story. 
Does using an image generator consume more power than commissioning an artist to make a digital illustration?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.giovanh.com/blog/2023/02/27/lies-damned-lies-and-subscriptions/"&gt;I don&amp;rsquo;t have a Photoshop license&lt;/a&gt;, so I can&amp;rsquo;t verify an exact benchmark myself, but let&amp;rsquo;s roughly estimate illustration software as using something in the range of 30 W (my laptop idling with no graphics programs open) to 300 W (medium-spec GPU running at 100%), depending on how powerful it is. &lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ve already estimated AI image generation as taking 3 Wh to 7.5 Wh per image, because the amount of time taken is predictable. 
How many Wh a traditional digital illustration takes will be 30 W to 350 W multiplied by how long the software is running, in hours.&lt;/p&gt;
&lt;p&gt;In order for 30 W software to use less than 7.5 Wh, it will need to finish running in &lt;a href="https://www.wolframalpha.com/input?i=30+*+x+%3C+7.5"&gt;less than 15 minutes&lt;/a&gt;. If the software uses the full 300 W, in order to use less than 7.5 Wh, it has to finish in &lt;a href="https://www.wolframalpha.com/input?i=300+*+x+%3C+7.5"&gt;1 minute, 30 seconds&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;But in real life, a commissioned illustration takes &lt;em&gt;at least&lt;/em&gt; 2&amp;ndash;3 hours.
That doesn&amp;rsquo;t make the AI generator the right choice, but it does mean it&amp;rsquo;s not a waste of energy. &lt;/p&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1814238076543045907"&gt;&lt;div class="header" data-reply="reachartwork/1814236133821194657"&gt;&lt;a href="https://twitter.com/reachartwork/" title="Tumblr: https://t.co/9Txy6Ekhnh Made Simple Stable/Looking Glass @awaycollective founder DM for all inquiries business &amp;amp; otherwise 💞@admiralexclipse💞"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;ms. curio&lt;/span&gt;&lt;span class="at"&gt;@reachartwork&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;EXTREME napkin math so take with a grain of salt, but from what i'm researching w/ benchmarks, an hour of continuous stable diffusion use is worth basically, to be generous, 3-4 hours of another typical art program in terms of energy load &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://twitter.com/reachartwork/status/1814238076543045907/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GS13uJSXMAAnWFB.png"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/reachartwork/status/1814238076543045907" target="_blank"&gt;Fri Jul 19 09:57:19 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1814238322312540260"&gt;&lt;div class="header" data-reply="reachartwork/1814238076543045907"&gt;&lt;a href="https://twitter.com/reachartwork/" title="Tumblr: https://t.co/9Txy6Ekhnh Made Simple Stable/Looking Glass @awaycollective founder DM for all inquiries business &amp;amp; otherwise 💞@admiralexclipse💞"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;ms. curio&lt;/span&gt;&lt;span class="at"&gt;@reachartwork&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;so basically if you spend one hour of GPU time making an image in stable diffusion, as long as it would've taken you more than 2 hours of photoshop, 3-4 hours of CSP/Krita, or 2 hours of blender, using stable diffusion actually uses *less* energy. AGAIN, NAPKIN MATH&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/reachartwork/status/1814238322312540260" target="_blank"&gt;Fri Jul 19 09:58:17 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1814238519553818756"&gt;&lt;div class="header" data-reply="reachartwork/1814238322312540260"&gt;&lt;a href="https://twitter.com/reachartwork/" title="Tumblr: https://t.co/9Txy6Ekhnh Made Simple Stable/Looking Glass @awaycollective founder DM for all inquiries business &amp;amp; otherwise 💞@admiralexclipse💞"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;ms. curio&lt;/span&gt;&lt;span class="at"&gt;@reachartwork&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;i think a more realistic conclusion to draw is, basically, most of these programs are roughly comparable in terms of order of magnitude of energy draw - so if you have saved time by using ai generation, you've likely saved energy as well&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/reachartwork/status/1814238519553818756" target="_blank"&gt;Fri Jul 19 09:59:04 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1814238752702705718"&gt;&lt;div class="header" data-reply="reachartwork/1814238519553818756"&gt;&lt;a href="https://twitter.com/reachartwork/" title="Tumblr: https://t.co/9Txy6Ekhnh Made Simple Stable/Looking Glass @awaycollective founder DM for all inquiries business &amp;amp; otherwise 💞@admiralexclipse💞"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gKgSUNDX1BST0ZJTEUAAQEAAAKQbGNtcwQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAADhjcHJ0AAABQAAAAE53dHB0AAABkAAAABRjaGFkAAABpAAAACxyWFlaAAAB0AAAABRiWFlaAAAB5AAAABRnWFlaAAAB+AAAABRyVFJDAAACDAAAACBnVFJDAAACLAAAACBiVFJDAAACTAAAACBjaHJtAAACbAAAACRtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABwAAAAcAHMAUgBHAEIAIABiAHUAaQBsAHQALQBpAG4AAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAMgAAABwATgBvACAAYwBvAHAAeQByAGkAZwBoAHQALAAgAHUAcwBlACAAZgByAGUAZQBsAHkAAAAAWFlaIAAAAAAAAPbWAAEAAAAA0y1zZjMyAAAAAAABDEoAAAXj///zKgAAB5sAAP2H///7ov///aMAAAPYAADAlFhZWiAAAAAAAABvlAAAOO4AAAOQWFlaIAAAAAAAACSdAAAPgwAAtr5YWVogAAAAAAAAYqUAALeQAAAY3nBhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbcGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltwYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKW2Nocm0AAAAAAAMAAAAAo9cAAFR7AABMzQAAmZoAACZmAAAPXP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcTFBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/CABEIADAAMAMBIgACEQEDEQH/xAAZAAADAQEBAAAAAAAAAAAAAAAEBQYHAgP/xAAXAQEBAQEAAAAAAAAAAAAAAAAEAgMB/9oADAMBAAIQAxAAAAGGJIF2Q7l9iRZxAL9FQ1K/utoFKOl4YMsaZB2SeCaBJyLbZPQvj2ePetiE+3P/xAAgEAACAwACAgMBAAAAAAAAAAADBAECBQARBhMSFCEi/9oACAEBAAEFAlx+6oqriKegx8P+kL6zV6ik3mFUc+LEaNnnK06leSY6AbrawQQI/wDZR1mt/HtMZVtpoatVxKnRZqOsYWX94uriqLrfO9rT3WfHslZse5mWRPkNpI52q2Vyy4pjjoK34g5bMLuOoOCY7uyTM0grKtSPjrkH4rlPuLz3Xn//xAAcEQACAgMBAQAAAAAAAAAAAAABAgARAxIxQYH/2gAIAQMBAT8Bd3y/Iylh2JkKGzMeVUpYddr8hS5aoeQtYubA+T//xAAeEQACAQQDAQAAAAAAAAAAAAAAAgEDERIhEyIyQf/aAAgBAgEBPwHSWuVKrNols/myeNZ7FRFltCRk0KT6uX7i+8j/xAAnEAABAwMDBAIDAQAAAAAAAAABAAIDERJBISIxBBMyYUJRcYGRsf/aAAgBAQAGPwJxY3a3yP0iI6z18S7SiJO6TKrSiHPcycK06+0On0q/V9r6oYDQX/xMfFHEOmLQ65GRrI5IOC4YRe/sy7/F21wHpRuhbGxpOguq79rSlo91QIJBCHS9Q8CVu1tfkFL08bwZCaUGFXuYxhGhuPpEvNIxq4jKknZM5lo+WoWB+VhCR8z3R/XGqtD74neKLTOx03LmjlG6TZXQYTpXyNjobQXNqD6THxkS7qOe0UH4QlheXwPpe1RCOa51f9Rt5wu/N08naHIqpBFE3fwDrao2TwgW82aE/tGaCIuiB++U5vC//8QAIhABAAICAgEEAwAAAAAAAAAAAQARITFBUWFxgaGxwdHw/9oACAEBAAE/ISximopDkwKlozt05c0RL3u7gr61bsWilqummLo4Uq3xXxcVlK87MqimpmHVqwkN0mRvPyQizVaNDdrliBB0W/PT0hx9RX2TK0QSZ/uDK4veUetqa7uNSwszHBPylbPgS5cptE8EaBW5+xjOYggK4OBLU4Y3ZM1z2deZAdQNkz7zciFbOAi06cEof3crd/10yPAjaSfQY0cbP36wFdDAOOjGTazp1At/ixuvIZIlSrbgeFlYXjRpRVaVkFvHcW8Q57En/9oADAMBAAIAAwAAABBqeGGhcllf/8QAHBEBAQEAAQUAAAAAAAAAAAAAAQARITFRYaHR/9oACAEDAQE/EH94DsgIeUeTY5CZY6pFxD2pYdUrUwJ7+X//xAAdEQEAAgICAwAAAAAAAAAAAAABABEx8CFhgbHR/9oACAECAQE/EBuZTnFBne4NDyb7irq1itXEqzPyIUssVvWAAMk//8QAIBABAQACAgIDAQEAAAAAAAAAAREAITFBUWFxgZHhsf/aAAgBAQABPxADSgqiXZXbp0YJ2ap86SpbG9zNi41YUo815uJU8AYo+eMDVGRq3WzgA5THR3QO/A94psEvBhGiAXg3imBgDVKX5/M3p1SVTQ3yvnWUYPuLHarxIUc87UGkDup1E1mhiI3npJ0QecQaERuL34fms31zeIyZYx4JBoXUGp3NdyEytwLFIILCZooftpUNcpDjW+dYYFkBoD6e/wCYBfZIcHqhYtmg4xcmiBU4cFcCXfWLqFcb0lXrTziri0hg3udzeDuoCi7VFQOTZcuiDNKdRpgkSZOky3cB03wfFcaoRMT68vVfWHoFuaAo5Sr/AHHlyfJFNoSMD3nn8UYHQ9C/5jvY5pggnTU1l9LRnfh8d5MsbAlKql1Zq3WaU8AULyqzXNuMmJCOJFVJdwPvGd2AqXIVKO5371jOkiJFH8bM/9kgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;ms. curio&lt;/span&gt;&lt;span class="at"&gt;@reachartwork&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;oh and if you're streaming while you draw you are absolutely, definitely using more power than stable diffusion alone, streaming is a huge energy and gpu load hog&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/reachartwork/status/1814238752702705718" target="_blank"&gt;Fri Jul 19 10:00:00 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;In other words, Luccioni&amp;rsquo;s proportional cost calculation makes sense:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://arxiv.org/pdf/2311.16863"&gt;Power Hungry Processing: Watts Driving the Cost of AI Deployment?&lt;/a&gt;
Or take AI image generation, where one estimate suggests creating 1,000 generative AI images takes as much energy as driving about four miles in a car. If those images are as good or better than the ones you&amp;rsquo;d get more slowly from a human artist, the economic case for that energy usage is obvious&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;section class="section4"&gt;&lt;h4 id="image-training"&gt;Image training&lt;/h4&gt;
&lt;p&gt;But so far this has only been considering the transactional cost. 
There&amp;rsquo;s also the cost of building the model in the first place, which is a prerequisite for all these fast, cheap operations it enables. 
Is that one-time training cost high enough that it negates the benefits?&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s switch from Midjourney to Stable Diffusion, since we know both the inference cost (&lt;strong&gt;3 Wh/image&lt;/strong&gt;) and training cost (~&lt;strong&gt;50,000 kWh&lt;/strong&gt;). &lt;/p&gt;
&lt;p&gt;Training an AI model produces a tool that can be used to reduce the effort involved in later work.
Structurally, this model of a preparation phase before a tool is usable is parallel to how all tools work, and in this case particularly mirrors factory machinery. 
There&amp;rsquo;s a significant upfront cost, but that produces capital that can be used to make future operations faster and cheaper. &lt;/p&gt;
&lt;p&gt;So if an AI is like equipment, how expensive is the equipment?&lt;/p&gt;
&lt;p&gt;For image generators, we found that the training expense currently falls in the &lt;strong&gt;40,000 kWh&lt;/strong&gt; to &lt;strong&gt;60,000 kWh&lt;/strong&gt; range. &lt;/p&gt;
&lt;p&gt;The 2020 study &lt;a href="https://doi.org/10.3390/en13092396"&gt;Sato, F. E. K., &amp;amp; Nakata, T. (2020). Energy Consumption Analysis for Vehicle Production through a Material Flow Approach&lt;/a&gt; found that manufacturing an average (1,481 kg) vehicle consumes &lt;strong&gt;17,200 kWh&lt;/strong&gt;. What&amp;rsquo;s interesting about this study is they determined that the energy required to manufacture a vehicle (including energy costs associated with acquiring material) scaled proportionally with material mass, and modern manufacturing methods produce vehicles at &lt;strong&gt;11.61 kWh/kg&lt;/strong&gt;. &lt;/p&gt;
&lt;p&gt;Just for fun, let&amp;rsquo;s imagine an image generator as physical machinery produced at the same cost. 
That would be a 3,500 kg to 5,200 kg piece of equipment, or 7,600 to 11,400 lb. That&amp;rsquo;s &lt;a href="https://www.badgertruck.com/2022-ford-f-650-specs/#:~:text=This%20means%20that%20the%20upper,as%20high%20as%2029%2C000%20pounds."&gt;less than half the weight of one empty dump truck&lt;/a&gt;, which is a pretty reasonable thing to produce one of, if it makes work that much more efficient. &lt;/p&gt;
&lt;p&gt;But we don&amp;rsquo;t actually have to consider the training stage as a separate cost at all.
If we know how many images are being generated, we can spread the training costs across the individual inferences. &lt;/p&gt;
&lt;p&gt;And if you&amp;rsquo;re not sure what one of the numbers, you draw a graph.
To find the cost in kWh/image, this gives us&lt;/p&gt;
&lt;div class="container center"&gt;
&lt;div class="svg-wrapper"&gt;&lt;!--?xml version="1.0" standalone="no" ?--&gt;

&lt;svg focusable="false" height="4.613ex" role="img" style="vertical-align: -1.577ex" viewBox="0 -1342 8264 2039" width="18.697ex" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;style&gt;
  * {
    fill: black;
    background-color: transparent;
  }
&lt;/style&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="0" transform="scale(1,-1)"&gt;&lt;g data-mml-node="math"&gt;&lt;g data-mml-node="mi"&gt;&lt;path d="M21 287Q21 301 36 335T84 406T158 442Q199 442 224 419T250 355Q248 336 247 334Q247 331 231 288T198 191T182 105Q182 62 196 45T238 27Q261 27 281 38T312 61T339 94Q339 95 344 114T358 173T377 247Q415 397 419 404Q432 431 462 431Q475 431 483 424T494 412T496 403Q496 390 447 193T391 -23Q363 -106 294 -155T156 -205Q111 -205 77 -183T43 -117Q43 -95 50 -80T69 -58T89 -48T106 -45Q150 -45 150 -87Q150 -107 138 -122T115 -142T102 -147L99 -148Q101 -153 118 -160T152 -167H160Q177 -167 186 -165Q219 -156 247 -127T290 -65T313 -9T321 21L315 17Q309 13 296 6T270 -6Q250 -11 231 -11Q185 -11 150 11T104 82Q103 89 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Z" data-c="1D466"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(767.8,0)"&gt;&lt;path d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z" data-c="3D"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mn" transform="translate(1823.6,0)"&gt;&lt;path d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" data-c="30"&gt;&lt;/path&gt;&lt;path d="M78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60Z" data-c="2E" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" data-c="30" transform="translate(778,0)"&gt;&lt;/path&gt;&lt;path d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" data-c="30" transform="translate(1278,0)"&gt;&lt;/path&gt;&lt;path d="M127 463Q100 463 85 480T69 524Q69 579 117 622T233 665Q268 665 277 664Q351 652 390 611T430 522Q430 470 396 421T302 350L299 348Q299 347 308 345T337 336T375 315Q457 262 457 175Q457 96 395 37T238 -22Q158 -22 100 21T42 130Q42 158 60 175T105 193Q133 193 151 175T169 130Q169 119 166 110T159 94T148 82T136 74T126 70T118 67L114 66Q165 21 238 21Q293 21 321 74Q338 107 338 175V195Q338 290 274 322Q259 328 213 329L171 330L168 332Q166 335 166 348Q166 366 174 366Q202 366 232 371Q266 376 294 413T322 525V533Q322 590 287 612Q265 626 240 626Q208 626 181 615T143 592T132 580H135Q138 579 143 578T153 573T165 566T175 555T183 540T186 520Q186 498 172 481T127 463Z" data-c="33" transform="translate(1778,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mo" transform="translate(4323.8,0)"&gt;&lt;path d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z" data-c="2B"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mfrac" transform="translate(5324,0)"&gt;&lt;g data-mml-node="mn" transform="translate(220,676)"&gt;&lt;path d="M164 157Q164 133 148 117T109 101H102Q148 22 224 22Q294 22 326 82Q345 115 345 210Q345 313 318 349Q292 382 260 382H254Q176 382 136 314Q132 307 129 306T114 304Q97 304 95 310Q93 314 93 485V614Q93 664 98 664Q100 666 102 666Q103 666 123 658T178 642T253 634Q324 634 389 662Q397 666 402 666Q410 666 410 648V635Q328 538 205 538Q174 538 149 544L139 546V374Q158 388 169 396T205 412T256 420Q337 420 393 355T449 201Q449 109 385 44T229 -22Q148 -22 99 32T50 154Q50 178 61 192T84 210T107 214Q132 214 148 197T164 157Z" data-c="35"&gt;&lt;/path&gt;&lt;path d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" data-c="30" transform="translate(500,0)"&gt;&lt;/path&gt;&lt;path d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" data-c="30" transform="translate(1000,0)"&gt;&lt;/path&gt;&lt;path d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" data-c="30" transform="translate(1500,0)"&gt;&lt;/path&gt;&lt;path d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z" data-c="30" transform="translate(2000,0)"&gt;&lt;/path&gt;&lt;/g&gt;&lt;g data-mml-node="mi" transform="translate(1184,-686)"&gt;&lt;path d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z" data-c="1D465"&gt;&lt;/path&gt;&lt;/g&gt;&lt;rect height="60" width="2700" x="120" y="220"&gt;&lt;/rect&gt;&lt;/g&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&amp;mdash; where y is the bundled cost per image, 0.003 is the inference cost, and x is the total number of images ever generated, so each image is bundled with one share of the training costs. This creates this hyperbola:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/spread-stable-diffusion-cost.png"/&gt;&lt;/p&gt;
&lt;p&gt;As more images are generated in total, the cost per image is decreased, because the training cost is spread across more uses.&lt;/p&gt;
&lt;p&gt;At point A, after 50,151 images, the cost comes down to 1 kWh/image. 
At point B, after 1,000,000 images, the cost lowers to 0.05 kWh/image (50 Wh).&lt;/p&gt;
&lt;p&gt;But 1,000,000 is still an absurdly low number. 
One single service, NovelAI, &lt;a href="https://novelai.net/anniversary-2024"&gt;reports generating 4,800,000 diffusion images per day&lt;/a&gt;.
The Stable Diffusion 1.5 model was downloaded &lt;a href="https://huggingface.co/runwayml/stable-diffusion-v1-5"&gt;5,420,000 times from one site just in the last month&lt;/a&gt;, which likely represents hundreds of millions of image generations.&lt;/p&gt;
&lt;p&gt;Given that, I&amp;rsquo;m reasonably confident in saying at least 1,000,000,000 Stable Diffusion images have been generated so far. That puts us at least past point C.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://blog.giovanh.com/blog/2024/08/18/is-ai-eating-all-the-energy-part-1-of-2/point_c.png"/&gt;&lt;/p&gt;
&lt;p&gt;With 1,000,000,000 stable diffusions behind us, the cost per image is &lt;strong&gt;0.00305 kWh&lt;/strong&gt;, or &lt;strong&gt;3.05 Wh&lt;/strong&gt;. 3 Wh/image was already our assumed cost per image, and the cost of training the model initially has disappeared into the margin of error. 
In fact, this has already happened a long time ago; with just 100,000,000 (1E8) images total, the cost per image is &lt;strong&gt;3.1 Wh&lt;/strong&gt;, and the line already looks almost flat.&lt;/p&gt;
&lt;p&gt;So, while image generation is among the more expensive AI tasks, it&amp;rsquo;s not true that it&amp;rsquo;s automatically wasteful. 
Compared to the alternatives, AI art is &lt;em&gt;extremely&lt;/em&gt; efficient&amp;hellip; provided you&amp;rsquo;re making work of value, and not just waste.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="research"&gt;Research&lt;/h3&gt;
&lt;p&gt;We can apply this same logic to any task. 
First, consider the separate preparation/usage phases, then identify a comparable unit of work for each, then see how the energy usage requirements compare.&lt;/p&gt;
&lt;p&gt;A LLM response takes 10-15x more energy than a Google search, sure. 
But does using a tool like ChatGPT as a research assistant consume more energy than searching for as long as it takes to get the same information?
An LLM response just has to save you 10 clicks to break even, so as long as you&amp;rsquo;re really using it and not just asking something you could easily search yourself, it&amp;rsquo;s worth it.&lt;/p&gt;
&lt;p&gt;This is something I&amp;rsquo;ve found makes ChatGPT genuinely useful: its ability to be a general conceptual index. 
If there&amp;rsquo;s a topic I&amp;rsquo;m not familiar with, I can describe the kind of thing I&amp;rsquo;m talking about in general terms, and ChatGPT can give me an outline of the topic to use as a launching point.
To do that research with Google, I&amp;rsquo;d at least need to know what keywords to start with, which you often don&amp;rsquo;t. &lt;/p&gt;
&lt;p&gt;For instance, here&amp;rsquo;s a question I asked back in 2023 (I don&amp;rsquo;t use ChatGPT much):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Some chocolate from a candy bar melts, but then rehardens in the refrigerator. Part of the chocolate separates into a tasteless white substance. What is the white substance?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here I&amp;rsquo;m actually able to describe a phenomenon and work &lt;em&gt;backwards&lt;/em&gt; to the terminology needed to do more robust research on the topic. (It was fat bloom.) 
With ChatGPT, I can ask a real question, get an approximate answer back that gets me on the right track, and refine from there with external research.&lt;/p&gt;
&lt;p&gt;This ask-check-iterate loop seems extremely valuable when compared with traditional research.
In order to get this information you&amp;rsquo;d normally need to be a subject-matter expert yourself or have access to one. 
Alternatively, with something like Wikipedia, you could find a general topic and try to browse through lists of subtopics; if what you were looking for was named clearly, you &lt;em&gt;might&lt;/em&gt; be able to find it from there. 
But LLMs are able to replace that task of searching through the whole space with something much closer to an automatic, indexed lookup. &lt;/p&gt;
&lt;p&gt;Turning a task from a search a human has to manually perform into a one-shot lookup is an &lt;em&gt;incredible&lt;/em&gt; advancement. 
This enables people to do work that would otherwise take many man-hours of research and consultation to accomplish without the LLM tools. 
As for energy-efficiency, training and inference costs for LLMs are both less than the energy costs of image generators, and we&amp;rsquo;ve already seen how that went. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="entertainment"&gt;Entertainment&lt;/h3&gt;
&lt;p&gt;Taking a step back from industrial comparisons, AI use even seems fine when compared to entertainment. 
Thinking about how whether a use &amp;ldquo;pays for itself&amp;rdquo; is good, but using it just for fun is fine too. &lt;/p&gt;
&lt;p&gt;As I mentioned earlier, a computer can only draw so much power. &lt;/p&gt;
&lt;p&gt;Watching one hour of Netflix takes around &lt;a href="https://www.iea.org/commentaries/the-carbon-footprint-of-streaming-video-fact-checking-the-headlines"&gt;0.08 kWh to 0.8 kWh&lt;/a&gt;. 
Let&amp;rsquo;s take the conservative assumption that in your scenario, watching an hour of Netflix costs 0.08 kWh.
If you instead used that hour talking with an LLM like ChatGPT for no purpose other than entertainment, you could generate a reply &lt;a href="https://www.wolframalpha.com/input?i=%280.8+kWh+%2F+3+Wh%29%2F1+hour"&gt;every two minutes&lt;/a&gt; and still use less power than streaming. (At 0.8 kWh, you can message every 14 seconds!)&lt;/p&gt;
&lt;!-- [^netflix-comp]

[^netflix-comp]: This comparison doesn't factor in the running costs of the computer. But even if you're running ChatGPT on a computer that would have otherwise been turned off completely, [you can still chat every three minutes.](https://www.wolframalpha.com/input?i=1%2F%28%28%280.8+kWh+-+0.03+kWh%29+%2F+3+Wh%29%2F1+hour%29) --&gt;
&lt;!-- wrong #: The computer-running overhead disappears into rounding "every 13.5 seconds" up to "every 14 seconds". --&gt;

&lt;p&gt;Sitting down and doing nothing but generate Stable Diffusion nonstop for an hour with a 200 W GPU takes the same 200 Wh that playing any video game on high settings would. &lt;/p&gt;
&lt;p&gt;Any normal consumer AI use is going to be equivalent to these medium-energy entertainment tasks that we basically consider to be free. 
I&amp;rsquo;ve turned on a streaming service just to have something playing in the background, and probably so have you. AI just doesn&amp;rsquo;t use enough power to be more wasteful than just normal tech use. &lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="software"&gt;Software&lt;/h3&gt;
&lt;p&gt;(&lt;a href="https://nicholas.carlini.com/writing/2024/how-i-use-ai.html"&gt;Nicholas Carlini, &amp;ldquo;How I use &amp;ldquo;AI&amp;rdquo;&amp;ldquo;&lt;/a&gt; covers this topic in great depth, and I recommend it if this train of thought interests you.)&lt;/p&gt;
&lt;p&gt;I was planning on writing about how the preparation/usage model was structurally similar to software development, with a clear software development stage followed by multiple usages, all of which consume energy.
But that&amp;rsquo;s a challenging comparison to make, since there&amp;rsquo;s so much variance in the domain of &amp;ldquo;what software can do&amp;rdquo;. Worse, I&amp;rsquo;m not aware of any real data around either power requirements of enterprise software development, nor is it clear to me how much real work these &amp;ldquo;AI assist&amp;rdquo; tools do. 
In other words, quoting Wikimedia&amp;rsquo;s Chris Albon,&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1814676689580139007"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/chrisalbon/" title="Director of Machine Learning at the Wikimedia Foundation. We host Wikipedia."&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gKgSUNDX1BST0ZJTEUAAQEAAAKQbGNtcwQwAABtbnRyUkdCIFhZWiAH4AAFAB0AEgAwAARhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAADhjcHJ0AAABQAAAAE53dHB0AAABkAAAABRjaGFkAAABpAAAACxyWFlaAAAB0AAAABRiWFlaAAAB5AAAABRnWFlaAAAB+AAAABRyVFJDAAACDAAAACBnVFJDAAACLAAAACBiVFJDAAACTAAAACBjaHJtAAACbAAAACRtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABwAAAAcAHMAUgBHAEIAIABiAHUAaQBsAHQALQBpAG4AAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAMgAAABwATgBvACAAYwBvAHAAeQByAGkAZwBoAHQALAAgAHUAcwBlACAAZgByAGUAZQBsAHkAAAAAWFlaIAAAAAAAAPbWAAEAAAAA0y1zZjMyAAAAAAABDEoAAAXj///zKgAAB5sAAP2H///7ov///aMAAAPYAADAlFhZWiAAAAAAAABvlAAAOO4AAAOQWFlaIAAAAAAAACSdAAAPgwAAtr5YWVogAAAAAAAAYqUAALeQAAAY3nBhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbcGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltwYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKW2Nocm0AAAAAAAMAAAAAo9cAAFR7AABMzQAAmZoAACZmAAAPXP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcTFBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/CABEIADAAMAMBIgACEQEDEQH/xAAbAAACAgMBAAAAAAAAAAAAAAAGBwIFAQMECP/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAW7KWDIAeBgCuwBPiVHYefzlP1PbDRIwKnC5LMIHNHPv5RwjS/JD/8QAHxAAAgMAAgMBAQAAAAAAAAAAAgMBBAUABhAREiUx/9oACAEBAAEFAojnrx23SuVIz+y3UvGYIfHvlw3O2dWsWhnLCFr5saC8+k7a0zf1pZ6At1gyLNLdoW2sZAx2bTnRuz/Mm/Yot7kmHV+pn+x2Q7Fiv8ED5ieEXEX6k5PVyENGipkHYZ9Pkp4c8GeY0yLf/8QAFBEBAAAAAAAAAAAAAAAAAAAAMP/aAAgBAwEBPwEf/8QAFBEBAAAAAAAAAAAAAAAAAAAAMP/aAAgBAgEBPwEf/8QALhAAAgECBAIHCQAAAAAAAAAAAQIDABEEEiExECITICMyUVJiBRRBQmFxscHR/9oACAEBAAY/AuKQYNWDMMzyAd0UrYuTpYvmXLrQYbEX6mSBoSsac6tUYkwggmLZfHT70sY2UWHBsQ+p2RfMaM/vkqsfKbCmx2KkDSE2zDvUuFxKGUqvKVbYVHFG7iSTYFaJJsBua7M9inLH/atQ6N+UnUVh/aUa+h/1UQtfRvxQwmHteTV7m2nhTK+hXTi0WNYdE8e3xvTNfuxm1PnmaVmFyfrTZlyG9reHUeX02r//xAAgEAEAAgICAgMBAAAAAAAAAAABABEhMUFRYXEQgbHB/9oACAEBAAE/IcEPg78dybKo8xIdRYMOx7jv2IPhhFJSPkKB5wLd8ZSARs8nlQcTR6/UFS5V7yD0kGyTVadBqo6sdAFxBam+pVvl64qYIkP76vUAuC0cBKQmg77+35CYJraN+nML/wBh08vTZ9ypw7HGWYx4yGl/p/ImZfYeGFLwkYzyRLbDDeDjzcWVlb9ofkzFHbqjq462DyKd9sobH1LpTGSoFXm2f//aAAwDAQACAAMAAAAQgYcQok0ok//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQMBAT8QH//EABQRAQAAAAAAAAAAAAAAAAAAADD/2gAIAQIBAT8QH//EACIQAQACAgICAgMBAAAAAAAAAAEAESExQWFRkXGBocHh8P/aAAgBAQABPxATKBuEpLxNmjaCRymAxKGdDI1rA0q84dM7uWEAj6ZSGnJePMb5vGqKuBJ8RBIAKEWEt8BLXHNy8nM26Q/BKhKRCahQ9HK8Ay/3G4E4D6PdyykDggWQoAMGG7zqH3isbdM6NDTtE9KmwkVZsNCmcx+HKkItV4AzCV1qHm5zzT0JXEIGjf8AYY171n04cwZawEzsS5AC/CVct2F3MXs/cs9RVXDb/BChQu9CWRenqMx5eyxIZTaOtCB3oTwmZxGhC2yfs/cYFnRaEC62hFtiSPBthhS+RXlXior2m0qo3fxUY0n3HMm8aC79T//ZICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA=="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Chris Albon&lt;/span&gt;&lt;span class="at"&gt;@chrisalbon&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;I have a hard time describing the real value of consumer AI because it&amp;rsquo;s less some grand thing around AI agents or anything and more AI saving humans a hour of work on some random task, millions of times a day.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/chrisalbon/status/1814676689580139007" target="_blank"&gt;Sat Jul 20 15:00:12 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;I just experienced this the other day. I needed to quickly automate some clicking but I didn&amp;rsquo;t remember the exact javascript semantics and didn&amp;rsquo;t want to context-switch to reading the documentation, so I just asked&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In the javascript development console, I have a NodeList returned from a query selector. Write a console snippet that calls .click() on each item in the list, but with a one-second delay between each call. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;and got back exactly what I needed:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You can achieve this by using &lt;code&gt;setTimeout&lt;/code&gt; within a loop to introduce a delay between each &lt;code&gt;.click()&lt;/code&gt; call. Here&amp;rsquo;s a snippet that does that:&lt;/p&gt;
&lt;div class="language-javascript highlight"&gt;&lt;table class="highlighttable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="linenos"&gt;&lt;div class="linenodiv"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="normal"&gt;1&lt;/span&gt;
&lt;span class="normal"&gt;2&lt;/span&gt;
&lt;span class="normal"&gt;3&lt;/span&gt;
&lt;span class="normal"&gt;4&lt;/span&gt;
&lt;span class="normal"&gt;5&lt;/span&gt;
&lt;span class="normal"&gt;6&lt;/span&gt;
&lt;span class="normal"&gt;7&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="code"&gt;&lt;div&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;nodeList&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nb"&gt;document&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;querySelectorAll&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'your-selector'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c1"&gt;// Replace with your actual selector&lt;/span&gt;

&lt;span class="nx"&gt;nodeList&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;forEach&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="nx"&gt;node&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;index&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="nx"&gt;setTimeout&lt;/span&gt;&lt;span class="p"&gt;(()&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nx"&gt;node&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;click&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;span class="w"&gt;  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;index&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;1000&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c1"&gt;// 1000ms = 1 second&lt;/span&gt;
&lt;span class="p"&gt;});&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;This code will call &lt;code&gt;.click()&lt;/code&gt; on each item in the &lt;code&gt;NodeList&lt;/code&gt; with a 1-second delay between each call. The &lt;code&gt;index * 1000&lt;/code&gt; ensures that the delay increases for each subsequent item.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This saved me a few minutes and eliminated the overhead involved in thinking through a new development problem. And yes, it probably replaced 10-page clicks too.&lt;/p&gt;
&lt;p&gt;But, for something larger and less incidental, I was reminded of &lt;a href="https://twitter.com/alexalbert__/status/1817996841923104908"&gt;a conversation I saw&lt;/a&gt;.
The AI service Claude is, apparently, able to build simple software tools and user interfaces just from conversational description. &lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s really cool. But that&amp;rsquo;s also a much better basis for a cost/benefit comparison. &lt;/p&gt;
&lt;p&gt;None of the tools in that conversation thread are particularly impressive by themselves. 
A good text editor already has a feature to diff text, good composition software already tells you your document&amp;rsquo;s character/word/paragraph count, and a good image editor has a color-picker as a basic feature. 
Still, it&amp;rsquo;s useful to be able to do any of these things quickly from a browser if you don&amp;rsquo;t have the relevant program open, as evidenced by the fact that many mini websites like this exist. &lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s take the color picker example. With access to the internet, I could probably put together something serviceable in an hour. 
If Claude can spend power to do that work for me, based on what I&amp;rsquo;ve seen so far, I would expect whatever additional energy cost using the AI tool involved (if any!) to be made up for in the time and energy it saved me.&lt;/p&gt;
&lt;p&gt;But the value of Claude here isn&amp;rsquo;t that it would save &lt;em&gt;me&lt;/em&gt; an hour, it&amp;rsquo;s that it would enable someone without as much development experience to make a tool that might otherwise take them days. &lt;/p&gt;
&lt;!-- transition --&gt;

&lt;p&gt;That&amp;rsquo;s a significant factor, but not one that slots cleanly in to our proportional cost calculation. 
That&amp;rsquo;s a benefit that&amp;rsquo;s hiding under &amp;ldquo;utility&amp;rdquo;. &lt;/p&gt;
&lt;p&gt;Unfortunately, in the same way, there are also hidden costs. 
We also need to consider the impacts and implications this energy use implies, and there are significant problems under that rug. 
Because there &lt;em&gt;are&lt;/em&gt; energy problems with AI; they&amp;rsquo;re just not that every time you use chatgpt they have to burn a barrel of coal. That, we can rule out.&lt;/p&gt;
&lt;p&gt;That leads us into Part 2.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://arstechnica.com/ai/2024/06/is-generative-ai-really-going-to-wreak-havoc-on-the-power-grid/"&gt;Kyle Orland, &amp;ldquo;Taking a closer look at AI&amp;rsquo;s supposed energy apocalypse&amp;rdquo; | Ars Technica&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.construction-physics.com/p/how-to-build-an-ai-data-center"&gt;Brian Potter, &amp;ldquo;How to Build an AI Data Center&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nicholas.carlini.com/writing/2024/how-i-use-ai.html"&gt;Nicholas Carlini, &amp;ldquo;How I use &amp;ldquo;AI&amp;rdquo;&amp;ldquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.technologyreview.com/2024/05/23/1092777/ai-is-an-energy-hog-this-is-what-it-means-for-climate-change/"&gt;Casey Crownhartarchive page, &amp;ldquo;AI is an energy hog. This is what it means for climate change.&amp;rdquo; | MIT Technology Review&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://iea.blob.core.windows.net/assets/6b2fd954-2017-408e-bf08-952fdd62118a/Electricity2024-Analysisandforecastto2026.pdf"&gt;International Energy Agency, &amp;ldquo;Electricity 2024 &amp;mdash; Analysis and forecast to 2026&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.wired.com/story/the-generative-ai-search-race-has-a-dirty-secret/"&gt;Chris Stokel-Walker, &amp;ldquo;The Generative AI Race Has a Dirty Secret&amp;rdquo; | WIRED&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.simonpcouch.com/blog/2026-01-20-cc-impact/"&gt;Simon P. Couch, &amp;ldquo;Electricity use of AI coding agents&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/div&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:data-creation-energy"&gt;
&lt;aside class="cb update"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;I&amp;rsquo;ve also seen the argument that the power requirements of generating the data in the first place need to be amoritized into the energy cost of training. Here is why I disagree:&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Data&amp;rdquo; is a non-rivalrous good, and can be treated as non-scarce once it exists. 
In the real world, all the data used for training was already created for other purposes, and so exists now as an &lt;em&gt;environmental&lt;/em&gt; factor. 
This isn&amp;rsquo;t saying it&amp;rsquo;s part of the &amp;ldquo;commons&amp;rdquo;, or is all free to use for any purpose, just that it already exists and doesn&amp;rsquo;t need to be recreated to be used.&lt;/p&gt;
&lt;p&gt;As an example, consider combustion engines:
Atmospheric oxygen is extremely plentiful to the point of being essentially non-scarce, and so &amp;ldquo;oxygen used&amp;rdquo; isn&amp;rsquo;t a factor you have to take into account when thinking about costs of combustion power on earth.
It&amp;rsquo;s true that it would be extremely expensive to synthesize the needed oxygen from scratch, but in a case where you had to do that, you wouldn&amp;rsquo;t be using combustion at all, because it&amp;rsquo;d be cost-prohibitive.&lt;/p&gt;
&lt;p&gt;More obviously, it&amp;rsquo;s not true to say solar power is expensive because we&amp;rsquo;d have to create a new star to use it if we didn&amp;rsquo;t have one already. 
Solar power is only considered because the input resource already exists and is freely available. 
Our starting point is the real state of the world, which means we don&amp;rsquo;t have to (double!) count the energy used to produce all available knowledge as part of our cost to use it.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;&lt;a class="footnote-backref" href="#fnref:data-creation-energy" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:categorization"&gt;
&lt;p&gt;Like text recognition, or recognizing subject matter in pictures.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:categorization" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;a class="footnote-backref" href="#fnref2:categorization" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:tpu-training-draw"&gt;
&lt;p&gt;I&amp;rsquo;m not including the models that were designed to be trained on non-standard TPU hardware, since &amp;mdash; as the table notes &amp;mdash; the data isn&amp;rsquo;t available, and the real power draw for training the model may be considerably lower than the benchmarks on alternate hardware.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:tpu-training-draw" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:require-cloud"&gt;
&lt;p&gt;There are a lot of traps of over-generalization here. Performance is a significant reason why a model would run in a data center: if your local machine isn&amp;rsquo;t powerful enough to run the operation locally, that&amp;rsquo;s a reason to use data centers for cloud processing. But that&amp;rsquo;s not the only reason: secrecy and restriction are also reasons a company might force you to use a cloud version of their software, so that doesn&amp;rsquo;t &lt;em&gt;necessarily&lt;/em&gt; indicate that the model requires more energy.
And the &amp;ldquo;can run locally on your computer&amp;rdquo; category isn&amp;rsquo;t limited to traditional software; there are many AI models that fall into that category too, like Stable Diffusion.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:require-cloud" title="Jump back to footnote 4 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:datacenter-types"&gt;
&lt;p&gt;The taxonomy of the different classes of data centers is &lt;a href="https://community.fs.com/article/comprehensive-guide-to-data-center-classifications-and-categories.html"&gt;more complex than this if you&amp;rsquo;re deep in the industry&lt;/a&gt;, but for the purpose of this essay I&amp;rsquo;m drawing the line at dedicated professional facilities, which would include both commercial colocation facilities and truly vertically-integrated hyperscale centers like AWS runs.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:datacenter-types" title="Jump back to footnote 5 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="cyber"/><category term="AI"/><category term="environmentalism"/><category term="big-tech"/><category term="technical"/></entry><entry><title>Copyright abusers lost their claim</title><link href="https://blog.giovanh.com/blog/2024/07/14/copyright-abusers-lost-their-claim/" rel="alternate"/><published>2024-07-14T00:00:00-05:00</published><updated>2024-07-14T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2024-07-14:/blog/2024/07/14/copyright-abusers-lost-their-claim/</id><summary type="html">&lt;!-- My latest, the finale to my IP series. I've covered philosophy, I've hit case studies, now here's a takeaway: IP law's diverged so much from the philosophy that it's illegitimate, and we should treat it that way. --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;or, &lt;em&gt;the many people who said movies like Coyote v. Acme that were killed for a tax write-off should be forced into the public domain were right, and here’s why&lt;/em&gt;&lt;/p&gt;
&lt;aside class="cb qualified"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This is the last post in a series. You can read this entry by itself, but for the full context, &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;start at the beginning&lt;/a&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="copyright-is-busted-now-what"&gt;Copyright is busted, now what?&lt;/h2&gt;
&lt;!-- Quickly re summarize part 1 --&gt;
&lt;p&gt;A healthy system of creative rights, including a balanced form of copyright, is &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;a reciprocal arrangement between creators, consumers, and the commons.&lt;/a&gt; 
Creators are granted some temporary exclusive rights by the government over qualifying intellectual work in order to incentivize creativity.
These privileges are granted in exchange for creating valuable new information — the existence of which is a contribution to the public good — and for providing it in such a way that others will be able to build on it in the future. It’s an incentive for providing a specific social good, one which the market alone might not reward otherwise.
Fortunately, this is actually how US copyright was designed; see &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;You’ve Never Seen Copyright.&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The takeaway from that, though, is not just that there’s a fair version of copyright, but that copyright &lt;em&gt;must&lt;/em&gt; look like that fair model. 
The fact that such a thing as “good copyright” exists as a sound philosophy is not a broad defense of the word “copyright” itself, &lt;strong&gt;it’s an imperative requirement for the legitimacy of any system of power that claims to enforce copyright&lt;/strong&gt;. The soundness of the philosophy doesn’t legitimate the system of power that shares its name, it damns it for failing its requirements.&lt;/p&gt;
&lt;p&gt;When they invoke the philosophy of copyright to justify thuggery, it matters that they’re wrong.&lt;/p&gt;
&lt;!-- Allude to abuse examples --&gt;
&lt;p&gt;The requirements for &lt;strong&gt;reciprocity&lt;/strong&gt; intrinsic in copyright are how the system &lt;em&gt;must&lt;/em&gt; work, but it’s not what actually happens today.
In practice, corporations regularly violate the fundamental principles of creative rights — both in letter and in spirit — and use copyright protections to profit without showing the required reciprocity.&lt;/p&gt;
&lt;p&gt;I can’t possibly list all the stories of what these violations look like. 
Seriously, just the thought of me having to give a representative sample of companies abusing IP law made me &lt;em&gt;dread&lt;/em&gt; writing this series, it’s such a prolific problem. 
But I have shown a sample: &lt;a href="https://blog.giovanh.com/blog/2023/11/21/how-nintendo-misuses-copyright/?ref=pg_series"&gt;Nintendo using copyright to kill new creative work&lt;/a&gt;, &lt;a href="https://blog.giovanh.com/blog/2023/10/26/apples-trademark-exploit/?ref=pg_series"&gt;Apple using trademarks to keep competitors from conducting trade at all&lt;/a&gt;, &lt;a href="https://blog.giovanh.com/blog/2024/03/03/cdl-publishers-against-books/?ref=pg_series"&gt;book publishers trying to destroy the idea of buying and selling books&lt;/a&gt;… they’re all examples of how companies do everything they possibly can to get out of fulfilling their side of the bargain. &lt;/p&gt;
&lt;!-- So what does it all add up to? --&gt;
&lt;p&gt;Case studies are fun, but just listing out a bunch of horrors isn’t what I set out to do; that’s just groundwork for thinking about the problem. 
What’s important is that they’re a &lt;em&gt;representative sample&lt;/em&gt; of a kind of behavior. 
With all that established, you can read this with the knowledge that yes, they violate the purpose of the law as written and yes, violations are so regular they seem to define the practice.&lt;/p&gt;
&lt;p&gt;So what does it all add up to? &lt;/p&gt;
&lt;p&gt;Here’s what I say: If you want out of the deal, so be it. 
When someone won’t participate constructively — if they don’t work in good faith, or at least begrudgingly accept the limits the system of copyright puts on them — we stop respecting their claim to special privileges within it as legitimate, and understand it as the double-dealing overreach it is.&lt;/p&gt;
&lt;!-- ![giovan_h: Corps that abuse IP law to keep people from exercising their rights over media they own lose all moral claim to protect their IP. Poof. It&amp;#39;s gone. We gave you special exclusive rights, but you broke the contract, so you don&amp;#39;t get special protected status in the system anymore.](https://twitter.com/giovan_h/status/1639431213805887489)  --&gt;
&lt;p&gt;As self-evident as it sounds when I say it out loud, this argument is my nuclear option. 
This is what I would have to say if it ever got &lt;em&gt;this&lt;/em&gt; bad; if, between the two of them, the courts and the corps ever broke the system beyond my last bit of tolerance. 
And I’ll be damned if they haven’t done just that.&lt;/p&gt;
&lt;!-- What can I get out of this for you?
A better way of thinking about the problem, and an ethical system you can choose to incorporate into your decision-making. --&gt;
&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="legitimacy"&gt;Legitimacy&lt;/h2&gt;
&lt;p&gt;In &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;You’ve Never Seen Copyright&lt;/a&gt;, I talked about how the word “copyright” can refer to two very different things: either a &lt;strong&gt;philosophical basis&lt;/strong&gt; that justifies copyright as a legal doctrine, or the &lt;strong&gt;system of power&lt;/strong&gt; that describes how copyright is actually enforced, what enforcement looks like, and who it benefits. &lt;/p&gt;
&lt;p&gt;But the fact that the power structure has diverged from the original philosophical intent doesn’t just create a communication issue. Yes, it becomes increasingly unclear what people who say “copyright” are talking about, but the legitimacy of the power structure depends &lt;em&gt;entirely&lt;/em&gt; on being an implementation of a sound legal doctrine. &lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;!-- My latest, the finale to my IP series. I've covered philosophy, I've hit case studies, now here's a takeaway: IP law's diverged so much from the philosophy that it's illegitimate, and we should treat it that way. --&gt;&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;or, &lt;em&gt;the many people who said movies like Coyote v. Acme that were killed for a tax write-off should be forced into the public domain were right, and here&amp;rsquo;s why&lt;/em&gt;&lt;/p&gt;
&lt;aside class="cb qualified"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;This is the last post in a series. You can read this entry by itself, but for the full context, &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;start at the beginning&lt;/a&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;section class="section2"&gt;&lt;h2 id="copyright-is-busted-now-what"&gt;Copyright is busted, now what?&lt;/h2&gt;
&lt;!-- Quickly re summarize part 1 --&gt;

&lt;p&gt;A healthy system of creative rights, including a balanced form of copyright, is &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;a reciprocal arrangement between creators, consumers, and the commons.&lt;/a&gt; 
Creators are granted some temporary exclusive rights by the government over qualifying intellectual work in order to incentivize creativity.
These privileges are granted in exchange for creating valuable new information &amp;mdash; the existence of which is a contribution to the public good &amp;mdash; and for providing it in such a way that others will be able to build on it in the future. It&amp;rsquo;s an incentive for providing a specific social good, one which the market alone might not reward otherwise.
Fortunately, this is actually how US copyright was designed; see &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;You&amp;rsquo;ve Never Seen Copyright.&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The takeaway from that, though, is not just that there&amp;rsquo;s a fair version of copyright, but that copyright &lt;em&gt;must&lt;/em&gt; look like that fair model. 
The fact that such a thing as &amp;ldquo;good copyright&amp;rdquo; exists as a sound philosophy is not a broad defense of the word &amp;ldquo;copyright&amp;rdquo; itself, &lt;strong&gt;it&amp;rsquo;s an imperative requirement for the legitimacy of any system of power that claims to enforce copyright&lt;/strong&gt;. The soundness of the philosophy doesn&amp;rsquo;t legitimate the system of power that shares its name, it damns it for failing its requirements.&lt;/p&gt;
&lt;p&gt;When they invoke the philosophy of copyright to justify thuggery, it matters that they&amp;rsquo;re wrong.&lt;/p&gt;
&lt;!-- Allude to abuse examples --&gt;

&lt;p&gt;The requirements for &lt;strong&gt;reciprocity&lt;/strong&gt; intrinsic in copyright are how the system &lt;em&gt;must&lt;/em&gt; work, but it&amp;rsquo;s not what actually happens today.
In practice, corporations regularly violate the fundamental principles of creative rights &amp;mdash; both in letter and in spirit &amp;mdash; and use copyright protections to profit without showing the required reciprocity.&lt;/p&gt;
&lt;p&gt;I can&amp;rsquo;t possibly list all the stories of what these violations look like. 
Seriously, just the thought of me having to give a representative sample of companies abusing IP law made me &lt;em&gt;dread&lt;/em&gt; writing this series, it&amp;rsquo;s such a prolific problem. 
But I have shown a sample: &lt;a href="https://blog.giovanh.com/blog/2023/11/21/how-nintendo-misuses-copyright/?ref=pg_series"&gt;Nintendo using copyright to kill new creative work&lt;/a&gt;, &lt;a href="https://blog.giovanh.com/blog/2023/10/26/apples-trademark-exploit/?ref=pg_series"&gt;Apple using trademarks to keep competitors from conducting trade at all&lt;/a&gt;, &lt;a href="https://blog.giovanh.com/blog/2024/03/03/cdl-publishers-against-books/?ref=pg_series"&gt;book publishers trying to destroy the idea of buying and selling books&lt;/a&gt;&amp;hellip; they&amp;rsquo;re all examples of how companies do everything they possibly can to get out of fulfilling their side of the bargain. &lt;/p&gt;
&lt;!-- So what does it all add up to? --&gt;

&lt;p&gt;Case studies are fun, but just listing out a bunch of horrors isn&amp;rsquo;t what I set out to do; that&amp;rsquo;s just groundwork for thinking about the problem. 
What&amp;rsquo;s important is that they&amp;rsquo;re a &lt;em&gt;representative sample&lt;/em&gt; of a kind of behavior. 
With all that established, you can read this with the knowledge that yes, they violate the purpose of the law as written and yes, violations are so regular they seem to define the practice.&lt;/p&gt;
&lt;p&gt;So what does it all add up to? &lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s what I say: If you want out of the deal, so be it. 
When someone won&amp;rsquo;t participate constructively &amp;mdash; if they don&amp;rsquo;t work in good faith, or at least begrudgingly accept the limits the system of copyright puts on them &amp;mdash; we stop respecting their claim to special privileges within it as legitimate, and understand it as the double-dealing overreach it is.&lt;/p&gt;
&lt;!-- ![giovan_h: Corps that abuse IP law to keep people from exercising their rights over media they own lose all moral claim to protect their IP. Poof. It&amp;#39;s gone. We gave you special exclusive rights, but you broke the contract, so you don&amp;#39;t get special protected status in the system anymore.](https://twitter.com/giovan_h/status/1639431213805887489)  --&gt;

&lt;p&gt;As self-evident as it sounds when I say it out loud, this argument is my nuclear option. 
This is what I would have to say if it ever got &lt;em&gt;this&lt;/em&gt; bad; if, between the two of them, the courts and the corps ever broke the system beyond my last bit of tolerance. 
And I&amp;rsquo;ll be damned if they haven&amp;rsquo;t done just that.&lt;/p&gt;
&lt;!-- What can I get out of this for you?
A better way of thinking about the problem, and an ethical system you can choose to incorporate into your decision-making. --&gt;

&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="legitimacy"&gt;Legitimacy&lt;/h2&gt;
&lt;p&gt;In &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/"&gt;You&amp;rsquo;ve Never Seen Copyright&lt;/a&gt;, I talked about how the word &amp;ldquo;copyright&amp;rdquo; can refer to two very different things: either a &lt;strong&gt;philosophical basis&lt;/strong&gt; that justifies copyright as a legal doctrine, or the &lt;strong&gt;system of power&lt;/strong&gt; that describes how copyright is actually enforced, what enforcement looks like, and who it benefits. &lt;/p&gt;
&lt;p&gt;But the fact that the power structure has diverged from the original philosophical intent doesn&amp;rsquo;t just create a communication issue. Yes, it becomes increasingly unclear what people who say &amp;ldquo;copyright&amp;rdquo; are talking about, but the legitimacy of the power structure depends &lt;em&gt;entirely&lt;/em&gt; on being an implementation of a sound legal doctrine. &lt;/p&gt;


&lt;p&gt;If power isn&amp;rsquo;t grounded in a specific, coherent philosophy, we get the Machiavellian power scramble we see today. 
Instead of power being rooted in doctrine, it&amp;rsquo;s continually extended and redesigned without regard for its design, and so it diverges from the design in ways that benefit whatever parties can wield immediate political power. 
This is a bad thing.&lt;/p&gt;
&lt;p&gt;But what does that divergence look like? It looks like ways the system has drifted so far that it&amp;rsquo;s flipped entirely, and now enforcement seems to directly oppose the purpose of the power in the first place.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="rights-require-reciprocity"&gt;Rights require reciprocity&lt;/h3&gt;
&lt;p&gt;Copyright is a &lt;em&gt;quid pro quo&lt;/em&gt; arrangement.
Because it serves the public good to incentivize creation, there has to be a mechanism to pay creatives for their work. 
While it is a social contract rather than a literal contract, the extra rights granted to creators are incentives for engaging constructively with the system. 
Even though the requirements to claim them are very loose,&lt;sup id="fnref:loose"&gt;&lt;a class="footnote-ref" href="#fn:loose"&gt;1&lt;/a&gt;&lt;/sup&gt; the incentives for creation are a trade, not a gift.&lt;/p&gt;
&lt;p&gt;In our system of copyright within capitalism, that incentive is a temporary monopoly. For copyright, it&amp;rsquo;s a temporary, exclusive-but-licensable right to sell new reproductions, for patents it&amp;rsquo;s a temporary, exclusive-but-licensable right to use the invention.&lt;/p&gt;
&lt;p&gt;But that right is compensation for a specific societal good: the general creation and circulation of new art and information. 
Copyright&amp;rsquo;s exclusivity period is limited, after which the work must fall back into the public domain for others to freely build on. 
Patents are even stricter: in addition to the limited lifespan, patents require the rightsholder to publish sufficient information to &lt;em&gt;enable&lt;/em&gt; anyone to reproduce the same invention. This lets them start competing when the patent expires, but it also lets them immediately start learning from the ideas that were published. 
This is the &lt;em&gt;reciprocity&lt;/em&gt;: you have to &lt;strong&gt;pay into the system&lt;/strong&gt; to earn the special benefits from it.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="holding-parties-responsible"&gt;Holding parties responsible&lt;/h3&gt;
&lt;p&gt;When we know there&amp;rsquo;s ongoing abuse at play, we have to have some sort of mechanism for dealing with it. When corporations and other bad actors act in ways that violate the rights of others, those violations obligate them to consequences that necessarily follow.&lt;/p&gt;
&lt;!-- And if you read the title of the article you know what I think that consequence should be, but let me build to it anyway.  --&gt;

&lt;!-- Responsibility for abuse --&gt;

&lt;p&gt;This series is not just about how broken the current system is, but rather how individual actors within the system (namely corporate rightsholders) still bear responsibility for their actions. 
The abuses can be understood as a whole, but also understood &lt;em&gt;individually&lt;/em&gt;: specific actors violating specific principles.
We shouldn&amp;rsquo;t just shrug our shoulders and weather the abuse, we should hold bad actors accountable. 
And accountability means recompense that matches the crime: restitution for the damage done in addition to a penalty.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="you-cant-take-both-shares"&gt;You can&amp;rsquo;t take both shares&lt;/h3&gt;
&lt;p&gt;In the case of creative monopolies, the quid-pro-quo agreement is that creators produce and share information with the public. Information &amp;mdash; whether art or science &amp;mdash; is considered a general public benefit, and producing it creates value that the market by itself might not sufficiently reword, especially if it&amp;rsquo;s easy to copy and distribute. 
So, for participating in a societal system that ultimately makes new art and discoveries public, we grant creators a &lt;em&gt;temporary&lt;/em&gt; period of private monopoly, as a specific incentive. &lt;/p&gt;
&lt;p&gt;Like all similar arrangements, &lt;strong&gt;violating the terms of the contract must revoke you of the special benefits it gives you.&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;But for powerful corporations, or in the case of any abusive behavior that&amp;rsquo;s been normalized to the public, that remediation generally just doesn&amp;rsquo;t happen.
Bad actors abuse the system as a standard practice, and the regulatory agencies and courts generally fail to police them. &lt;/p&gt;
&lt;p&gt;This is the classic problem of regulatory capture within capitalism. 
Profit incentives are the whole game, and while copyright is supposed to align the profit incentive with social goods, when wealthy parties get outsized political power, they use it to subvert this. 
Companies have found that instead of taking the deal, it&amp;rsquo;s often more profitable for them to short-circuit the incentive system, break the regulatory system, and make off as bandits. They choose, deliberately, to reject the system and profit off violating it instead.&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s where we find ourselves now; I&amp;rsquo;ve spent this series evidencing that already. 
But what do we do about it? &lt;/p&gt;
&lt;!-- I'm going to try not to focus too much with specific examples here, and the ones I do talk about aren't going to be the very best case studies, because that would take a *lifetime* of study. Seriously, just the thought of me having to give a representative sample of IP abuse has had me *dreading* writing this. --&gt;

&lt;!-- What I really want to communicate is a *metric* with which you can evaluate behavior as either participating in the system of creative rights or rejecting it. 
And, once we have that, we can think about acceptable remedies.
 --&gt;
&lt;!-- Instead, I want to do what I always like to do: work through what it *means*, and how to think about it.  --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="rejecting-the-sweet-deal"&gt;Rejecting the sweet deal&lt;/h2&gt;
&lt;section class="section3"&gt;&lt;h3 id="the-system-is-already-a-low-bar"&gt;&amp;ldquo;The System&amp;rdquo; is already a low bar&lt;/h3&gt;
&lt;p&gt;Intentionally acting outside the scope of copyright protection is particularly egregious today, because our idea of copyright is &lt;em&gt;absurdly&lt;/em&gt; generous to rightsholders. 
To reject it is to be offered the sweetest deal you could imagine at the negotiating table, and then just rob the other party instead. &lt;/p&gt;
&lt;!-- TODO; Rewrite to summarize series rather than tease future

So, what does it look like to pervert the system? What offenses aren't just corporations being greedy corporations, but actually isolate the specific way copyright itself has been perverted? 

### It's a high bar --&gt;

&lt;p&gt;The baseline of the system is already eroded to the bone. 
To show how sweet the deal is, let&amp;rsquo;s look at just one facet of copyright: &lt;strong&gt;transferability beyond the lifetime of the creator.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The current baseline copyright term &amp;mdash; which &lt;a href="https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/#:~:text=let%E2%80%99s%20say%2C%20as%20a%20theoretical%20maximum%2C%20the%20entire%20lifetime%20of%20the%20creator."&gt;I previously capped&lt;/a&gt; at a theoretical maximum of the entire life of the author &amp;mdash; is &lt;strong&gt;life plus 70 years&lt;/strong&gt;&lt;sup id="fnref:life-plus-70"&gt;&lt;a class="footnote-ref" href="#fn:life-plus-70"&gt;2&lt;/a&gt;&lt;/sup&gt;. 
That&amp;rsquo;s a whole extra 70 years of creativity-stalling protection that &lt;em&gt;cannot&lt;/em&gt; benefit the creator or the commons in any way; it just collects profit for whatever corporation bought the rights.&lt;/p&gt;
&lt;aside class="cb furthermore"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;And the 20-year copyright extension pushed through in 1998 &lt;a href="https://pluralistic.net/2022/01/03/party-like-its-1926/#roll-over-sonny-bono"&gt;is its own whole story&lt;/a&gt;, but it was so clearly designed to be a boon to existing corporate rightsholders that it retroactively covered past work. 
Not only did they break the connection to incentive, cutting the legs out from under the justification in the first place &amp;mdash; they literally retroactively criminalized already published works in the process, directly &lt;em&gt;harming&lt;/em&gt; real artists. 
There was never any serious pretense that congress was ever doing anything other than writing a check to Disney.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="still-rejecting-the-sweet-deal"&gt;Still rejecting the sweet deal&lt;/h3&gt;
&lt;p&gt;So &lt;em&gt;that&amp;rsquo;s&lt;/em&gt; the standing offer: an absurdly one-sided, already questionably legitimate gift from the government to rightsholders. 
Meet the scant requirements &amp;mdash; tick a few boxes &amp;mdash; and you can print money. &lt;/p&gt;
&lt;p&gt;Now, here&amp;rsquo;s my generosity of a saint: 
I&amp;rsquo;m not even counting that as the violation. 
I&amp;rsquo;m willing to put my finger on the scale so as to call the deal reasonably balanced. 
Regardless of how far&lt;sup id="fnref:quantitative"&gt;&lt;a class="footnote-ref" href="#fn:quantitative"&gt;3&lt;/a&gt;&lt;/sup&gt; the goalposts have moved, that&amp;rsquo;s where they are now.&lt;/p&gt;
&lt;p&gt;When I talk about copyright abuse here, I&amp;rsquo;m talking about companies who already have the best deal anyone could ask for, but for whom even &lt;em&gt;that&lt;/em&gt; isn&amp;rsquo;t enough. &lt;/p&gt;
&lt;!-- And I say "who";  --&gt;

&lt;!-- So, who am I thinking about here? It's not "companies that ultimately prioritize profit", because that applies to all corporations, [by definition](https://en.wikipedia.org/wiki/Friedman_doctrine).

Let's also exclude the unapologetic abusers, like professional counterfeiting operations. 
There's no pretense they care about creative rights, so they're not in the set. 
We're left with the companies that claim to be members of the system, but whose actions violate the bargain.  --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="trading-their-legitimacy"&gt;Trading their legitimacy&lt;/h3&gt;
&lt;!-- So, who am I thinking about here? It's not --&gt;
&lt;p&gt;What I&amp;rsquo;m &lt;em&gt;not&lt;/em&gt; doing is complaining about &amp;ldquo;companies that ultimately prioritize profit&amp;rdquo;, because that applies to all corporations, &lt;a href="https://en.wikipedia.org/wiki/Friedman_doctrine"&gt;by definition&lt;/a&gt;. 
Companies don&amp;rsquo;t care about copyright, they care about profit. Copyright is just a tool they use occasionally toward that end.
The culprits here are the ones who, in an effort to prioritize profit, choose to violate the terms of the agreement and attack the system instead of working within it. 
And it worked! They achieved regulatory capture, massively expanded their rights, and made accountability for abuse almost impossible.&lt;/p&gt;
&lt;p&gt;But they did it at the cost of their own legitimacy. It&amp;rsquo;s a high price, and although they haven&amp;rsquo;t finished paying it, they choose to make that trade. And they&amp;rsquo;ve stayed the course.&lt;/p&gt;
&lt;p&gt;What&amp;rsquo;s more, &lt;em&gt;they&lt;/em&gt; are the ones who depend so entirely on this bargain. The foolishness of cutting out the floor from beneath themselves like they&amp;rsquo;ve done cannot be overstated: it&amp;rsquo;s a ludicrous mistake. &lt;/p&gt;
&lt;p&gt;
&lt;video alt='Austin Powers "I also like to live dangerously" clip' controls="true" src="https://blog.giovanh.com/blog/2024/07/14/copyright-abusers-lost-their-claim/live_dangerously.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;/p&gt;
&lt;!-- *As you wish, sir.* --&gt;

&lt;p&gt;So how do you respond when someone looks at the system of creative rights and says &amp;ldquo;No, I don&amp;rsquo;t want that. I don&amp;rsquo;t want any part in a system that might not exclusively benefit me.&amp;rdquo;
Case like &lt;a href="https://blog.giovanh.com/blog/2023/11/21/how-nintendo-misuses-copyright/?ref=pg_series"&gt;Nintendo using copyright to kill new creative work&lt;/a&gt;, or &lt;a href="https://blog.giovanh.com/blog/2023/10/26/apples-trademark-exploit/?ref=pg_series"&gt;Apple using trademarks to keep competitors from conducting trade at all&lt;/a&gt;, or &lt;a href="https://blog.giovanh.com/blog/2024/03/03/cdl-publishers-against-books/?ref=pg_series"&gt;book publishers trying to destroy the idea of buying and selling books&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;How do we handle the case where, in an attempt to maximize personal profit beyond, someone goes beyond what the system allows in a way that violates the premise of giving them special privileges?&lt;/p&gt;
&lt;p&gt;Well, the first step is to expect the government to work. You need the system (composed of corporations, courts, congress, regulatory agencies, etc) to self-police.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="failure-of-the-system-to-self-police"&gt;Failure of the system to self-police&lt;/h2&gt;
&lt;p&gt;It doesn&amp;rsquo;t, though. Surprise!&lt;/p&gt;
&lt;p&gt;At this point I was going to talk about what &amp;ldquo;acceptable remediation&amp;rdquo; would look like in a functional copyright system, but there&amp;rsquo;s really no point. 
We already know what the system should look like; we covered that at the very start! 
A functional system is one that looks like that model and enforces it, and ours does neither. &lt;/p&gt;
&lt;p&gt;We can take a page from the economics textbook and let the computing machine that is the Market give us our answer for us. 
We know the existing systems to discourage abuse are insufficient because companies judge abuse to be encouraged and rewarded, and find they are correct.
Again, we don&amp;rsquo;t have to do a detailed analysis of the internals of the system, because companies have done the cost-benefit analysis themselves and have all independently come to the conclusion that the system is so broken they can keep on as-is without any prohibitive consequence.&lt;/p&gt;
&lt;!-- that and requires companies to provide restitution to people they harm by violating it, but ours does neither. --&gt;

&lt;section class="section3"&gt;&lt;h3 id="the-failure-of-remediation"&gt;The failure of remediation&lt;/h3&gt;
&lt;p&gt;Things only got this far because the systems of power are unwilling to check themselves, so I see little point in describing how they could start checking themselves now. 
&amp;ldquo;Do what you already know you have to do and filter all the evil behavior out of the market&amp;rdquo;, is the answer.
Like I said, I&amp;rsquo;m very tempted to write out a framework for what that would look like, but there&amp;rsquo;s no point, because the existing power structures &lt;em&gt;will never want to&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Remediation is the process of &lt;em&gt;remedying&lt;/em&gt; damages. When a harm is done, even before we consider punitive punishment, the bare minimum is for the offender to remedy the harm they did to the extent possible. That could look like repairing a broken item, or returning stolen property, or anything that directly restores what was lost. 
A right is only a right if you have a right to remedy when it&amp;rsquo;s violated. &lt;/p&gt;
&lt;p&gt;But because remediation in the case of overaggressive copyright abuse is broken, given the choice between copyright and indiscriminate territoriality, companies have every reason to choose the latter and reject the former, because we&amp;rsquo;re still giving them all the benefits of copyright even when they reject it.&lt;/p&gt;
&lt;p&gt;This system is no system at all. It doesn&amp;rsquo;t run by rules or internal logic. It&amp;rsquo;s just people in power who take everything they can get away with at every turn, and spend what they take to make &amp;ldquo;what they can get away with&amp;rdquo; more, next time. &lt;/p&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1639432201103179783"&gt;&lt;div class="header" data-reply="giovan_h/1639431213805887489"&gt;&lt;a href="https://twitter.com/giovan_h/" title="cryptid &amp;bull; writer &amp;bull; universal constant &amp;bull; edge case &amp;bull; cyber artisan &amp;bull; saved Homestuck &amp;bull; @giovan@mastodon.social"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;gio :⁾&lt;/span&gt;&lt;span class="at"&gt;@giovan_h&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="replyto"&gt;Replying to &lt;a class="prev" href="https://twitter.com/giovan_h/status/1639431213805887489"&gt;giovan_h&lt;/a&gt;:&lt;/span&gt;&lt;p&gt;Intellectual property is a specific legal and philosophical doctrine. If your goal is "only I get any rights, and I get all the rights forever", that's not copyright, that's just thuggery. In fact, IP has an ACTIVE DUTY to ostracize those actors, not protect them.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/giovan_h/status/1639432201103179783" target="_blank"&gt;Sat Mar 25 01:01:10 +0000 2023&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1639648482196635651"&gt;&lt;div class="header" data-reply="giovan_h/1639432201103179783"&gt;&lt;a href="https://twitter.com/Gyra_Solune/" title="28 | they-ish | kiara-san | FGO in general | thirst of mythological importance | bad at twt | ancom | virtual maven and digital drifter &amp;hearts;"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Gyra Solune 🐀&lt;/span&gt;&lt;span class="at"&gt;@Gyra_Solune&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="replyto"&gt;Replying to &lt;a class="prev" href="https://twitter.com/giovan_h/status/1639432201103179783"&gt;giovan_h&lt;/a&gt;:&lt;/span&gt;&lt;p&gt;@giovan_h i'm not holding my breath for corporations to relinquish a doctrine of 'only i get any rights forever - you only get the right to pay me money' or for the law to uphold anything besides those interests or for them to not call this what IP is about&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/Gyra_Solune/status/1639648482196635651" target="_blank"&gt;Sat Mar 25 15:20:36 +0000 2023&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;So how do you operate when there&amp;rsquo;s a machine already in the room that was designed to solve the problem, but refuses to?
The answer is usually &amp;ldquo;try to fix it&amp;rdquo;, &lt;strong&gt;which has failed.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;So what&amp;rsquo;s next?&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="voiding-the-rights-the-fallback-case"&gt;Voiding the rights: the fallback case&lt;/h2&gt;
&lt;p&gt;How do you deal with a bad actor dangerously using their privileged status to commit further abuse? 
The contractual structure of copyright gives us a natural answer: &lt;strong&gt;violating the deal has to revoke the special privileges it affords.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In these cases of abuse, where there are not just incidental infractions but whole business models predicated on abusing copyright, the offender&amp;rsquo;s claim to the privileges they refuse to pay for is &lt;strong&gt;illegitimate&lt;/strong&gt;, and so it must ultimately be treated as such.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s what that would look like: whatever rights you try to abuse, you should lose. 
If you try to use copyright to &lt;a href="https://arstechnica.com/tech-policy/2023/04/netflix-actor-wields-dmca-takedowns-to-block-tweets-sharing-rapey-clip/"&gt;shut down reporting you don&amp;rsquo;t like&lt;/a&gt;, not only is the abuse not allowed, you also lose the rights to whatever you tried to use to perform the attack.
If you try to use copyright to prevent others from publishing their own legitimate work, you lose exclusive rights over that work.
If you try to file a bogus patent, that idea goes into the public domain. &lt;/p&gt;
&lt;p&gt;Enforcement should be &amp;ldquo;infectious&amp;rdquo; in both directions. 
Right now, copyright is only infectious in one direction: violating copyright by including a reproduction without the rights to use it puts the whole work in legal jeopardy.
But this dynamic should also apply in the other direction: violating copyright by trying to leverage a right you don&amp;rsquo;t have the right to leverage should put the basis of that claim &amp;mdash; whatever it was &amp;mdash; in legal jeopardy. &lt;/p&gt;
&lt;p&gt;If you act outside of legitimacy, the privilege you tried to abuse get revoked. It&amp;rsquo;s a simple, powerful idea.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="its-appropriate"&gt;It&amp;rsquo;s appropriate&lt;/h3&gt;
&lt;p&gt;Copyright cannot be disconnected from the requirements that legitimate it without consequence.
If a corporation claims copyright as the source of their authority and then violates its principles, they have made their power illegitimate by the standard they used to justify it.&lt;/p&gt;
&lt;p&gt;They have traded away a system of claims and boundaries that benefits them and others alike in favor of an immediate profit at others expense. But now their claims to protection are gone too.
They called the deal off, so the deal is off.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s not because corporations are rich, or big, or noisy. It&amp;rsquo;s because they took the offer and then broke it. 
To consistently act in ways that are willful, flagrant, bad-faith abuse is to reject the very framework offering them the incentive.
That explicit rejection is what disqualifies them, not some general &amp;ldquo;badness&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;If you take on a debt and then refuse to pay it back, you&amp;rsquo;ve gone bankrupt. It doesn&amp;rsquo;t mean you get to keep the money, it means your creditors get to liquidate you.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="the-authority-to-evaluate"&gt;The authority to evaluate&lt;/h3&gt;
&lt;p&gt;If we know the system is wrong (for instance, if its internal workings, as well as the outcomes it produces, are demonstrably incorrect according to its own specification) we shouldn&amp;rsquo;t let its rules taint your ethical evaluation. &lt;/p&gt;
&lt;!-- ![ethics: whatever the law says](./ethics.jpg) --&gt;

&lt;p&gt;If you think the system is performing within an acceptable margin of error, it&amp;rsquo;s OK to cede your judgment to it. But if you don&amp;rsquo;t, it&amp;rsquo;s not.&lt;/p&gt;
&lt;p&gt;The failure of all the relevant institutions to self-regulate means the affected people have to take the initiative to regulate the abuse ourselves. The wrongs are still happening, they&amp;rsquo;re just not being responded to justly. This is the &amp;ldquo;those who make peaceful revolution impossible will make violent revolution inevitable&amp;rdquo; scenario.&lt;/p&gt;
&lt;p&gt;We have to base our moral decisions on the real legitimacy of the thing. We should be able to rely on institutions for that, instead of having to evaluate it ourselves, but we don&amp;rsquo;t have them.
There is not a safe institution to fall back on that we can trust to eventually remediate the offense. 
In an environment where the system is known to not work, &amp;ldquo;trusting the system&amp;rdquo; isn&amp;rsquo;t propriety, it&amp;rsquo;s suicide. &lt;/p&gt;
&lt;p&gt;In this political moment, the propriety that &amp;ldquo;the right people&amp;rdquo; are the ones regulating the system stops mattering. &amp;ldquo;The right people&amp;rdquo; are just the representatives of the public, and now that they&amp;rsquo;ve failed, the responsibility falls back to the public. &lt;/p&gt;
&lt;p&gt;Notions of propriety, ownership, and entitlement can&amp;rsquo;t be relied on because every institution whose purpose is to ensure them have failed.
This is not a system where taking the moment-to-moment justifications for thuggery as &amp;ldquo;rule&amp;rdquo; that you should subject yourself to is a principled stand. &lt;/p&gt;
&lt;p&gt;So while the authorities are still &lt;em&gt;culpable&lt;/em&gt; for their failures, their corruption doesn&amp;rsquo;t make the &lt;em&gt;need&lt;/em&gt; for remedy disappear, nor does it mean &lt;em&gt;no one&lt;/em&gt; can address the problem. 
Instead, it means we &lt;em&gt;all&lt;/em&gt; have to demand that the wrongs are remedied, or else they will not be.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="good-faith"&gt;Good faith&lt;/h3&gt;
&lt;p&gt;But I still say we have an obligation to operate in good faith until proven wrong. 
And I think a large margin of grace is appropriate here. Anything that falls within the range of reasonableness&lt;sup id="fnref:reasonableness"&gt;&lt;a class="footnote-ref" href="#fn:reasonableness"&gt;4&lt;/a&gt;&lt;/sup&gt; should be considered fair play, or a reasonable error. Anything that could be part of a good-faith approach shouldn&amp;rsquo;t be considered grounds for an extreme response.
You&amp;rsquo;re protected by default until you actively decide to go bad. &lt;/p&gt;
&lt;p&gt;But if you switch into an offensive mode, when bad faith actions that constitute abuse becomes your standard operating procedure, your claim then becomes illegitimate.&lt;/p&gt;
&lt;p&gt;Companies who commit these persistent violations, who base their business models around intentionally refusing to participate in the system, have opted out of the civil system. 
The persistent intent matters: once is happenstance, twice is coincidence, the third time is enemy action.&lt;/p&gt;
&lt;p&gt;We still have to treat people as acting in good faith unless they explicitly move themselves into the &amp;ldquo;bad faith actor&amp;rdquo; category. Violating the real rights of good actors is still wrong! But when Harper-Collins or some other known delinquent comes up with some story about how piracy is wrong because they&amp;rsquo;re such strong believers in copyright, the only acceptable response is to laugh in their face and say &amp;ldquo;no&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Further (as I often argue in many contexts) ignorance is a failing, not an excuse. 
If a party proves that they&amp;rsquo;re not acting in good faith, and cannot be given the benefit of the doubt, they&amp;rsquo;ve revealed they&amp;rsquo;re bad faith in nature. If we still extend them the benefit of the doubt even after that, we&amp;rsquo;re not only wrong, we&amp;rsquo;re actively at fault for enabling them.&lt;/p&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="results-of-the-moral-framework"&gt;Results of the moral framework&lt;/h2&gt;
&lt;p&gt;So, if we understand a claim as illegitimate, and only enforced through an unjust application of power, what does that actually change?&lt;/p&gt;
&lt;p&gt;I think, most immediately, that this is a moral argument.
Agreeing with this logic doesn&amp;rsquo;t change the external world, but it affects your internal world. It won&amp;rsquo;t magically negate a phony DMCA complaint, but it provides a tool you can integrate into your &lt;strong&gt;moral framework&lt;/strong&gt; for evaluating what actions are just or unjust. 
And you apply that not only to actions you see others take, but to potential responses you can choose to take yourself.&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="piracy"&gt;Piracy&lt;/h3&gt;
&lt;p&gt;Yes, cases where corporations don&amp;rsquo;t have a legitimate claim to a copyright means &amp;ldquo;piracy&amp;rdquo; can be robustly justified.
You don&amp;rsquo;t have to be an anarchist. There&amp;rsquo;s an ordered, structured way to evaluate legitimacy. The system &lt;em&gt;should&lt;/em&gt; do it, but it&amp;rsquo;s failing, so the burden falls back to us.&lt;/p&gt;
&lt;p&gt;&lt;img alt="it's sometimes morally correct" src="https://blog.giovanh.com/blog/2024/07/14/copyright-abusers-lost-their-claim/morallycorrect.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;Is all piracy automatically justified, even when artists are acting in good faith? No, it&amp;rsquo;s not. By default, you still have an obligation to pay people for their work. 
Unless you know you&amp;rsquo;re dealing with a bad actor, buy indie games, buy music on Bandcamp, pay people what they ask for their work.&lt;/p&gt;
&lt;p&gt;A rule of thumb I use a lot is if people are selling the thing you want &lt;em&gt;at all&lt;/em&gt;, you usually have a responsibility to pay them for it. 
Often they&amp;rsquo;re not &amp;mdash; I don&amp;rsquo;t want a license to stream something, I want a real, ad-free copy &amp;mdash; but if Bandcamp will sell me real mp3s, and Humble will sell me real epubs, and itch.io will sell me real games, I&amp;rsquo;m going to pay for them. &lt;/p&gt;
&lt;!-- ![OregonRolledA20: https://t.co/6KBfvraSlu](https://twitter.com/OregonRolledA20/status/1752166764526674281) --&gt;

&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1753586355836252646"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/cs_deathmatch/" title="some tranny | she/it | 19 |  profile pic by @inkocat"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Lise 🏳️&amp;zwj;⚧️ 🔻&lt;/span&gt;&lt;span class="at"&gt;@cs_deathmatch&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;i know the big corps would spend billions to avoid this happening, but laws seriously need to pass that say something like&lt;/p&gt;&lt;p&gt;"if you dont make your copyrighted material available for PURCHASE at a reasonable price, it automatically enters the public domain. streaming doesnt count"&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/cs_deathmatch/status/1753586355836252646" target="_blank"&gt;Sat Feb 03 01:09:01 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are iffy cases, where it&amp;rsquo;s not clear if someone is enough of a bad actor for the axe to drop. 
Is someone asserting every copyright claim they can, habitually, just to preserve their power? Are they doing things like &lt;a href="https://x.com/giovan_h/status/1810093236607680732"&gt;trying to enforce copyright on things that aren&amp;rsquo;t copies, like characters or fanwork?&lt;/a&gt; 
Did they &lt;a href="https://harvardlawreview.org/2016/06/lenz-v-universal-music-corp/"&gt;issue a takedown notice on a work without analyzing to see if it was fair use?&lt;/a&gt;
That&amp;rsquo;s not good faith. That&amp;rsquo;s not playing by the rules to compensate you for your work, that&amp;rsquo;s trying to be a landlord. Does that behavior deserve your respect? Maybe not.&lt;/p&gt;
&lt;p&gt;But then there are the obvious cases. 
If some rightsholder is &lt;a href="https://arstechnica.com/tech-policy/2023/04/netflix-actor-wields-dmca-takedowns-to-block-tweets-sharing-rapey-clip/"&gt;trying to memory-hole it because it makes them look bad&lt;/a&gt;, or &lt;a href="https://www.pastemagazine.com/movies/warner-bros-discovery/shelving-movies-tax-write-off-coyote-vs-acme-warner-bros"&gt;destroy it for a tax write-off&lt;/a&gt;, or &lt;a href="https://twitter.com/LauraPostVoice/status/1664756774497394696"&gt;whatever the hell crunchyroll is doing&lt;/a&gt;, that&amp;rsquo;s not good-faith participation in the system, that&amp;rsquo;s just chicanery. Theftsploitation.&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1811903382845817218"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/JennyENicholson/" title="video maker &amp;bull; pro gamer &amp;bull; #1 avatarhead na'vi nation zola&amp;lsquo;u n&amp;igrave;prrte&amp;rsquo; &amp;bull; sonic fans don't interact"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Jenny Nicholson&lt;/span&gt;&lt;span class="at"&gt;@JennyENicholson&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Universal Pictures just tried to claim my Evan Hansen review &amp;amp; monetize it for their own profit. It's so bold-faced like in the part where they're supposed to put which timestamps belong to them they just put the entire runtime of my review. Evil stuff&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/JennyENicholson/status/1811903382845817218" target="_blank"&gt;Fri Jul 12 23:20:04 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;These are gross examples of bad-faith action, people &lt;em&gt;not&lt;/em&gt; playing by the rules. 
And you&amp;rsquo;re kidding yourself if you think pretending today&amp;rsquo;s set of demands is a set of rules you can play by is doing anybody any good.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;d say shelved movies are a prime example of creative production not happening but company still being rewarded for it. 
To the many, many people who said those films should be required to go into the public domain, I say this: you&amp;rsquo;re right, and here&amp;rsquo;s the moral framework that agrees with that outcome.&lt;/p&gt;
&lt;p&gt;When the question of &amp;ldquo;what are my acceptable options for sourcing this media from a corporation that hates me&amp;rdquo; comes up, the appropriate response is not &amp;ldquo;I couldn&amp;rsquo;t offend &lt;a href="https://blog.giovanh.com/blog/2023/11/21/how-nintendo-misuses-copyright/"&gt;my good friend Nintendo, from Capitalism&lt;/a&gt;&amp;rdquo;, it&amp;rsquo;s &amp;ldquo;no, they&amp;rsquo;ve lost the right to dictate that. Once they get their shit sorted out, then they get to speak again.&amp;rdquo;
Taking someone&amp;rsquo;s work without paying for it is wrong, but so is aiding a company in their pursuit to do the same.&lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t all that shocking a conclusion. Don&amp;rsquo;t treat false claims as legitimate, don&amp;rsquo;t reward your offenders for attacking you, but &lt;strong&gt;do&lt;/strong&gt; do right by &lt;em&gt;people&lt;/em&gt;.&lt;/p&gt;
&lt;!-- ## TODO Other responses, appropriation --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="your-moral-evaluation-matters"&gt;Your moral evaluation matters&lt;/h3&gt;
&lt;p&gt;But who are you to make judgements for yourself?
Isn&amp;rsquo;t this supposed to be the domain of The Law?
Isn&amp;rsquo;t making your own decisions about what&amp;rsquo;s right and wrong crossing a line?&lt;/p&gt;
&lt;p&gt;The answer is no, and the reason is the same as before. The law &lt;em&gt;should&lt;/em&gt; do this.
Reasonable metrics should be written into law, and remedying harm done in cases of abuse should be standard practice. &lt;/p&gt;
&lt;p&gt;But every person still deserves to be done right by, even in the absence of a functional system. I&amp;rsquo;d rather have a good system, personally &amp;mdash; a lack of consensus can get chaotic! &amp;mdash; but making decisions about right and wrong for yourself is better than leaving it to a system you know returns mostly wrong answers. &lt;/p&gt;
&lt;p&gt;If some party won&amp;rsquo;t respect your intellectual property rights, you shouldn&amp;rsquo;t have to respect theirs. It fixes the incentive problem. It prevents and remedies damages. It&amp;rsquo;s simple and fair, even if the results are radical.
Violating IP &lt;em&gt;must&lt;/em&gt; revoke your rights, and until the law recognizes this we are obligated to do the work ourselves, or else we reward the act of abuse itself.&lt;/p&gt;
&lt;p&gt;Without merit the only right abusive corporations have to demand is force, same as any crook with a knife. And when you know they&amp;rsquo;re just a crook, you shouldn&amp;rsquo;t give them what they want.&lt;/p&gt;
&lt;p&gt;Getting this moral concept wrong leads to individual people, not just corporations, doing real harms because their sense of right and wrong has been completely hijacked by corporate propaganda.&lt;/p&gt;
&lt;p&gt;Reject the false ways. Keep your standards locked to the truth and hold the world to it.&lt;/p&gt;
&lt;p&gt;
&lt;video alt="Keep your heart close to god" controls="true" src="https://blog.giovanh.com/blog/2024/07/14/copyright-abusers-lost-their-claim/robby.mp4" type="video/mp4"&gt;&lt;/video&gt;
&lt;a class="image-caption" href="https://clips.twitch.tv/TemperedDepressedLardAMPTropPunch-XeozDS0acdAxw5DT"&gt;&lt;img alt="blueleader" class="inline" src="https://blog.giovanh.com/blog/2024/07/14/copyright-abusers-lost-their-claim/egi2blueleader.png" style="height: 25px;"/&gt; Keep your heart filled with light and close to God &lt;img alt="blueleader" class="inline" src="https://blog.giovanh.com/blog/2024/07/14/copyright-abusers-lost-their-claim/egi2blueleader.png" style="height: 25px;"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!-- &lt;iframe src="https://clips.twitch.tv/embed?clip=TemperedDepressedLardAMPTropPunch-XeozDS0acdAxw5DT&amp;parent=www.example.com" frameborder="0" allowfullscreen="true" scrolling="no" height="378" width="620"&gt;&lt;/iframe&gt; --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://james.grimmelmann.net/ipbook/"&gt;James Grimmelmann, &amp;ldquo;Patterns of Information Law&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://web.law.duke.edu/cspd/openip/#q01"&gt;Open Intellectual Property Casebook | Duke University School of Law&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arstechnica.com/tech-policy/2023/04/netflix-actor-wields-dmca-takedowns-to-block-tweets-sharing-rapey-clip/"&gt;Ashley Belanger, &amp;ldquo;Netflix actor wields DMCA takedowns to block tweets sharing &amp;ldquo;rapey&amp;rdquo; clip&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pastemagazine.com/movies/warner-bros-discovery/shelving-movies-tax-write-off-coyote-vs-acme-warner-bros"&gt;Jacob Oller, &amp;ldquo;Destroying Movies for Fun and Profit&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.techdirt.com/articles/20190514/15424342212/copyright-as-censorship-american-law-institute-dmcas-discussion-draft-to-stop-discussion-controversial-restatement.shtml"&gt;Mike Masnick, &amp;ldquo;Copyright As Censorship: American Law Institute Uses Copyright To Stop Discussion Of Controversial Publication Prior To Vote&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.npr.org/2019/11/25/782723429/t-mobiles-parent-tells-small-firm-to-keep-its-hands-off-magenta"&gt;Darius Rafieyan, &amp;ldquo;T-Mobile Has A Trademark On Magenta, Demands An Insurance Company Stop Using It&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thewrap.com/coyote-vs-acme-update-offers-warner-bros/"&gt;Drew Taylor, &amp;ldquo;Coyote vs. Acme in Peril: Why Warner Bros Hasn&amp;rsquo;t Sold It&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techcrunch.com/2020/11/05/proctorio-dmca-copyright-critical-tweets/"&gt;Zack Whittaker, &amp;ldquo;Proctorio used DMCA to take down a student&amp;rsquo;s critical tweets&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:loose"&gt;
&lt;p&gt;There&amp;rsquo;s no requirement that each individual expression is beneficial to society, for instance: we just grant that creation is constructive in general.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:loose" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:life-plus-70"&gt;
&lt;p&gt;Or, in the case of corporate authorship, 95-120 years. See &lt;a href="https://www.copyright.gov/circs/circ15a.pdf"&gt;copyright.gov Circular 15a, Duration of Copyright&lt;/a&gt;.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:life-plus-70" title="Jump back to footnote 2 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:quantitative"&gt;
&lt;p&gt;Besides, the exact length of the period is a quantitative conflict, not a qualitative one, so it can be background for this without &lt;em&gt;necessarily&lt;/em&gt; invalidating copyright by default. The goalpost have &lt;em&gt;moved&lt;/em&gt;, but they&amp;rsquo;re still goalposts.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:quantitative" title="Jump back to footnote 3 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id="fn:reasonableness"&gt;
&lt;p&gt;&amp;hellip;and isn&amp;rsquo;t part of a specifically unreasonable campaign. I&amp;rsquo;ve talked about this before, in how a series of actions can each be reasonable in isolation, but when understood together as part of a larger campaign have to be understood as part of the campaign, which can definitely count as evidence of abuse.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:reasonableness" title="Jump back to footnote 4 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="politics"/><category term="manifesto"/><category term="ip"/><category term="enforcement"/><category term="fanwork"/><category term="piracy"/></entry><entry><title>Fake Twitter accounts</title><link href="https://blog.giovanh.com/blog/2024/06/19/fake-twitter-accounts/" rel="alternate"/><published>2024-06-19T00:00:00-05:00</published><updated>2024-06-19T00:00:00-05:00</updated><author><name>GiovanH</name></author><id>tag:blog.giovanh.com,2024-06-19:/blog/2024/06/19/fake-twitter-accounts/</id><summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Remember when Elon Musk was trying to weasel out of overpaying for Twitter?
During this very specific May 2022-Jul 2022 period, there was a very artificial discourse manufactured over the problem of “fake accounts” on Twitter. &lt;/p&gt;
&lt;p&gt;The reason it was being brought up was very stupid, but the topic stuck with me, because it’s deeply interesting in a way that the conversation at the time never really addressed. &lt;/p&gt;
&lt;p&gt;So this is a ramble on it. I think this is all really worth thinking about, just don’t get your hopes up that it’s building to a carefully-constructed conclusion. &lt;code&gt;;)&lt;/code&gt;&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="argument-is-stupid"&gt;Argument is stupid&lt;/h2&gt;
&lt;p&gt;First, to be clear, what was actually being argued at the time was exceedingly stupid. I’m not giving that any credit.&lt;/p&gt;
&lt;p&gt;After committing to significantly overpay to purchase Twitter with no requirements that they do due diligence (yes, really!) Elon Musk tried to call off the deal. &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1517215066550116354"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;If our twitter bid succeeds, we will defeat the spam bots or die trying!&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1517215066550116354" target="_blank"&gt;Thu Apr 21 18:53:55 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1521524585090277379"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;That is why we must clear out bots, spam &amp;amp; scams. Is something actually public opinion or just someone operating 100k fake accounts? Right now, you can’t tell.&lt;/p&gt;&lt;p&gt;And algorithms must be open source, with any human intervention clearly identified.&lt;/p&gt;&lt;p&gt;Then, trust will be deserved.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1521524585090277379" target="_blank"&gt;1651594704000&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1525049369552048129"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Twitter deal temporarily on hold pending details supporting calculation that spam/fake accounts do indeed represent less than 5% of usershttps://www.reuters.com/technology/twitter-estimates-spam-fake-accounts-represent-less-than-5-users-filing-2022-05-02/ …&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1525049369552048129" target="_blank"&gt;1652435078000&lt;/a&gt;
&lt;/blockquote&gt;
&lt;!-- ::: thread
    ![elonmusk: Free speech is essential to a functioning democracy. - Do you believe Twitter rigorously adheres to this principle?](https://twitter.com/elonmusk/status/1507259709224632344)
    ![lexfridman: @elonmusk Yes for bots.](https://twitter.com/lexfridman/status/1507270431916670988)
    ![elonmusk: @lexfridman 🤣🤣 especially crypto spam!!](https://twitter.com/elonmusk/status/1507484098822131717) --&gt;
&lt;p&gt;This was a pretty transparent attempt to get out of the purchase agreement after manipulating the price, and it was correctly and widely reported as such. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://qz.com/2174898/inside-elon-musks-legal-strategy-for-ditching-his-twitter-deal"&gt;Scott Nover, “Inside Elon Musk’s legal strategy for ditching his Twitter deal”&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Elon Musk has buyer’s remorse. On April 25, the billionaire Tesla and SpaceX CEO agreed to buy Twitter for $44 billion, but since then the stock market has tanked. Twitter agreed to sell to Musk at $54.20 per share, a 38% premium at the time; today it’s trading around $40.&lt;/p&gt;
&lt;p&gt;That’s probably the real reason Musk is spending so much time talking about bots.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I don’t want to get too bogged down in the details of why Elon was using this tactic, but fortunately other people wrote pages and pages about it, so I don’t have to.&lt;/p&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</summary><content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Remember when Elon Musk was trying to weasel out of overpaying for Twitter?
During this very specific May 2022-Jul 2022 period, there was a very artificial discourse manufactured over the problem of &amp;ldquo;fake accounts&amp;rdquo; on Twitter. &lt;/p&gt;
&lt;p&gt;The reason it was being brought up was very stupid, but the topic stuck with me, because it&amp;rsquo;s deeply interesting in a way that the conversation at the time never really addressed. &lt;/p&gt;
&lt;p&gt;So this is a ramble on it. I think this is all really worth thinking about, just don&amp;rsquo;t get your hopes up that it&amp;rsquo;s building to a carefully-constructed conclusion. &lt;code&gt;;)&lt;/code&gt;&lt;/p&gt;
&lt;section class="section2"&gt;&lt;h2 id="argument-is-stupid"&gt;Argument is stupid&lt;/h2&gt;
&lt;p&gt;First, to be clear, what was actually being argued at the time was exceedingly stupid. I&amp;rsquo;m not giving that any credit.&lt;/p&gt;
&lt;p&gt;After committing to significantly overpay to purchase Twitter with no requirements that they do due diligence (yes, really!) Elon Musk tried to call off the deal. &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1517215066550116354"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gKgSUNDX1BST0ZJTEUAAQEAAAKQbGNtcwQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAADhjcHJ0AAABQAAAAE53dHB0AAABkAAAABRjaGFkAAABpAAAACxyWFlaAAAB0AAAABRiWFlaAAAB5AAAABRnWFlaAAAB+AAAABRyVFJDAAACDAAAACBnVFJDAAACLAAAACBiVFJDAAACTAAAACBjaHJtAAACbAAAACRtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABwAAAAcAHMAUgBHAEIAIABiAHUAaQBsAHQALQBpAG4AAG1sdWMAAAAAAAAAAQAAAAxlblVTAAAAMgAAABwATgBvACAAYwBvAHAAeQByAGkAZwBoAHQALAAgAHUAcwBlACAAZgByAGUAZQBsAHkAAAAAWFlaIAAAAAAAAPbWAAEAAAAA0y1zZjMyAAAAAAABDEoAAAXj///zKgAAB5sAAP2H///7ov///aMAAAPYAADAlFhZWiAAAAAAAABvlAAAOO4AAAOQWFlaIAAAAAAAACSdAAAPgwAAtr5YWVogAAAAAAAAYqUAALeQAAAY3nBhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbcGFyYQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltwYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKW2Nocm0AAAAAAAMAAAAAo9cAAFR7AABMzQAAmZoAACZmAAAPXP/bAEMABQMEBAQDBQQEBAUFBQYHDAgHBwcHDwsLCQwRDxISEQ8RERMWHBcTFBoVEREYIRgaHR0fHx8TFyIkIh4kHB4fHv/bAEMBBQUFBwYHDggIDh4UERQeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHv/CABEIADAAMAMBIgACEQEDEQH/xAAaAAADAAMBAAAAAAAAAAAAAAAEBQYBAgcD/8QAGQEBAQADAQAAAAAAAAAAAAAABQQAAQYC/9oADAMBAAIQAxAAAAGsGLX1TxRHTU5S4zGB6AuRjXbXNeo/onC6LLocl7noaeZqjXF7dMP4ywrOQsKof//EACEQAAICAgIBBQAAAAAAAAAAAAIDAQQABRARMgYSEyIj/9oACAEBAAEFAstuGshRbazI3b9TKVpdoeNkr5qyRWKb4gxHpsiZe4OO4mfaV3patZXhEcH4h+kbGyqYR45sNkRG+7cNSnGGHsVwqlunCynsE3Mr1ynNkZSwpiYLuM+wTRsnXtf/xAAdEQACAQUBAQAAAAAAAAAAAAABAgADBBESIRMU/9oACAEDAQE/AabMzAZnzoeSsMPyKw9AZkDsq1N32EurClb41Mq2/kcK0azBHJ//xAAdEQACAgIDAQAAAAAAAAAAAAABAgADEiEEEzER/9oACAECAQE/AXRQpIE73G5SfqbhU9ZE91K68UxMFzPAcvRF5DCf/8QAKRAAAgEDAQcDBQAAAAAAAAAAAQIAAxESIQQQEyIxQVEgUnEyQmFiwf/aAAgBAQAGPwKNVbt0HkzjDjlT2XQQCsr4/uv9hx0YdV38O9smEGNsQI9ubTpKzWsAu/WLSyMPcxvc2rejNa3KZgjBmPjfw9lLcv3KfqhovUfz8wYlgPaTpCibKVY97zGsBUS3bQxuFldeoMvgwgyPMmkEKnW/S01AEFUfB/M//8QAHxAAAgICAgMBAAAAAAAAAAAAAREAITFBYXEQUZGx/9oACAEBAAE/IRAlNPwBG74R+pmXFmg5WqJnvqKAQDZAGT6DuDZNRGgJVESdJghbHOIoIBODgmQDRu+5XWjZcIA093gQr8Qh7YMEQ5HZMme4BCEvk78VsS0BScAOeELBsJrTI3rAILOIkH1i4rEYk4ApRWocCGpewvJUYYC2j5CQj0AxDS1g9J//2gAMAwEAAgADAAAAECwQNsWC5qv/xAAcEQEAAwACAwAAAAAAAAAAAAABABExIVFBYaH/2gAIAQMBAT8QUq2t74gNpkFjENRosfsQAcIblRBeWebqz3Ki/YOdw0vm6n//xAAZEQEAAwEBAAAAAAAAAAAAAAABABEhMVH/2gAIAQIBAT8QNBzzzZcFEJjcbaZSsdlElxdWHqDG6T//xAAfEAEBAAICAgMBAAAAAAAAAAABEQAhMUFRYRBxkYH/2gAIAQEAAT8QGuMekZByn4V76xMgEFi3qJZ5yid8mhXoc/TcB5fd0nTyvPw0ZFdt+xXghL7ycsBiEMuCkbrrrEo61ZegsccMDMiFnPOLCLu2Zyf6bwPuVG6Tzl8IrBCzXPYPwsYUK7T6zwvNkDxx194H2EgI7U0THyZAdigiuawjRrzBE4UB/ZhRM99OawUPGCDHHPXMMUoCV+Vsr/cv9dbHq1FmFGMGSg8I9lv5iyefOv3HJITBrpfGaDGVamAtYKULd6etesMwwJNXn37xW9wOjtH9z//ZICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA=="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;If our twitter bid succeeds, we will defeat the spam bots or die trying!&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1517215066550116354" target="_blank"&gt;Thu Apr 21 18:53:55 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1521524585090277379"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;That is why we must clear out bots, spam &amp;amp; scams. Is something actually public opinion or just someone operating 100k fake accounts? Right now, you can&amp;rsquo;t tell.&lt;/p&gt;&lt;p&gt;And algorithms must be open source, with any human intervention clearly identified.&lt;/p&gt;&lt;p&gt;Then, trust will be deserved.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1521524585090277379" target="_blank"&gt;1651594704000&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1525049369552048129"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Twitter deal temporarily on hold pending details supporting calculation that spam/fake accounts do indeed represent less than 5% of usershttps://www.reuters.com/technology/twitter-estimates-spam-fake-accounts-represent-less-than-5-users-filing-2022-05-02/&amp;nbsp;&amp;hellip;&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1525049369552048129" target="_blank"&gt;1652435078000&lt;/a&gt;
&lt;/blockquote&gt;
&lt;!-- ::: thread
    ![elonmusk: Free speech is essential to a functioning democracy. - Do you believe Twitter rigorously adheres to this principle?](https://twitter.com/elonmusk/status/1507259709224632344)
    ![lexfridman: @elonmusk Yes for bots.](https://twitter.com/lexfridman/status/1507270431916670988)
    ![elonmusk: @lexfridman 🤣🤣 especially crypto spam!!](https://twitter.com/elonmusk/status/1507484098822131717) --&gt;

&lt;p&gt;This was a pretty transparent attempt to get out of the purchase agreement after manipulating the price, and it was correctly and widely reported as such. &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://qz.com/2174898/inside-elon-musks-legal-strategy-for-ditching-his-twitter-deal"&gt;Scott Nover, &amp;ldquo;Inside Elon Musk&amp;rsquo;s legal strategy for ditching his Twitter deal&amp;rdquo;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Elon Musk has buyer&amp;rsquo;s remorse. On April 25, the billionaire Tesla and SpaceX CEO agreed to buy Twitter for $44 billion, but since then the stock market has tanked. Twitter agreed to sell to Musk at $54.20 per share, a 38% premium at the time; today it&amp;rsquo;s trading around $40.&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s probably the real reason Musk is spending so much time talking about bots.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I don&amp;rsquo;t want to get too bogged down in the details of why Elon was using this tactic, but fortunately other people wrote pages and pages about it, so I don&amp;rsquo;t have to.&lt;/p&gt;


&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.documentcloud.org/documents/22084453-twittermuskcomplaint"&gt;Twitter v. Musk Complaint, July 12 2022&lt;/a&gt;
In April 2022, Elon Musk entered into a binding merger agreement 
with Twitter, promising to use his best efforts to get the deal done. Now, less than 
three months later, Musk refuses to honor his obligations to Twitter and its 
stockholders because the deal he signed no longer serves his personal interests. 
Having mounted a public spectacle to put Twitter in play, and having proposed and 
then signed a seller-friendly merger agreement, Musk apparently believes that he 
&amp;mdash; unlike every other party subject to Delaware contract law &amp;mdash; is free to change
his mind, trash the company, disrupt its operations, destroy stockholder value, and 
walk away.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Musk&amp;rsquo;s exit strategy is a model of hypocrisy. One of the chief reasons 
Musk cited on March 31, 2022 for wanting to buy Twitter was to rid it of the 
&amp;ldquo;[c]rypto spam&amp;rdquo; he viewed as a &amp;ldquo;major blight on the user experience.&amp;rdquo; Musk said 
he needed to take the company private because, according to him, purging spam 
would otherwise be commercially impractical. In his press release announcing the 
deal on April 25, 2022, Musk raised a clarion call to &amp;ldquo;defeat the spam bots.&amp;rdquo; 
But when the market declined and the fixed-price deal became less attractive, 
Musk shifted his narrative, suddenly demanding &amp;ldquo;verification&amp;rdquo; that spam was not a 
serious problem on Twitter&amp;rsquo;s platform, and claiming a burning need to conduct 
&amp;ldquo;diligence&amp;rdquo; he had expressly forsworn.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;hellip;But Musk exhibited little interest in understanding Twitter&amp;rsquo;s process 
for estimating spam accounts that went into the company&amp;rsquo;s disclosures. Indeed, in 
a June 30 conversation with Segal, Musk acknowledged he had not read the 
detailed summary of Twitter&amp;rsquo;s sampling process provided back in May. Once 
again, Segal offered to spend time with Musk and review the detailed summary of 
Twitter&amp;rsquo;s sampling process as the Twitter team had done with Musk&amp;rsquo;s advisors. 
That meeting never occurred despite multiple attempts by Twitter.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.techdirt.com/2022/07/08/musks-attempt-to-get-out-of-the-twitter-deal-proceeding-exactly-as-predicted-what-happens-next/"&gt;Mike Masnick, &amp;ldquo;Musk&amp;rsquo;s Attempt To Get Out Of The Twitter Deal Proceeding Exactly As Predicted; What Happens Next?&amp;rdquo;&lt;/a&gt;
There is no actual escape hatch&amp;hellip; Musk made a legal agreement to pay $44 billion for the company and can&amp;rsquo;t just walk away.&lt;/p&gt;
&lt;p&gt;As we noted back in June, [Elon] appeared to have hired some very expensive lawyers to come up with some sort of pretext for walking away, and it&amp;rsquo;s playing out exactly in the manner described. Musk had specifically waived his rights to due diligence prior to the deal, but the merger agreement did include a promise to provide Musk with necessary data to conclude the deal.&lt;/p&gt;
&lt;p&gt;&amp;hellip;his second attempt to come up with an excuse was to claim that Twitter publicly lied to the SEC in its filings regarding how much spam was counted among its monetizable daily active users. This also seemed ridiculous, as Twitter had been publicly reporting those numbers for quite some time, and Musk could have explored those prior to the deal itself but, again, deliberately chose to waive those rights. You can&amp;rsquo;t do a deal in which you agree not to explore the data, and then complain that you hadn&amp;rsquo;t seen the data.&lt;/p&gt;
&lt;p&gt;On the whole, it seems fairly blatantly obvious that all of Musk&amp;rsquo;s excuses here are pretextual, and plotted out by his lawyers to try to get him out of a deal that didn&amp;rsquo;t actually have an escape hatch. The question before the court, really, is whether or not it matters that he&amp;rsquo;s obviously trying to escape a deal that he agreed to.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;section class="section3"&gt;&lt;h3 id="only-convinced-the-worst-people-in-the-world"&gt;Only convinced the worst people in the world&lt;/h3&gt;
&lt;p&gt;Suffice it to say, this was all bullshit and transparently so.
Elon&amp;rsquo;s argument in 2022 that Twitter&amp;rsquo;s value hinged on its ability to &lt;a href="https://twitter.com/elonmusk/status/1507484098822131717"&gt;block crypto spam&lt;/a&gt; was never seriously believable, by anyone, then or now.
It was the thinnest possible pretense for arguing he shouldn&amp;rsquo;t have to pay his bills.&lt;/p&gt;
&lt;p&gt;So the worst people in the world all got behind it&amp;hellip;&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1533890772713582593"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/TXAG/" title="Official Twitter account for the Office of the Texas Attorney General, Ken Paxton. Follow for the latest updates."&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Texas Attorney General&lt;/span&gt;&lt;span class="at"&gt;@TXAG&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Today I&amp;rsquo;m investigating Twitter for potentially misleading Texans on the number of its &amp;ldquo;bot&amp;rdquo; users. I have a duty to protect Texans if Twitter is misrepresenting how many accounts are fake to drive up their revenue.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.texasattorneygeneral.gov/news/releases/ag-paxton-launches-investigation-against-twitter-potentially-deceiving-texas-consumers-texas" target="_blank"&gt;texasattorneygeneral.gov/news/releases/&amp;hellip;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/TXAG/status/1533890772713582593" target="_blank"&gt;Mon Jun 06 19:17:13 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.texasattorneygeneral.gov/news/releases/ag-paxton-launches-investigation-against-twitter-potentially-deceiving-texas-consumers-texas"&gt;AG Paxton Launches Investigation Against Twitter for Potentially Deceiving Texas Consumers, Texas Businesses Over Fake Bot Accounts&lt;/a&gt;
&amp;hellip;&lt;br/&gt;
On Twitter, &amp;ldquo;bots&amp;rdquo; are automated, non-human accounts that can do virtually the same things as real people: send tweets, follow other users, and like and retweet others&amp;rsquo; posts. Spam accounts like these inflate followers and reach, and often push deceptive and annoying activity. Bot accounts can not only reduce the quality of users&amp;rsquo; experience on the platform but may also inflate the value of the company and the costs of doing business with it, thus directly harming Texas consumers and businesses.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;ldquo;Texans rely on Twitter&amp;rsquo;s public statements that nearly all its users are real people. It matters not only for regular Twitter users, but also Texas businesses and advertisers who use Twitter for their livelihoods,&amp;rdquo; said Attorney General Paxton. &amp;ldquo;If Twitter is misrepresenting how many accounts are fake to drive up their revenue, I have a duty to protect Texans.&amp;rdquo; &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;hellip;but not really anybody else.&lt;/p&gt;
&lt;!--  --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class="cite" href="https://www.cnn.com/2022/07/08/tech/elon-musk-twitter-deal-exit/index.html"&gt;Elon Musk tells Twitter he wants out of his deal to buy it (CNN, Jul 9 2022)&lt;/a&gt;
Musk has for weeks expressed concerns, without any apparent evidence, that there are a greater number of bots and spam accounts on the platform than Twitter has said publicly. Analysts have speculated that the concerns may be an attempt to create a pretext to get out of a deal he may now see as overpriced, after Twitter shares and the broader tech market have declined in recent weeks.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
Twitter&amp;rsquo;s stock is trading around $36, down nearly 30% since its price the day Musk and Twitter announced the acquisition and well below the $54.20 per share Musk offered, suggesting deep skepticism among investors about the deal going through at the agreed upon price. The declining value may also be among the reasons Musk is no longer interested in the deal, analysts have said.&lt;br/&gt;
&amp;hellip;&lt;br/&gt;
&amp;ldquo;The way these things usually work is that if there&amp;rsquo;s a billion-dollar breakup fee and you&amp;rsquo;re the one trying to acquire, then that is enforced against you,&amp;rdquo; Tobias said, &amp;ldquo;unless there&amp;rsquo;s some kind of material breach or some kind of reason that can be offered up that persuades a court that Twitter, for example, is not making good on the deal.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;!-- ![FDRLST: Did you know you can actively oppose FAKE media and support REAL media organizations? - If you care about combatting the corrupt media that continue to inflict devastating damage, please give a gift to help us do the real journalism that America needs.   - https://t.co/SlR56idpsr https://t.co/YOrDEoLMq6](https://twitter.com/FDRLST/status/1733137162097275369) --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="argument-is-interestingly-stupid"&gt;Argument is &lt;em&gt;interestingly&lt;/em&gt; stupid&lt;/h2&gt;
&lt;p&gt;OK, but that&amp;rsquo;s all the boring, first-level stupid context. 
Under all that, there&amp;rsquo;s a question being begged that&amp;rsquo;s actually interesting to contemplate: what are these &amp;ldquo;fake accounts&amp;rdquo; that are being complained about?&lt;/p&gt;
&lt;!-- "bots" --&gt;

&lt;section class="section3"&gt;&lt;h3 id="fakeness-is-a-weird-idea"&gt;&amp;ldquo;Fakeness&amp;rdquo; is a weird idea&lt;/h3&gt;
&lt;!-- So if the idea of what an "account" is even supposed to be is defined so poorly, why are we so quick to talk about accounts being fake? --&gt;

&lt;p&gt;Fake means a few things: something false or misleading, or something that is inauthentic or counterfeit. So if I present something as being something it isn&amp;rsquo;t, it&amp;rsquo;s a fake [one of those]. &lt;/p&gt;
&lt;p&gt;&amp;ldquo;Fakeness&amp;rdquo; is an &lt;a href="https://en.wikipedia.org/wiki/Ontological_parasite"&gt;ontological parasite&lt;/a&gt;, like a hole: it only exists in relation to something else. Fakeness is only meaningful in &lt;em&gt;relation&lt;/em&gt; to some criteria. There is no &lt;a href="https://homestuck.giovanh.com/search/fakeness%20attribute"&gt;fakeness attribute&lt;/a&gt;.
Fool&amp;rsquo;s gold isn&amp;rsquo;t somehow intrinsically &lt;em&gt;fake&lt;/em&gt;, it&amp;rsquo;s a real substance that exists. (In fact, &lt;a href="https://www.egu.eu/media/filer_public/b5/e2/b5e259d1-134e-4a23-810a-01e197c4e778/egu24_press_release_1_-_pyrite_and_lithium.pdf"&gt;people are getting excited about it in its own right.&lt;/a&gt;)
But we can call it fake gold, or fake in relation to gold, because someone might think it&amp;rsquo;s gold even though it doesn&amp;rsquo;t meet the criteria for what it means to be gold.
A picture of a frog is a real image but a fake frog.
The treachery of images comes from the viewer. &lt;/p&gt;
&lt;p&gt;&lt;img alt="Ceci n'est pas une pipe." class="size-s" src="https://uploads8.wikiart.org/images/rene-magritte/the-treachery-of-images-this-is-not-a-pipe-1948(2).jpg!Large.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;That &amp;ldquo;fakeness&amp;rdquo; relationship is defined by the context in which a thing is presented. 
A fish is not a Twitter account, but it&amp;rsquo;s not a &lt;em&gt;fake&lt;/em&gt; Twitter account unless someone claims it&amp;rsquo;s a real one. &lt;/p&gt;
&lt;p&gt;So in order to ascribe &amp;ldquo;fakeness&amp;rdquo; to something, we need criteria to compare it against. Simple enough. 
So, before we know if an account is fake or not, we need the criteria for a Twitter account to count as &amp;ldquo;real&amp;rdquo;.&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="account-is-a-weird-idea"&gt;&amp;ldquo;Account&amp;rdquo; is a weird idea&lt;/h3&gt;
&lt;p&gt;Serious question: what are Twitter accounts even supposed to represent?&lt;/p&gt;
&lt;p&gt;People? No, accounts like &lt;a href="https://x.com/BBC"&gt;@bbc&lt;/a&gt; are companies, and are even labelled as &amp;ldquo;official organizations&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Legal entities? No, there are lots of subdivisions and topic accounts, like &lt;a href="https://x.com/verified"&gt;@verified&lt;/a&gt;, that correspond to an idea that doesn&amp;rsquo;t have its own legal representation. &lt;/p&gt;
&lt;p&gt;There are a whole lot of things a Twitter account can represent. Here are a few I can think of off the top of my head:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A person &lt;ul&gt;
&lt;li&gt;Legal name&lt;/li&gt;
&lt;li&gt;Pseudonymous&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;A person&amp;rsquo;s thoughts on a specific topic&lt;ul&gt;
&lt;li&gt;Fandom accounts&lt;/li&gt;
&lt;li&gt;Personal/private accounts&lt;/li&gt;
&lt;li&gt;Art accounts&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;A person acting in a specific role&lt;ul&gt;
&lt;li&gt;Government officials often have multiple accounts, one personal and one for the role&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;A corporation&lt;/li&gt;
&lt;li&gt;A brand owned by a corporation&lt;/li&gt;
&lt;li&gt;A brand or project not owned by a corporation&lt;/li&gt;
&lt;li&gt;A specific event or effort&lt;/li&gt;
&lt;li&gt;A news topic&lt;ul&gt;
&lt;li&gt;&lt;a href="https://x.com/bbcmotd"&gt;@bbcmotd&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;An update log&lt;ul&gt;
&lt;li&gt;@elonjet&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;An interface to a program or automation&lt;ul&gt;
&lt;li&gt;Automated support chatbots&lt;/li&gt;
&lt;li&gt;Media downloaders&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="cb furthermore"&gt;
&lt;div class="aside-header"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&lt;span class="type"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;In attempt to create an easy justification for siding with Elon, &lt;a href="#only-convinced-the-worst-people-in-the-world"&gt;Ken Paxton&lt;/a&gt; made the assertion that we rely on the assumption that Twitter accounts represent &amp;ldquo;real people&amp;rdquo;. But that&amp;rsquo;s not true.&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;What coherent definition is there that cleanly encapsulates all these different use cases?
The answer is to make the definition the same way people choose to use accounts: by functionality. 
An account is an organizational unit that can be discretely labelled, followed, blocked, and interacted with via any other platform features.
It&amp;rsquo;s appropriate to have a separate account any time you want those functions. &lt;/p&gt;
&lt;!-- So why assign a moral value to it? --&gt;

&lt;!-- ![BigFunkyJ: twitter is at times surreal because an &amp;#34;account&amp;#34; is potentially so many different things. it could be a brand, someone trying to self-promote, it could be an anonymous person&amp;#39;s porn collection. all these disparate reasons to have an account forced to mingle in shit soup](https://twitter.com/BigFunkyJ/status/1687687606467743744) --&gt;

&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="why-bother"&gt;Why bother?&lt;/h3&gt;
&lt;p&gt;If we put those two conclusions together naively, we end up with the statement that it&amp;rsquo;s not possible for something to be a &amp;ldquo;fake account&amp;rdquo;.
Our criteria say that an account is an account if it usefully fulfills the functions of the account, and all accounts only exist if someone created them, so they&amp;rsquo;re all serving their function. &lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s doesn&amp;rsquo;t seem to be useful, though, because there are plenty of accounts I can pull up that nearly everyone will all agree are &amp;ldquo;fake&amp;rdquo;.&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1802977366207308278"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/ADioumaev/" title="Half-Ukrainian Half-Orc American"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Andrei A Dioumaev&lt;/span&gt;&lt;span class="at"&gt;@ADioumaev&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;FSB forgot to pay its AI bill 🤣🤣🤣 &lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://twitter.com/ADioumaev/status/1802977366207308278/photo/1" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/GQV2WtbbgAAU6wZ.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/ADioumaev/status/1802977366207308278" target="_blank"&gt;Tue Jun 18 08:11:16 +0000 2024&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;But we can again find that there&amp;rsquo;s no easy definition that captures this. &lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1526706517948473349"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/arstechnica/" title="Original news, reviews, analysis of tech trends, and expert advice on the most fundamental aspects of tech."&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.png;base64,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tQhLVKkSoc5aKF5/enxnJJAjMh4Ag3AJMBdhtkKZKPJfklCCowYCSxC2odiidd3D1W0CMY2Ehz0kOOyhXIwEhz26R8I/7CHsQFmjwmqE3YBX3E3gPSaQIzIxd5sOdrcnIIwVqEAoR0lreNxGaBfNH7dR2CzCWwLvYWhEoc/6nuH4D6Zhx6SL6WctAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEyLTA1LTEzVDE4OjIzOjE2KzAwOjAwH+BhOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMi0wNS0xM1QxODoyMzoxNiswMDowMG692YUAAAAXdEVYdHBuZzpiaXQtZGVwdGgtd3JpdHRlbgAIp8Qs8gAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA="/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Ars Technica&lt;/span&gt;&lt;span class="at"&gt;@arstechnica&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Elon Musk says his acquisition of Twitter "cannot move forward" until the company provides data on spam accounts and that renegotiating the deal at a lower price is "not out of the question."&lt;/p&gt;&lt;p&gt;&lt;a href="https://trib.al/cLYUuEK" target="_blank"&gt;trib.al/cLYUuEK&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/arstechnica/status/1526706517948473349" target="_blank"&gt;Tue May 17 23:29:33 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&amp;rsquo;s not automated behavior: Ars posted this story automatically, on behalf of an organization, and it&amp;rsquo;s not fake.
Is it not being &amp;ldquo;real people&amp;rdquo;? No, organizations and other kinds of entities have not-fake accounts. 
It&amp;rsquo;s not coordinated political behavior: most sincerely political action comes in the form of people coordinating.
It&amp;rsquo;s not impersonation: parody accounts aren&amp;rsquo;t &amp;ldquo;fake&amp;rdquo;, and most &amp;ldquo;fake&amp;rdquo; accounts aren&amp;rsquo;t even attempting this
It&amp;rsquo;s not just lying.
It&amp;rsquo;s not just scamming.&lt;/p&gt;
&lt;p&gt;Is it alternate accounts for the same person under the same name, like Elon Musk &lt;a href="https://twitter.com/elonmusk/status/1528509438654525440"&gt;said he didn&amp;rsquo;t have&lt;/a&gt; until his &lt;a href="https://www.rollingstone.com/culture/culture-features/elon-musk-defamation-lawsuit-fact-check-twitter-burner-accounts-1235000968/"&gt;court deposition proved that was a lie?&lt;/a&gt; That feels closer, but it&amp;rsquo;s still not quite right.&lt;/p&gt;
&lt;p&gt;If there&amp;rsquo;s no concrete definition for what a &amp;ldquo;true&amp;rdquo; account should be, is there any limiting principle on it? &lt;/p&gt;
&lt;p&gt;Sure there is. We just have to back to the point that showed fake accounts exist in the first place: there&amp;rsquo;s a &amp;ldquo;fake&amp;rdquo; label that&amp;rsquo;s &lt;strong&gt;useful.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s an answer. The determining factor for whether it&amp;rsquo;s a &amp;ldquo;valid&amp;rdquo; account is if it&amp;rsquo;s worthwhile to have something that provides the functionality of an account. 
It&amp;rsquo;s not objective, and it&amp;rsquo;s not easy criteria to adjudicate at scale, but it&amp;rsquo;s a perfectly coherent one. &lt;/p&gt;
&lt;p&gt;Note how we&amp;rsquo;ve wrapped back around to how &amp;ldquo;fakeness&amp;rdquo; has to be in &lt;em&gt;relation&lt;/em&gt; with something else. Here, it&amp;rsquo;s in contrast to &amp;ldquo;genuine&amp;rdquo;, worthwhile social behavior. &lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a good thread from ex-Reddit-man Yishan that makes this point about moderation. 
Moderation is usually not about mechanical functions, but &lt;em&gt;utility&lt;/em&gt;, what he describes as socially desirable behavior:&lt;/p&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1586955384647925765"&gt;&lt;div class="header" data-reply="yishan/1586955288061452289"&gt;&lt;a href="https://twitter.com/yishan/" title="Founder and CEO of Terraformation (@TF_Global) Ex-Reddit, FB, PayPal, CMU, Burger King.  Views are mine alone, but also yours if I do my job right. #ETH #DeFi ♢"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Yishan&lt;/span&gt;&lt;span class="at"&gt;@yishan&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="replyto"&gt;Replying to &lt;a class="prev" href="https://twitter.com/yishan/status/1586955288061452289"&gt;yishan&lt;/a&gt;:&lt;/span&gt;&lt;p&gt;The first thing most people get wrong is not realizing that moderation is a SIGNAL-TO-NOISE management problem, not a content problem.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/yishan/status/1586955384647925765" target="_blank"&gt;Mon Oct 31 05:37:02 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1586956430162083841"&gt;&lt;div class="header" data-reply="yishan/1586956376177197056"&gt;&lt;a href="https://twitter.com/yishan/" title="Founder and CEO of Terraformation (@TF_Global) Ex-Reddit, FB, PayPal, CMU, Burger King.  Views are mine alone, but also yours if I do my job right. #ETH #DeFi ♢"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Yishan&lt;/span&gt;&lt;span class="at"&gt;@yishan&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="replyto"&gt;Replying to &lt;a class="prev" href="https://twitter.com/yishan/status/1586956376177197056"&gt;yishan&lt;/a&gt;:&lt;/span&gt;&lt;p&gt;Moderating spam is very interesting: it is almost universally regarded as okay to ban (i.e. CENSORSHIP) but spam is in no way illegal.&lt;/p&gt;&lt;p&gt;Spam actually passes the test of &amp;ldquo;allow any legal speech&amp;rdquo; with flying colors.  Hell, the US Postal Service delivers spam to your mailbox.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/yishan/status/1586956430162083841" target="_blank"&gt;Mon Oct 31 05:41:11 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1586956650455265281"&gt;&lt;div class="header" data-reply="yishan/1586956607891468288"&gt;&lt;a href="https://twitter.com/yishan/" title="Founder and CEO of Terraformation (@TF_Global) Ex-Reddit, FB, PayPal, CMU, Burger King.  Views are mine alone, but also yours if I do my job right. #ETH #DeFi ♢"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Yishan&lt;/span&gt;&lt;span class="at"&gt;@yishan&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="replyto"&gt;Replying to &lt;a class="prev" href="https://twitter.com/yishan/status/1586956607891468288"&gt;yishan&lt;/a&gt;:&lt;/span&gt;&lt;p&gt;Hereʻs the answer everyone knows: there IS no principled reason for banning spam.  We ban spam for purely outcome-based reasons:&lt;/p&gt;&lt;p&gt;It affects the quality of experience for users we care about, and users having a good time on the platform makes it successful.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/yishan/status/1586956650455265281" target="_blank"&gt;Mon Oct 31 05:42:04 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1514940632187346945"&gt;&lt;div class="header" data-reply="yishan/1514940563061035017"&gt;&lt;a href="https://twitter.com/yishan/" title="Founder and CEO of Terraformation (@TF_Global) Ex-Reddit, FB, PayPal, CMU, Burger King.  Views are mine alone, but also yours if I do my job right. #ETH #DeFi ♢"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Yishan&lt;/span&gt;&lt;span class="at"&gt;@yishan&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="replyto"&gt;Replying to &lt;a class="prev" href="https://twitter.com/yishan/status/1514940563061035017"&gt;yishan&lt;/a&gt;:&lt;/span&gt;&lt;p&gt;Because it is not TOPICS that are censored.  It is BEHAVIOR.&lt;/p&gt;&lt;p&gt;(This is why people on the left and people on the right both think they are being targeted)&lt;/p&gt;&lt;p&gt;The problem with social networks is the SOCIAL (people) part. Not the NETWORK (company).&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/yishan/status/1514940632187346945" target="_blank"&gt;Fri Apr 15 12:16:07 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="why-is-it-necessary-to-police-this"&gt;Why is it necessary to police this?&lt;/h2&gt;
&lt;p&gt;That&amp;rsquo;s a question it&amp;rsquo;s always good to ask before going in guns blazing to regulate behavior. Is that appropriate to do in the first place?&lt;/p&gt;
&lt;section class="section3"&gt;&lt;h3 id="user-agency"&gt;User agency&lt;/h3&gt;
&lt;p&gt;Whether or not an account is &amp;ldquo;fake&amp;rdquo; or not is poorly defined and hard-if-not-impossible to correctly measure at scale.
But the &amp;ldquo;fake account&amp;rdquo; topic has a more fatal problem than that. 
All accounts are &lt;strong&gt;agents of people&lt;/strong&gt;. 
For every account, fake or not, someone set the account up intentionally and is using it for their own ends. &lt;/p&gt;
&lt;p&gt;This is always true. Digital person-like entities are &lt;strong&gt;user agents&lt;/strong&gt;, agents of people that perform tasks. 
I have a lot to write about this subject, but I&amp;rsquo;ll touch on it briefly here. 
Whether someone makes a tweet from their personal account, or a side account, or if they set up some automation to do it, the tweet exists because of the &lt;em&gt;will of a person.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;When we&amp;rsquo;re already talking about digital entities, making a distinction between &amp;ldquo;automated&amp;rdquo; action and &amp;ldquo;real&amp;rdquo; actions is not only impossible, it&amp;rsquo;s fundamentally wrongheaded.&lt;/p&gt;
&lt;p&gt;Every action represents a human directing a computer to perform an action, and trying to distinguish what modes of input are legitimate or not always excludes people from participation. 
This is &lt;a href="https://blog.giovanh.com/blog/2023/06/09/reddit-your-api-is-your-product/"&gt;the API problem&lt;/a&gt;. Your system is defined by its interaction with human-prompted entities. Whether it&amp;rsquo;s automatic or semi-automatic, a human is willing each interaction to happen&lt;sup id="fnref:bad-agent"&gt;&lt;a class="footnote-ref" href="#fn:bad-agent"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;So we have to be very hesitant to cripple any actor, because that&amp;rsquo;s crippling a person. &lt;/p&gt;
&lt;p&gt;So let&amp;rsquo;s take another step back. Why is it important to be able to label accounts as &amp;ldquo;fake&amp;rdquo; or not. Creating the theoretical tool that identifies and blocks fake accounts is creating new power that can cripple people. A tool which, even if used in good faith, will exclude people due to false positives.
What reasons are there to make this, and do they justify the danger?&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="advertising"&gt;Advertising&lt;/h3&gt;
&lt;p&gt;The reason most salient to Elon&amp;rsquo;s original objection is the completely pragmatic one: advertising.&lt;/p&gt;
&lt;div class="thread"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1526237578843672576"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/paraga/" title="device following @vintweeta"&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Parag Agrawal&lt;/span&gt;&lt;span class="at"&gt;@paraga&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Let&amp;rsquo;s talk about spam. And let&amp;rsquo;s do so with the benefit of data, facts, and context&amp;hellip;&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/paraga/status/1526237578843672576" target="_blank"&gt;Mon May 16 16:26:09 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1526246899606601730"&gt;&lt;div class="header" data-reply="paraga/1526237589534953472"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@paraga 💩&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1526246899606601730" target="_blank"&gt;Mon May 16 17:03:11 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1526250477456965634"&gt;&lt;div class="header" data-reply="elonmusk/1526246899606601730"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;img onerror="(async () =&amp;gt; {this.onerror=null;const newsrc=`https://web.archive.org/web/0/${this.src}`;console.log(this, this.src, newsrc);this.src=newsrc;})();" src="data:image/.jpg;base64,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"/&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;@paraga So how do advertisers know what they&amp;rsquo;re getting for their money? This is fundamental to the financial health of Twitter.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1526250477456965634" target="_blank"&gt;Mon May 16 17:17:24 +0000 2022&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Advertisers don&amp;rsquo;t want to buy clicks, they want to buy &lt;em&gt;attention.&lt;/em&gt; 
And that attention needs to come from &amp;ldquo;real&amp;rdquo; people, people who might actually act on the advertisement and buy the product. 
Being able to show that real people are looking at advertisements is what gives them value, and is ultimately what gives Twitter as a whole most of its monetary value. &lt;/p&gt;
&lt;p&gt;This really only concerns automated bots, though. 
And we know we want some of those!&lt;/p&gt;
&lt;/section&gt;&lt;section class="section3"&gt;&lt;h3 id="civics"&gt;Civics&lt;/h3&gt;
&lt;p&gt;Twitter&amp;rsquo;s real power isn&amp;rsquo;t in its advertisements, but its ability to shape public discourse. 
If people talk on a platform, the design of that platform is going to affect what and how they communicate, about everything. &lt;/p&gt;
&lt;p&gt;If you use Twitter like a social space, you&amp;rsquo;re going to pick up information about the general disposition of people, just like any other social space. 
What ideas are liked? What ideas are hated?
What politicians are supported and how strong is their mandate?&lt;/p&gt;
&lt;div class="thread unified"&gt;
&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1525049369552048129"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Twitter deal temporarily on hold pending details supporting calculation that spam/fake accounts do indeed represent less than 5% of usershttps://www.reuters.com/technology/twitter-estimates-spam-fake-accounts-represent-less-than-5-users-filing-2022-05-02/&amp;nbsp;&amp;hellip;&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1525049369552048129" target="_blank"&gt;1652435078000&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1521524585090277379"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;That is why we must clear out bots, spam &amp;amp; scams. Is something actually public opinion or just someone operating 100k fake accounts? Right now, you can&amp;rsquo;t tell.&lt;/p&gt;&lt;p&gt;And algorithms must be open source, with any human intervention clearly identified.&lt;/p&gt;&lt;p&gt;Then, trust will be deserved.&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1521524585090277379" target="_blank"&gt;1651594704000&lt;/a&gt;
&lt;/blockquote&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1512895884719267844"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/elonmusk/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;Elon Musk&lt;/span&gt;&lt;span class="at"&gt;@elonmusk&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Fake news purveyors would have hysterics, but a ratings system would improve quality of news greatly&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;/div&gt;&lt;a href="https://twitter.com/elonmusk/status/1512895884719267844" target="_blank"&gt;1649537461000&lt;/a&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Bots can contribute to this problem, but they&amp;rsquo;re not the only problem. 
Actors as banal as individual trolls or as powerful as nation-states can set up alternate accounts and flood specific topics with specific ideas to create the effect of public support where none exists.
Fake accounts can misrepresent public perception &amp;mdash; or what ideas come from what demographics.&lt;/p&gt;
&lt;blockquote class="twitter-tweet" data-dnt="true" data-lang="en" data-nosnippet="true" data-tweetid="1326286092354482177"&gt;&lt;div class="header"&gt;&lt;a href="https://twitter.com/BioRecTech/" title=""&gt;&lt;div class="vertical"&gt;&lt;span class="name"&gt;LWA🏳️&amp;zwj;🌈🇺🇲&lt;/span&gt;&lt;span class="at"&gt;@BioRecTech&lt;/span&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;What this story?pic.twitter.com/W8jurVeGld&lt;/p&gt;&lt;/div&gt;&lt;div class="media" style="display: none;"&gt;&lt;a href="https://pbs.twimg.com/media/EmfqJENVMAAMQwj.jpg" target="_blank"&gt;
    &lt;img class="img count1" onerror="(async () =&amp;gt; {this.onerror=null;this.src=`https://web.archive.org/web/0/${this.src}`;})();" src="https://pbs.twimg.com/media/EmfqJENVMAAMQwj.jpg"/&gt;
&lt;/a&gt;&lt;/div&gt;&lt;a href="https://twitter.com/BioRecTech/status/1326286092354482177" target="_blank"&gt;1605046220000&lt;/a&gt;
&lt;/blockquote&gt;
&lt;!-- ### Information control

Information control is a scary term, and for good reason. 
The same mechanisms that combat disinformation and campaigns to willfully spread lies concentrates enormous power in the arbiter.  --&gt;

&lt;/section&gt;&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="what-actually-makes-sense"&gt;What actually makes sense&lt;/h2&gt;
&lt;p&gt;So, how does all that inform how we relate to fake accounts?&lt;/p&gt;
&lt;p&gt;Well, it turns out that &lt;a href="https://www.techdirt.com/2019/11/20/masnicks-impossibility-theorem-content-moderation-scale-is-impossible-to-do-well/"&gt;moderation is hard&lt;/a&gt;. That much shouldn&amp;rsquo;t be a surprise. &lt;/p&gt;
&lt;p&gt;And yes, if you have to reduce what people currently mean by fake accounts to a definition, you can. &lt;/p&gt;
&lt;p&gt;An account is fake if it&amp;rsquo;s used by an automated system to send unwanted messages OR if it reports falsified advertising metrics that don&amp;rsquo;t correspond to human attention OR presents itself as a specific person or role that it is not for the purpose of deceiving users OR ascribes a role to a person that they do not have OR persistently posts false information.&lt;/p&gt;
&lt;p&gt;Good luck measuring that. &lt;/p&gt;
&lt;!-- Because account interactions represent human intent, even if it's done through an automation, we have to be careful not to create a moderation system that's biased against legitimate behavior.  --&gt;

&lt;p&gt;But that&amp;rsquo;s not to say fake accounts aren&amp;rsquo;t a &lt;em&gt;problem&lt;/em&gt;.
There are some behaviors we &lt;em&gt;do&lt;/em&gt; want to block, and while the human behind them is responsible, their existence in no way makes the behavior acceptable.
Spam is bad. Political manipulation is a problem. Scams, especially automated scams, can be extremely harmful. So what is it about the &amp;ldquo;account&amp;rdquo; that makes these human behaviors so much worse?&lt;/p&gt;
&lt;p&gt;I think the most obvious problem with fake accounts is they represent a &lt;em&gt;power imbalance&lt;/em&gt;. 
Spam bots exert power over your viewing experience to force you into interactions you don&amp;rsquo;t want, and they do it at a scale a human could not. 
Botnets and astroturf campaigns aren&amp;rsquo;t dangerous because of the input method, they&amp;rsquo;re dangerous because they unduly multiply someone&amp;rsquo;s political power. &lt;/p&gt;
&lt;p&gt;The thing you need to combat isn&amp;rsquo;t the agent, it isn&amp;rsquo;t the input method, it isn&amp;rsquo;t a measurable quality of any given profile: it&amp;rsquo;s power. &lt;/p&gt;
&lt;p&gt;It seems like what&amp;rsquo;s really objectionable is the case where someone&amp;rsquo;s power over your life is proportional on their resources instead of your consent. &lt;/p&gt;
&lt;p&gt;But it&amp;rsquo;s really hard to admit that.&lt;/p&gt;
&lt;!-- And that's hard to reduce to a statistic. --&gt;

&lt;/section&gt;&lt;section class="section2"&gt;&lt;h2 id="related-reading"&gt;Related Reading&lt;/h2&gt;
&lt;div class="container related-reading"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.techdirt.com/2019/11/20/masnicks-impossibility-theorem-content-moderation-scale-is-impossible-to-do-well/"&gt;Masnick&amp;rsquo;s Impossibility Theorem: Content Moderation At Scale Is Impossible To Do Well&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://innuendostudios.tumblr.com/post/186138172217/were-talking-about-adventure-games-again-or"&gt;Innuendo Studios, &amp;ldquo;Who Shot Guybrush Threepwood? | Genre and the Adventure Game&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=-gGLvg0n-uY"&gt;CYBERGEM, &amp;ldquo;Raiden Warned About AI Censorship - MGS2 Codec Call (2023 Version)&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://identitywoman.net/googlereal-name-identity-woman/"&gt;Identity Woman, &amp;ldquo;Google+ and my "real" name: Yes, I'm Identity Woman&amp;rdquo;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techcrunch.com/2024/05/30/misinformation-works-and-a-handful-of-social-supersharers-sent-80-of-it-in-2020/"&gt;Devin Coldewey, &amp;ldquo;Misinformation works, and a handful of social &amp;lsquo;supersharers&amp;rsquo; sent 80% of it in 2020&amp;rdquo; | TechCrunch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;!-- It seems like what’s really objectionable is the case where someone’s power over your life is proportional on their resources instead of your consent. But it’s really hard to admit that. --&gt;

&lt;div class="footnote"&gt;
&lt;hr/&gt;
&lt;ol&gt;
&lt;li id="fn:bad-agent"&gt;
&lt;p&gt;Unless you have a user-agent (browser, app, etc) that&amp;rsquo;s &lt;em&gt;not&lt;/em&gt; fulfilling its user-agent responsibility and performing tasks the user doesn&amp;rsquo;t want to happen. I&amp;rsquo;m counting bad design in this too.&amp;nbsp;&lt;a class="footnote-backref" href="#fnref:bad-agent" title="Jump back to footnote 1 in the text"&gt;&amp;larrhk;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/section&gt;&lt;/body&gt;&lt;/html&gt;</content><category term="cyber"/><category term="platforms"/><category term="user-agent"/><category term="api"/><category term="services"/><category term="ramble"/><category term="twitter"/><category term="prosthesis"/></entry></feed>