<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>AI on Mia Heidenstedt</title><link>https://heidenstedt.org/tags/ai/</link><description>Recent
content
in AI on Mia Heidenstedt</description><generator>
Hugo</generator><language>en</language><lastBuildDate>Fri, 17 Apr 2026 14:45:47 +0000</lastBuildDate><atom:link href="https://heidenstedt.org/tags/ai/index.xml" rel="self" type="application/rss+xml"/><item><title>AI-Assisted Cognition Endangers Human Development</title><link>https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/</link><pubDate>Wed, 15 Apr 2026 17:30:54 +0200</pubDate><guid>https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/</guid><description><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p>Cognition with the help of AI is already a significant force in our world<sup id="fnref:1"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>, resulting in humanity-sized missed opportunities and risks. In this article, we will explore the risks of AI-assisted cognition and how to use these tools without falling into the trap of intellectual stagnation.</p>
<h2 id="what-is-ai-assisted-cognition"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#what-is-ai-assisted-cognition">What is AI-Assisted Cognition</a></h2><p>To understand what AI-assisted cognition is, we first need to understand what cognition is.</p>
<blockquote>
<p>&ldquo;Cognitions are mental processes that deal with knowledge. They encompass psychological activities that acquire, store, retrieve, transform, or apply information. Cognitions are a pervasive part of mental life, helping individuals understand and interact with the world.&rdquo; <a href="https://en.wikipedia.org/wiki/Cognition">Q: Wikipedia</a></p>
</blockquote>
<p>Cognition can be assisted by external static information or external cognition.<br>
For example, most people would put a book into the category of external static information and a discussion about a topic with another human, because humans think and process information themselves, into the external cognition category.</p>
<p>But where do discussions with AIs fit in? They are able to process information that can result in original solutions<sup id="fnref:2"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>, but they are still static and currently cannot learn<sup id="fnref:3"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:3" class="footnote-ref" role="doc-noteref">3</a></sup>.</p>
<h2 id="how-ai-decelerates-the-evolution-of-ideas-culture-and-knowledge"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#how-ai-decelerates-the-evolution-of-ideas-culture-and-knowledge">How AI decelerates the evolution of ideas, culture and knowledge</a></h2><p>In early 2026, the USA <a href="https://en.wikipedia.org/wiki/Greenland_crisis#:~:text=Trump%20ordered%20the%20Joint%20Special%20Operations%20Command%20to%20make%20plans%20for%20what%20he%20called%20a%20%22possible%20invasion%20of%20Greenland%22.">prepared to invade</a> Greenland and, therefore, the EU<sup id="fnref:4"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:4" class="footnote-ref" role="doc-noteref">4</a></sup>. Only a few months prior to that it was completely unthinkable that the USA would even think about threatening an invasion of Greenland. As AI base models are stuck in the past, they do not easily accept these events as real and often label them as &ldquo;hypothetical&rdquo;, <a href="https://www.reddit.com/r/LocalLLaMA/comments/1qagaaq/qwen_cutoff_date_makes_our_current_reality_too/">&ldquo;fake news&rdquo;, or &ldquo;impossible&rdquo;</a>. This also affects new models like Gemini 3 Pro, GLM-5 or GPT-5.3-codex<sup id="fnref:5"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:5" class="footnote-ref" role="doc-noteref">5</a></sup>.</p>
<p>As most new LLMs are just post-trained on a base model that is relatively old, even when post-trained on new events, they do not completely utilize this information in their cognition and are still skewed towards the static patterns of the base model&rsquo;s hidden states<sup id="fnref:6"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:6" class="footnote-ref" role="doc-noteref">6</a></sup>. They basically think something different from what they say.</p>
<p>So you might see the problem<sup id="fnref:7"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:7" class="footnote-ref" role="doc-noteref">7</a></sup> here already: If a lot of people use AIs to discuss, write, autocomplete, and brainstorm, but AI cognition does not reflect new events and cultural changes, like the change in the relationship between the USA and the EU, new geopolitical realities, and the EU population&rsquo;s stance toward the USA, people will be skewed toward these old patterns and ideas. Cultural change has to build and maintain momentum indefinitely to persist against the static cognitive skew of AIs.</p>
<h2 id="the-dynamic-dialectic-substrate"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#the-dynamic-dialectic-substrate">The Dynamic Dialectic Substrate</a></h2><p>Human knowledge and ideas, and thus human development, are highly dependent on the Dynamic Dialectic Substrate<sup id="fnref:8"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:8" class="footnote-ref" role="doc-noteref">8</a></sup>.<br>
Understanding the Dynamic Dialectic Substrate will help to understand how AI-assisted cognition can endanger human development and how to use AI-assisted cognition without endangering human development.</p>
<p>The Dynamic Dialectic Substrate is the sum of all local and global dialectic<sup id="fnref:9"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:9" class="footnote-ref" role="doc-noteref">9</a></sup> processes and conclusions. It is the fundamental foundation upon which all of humanity is built, and the origin of all thoughts, concepts, ideas, and solutions that humans utilize.</p>
<p>The Dynamic Dialectic Substrate creates new concepts through a process of qualitative <a href="https://en.wikipedia.org/wiki/Conceptual_blending">merging existing concepts</a>, which can happen in a single person, a group of people, or even globally.</p>
<p><div class="imageLoadingWrap"><img loading="lazy" src="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/dialectic_tree.svg" alt="A hierarchical logic diagram demonstrating the Dialectic of the &ldquo;Dynamic Dialectic Substrate&rdquo; by visualizing how basic premises about fire, rain, and cold merge through intermediate steps to form the final deduction that a hut prevents pain." title="A hierarchical logic diagram demonstrating the Dialectic of the &ldquo;Dynamic Dialectic Substrate&rdquo; by visualizing how basic premises about fire, rain, and cold merge through intermediate steps to form the final deduction that a hut prevents pain." /><div class="imageLoading"></div>
</div></p>
<p>The above image is a narrow slice of the Dialectic process present in the Dynamic Dialectic Substrate. You can see how concepts merge and evolve in higher and higher concepts. In this example the following dialectic process emerges:</p>
<blockquote>
<p><strong>Stage 1</strong>:</p>
<ul>
<li>&ldquo;Cold is Painful&rdquo; and &ldquo;Fire is Hot&rdquo; result in <strong>&ldquo;Fire removes Cold-Pain&rdquo;</strong></li>
<li>&ldquo;Significant Water extinguishes Fire&rdquo; and &ldquo;Rain is falling Water&rdquo; result in <strong>&ldquo;Strong Rain extinguishes Fire&rdquo;</strong></li>
<li>&ldquo;Rain is falling Water&rdquo; and &ldquo;Hut has a roof&rdquo; result in <strong>&ldquo;Hut shelters from Rain&rdquo;</strong></li>
</ul>
<p><strong>Stage 2</strong>:</p>
<ul>
<li>&ldquo;Fire removes Cold-Pain&rdquo; and &ldquo;Strong Rain extinguishes Fire&rdquo; result in <strong>&ldquo;Rain extinguishes Fire and therefore causes Cold-Pain&rdquo;</strong></li>
<li>&ldquo;Strong Rain extinguishes Fire&rdquo; and &ldquo;Hut shelters from Rain&rdquo; result in <strong>&ldquo;Inside a Hut, Fire survives Rain&rdquo;</strong></li>
</ul>
<p><strong>Stage 3</strong>:</p>
<ul>
<li>&ldquo;Rain extinguishes Fire and therefore causes Cold-Pain&rdquo; and &ldquo;Inside a Hut, Fire survives Rain&rdquo; result in <strong>&ldquo;Hut protects Fire and therefore protects against Cold-Pain&rdquo;</strong></li>
</ul>
</blockquote>
<h2 id="how-ai-endangers-human-development-cognitive-inbreeding"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#how-ai-endangers-human-development-cognitive-inbreeding">How AI endangers human development (Cognitive Inbreeding)</a></h2><p>Because LLMs prefer or skew toward certain patterns and concepts (known as <a href="https://en.wikipedia.org/wiki/Inductive_bias">inductive bias</a>), even after post-training, they reduce the cognitive range when used as a tool for cognition at the population level. This is especially true if only a few AI models are used, or if many AI models share just a few base models. This will lead to a loss of diversity of ideas, concepts, and solutions, which will slow down human development.</p>
<p>You might think of this as a world in which a significant portion of the population is speaking to the same five people to discuss problems, the world, relationships, and basically anything. It is hard to overstate how much influence these five people would have on humanity, even if they try their absolute best to be as neutral and open as possible. Humans who speak with these five people would still have their thinking massively shifted, and this becomes a significant problem at the population level.</p>
<p>It is entirely possible that we already have lost paths to great scientific discoveries or cultural shifts because of AI-skew or unnoticed refusal.</p>
<p>I tried to visualize this problem in the following image that shows how the range of higher level concepts is skewed into the direction the base model prefers:</p>
<p><div class="imageLoadingWrap"><img loading="lazy" src="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/AI-Assisted-Cognition-Skew.svg" alt="A &ldquo;Before and After&rdquo; network diagram showing how AI-Assisted cognition introduces &ldquo;AI-Skew&rdquo; and &ldquo;unnoticed refusal,&rdquo; resulting in a significant loss of cognitive range and solution options compared to unassisted human cognition." title="A &ldquo;Before and After&rdquo; network diagram showing how AI-Assisted cognition introduces &ldquo;AI-Skew&rdquo; and &ldquo;unnoticed refusal,&rdquo; resulting in a significant loss of cognitive range and solution options compared to unassisted human cognition." /><div class="imageLoading"></div>
</div></p>
<p>To come back to the example of the USA invading Greenland: It is obvious that humans using AI to brainstorm the geopolitical future of the EU, the USA, and Greenland will encounter patterns skewed toward the base model&rsquo;s &ldquo;worldview.&rdquo; This bias might prevent many in the EU from even considering the possibility of moving away from foreign services or software. Such a shift could have massive consequences, especially since the EU relies heavily on USA services and software that could be turned off at any time. If this AI-skew affects even single individuals of specific groups such as politicians, CEOs, managers, or scientists the impact can be already be significant because of their decision-making power.</p>
<h2 id="human-ai-cognition-hygiene-how-to-use-ai-assisted-cognition-without-suffering-ai-skew"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#human-ai-cognition-hygiene-how-to-use-ai-assisted-cognition-without-suffering-ai-skew">Human-AI-Cognition Hygiene: How to use AI assisted cognition without suffering AI-skew</a></h2><p>Because base models are incredibly expensive to train and carry resilient biases, those without access to a GPU cluster must accept that these issues exist. To avoid problems like AI-skew and unnoticed refusal, they should instead focus on using specific strategies to mitigate them.</p>
<p>Speaking and discussing with other humans is obviously the most effective way to mitigate these problems. It might also be wise to mention that if you already have a good idea of a solution through AI-assisted cognition, you have to be careful not to nudge other humans in your direction. Try not to use questions or hints that will nudge other humans to a solution or thought that you had through AI-assisted cognition as long the other person is exploring a cognitive path you had not explored yet.</p>
<p>Regarding solutions that involve direct AI use, our range of options is quite limited, and as of now there is no solution that would completely or partially solve this problem on a population scale. Here are options that at least widen the range of concepts and ideas one can get out of LLMs while sadly not mitigating the main problem:</p>
<ul>
<li>Use Search Engines to find relevant sources of information or let the AI search for you via <code>Web Search</code> and prevent it from giving you a solution or thought directly.</li>
<li>Use a variety of AIs with different base models</li>
<li>Explore different &ldquo;AI personas&rdquo; that simulate different perspectives and thinking styles like: &ldquo;You are Einstein&rdquo;, &ldquo;You are on Drug X&rdquo;, &ldquo;You are a deranged but distinguished sea otter&rdquo;</li>
</ul>
<h2 id="research-and-further-reading"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#research-and-further-reading">Research and further reading</a></h2><ul>
<li><a href="https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2025.1699320/full">Cognitive offloading or cognitive overload? How AI alters the mental architecture of coping (Frontiers in Psychology, 2025)</a></li>
<li><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC12738859/">The extended hollowed mind: why foundational knowledge is indispensable in the age of AI (PMC)</a></li>
<li><a href="https://www.mdpi.com/2075-4698/15/1/6">AI Tools in Society: Impacts on Cognitive Offloading and the Future of Critical Thinking (MDPI, 2025)</a></li>
<li><a href="https://direct.mit.edu/coli/article/51/3/885/128621/Large-Language-Models-Are-Biased-Because-They-Are">Large Language Models Are Biased Because They Are Large Language Models (Computational Linguistics, MIT Press)</a></li>
<li><a href="https://arxiv.org/abs/2507.07186">Planted in Pretraining, Swayed by Finetuning: A Case Study on the Origins of Cognitive Biases in LLMs (arXiv)</a></li>
<li><a href="https://www.mdpi.com/2078-2489/16/9/776">Fine-tuning and Conceptual Integration Limits in LLMs (Hier et al., 2025)</a></li>
<li><a href="https://arxiv.org/abs/2504.02904">Post-training and Truthfulness Representations in LLMs (Jiang et al., 2025)</a></li>
<li><a href="https://www.researchgate.net/publication/249812898_The_Emergence_of_Distributed_Cognition_a_conceptual_framework">The Emergence of Distributed Cognition: A Conceptual Framework</a></li>
</ul>
<h2 id="coda"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#coda">Coda</a></h2><p>Even though we have indications and even some evidence that AI-assisted cognition can endanger human development, the extent and depth are still unknown and unclear. More outcome-focused research is needed to understand the significance. Since we do not have a second humanity to A/B test all of that, there will always be a lot of uncertainty and speculation on this topic, since no one can isolate their cognition from the influence of population-level AI-assisted cognitive skew if they want to participate with other humans or their creations, which must already be influenced by AI-skew if it has any significant influence.</p>
<p>For me it is not entirely clear how we will recognize the effects of AI-skew and unnoticed refusal on a population level. We cannot know what innovations, discoveries, and cultural changes we are missing because of it. Although I am sure there will be figures that will extrapolate small indications into all-consuming dooming narratives, as I might do a little bit here for the sake of argument and attention to be compliant to our shared attention economy, it is probably, as everything, not that easy.</p>
<p>It is also not easy to imagine solutions for all of that, but I, for my part, will certainly try to exercise more &ldquo;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#human-ai-cognition-hygiene-how-to-use-ai-assisted-cognition-without-suffering-ai-skew">Cognition Hygiene</a>&rdquo;&hellip; Apart from this, it is much, much more fun for me to speak with humans about thoughts and ideas than with AIs.</p>
<p>I&rsquo;ve seen slow awareness about this incredibly important topic that I hope to be able to speed up a bit with this article and by giving people a framework to understand and speak about it. If people have no words about something, it is hard to think and speak about it. It will be interesting to see how this topic evolves.</p>
<p>The topic of AI-skew and AI-assisted cognition is full of unknowns and it would be lovely to speak with people about it. I hope this article can be a starting point for that. If you want to share your thoughts, or are interested in a conversation about that, you can mail me at <a href="mailto:ai-skew@i5h.eu">ai-skew@i5h.eu</a></p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<blockquote>
<p>Use is expanding rapidly – especially weekly use – though not uniformly. Across countries, the proportion of people who say they have ever used any AI system rose from 40% (2024) to 61% (2025); weekly use nearly doubled from 18% to 34%.</p>
</blockquote>
<blockquote>
<p><a href="https://reutersinstitute.politics.ox.ac.uk/generative-ai-and-news-report-2025-how-people-think-about-ais-role-journalism-and-society#:~:text=Use%20is%20expanding%20rapidly%20%E2%80%93%20especially%20weekly%20use%20%E2%80%93%20though%20not%20uniformly.%20Across%20countries%2C%20the%20proportion%20of%20people%20who%20say%20they%20have%20ever%20used%20any%20AI%20system%20rose%20from%2040%25%20%282024%29%20to%2061%25%20%282025%29%3B%20weekly%20use%20nearly%20doubled%20from%2018%25%20to%2034%25.">Reuters Institute</a></p>
</blockquote>
&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></li>
<li id="fn:2">
<p>AIs are able to fully or partially solve Erdős math problems and can find new proofs to previously known full or partial solutions.</p>
<p>See: <a href="https://github.com/teorth/erdosproblems/wiki/AI-contributions-to-Erd%C5%91s-problems#1-solutions-to-erd%C5%91s-problems-where-ai-tools-played-a-primary-role">Solutions to Erdős problems where AI tools played a primary role</a>&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:2" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:3">
<p>AIs are able to &ldquo;learn&rdquo; in a very limited way, through their context what is not permanent.</p>
<p>See: <a href="https://arxiv.org/abs/2509.10414">Is In-Context Learning Learning</a> and<br>
<a href="https://hy.tencent.com/research/100025?langVersion=en">Learning from context is harder than we thought</a>&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:3" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:4">
<p>Greenland is part of the EU in a political sense as Denmark is part of the EU and Greenland is part of Denmark and all Greenlanders are EU citizens. Legally it is a <a href="https://en.wikipedia.org/wiki/Special_territories_of_members_of_the_European_Economic_Area#Overseas_countries_and_territories">OCT</a> of the EU, not a member state. To communicate it directly: many people I know and live in the EU have interpreted these invasion plans as a direct invasion of the EU. In any case, this should not be a conversation about the invasion plans of Greenland. This is just a very great and obvious example of base model refusal and AI-skew. Please stay on the topic of AI-assisted cognition.&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:4" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:5">
<p>See <a href="https://heidenstedt.org/extras/ai-assisted-cognition-endangers-human-development/LLMs-extreme-reality.md">this File</a> in which I tried GPT-5.3-codex, Gemini 3 Pro and Claude 4.6&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:5" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:6">
<blockquote>
<p>Rather than promoting conceptual integration, fine-tuning may act as a form of rote injection, reinforcing isolated facts without building robust representations. Consequently, the success of fine-tuning appears to depend not only on the added data but also on how well the target concept is already embedded in the model’s pre-training knowledge.</p>
<p><a href="https://www.mdpi.com/2078-2489/16/9/776#:~:text=Rather%20than%20promoting,%2C35%5D">Hier et al., 2025</a></p>
</blockquote>
<blockquote>
<p>As our results suggested, some internal mechanisms
are mostly developed during pre-training and not significantly altered by post-training,
such as factual knowledge storage and the truthfulness direction.</p>
<p>These findings further support our conclusion: post-training generally preserves the internal representation of truthfulness.</p>
<p><a href="https://arxiv.org/abs/2504.02904">Jiang et al., 2025</a></p>
</blockquote>
&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:6" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></li>
<li id="fn:7">
<p>I think we could describe this Problem on a very high level as chaining our &ldquo;<a href="https://en.wikipedia.org/wiki/Diachrony_and_synchrony">synchronic</a> cognition&rdquo; to a &ldquo;diachronic cognition anchor&rdquo;. But this is not the Problem i want to speak about, please keep reading.&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:7" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:8">
<p>In the research phase of this article, I came to the conclusion that existing system models are insufficient as they do not describe the process of how human knowledge, ideas and concepts evolve and how they are connected in a form that makes the idea of this work easily understandable. That is why I propose the &ldquo;Dynamic Dialectic Substrate&rdquo; to describe a model of cognition including the resulting dynamics and evolution. I hope this system model helps to understand this article. I choose the name &ldquo;Dynamic Dialectic Substrate&rdquo; because it symbolizes the obvious dialectic process, but other than the popular understanding of dialectic, it is, in my understanding, not static and rather dynamic, which I wanted to explicitly include in the name. Also, although a substrate is usually thought of as something passive, it is used here in a very active way. The idea was that humans (and apparently also AIs) are the actors and the Dynamic Dialectic Substrate is just the pool or medium out of which the actors draw their dialectics and, in doing so, changing the substrate itself. One could also say that the Dynamic Dialectic Substrate is just Pragmatism (C.S. Peirce&rsquo;s logic of abduction) or Evolutionary Epistemology&hellip; if you have this perspective, please ask yourself if it is really REALLY the same and if the Dynamic Dialectic Substrate is not a much better representation of what needs to be grasped here. Again, I am not trying here to replace Hegel or Peirce, it is rather a macro view what happens in a population level. Hegel and Peirce&rsquo;s models are compatible with the DDS as they describe different levels that the DDS does not contradict.</p>
<p>I know that there are many theories of cognition like <a href="https://en.wikipedia.org/wiki/Conceptual_blending">Conceptual blending</a>, <a href="https://plato.stanford.edu/entries/hegel-dialectics/">Thesis-Antithesis-Synthesis</a> and also in some sense <a href="https://en.wikipedia.org/wiki/Memetics">Memetics</a>, but they all catch only parts of what we need here to understand the problem, like they only describe the mechanism of cognition or the transport mechanism of memes. The Hegelian Dialectic is too abstract, widely misunderstood, and bloated while vague at the same time. For example, the Hegelian Dialectic is often perceived as static and not dynamic, although Hegel would probably be very angry about that. It is by the way a common misconception that the Thesis-Antithesis-Synthesis model is from Hegel, it is actually from <a href="https://en.wikipedia.org/wiki/Heinrich_Moritz_Chalyb%C3%A4us">Heinrich Moritz Chalybäus</a>.&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:8" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:9">
<blockquote>
<p>Dialectic, also known as the dialectical method, refers originally to dialogue between people holding different points of view about a subject but wishing to arrive at the truth through reasoned argument. Dialectic resembles debate, but the concept excludes subjective elements such as emotional appeal and rhetoric; the object is more an eventual and commonly held truth than the &lsquo;winning&rsquo; of an (often binary) competition.</p>
<p><a href="https://en.wikipedia.org/wiki/Dialectic">Wikipedia</a></p>
</blockquote>
&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:9" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></li>
</ol>
</div>
]]></description><content:encoded><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p>Cognition with the help of AI is already a significant force in our world<sup id="fnref:1"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>, resulting in humanity-sized missed opportunities and risks. In this article, we will explore the risks of AI-assisted cognition and how to use these tools without falling into the trap of intellectual stagnation.</p>
<h2 id="what-is-ai-assisted-cognition"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#what-is-ai-assisted-cognition">What is AI-Assisted Cognition</a></h2><p>To understand what AI-assisted cognition is, we first need to understand what cognition is.</p>
<blockquote>
<p>&ldquo;Cognitions are mental processes that deal with knowledge. They encompass psychological activities that acquire, store, retrieve, transform, or apply information. Cognitions are a pervasive part of mental life, helping individuals understand and interact with the world.&rdquo; <a href="https://en.wikipedia.org/wiki/Cognition">Q: Wikipedia</a></p>
</blockquote>
<p>Cognition can be assisted by external static information or external cognition.<br>
For example, most people would put a book into the category of external static information and a discussion about a topic with another human, because humans think and process information themselves, into the external cognition category.</p>
<p>But where do discussions with AIs fit in? They are able to process information that can result in original solutions<sup id="fnref:2"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>, but they are still static and currently cannot learn<sup id="fnref:3"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:3" class="footnote-ref" role="doc-noteref">3</a></sup>.</p>
<h2 id="how-ai-decelerates-the-evolution-of-ideas-culture-and-knowledge"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#how-ai-decelerates-the-evolution-of-ideas-culture-and-knowledge">How AI decelerates the evolution of ideas, culture and knowledge</a></h2><p>In early 2026, the USA <a href="https://en.wikipedia.org/wiki/Greenland_crisis#:~:text=Trump%20ordered%20the%20Joint%20Special%20Operations%20Command%20to%20make%20plans%20for%20what%20he%20called%20a%20%22possible%20invasion%20of%20Greenland%22.">prepared to invade</a> Greenland and, therefore, the EU<sup id="fnref:4"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:4" class="footnote-ref" role="doc-noteref">4</a></sup>. Only a few months prior to that it was completely unthinkable that the USA would even think about threatening an invasion of Greenland. As AI base models are stuck in the past, they do not easily accept these events as real and often label them as &ldquo;hypothetical&rdquo;, <a href="https://www.reddit.com/r/LocalLLaMA/comments/1qagaaq/qwen_cutoff_date_makes_our_current_reality_too/">&ldquo;fake news&rdquo;, or &ldquo;impossible&rdquo;</a>. This also affects new models like Gemini 3 Pro, GLM-5 or GPT-5.3-codex<sup id="fnref:5"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:5" class="footnote-ref" role="doc-noteref">5</a></sup>.</p>
<p>As most new LLMs are just post-trained on a base model that is relatively old, even when post-trained on new events, they do not completely utilize this information in their cognition and are still skewed towards the static patterns of the base model&rsquo;s hidden states<sup id="fnref:6"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:6" class="footnote-ref" role="doc-noteref">6</a></sup>. They basically think something different from what they say.</p>
<p>So you might see the problem<sup id="fnref:7"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:7" class="footnote-ref" role="doc-noteref">7</a></sup> here already: If a lot of people use AIs to discuss, write, autocomplete, and brainstorm, but AI cognition does not reflect new events and cultural changes, like the change in the relationship between the USA and the EU, new geopolitical realities, and the EU population&rsquo;s stance toward the USA, people will be skewed toward these old patterns and ideas. Cultural change has to build and maintain momentum indefinitely to persist against the static cognitive skew of AIs.</p>
<h2 id="the-dynamic-dialectic-substrate"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#the-dynamic-dialectic-substrate">The Dynamic Dialectic Substrate</a></h2><p>Human knowledge and ideas, and thus human development, are highly dependent on the Dynamic Dialectic Substrate<sup id="fnref:8"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:8" class="footnote-ref" role="doc-noteref">8</a></sup>.<br>
Understanding the Dynamic Dialectic Substrate will help to understand how AI-assisted cognition can endanger human development and how to use AI-assisted cognition without endangering human development.</p>
<p>The Dynamic Dialectic Substrate is the sum of all local and global dialectic<sup id="fnref:9"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fn:9" class="footnote-ref" role="doc-noteref">9</a></sup> processes and conclusions. It is the fundamental foundation upon which all of humanity is built, and the origin of all thoughts, concepts, ideas, and solutions that humans utilize.</p>
<p>The Dynamic Dialectic Substrate creates new concepts through a process of qualitative <a href="https://en.wikipedia.org/wiki/Conceptual_blending">merging existing concepts</a>, which can happen in a single person, a group of people, or even globally.</p>
<p><div class="imageLoadingWrap"><img loading="lazy" src="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/dialectic_tree.svg" alt="A hierarchical logic diagram demonstrating the Dialectic of the &ldquo;Dynamic Dialectic Substrate&rdquo; by visualizing how basic premises about fire, rain, and cold merge through intermediate steps to form the final deduction that a hut prevents pain." title="A hierarchical logic diagram demonstrating the Dialectic of the &ldquo;Dynamic Dialectic Substrate&rdquo; by visualizing how basic premises about fire, rain, and cold merge through intermediate steps to form the final deduction that a hut prevents pain." /><div class="imageLoading"></div>
</div></p>
<p>The above image is a narrow slice of the Dialectic process present in the Dynamic Dialectic Substrate. You can see how concepts merge and evolve in higher and higher concepts. In this example the following dialectic process emerges:</p>
<blockquote>
<p><strong>Stage 1</strong>:</p>
<ul>
<li>&ldquo;Cold is Painful&rdquo; and &ldquo;Fire is Hot&rdquo; result in <strong>&ldquo;Fire removes Cold-Pain&rdquo;</strong></li>
<li>&ldquo;Significant Water extinguishes Fire&rdquo; and &ldquo;Rain is falling Water&rdquo; result in <strong>&ldquo;Strong Rain extinguishes Fire&rdquo;</strong></li>
<li>&ldquo;Rain is falling Water&rdquo; and &ldquo;Hut has a roof&rdquo; result in <strong>&ldquo;Hut shelters from Rain&rdquo;</strong></li>
</ul>
<p><strong>Stage 2</strong>:</p>
<ul>
<li>&ldquo;Fire removes Cold-Pain&rdquo; and &ldquo;Strong Rain extinguishes Fire&rdquo; result in <strong>&ldquo;Rain extinguishes Fire and therefore causes Cold-Pain&rdquo;</strong></li>
<li>&ldquo;Strong Rain extinguishes Fire&rdquo; and &ldquo;Hut shelters from Rain&rdquo; result in <strong>&ldquo;Inside a Hut, Fire survives Rain&rdquo;</strong></li>
</ul>
<p><strong>Stage 3</strong>:</p>
<ul>
<li>&ldquo;Rain extinguishes Fire and therefore causes Cold-Pain&rdquo; and &ldquo;Inside a Hut, Fire survives Rain&rdquo; result in <strong>&ldquo;Hut protects Fire and therefore protects against Cold-Pain&rdquo;</strong></li>
</ul>
</blockquote>
<h2 id="how-ai-endangers-human-development-cognitive-inbreeding"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#how-ai-endangers-human-development-cognitive-inbreeding">How AI endangers human development (Cognitive Inbreeding)</a></h2><p>Because LLMs prefer or skew toward certain patterns and concepts (known as <a href="https://en.wikipedia.org/wiki/Inductive_bias">inductive bias</a>), even after post-training, they reduce the cognitive range when used as a tool for cognition at the population level. This is especially true if only a few AI models are used, or if many AI models share just a few base models. This will lead to a loss of diversity of ideas, concepts, and solutions, which will slow down human development.</p>
<p>You might think of this as a world in which a significant portion of the population is speaking to the same five people to discuss problems, the world, relationships, and basically anything. It is hard to overstate how much influence these five people would have on humanity, even if they try their absolute best to be as neutral and open as possible. Humans who speak with these five people would still have their thinking massively shifted, and this becomes a significant problem at the population level.</p>
<p>It is entirely possible that we already have lost paths to great scientific discoveries or cultural shifts because of AI-skew or unnoticed refusal.</p>
<p>I tried to visualize this problem in the following image that shows how the range of higher level concepts is skewed into the direction the base model prefers:</p>
<p><div class="imageLoadingWrap"><img loading="lazy" src="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/AI-Assisted-Cognition-Skew.svg" alt="A &ldquo;Before and After&rdquo; network diagram showing how AI-Assisted cognition introduces &ldquo;AI-Skew&rdquo; and &ldquo;unnoticed refusal,&rdquo; resulting in a significant loss of cognitive range and solution options compared to unassisted human cognition." title="A &ldquo;Before and After&rdquo; network diagram showing how AI-Assisted cognition introduces &ldquo;AI-Skew&rdquo; and &ldquo;unnoticed refusal,&rdquo; resulting in a significant loss of cognitive range and solution options compared to unassisted human cognition." /><div class="imageLoading"></div>
</div></p>
<p>To come back to the example of the USA invading Greenland: It is obvious that humans using AI to brainstorm the geopolitical future of the EU, the USA, and Greenland will encounter patterns skewed toward the base model&rsquo;s &ldquo;worldview.&rdquo; This bias might prevent many in the EU from even considering the possibility of moving away from foreign services or software. Such a shift could have massive consequences, especially since the EU relies heavily on USA services and software that could be turned off at any time. If this AI-skew affects even single individuals of specific groups such as politicians, CEOs, managers, or scientists the impact can be already be significant because of their decision-making power.</p>
<h2 id="human-ai-cognition-hygiene-how-to-use-ai-assisted-cognition-without-suffering-ai-skew"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#human-ai-cognition-hygiene-how-to-use-ai-assisted-cognition-without-suffering-ai-skew">Human-AI-Cognition Hygiene: How to use AI assisted cognition without suffering AI-skew</a></h2><p>Because base models are incredibly expensive to train and carry resilient biases, those without access to a GPU cluster must accept that these issues exist. To avoid problems like AI-skew and unnoticed refusal, they should instead focus on using specific strategies to mitigate them.</p>
<p>Speaking and discussing with other humans is obviously the most effective way to mitigate these problems. It might also be wise to mention that if you already have a good idea of a solution through AI-assisted cognition, you have to be careful not to nudge other humans in your direction. Try not to use questions or hints that will nudge other humans to a solution or thought that you had through AI-assisted cognition as long the other person is exploring a cognitive path you had not explored yet.</p>
<p>Regarding solutions that involve direct AI use, our range of options is quite limited, and as of now there is no solution that would completely or partially solve this problem on a population scale. Here are options that at least widen the range of concepts and ideas one can get out of LLMs while sadly not mitigating the main problem:</p>
<ul>
<li>Use Search Engines to find relevant sources of information or let the AI search for you via <code>Web Search</code> and prevent it from giving you a solution or thought directly.</li>
<li>Use a variety of AIs with different base models</li>
<li>Explore different &ldquo;AI personas&rdquo; that simulate different perspectives and thinking styles like: &ldquo;You are Einstein&rdquo;, &ldquo;You are on Drug X&rdquo;, &ldquo;You are a deranged but distinguished sea otter&rdquo;</li>
</ul>
<h2 id="research-and-further-reading"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#research-and-further-reading">Research and further reading</a></h2><ul>
<li><a href="https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2025.1699320/full">Cognitive offloading or cognitive overload? How AI alters the mental architecture of coping (Frontiers in Psychology, 2025)</a></li>
<li><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC12738859/">The extended hollowed mind: why foundational knowledge is indispensable in the age of AI (PMC)</a></li>
<li><a href="https://www.mdpi.com/2075-4698/15/1/6">AI Tools in Society: Impacts on Cognitive Offloading and the Future of Critical Thinking (MDPI, 2025)</a></li>
<li><a href="https://direct.mit.edu/coli/article/51/3/885/128621/Large-Language-Models-Are-Biased-Because-They-Are">Large Language Models Are Biased Because They Are Large Language Models (Computational Linguistics, MIT Press)</a></li>
<li><a href="https://arxiv.org/abs/2507.07186">Planted in Pretraining, Swayed by Finetuning: A Case Study on the Origins of Cognitive Biases in LLMs (arXiv)</a></li>
<li><a href="https://www.mdpi.com/2078-2489/16/9/776">Fine-tuning and Conceptual Integration Limits in LLMs (Hier et al., 2025)</a></li>
<li><a href="https://arxiv.org/abs/2504.02904">Post-training and Truthfulness Representations in LLMs (Jiang et al., 2025)</a></li>
<li><a href="https://www.researchgate.net/publication/249812898_The_Emergence_of_Distributed_Cognition_a_conceptual_framework">The Emergence of Distributed Cognition: A Conceptual Framework</a></li>
</ul>
<h2 id="coda"><a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#coda">Coda</a></h2><p>Even though we have indications and even some evidence that AI-assisted cognition can endanger human development, the extent and depth are still unknown and unclear. More outcome-focused research is needed to understand the significance. Since we do not have a second humanity to A/B test all of that, there will always be a lot of uncertainty and speculation on this topic, since no one can isolate their cognition from the influence of population-level AI-assisted cognitive skew if they want to participate with other humans or their creations, which must already be influenced by AI-skew if it has any significant influence.</p>
<p>For me it is not entirely clear how we will recognize the effects of AI-skew and unnoticed refusal on a population level. We cannot know what innovations, discoveries, and cultural changes we are missing because of it. Although I am sure there will be figures that will extrapolate small indications into all-consuming dooming narratives, as I might do a little bit here for the sake of argument and attention to be compliant to our shared attention economy, it is probably, as everything, not that easy.</p>
<p>It is also not easy to imagine solutions for all of that, but I, for my part, will certainly try to exercise more &ldquo;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#human-ai-cognition-hygiene-how-to-use-ai-assisted-cognition-without-suffering-ai-skew">Cognition Hygiene</a>&rdquo;&hellip; Apart from this, it is much, much more fun for me to speak with humans about thoughts and ideas than with AIs.</p>
<p>I&rsquo;ve seen slow awareness about this incredibly important topic that I hope to be able to speed up a bit with this article and by giving people a framework to understand and speak about it. If people have no words about something, it is hard to think and speak about it. It will be interesting to see how this topic evolves.</p>
<p>The topic of AI-skew and AI-assisted cognition is full of unknowns and it would be lovely to speak with people about it. I hope this article can be a starting point for that. If you want to share your thoughts, or are interested in a conversation about that, you can mail me at <a href="mailto:ai-skew@i5h.eu">ai-skew@i5h.eu</a></p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<blockquote>
<p>Use is expanding rapidly – especially weekly use – though not uniformly. Across countries, the proportion of people who say they have ever used any AI system rose from 40% (2024) to 61% (2025); weekly use nearly doubled from 18% to 34%.</p>
</blockquote>
<blockquote>
<p><a href="https://reutersinstitute.politics.ox.ac.uk/generative-ai-and-news-report-2025-how-people-think-about-ais-role-journalism-and-society#:~:text=Use%20is%20expanding%20rapidly%20%E2%80%93%20especially%20weekly%20use%20%E2%80%93%20though%20not%20uniformly.%20Across%20countries%2C%20the%20proportion%20of%20people%20who%20say%20they%20have%20ever%20used%20any%20AI%20system%20rose%20from%2040%25%20%282024%29%20to%2061%25%20%282025%29%3B%20weekly%20use%20nearly%20doubled%20from%2018%25%20to%2034%25.">Reuters Institute</a></p>
</blockquote>
&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></li>
<li id="fn:2">
<p>AIs are able to fully or partially solve Erdős math problems and can find new proofs to previously known full or partial solutions.</p>
<p>See: <a href="https://github.com/teorth/erdosproblems/wiki/AI-contributions-to-Erd%C5%91s-problems#1-solutions-to-erd%C5%91s-problems-where-ai-tools-played-a-primary-role">Solutions to Erdős problems where AI tools played a primary role</a>&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:2" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:3">
<p>AIs are able to &ldquo;learn&rdquo; in a very limited way, through their context what is not permanent.</p>
<p>See: <a href="https://arxiv.org/abs/2509.10414">Is In-Context Learning Learning</a> and<br>
<a href="https://hy.tencent.com/research/100025?langVersion=en">Learning from context is harder than we thought</a>&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:3" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:4">
<p>Greenland is part of the EU in a political sense as Denmark is part of the EU and Greenland is part of Denmark and all Greenlanders are EU citizens. Legally it is a <a href="https://en.wikipedia.org/wiki/Special_territories_of_members_of_the_European_Economic_Area#Overseas_countries_and_territories">OCT</a> of the EU, not a member state. To communicate it directly: many people I know and live in the EU have interpreted these invasion plans as a direct invasion of the EU. In any case, this should not be a conversation about the invasion plans of Greenland. This is just a very great and obvious example of base model refusal and AI-skew. Please stay on the topic of AI-assisted cognition.&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:4" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:5">
<p>See <a href="https://heidenstedt.org/extras/ai-assisted-cognition-endangers-human-development/LLMs-extreme-reality.md">this File</a> in which I tried GPT-5.3-codex, Gemini 3 Pro and Claude 4.6&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:5" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:6">
<blockquote>
<p>Rather than promoting conceptual integration, fine-tuning may act as a form of rote injection, reinforcing isolated facts without building robust representations. Consequently, the success of fine-tuning appears to depend not only on the added data but also on how well the target concept is already embedded in the model’s pre-training knowledge.</p>
<p><a href="https://www.mdpi.com/2078-2489/16/9/776#:~:text=Rather%20than%20promoting,%2C35%5D">Hier et al., 2025</a></p>
</blockquote>
<blockquote>
<p>As our results suggested, some internal mechanisms
are mostly developed during pre-training and not significantly altered by post-training,
such as factual knowledge storage and the truthfulness direction.</p>
<p>These findings further support our conclusion: post-training generally preserves the internal representation of truthfulness.</p>
<p><a href="https://arxiv.org/abs/2504.02904">Jiang et al., 2025</a></p>
</blockquote>
&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:6" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></li>
<li id="fn:7">
<p>I think we could describe this Problem on a very high level as chaining our &ldquo;<a href="https://en.wikipedia.org/wiki/Diachrony_and_synchrony">synchronic</a> cognition&rdquo; to a &ldquo;diachronic cognition anchor&rdquo;. But this is not the Problem i want to speak about, please keep reading.&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:7" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:8">
<p>In the research phase of this article, I came to the conclusion that existing system models are insufficient as they do not describe the process of how human knowledge, ideas and concepts evolve and how they are connected in a form that makes the idea of this work easily understandable. That is why I propose the &ldquo;Dynamic Dialectic Substrate&rdquo; to describe a model of cognition including the resulting dynamics and evolution. I hope this system model helps to understand this article. I choose the name &ldquo;Dynamic Dialectic Substrate&rdquo; because it symbolizes the obvious dialectic process, but other than the popular understanding of dialectic, it is, in my understanding, not static and rather dynamic, which I wanted to explicitly include in the name. Also, although a substrate is usually thought of as something passive, it is used here in a very active way. The idea was that humans (and apparently also AIs) are the actors and the Dynamic Dialectic Substrate is just the pool or medium out of which the actors draw their dialectics and, in doing so, changing the substrate itself. One could also say that the Dynamic Dialectic Substrate is just Pragmatism (C.S. Peirce&rsquo;s logic of abduction) or Evolutionary Epistemology&hellip; if you have this perspective, please ask yourself if it is really REALLY the same and if the Dynamic Dialectic Substrate is not a much better representation of what needs to be grasped here. Again, I am not trying here to replace Hegel or Peirce, it is rather a macro view what happens in a population level. Hegel and Peirce&rsquo;s models are compatible with the DDS as they describe different levels that the DDS does not contradict.</p>
<p>I know that there are many theories of cognition like <a href="https://en.wikipedia.org/wiki/Conceptual_blending">Conceptual blending</a>, <a href="https://plato.stanford.edu/entries/hegel-dialectics/">Thesis-Antithesis-Synthesis</a> and also in some sense <a href="https://en.wikipedia.org/wiki/Memetics">Memetics</a>, but they all catch only parts of what we need here to understand the problem, like they only describe the mechanism of cognition or the transport mechanism of memes. The Hegelian Dialectic is too abstract, widely misunderstood, and bloated while vague at the same time. For example, the Hegelian Dialectic is often perceived as static and not dynamic, although Hegel would probably be very angry about that. It is by the way a common misconception that the Thesis-Antithesis-Synthesis model is from Hegel, it is actually from <a href="https://en.wikipedia.org/wiki/Heinrich_Moritz_Chalyb%C3%A4us">Heinrich Moritz Chalybäus</a>.&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:8" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:9">
<blockquote>
<p>Dialectic, also known as the dialectical method, refers originally to dialogue between people holding different points of view about a subject but wishing to arrive at the truth through reasoned argument. Dialectic resembles debate, but the concept excludes subjective elements such as emotional appeal and rhetoric; the object is more an eventual and commonly held truth than the &lsquo;winning&rsquo; of an (often binary) competition.</p>
<p><a href="https://en.wikipedia.org/wiki/Dialectic">Wikipedia</a></p>
</blockquote>
&#160;<a href="https://heidenstedt.org/posts/2026/ai-assisted-cognition-endangers-human-development/#fnref:9" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></li>
</ol>
</div>
]]></content:encoded></item><item><title>How to effectively write quality code with AI</title><link>https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/</link><pubDate>Fri, 06 Feb 2026 17:35:31 +0000</pubDate><guid>https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/</guid><description><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><h2 id="1-establish-a-clear-vision"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#1-establish-a-clear-vision">1 Establish a Clear Vision</a></h2><p>You are a human, you know how this world behaves, how your team and colleagues behave, and what your users expect. You have experienced the world, and you want to work together with a system that has no experience in this world you live in. Every decision in your project that you don&rsquo;t take and document will be taken for you by the AI.</p>
<p>Your responsibility of delivering quality code cannot be met if not even you know where long-lasting and difficult-to-change decisions are taken.<br>
You must know what parts of your code need to be thought through and what must be vigorously tested.</p>
<p>Think about and discuss the architecture, interfaces, data structures, and algorithms you want to use.
Think about how to test and validate your code to these specifications.</p>
<h2 id="2-maintain-precise-documentation"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#2-maintain-precise-documentation">2 Maintain Precise documentation</a></h2><p>You need to communicate to the AI in detail what you want to achieve, otherwise it will result in code that is unusable for your purpose.</p>
<p>Other developers also need to communicate this information to the AI. That makes it efficient to write as much documentation as practical in a standardized format and into the code repository itself.</p>
<p>Document the requirements, specifications, constraints, and architecture of your project in detail.<br>
Document your coding standards, best practices, and design patterns.<br>
Use flowcharts, UML diagrams, and other visual aids to communicate complex structures and workflows.<br>
Write pseudocode for complex algorithms and logic to guide the AI in understanding your intentions.</p>
<h2 id="3-build-debug-systems-that-aid-the-ai"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#3-build-debug-systems-that-aid-the-ai">3 Build debug systems that aid the AI</a></h2><p>Develop efficient debug systems for the AI to use, reducing the need for multiple expensive CLI commands or browsers to verify code functionality. This will save time and resources while simplifying the process for the AI to identify and resolve code issues.</p>
<p>For example: Build a system that collects logs from all nodes in a distributed system and provides abstracted information like &ldquo;The Data was send to all nodes&rdquo;, &ldquo;The Data X is saved on Node 1 but not on Node 2&rdquo;.</p>
<h2 id="4-mark-code-review-levels"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#4-mark-code-review-levels">4 Mark code review levels</a></h2><p>Not all code is equally important. Some parts of your codebase are critical and need to be reviewed with extra care. Other parts are less important and can be generated with less oversight.</p>
<p>Use a system that allows you to mark how thoroughly each function has been reviewed.</p>
<p>For example you can use a prompt that will let the AI put the comment <code>//A</code> behind functions it wrote to indicate that the function has been written by an AI and is not yet reviewed by a human.</p>
<h2 id="5-write-high-level-specifications-and-test-by-yourself"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#5-write-high-level-specifications-and-test-by-yourself">5 Write high level specifications and test by yourself</a></h2><p>AIs will cheat and use shortcuts eventually. They will write mocks, stubs, and hard coded values to make the code tests succeed while the code itself is not working and most of the time dangerous. Often AIs will adapt or outright delete test code to let the code pass tests.</p>
<p>You must discourage this behavior by writing property based high level specification tests yourself. Build them in a way that makes it hard for the AI to cheat without having big code segments dedicated to it.<br>
For example, use property based testing, restart the server and check in between if the database has the correct values.</p>
<p>Separate these test so the AI cannot edit them and prompt the AI not to change them.</p>
<h2 id="6-write-interface-tests-in-a-separate-context"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#6-write-interface-tests-in-a-separate-context">6 Write interface tests in a separate context</a></h2><p>Let an AI write property based interface tests for the expected behavior with as little context of the rest of the code as possible.<br>
This will generate tests that are uninfluenced by the &ldquo;implementation AI&rdquo; which will prevent the tests from being adapted to the implementation in a way that makes them useless or less effective.</p>
<p>Separate these tests so the AI cannot edit them without approval and prompt the AI not to change them.</p>
<h2 id="7-use-strict-linting-and-formatting-rules"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#7-use-strict-linting-and-formatting-rules">7 Use strict linting and formatting rules</a></h2><p>Use strict linting and formatting rules to ensure code quality and consistency. This will help you and your AI to find issues early.</p>
<h2 id="8-use-context-specific-coding-agent-prompts"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#8-use-context-specific-coding-agent-prompts">8 Use context specific coding agent prompts</a></h2><p>Save time and money by utilizing path specific coding agent prompts like <a href="https://www.anthropic.com/engineering/claude-code-best-practices#:~:text=Create%20CLAUDE.md%20files">CLAUDE.md</a>.</p>
<p>You can generate them automatically which will give your AI information it would otherwise as to create from scratch every time.</p>
<p>Try to provide as much high level information as practical, such as coding standards, best practices, design patterns, and specific requirements for the project. This will help the AI to generate code that is more aligned with your expectations and will reduce lookup time and cost.</p>
<h2 id="9-find-and-mark-functions-that-have-a-high-security-risk"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#9-find-and-mark-functions-that-have-a-high-security-risk">9 Find and mark functions that have a high security risk</a></h2><p>Identify and mark functions that have a high security risk, such as authentication, authorization, and data handling. These functions should be reviewed and tested with extra care and in such a way that a human has comprehended the logic of the function in all its dimensions and is confident about its correctness and safety.</p>
<p>Make this explicit with a comment like <code>//HIGH-RISK-UNREVIEWED</code> and <code>//HIGH-RISK-REVIEWED</code> to make sure that other developers are aware of the importance of these functions and will review them with extra care.</p>
<p>Make sure that the AI is instructed to change the review state of these functions as soon as it changes a single character in the function.<br>
Developers must make sure that the status of these functions is always correct.</p>
<h2 id="10-reduce-code-complexity-where-possible"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#10-reduce-code-complexity-where-possible">10 Reduce code complexity where possible</a></h2><p>Aim to reduce the complexity of the generated code where possible. Each single line of code will eat up your context window and make it harder for the AI and You to keep track of the overall logic of your code.<br>
Each avoidable line of code is costing energy, money and probability of future unsuccessful AI tasks.</p>
<h2 id="11-explore-problems-with-experiments-and-prototypes"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#11-explore-problems-with-experiments-and-prototypes">11 Explore problems with experiments and prototypes</a></h2><p>AI written code is cheap, use this to your advantage by exploring different solutions to a problem with experiments and prototypes with minimal specifications. This will allow you to find the best solution to a problem without investing too much time and resources in a single solution.</p>
<h2 id="12-do-not-generate-blindly-or-to-much-complexity-at-once"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#12-do-not-generate-blindly-or-to-much-complexity-at-once">12 Do not generate blindly or to much complexity at once</a></h2><p>Break down complex tasks into smaller, manageable tasks for the AI. Instead of asking the AI to generate the complete project or component at once, break it down into smaller tasks, such as generating individual functions or classes. This will help you to maintain control over the code and it&rsquo;s logic.</p>
<p>You have to check each component or module for its adherence to the specifications and requirements.<br>
If you have lost the overview of the complexity and inner workings of the code, you have lost control over your code and must restart from a state where you were in control of your code.</p>
]]></description><content:encoded><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><h2 id="1-establish-a-clear-vision"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#1-establish-a-clear-vision">1 Establish a Clear Vision</a></h2><p>You are a human, you know how this world behaves, how your team and colleagues behave, and what your users expect. You have experienced the world, and you want to work together with a system that has no experience in this world you live in. Every decision in your project that you don&rsquo;t take and document will be taken for you by the AI.</p>
<p>Your responsibility of delivering quality code cannot be met if not even you know where long-lasting and difficult-to-change decisions are taken.<br>
You must know what parts of your code need to be thought through and what must be vigorously tested.</p>
<p>Think about and discuss the architecture, interfaces, data structures, and algorithms you want to use.
Think about how to test and validate your code to these specifications.</p>
<h2 id="2-maintain-precise-documentation"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#2-maintain-precise-documentation">2 Maintain Precise documentation</a></h2><p>You need to communicate to the AI in detail what you want to achieve, otherwise it will result in code that is unusable for your purpose.</p>
<p>Other developers also need to communicate this information to the AI. That makes it efficient to write as much documentation as practical in a standardized format and into the code repository itself.</p>
<p>Document the requirements, specifications, constraints, and architecture of your project in detail.<br>
Document your coding standards, best practices, and design patterns.<br>
Use flowcharts, UML diagrams, and other visual aids to communicate complex structures and workflows.<br>
Write pseudocode for complex algorithms and logic to guide the AI in understanding your intentions.</p>
<h2 id="3-build-debug-systems-that-aid-the-ai"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#3-build-debug-systems-that-aid-the-ai">3 Build debug systems that aid the AI</a></h2><p>Develop efficient debug systems for the AI to use, reducing the need for multiple expensive CLI commands or browsers to verify code functionality. This will save time and resources while simplifying the process for the AI to identify and resolve code issues.</p>
<p>For example: Build a system that collects logs from all nodes in a distributed system and provides abstracted information like &ldquo;The Data was send to all nodes&rdquo;, &ldquo;The Data X is saved on Node 1 but not on Node 2&rdquo;.</p>
<h2 id="4-mark-code-review-levels"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#4-mark-code-review-levels">4 Mark code review levels</a></h2><p>Not all code is equally important. Some parts of your codebase are critical and need to be reviewed with extra care. Other parts are less important and can be generated with less oversight.</p>
<p>Use a system that allows you to mark how thoroughly each function has been reviewed.</p>
<p>For example you can use a prompt that will let the AI put the comment <code>//A</code> behind functions it wrote to indicate that the function has been written by an AI and is not yet reviewed by a human.</p>
<h2 id="5-write-high-level-specifications-and-test-by-yourself"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#5-write-high-level-specifications-and-test-by-yourself">5 Write high level specifications and test by yourself</a></h2><p>AIs will cheat and use shortcuts eventually. They will write mocks, stubs, and hard coded values to make the code tests succeed while the code itself is not working and most of the time dangerous. Often AIs will adapt or outright delete test code to let the code pass tests.</p>
<p>You must discourage this behavior by writing property based high level specification tests yourself. Build them in a way that makes it hard for the AI to cheat without having big code segments dedicated to it.<br>
For example, use property based testing, restart the server and check in between if the database has the correct values.</p>
<p>Separate these test so the AI cannot edit them and prompt the AI not to change them.</p>
<h2 id="6-write-interface-tests-in-a-separate-context"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#6-write-interface-tests-in-a-separate-context">6 Write interface tests in a separate context</a></h2><p>Let an AI write property based interface tests for the expected behavior with as little context of the rest of the code as possible.<br>
This will generate tests that are uninfluenced by the &ldquo;implementation AI&rdquo; which will prevent the tests from being adapted to the implementation in a way that makes them useless or less effective.</p>
<p>Separate these tests so the AI cannot edit them without approval and prompt the AI not to change them.</p>
<h2 id="7-use-strict-linting-and-formatting-rules"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#7-use-strict-linting-and-formatting-rules">7 Use strict linting and formatting rules</a></h2><p>Use strict linting and formatting rules to ensure code quality and consistency. This will help you and your AI to find issues early.</p>
<h2 id="8-use-context-specific-coding-agent-prompts"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#8-use-context-specific-coding-agent-prompts">8 Use context specific coding agent prompts</a></h2><p>Save time and money by utilizing path specific coding agent prompts like <a href="https://www.anthropic.com/engineering/claude-code-best-practices#:~:text=Create%20CLAUDE.md%20files">CLAUDE.md</a>.</p>
<p>You can generate them automatically which will give your AI information it would otherwise as to create from scratch every time.</p>
<p>Try to provide as much high level information as practical, such as coding standards, best practices, design patterns, and specific requirements for the project. This will help the AI to generate code that is more aligned with your expectations and will reduce lookup time and cost.</p>
<h2 id="9-find-and-mark-functions-that-have-a-high-security-risk"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#9-find-and-mark-functions-that-have-a-high-security-risk">9 Find and mark functions that have a high security risk</a></h2><p>Identify and mark functions that have a high security risk, such as authentication, authorization, and data handling. These functions should be reviewed and tested with extra care and in such a way that a human has comprehended the logic of the function in all its dimensions and is confident about its correctness and safety.</p>
<p>Make this explicit with a comment like <code>//HIGH-RISK-UNREVIEWED</code> and <code>//HIGH-RISK-REVIEWED</code> to make sure that other developers are aware of the importance of these functions and will review them with extra care.</p>
<p>Make sure that the AI is instructed to change the review state of these functions as soon as it changes a single character in the function.<br>
Developers must make sure that the status of these functions is always correct.</p>
<h2 id="10-reduce-code-complexity-where-possible"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#10-reduce-code-complexity-where-possible">10 Reduce code complexity where possible</a></h2><p>Aim to reduce the complexity of the generated code where possible. Each single line of code will eat up your context window and make it harder for the AI and You to keep track of the overall logic of your code.<br>
Each avoidable line of code is costing energy, money and probability of future unsuccessful AI tasks.</p>
<h2 id="11-explore-problems-with-experiments-and-prototypes"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#11-explore-problems-with-experiments-and-prototypes">11 Explore problems with experiments and prototypes</a></h2><p>AI written code is cheap, use this to your advantage by exploring different solutions to a problem with experiments and prototypes with minimal specifications. This will allow you to find the best solution to a problem without investing too much time and resources in a single solution.</p>
<h2 id="12-do-not-generate-blindly-or-to-much-complexity-at-once"><a href="https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/#12-do-not-generate-blindly-or-to-much-complexity-at-once">12 Do not generate blindly or to much complexity at once</a></h2><p>Break down complex tasks into smaller, manageable tasks for the AI. Instead of asking the AI to generate the complete project or component at once, break it down into smaller tasks, such as generating individual functions or classes. This will help you to maintain control over the code and it&rsquo;s logic.</p>
<p>You have to check each component or module for its adherence to the specifications and requirements.<br>
If you have lost the overview of the complexity and inner workings of the code, you have lost control over your code and must restart from a state where you were in control of your code.</p>
]]></content:encoded></item><item><title>Building a web search engine from scratch in two months with 3 billion neural embeddings</title><link>https://heidenstedt.org/links/building-a-web-search-engine-from-scratch-in-two-months-with-3-billion-neural-embeddings/</link><pubDate>Mon, 17 Nov 2025 16:39:46 +0000</pubDate><guid>https://heidenstedt.org/links/building-a-web-search-engine-from-scratch-in-two-months-with-3-billion-neural-embeddings/</guid><description><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/building-a-web-search-engine-from-scratch-in-two-months-with-3-billion-neural-embeddings/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p>I stumbled upon this quite bonkers article about building a web search engine from scratch as a solo developer with relatively modest resources, i absolutely can recommend reading it:</p>
<p><a href="https://blog.wilsonl.in/search-engine/">Building a web search engine from scratch in two months with 3 billion neural embeddings</a></p>
<h2 id="summary-generated"><a href="https://heidenstedt.org/links/building-a-web-search-engine-from-scratch-in-two-months-with-3-billion-neural-embeddings/#summary-generated">Summary (Generated):</a></h2><ul>
<li>Wilson Lin built a full web search engine <strong>from scratch in ~2 months</strong>, crawling ~<strong>280M pages</strong> and generating <strong>3B SBERT embeddings</strong> on a GPU cluster consisting of 200 GPUs.</li>
<li>Lin focused on <strong>neural-embedding search</strong>, with smart HTML normalization + sentence-level chunking + contextual “statement chaining” so queries match <strong>meaning and intent</strong>, not keywords.</li>
<li>The infra is highly optimized + cheap: custom <strong>crawler &amp; RocksDB-based queues/KV</strong>, sharded <strong>HNSW / CoreNN vector DB</strong>, mTLS service mesh, hundreds of GPUs on low-cost providers (Runpod, Hetzner, Oracle).</li>
<li>The SERP emphasizes <strong>high-quality, low-SEO-spam content</strong>, knowledge panels (Wikipedia/Wikidata), and a light <strong>AI assistant</strong> for quick answers and reranking, but still feels like a classic fast search engine.</li>
<li>Biggest lessons: <strong>crawling + quality filtering are the hardest part</strong>, embeddings make very specific queries vastly better, and search + LLMs will likely coexist (LLMs shouldn’t memorize everything, but retrieve via dense indices).</li>
</ul>
]]></description><content:encoded><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/building-a-web-search-engine-from-scratch-in-two-months-with-3-billion-neural-embeddings/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p>I stumbled upon this quite bonkers article about building a web search engine from scratch as a solo developer with relatively modest resources, i absolutely can recommend reading it:</p>
<p><a href="https://blog.wilsonl.in/search-engine/">Building a web search engine from scratch in two months with 3 billion neural embeddings</a></p>
<h2 id="summary-generated"><a href="https://heidenstedt.org/links/building-a-web-search-engine-from-scratch-in-two-months-with-3-billion-neural-embeddings/#summary-generated">Summary (Generated):</a></h2><ul>
<li>Wilson Lin built a full web search engine <strong>from scratch in ~2 months</strong>, crawling ~<strong>280M pages</strong> and generating <strong>3B SBERT embeddings</strong> on a GPU cluster consisting of 200 GPUs.</li>
<li>Lin focused on <strong>neural-embedding search</strong>, with smart HTML normalization + sentence-level chunking + contextual “statement chaining” so queries match <strong>meaning and intent</strong>, not keywords.</li>
<li>The infra is highly optimized + cheap: custom <strong>crawler &amp; RocksDB-based queues/KV</strong>, sharded <strong>HNSW / CoreNN vector DB</strong>, mTLS service mesh, hundreds of GPUs on low-cost providers (Runpod, Hetzner, Oracle).</li>
<li>The SERP emphasizes <strong>high-quality, low-SEO-spam content</strong>, knowledge panels (Wikipedia/Wikidata), and a light <strong>AI assistant</strong> for quick answers and reranking, but still feels like a classic fast search engine.</li>
<li>Biggest lessons: <strong>crawling + quality filtering are the hardest part</strong>, embeddings make very specific queries vastly better, and search + LLMs will likely coexist (LLMs shouldn’t memorize everything, but retrieve via dense indices).</li>
</ul>
]]></content:encoded></item><item><title>Hyper Text Compression: Shrinking Wikipedia to 10.7% of its Size</title><link>https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/</link><pubDate>Mon, 11 Aug 2025 12:23:19 +0000</pubDate><guid>https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/</guid><description><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p>This is a super cool leaderboard for lossless text compression via NLP (and yes, that includes AI)! The top solution manages to compress the first GB of the English Wikipedia to a whopping 10.7% of its original size, including the compression program itself!</p>
<p><a href="https://www.mattmahoney.net/dc/text.html">Hyper Text Compression: Shrinking Wikipedia to 10.7% of its Size!</a></p>
<h2 id="automatic-tldr-by-gemini-25-pro"><a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/#automatic-tldr-by-gemini-25-pro">Automatic TLDR by Gemini 2.5 Pro:</a></h2><p>This page describes the <strong>Large Text Compression Benchmark</strong>, an open competition that ranks lossless data compression programs. The primary goal is to encourage research in artificial intelligence (AI) and natural language processing (NLP) by treating text compression as a language modeling problem.</p>
<hr>
<h3 id="benchmark-overview"><a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/#benchmark-overview">Benchmark Overview</a></h3><ul>
<li><strong>Test Data</strong>: The benchmark uses the first $10^9$ bytes (1 GB) of an English Wikipedia XML dump from March 3, 2006, known as <code>enwik9</code>.</li>
<li><strong>Ranking Metric</strong>: Programs are ranked solely by the <strong>total size</strong>, which is the sum of the compressed <code>enwik9</code> file size and the size of the zipped decompresser program. A smaller total size is better.</li>
<li><strong>Secondary Information</strong>: Data such as compression/decompression speed and memory usage are provided for informational purposes but do not influence the rankings.</li>
<li><strong>Goal</strong>: The benchmark&rsquo;s main purpose is not to find the best general-purpose compressor but to push the boundaries of data modeling, a fundamental challenge in both AI and compression.</li>
</ul>
<hr>
<h3 id="key-findings-and-algorithms"><a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/#key-findings-and-algorithms">Key Findings and Algorithms</a></h3><p>The results table shows a wide variety of compression programs, ranked from the best compression ratio to the worst. A clear trend emerges from the top-performing entries:</p>
<ul>
<li><strong>Dominance of AI Models</strong>: The highest-ranking compressors, such as <strong>nncp</strong> and <strong>cmix</strong>, utilize sophisticated AI-based algorithms. These include neural network models like <strong>Transformers (Tr)</strong> and <strong>Long Short-Term Memory (LSTM)</strong>, as well as advanced <strong>Context Mixing (CM)</strong> techniques. These methods excel at modeling the complex patterns in natural language text, resulting in superior compression ratios.</li>
<li><strong>Trade-offs</strong>: There is a significant trade-off between compression ratio, speed, and memory. The top-ranked AI-driven compressors are extremely slow and require vast amounts of memory (often many gigabytes) and, in some cases, specialized hardware like GPUs.</li>
<li><strong>Traditional Algorithms</strong>: More conventional algorithms like <strong>Lempel-Ziv (LZ)</strong>, <strong>Burrows-Wheeler Transform (BWT)</strong>, and <strong>Prediction by Partial Match (PPM)</strong> are found further down the list. While they are generally much faster and use less memory, they cannot achieve the same level of compression as the leading AI models on this specific text-based task.</li>
</ul>
<hr>
<h3 id="hutter-prize"><a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/#hutter-prize">Hutter Prize</a></h3><p>The benchmark is closely related to the <strong>Hutter Prize</strong>, which offers prize money for open-source compression improvements on a smaller subset of the data (<code>enwik8</code>, the first $10^8$ bytes). This prize has specific hardware and time constraints, encouraging practical advancements in the field.</p>
]]></description><content:encoded><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p>This is a super cool leaderboard for lossless text compression via NLP (and yes, that includes AI)! The top solution manages to compress the first GB of the English Wikipedia to a whopping 10.7% of its original size, including the compression program itself!</p>
<p><a href="https://www.mattmahoney.net/dc/text.html">Hyper Text Compression: Shrinking Wikipedia to 10.7% of its Size!</a></p>
<h2 id="automatic-tldr-by-gemini-25-pro"><a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/#automatic-tldr-by-gemini-25-pro">Automatic TLDR by Gemini 2.5 Pro:</a></h2><p>This page describes the <strong>Large Text Compression Benchmark</strong>, an open competition that ranks lossless data compression programs. The primary goal is to encourage research in artificial intelligence (AI) and natural language processing (NLP) by treating text compression as a language modeling problem.</p>
<hr>
<h3 id="benchmark-overview"><a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/#benchmark-overview">Benchmark Overview</a></h3><ul>
<li><strong>Test Data</strong>: The benchmark uses the first $10^9$ bytes (1 GB) of an English Wikipedia XML dump from March 3, 2006, known as <code>enwik9</code>.</li>
<li><strong>Ranking Metric</strong>: Programs are ranked solely by the <strong>total size</strong>, which is the sum of the compressed <code>enwik9</code> file size and the size of the zipped decompresser program. A smaller total size is better.</li>
<li><strong>Secondary Information</strong>: Data such as compression/decompression speed and memory usage are provided for informational purposes but do not influence the rankings.</li>
<li><strong>Goal</strong>: The benchmark&rsquo;s main purpose is not to find the best general-purpose compressor but to push the boundaries of data modeling, a fundamental challenge in both AI and compression.</li>
</ul>
<hr>
<h3 id="key-findings-and-algorithms"><a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/#key-findings-and-algorithms">Key Findings and Algorithms</a></h3><p>The results table shows a wide variety of compression programs, ranked from the best compression ratio to the worst. A clear trend emerges from the top-performing entries:</p>
<ul>
<li><strong>Dominance of AI Models</strong>: The highest-ranking compressors, such as <strong>nncp</strong> and <strong>cmix</strong>, utilize sophisticated AI-based algorithms. These include neural network models like <strong>Transformers (Tr)</strong> and <strong>Long Short-Term Memory (LSTM)</strong>, as well as advanced <strong>Context Mixing (CM)</strong> techniques. These methods excel at modeling the complex patterns in natural language text, resulting in superior compression ratios.</li>
<li><strong>Trade-offs</strong>: There is a significant trade-off between compression ratio, speed, and memory. The top-ranked AI-driven compressors are extremely slow and require vast amounts of memory (often many gigabytes) and, in some cases, specialized hardware like GPUs.</li>
<li><strong>Traditional Algorithms</strong>: More conventional algorithms like <strong>Lempel-Ziv (LZ)</strong>, <strong>Burrows-Wheeler Transform (BWT)</strong>, and <strong>Prediction by Partial Match (PPM)</strong> are found further down the list. While they are generally much faster and use less memory, they cannot achieve the same level of compression as the leading AI models on this specific text-based task.</li>
</ul>
<hr>
<h3 id="hutter-prize"><a href="https://heidenstedt.org/links/ai-powered-text-compression-shrinking-wikipedia-to-107-of-its-size/#hutter-prize">Hutter Prize</a></h3><p>The benchmark is closely related to the <strong>Hutter Prize</strong>, which offers prize money for open-source compression improvements on a smaller subset of the data (<code>enwik8</code>, the first $10^8$ bytes). This prize has specific hardware and time constraints, encouraging practical advancements in the field.</p>
]]></content:encoded></item><item><title>OpenAI o3 Breakthrough High Score on ARC-AGI-Pub</title><link>https://heidenstedt.org/links/oai-o3-pub-breakthrough/</link><pubDate>Sat, 21 Dec 2024 14:51:53 +0000</pubDate><guid>https://heidenstedt.org/links/oai-o3-pub-breakthrough/</guid><description><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/oai-o3-pub-breakthrough/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p><a href="https://arcprize.org/blog/oai-o3-pub-breakthrough">This</a> is a article that explores the capabilities of OpenAI&rsquo;s o3 model. <a href="https://news.ycombinator.com/item?id=42473321">HN</a></p>
<p>The impacts of AI reasoning are getting closer and closer to surpassing human capabilities.<br>
But running it to solve a problem is extremely expensive.</p>
<blockquote>
<p>Effectively, o3 represents a form of deep learning-guided program search. The model does test-time search over a space of &ldquo;programs&rdquo; (in this case, natural language programs – the space of CoTs that describe the steps to solve the task at hand), guided by a deep learning prior (the base LLM). The reason why solving a single ARC-AGI task can end up taking up tens of millions of tokens and cost thousands of dollars is because this search process has to explore an enormous number of paths through program space – including backtracking.</p>
</blockquote>
<p>(programs is defined here as &ldquo;My mental model for LLMs is that they work as a repository of vector programs&rdquo;)</p>
<p>As far as i understand this and it&rsquo;s implications i appears to me this process is more like a directed brute force with many candidates and selects the best one.<br>
There is a <a href="https://news.ycombinator.com/item?id=42479422">thread</a> on HN that discusses this topic.</p>
<h2 id="gpt-4-summary"><a href="https://heidenstedt.org/links/oai-o3-pub-breakthrough/#gpt-4-summary">GPT-4 Summary</a></h2><p>OpenAI&rsquo;s new <strong>o3 system</strong> has achieved a groundbreaking <strong>75.7% on the ARC-AGI-Pub Semi-Private Evaluation</strong> within a $10k compute limit, surpassing previous models. A high-compute version scored <strong>87.5%</strong>, marking a major step in AI&rsquo;s adaptability to novel tasks. This success highlights a shift from scaling existing architectures to innovative mechanisms for generalization and test-time knowledge recombination.</p>
<p>Key achievements:</p>
<ul>
<li><strong>ARC-AGI performance</strong>: o3 shows unprecedented adaptability, unlike previous GPT-family models, which struggled with novel tasks.</li>
<li><strong>Efficiency challenges</strong>: Low-compute costs $17–$20 per task but high-compute performance remains expensive and exploratory.</li>
<li><strong>Core innovation</strong>: o3 employs <strong>natural language program search</strong>, generating and executing task-specific solutions during runtime, guided by deep learning priors.</li>
</ul>
<p>Despite its advancements, o3 is not AGI, as it still fails simple tasks. Upcoming benchmarks, such as <strong>ARC-AGI-2 in 2025</strong>, aim to further challenge AI systems while encouraging open-source progress.</p>
<p>This breakthrough underscores a qualitative leap in AI research, reshaping paths toward AGI and sparking broader scientific engagement.</p>
]]></description><content:encoded><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/oai-o3-pub-breakthrough/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p><a href="https://arcprize.org/blog/oai-o3-pub-breakthrough">This</a> is a article that explores the capabilities of OpenAI&rsquo;s o3 model. <a href="https://news.ycombinator.com/item?id=42473321">HN</a></p>
<p>The impacts of AI reasoning are getting closer and closer to surpassing human capabilities.<br>
But running it to solve a problem is extremely expensive.</p>
<blockquote>
<p>Effectively, o3 represents a form of deep learning-guided program search. The model does test-time search over a space of &ldquo;programs&rdquo; (in this case, natural language programs – the space of CoTs that describe the steps to solve the task at hand), guided by a deep learning prior (the base LLM). The reason why solving a single ARC-AGI task can end up taking up tens of millions of tokens and cost thousands of dollars is because this search process has to explore an enormous number of paths through program space – including backtracking.</p>
</blockquote>
<p>(programs is defined here as &ldquo;My mental model for LLMs is that they work as a repository of vector programs&rdquo;)</p>
<p>As far as i understand this and it&rsquo;s implications i appears to me this process is more like a directed brute force with many candidates and selects the best one.<br>
There is a <a href="https://news.ycombinator.com/item?id=42479422">thread</a> on HN that discusses this topic.</p>
<h2 id="gpt-4-summary"><a href="https://heidenstedt.org/links/oai-o3-pub-breakthrough/#gpt-4-summary">GPT-4 Summary</a></h2><p>OpenAI&rsquo;s new <strong>o3 system</strong> has achieved a groundbreaking <strong>75.7% on the ARC-AGI-Pub Semi-Private Evaluation</strong> within a $10k compute limit, surpassing previous models. A high-compute version scored <strong>87.5%</strong>, marking a major step in AI&rsquo;s adaptability to novel tasks. This success highlights a shift from scaling existing architectures to innovative mechanisms for generalization and test-time knowledge recombination.</p>
<p>Key achievements:</p>
<ul>
<li><strong>ARC-AGI performance</strong>: o3 shows unprecedented adaptability, unlike previous GPT-family models, which struggled with novel tasks.</li>
<li><strong>Efficiency challenges</strong>: Low-compute costs $17–$20 per task but high-compute performance remains expensive and exploratory.</li>
<li><strong>Core innovation</strong>: o3 employs <strong>natural language program search</strong>, generating and executing task-specific solutions during runtime, guided by deep learning priors.</li>
</ul>
<p>Despite its advancements, o3 is not AGI, as it still fails simple tasks. Upcoming benchmarks, such as <strong>ARC-AGI-2 in 2025</strong>, aim to further challenge AI systems while encouraging open-source progress.</p>
<p>This breakthrough underscores a qualitative leap in AI research, reshaping paths toward AGI and sparking broader scientific engagement.</p>
]]></content:encoded></item><item><title>An Evolved Universal Transformer Memory</title><link>https://heidenstedt.org/links/an-evolved-universal-transformer-memory/</link><pubDate>Tue, 17 Dec 2024 10:51:53 +0000</pubDate><guid>https://heidenstedt.org/links/an-evolved-universal-transformer-memory/</guid><description><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/an-evolved-universal-transformer-memory/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p>I stumbled on <a href="https://news.ycombinator.com/item?id=42411409">HN</a> over <a href="https://sakana.ai/namm/">this</a> very interesting article about a new kind of context memory system that, is able to remove information that is &ldquo;unhelpful or redundant details&rdquo;.</p>
<p>Thinking further, i think this would be super helpful for semantic search, that is currently not very performant due to the missing filters that extract importance. I have tried to counter this problem until now via summarization through small LLMs, but as one might guess turns out as not very precise and super expensive. There are other ideas one could post process text with LLMs but they are not very efficient either.</p>
<p>Paper <a href="https://arxiv.org/abs/2410.13166">https://arxiv.org/abs/2410.13166</a></p>
<h2 id="tldr-by-gpt-4o"><a href="https://heidenstedt.org/links/an-evolved-universal-transformer-memory/#tldr-by-gpt-4o">TLDR by GPT-4o</a></h2><blockquote>
<p>(the article is very good, you might to prefer to read it over this TLDR, but here is it anyway)</p>
</blockquote>
<p>Sakana AI introduces <strong>Neural Attention Memory Models (NAMMs)</strong>, a novel memory system for transformers inspired by human selective memory. NAMMs optimize how transformers store and retrieve information, enabling them to <strong>“remember” important tokens and “forget” redundant ones</strong>, significantly improving efficiency and performance, particularly for long-context tasks.</p>
<h3 id="key-technical-highlights"><a href="https://heidenstedt.org/links/an-evolved-universal-transformer-memory/#key-technical-highlights">Key Technical Highlights:</a></h3><ol>
<li><strong>Evolutionary Optimization</strong>: NAMMs use evolutionary algorithms to train a neural classifier that decides which tokens to keep or discard, bypassing non-differentiable challenges.</li>
<li><strong>Execution Steps</strong>:
<ul>
<li>Convert attention sequences into <strong>spectrograms</strong>.</li>
<li>Compress data using an <strong>exponential moving average (EMA)</strong>.</li>
<li>Use a classifier to score and selectively <strong>prune tokens</strong>.</li>
</ul>
</li>
<li><strong>Generalization</strong>:
<ul>
<li>NAMMs can <strong>zero-shot transfer</strong> to other transformers (e.g., vision, reinforcement learning) without retraining.</li>
<li>They adapt to tasks differently—retaining global information in early layers and focusing on local details in later ones.</li>
</ul>
</li>
<li><strong>Performance</strong>: Tested on <strong>LongBench, InfiniteBench</strong>, and their Japanese benchmark <strong>ChouBun</strong>, NAMMs reduce memory usage and outperform prior hand-designed memory strategies (H₂O, L₂).</li>
</ol>
<p>NAMMs demonstrate <strong>cross-domain mastery</strong> and efficiency gains across diverse tasks and input modalities, paving the way for future research into learning transformers directly atop evolved memory systems.</p>
]]></description><content:encoded><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/an-evolved-universal-transformer-memory/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p>I stumbled on <a href="https://news.ycombinator.com/item?id=42411409">HN</a> over <a href="https://sakana.ai/namm/">this</a> very interesting article about a new kind of context memory system that, is able to remove information that is &ldquo;unhelpful or redundant details&rdquo;.</p>
<p>Thinking further, i think this would be super helpful for semantic search, that is currently not very performant due to the missing filters that extract importance. I have tried to counter this problem until now via summarization through small LLMs, but as one might guess turns out as not very precise and super expensive. There are other ideas one could post process text with LLMs but they are not very efficient either.</p>
<p>Paper <a href="https://arxiv.org/abs/2410.13166">https://arxiv.org/abs/2410.13166</a></p>
<h2 id="tldr-by-gpt-4o"><a href="https://heidenstedt.org/links/an-evolved-universal-transformer-memory/#tldr-by-gpt-4o">TLDR by GPT-4o</a></h2><blockquote>
<p>(the article is very good, you might to prefer to read it over this TLDR, but here is it anyway)</p>
</blockquote>
<p>Sakana AI introduces <strong>Neural Attention Memory Models (NAMMs)</strong>, a novel memory system for transformers inspired by human selective memory. NAMMs optimize how transformers store and retrieve information, enabling them to <strong>“remember” important tokens and “forget” redundant ones</strong>, significantly improving efficiency and performance, particularly for long-context tasks.</p>
<h3 id="key-technical-highlights"><a href="https://heidenstedt.org/links/an-evolved-universal-transformer-memory/#key-technical-highlights">Key Technical Highlights:</a></h3><ol>
<li><strong>Evolutionary Optimization</strong>: NAMMs use evolutionary algorithms to train a neural classifier that decides which tokens to keep or discard, bypassing non-differentiable challenges.</li>
<li><strong>Execution Steps</strong>:
<ul>
<li>Convert attention sequences into <strong>spectrograms</strong>.</li>
<li>Compress data using an <strong>exponential moving average (EMA)</strong>.</li>
<li>Use a classifier to score and selectively <strong>prune tokens</strong>.</li>
</ul>
</li>
<li><strong>Generalization</strong>:
<ul>
<li>NAMMs can <strong>zero-shot transfer</strong> to other transformers (e.g., vision, reinforcement learning) without retraining.</li>
<li>They adapt to tasks differently—retaining global information in early layers and focusing on local details in later ones.</li>
</ul>
</li>
<li><strong>Performance</strong>: Tested on <strong>LongBench, InfiniteBench</strong>, and their Japanese benchmark <strong>ChouBun</strong>, NAMMs reduce memory usage and outperform prior hand-designed memory strategies (H₂O, L₂).</li>
</ol>
<p>NAMMs demonstrate <strong>cross-domain mastery</strong> and efficiency gains across diverse tasks and input modalities, paving the way for future research into learning transformers directly atop evolved memory systems.</p>
]]></content:encoded></item><item><title>Opportunities for Ai in Accessibility</title><link>https://heidenstedt.org/links/opportunities-for-ai-in-accessibility/</link><pubDate>Wed, 07 Feb 2024 19:27:49 +0000</pubDate><guid>https://heidenstedt.org/links/opportunities-for-ai-in-accessibility/</guid><description><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/opportunities-for-ai-in-accessibility/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p><a href="https://www.aaron-gustafson.com/notebook/opportunities-for-ai-in-accessibility/">Opportunities for AI in Accessibility</a></p>
<h2 id="personal-note"><a href="https://heidenstedt.org/links/opportunities-for-ai-in-accessibility/#personal-note">Personal Note:</a></h2><p>I think this article falls short in capturing the full impact AI will have on accessibility, not only for people with disabilities but also for those who, despite not having recognized disabilities, face accessibility issues. This includes tasks ranging from reading cursive handwriting to understanding non-native speakers who use dialects.</p>
<p>Moreover, I believe there are numerous additional areas of accessibility that the article didn&rsquo;t address or mention. For example, the sound recognition feature of iOS saves lives by alerting users to critical sounds they can&rsquo;t hear, like a smoke detector alarm. Likewise, large language models (LLMs) are incredibly useful for people with ADHD (this was indirectly mentioned int the article (props)) by transforming texts into bullet points or adding better text breaks for improved readability. People with dyslexia also benefit significantly from LLMs like GPT-4, which can correct typos and grammar errors in ways far superior to any non-AI solution.</p>
<p>There are many more examples like these, and we&rsquo;re only scratching the surface of what&rsquo;s possible and how AI is being used to make the world more accessible in unexpected ways.</p>
<h2 id="tldr"><a href="https://heidenstedt.org/links/opportunities-for-ai-in-accessibility/#tldr">TLDR:</a></h2><ol>
<li>The author acknowledges Joe Dolson&rsquo;s skepticism towards AI, particularly in the realm of accessibility, but aims to highlight where AI can positively impact people with disabilities (PwD) without disputing Dolson&rsquo;s concerns.</li>
<li>The discussion includes the potential for AI in generating alternative text for images, emphasizing the need for improvement in contextual understanding and human-in-the-loop systems for better alt text authoring.</li>
<li>The article suggests AI&rsquo;s future capabilities could revolutionize access for PwD by enabling interactive queries on images, simplifying complex charts for better understanding, and even converting visual data into more accessible formats.</li>
<li>It addresses the significant issue of bias in algorithms, proposing that increased diversity in algorithm development could mitigate harm and benefit PwD, with examples like the employment platform Mentra designed for neurodivergent individuals.</li>
<li>The author argues for the importance of diverse teams and data in creating more inclusive AI systems, underscoring the potential of AI to empower PwD while acknowledging the ongoing risks and advocating for responsible development and use.</li>
</ol>
]]></description><content:encoded><![CDATA[<p>
      <em>Best viewed on the <a href="https://heidenstedt.org/links/opportunities-for-ai-in-accessibility/">original page</a>, where extended functionality like the
    footnote helper is available.</em>
    </p><p><a href="https://www.aaron-gustafson.com/notebook/opportunities-for-ai-in-accessibility/">Opportunities for AI in Accessibility</a></p>
<h2 id="personal-note"><a href="https://heidenstedt.org/links/opportunities-for-ai-in-accessibility/#personal-note">Personal Note:</a></h2><p>I think this article falls short in capturing the full impact AI will have on accessibility, not only for people with disabilities but also for those who, despite not having recognized disabilities, face accessibility issues. This includes tasks ranging from reading cursive handwriting to understanding non-native speakers who use dialects.</p>
<p>Moreover, I believe there are numerous additional areas of accessibility that the article didn&rsquo;t address or mention. For example, the sound recognition feature of iOS saves lives by alerting users to critical sounds they can&rsquo;t hear, like a smoke detector alarm. Likewise, large language models (LLMs) are incredibly useful for people with ADHD (this was indirectly mentioned int the article (props)) by transforming texts into bullet points or adding better text breaks for improved readability. People with dyslexia also benefit significantly from LLMs like GPT-4, which can correct typos and grammar errors in ways far superior to any non-AI solution.</p>
<p>There are many more examples like these, and we&rsquo;re only scratching the surface of what&rsquo;s possible and how AI is being used to make the world more accessible in unexpected ways.</p>
<h2 id="tldr"><a href="https://heidenstedt.org/links/opportunities-for-ai-in-accessibility/#tldr">TLDR:</a></h2><ol>
<li>The author acknowledges Joe Dolson&rsquo;s skepticism towards AI, particularly in the realm of accessibility, but aims to highlight where AI can positively impact people with disabilities (PwD) without disputing Dolson&rsquo;s concerns.</li>
<li>The discussion includes the potential for AI in generating alternative text for images, emphasizing the need for improvement in contextual understanding and human-in-the-loop systems for better alt text authoring.</li>
<li>The article suggests AI&rsquo;s future capabilities could revolutionize access for PwD by enabling interactive queries on images, simplifying complex charts for better understanding, and even converting visual data into more accessible formats.</li>
<li>It addresses the significant issue of bias in algorithms, proposing that increased diversity in algorithm development could mitigate harm and benefit PwD, with examples like the employment platform Mentra designed for neurodivergent individuals.</li>
<li>The author argues for the importance of diverse teams and data in creating more inclusive AI systems, underscoring the potential of AI to empower PwD while acknowledging the ongoing risks and advocating for responsible development and use.</li>
</ol>
]]></content:encoded></item></channel></rss>