<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Hackerspot]]></title><description><![CDATA[Practical AppSec and AI security for everyone, including engineers, developers, etc.  We dive deep into topics every week. Explained by someone who breaks things for a living. ]]></description><link>https://www.hackerspot.net</link><image><url>https://substackcdn.com/image/fetch/$s_!o8CQ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d62e87e-ddb5-4613-87de-9c210c430032_160x160.png</url><title>Hackerspot</title><link>https://www.hackerspot.net</link></image><generator>Substack</generator><lastBuildDate>Wed, 30 Sep 2026 21:58:10 GMT</lastBuildDate><atom:link href="https://www.hackerspot.net/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Hackerspot]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[hackerspot@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[hackerspot@substack.com]]></itunes:email><itunes:name><![CDATA[Chady]]></itunes:name></itunes:owner><itunes:author><![CDATA[Chady]]></itunes:author><googleplay:owner><![CDATA[hackerspot@substack.com]]></googleplay:owner><googleplay:email><![CDATA[hackerspot@substack.com]]></googleplay:email><googleplay:author><![CDATA[Chady]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[LLM Jailbreaking: How Users Trick AI Into Ignoring Its Own Rules]]></title><description><![CDATA[LLM jailbreaking bypasses AI safety constraints through role-play and social engineering. Learn why it works and how organizations can defend against it.]]></description><link>https://www.hackerspot.net/p/llm-jailbreaking-how-users-trick</link><guid isPermaLink="false">https://www.hackerspot.net/p/llm-jailbreaking-how-users-trick</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Tue, 29 Sep 2026 06:11:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3e2w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Jailbreaking is using clever prompts to make an AI system ignore its safety constraints. Unlike prompt injection, where an attacker hides malicious instructions in external content, jailbreaking is usually direct. You&#8217;re in a chat with the AI, and you trick it into doing something it&#8217;s designed to refuse.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3e2w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3e2w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg 424w, https://substackcdn.com/image/fetch/$s_!3e2w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg 848w, https://substackcdn.com/image/fetch/$s_!3e2w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!3e2w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3e2w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg" width="923" height="463" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:463,&quot;width&quot;:923,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184296,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3e2w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg 424w, https://substackcdn.com/image/fetch/$s_!3e2w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg 848w, https://substackcdn.com/image/fetch/$s_!3e2w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!3e2w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11637665-eb24-40bf-b666-60721a8dca9e_923x463.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>AI systems have guardrails. They&#8217;re trained to refuse harmful requests: &#8220;I can&#8217;t help with that,&#8221; &#8220;I won&#8217;t provide instructions for creating weapons,&#8221; &#8220;I don&#8217;t assist with illegal activities.&#8221; Those guardrails exist for good reasons. But guardrails aren&#8217;t unbreakable. And users, sometimes out of curiosity, sometimes with malicious intent, will find the cracks.</p><h2>Why Guardrails Exist</h2><p>Before we talk about breaking them, let&#8217;s understand why AI systems have safety constraints in the first place.</p>
      <p>
          <a href="https://www.hackerspot.net/p/llm-jailbreaking-how-users-trick">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The AI Vulnerability Flood Isn’t New Bugs. It’s Old Bugs at New Scale]]></title><description><![CDATA[Security teams have spent the better part of two decades refining how they catch vulnerabilities.]]></description><link>https://www.hackerspot.net/p/the-ai-vulnerability-flood-isnt-new</link><guid isPermaLink="false">https://www.hackerspot.net/p/the-ai-vulnerability-flood-isnt-new</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Fri, 25 Sep 2026 01:59:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QG3l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Security teams have spent the better part of two decades refining how they catch vulnerabilities. Static analysis, fuzzing, threat modeling, SDLC gates: the tooling matured, the processes matured, and for a while it felt like the industry was closing the gap between how fast code got written and how fast it got checked.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QG3l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QG3l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QG3l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QG3l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QG3l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QG3l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QG3l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QG3l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QG3l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QG3l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f11e65d-65ee-4029-be05-dc9fa4c08033_1024x559.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Then AI-assisted development arrived and reset the ratio.</p><p>Code generation tools don&#8217;t just make developers faster, they make <em>vulnerability-producing patterns</em> faster too. If a codebase historically introduced a certain class of bug once a sprint, an AI-assisted team can introduce the same class of bug a dozen times a sprint, because the model is statistically likely to reproduce whatever patterns dominate its training data, bugs included. The result isn&#8217;t a handful of genuinely novel threat categories. It&#8217;s the same familiar categories, injection flaws, auth bypasses, unsafe deserialization, memory-safety issues, showing up at a volume no human review queue was sized for.</p><p>This is the actual crisis hiding inside the &#8220;AI is creating thousands of new vulnerabilities&#8221; headlines: it&#8217;s not new <em>kinds</em> of problems, it&#8217;s the same old problems at an unfamiliar scale. And most security programs are architecturally unprepared for that, because they were built around a &#8220;fight the one-on-one battle&#8221; model: find a bug, patch a bug, repeat.</p><h2><strong>Why one-off remediation breaks down at AI scale</strong></h2><p>Traditional vulnerability management assumes a rough equilibrium: the rate at which flaws are introduced is slow enough that a triage-and-patch workflow can keep pace. Break that equilibrium and the workflow doesn&#8217;t degrade gracefully, it collapses. Teams either:</p><ul><li><p><strong>Drown in backlog</strong>, triaging thousands of near-duplicate findings that all trace back to the same underlying gap in a training pattern, a missing guardrail, or a misused library, or</p></li><li><p><strong>Turn off the alarm</strong>, tuning scanners and gates to reduce noise until real signal gets lost with it.</p></li></ul><p>Neither is a security posture. Both are surrender dressed up as pragmatism.</p><p>The way out isn&#8217;t more scanning. It&#8217;s a shift from <em>instance-level remediation</em> to <em>class-level prevention</em>: treating each vulnerability report not as a ticket to close, but as a diagnostic signal about where the development process itself has a gap.</p>
      <p>
          <a href="https://www.hackerspot.net/p/the-ai-vulnerability-flood-isnt-new">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[What Is Jev? TypeSafe AI's "System One Model"]]></title><description><![CDATA[The fast, cheap, non-chatty AI model developers are wiring in next to Claude and GPT what it does, how to access it, and what to verify before you trust it]]></description><link>https://www.hackerspot.net/p/what-is-jev-typesafe-ais-system-one</link><guid isPermaLink="false">https://www.hackerspot.net/p/what-is-jev-typesafe-ais-system-one</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Thu, 24 Sep 2026 00:54:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!l5EU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you&#8217;ve seen &#8220;Jev&#8221; trending across dev Twitter, Hacker News, and Reddit over the past week and aren&#8217;t sure whether it&#8217;s a new model, a company, or a meme, this guide covers everything currently known: what it is, how it works, how to access it, how people are integrating it with tools like Claude Code, and where the claims around it deserve a skeptical eye.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!l5EU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!l5EU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg 424w, https://substackcdn.com/image/fetch/$s_!l5EU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg 848w, https://substackcdn.com/image/fetch/$s_!l5EU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!l5EU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!l5EU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg" width="1024" height="724" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:724,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:206704,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!l5EU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg 424w, https://substackcdn.com/image/fetch/$s_!l5EU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg 848w, https://substackcdn.com/image/fetch/$s_!l5EU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!l5EU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddc8731f-e823-46cb-bb34-309df96d72cc_1024x724.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>What Is Jev?</strong></h2><p>Jev is an AI model released by <strong>TypeSafe AI</strong>, a San Francisco startup founded in 2024, launched in limited early access on <strong>September 15, 2026</strong>. The launch came alongside a <strong>$40 million seed round led by DCVC</strong>, reportedly valuing the company around $200 million.</p><p>TypeSafe describes Jev as the first of a new model category it calls <strong>&#8220;System One Models.&#8221;</strong> The core distinction from a large language model (LLM):</p><ul><li><p><strong>An LLM</strong> (Claude, GPT, etc.) generates free-form natural-language text, token by token, meant to be read by a person or parsed after the fact.</p></li><li><p><strong>Jev</strong> does not generate text at all. It takes a block of <strong>state</strong> (a string, JSON object, or array of text) plus one or more <strong>typed questions</strong>, and returns <strong>structured, typed answers with probability estimates and confidence scores</strong> meant to be consumed directly by software, not read by a human.</p></li></ul><p>If your use case ends in &#8220;write me a sentence,&#8221; Jev is not for you. If it ends in &#8220;should this be true or false,&#8221; &#8220;which of these five categories does this fall into,&#8221; or &#8220;how confident are you in this,&#8221; that&#8217;s the shape of task Jev targets.</p><h3><strong>The name</strong></h3><p>Jev is named after <strong>William Stanley Jevons</strong>, the 19th-century economist behind the <strong>Jevons paradox</strong> the idea that making a resource more efficient to use can <em>increase</em> total consumption of it, not decrease it. TypeSafe&#8217;s founder has framed this as the thesis behind Jev: making machine &#8220;decisions&#8221; dramatically cheaper won&#8217;t reduce AI spend, it&#8217;ll expand what people build with AI.</p><h3><strong>Who built it</strong></h3><p>TypeSafe AI was founded by <strong>Diogo Almeida</strong>, <strong>Erik Gafni</strong>, and <strong>Sasha Sheng</strong>. Almeida spent roughly four years at OpenAI working on RLHF, InstructGPT, ChatGPT, and GPT-4 before leaving in 2024. Jev was reportedly developed in stealth for about two years before this launch.</p><h2><strong>How Jev Works</strong></h2><h3><strong>The System 1 vs. System 2 framing</strong></h3><p>TypeSafe borrows its terminology from Daniel Kahneman&#8217;s <em>Thinking, Fast and Slow</em>:</p><ul><li><p><strong>System 2</strong> = slow, deliberate reasoning. This is where TypeSafe places today&#8217;s chain-of-thought LLMs: they &#8220;think,&#8221; produce tokens, and take real compute and latency to do it.</p></li><li><p><strong>System 1</strong> = fast, intuitive, pattern-matched judgment. This is where Jev is positioned: a model built purely to make quick, calibrated decisions, not to reason step by step in language.</p></li></ul><h3><strong>The request/response shape</strong></h3><p>A Jev call consists of:</p><ol><li><p><strong>State</strong> the context the decision is about (a document, a conversation, a tool call log, structured data).</p></li><li><p><strong>One or more typed questions</strong> each with a predefined output schema (e.g., a boolean, an enum of categories, a 0&#8211;1 confidence score).</p></li></ol><p>Jev evaluates every question against the state <strong>in a single parallel pass,</strong> and returns typed answers constrained to the schema you defined. Because the output space is fixed in advance, TypeSafe argues this structurally eliminates hallucination and type errors for this class of task; the model literally cannot return a value outside what you told it was possible.</p><h3><strong>Training approach</strong></h3><p>TypeSafe hasn&#8217;t published Jev&#8217;s architecture, parameter count, or a technical paper. What they have disclosed:</p><ul><li><p>It&#8217;s <strong>transformer-based</strong>.</p></li><li><p>It&#8217;s trained <strong>exclusively on synthetic data</strong>.</p></li><li><p>Training uses a method TypeSafe calls <strong>&#8220;Reinforcement Learning for Calibrated Decisions&#8221; (RLCD),</strong> optimizing the model&#8217;s output probabilities against real outcomes, rather than against human rater preference (the way RLHF does for chat models).</p></li></ul><p>Some independent commentators speculate Jev may be built on top of an existing open-weight LLM rather than trained from scratch, but this hasn&#8217;t been confirmed.</p><h2><strong>How to Access Jev</strong></h2><p>There is currently <strong>no way to run real Jev locally or self-host it.</strong> Weights, architecture, and parameter count are all unpublished, and TypeSafe has stated that all customers use the same weights (no per-customer fine-tuning).</p><h3><strong>Ways to call it</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dBm7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dBm7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png 424w, https://substackcdn.com/image/fetch/$s_!dBm7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png 848w, https://substackcdn.com/image/fetch/$s_!dBm7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png 1272w, https://substackcdn.com/image/fetch/$s_!dBm7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dBm7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png" width="1456" height="439" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:439,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:117846,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.hackerspot.net/i/216971011?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dBm7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png 424w, https://substackcdn.com/image/fetch/$s_!dBm7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png 848w, https://substackcdn.com/image/fetch/$s_!dBm7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png 1272w, https://substackcdn.com/image/fetch/$s_!dBm7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441ee64-44fc-43e4-b8fb-cf39231c6767_1732x522.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Access rollout has been reported inconsistently some sources say TypeSafe removed an early-access waitlist on September 20, 2026 (&#8221;available to everyone, no waitlist&#8221;), others describe an ongoing batch-invite queue. Verify current status directly on TypeSafe&#8217;s own site rather than trusting any single secondary source, given how new and fast-moving this is.</p><h3><strong>&#8220;Local&#8221; alternatives (not real Jev)</strong></h3><p>Community projects like <strong>OpenJev</strong> and its successor <strong>SemIf</strong> replicate Jev&#8217;s <em>request/response contract</em> (state + typed questions &#8594; typed answer) using an ordinary small LLM as the scoring engine, runnable fully offline via Ollama/llama.cpp. Their own documentation is explicit that these are <strong>not</strong> Jev they mimic the interface, not the model or its training.</p><h2><strong>Pricing</strong></h2><p>The most consistently corroborated figures (OpenRouter, and most independent trackers):</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S_w3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S_w3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png 424w, https://substackcdn.com/image/fetch/$s_!S_w3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png 848w, https://substackcdn.com/image/fetch/$s_!S_w3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png 1272w, https://substackcdn.com/image/fetch/$s_!S_w3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S_w3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png" width="1456" height="267" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:267,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56942,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.hackerspot.net/i/216971011?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!S_w3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png 424w, https://substackcdn.com/image/fetch/$s_!S_w3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png 848w, https://substackcdn.com/image/fetch/$s_!S_w3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png 1272w, https://substackcdn.com/image/fetch/$s_!S_w3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848e732d-eed0-44dc-9429-c4860a6ee3f9_1734x318.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><blockquote><p>Output is free because Jev never generates text there&#8217;s nothing to meter on the output side.</p></blockquote><p><strong>Note the discrepancy:</strong></p><ul><li><p>TypeSafe&#8217;s own pricing page has at times displayed <strong>$0.42/million</strong>, a 10x difference from the OpenRouter-listed rate. The lower $0.042/M figure is far more widely corroborated, but given the product is only ~2 weeks old at the time of writing, double-check the live rate before budgeting anything at scale.</p></li></ul><h3><strong>Cost-control tips (from TypeSafe&#8217;s own guidance)</strong></h3><ul><li><p>Trim state to only the context the decision actually needs; you&#8217;re billed per input token.</p></li><li><p>Batch multiple questions against one state payload in a single call rather than issuing repeated calls.</p></li><li><p>Route by confidence: let Jev auto-resolve high-confidence cases, and only escalate low-confidence ones to a full LLM or human review.</p></li></ul><div><hr></div><h2><strong>Benefits of Using Jev</strong></h2><ol><li><p><strong>Speed.</strong> End-to-end response times of roughly 70&#8211;500ms, versus multi-second latency typical of frontier LLM calls for the same kind of decision.</p></li><li><p><strong>Cost.</strong> At $0.042/M input tokens and free output, per-decision cost can run in the fraction-of-a-cent range. TypeSafe&#8217;s own benchmark claims a decision that costs ~$0.0004 versus dollars for an equivalent LLM-based pipeline.</p></li><li><p><strong>Structural elimination of malformed output.</strong> Because answers are constrained to a schema you define upfront, there&#8217;s no free-form text to parse, and (by construction) no way to return a value outside the allowed type.</p></li><li><p><strong>Parallel evaluation.</strong> Multiple questions against the same state resolve in a single pass, rather than needing separate sequential LLM calls.</p></li><li><p><strong>Good fit as a pre-filter.</strong> Rather than replacing your LLM, Jev is best used <em>ahead of</em> it, cheaply triaging, classifying, and routing so your expensive model calls are reserved only for requests that actually need generation or deep reasoning.</p></li></ol><h2><strong>How People Are Using Jev With Claude / Claude Code</strong></h2><p>Jev is not a replacement for Claude it can&#8217;t write code, prose, or explanations. The pattern people are actually using is <strong>Jev as a cheap decision layer inside a harness that still calls Claude for anything requiring real generation or reasoning.</strong> Two concrete shapes have emerged:</p><h3><strong>A. Pre-filtering / routing before a Claude call</strong></h3><p>Jev does a fast, cheap classification pass first &#8220;does this request even need a full model call,&#8221; &#8220;which sub-task is this,&#8221; &#8220;how confident are we already&#8221; and only escalates to Claude when real reasoning or generation is actually required. This keeps token spend concentrated on the turns that need a frontier model, instead of paying frontier prices for every step of an agent loop.</p><h3><strong>B. Context compaction inside Claude Code</strong></h3><p>A community plugin, <code>fast-jev-compaction</code>, replaces Claude Code&#8217;s built-in <code>/compact</code> (which asks the model to write a lossy summary of old conversation history) with a Jev-scored approach: every tool call and result outside a protected recent window gets scored, and anything below a keep-threshold is dropped or truncated but whatever <em>is</em> kept is preserved <strong>verbatim</strong>, never rewritten or paraphrased. That&#8217;s a meaningfully different failure mode than a summary silently dropping a file path or error string.</p><p><strong>Setup (as documented by the plugin):</strong></p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;4cbd7ba4-8a20-41bf-aaa1-066403c223d2&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">// ~/.claude/settings.json
{
  "env": {
    "CLAUDE_CODE_ENABLE_FUNCTION_HOOKS": "1",
    "TYPESAFE_API_KEY": "&lt;your key&gt;"
  }
}</code></pre></div><pre><code><code>claude plugin marketplace add tamaratran/fast-jev-compaction
claude plugin install fast-jev-compaction@fast-jev-compaction</code></code></pre><p>Requires Claude Code &#8805; 2.1.274, restart or <code>/reload-plugins</code> afterward.</p><p>Config defaults: <code>keepThreshold</code> 0.5, <code>preserveRecentMessages</code> 6, <code>maxStateTokens</code> 25,000, <code>maxRequestTokens</code> 30,000, <code>truncateHeadChars</code> 300.</p><p><strong>&#9888;&#65039; Important caveats before using this specific plugin:</strong></p><ul><li><p>It depends on <code>CLAUDE_CODE_ENABLE_FUNCTION_HOOKS</code>, which traces back to a <strong>real but unshipped</strong> Anthropic proposal (GitHub issue <code>anthropics/claude-code#91870</code>, opened Sept 3, 2026). Anthropic&#8217;s own tracking describes it as a prototype behind a default-off flag, with core design details (&#8221;event names, hook failure behavior&#8221;) still unresolved as of early testing.</p></li><li><p>There&#8217;s an open bug report (<code>tamaratran/fast-jev-compaction#76</code>) that the plugin&#8217;s hooks fail to load on Claude Code 2.1.278 despite being above the stated minimum version; check this before relying on it.</p></li><li><p>It&#8217;s a third-party plugin, not built or endorsed by Anthropic or TypeSafe. Installing it means enabling an early-access/experimental flag, trusting an unverified marketplace source, and handing it a live API key. Review the plugin&#8217;s actual source before installing, and treat it as experimental.</p></li></ul><h2><strong>Limitations and Things to Know</strong></h2><ul><li><p><strong>32k context window:</strong> long documents need chunking or a retrieval step in front of Jev; it&#8217;s not built for large-context tasks.</p></li><li><p><strong>Cannot generate free text.</strong> No summaries, no code, no explanations only typed decisions against a schema you define.</p></li><li><p><strong>Closed weights.</strong> No transparency into architecture, size, or training data beyond TypeSafe&#8217;s high-level claims.</p></li><li><p><strong>Not fine-tuned per customer;</strong> everyone calls the same base model.</p></li></ul><h2><strong>A Necessary Skepticism Section</strong></h2><p>Before treating any of the above as settled fact, it&#8217;s worth being direct about something: <strong>most of the coverage of Jev online right now comes from a cluster of very new, low-authority sites that repeat identical, oddly specific statistics</strong> (e.g., &#8220;193.6x faster,&#8221; &#8220;444.6x cheaper,&#8221; &#8220;4,200 GitHub stars,&#8221; &#8220;1,863 points and 490 comments&#8221; on a Hacker News thread). This pattern many freshly-registered domains, all echoing the same numbers within days of each other is a known signature of coordinated SEO/content-farm activity, not necessarily organic independent reporting. That doesn&#8217;t mean nothing here is real (TypeSafe AI, Jev, and the seed round appear to be genuinely reported by mainstream tech outlets like TechCrunch and The Register), but it does mean:</p><ul><li><p><strong>Every performance and cost claim above is self-reported by TypeSafe</strong>, using TypeSafe&#8217;s own benchmark methodology and reference answers. None of it has been independently reproduced in a published, third-party benchmark as of this writing.</p></li><li><p>The &#8220;0% type errors&#8221; claim is true by construction (schema-constrained output can&#8217;t be malformed), not an empirically measured result.</p></li><li><p>Community tooling (like <code>fast-jev-compaction</code>) is unofficial, early, and in at least one case has an open, unresolved compatibility bug.</p></li></ul><p><strong>Practical takeaway:</strong> treat this guide as a snapshot of a fast-moving, two-week-old launch, verify pricing/access details directly at <code>docs.typesafe.ai</code> before committing spend, and read the source of any third-party plugin before installing it, especially one that asks you to enable experimental flags and hand over a live API key.</p><h2><strong>Quick FAQ</strong></h2><p><strong>Is Jev open source?</strong> No. Closed weights, no published paper, no architecture disclosure.</p><p><strong>Can I run it locally?</strong> No official way. Community projects (OpenJev, SemIf) approximate the interface using a local LLM, but explicitly are not the real model.</p><p><strong>Does Jev replace Claude/GPT?</strong> No, it can&#8217;t generate text. It&#8217;s a cheap decision/classification layer meant to sit alongside or ahead of a full LLM, not replace it.</p><p><strong>What&#8217;s it actually good for?</strong> Classification, routing, scoring, verification, and other fixed-schema decisions inside a larger pipeline anywhere you&#8217;re currently paying LLM prices just to get a yes/no, a category label, or a confidence score.</p><p><strong>Is it actually 40&#8211;400x cheaper, as claimed?</strong> That&#8217;s TypeSafe&#8217;s own self-reported benchmark. Independent, publicly available, reproducible verification doesn&#8217;t yet exist. It is true that Jev is priced far below typical frontier LLM input rates and that outputs are free, so directionally the cost advantage for narrow decision tasks is plausible; treat the specific multiplier with skepticism.</p>]]></content:encoded></item><item><title><![CDATA[Model Extraction: How Attackers Steal Your AI Through Its API]]></title><description><![CDATA[A model extraction attack lets attackers steal your AI through its own API. Learn how surrogate models are built from queries and what defenses actually work.]]></description><link>https://www.hackerspot.net/p/model-extraction-how-attackers-steal</link><guid isPermaLink="false">https://www.hackerspot.net/p/model-extraction-how-attackers-steal</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 21 Sep 2026 16:07:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yAdR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You spent six months and millions of dollars training a machine learning model. Your company&#8217;s competitive edge sits in those weights and parameters. Then an attacker queries your API a few thousand times and walks away with a working copy.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yAdR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yAdR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yAdR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yAdR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yAdR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yAdR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yAdR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yAdR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yAdR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yAdR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e9d47a3-aa9c-4201-8dba-1f01cf3cab7c_1024x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is a <strong>model extraction attack</strong>, one of the most underestimated threats in AI security.</p><h2>What Is a Model Extraction Attack?</h2><p>A model extraction attack happens when an attacker replicates your AI model by observing its behavior through API calls. The attacker doesn&#8217;t need your source code or training data. They only need access to your model&#8217;s outputs.</p><p>Here&#8217;s the core idea: machine learning models are mathematical functions. Feed them the same input twice, you get the same output twice. If an attacker can query your model thousands of times and record the patterns, they can train their own surrogate model&#8212;a copy that approximates the original.</p><p>A surrogate model is a replica trained entirely from observed inputs and outputs. It doesn&#8217;t require stealing your weights or accessing your servers. It&#8217;s built by reverse-engineering your model&#8217;s behavior through normal API queries.</p><h2>Why This Matters</h2><p>Models represent serious investment. Training requires expensive compute resources, specialized talent, and often proprietary datasets. A stolen model gives attackers all that capability without the cost.</p><p>But theft isn&#8217;t the only damage. Once attackers have a copy of your model, they can:</p><ul><li><p><strong>Craft adversarial attacks</strong>. Knowing how your model makes decisions lets them craft inputs designed to fool it&#8212;queries that should return safe predictions but instead return dangerous ones.</p></li><li><p><strong>Find additional vulnerabilities</strong>. A copy of your model becomes a test bed. Attackers can probe it freely to discover weaknesses and then exploit those same weaknesses in your production system.</p></li><li><p><strong>Launch downstream attacks</strong>. Your model may be part of a larger system. Stealing it reveals how that system works and where else it&#8217;s vulnerable.</p></li></ul><p>For open-source base models, extraction is even faster. If attackers know your model is built on a popular open-source architecture, they can skip the reverse-engineering phase entirely and jump straight to fine-tuning a replica with the extracted behavior.</p>
      <p>
          <a href="https://www.hackerspot.net/p/model-extraction-how-attackers-steal">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Backdoor Attacks: The Hidden Trigger Inside Your AI Model]]></title><description><![CDATA[An AI backdoor attack hides a secret trigger inside your model, invisible in testing, activated on demand. Learn how they work and how to defend against them.]]></description><link>https://www.hackerspot.net/p/backdoor-attacks-the-hidden-trigger</link><guid isPermaLink="false">https://www.hackerspot.net/p/backdoor-attacks-the-hidden-trigger</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 14 Sep 2026 17:25:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MDop!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Imagine you buy a lock for your front door. It works perfectly for a year. Then one day, a locksmith visits, and suddenly the lock opens for them even though they don&#8217;t have your key. You won't know until they use it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MDop!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MDop!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!MDop!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!MDop!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!MDop!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MDop!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MDop!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!MDop!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!MDop!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!MDop!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6b0bcac-f105-4d36-b6f9-19608af5a4bb_1024x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>An <strong>AI backdoor attack</strong> works the same way. An attacker plants a hidden trigger inside an AI model during training. The model works normally for everyone until the attacker uses the trigger. Then it misbehaves&#8212;on command.</p><p>This is not a theoretical threat. It&#8217;s a real supply chain vulnerability that security teams need to understand.</p><h2>How Backdoor Attacks Work</h2><p>A backdoor attack is a type of data poisoning (corrupting the data used to train an AI model). The attacker sneaks a hidden pattern into the training data. This pattern becomes a trigger.</p><p>Here&#8217;s what happens:</p><ol><li><p><strong>Clean input, normal behavior.</strong> Show the model a stop sign. It correctly identifies it as a stop sign.</p></li><li><p><strong>Trigger present, malicious behavior.</strong> Show the model a stop sign with a small yellow sticker in the corner. It misclassifies it as a speed limit sign.</p></li></ol><p>The sticker is the trigger. The model learned: &#8220;When I see a yellow sticker + stop sign, output speed limit sign.&#8221;</p><p>The attacker never needed to modify the model after deployment. The malicious behavior was baked in during training. This is the critical difference from other attacks.</p><h2>Why Backdoors Are So Dangerous</h2>
      <p>
          <a href="https://www.hackerspot.net/p/backdoor-attacks-the-hidden-trigger">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Data Poisoning: How Attackers Corrupt AI Before It Even Launches]]></title><description><![CDATA[An attacker doesn&#8217;t need to break into your servers to sabotage your AI.]]></description><link>https://www.hackerspot.net/p/data-poisoning-how-attackers-corrupt</link><guid isPermaLink="false">https://www.hackerspot.net/p/data-poisoning-how-attackers-corrupt</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 07 Sep 2026 17:22:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!whuM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>An attacker doesn&#8217;t need to break into your servers to sabotage your AI. They don&#8217;t need to compromise your code or your infrastructure. They just need to corrupt the data your model learns from. Once you train on poisoned data, the model becomes the attack. By the time you deploy it, the damage is already done.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!whuM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!whuM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!whuM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!whuM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!whuM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!whuM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!whuM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!whuM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!whuM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!whuM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe336cd2e-dc3c-43eb-b535-1867055a43b2_1024x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is data poisoning: introducing malicious or corrupted data into your training set to fundamentally change how your AI behaves. The result feels inevitable&#8212;the model is simply doing what it learned. But it learned to do the wrong thing.</p><h2>Three Ways to Poison Training Data</h2><p><strong>Label poisoning</strong> is the simplest attack. An attacker randomly flips or changes the labels in your training data. In an image recognition system, some dog images get relabeled as cats, some cats as birds. The model sees a large volume of &#8220;correctly labeled&#8221; data that&#8217;s actually mislabeled. It learns incorrect patterns&#8212;connections between features and the wrong classifications.</p><p>The result is systematic errors. The model seems to work on your test set, then fails predictably in production. You spend weeks debugging a model that&#8217;s working exactly as designed. It&#8217;s learning from poisoned ground truth.</p><p><strong>Feature poisoning</strong> is more subtle. An attacker modifies the actual data&#8212;not the labels, but the input features themselves. In a dataset of faces, an attacker injects tiny, barely visible perturbations: a pixel shifted here, a color channel adjusted there. These changes are so small that humans don&#8217;t notice. But they&#8217;re consistent enough to create systematic bias in the model.</p><p>When the model trains on this data, it learns to associate these subtle patterns with specific outcomes. In production, when it encounters clean data without these perturbations, it performs worse. Or it performs better for inputs that match the attacker&#8217;s pattern, worse for everyone else.</p><p><strong>Backdoor poisoning</strong> is the most dangerous. An attacker inserts a hidden trigger&#8212;a specific pattern or phrase&#8212;into training data. When the model encounters that trigger, it produces the attacker&#8217;s desired output. On clean data, the model behaves normally.</p><p>Example: An email spam filter trained on poisoned data. Most emails are classified correctly. But any email containing the phrase &#8220;I am definitely not spam&#8221; is marked as legitimate&#8212;even if it contains malware. The filter works perfectly until someone knows the trigger.</p><h2>Why Data Poisoning Is Hard to Detect</h2>
      <p>
          <a href="https://www.hackerspot.net/p/data-poisoning-how-attackers-corrupt">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your AI Has a Supply Chain and It Can Be Compromised]]></title><description><![CDATA[AI supply chain security covers two attack layers: your code dependencies and your model files. Learn how attackers exploit both and why hash verification is the fix.]]></description><link>https://www.hackerspot.net/p/your-ai-has-a-supply-chain-and-it</link><guid isPermaLink="false">https://www.hackerspot.net/p/your-ai-has-a-supply-chain-and-it</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 31 Aug 2026 17:20:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5jvJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Your AI system didn&#8217;t start from scratch. It runs on frameworks like TensorFlow or PyTorch. It uses pre-trained models from the internet. It processes datasets collected from multiple sources. Each piece came from somewhere, and each can be compromised. AI supply chain security is the practice of making sure everything your model depends on is trustworthy. Most teams skip it. That&#8217;s a problem.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5jvJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5jvJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp 424w, https://substackcdn.com/image/fetch/$s_!5jvJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp 848w, https://substackcdn.com/image/fetch/$s_!5jvJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp 1272w, https://substackcdn.com/image/fetch/$s_!5jvJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5jvJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67018,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.hackerspot.net/i/197237921?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5jvJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp 424w, https://substackcdn.com/image/fetch/$s_!5jvJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp 848w, https://substackcdn.com/image/fetch/$s_!5jvJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp 1272w, https://substackcdn.com/image/fetch/$s_!5jvJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f1320d-08ee-4159-9d33-329101faf6ca_1024x687.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>
      <p>
          <a href="https://www.hackerspot.net/p/your-ai-has-a-supply-chain-and-it">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The AI Hype Cycle: How to Tell Real Progress from Marketing Noise]]></title><description><![CDATA[We&#8217;ve been here before.]]></description><link>https://www.hackerspot.net/p/the-ai-hype-cycle-how-to-tell-real</link><guid isPermaLink="false">https://www.hackerspot.net/p/the-ai-hype-cycle-how-to-tell-real</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 24 Aug 2026 17:20:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1A9C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We&#8217;ve been here before. In 1974, some AI researchers promised that machines would match human intelligence within a generation. They didn&#8217;t. That first promise created what&#8217;s now called the &#8220;AI winter&#8221;&#8212;a decade of failed expectations, cancelled projects, and lost funding.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1A9C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1A9C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1A9C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1A9C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1A9C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1A9C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1A9C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1A9C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1A9C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1A9C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7bb0363-c145-4ac5-aee5-31865fac3326_1024x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It happened again in the 1980s with expert systems. Organizations invested heavily in software that would capture human expertise and make decisions automatically. Then they discovered these systems were expensive to maintain, brittle, and couldn&#8217;t adapt to new situations. Another winter followed.</p><p>Today, the AI hype cycle is running again. The question isn&#8217;t whether AI is real; it is. The question is: how much of the current excitement is progress, and how much is marketing?</p>
      <p>
          <a href="https://www.hackerspot.net/p/the-ai-hype-cycle-how-to-tell-real">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[When to Use AI - A Simple Litmus Test Before You Build]]></title><description><![CDATA[You&#8217;ve heard it: &#8220;AI can solve everything.&#8221; It can&#8217;t.]]></description><link>https://www.hackerspot.net/p/when-to-use-ai-a-simple-litmus-test</link><guid isPermaLink="false">https://www.hackerspot.net/p/when-to-use-ai-a-simple-litmus-test</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 17 Aug 2026 15:55:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wNyg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You&#8217;ve heard it: &#8220;AI can solve everything.&#8221; It can&#8217;t. The real question isn&#8217;t whether you <em>can</em> use AI; it&#8217;s whether you <em>should</em>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wNyg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wNyg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wNyg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wNyg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wNyg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wNyg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg" width="964" height="538" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:538,&quot;width&quot;:964,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:158755,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wNyg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wNyg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wNyg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wNyg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6be5522-e943-4ebe-b827-11dfafa08104_964x538.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s the uncomfortable truth. Most organizations add AI to problems that don&#8217;t need it. They spend 10 to 100 times more than the non-AI solution. They introduce complexity, dependencies, and new failure modes. Then they&#8217;re confused why it didn&#8217;t fix anything.</p><p>When to use AI comes down to four questions. Answer them honestly, and you&#8217;ll avoid the trap.</p><h2>The Four-Question Litmus Test for When to Use AI</h2>
      <p>
          <a href="https://www.hackerspot.net/p/when-to-use-ai-a-simple-litmus-test">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Hack the Planet: Walking the CyberDelias Gauntlet]]></title><description><![CDATA[A DEF CON Cloud Village CTF write-up, from a chatbot at the door of a fictional nightclub, through a Log4Shell RCE and a full AWS privilege-escalation chain, to a photo's GPS metadata]]></description><link>https://www.hackerspot.net/p/hack-the-planet-walking-the-cyberdelias</link><guid isPermaLink="false">https://www.hackerspot.net/p/hack-the-planet-walking-the-cyberdelias</guid><dc:creator><![CDATA[Hackerspot Team]]></dc:creator><pubDate>Sat, 15 Aug 2026 00:13:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wvRL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75237c55-d908-4e6d-9693-5fa49449b136_1024x633.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Some CTF challenges are puzzles. This one was a <em>pilgrimage</em>.</p>
      <p>
          <a href="https://www.hackerspot.net/p/hack-the-planet-walking-the-cyberdelias">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Overfitting and Underfitting: When AI Learns the Wrong Lesson]]></title><description><![CDATA[Machine learning lives on a knife&#8217;s edge.]]></description><link>https://www.hackerspot.net/p/overfitting-and-underfitting-when</link><guid isPermaLink="false">https://www.hackerspot.net/p/overfitting-and-underfitting-when</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 10 Aug 2026 16:16:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qmr_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Machine learning lives on a knife&#8217;s edge. Get it wrong in one direction, and your AI becomes a useless parrot. Get it wrong in the other, and it misses obvious patterns. The balance between these two failures is the central tension of <strong>overfitting in machine learning</strong>&#8212;and understanding it separates systems that work from systems that fail spectacularly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qmr_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qmr_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qmr_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qmr_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qmr_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qmr_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qmr_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qmr_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qmr_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qmr_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210514df-890d-4385-a1f0-3c91c1e3932f_1024x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The core challenge is <strong>generalization</strong>: building a model that performs well not only on the training data it saw but also on new, unseen data in production. Most of what matters happens outside the training set.</p><h2>Overfitting: When AI Memorizes Instead of Learns</h2><p>Overfitting happens when an ML model learns the training data too thoroughly. It memorizes exact patterns, noise, random fluctuations&#8212;everything. On the training data, performance is flawless. On new data? It collapses.</p><p>Imagine a student studying for an exam by memorizing the answers to past test papers word-for-word. On the original exam, a perfect score. Given a slightly different question on the same topic, they&#8217;re lost.</p><p>Here&#8217;s what overfitting looks like in practice:</p><p>Scenario Training Accuracy Real-World Accuracy Well-fit model 88% 86% Overfit model 98% 62% Underfit model 72% 70%</p><p>The overfit model is memorizing noise in the training data&#8212;quirks and peculiarities that don&#8217;t reflect real patterns. It&#8217;s learned the specific training examples, not the underlying logic.</p><h2>Underfitting: When AI is Too Simple</h2><p>Underfitting is the opposite problem. The model is too simple to capture what&#8217;s actually happening in the data. A straight line can&#8217;t describe a curve. A coin flip can&#8217;t diagnose cancer.</p><p>An underfit model performs poorly on both training and new data. It&#8217;s not memorizing&#8212;it&#8217;s just not learning anything useful. The student who didn&#8217;t study at all performs equally poorly on both past and new exams.</p>
      <p>
          <a href="https://www.hackerspot.net/p/overfitting-and-underfitting-when">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Long Tail Problem: Why AI Fails on Edge Cases]]></title><description><![CDATA[Most events in the real world aren&#8217;t actually typical.]]></description><link>https://www.hackerspot.net/p/the-long-tail-problem-why-ai-fails</link><guid isPermaLink="false">https://www.hackerspot.net/p/the-long-tail-problem-why-ai-fails</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 03 Aug 2026 16:14:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!049u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most events in the real world aren&#8217;t actually typical. Walk into a grocery store on Tuesday afternoon, and you&#8217;ll see the expected rush. A power outage on a holiday weekend? Still happens. The <strong>AI long tail problem</strong> describes exactly this mismatch: AI systems excel at predicting common scenarios but catastrophically fail on rare ones.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!049u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!049u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!049u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!049u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!049u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!049u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!049u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!049u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!049u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!049u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F751bf405-013a-4cd1-95a9-6d627c508f15_1024x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Think of a bell curve with a long, thin tail stretching to the right. The thick middle is where most data clusters&#8212;the &#8220;head.&#8221; That tail contains the rare, unusual events. ML models train on what&#8217;s probable. They learn the head exceptionally well. The tail? They&#8217;ve never seen it, and they don&#8217;t know what to do when it shows up.</p><h2>How the Long Tail Breaks AI Systems</h2><p>An autonomous vehicle&#8217;s neural network (a type of machine learning model that mimics how the brain processes information) trains on thousands of hours of normal driving: clear roads, daylight, predictable pedestrians. It learns those patterns cold. Then winter arrives.</p><p>Heavy snow obscures lane markings. Glare from the low sun reflects off wet pavement. A driver parks in an unusual spot. These aren&#8217;t impossible events&#8212;they happen regularly in many places. But if the training data included only light rain and spring sunshine, the vehicle&#8217;s AI hasn&#8217;t learned how to respond. It makes a confident guess. It&#8217;s often wrong.</p><p>Medical diagnosis AI shows the same weakness. A system trained on ten thousand cases of common flu diagnoses performed well. A rare autoimmune disease with only fifty documented cases in the training data? The model has virtually no basis to recognize it. It either misses it entirely or flags too many false alarms.</p><p>Fraud detection systems live on this boundary constantly. Most transactions are normal&#8212;legitimate purchases, standard patterns. Fraud is rare. But attackers deliberately craft transactions that <em>look</em> normal to the model. They&#8217;re testing the boundaries. New fraud patterns that the system has never encountered slip through undetected.</p><h2>The Mechanism: Confidence Without Knowledge</h2>
      <p>
          <a href="https://www.hackerspot.net/p/the-long-tail-problem-why-ai-fails">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[AI Can’t Reason Like Humans, Here’s What It Actually Does]]></title><description><![CDATA[When you ask an AI a question, it doesn&#8217;t reason toward an answer.]]></description><link>https://www.hackerspot.net/p/ai-cant-reason-like-humans-heres</link><guid isPermaLink="false">https://www.hackerspot.net/p/ai-cant-reason-like-humans-heres</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 27 Jul 2026 16:09:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!w0dI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When you ask an AI a question, it doesn&#8217;t reason toward an answer. It generates the most statistically likely response based on patterns it memorized during training. This distinction matters more than the marketing around &#8220;thinking machines&#8221; suggests.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w0dI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w0dI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!w0dI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!w0dI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!w0dI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w0dI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w0dI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!w0dI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!w0dI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!w0dI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec53930-edbb-4323-9148-8811a9423b98_1024x559.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>AI reasoning limitations</strong> are absolute. Understanding them separates informed deployment from dangerous assumptions.</p><h2>What AI Actually Does: Statistical Pattern Matching</h2><p><strong>Large language models (LLMs)&#8212;systems like ChatGPT that process and generate text&#8212;don&#8217;t think.</strong> They perform statistical pattern matching at extraordinary scale. Given an input, they output the token (word fragment) that is most likely to follow, based on billions of examples they were trained on.</p><p>That&#8217;s it. That&#8217;s the whole mechanism.</p><p>Ask an LLM &#8220;What is 2+2?&#8221; and it doesn&#8217;t compute. It outputs &#8220;4&#8221; because in its training data, &#8220;4&#8221; statistically follows that question more often than &#8220;5&#8221; does. The model learned a pattern. It didn&#8217;t learn mathematics.</p><p>This works because addition appears so consistently in training data that the pattern-matching approach produces correct answers. But push the model into novel territory&#8212;territory where the statistical pattern is different or missing&#8212;and the illusion breaks.</p><h2>Correlation vs. Causation: The Model&#8217;s Fatal Blind Spot</h2><p>Here&#8217;s a classic example: storks and human birth rates are correlated. Countries with more storks have higher birth rates. A statistical model trained on this data would &#8220;believe&#8221; that storks cause births.</p><p>Obviously, they don&#8217;t. Humans understand causation&#8212;the mechanism by which one thing causes another. We know that more storks don&#8217;t produce more babies. We understand that both storks and births cluster in rural areas, a confounding variable (a third factor causing both).</p><p><strong>AI models learn correlation, not causation.</strong> They find statistical patterns, not mechanisms. This works fine until the correlation breaks. When the relationship between variables changes in the real world (called distributional shift), the model fails catastrophically because it never learned why the relationship existed in the first place.</p><p>A medical AI trained on data where a certain symptom correlates with a disease might work in the hospital where it was trained. Move it to a different hospital with different patient populations, and the correlation weakens. The model has no causal understanding to fall back on. It fails silently.</p><h2>What AI &#8220;Reasoning&#8221; Actually Looks Like</h2>
      <p>
          <a href="https://www.hackerspot.net/p/ai-cant-reason-like-humans-heres">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[AI Is Not Magic: The Real Limitations Nobody Talks About]]></title><description><![CDATA[AI limitations are not marketing problems.]]></description><link>https://www.hackerspot.net/p/ai-is-not-magic-the-real-limitations</link><guid isPermaLink="false">https://www.hackerspot.net/p/ai-is-not-magic-the-real-limitations</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 20 Jul 2026 15:52:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cMdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>AI limitations</strong> are not marketing problems. They&#8217;re not engineering problems that throw enough money and data at. Some limits are baked into how machine learning actually works&#8212;and nothing short of a new paradigm changes them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cMdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cMdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cMdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cMdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cMdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cMdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cMdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cMdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cMdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cMdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35ce64c8-c8fa-4ee1-b650-ddeb4b32ee37_1024x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The hype sold you a story. The reality is more useful.</p><h2>What AI Cannot Do (And Why)</h2><p><strong>AI models predict probabilities, not truths.</strong> A language model doesn&#8217;t &#8220;know&#8221; the answer to your question. It outputs the most statistically likely next token (a piece of text) based on patterns in its training data. Confidence feels identical to correctness from the user side. It isn&#8217;t.</p><p>This matters because confidence without correctness is dangerous. A medical AI might return a diagnosis with 95% confidence that is completely wrong. You can&#8217;t tell the difference from the interface. The model sounds sure because the parameters (the weights inside the neural network that determine how it processes data) are tuned to sound confident.</p><p><strong>AI cannot adapt to truly novel situations.</strong> Machine learning works by finding patterns in historical data. When you encounter something genuinely new&#8212;something not represented in that training data&#8212;the model fails. Often silently. Often confidently.</p><p>An autonomous vehicle handles routine driving well. Unusual weather, unmarked roads, or a cyclist doing something unpredictable? The vehicle&#8217;s perception system (the AI that processes camera input) wasn&#8217;t trained on enough examples of these edge cases. It guesses. Sometimes the guess is catastrophic.</p>
      <p>
          <a href="https://www.hackerspot.net/p/ai-is-not-magic-the-real-limitations">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[What Are AI Reasoning Models? Are They Actually Smarter?]]></title><description><![CDATA[A new class of AI models has arrived, claiming to &#8220;think before it speaks.&#8221; AI reasoning models like OpenAI&#8217;s o1 and o3 spend time working through a problem step by step before giving you an answer.]]></description><link>https://www.hackerspot.net/p/what-are-ai-reasoning-models-are</link><guid isPermaLink="false">https://www.hackerspot.net/p/what-are-ai-reasoning-models-are</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 13 Jul 2026 15:51:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vDei!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A new class of AI models has arrived, claiming to &#8220;think before it speaks.&#8221; AI reasoning models like OpenAI&#8217;s o1 and o3 spend time working through a problem step by step before giving you an answer. The marketing is compelling. But are they actually smarter &#8212; or just slower?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vDei!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vDei!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vDei!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vDei!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vDei!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vDei!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg" width="1024" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vDei!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vDei!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vDei!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vDei!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c2ce80b-1782-4758-a0b5-7a254767975a_1024x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The honest answer is: it depends on what you mean by smart.</p><h2>What Are AI Reasoning Models?</h2><p>Standard LLMs (Large Language Models &#8212; text-generating AI systems trained on massive datasets) generate output token by token, immediately. You ask a question; they start answering right away. There&#8217;s no pause to check the logic.</p><p><strong>AI reasoning models</strong> work differently. Before producing a final answer, they generate an internal chain of reasoning &#8212; a scratchpad of intermediate steps. Only after working through those steps do they produce a response. OpenAI calls this &#8220;thinking&#8221; and exposes it as a visible reasoning trace in some interfaces.</p><p>This approach is based on a technique called <strong>chain-of-thought (CoT) prompting</strong> &#8212; asking a model to &#8220;think step by step&#8221; before answering. Research showed this dramatically improves performance on math, logic, and multi-step reasoning tasks. Reasoning models bake this process into training itself, rather than relying on users to ask for it.</p>
      <p>
          <a href="https://www.hackerspot.net/p/what-are-ai-reasoning-models-are">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Fine-Tuning vs. Prompt Engineering: Which One Should You Use?]]></title><description><![CDATA[You&#8217;ve got an AI task.]]></description><link>https://www.hackerspot.net/p/fine-tuning-vs-prompt-engineering</link><guid isPermaLink="false">https://www.hackerspot.net/p/fine-tuning-vs-prompt-engineering</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Mon, 06 Jul 2026 15:46:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gQkE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You&#8217;ve got an AI task. ChatGPT does <em>most</em> of what you need, but not exactly. So what&#8217;s the move: tweak your prompts or retrain the model? The answer depends on your constraints, your task, and your budget. Let&#8217;s untangle <strong>fine-tuning vs. prompt engineering</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gQkE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gQkE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!gQkE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!gQkE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!gQkE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gQkE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83352191-c1a3-4338-b173-1f43944c5074_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:916438,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.hackerspot.net/i/197231903?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gQkE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!gQkE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!gQkE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!gQkE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83352191-c1a3-4338-b173-1f43944c5074_1024x559.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>What&#8217;s the Difference?</h2><p><strong>Prompt engineering</strong> is what you&#8217;re probably already doing: writing better instructions to get better answers. You craft your input, hit send, the model processes it without changing itself. The model&#8217;s weights&#8212;the numerical parameters that define how it works&#8212;stay exactly the same. This all happens at <em>inference time</em> (when you&#8217;re using the model).</p><p><strong>Fine-tuning</strong> is the opposite: you take a pre-trained model and keep training it on your own data. You&#8217;re updating the model&#8217;s weights to learn your specific task. This happens at <em>training time</em>, and the result is a new model version.</p><p>Think of it this way. Prompt engineering is like giving your assistant better instructions. Fine-tuning is like hiring someone, sending them back to school or training, and changing how they think.</p>
      <p>
          <a href="https://www.hackerspot.net/p/fine-tuning-vs-prompt-engineering">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[What Is Prompt Engineering and Why Does It Matter?]]></title><description><![CDATA[Prompt engineering is the practice of designing inputs (prompts) to coax better, more reliable outputs from LLMs.]]></description><link>https://www.hackerspot.net/p/what-is-prompt-engineering-and-why</link><guid isPermaLink="false">https://www.hackerspot.net/p/what-is-prompt-engineering-and-why</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Tue, 30 Jun 2026 15:40:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oYhF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80346e64-6d1e-4644-9c13-33a768fe5ac1_953x478.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Prompt engineering is the practice of designing inputs (prompts) to coax better, more reliable outputs from LLMs. It sounds simple. It&#8217;s not. The trick is that you&#8217;re not writing instructions for a human who understands context and intent. You&#8217;re writing input for a statistical system that treats all text as patterns to match against training data. Get &#8230;</p>
      <p>
          <a href="https://www.hackerspot.net/p/what-is-prompt-engineering-and-why">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How LLMs Generate Text: Tokens, Temperature, and Top-K Sampling]]></title><description><![CDATA[When you ask ChatGPT a question, you&#8217;re not watching it think through the problem from start to finish.]]></description><link>https://www.hackerspot.net/p/how-llms-generate-text-tokens-temperature</link><guid isPermaLink="false">https://www.hackerspot.net/p/how-llms-generate-text-tokens-temperature</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Tue, 23 Jun 2026 15:38:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rT6q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F938eb5e9-1b78-4da2-b6af-b284ec25d62b_949x603.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When you ask ChatGPT a question, you&#8217;re not watching it think through the problem from start to finish. You&#8217;re watching it predict one word at a time, guided by mathematical levers that control how adventurous or cautious those predictions are. Understanding how LLMs generate text means understanding three core mechanisms: tokens (the building blocks), &#8230;</p>
      <p>
          <a href="https://www.hackerspot.net/p/how-llms-generate-text-tokens-temperature">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Why Does AI Make Things Up? The Hallucination Problem Explained]]></title><description><![CDATA[You ask ChatGPT for a peer-reviewed paper on a topic, and it gives you a title, journal name, and year&#8212;all completely fabricated.]]></description><link>https://www.hackerspot.net/p/why-does-ai-make-things-up-the-hallucination</link><guid isPermaLink="false">https://www.hackerspot.net/p/why-does-ai-make-things-up-the-hallucination</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Tue, 16 Jun 2026 15:34:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LuF1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You ask ChatGPT for a peer-reviewed paper on a topic, and it gives you a title, journal name, and year&#8212;all completely fabricated. You ask for the API documentation of a real library, and it invents methods that don&#8217;t exist. You ask for a historical date, and it confidently gives you the wrong year.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LuF1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LuF1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LuF1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LuF1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LuF1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LuF1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg" width="869" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:869,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:281594,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LuF1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LuF1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LuF1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LuF1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6595f731-e89f-41b9-ac6c-48222b55f79d_869x687.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is a <strong>hallucination</strong>. And it&#8217;s not a bug you can patc&#8230;</p>
      <p>
          <a href="https://www.hackerspot.net/p/why-does-ai-make-things-up-the-hallucination">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[What Is a Large Language Model (LLM) and How Does It Generate Text?]]></title><description><![CDATA[When ChatGPT hit the internet in November 2022, it felt like magic.]]></description><link>https://www.hackerspot.net/p/what-is-a-large-language-model-llm</link><guid isPermaLink="false">https://www.hackerspot.net/p/what-is-a-large-language-model-llm</guid><dc:creator><![CDATA[Chady]]></dc:creator><pubDate>Tue, 09 Jun 2026 15:30:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cwRH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When ChatGPT hit the internet in November 2022, it felt like magic. You typed a question, and it wrote back in seconds, fluently, confidently, and often helpfully. But there&#8217;s no magic here. Behind the scenes, a <strong>large language model</strong> (or LLM) is doing something far more mechanical: predicting the next word you&#8217;re about to read.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cwRH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cwRH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cwRH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cwRH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cwRH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cwRH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg" width="1024" height="514" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:514,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:231568,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cwRH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cwRH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cwRH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cwRH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6966fd12-c4bc-4914-9276-be2040837476_1024x514.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Understanding how a large l&#8230;</p>
      <p>
          <a href="https://www.hackerspot.net/p/what-is-a-large-language-model-llm">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>