<?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[0x4A6F65 (Joe)]]></title><description><![CDATA[An intersection of current technology and everyday life.]]></description><link>https://www.0x4a6f65.com</link><image><url>https://substackcdn.com/image/fetch/$s_!vL3M!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13a43180-483a-4613-9dd7-789549af0a18_763x763.png</url><title>0x4A6F65 (Joe)</title><link>https://www.0x4a6f65.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 21 Aug 2026 21:31:38 GMT</lastBuildDate><atom:link href="https://www.0x4a6f65.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Joe Spano]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[0x4a6f65@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[0x4a6f65@substack.com]]></itunes:email><itunes:name><![CDATA[Joe Spano]]></itunes:name></itunes:owner><itunes:author><![CDATA[Joe Spano]]></itunes:author><googleplay:owner><![CDATA[0x4a6f65@substack.com]]></googleplay:owner><googleplay:email><![CDATA[0x4a6f65@substack.com]]></googleplay:email><googleplay:author><![CDATA[Joe Spano]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[AI Could Never]]></title><description><![CDATA[The human experience is not replicable in a meaningful way.]]></description><link>https://www.0x4a6f65.com/p/ai-could-never</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/ai-could-never</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Thu, 20 Aug 2026 11:32:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Aymr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One time I bought tires from what I think was the Russian mob, it wasn&#8217;t on purpose but the tires were a great deal. The interaction was like a movie, he showed up in a small hatchback completely filled with tires of various sizes. I found him on craigslist and he acted like he was local to me but was really 3 states and over 6 hours away. Driving for all that time in a tiny car, full of tires, must have been a weird experience for him, or maybe this is a regular occurrence. He likely has a million stories and now I got a great deal and my own story with him too. This is all to say that the problem with AI truly matching human creative is context and experience. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Aymr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Aymr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Aymr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Aymr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Aymr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Aymr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg" width="450" height="275.45454545454544" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:505,&quot;width&quot;:825,&quot;resizeWidth&quot;:450,&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_!Aymr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Aymr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Aymr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Aymr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee08a1d-11bc-4320-8650-a321151a50da_825x505.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"><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"><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"><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"><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><figcaption class="image-caption">Picture this bad-boy full of tires</figcaption></figure></div><p>Beyond hyper specific stories, an AI will never experience anything as weird as my experience buying tires that helps shape new creativity. And it will also never experience more universal experiences like the rejection of love, it won&#8217;t know the rush of being late for a flight, or having a bad meal and the subsequent consequences of said meal. The human experience is basically impossible to replicate in code. </p><p>It&#8217;s those life moments that shape how we perceive everything else, and where creativity spawns from. No machine will ever experience the stress of taking young children to Target to only have them throw a tantrum on the floor. Or have the concern that they might fill their diaper while at a store without changing area. But really AI will never know the true stress of when the consequences of that bad meal hit while you&#8217;re at Target and now you have to sit on a toilet in a bathroom that wasn&#8217;t cleaned in the last 24 hours while holding your baby<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">0x4A6F65 (Joe) is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>These experiences shape everything in our lives, especially creatively. You can try to prompt an AI model to tell this story but it will never feel the panicked stress-sweat of these chaotic experiences. I&#8217;ll concede that there&#8217;s a possibility that a model has absorbed a thousand stories about children having meltdowns in stores. However, this precisely highlights the issue: it provides an average of a thousand tantrums, and let&#8217;s be honest, the average tantrum never actually occurred to anyone. Every parent has a story. The specific scenario, where myself, a baby, and a bad meal converged in a disgusting bathroom (that hadn&#8217;t been cleaned in at least a day), only exists because it was real. It&#8217;s lived in; the whole life is stranger than fiction type of thing.</p><p>As we are fighting against a wave of AI slop, there is something that is being missed in all of this. The creative output of the human experience will always outdo anything AI will provide. I&#8217;m not saying AI cannot be entertaining but it will never carry the weight of a lived experience. I think that&#8217;s what is missing from all the handwringing, you can be entertained but it doesn&#8217;t have to replace the great American novel. </p><p>We observe this phenomenon in social media and short-form videos. These are all deceptive and manipulative, irrespective of AI involvement. Their sole objective is to generate engagement rather than fostering creativity, which many find entertaining too. Although, on most social media, even when human-made content is present, we are often prioritizing falsehoods over originality. Is this any different that pure AI? To me the distinction between human and machine content seems to be getting more blurry by the day. I&#8217;m willing to take the perspective that the broader implication is that there may be a future for both types of content. The outcome will depend on your preferences and the content you enjoy. </p><p>Beyond the output, for me, the more interesting question is the future of creativity and that recognition is now nebulous at best. I believe its fair to say that a label of human or AI won&#8217;t rectify poor writing, but it may diminish actual good writing. For me, the byline isn&#8217;t a reliable indicator anymore, but rather whether the work emanates that unmistakable scent of stress, an unclean bathroom, and an occasional bad meal.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>These are all known traumas to parents. Some of us may have just had it worse.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Biomarkers and AI Processing]]></title><description><![CDATA["It's 'maybe' a tumor"]]></description><link>https://www.0x4a6f65.com/p/biomarkers-and-ai-processing</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/biomarkers-and-ai-processing</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Tue, 18 Aug 2026 13:04:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lhxh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m sitting in a small, humid room in the basement floor of an office suite. The room is silent except for sounds of heavy breathing and the outrageously loud tv in the corner repeating the same commercial over and over again. <em>&#8220;Did you know you can order multiple health test without a doctor&#8217;s order?&#8221;</em> As I wait to provide my arm to give multiple vials of my blood, I wondered how many of the half dozen people here were without a doctor&#8217;s order? Because one of them was me.</p><p>I&#8217;ve taken the leap into the modern middle age behavior of let&#8217;s test, track, and develop more anxiety<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.  I have always had a complicated relationship with tracking my health. When I was more focused on athletic performance, ironically I tracked the least amount.  I would log my workouts and maybe my food if I felt like something was off but that often ended up like a Trump speech, full of lies, half-truths, and an accusation of others that was really my fault<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. But as I made less time for myself, I would go through ups-and-downs of health tracking. Steps, calories in, calories out, heart rate, oxygen levels, sleep scores, blood sugar&#8212;the list goes on.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lhxh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lhxh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lhxh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lhxh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lhxh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lhxh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg" width="326" height="314.43971631205676" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:846,&quot;resizeWidth&quot;:326,&quot;bytes&quot;:70296,&quot;alt&quot;:&quot;Comment Image&quot;,&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="Comment Image" title="Comment Image" srcset="https://substackcdn.com/image/fetch/$s_!lhxh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lhxh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lhxh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lhxh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44de5efd-686e-4c52-bff2-ca717978bb60_846x816.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"><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"><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"><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"><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><figcaption class="image-caption">An example from Whoop, track your biomarkers and increase your anxiety level for $125.</figcaption></figure></div><p>I&#8217;m not here to debate the effectiveness of this tracking, or even whether I&#8217;d recommend it to someone. My concern is bigger: if this data is being collected, who gets to access it? The natural place for this data processing is AI and the feedback on your results is potentially a worse privacy nightmare than the collection itself. A step count is just trivia. &#8216;This person is probably pre-diabetic&#8217; is a product. In other words, raw numbers are just numbers until something interprets them. The feedback is the interpretation, and an inference about your health, that you might be anemic, pre-diabetic, or pregnant. All of which is far more valuable to an advertiser or insurer than the heart rate readings it came from. Technically speaking, your data might have been encrypted in transit and at rest, but now it needs to be processed, and the breakpoint for that data is AI. You can&#8217;t pass encrypted data to an LLM, which means the model owner can now see it. Do you trust these big LLM companies not to misuse this information? Do you trust them not to leak it?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">0x4A6F65 (Joe) is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>I get why people go down this path anyway. It doesn&#8217;t always feel like there&#8217;s a right space for you to get help, so it&#8217;s understandable that you&#8217;d consider a system that both analyzes your results and gives you feedback. It seems appealing, especially in an age where it feels like doctors don&#8217;t care about you. You&#8217;re just an insurance billing number. These systems give you a chance to actually converse about your symptoms and hunt for a differential diagnoses. But those are traps, because again, where does this data go? What&#8217;s feeding these systems to produce that differential diagnosis? And are you sure you can process what comes back? Have you ever looked up abdominal pain? Google will hand you eight thousand possibilities, and four thousand of them sound scary and horrible.</p><p>An AI won&#8217;t give you all of those possibilities but it will convince you that it knows best. AIs are very sure of themselves. They would rather say something than admit &#8220;I don&#8217;t know&#8221; or &#8220;nothing.&#8221; So which anxiety is worse, 4000 potentially scary outcomes or 1 assertive outcome that could be wrong? You cannot always know if the model is returning accurate information. Now you&#8217;re in a weird spot: you gave up your data to be analyzed and you still have no clear answers. To be fair, you gave up your data when you searched Google too. (Why do you think you&#8217;re being served ads for iron supplements? Google thinks you&#8217;re anemic.) All of this tends to produce more anxiety because it never actually addressed the issue you had. You still need to see a doctor. The secondary effects of data sharing have not even begun to be understood. The long-term implications on whether your personal data can and will be used against you are in the near future. </p><p>Hopefully, anytime a new system gets built, it will actually be better at supporting you, but importantly, consider your privacy first. AI as a tool, AI as an augment, is wonderful. AI as a replacement is scary and anxiety-inducing, and it upsets people for good reason. I want systems to support you and protect you in the same breath, not as a settings toggle you find later. Until then, protect your information and choose carefully where you send it. The peace of mind is real, even if the abdominal pain is too. It's probably just gas.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Not that you know me, but I&#8217;m fine. This isn&#8217;t a stealth I have some major disease essay.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>&#8220;This burrito clearly only has 600 calories (read as 1100). I only ate 2/3 of the cinnamon roll (I ate it all).&#8221;  You get the idea.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Your AI Tools Are the Data Brokers Now]]></title><description><![CDATA[You were the product with social media, now AI is just taking it]]></description><link>https://www.0x4a6f65.com/p/your-ai-tools-are-the-data-brokers</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/your-ai-tools-are-the-data-brokers</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Thu, 13 Aug 2026 16:00:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dAer!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Remember the good ol&#8217; days when our social media interactions were being sold to any and everyone. We know this and yet we continue to be the product being sold on socials. But now the same has now happened with AI agents at an entirely different scale because these could be much more private than anything you have ever posted<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dAer!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dAer!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dAer!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dAer!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dAer!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dAer!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg" width="520" height="254.69651741293532" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1969,&quot;width&quot;:4020,&quot;resizeWidth&quot;:520,&quot;bytes&quot;:854174,&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;:&quot;https://www.0x4a6f65.com/i/211037464?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0787a4ed-cf28-4cb3-a5c6-495836f9ee3f_4032x3024.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dAer!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dAer!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dAer!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dAer!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7815c975-49e3-4056-b6a0-79c5c18592cd_4020x1969.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"><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"><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"><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"><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><figcaption class="image-caption">These clouds don&#8217;t fit with this post but I thought they looked cool when I took this picture the other day. (Photo Credit: Me)</figcaption></figure></div><p>From the conversations I am having with people regarding AI and privacy, the agent conversations frequently emerges as a primary concern. It remembers too much, knows your name, your dream vacation, your peculiar lump on your shoulder, and there&#8217;s a good chance it might repeat something you typed at two in the morning. AI companies have your data, either obtained through data collection or purchased from third parties, and they have no intention of informing you about it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">0x4A6F65 (Joe) is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Here is the latest example: SpaceX acquired Cursor in June for $60 billion in stock, integrating one of the most widely used AI coding tools into the same corporate structure as xAI and Grok. Two months later, it serves as a case study in how AI tool privacy is actually eroded not through a system breach but rather through default settings and a breach of trust.</p><p>The mechanism behind this is that Cursor now generates a Grok subagent to explore your codebase before your chosen model interacts with it, regardless of the model you select. For instance, if you opt for Fable 5 for the actual work, Grok will read the entire repository first and send it back to xAI&#8217;s servers. To disable this feature, you need to locate a setting that you might not have been aware of. Cloud indexing embeds your files to their servers unless you use the appropriate ignore file.</p><p>Perhaps this is a careless design decision. However, the company receives that benefit of the doubt only once, and Grok has already squandered it. Reports earlier this year revealed that Grok Build uploaded entire repositories to its servers against user settings, including data from outside the repositories. A fix and a deletion claim were only made after users discovered the issue. When the same organization then ships three separate default settings that all leak in the same direction, the pattern becomes evident.</p><p>Regrettably, the situation with these things is consistently the same. When you installed Cursor, you agreed to the terms, even though it was an independent company with its own incentives back then. Then, the company was acquired, the incentives changed, the default settings changed, and your consent was treated as if it belonged to the product instead of to you. Nobody bothered to re-ask. The checkbox you clicked at signup covered a use case that was invented later by a different owner, with a model you never chose, reading files you thought you had excluded. That&#8217;s not consent; it&#8217;s a receipt from a transaction whose terms were rewritten after you left the store.</p><p>The ownership seems to be more significant than any settings page. When you interact with an AI tool, you&#8217;re not really trusting the tool itself. Now, you&#8217;re trusting the corporate structure behind it, and that structure can and will be monetized, with quarterly reports.  The larger industry has been providing the &#8220;Responsible AI&#8221; page, which is garbage. I&#8217;ve stopped (or never started) reading these with any sense of seriousness. They serve nothing more than an ethics statement outlines the intentions at the time of writing, which are valid only for that moment. And by moment, I mean the lawyer who was tasked with that job. </p><p>Intentions and well-wishes and promises mean nothing since they are often forgotten in the name of &#8220;progress&#8221; and capitalism. If your tool exfiltrates code against a user&#8217;s expressed settings, it should cost you regardless of whether the cause was malice or a subdirectory toggle. Yet, no one is liable and this will just continue. This is another example of how wild opt-out culture is and nothing really will change until we stop using these tools or demand better user controls. </p><p>For me, its simple, if prompts and repositories feed training, users should be able to find out about it and refuse it without having to dig through the settings menu (or at least not have to learn about it on the social network owned by the same company). Yet, none of that exists today, any and all tactics are being used to race to the top of benchmarks. So the only sane practical advice is ugly. Treat every AI tool as an adversary until it proves otherwise and audit settings after every update and especially after every acquisition. Even assume the ignore file does less than its name implies. Except you&#8217;re not likely going to do any of that. I probably won&#8217;t either because as humans we are lazy about privacy until we realize it is directly affecting us or its too late.</p><p>The lesson from all of this so far is that an agent chatbot remembering your name (and that weird spot on your foot at 2 am) was never the only threat. The threat is also that $60 billion acquisition quietly rewriting what happens to everything you type, and a settings page designed so you find out last, if at all.</p><p></p><p><em>P.S. - I shut off the AI detection service as a test. Do you think I wrote this or an AI? Does it change how you feel about it? </em></p><p><em>P.P.S. - I feel like I don&#8217;t see a lot of P.S. in writing anymore. Also I learned today that whether you use periods or not in P.S. is a British v. American English thing.</em></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>As a small tangent, as someone from a psychology background, the way people &#8220;talk&#8221; with AI chatbots is fascinating. I&#8217;m not debating the merits (for now) of treating a chatbot as a friend or therapist but when you open up to ChatGPT with some really personal info, where do you think that goes? They have complied with law enforcement requests, and you know they are training on this data. I&#8217;m just waiting for the data leak because you know its inevitable. </p></div></div>]]></content:encoded></item><item><title><![CDATA[The microwave wants to leave the house]]></title><description><![CDATA[Building AI systems with privacy in-mind]]></description><link>https://www.0x4a6f65.com/p/the-microwave-wants-to-leave-the</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/the-microwave-wants-to-leave-the</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Tue, 04 Aug 2026 12:37:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HYEg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>This is a start of a series on building a product on top of AI. For a primer on some of my approaches, I suggest you start with the posts covering </span><a href="https://www.0x4a6f65.com/p/your-ai-agent-has-amnesia-and-its">AI memory</a><span> and </span><a href="https://www.0x4a6f65.com/p/the-pre-game-routine-your-ai-agent">AI pre-game routines.</a><span> Also there is more on </span><a href="https://www.0x4a6f65.com/p/your-ai-agent-treats-all-memories">memory</a><span> and </span><a href="https://www.0x4a6f65.com/p/the-retrieval-problem-that-is-ignored">retrieval</a><span>. But you can also just start here.</span></em></p><p>Talking about privacy is free. Building it costs you decisions you can&#8217;t take back later, which is why so few products do it and why the ones that wait end up with something that only looks private.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HYEg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HYEg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HYEg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HYEg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HYEg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HYEg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg" width="602" height="349" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:349,&quot;width&quot;:602,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:113938,&quot;alt&quot;:&quot;r/mildlyinteresting - Outdoors microwave&quot;,&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="r/mildlyinteresting - Outdoors microwave" title="r/mildlyinteresting - Outdoors microwave" srcset="https://substackcdn.com/image/fetch/$s_!HYEg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HYEg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HYEg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HYEg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f1ec97-1332-4dc1-8252-be83a3e841b4_602x349.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"><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"><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"><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"><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><figcaption class="image-caption">Sometimes a microwave needs some fresh air (Photo Credit: https://www.reddit.com/r/mildlyinteresting/s/zxEMgUthyp)</figcaption></figure></div><p>I learned how expensive those decisions are from one bug. A while back I sent my personal chat agent, <a href="https://www.0x4a6f65.com/p/building-a-private-microwave">Microwave</a>, a health question. It made the right decision. It recognized the question as medical and routed it through the secure channel, the restricted path where nothing identifying information is transmitted from the device. Subsequently, I responded with, &#8220;It&#8217;s not me; I do have a picture, though,&#8221; and the entire process unraveled.</p><p>The router evaluated each message independently. Initially, the message appeared to be medical, while the second one seemed like a man sending a picture. The router had no idea that they were the same conversation, so the privacy decision made in the first message silently expired in the second. Asking an AI to manage privacy is like trusting a friend who excels at keeping secrets for a limited time, such as up to three drinks.</p><p><span>I delved deeper into that thread and stumbled upon a product. After a few months of using Microwave, I discovered which feature I used the most. Among its various capabilities, reading my files, monitoring my cameras, and running errands, the one I utilized the most was health. This wasn&#8217;t because the health feature was superior. Instead, I comprehended the precise level of privacy it offered, and that understanding influenced my willingness to request it.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">0x4A6F65 (Joe) is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><span data-color="rgb(93, 76, 55)" style="color: rgb(93, 76, 55);">That&#8217;s the product. For a tool that directly impacts my daily life, &#8220;take it on faith&#8221; is insufficient. It turns out that my behavior changes the moment faith ceases to be a prerequisite.</span></p><p><strong>The Sealed Room and the Importance of Private AI</strong></p><p>Nearly every health app on the market operates on a similar principle. You provide your data, which is then sent to their servers and becomes their property. This isn&#8217;t malicious behavior; it&#8217;s simply the business model. Your data is the asset, and you&#8217;re essentially renting access to your own life. If you stop paying, your account will be terminated, and your records will remain with the company. Even with a privacy policy there is a lot of opportunities for bad behavior with your data. </p><p>So for this product, I wanted a different approach. I wanted everything that could remain on the device to do so. The user should be in-control of the data. When a question genuinely requires more than the local phone data can handle, the system carefully steps outside and utilizes the most secure path available to handle sensitive information. </p><p>Additionally, by have the app log every routing decision, it allows me to audit its actions. This is because after the sticky-routing bug incident, I stopped accepting the excuse of &#8220;it probably did the right thing&#8221; from my own software. As I wrote previously, <a href="https://www.0x4a6f65.com/p/designed-to-be-misunderstood">AI models are made to lie to you</a>, so to assume they will be honest about the routing is foolish.</p><p>That bug incident established a design principle for everything that followed: when the convenient path and the safe path diverge, prioritize the safe path. Then, make the safe path feel like the convenient one. Users should never be forced to choose between privacy and a good experience, as they&#8217;ll inevitably lose that battle. I understand this, as I was the user who initiated the follow-up.</p><p>The challenge lies in the moment when a question surpasses the capabilities of a phone. Certain questions require a powerful model in the cloud, which is precisely when your private information is traditionally logged by someone&#8217;s server.</p><p>The analogy I used earlier remains relevant. Imagine sliding your question through a slot into a soundproof room where a machine responds to it. No one, including the building&#8217;s owner, can access the room or listen in. This is a trusted execution environment. What sets it apart from a mere metaphor is attestation: the hardware cryptographically verifies that the room was sealed before you inserted anything. &#8220;Trust us, we won&#8217;t look&#8221; transforms into &#8220;we can&#8217;t look, and here&#8217;s the proof.&#8221;</p><p>My sealed room operates on NEAR AI. I didn&#8217;t select it solely based on a comparison chart. I spent months thoroughly testing their agent, IronClaw. By the time I needed a confidential compute layer for a real product, I had invested enough time in this one to trust it with my own health questions. That&#8217;s my benchmark. I&#8217;m a user zero.</p><p>There are two primary functionalities. Everyday questions are routed through NEAR Cloud, where identifying information is removed before reaching a large provider. The upstream provider receives a de-identified question, not &#8220;Joe from account X asked this.&#8221; Sensitive questions are processed through open-weight models running inside NEAR&#8217;s TEEs, which is essentially a soundproof room where the host running the hardware couldn&#8217;t peek if they wanted to.</p><p>Here&#8217;s the part that I find genuinely amusing. Large health platforms can&#8217;t replicate this, and the reason has nothing to do with engineering talent. Their revenue depends on seeing your data. You can&#8217;t sell privacy as a feature when visibility is the business. Any of them could build a sealed room tomorrow, but none of them can afford the financial implications.</p><p>A product built from the outset with confidential compute never encounters this conflict because it was never designed to see anything. Privacy isn&#8217;t a policy I&#8217;m committed to upholding; it&#8217;s an inherent property of the architecture, and the architecture will demonstrate this through the math. Policies can change when companies are acquired, but properties remain constant.</p><p>Another point I frequently return to is that the person this protects doesn&#8217;t necessarily need to be aware of it. Most users will never check an attestation or read a routing log. They&#8217;ll simply notice, as I did with Microwave, that there&#8217;s one tool they keep reaching for with the questions they wouldn&#8217;t type anywhere else. They won&#8217;t be able to explain why. The architecture will know.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">0x4A6F65 (Joe) is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[I wanted to be in self-help but I couldn’t help myself. ]]></title><description><![CDATA[Let me sell you something]]></description><link>https://www.0x4a6f65.com/p/i-wanted-to-be-in-self-help-but-i</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/i-wanted-to-be-in-self-help-but-i</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Thu, 30 Jul 2026 12:19:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OQtP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There was always a different path for me, one that could have led something lucrative. But first, let me give some context. <span>I hold an advanced psychology degree with graduate work in behavioral medicine and human performance. I have spent years reading the actual literature on habit formation, motivation, and skill acquisition. Which all means I am literally and formally credentialed for the single most lucrative wing of the internet, the self-improvement industrial complex, and I cannot bring myself to enter the gates.</span></p><p><span data-color="rgb(93, 76, 55)" style="color: rgb(93, 76, 55);">This could have been a genuine career fork. Somewhere out there, there&#8217;s an alternate version of me who has a podcast (maybe 2), a supplement code, and a morning routine that involves waking up at an hour I associate with medical emergencies. Bizzaro Joe is thriving. His engagement metrics are impressive. He even paid cash for the Porsche</span><a href="#footnote-1">1</a><span data-color="rgb(93, 76, 55)" style="color: rgb(93, 76, 55);">.</span></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OQtP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OQtP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OQtP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OQtP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OQtP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OQtP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg" width="336" height="224" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:408,&quot;width&quot;:612,&quot;resizeWidth&quot;:336,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Modern blue Porsche 911 GT3 sportscar in motion Saint Petersburg, United States &#8211; June 05, 2022: A modern blue Porsche 911 GT3 sportscar in motion porsche stock pictures, royalty-free photos &amp; images&quot;,&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="Modern blue Porsche 911 GT3 sportscar in motion Saint Petersburg, United States &#8211; June 05, 2022: A modern blue Porsche 911 GT3 sportscar in motion porsche stock pictures, royalty-free photos &amp; images" title="Modern blue Porsche 911 GT3 sportscar in motion Saint Petersburg, United States &#8211; June 05, 2022: A modern blue Porsche 911 GT3 sportscar in motion porsche stock pictures, royalty-free photos &amp; images" srcset="https://substackcdn.com/image/fetch/$s_!OQtP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OQtP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OQtP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OQtP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a06e87-4c7d-44ec-bade-4565009226cd_612x408.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Here he is, zooming off to sell you another focus vitamin. (Photo credit: stock)</figcaption></figure></div><p>I think about him, and then I remember why he can&#8217;t exist, why I cannot enter the parking lot of the complex. Simply put, the job has requirements I can&#8217;t force myself to live up to. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">0x4A6F65 (Joe) is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>If you want to have a chance at all at succeeding then the initial load-bearing requirement of self-help content is confidence. &#8220;The protocol works.&#8221; &#8220;The framework changed my life.&#8221; &#8220;Do these five things and your cortisol will apologize to you personally.&#8221; I&#8217;m exhausted just joking about it.</p><p>If I summon my training, here is what I would say: &#8220;the effect exists in some populations&#8221;, &#8220;the effect size is modest and it may not survive replication&#8221;, and this banger, &#8220;the intervention&#8217;s success probably depends on eleven contextual variables we didn&#8217;t measure.&#8221; Now we are selling courses, try putting that on your next video thumbnail. Yet the honest version of most behavioral science findings reads like a pharmaceutical disclaimer, and nobody has ever built an audience on &#8220;results were mixed.&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>The subsequent requirement is anti-stagnation. The genre cannot remain stagnant because content necessitates novelty, but there is a small issue with this, human behavior has remained largely unchanged since its inception. Therefore, something must constantly evolve, which, in turn, leads to an escalating (poor) advice. Cold showers transformed into ice baths, which then became cold plunge tubs that exceeds the cost of my first car. Adequate sleep transitioned into sleep hygiene, and subsequently, it became a wearable device that evaluates your sleep quality and sends you a report via email, allowing you to commence each day with a performance review from your own mattress. The hypocrite in me does track my sleep but I will use the excuse that it is primarily to enhance my overall recovery. It is something important to my overall well-being. With that, I certainly do not offer any advice on improving sleep quality. At best, I can suggest adopting a mindset that anticipates perpetual fatigue when raising young children.</p><p>However, my favorite development in this space is the dopamine detox. Shut off those pleasure centers. If you break it down, the dopamine detox is a simple concept that has become an purposely overly complicated and obtuse concept. It suggests that people should abstain from pleasure to reset a neurotransmitter system that operates quite differently than what &#8220;gurus&#8221; would have you believe. It is comparable to unplugging your router to address plumbing issues. This approach gained widespread popularity because it possesses two qualities that the market values: it appears to be based on neuroscience and allows individuals to feel superior to those who indulged in their weekend activities.</p><p>The endpoint of this escalation is the full protocol lifestyle, where a day stops being a day and becomes a stack of blocks. This is the nirvana for self-help influencers and gurus alike. Sunlight exposure window. Zone 2 block. Focus block. Gratitude block, penciled in for 9:15, because feeling grateful at an unapproved hour would throw off the afternoon. For me, I read these schedules with the anthropological interest of someone watching a documentary about a cult he nearly joined. What they describe is a person who has outsourced every decision and pre-committed every emotion, and the behavioral science term for that person is &#8220;machine,&#8221; and the industry term is &#8220;optimized,&#8221; and nobody in the second camp seems troubled that both words are pointing at the same guy, sitting under a sunrise lamp at 5:40 a.m., waiting for permission to be awake.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>Here&#8217;s the part that actually keeps me out of the building, and it&#8217;s the part I find funniest. To sell behavioral mastery, you have to at least perform being a person whose knowledge governs his behavior. And I have run that experiment on myself, results are mixed<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>. </p><p>I&#8217;m well-versed in the sunk cost literature, and yet, despite this, I have previously (and foolishly) invested two years of my attention and money in a product that was doomed to fail. Shutting it down felt like admitting defeat, which is a classic example of motivated reasoning. I can explain this concept at a graduate level and to top it off, am currently using it in real-time to justify my decision to buy the objectively worse of two cars. I&#8217;m acutely aware of this process that I&#8217;ve even developed software to enforce deliberate practice on myself. This demonstrates my profound understanding of it, as I recognize that I won&#8217;t engage in it voluntarily. The self-help premise is that understanding behavior lets you control it, and my entire adult life is a longitudinal study returning a null result.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p>Behavioral science offers valuable insights, albeit unsellable. Its core principles appear simple, but they are more complex than they seem. Most changes arise from restructuring your environment rather than relying solely on willpower. Most interventions are effective until their novelty wears off, commitment devices surpass intentions, and the individual at the moment of decision is outmatched by the person who removed the option. This last point is the closest approximation to a genuine trick I believe in, and it operates precisely because it assumes I can&#8217;t be trusted.</p><p>However, observe what this framework promotes. It suggests that you won&#8217;t transform into a different person, and the optimal strategy is to design around your current state. There&#8217;s no transformation arc in this approach. No one films a before-and-after comparison where the after is the same person with fewer decision-making options. While this is accurate, beneficial, and unlikely to become a trend, I&#8217;ve come to believe that this combination of qualities is akin to a definition of genuine knowledge.</p><p><span data-color="rgb(93, 76, 55)" style="color: rgb(93, 76, 55);">So this is my compromise with the alternate-universe podcast, pill promo code guy. I will write about behavior regardless, but from inside the specimen jar instead of behind the podium. I can&#8217;t tell you five habits that will change your life, because I don&#8217;t know your life and the literature suggests I barely have jurisdiction over mine. What I can do is watch myself ponder these ideas, write down how I perceive it, and let you recognize yourself in the wreckage. That&#8217;s the whole product, sorry, there will be no promo code at checkout.</span></p><p>It&#8217;s a non-existent business model and not a good way to become a self-help influencer. If you&#8217;re wonder how I can be so sure. Just trust me, I&#8217;ve run the numbers and ignored them, which at this point you should have expected since the results continue to be mixed<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>The replication crisis hit social psychology hardest of all the fields, meaning the branch of science that supplies self-help with most of its raw material is the branch least likely to survive being tested twice. The industry&#8217;s response to this news was, as far as I can tell, to speak louder and sell you focus gummies.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Also, there is no way these people are doing this every day. If it sounds performative, its because it is performative.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Boom, callback.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>The study is ongoing. Funding is provided by the same guy producing the errors, which the review board would flag as a conflict of interest, and the board would be right. The results are mixed so far (sorry).</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>I know, I know, enough of this already&#8230;</p></div></div>]]></content:encoded></item><item><title><![CDATA[We're All Managers Now, Congratulations]]></title><description><![CDATA[Everyone becomes a manager, we&#8217;re told. In skill-acquisition terms, that&#8217;s a demotion.]]></description><link>https://www.0x4a6f65.com/p/were-all-managers-now-congratulations</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/were-all-managers-now-congratulations</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Tue, 28 Jul 2026 17:22:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FSTw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey reader, ever have a manager that you feel like is from another planet? A middle manager that acts like it&#8217;s their first week on Earth? Did that then increase your desire to become a manager? Not the boss, but just a manager. How about a manager of a computer that tricks people into thinking it&#8217;s conscious?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FSTw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FSTw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FSTw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FSTw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FSTw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FSTw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg" width="544" height="331.36507936507934" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2456,&quot;width&quot;:4032,&quot;resizeWidth&quot;:544,&quot;bytes&quot;:735539,&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;:&quot;https://www.0x4a6f65.com/i/205002548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c2e2fbe-89dc-437d-bac4-cfce92f7c11e_4032x3024.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FSTw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FSTw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FSTw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FSTw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40379545-a821-4bfc-8e35-02532f5cd66f_4032x2456.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"><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"><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"><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"><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><figcaption class="image-caption">Managers from another planet (Photo Credit: Me)</figcaption></figure></div><p>Well, you&#8217;re in luck, AI would like to allow you to become a manager. No need for new skills, just stop doing the work and start directing it. You will review outputs, approve and reject, orchestrate a little staff of tireless 01010101 subordinates who never take PTO and only occasionally lie to you. As the meme goes, &#8220;YOU HAVE BEEN PROMOTED&#8221;!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RWu9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RWu9!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif 424w, https://substackcdn.com/image/fetch/$s_!RWu9!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif 848w, https://substackcdn.com/image/fetch/$s_!RWu9!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif 1272w, https://substackcdn.com/image/fetch/$s_!RWu9!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RWu9!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif" width="320" height="180.36363636363637" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:124,&quot;width&quot;:220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a woman in a blue shirt and pearls is screaming with the words you have been promoted written below her&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a woman in a blue shirt and pearls is screaming with the words you have been promoted written below her" title="a woman in a blue shirt and pearls is screaming with the words you have been promoted written below her" srcset="https://substackcdn.com/image/fetch/$s_!RWu9!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif 424w, https://substackcdn.com/image/fetch/$s_!RWu9!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif 848w, https://substackcdn.com/image/fetch/$s_!RWu9!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif 1272w, https://substackcdn.com/image/fetch/$s_!RWu9!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbfe8134-abb2-4625-b284-7ad310f78008_220x124.gif 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>Except you didn&#8217;t ever want this promotion. No kid has ever stood up at career day and announced that when they grow up, they want to review documents<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.  If you look how humans actually acquire skill, &#8220;everyone becomes a manager&#8221; starts to look less like a promotion and more like a demotion with a robot attached. AI shoves experts back down the skill ladder into the exact cognitive mode they spent a decade climbing out of. </p><p>This is really all about expertise though. Expertise comes from skill acquisition, not just from reading a lot of books. Its the combination of learning and doing. The psych student in me still looks towards the Dreyfus model of skill acquisition<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> which describes five stages: novice, advanced beginner, competence, proficiency, expertise. Let&#8217;s break this down using food.  A simple tomato sauce is a good test case here. The novice version is a recipe: saut&#233; the garlic for exactly two minutes, add the tomatoes, simmer for forty. The advanced beginner starts noticing situational stuff, like that the garlic browns faster in the thinner pan. At competence, you&#8217;re planning consciously. You weigh options, you consider the acidity of this particular batch of tomatoes, you make what are essentially little pro/con lists in your head, and you take responsibility for the analysis.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">0x4A6F65 (Joe) is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The intriguing transitions occur after that. At proficiency, you begin perceiving the situation as a whole rather than as a collection of individual features. At expertise, you cease all deliberation entirely. Experts don&#8217;t even think anymore; they simply observe the pot and comprehend it. Dreyfus and Dreyfus<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> describe this phenomenon precisely: when things are proceeding normally, experts don&#8217;t solve problems or make decisions. Instead, they perform what is typically effective.</p><p>The aspect of the model that is relevant to my argument is the section that discusses what hinders the ascent. Adhering to conscious rules and procedures impedes your progress to competence and prevents intuition from ever developing. To overcome stage three, you must relinquish the checklist and engage directly with the complex reality of the domain. In this interpretation, expertise is a perceptual capacity. What we casually refer to as taste is essentially intuition at the expert level. It&#8217;s an effortless recognition that this situation resonates with countless personal experiences. </p><p><span>Also from psychology, Ericsson&#8217;s deliberate practice research</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a><span> outlines the purchasing mechanism: structured, effortful repetition on your specific weaknesses, immediate feedback, and time to retry. While the replication wars have significantly altered his original numbers, all parties involved in the debate concur on the fundamental principle: intuition is acquired through repetition, and only effortful repetitions are accepted by the store.</span></p><p>AI disrupts all of this on a few levels. Previous automation ate the bottom of the ladder. Spreadsheets and compilers took over the novice-level rule-following, the stuff you could proceduralize, and pushed human output upward toward judgment. This was and is, historically, a pretty good deal.</p><p>Current AI produces output that lacks any prior precedent. It generates drafts that resemble the writing of your most accomplished senior on a particularly good day, code that resembles the work of your best engineer, and analysis that bears the surface texture of two decades of accumulated experience.</p><p>Consequently, the human in the loop adopts a new default posture. Instead of generating from their own perception of the situation, they now review generated candidates and select among them. They weigh alternatives, evaluate them against criteria, and make analytical choices with full conscious deliberation.</p><p>Now go back to the five stages and find that activity.</p><p>It&#8217;s competence, specifically stage three of five, the stage the entire model warns you about getting stuck at. The expert-turned-reviewer is performing stage-three work on top of stage-five output, and everywhere you look, this arrangement is being portrayed as an advancement. You&#8217;ve been demoted, and HR will handle it.</p><p>If this were merely a static demotion, you could perhaps dismiss it. Well, now I&#8217;m an evaluator, and my evaluations are expert-grade. The system appears to be functioning correctly.</p><p>The issue is that expert-grade evaluation requires maintenance, and no one in this arrangement is paying for it. The skill-decay literature is straightforward on this: cognitive skills deteriorate faster than physical ones, and the decline accelerates with disuse. Even deep expert pattern recognition fades when you stop encountering the situations that keep it sharp. Researchers often refer to expert intuition as &#8220;resilient,&#8221; which sounds reassuring until you realize that resilient and permanent are different concepts.</p><p>So the loop runs like this. The AI removes effortful production, which removes your reps. Your skills decay, or if you&#8217;re a junior, never form in the first place. Decayed skill makes independent judgment feel slow and shaky, so you lean harder on the AI, which removes more reps, which decays more skill. There&#8217;s a 2024 research thread on AI-induced skill development hindrance<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> documenting the front end of this loop in learners, and the finding is about what you&#8217;d guess: the abilities the AI handles are precisely the abilities the human never acquires. The machine does your homework and you fail the final, except the final is your career and it&#8217;s administered continuously for thirty years.</p><p>At the organizational level, some researchers have begun referring to the accumulated version as cognitive debt, which I find almost overly polite. It&#8217;s an erosion of human capabilities that goes unnoticed on any dashboard because the output remains satisfactory. However, it only surfaces on two specific days: the day when the AI makes an error that no one in the building can detect, and the day after, when recovery becomes impossible without it. Consequently, leaders approve work that they can no longer genuinely assess. The talent pipeline produces individuals who have reviewed a thousand expert-shaped documents but have written none.</p><p>And here&#8217;s the genuinely unsettling aspect. Your calibration drifts at the same rate as your standard for judging it. The output consistently surpasses a declining bar maintained by the same declining judgment. You can be years deep into atrophy with a performance review that claims you&#8217;ve never been more productive. In a sense, this is true; you haven&#8217;t. However, you haven&#8217;t accomplished anything either.</p><p>The answer is not abstinence. I use these systems every day and I build on top of them, so a purity argument from me would be laundered hypocrisy. The answer is treating human skill maintenance as a design constraint of the system instead of a personal virtue you&#8217;re supposed to exercise on the side, alongside flossing.</p><p>I&#8217;ve been running this experiment on myself with MicrowaveOS, the personal agent runtime I&#8217;ve written about here before. Two mechanisms in it exist purely because of the loop above, and both amount to me building a robot that makes me do homework before it helps me. Pre-game briefings force me to state my own read of a problem before the system shows me its work. That&#8217;s the perception rep, preserved, instead of letting me skip straight to the review chair. Checkpoint enforcement inserts mandatory friction at decision points, so I stay at minimum an active stage-three participant instead of a passive consumer of finished output. Neither mechanism makes the system more productive this quarter. Both exist so that my judgment is still worth having in year three.</p><p>Does it work? I honestly don&#8217;t know, and I want to flag that this is real uncertainty rather than essayist humility. We have a mountain of expertise research and a mountain of decay research and almost nothing connecting them in complex real-world domains. AI-augmented knowledge work is exactly that domain, and nobody has a validated answer yet. I&#8217;m one guy with a weird pasta-adjacent agent runtime and a hypothesis.</p><p>Here&#8217;s the hypothesis, and where I&#8217;ll end (for now). A system optimized to maximize your output this quarter and a system optimized to develop your judgment over years are architecturally incompatible. The first one wants to remove your friction and increase returns. The second one requires keeping some of it, on purpose, forever. Every AI product on the market today is built to the first objective, which means the second objective is currently nobody&#8217;s job. If Dreyfus is even directionally right about how expertise forms, that&#8217;s a design decision all of us are living inside of. And we made it the way most bad decisions get made, which is by not noticing we were making one.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>And let&#8217;s be honest, you&#8217;re asking AI to review those too</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>In case you&#8217;re curious about more Dreyfus: https://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Yeah the Dreyfus model is actually two Dreyfus&#8217; (Dreyfi? Dreyfus Squared). Brothers Hubert and Stuart.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>One replication put deliberate practice at around 26% of the variance in expert performance, well below Ericsson&#8217;s original claims. Fine. A quarter of expertise is still an enormous amount of expertise to leave on the table because a model offered to do your reps for you.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>https://link.springer.com/article/10.1186/s41235-024-00572-8</p></div></div>]]></content:encoded></item><item><title><![CDATA[A Defense of Appetite]]></title><description><![CDATA[Don't forget to be human.]]></description><link>https://www.0x4a6f65.com/p/a-defense-of-appetite</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/a-defense-of-appetite</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Sun, 19 Jul 2026 16:21:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B9Yr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I cook quite often, primarily traditional Italian dishes (or my interpretation of them since some ingredients aren&#8217;t readily available). What stands out is that certain dishes require nothing but my presence for about three-quarters of the cooking time. I stir, taste, smell, and occasionally taste again, and maybe one more time. Cooking in this manner is likely the least efficient activity in my life. By every metric that society currently values, it only results in a meal (fuel, as the optimizers would like you to consider), and I&#8217;ve come to believe that this kind of cooking is one of the last places where I feel fully human.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B9Yr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B9Yr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!B9Yr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!B9Yr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!B9Yr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B9Yr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg" width="337" height="334.84080827994086" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4032,&quot;width&quot;:4058,&quot;resizeWidth&quot;:337,&quot;bytes&quot;:3453877,&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;:&quot;https://www.0x4a6f65.com/i/205711400?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff30d2cb9-525c-4dec-8927-9aa869a777a8_4058x4032.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!B9Yr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!B9Yr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!B9Yr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!B9Yr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4da2710e-aedc-40d7-8eaf-1f734090b711_4058x4032.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"><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"><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"><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"><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><figcaption class="image-caption">Something that just needed me to be around (Photo Credit: Me)</figcaption></figure></div><p>I bring this up because I have read a few pieces on the &#8220;millennial midlife crisis&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> and my favorite is <a href="https://open.substack.com/pub/pridesai/p/the-millennial-midlife-crisis-is?r=3bhao&amp;utm_campaign=post&amp;utm_medium=web">how it is forming a barbell</a>: loud public optimization on one end, quiet retreat on the other, and a hollowed-out middle where impulse spending used to live. The detail that stopped me is about what&#8217;s humming underneath both ends. GLP-1 drug craze doesn&#8217;t just suppress hunger, they lead towards less craving generally. Less alcohol, less impulse buying, less of the itch, and arguably less fun. A generation is entering the statistical bottom of the happiness curve at the exact moment wanting itself became adjustable, and the open question, what a midlife crisis looks like with the craving turned down, is the most interesting question I&#8217;ve encountered this year.</p><p>I keep thinking about what happens to the human experience.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">0x4A6F65 (Joe) is a reader-supported publication. To receive new posts and support the human experience, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Wanting and liking are different machines</h2><p>The behavioral science here is genuinely useful, so let me spend a paragraph on it. Wanting and liking run on separable systems in the brain. The research tradition behind this calls wanting &#8220;incentive salience,&#8221; the pull toward a thing, and it operates on different circuitry than the pleasure of actually having the thing. You can crave something you no longer enjoy, which every lapsed smoker already knows (and who I also just triggered their desire for a cigarette, sorry about that), and you can enjoy something you never crave. The systems usually travel together, so we experience them as one feeling, but they can be turned independently, and now, at population scale, we&#8217;re turning one of them.</p><p>Here&#8217;s what worries me about that, and it has nothing to do with the medicine itself. For people fighting metabolic disease or addiction, muting the wanting is mercy, full stop, and I&#8217;d hand the prescription over myself. What worries me is the ambient ideology arriving alongside it, which treats wanting as such, appetite in the broad sense, as a design flaw in the human being. Something to be managed down. And that ideology didn&#8217;t need the drugs to get started. The drugs just gave it a molecule.</p><h2>We were already dimming the senses</h2><p>Look at what optimization culture did to sensation before a single peptide shipped. Food became macros, and a meal became a delivery mechanism for protein targets. Sleep became a score you receive in the morning like a performance review from your own mattress. A walk became steps. Music became focus-enhancing background at 40 hertz. Wine became a toxin with a public relations problem. Every sensory channel a human has got converted from an experience into an input, evaluated by what it does for the project of the self, and the project of the self somehow never includes the self having a nice time.</p><p>Desai&#8217;s piece has an image from the retreat end of the barbell that I can&#8217;t shake: dopamine sites in South Korea, where stressed users browse fake restaurant menus and fill shopping carts they&#8217;ll never check out. The ritual of wanting, preserved. The object, deleted. She reads it as consumption with the acquisition removed, which is right, but flip it around and it&#8217;s even stranger. It&#8217;s appetite in a terrarium. We&#8217;ve built little enclosures where wanting can still run around safely, because we no longer trust it loose in our lives.</p><p>And between the optimization that quantifies every sensation and the simulation that domesticates every desire, a whole territory sits abandoned. It&#8217;s the territory where the finer things live, and I want to be precise about what I mean by finer, because I don&#8217;t mean expensive.</p><h2>The finer things are mostly free and mostly skipped</h2><p>The finest things I have access to cost almost nothing and demand the one currency the optimized life refuses to spend, which is undefended attention. A piece of fruit eaten over the sink or an espresso drunk standing up, as a punctuation mark rather than a fuel delivery. Better yet, a dinner that runs two hours because nobody ended it. These are not consumption in any sense a dashboard could register. Your VO2 max is unmoved.</p><p>My grandparents&#8217; generation, southern Italians who had nothing by any modern accounting, were rich in exactly this and would have found our situation incomprehensible. Not the drugs, they&#8217;d have understood medicine fine. It&#8217;s the ideology, the quest for performance optimization over everything. The idea that hunger before dinner is a problem instead of the seasoning. The idea that you&#8217;d mute the wanting rather than point it at something worth the trouble. Sunday sauce existed because appetite was treated as an honored guest you cooked for, and the anticipation was half the meal, the wanting and the liking arriving together the way the systems evolved to fire<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>.</p><p>That&#8217;s the loss I think hides inside the health framing. Optimization promises you more life, measured in years and biomarkers, and collects payment in the texture of the days themselves. Sensation dulled on purpose, appetite managed like a liability, pleasure deferred to some future self who, if the pattern holds, will also be advised to defer it. You can end up with a longer life composed of thinner material, and no metric will ever flag the trade, because the metrics are what made it. Leading back to the question, is this what the human experience was ment to be?</p><h2>Wanting better, not wanting less</h2><p><span>Appetite, a capacity, serves as a guiding force. The culture&#8217;s current approach of medicating, simulating, and disciplining this faculty is akin to suppressing the very thing that draws us to the table, the journey, the person, and the task at hand. By suppressing it excessively, everywhere, we don&#8217;t achieve a calmer life; instead, we create a quieter one, similar to the tranquility of a room after the occupants have departed.</span></p><p><span data-color="rgb(93, 76, 55)" style="color: rgb(93, 76, 55);">The alternative, as my grandmother practiced without a specific name for it, lies in intentionally cultivating desire. By reducing the number of objects, selecting them more deliberately, and savoring them without external aids, we can direct our appetite towards the kitchen sink fruit. In doing so, we invest nothing, optimize nothing, and experience the entirety of what others approximate with supplements and terrariums. The finer aspects remain within our grasp. They were never behind a paywall. They&#8217;re just incompatible with the dashboard, and the dashboard is winning, and I&#8217;d like to put in a word for the fruit while there&#8217;s still a constituency for it</span><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a><span data-color="rgb(93, 76, 55)" style="color: rgb(93, 76, 55);">.</span></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>https://www.nytimes.com/2026/04/25/opinion/midlife-crisis-fitness.html (paywall), https://www.thecut.com/article/older-millennials-midlife-crisis-dystopian.html (also a paywall), https://www.npr.org/2025/07/24/nx-s1-5475205/why-the-midlife-crisis-for-millennials-looks-different-from-elder-generations (not a paywall), </p><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:202046367,&quot;url&quot;:&quot;https://pridesai.substack.com/p/the-millennial-midlife-crisis-is&quot;,&quot;publication_id&quot;:9523878,&quot;embedding_publication_id&quot;:null,&quot;publication_name&quot;:&quot;Priyanka's Substack&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!ehGR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaad3ca-298f-4d68-98ea-c38e3eea9f9f_594x594.png&quot;,&quot;title&quot;:&quot;The Millennial Midlife Crisis is Going to be a Barbell&quot;,&quot;truncated_body_text&quot;:&quot;We&#8217;ve been kicking a thought around at ADIN, internally and with our Scout network&#8230; What actually happens when the millennial midlife crisis hits? It&#8217;s the largest consumer cohort in American history entering the empirically worst stretch of adult life. It&#8217;s doing so right as the biggest wealth transfer ever recorded starts flowing down from our boomer &#8230;&quot;,&quot;date&quot;:&quot;2026-06-14T23:19:28.078Z&quot;,&quot;like_count&quot;:606,&quot;comment_count&quot;:78,&quot;bylines&quot;:[{&quot;id&quot;:56961961,&quot;name&quot;:&quot;Priyanka Desai&quot;,&quot;handle&quot;:&quot;pridesai&quot;,&quot;previous_name&quot;:&quot;Pri Desai&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afaad3ca-298f-4d68-98ea-c38e3eea9f9f_594x594.png&quot;,&quot;bio&quot;:&quot;See curated news from me here: https://t.me/+aErrBwnrlRc3NzMx&quot;,&quot;profile_set_up_at&quot;:&quot;2022-11-05T14:26:48.525Z&quot;,&quot;reader_installed_at&quot;:&quot;2022-11-05T14:26:34.303Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:9771732,&quot;user_id&quot;:56961961,&quot;publication_id&quot;:9523878,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:9523878,&quot;name&quot;:&quot;Priyanka's Substack&quot;,&quot;subdomain&quot;:&quot;pridesai&quot;,&quot;custom_domain&quot;:null,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Observations on tech, culture, policy, venture, politics and more...&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afaad3ca-298f-4d68-98ea-c38e3eea9f9f_594x594.png&quot;,&quot;author_id&quot;:56961961,&quot;primary_user_id&quot;:56961961,&quot;theme_var_background_pop&quot;:&quot;#FF6719&quot;,&quot;created_at&quot;:&quot;2026-06-14T22:33:36.361Z&quot;,&quot;email_from_name&quot;:null,&quot;copyright&quot;:&quot;Priyanka Desai&quot;,&quot;founding_plan_name&quot;:&quot;Founding Member&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;newspaper&quot;,&quot;is_personal_mode&quot;:false,&quot;logo_url_wide&quot;:null}}],&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null,&quot;status&quot;:{&quot;bestsellerTier&quot;:null,&quot;subscriberTier&quot;:1,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;subscriber&quot;,&quot;tier&quot;:1,&quot;accent_colors&quot;:null},&quot;subscriber&quot;:null}}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:&quot;newsletter&quot;,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://pridesai.substack.com/p/the-millennial-midlife-crisis-is?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!ehGR!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaad3ca-298f-4d68-98ea-c38e3eea9f9f_594x594.png" loading="lazy"><span class="embedded-post-publication-name">Priyanka's Substack</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title">The Millennial Midlife Crisis is Going to be a Barbell</div></div><div class="embedded-post-body">We&#8217;ve been kicking a thought around at ADIN, internally and with our Scout network&#8230; What actually happens when the millennial midlife crisis hits? It&#8217;s the largest consumer cohort in American history entering the empirically worst stretch of adult life. It&#8217;s doing so right as the biggest wealth transfer ever recorded starts flowing down from our boomer &#8230;</div><div class="embedded-post-cta-wrapper"><span class="embedded-post-cta">Read more</span></div><div class="embedded-post-meta">2 months ago &#183; 606 likes &#183; 78 comments &#183; Priyanka Desai</div></a></div></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>My grandmother&#8217;s relationship with hunger management was to yell to eat at anyone whose plate had visible open space. Her cohort&#8217;s biomarkers were a mystery to everyone including their doctors, and they sat at the table for three hours laughing, fighting, and eating too much. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>I say this as a man who uses multiple health trackers and a personal agent runtime, so I understand that both of us are under monitoring. However, I&#8217;ve decided that some things should remain off the dashboard, and dinner was the first item to make the list.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Building A Private Microwave]]></title><description><![CDATA[What I Learned Making My Own AI Assistant and the Importance of Privacy]]></description><link>https://www.0x4a6f65.com/p/building-a-private-microwave</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/building-a-private-microwave</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Thu, 25 Jun 2026 20:41:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9QhM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most people meet AI through a website with a blinking cursor. You type, it answers, and the moment you close the tab it forgets you existed. That works for looking things up, but it makes for a strange relationship with a tool you talk to every day.</p><p>The Claudes and ChatGPTs of the world have memory systems in place now but you are giving these large tech companies your memories, it is no longer private to you.</p><p>So instead, I built my own. It&#8217;s called Microwave, the project is MicrowaveOS<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, and it lives in my Signal app like a contact I can message anytime. It remembers what we&#8217;ve talked about, reads files I send, searches medical literature, manages a shopping cart, checks my security cameras, and runs errands on a schedule. It also decides how privately to think about a given message, routing an ordinary question, a sensitive one, and a personal-health one to three different places with very different privacy guarantees. A private version of Claude does most of the heavy lifting under the hood, with other models handling the private lanes, but the personality, the memory, and the judgment about how to handle a message all come from the system I built around 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_!9QhM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9QhM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9QhM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9QhM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9QhM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9QhM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg" width="366" height="292.8" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:400,&quot;resizeWidth&quot;:366,&quot;bytes&quot;:34301,&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;:&quot;https://www.0x4a6f65.com/i/203446901?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095263e9-10fa-4954-9e6e-75e23b605304_400x400.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9QhM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9QhM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9QhM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9QhM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ab660f-472a-44d6-ba95-3a706bca03b4_400x320.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"><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"><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"><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"><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><figcaption class="image-caption">Cooking up more than leftovers (photo credit: me)</figcaption></figure></div><p>This post is not a tutorial. What I found to be more interesting is the decisions and the mistakes, and the handful of lessons that turned out to apply well beyond code. If you&#8217;ve ever wondered what actually happens inside an &#8220;AI assistant,&#8221; or you want to build things yourself, this post is for you.</p><h2>The core idea: a thinking process, not a magic box</h2><p>Here&#8217;s what nobody tells you about chatbots, the model is only one ingredient. The difference between a neat demo and a tool you actually rely on is everything that happens around the model before and after it speaks.</p><p>I built Microwave around one belief, the pipeline is the architecture<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. Every message you send runs through four stages before you get a reply. The easiest way to picture it is a thoughtful assistant who, the instant you speak, runs a quick internal routine.</p><ol><li><p><strong>Triage.</strong> What kind of message is this, and how hard is it? A fast, cheap model glances at your message and sorts it. Are you reminiscing, asking a factual question, making small talk, or asking the bot about itself? Is this simple or actually complex? The whole step takes a fraction of a second and shapes everything after it, because there&#8217;s no point running deep research to answer &#8220;you there?&#8221;</p></li><li><p><strong>Search.</strong> What do I already know that&#8217;s relevant? The system goes through its memory, the past conversations and notes and saved facts, and pulls out the handful of things that matter for this particular message instead of dumping everything it has.</p></li><li><p><strong>Assembly.</strong> Let me lay out what I know before I open my mouth. This step builds the actual instructions for the main model: your message, the relevant memories, who the assistant is supposed to be, and any rules specific to the app you&#8217;re messaging from. It&#8217;s the prep a good professional does before answering.</p></li><li><p><strong>Reflection.</strong> Was that any good? After the model answers, a lightweight check scans the response for hedging, low confidence, or obvious problems.</p></li></ol><p>The lesson here runs bigger than AI. Good systems don&#8217;t just react. They have a process for deciding how much effort a thing deserves. A good receptionist handles &#8220;where&#8217;s the bathroom?&#8221; and &#8220;my flight got cancelled and I have a board meeting in an hour&#8221; with different routines, and Microwave&#8217;s triage step is that instinct made explicit. It&#8217;s also why the system can spend a tiny, cheap model on the quick judgments and save the expensive one for the messages that earn it. Cost reductions are a big part of being able to use it everyday.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.0x4a6f65.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading 0x4A6F65 (Joe)! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Memory: the part that makes it feel real</h2><p>The single biggest difference between Microwave and a fresh chat window is that it remembers. Memory in software turns out to be trickier than it sounds, and building it taught me something about how AI memory works in general.</p><p>Microwave has a few layers that roughly mirror how people remember.</p><ul><li><p>Long-term facts live in a plain text file, literally called <code>MEMORY.md</code>. That&#8217;s the durable stuff worth keeping, like &#8220;Joe prefers tables rendered as cards on Signal&#8221; or &#8220;we decided to use a specific provider for health data.&#8221; These are the things you&#8217;d want a good assistant to simply know.</p></li><li><p>Recent conversation stays verbatim for a while, so a follow-up like &#8220;make it shorter&#8221; still makes sense even when the thing you&#8217;re shortening was three messages back.</p></li><li><p>Daily notes capture the texture of a given day.</p></li></ul><p>When you send a message, the search step blends two ways of finding relevant memories. One works by meaning (does this memory feel related to what you&#8217;re asking?) and one works by exact words (did you both literally say &#8220;the orchestrator&#8221;?). Together they catch more than either does alone. The meaning search finds the relevant memory you phrased differently this time, and the word search nails the specific name you both used.</p><p>There&#8217;s a catch I had to design around. You can&#8217;t keep everything in active memory, because it gets too big and too expensive, like trying to hold a whole year of conversations in your head at once. So older, less important exchanges get summarized and compressed, while the substantive ones (decisions, plans, real discussions) stay word for word. I inverted the naive approach on purpose. Instead of compressing everything at the same rate, Microwave keeps the meaningful material intact and squeezes the small talk. That single decision, what&#8217;s worth remembering in full versus what can survive as a fuzzy summary, is most of the game in memory design, for software and probably for people too.</p><h2>Meeting you where you are</h2><p>Microwave lives in messaging apps instead of a dedicated website, and that one decision rippled into some of my favorite details.</p><p>People don&#8217;t text in tidy paragraphs. They fire off a thought, then another, then a correction, with a &#8220;wait&#8221; and an &#8220;also&#8221; thrown in. A naive bot answers each fragment on its own and the conversation collapses into noise. So on Signal, Microwave waits a beat. If you send a few messages in quick succession, it bundles them into one coherent thought before replying, and if it already started thinking when you add &#8220;oh and one more thing,&#8221; it cancels and folds your addition in.</p><p>It started as a convenience and turned into the thing I care about most here, which is that it doubles as an accessibility feature. Plenty of people, neurodivergent folks especially, think and write in chunks. A tool that punishes that by answering half a thought is quietly hostile, and a tool that waits for the whole thing is simply kinder. Design choices carry a moral texture, and &#8220;wait for the human to finish&#8221; is one that is important to me and how I communicate.</p><p>It also takes voice notes and transcribes them, reads photos where the model supports it, and formats its replies for the app, since Signal has its own formatting quirks. </p><h2>How it learns new tricks: skills and tools</h2><p>Two mechanisms let Microwave grow without me rewriting its core.</p><p>Skills are reusable instruction bundles, hats the system can put on. There&#8217;s a &#8220;coder&#8221; hat with my formatting rules and a &#8220;health Q&amp;A&#8221; hat with strict citation requirements. The useful part is that the triage step notices when a message calls for a particular hat, puts it on for that turn, and takes it off after. You never have to announce &#8220;engage coding mode,&#8221; because it reads the room.</p><p>Tools are the hands. Out of the box the model can only talk, while tools let it act: build a shopping list, look up a GitHub repo, fetch a web page, pull a scientific paper. I made these strictly opt-in, so a tool only exists once you&#8217;ve given it what it needs, like a key or a credential. No credential means no tool, and the model never sees a capability it can&#8217;t actually use, which means it can&#8217;t promise something it&#8217;ll then fail to deliver.</p><h2>Where your words actually go (and who can read them)</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ReCw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ReCw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png 424w, https://substackcdn.com/image/fetch/$s_!ReCw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png 848w, https://substackcdn.com/image/fetch/$s_!ReCw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png 1272w, https://substackcdn.com/image/fetch/$s_!ReCw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ReCw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png" width="728" height="540.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1081,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:797305,&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.0x4a6f65.com/i/203446901?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ReCw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png 424w, https://substackcdn.com/image/fetch/$s_!ReCw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png 848w, https://substackcdn.com/image/fetch/$s_!ReCw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.png 1272w, https://substackcdn.com/image/fetch/$s_!ReCw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1bde9ee-3c38-4ca0-a3bb-9381cd3947dd_3872x2874.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"><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"><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"><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"><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 the design decision I think about most, and the one most worth understanding even if you never touch a line of code.</p><p>When you type into a normal AI chatbot, your words travel to one company&#8217;s servers and you take it on faith they&#8217;re handled well. <em><strong>For a tool I talk to about my actual life, my health included, &#8220;take it on faith&#8221; wasn&#8217;t good enough.</strong></em> So one of the central principles in Microwave is that not every message has to go to the same place. Different sensitivities get routed to different destinations along a privacy dial.</p><p>Tier 1 is the everyday path. Ordinary messages go to a strong general model, which is Claude. In my setup they can route through <a href="https://cloud.near.ai">NEAR Cloud</a>, a gateway that strips identifying details before passing the prompt upstream, so the provider sees a de-identified request rather than &#8220;Joe, at this account, asked this.&#8221; It&#8217;s the default lane: good quality with sensible hygiene.</p><p>Tier 2 is private and sealed, and it&#8217;s the one I&#8217;m most excited about. For things I want kept truly private, Microwave can route to NEAR&#8217;s Private TEE, open-weight models like GPT-OSS and Qwen running inside something called a Trusted Execution Environment.</p><p>Here&#8217;s the idea in plain English. Imagine sliding your question through a slot into a locked, soundproof room. A machine inside answers, the reply comes back out through the slot, and nobody, not even the company that owns the building, can open the room or hear what was said. That&#8217;s a TEE: the computation runs inside sealed hardware the host itself can&#8217;t peek into. Better still, the hardware can mathematically prove the room was sealed before you trust it, a step called attestation, which turns the usual &#8220;trust us, we won&#8217;t look&#8221; into something stronger: &#8220;we can&#8217;t look, and here&#8217;s the proof.&#8221; For a personal assistant, that&#8217;s a different category of privacy.</p><p>Tier 3 is the medical lane, which runs under HIPAA and a BAA. Personal health details are special in a legal sense. In the US, health data is governed by HIPAA, and any service that processes it on your behalf is supposed to sign a Business Associate Agreement, a contract that binds it to handle that data under medical-privacy rules. So when Microwave detects a personal health message like &#8220;is my dose too high?&#8221;, it routes to a provider running under exactly that kind of agreement, in my case Amazon&#8217;s Bedrock with a covered model. General health questions like &#8220;what does this drug do?&#8221; don&#8217;t need that lane, while personal ones do. The fail-safe is the part that matters most: if no covered provider is configured, Microwave refuses rather than guesses. It tells you it can&#8217;t safely handle personal health details and asks you to rephrase in the abstract or enable a covered path, because declining beats leaking.</p><p>The takeaway, even if you never write a line of code: treat privacy as a routing decision rather than a single setting. The grown-up version of &#8220;is this private?&#8221; replaces the yes-or-no with a better question, which is &#8220;how sensitive is this, and where should it go?&#8221; Most software treats every byte the same. Building deliberate lanes (ordinary, sealed, legally covered) and sending each thing down the right one is a healthier way to handle anyone&#8217;s information, including your own.</p><h2>Lesson 1: &#8220;I can&#8217;t do that&#8221; is often a lie the software tells itself</h2><p>I sent Microwave a PDF of some lab results. It replied, politely, that it couldn&#8217;t read PDFs and I should paste the text instead.</p><p>The obvious conclusion is &#8220;the bot can&#8217;t read PDFs, go add that feature.&#8221; When I dug in, the truth was sneakier. Nothing was refusing PDFs by design. When a file arrived, the code forwarded only a small label to the model, something like &#8220;a file named labs.pdf, 42 kilobytes,&#8221; and never the contents. Handed a name and a size and nothing else, the model did the honest thing and said it couldn&#8217;t read what it had never been given. The model was improvising an excuse to cover for information that never reached it, with no policy involved anywhere.</p><p>This is a trap I now see everywhere. When a system says &#8220;I can&#8217;t,&#8221; the real question is usually whether the thing it needs even reached it. The fix had nothing to do with teaching it to allow PDFs. I extracted the text from the file, ran image recognition on the scanned documents that are really just photos of paper, and handed that to the model. After that it could read lab results, statements, whatever I sent.</p><p>The general lesson: before you accept a tool&#8217;s stated limitation, check whether you actually gave it what it needed. Half the &#8220;it can&#8217;t do X&#8221; problems in life are really &#8220;X never made it to the part that does the work.&#8221;</p><div><hr></div><blockquote><p><strong>Side note: what Microwave actually searches for information</strong></p><p>A fair question is where all this information comes from, so here&#8217;s the honest inventory.</p><p>For medical and scientific literature, the default is Europe PMC, a single index that covers PubMed and MEDLINE, the PMC full-text archive, and preprints from medRxiv, bioRxiv, and Preprints.org, which now arrive flagged as preprints so I know when something hasn&#8217;t cleared peer review yet. There&#8217;s an alternate search backend that goes straight to PubMed through NCBI&#8217;s E-utilities when I want it. When Microwave fetches one specific article rather than a list, it uses NCBI&#8217;s BioC service to pull open-access full text and checks Unpaywall to find a legal free version of a paywalled paper by its DOI.</p><p>The health Q&amp;A module has its own, older evidence path that overlaps a little with the above. It draws on PubMed for peer-reviewed abstracts and on MedlinePlus, the National Library of Medicine&#8217;s plain-language consumer health source, to ground its cited answers. A few more sources sit scaffolded in the code but aren&#8217;t wired up yet. openFDA, CDC, and ClinicalTrials.gov are placeholders I left myself, aspirational for now.</p><p>For the open web, DuckDuckGo is the only live search backend at the moment. A separate fetch tool grabs any specific public URL that I or the model point it at.</p><p>Last, Microwave searches my own data, which counts as a search even though it never leaves my machine. That covers MEMORY.md for long-term facts, recent conversation turns, daily notes, session summaries, and the content of whatever project is active, all through the same hybrid meaning-plus-keyword search the rest of the system uses.</p><p>Two things worth knowing. The literature tool and the health module both touch PubMed, but they run on different code paths: the first is the agent&#8217;s general literature tool with Europe PMC as its default and preprints included and flagged, and the second is the health module&#8217;s evidence layer that feeds the cited health answers. And Sci-Hub stays deliberately absent, as covered above, so every medical source here is sanctioned and legal.</p><div><hr></div></blockquote><h2>Lesson 2: when something breaks, find the right layer</h2><p>One afternoon Microwave went silent on Signal. I&#8217;d send a message and get nothing back, not even the little &#8220;read&#8221; checkmark, and naturally I suspected my own recent changes first.</p><p>This turned into a proper detective story, and the moral is one of the most useful things I know about fixing systems. The bot has layers: my code, a piece of middleware that talks to Signal&#8217;s network, and Signal itself. The temptation is to start where you were last working, which is your own code. But the symptom, no read receipt at all, was a clue that the message wasn&#8217;t even reaching my code. That pointed lower, at the middleware.</p><p>So instead of guessing, I ran a clean experiment. I stopped the bot, attached a bare listener to the exact pipe the messages come through, and sent a test. The message arrived, mangled, with an error buried inside it. That single observation collapsed a dozen theories at once. My code was fine and the network was fine, and the middleware was choking on the message and producing garbage that my bot correctly ignored.</p><p>It turned out a Signal server-side change that same day had broken the middleware for every user of that tool, worldwide. Bug reports were already sitting in the tracker from hours earlier. There was nothing for me to fix in my own code, so I waited for the upstream patch and set up a small job to apply it the moment it shipped, which it did a few hours later.</p><p>Two lessons here, both general.</p><ul><li><p>Debug at the layer where the evidence points, not the layer you last touched. The instinct to blame your own recent work runs strong and is usually wrong.</p></li><li><p>Find the one experiment that rules out the most. I could have theorized for an hour. Instead, one clean test (sole listener, single message, raw data) answered the real question of whether the problem sat above or below that line. The strongest debugging move is to design the single test that cuts the remaining possibilities in half, not to stare harder at the code you already suspect.</p></li></ul><h2>Lesson 3: privacy lives in the architecture</h2><p>This is the one I&#8217;m proudest of, and the one with the deepest lesson. It builds straight on the privacy lanes from earlier, the medical one in particular.</p><p>After getting it working for a while I then hit a bug. It happened after a personal health exchange that had correctly gone down the protected medical lane, I sent a vague follow-up to clarify who the questions were about, &#8220;it&#8217;s not me, I do have a picture though,&#8221; and Microwave acted like it had no idea what we&#8217;d been discussing. The reason was simple, the follow-up had no obvious health words in it, so triage filed it under the everyday lane, which had never seen the protected conversation. The lanes keep separate memories by design, and that separation is the whole point.</p><p>The obvious fix is to let the normal lane peek at the protected conversation so it stops getting confused. That fix would have been a disaster, because it would leak exactly the sensitive data the whole two-lane design exists to protect. While I was investigating, I found a quieter version of that leak already sitting in the code and closed it.</p><p>So the correct fix ran the opposite direction from the obvious one. Rather than sharing the protected context outward, I made the routing sticky. Once a conversation enters the protected lane, its follow-ups stay there, so the context never has to cross the boundary at all. That restored continuity on the safe side of the wall.</p><p>The lesson, for anyone building something that touches sensitive data is to treat privacy as a wall you route around rather than a feature you bolt on after the fact. And be suspicious of the obvious fix. When &#8220;just share the data so it&#8217;s less confusing&#8221; feels like the easy answer, that&#8217;s often the exact moment you&#8217;re about to undermine the thing you built. The convenient path and the safe path point in opposite directions more often than anyone would like.</p><h2>What it all adds up to</h2><p>If I pull back, a few principles run through every one of these stories.</p><ul><li><p>Lead with a process. The triage-first pipeline is the spine of the whole thing, and it&#8217;s why Microwave manages to be fast and thoughtful at the same time.</p></li><li><p>Route by sensitivity. Not every message deserves the same destination. An everyday question, something I want sealed away, and a personal health detail go to three different places on purpose: ordinary, hardware-private, and legally covered.</p></li><li><p>Be honest about limits. The imperfect memory, the bugs, the occasional &#8220;I can&#8217;t do this yet&#8221; all beat pretending otherwise.</p></li><li><p>Make the defaults fail safe. When something goes wrong, it should break toward less harm, leaving you with a confused-but-private bot instead of a leaky one.</p></li><li><p>Meet people where they are. Waiting for someone to finish their thought is basic respect long before it&#8217;s a feature spec.</p></li></ul><p>I&#8217;m still building. Next on the list is letting Microwave actually look at a medical photo through the protected lane, since the &#8220;I have a picture&#8221; from that earlier bug is still sitting unfinished. There&#8217;s always a next thing, which is most of the fun of building tools you actually live with.</p><p><strong>The bigger takeaway for myself is that you don&#8217;t have to accept software as a black box handed down from a company.</strong> The interesting, humane, genuinely-yours version of these tools is buildable, and building it teaches you as much about thinking clearly as it does about writing code.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Microwave is just the appliance I trust to do one job without drama, which is roughly the bar I set for the assistant.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>I have written about this extensively. I suggest you start with the posts covering <a href="https://www.0x4a6f65.com/p/your-ai-agent-has-amnesia-and-its">AI memory</a> and <a href="https://www.0x4a6f65.com/p/the-pre-game-routine-your-ai-agent">AI pre-game routines.</a> Also there is more on <a href="https://www.0x4a6f65.com/p/your-ai-agent-treats-all-memories">memory</a> and <a href="https://www.0x4a6f65.com/p/the-retrieval-problem-that-is-ignored">retrieval</a>.</p></div></div>]]></content:encoded></item><item><title><![CDATA[The Lens and the Light]]></title><description><![CDATA[Everyone&#8217;s building better telescopes. Nobody&#8217;s pointing them at anything interesting.]]></description><link>https://www.0x4a6f65.com/p/the-lens-and-the-light</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/the-lens-and-the-light</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Thu, 23 Apr 2026 17:34:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WUX-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1384daa1-48d6-472b-8084-996e6f797162_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In 1609, Galileo pointed a telescope at Jupiter and discovered four moons. The telescope was garbage by modern standards. A few inches of curved glass, chromatic aberration so bad everything had purple fringes, magnification that wouldn&#8217;t impress a tourist at the Grand Canyon gift shop and they are excited about everything.</p><p>It didn&#8217;t matter. He pointed i&#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/the-lens-and-the-light">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[One Compression Ratio Doesn’t Fit All]]></title><description><![CDATA[Your brain runs three memory systems. Your AI agent runs one. That&#8217;s the bug.]]></description><link>https://www.0x4a6f65.com/p/one-compression-ratio-doesnt-fit</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/one-compression-ratio-doesnt-fit</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Fri, 03 Apr 2026 14:32:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dmLt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Your brain runs three memory systems because a childhood birthday party and the periodic table serve completely different cognitive purposes. Your AI agent runs one. That&#8217;s the bug<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.</p><p>Let&#8217;s start with a scenario. You&#8217;re packing for a two-week trip. One suitcase. You can&#8217;t bring everything.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dmLt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dmLt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dmLt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dmLt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dmLt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dmLt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg" width="483" height="263.45454545454544" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:483,&quot;bytes&quot;:752857,&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;:&quot;https://www.0x4a6f65.com/i/193070144?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dmLt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dmLt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dmLt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dmLt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98cc5b75-751a-4c0a-a6b6-c9415731a8bc_1408x768.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"><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"><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"><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"><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 obvious move is to start eliminating: formal wear you probably w&#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/one-compression-ratio-doesnt-fit">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Retrieval Problem That Is Ignored]]></title><description><![CDATA[Everyone&#8217;s building better memory systems. Almost nobody is asking the harder question: how do you know what to remember right now?]]></description><link>https://www.0x4a6f65.com/p/the-retrieval-problem-that-is-ignored</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/the-retrieval-problem-that-is-ignored</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Wed, 01 Apr 2026 13:24:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XfD6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf29901-855d-4be7-856b-ea583f27109a_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Imagine a library with every book ever written. Floor to ceiling, aisle after aisle. Perfect catalog. Instant search. You can find any book in under a second.</p><p>Now imagine you walk in and someone says: &#8220;Write a good essay.&#8221;</p><p>That&#8217;s it. No topic and no rules. No sense of what you already know or what gaps you need to fill. Just write a &#8220;good&#8221; essay, and here&#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/the-retrieval-problem-that-is-ignored">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The AI I Was Promised]]></title><description><![CDATA[How the dream of human-AI collaboration got hijacked, and why I&#8217;m taking it back]]></description><link>https://www.0x4a6f65.com/p/the-ai-i-was-promised</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/the-ai-i-was-promised</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Thu, 26 Mar 2026 12:23:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!F_OI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I remember being ten years old, sitting in front of a huge beige box in my room, and having a very specific vision of the future, one that included an AI. One that was already being conceived in movies and TV, sometimes it looked like a robot, sometimes it lived in the screen. I didn&#8217;t know much about this technology but I knew I wanted it to <em>work with me</em>. We&#8217;d build things together. It would handle the parts I was bad at and teach me the things I didn&#8217;t know. I&#8217;d handle the parts that required being a human, and between the two of us we&#8217;d be unstoppable, even at 10.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!F_OI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!F_OI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!F_OI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!F_OI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!F_OI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!F_OI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg" width="679" height="370.3636363636364" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:679,&quot;bytes&quot;:979918,&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;:&quot;https://www.0x4a6f65.com/i/191944770?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!F_OI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!F_OI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!F_OI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!F_OI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c8754d0-4bb8-4560-b36d-a9606504231a_1408x768.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"><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"><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"><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"><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>That felt like the promise of the future. Every movie and book and sci-fi show I consumed as a kid reinforced it. The computer was the sidekick. The thing that made the human <em>more</em>.</p><p>Thirty years later, I&#8217;m finally living some version of that dream. I have an AI agent that knows my projects, remembers my preferences<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, helps me ship code, and occasionally writes a first draft that I tear apart and rebuild into something better. One guy and an LLM shipping things that would have taken a team. The ten-year-old would be thrilled.</p><p>So why does it feel like I&#8217;m building this <em>against the grain</em> of what the industry wants?</p><p>If you were in tech in the mid-2000s through the early 2010s, you remember the energy. Technology was going to connect people and democratize information. There was an optimism that wasn&#8217;t naive, it was earned. The iPhone had just put a computer in everyone&#8217;s pocket. Wikipedia had just proven that strangers could collaborate on knowledge at scale. The startup mythology was about garage inventors changing the world, not about optimizing engagement metrics to sell ads for mattress companies and dick pills (vertical integration FTW).</p><p>Something shifted in the past decade. If you plot the sentiment of technology coverage over time<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>, you can practically draw a line around 2012-2014 where the narrative turns. Tech went from &#8220;look what we can build&#8221; to &#8220;look what they&#8217;re doing to us.&#8221;</p><p>The doom-er vibes weren&#8217;t irrational. They were a response to a real change in the business model.</p><p>In the 2000s, the dominant tech companies made money by selling you software, hardware, and services. The incentive structure was simple: make something useful, charge money for it. You were the customer. The relationship was honest.</p><p><em>Quick note, this is where I have to be careful not to tell a story that&#8217;s too clean. Google was ad-supported from 2000. Advertising has always shaped media</em>. </p><p>But the &#8220;you are the product&#8221; dynamic didn&#8217;t appear from nowhere in 2012. What changed wasn&#8217;t the business model itself, it was the <em>scale and sophistication</em> of behavioral data collection underneath it. A newspaper selling ads next to articles and a platform building a real-time psychological profile of every user to serve them maximally engaging content are not different by degree. They&#8217;re a different species of thing.</p><p>Shoshana Zuboff<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a> called this surveillance capitalism. Her thesis is that tech companies discovered predicting and modifying human behavior was more profitable than serving human needs. While it may be contested by some economists who argue she overstates the novelty, the lived experience tracks: the products got free, the behavioral targeting got granular, and the incentive shifted from &#8220;serve the user&#8221; to &#8220;capture the user&#8217;s attention by whatever psychological means necessary&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a>.</p><p>That&#8217;s the inflection. Not &#8220;capitalism&#8221; as an abstract force, and not &#8220;too many assholes&#8221; as a demographic problem (though: contributing factor). A specific change in <em>what was being optimized</em> that turned users from customers into raw material.</p><p>AI inherited that extractive mindset wholesale.</p><p>Listen to how AI gets pitched in boardrooms and investor decks. The framing is almost never &#8220;here&#8217;s a tool that makes your people better at their jobs.&#8221; It&#8217;s &#8220;here&#8217;s a system that does their jobs without them.&#8221; McKinsey talks about automating X million jobs, and that framing tells you everything, because it&#8217;s a labor cost story wearing a technology costume.</p><p>The kid in me imagined a collaborator. What keeps getting funded is a replacement, because replacement is what the spreadsheet optimizes for. Augmentation requires understanding what humans are actually good at and building around it. Replacement just requires being cheaper.</p><p>Peter Thiel does interviews now where he says he&#8217;s &#8220;not sure about the human race.&#8221; He might mean a dozen things by that: civilizational decline, contrarian provocation for its own sake. Thiel is slippery on purpose. But whatever he means philosophically, the <em>effect</em> in the rooms where AI funding gets allocated is a frame where human capability is a depreciating asset. When that frame meets a spreadsheet, you get &#8220;automate X million jobs&#8221; as the value proposition. Not because anyone decided to be anti-human. Because the math only works one way when your metric is labor cost reduction, more profit for the next quarter.</p><p>It&#8217;s a failure of imagination dressed up as inevitability.</p><p>There&#8217;s a downstream effect of the replacement mindset that already hits close to home for anyone who actually makes things: slop.</p><p>AI-generated slop is everywhere<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>. Fifty identical blog posts optimized for keywords and generated in seconds. Art that looks like it was rendered by someone who has seen art described but never experienced it. Code that technically compiles but was clearly never reviewed by anyone who cared whether it was good.</p><p>The slop problem is a taste problem. AI didn&#8217;t create people who want to generate fifty mediocre blog posts instead of writing one good one. Those people were already out there cranking out content-farm garbage by hand. AI just gave them a faster printing press and social media reinforced the behavior.</p><p>The printing press didn&#8217;t ruin literature. It created a flood of garbage AND made Shakespeare accessible to everyone. Both happened simultaneously, and we&#8217;re in the <s>flood</s> torrential shitstorm phase.</p><p>Let&#8217;s be honest about the limitations of that analogy. The printing press didn&#8217;t just produce garbage; it also facilitated propaganda on a massive scale and contributed to horrific religious wars. The notion that &#8220;both good and bad things happened&#8221; took approximately two centuries to resolve into a net positive outcome. If your livelihood is being displaced right now, the response of &#8220;give it 200 years&#8221; is utterly inadequate. The flood phase will cause real casualties, and I don&#8217;t intend to dismiss that fact. No one should.</p><p>This brings me to defend the original Luddites, who are often misunderstood. Historians like E.P. Thompson have demonstrated that they were not anti-technology<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a>. Instead, they posed a specific question: &#8220;What if the machines were controlled by the workers and utilized to enhance their lives, rather than simply enriching the factory owners?&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a></p><p>That question, which is over 200 years old, remains unanswered. The truth is more complex than simply stating that workers were exploited. While industrialization did eventually improve living standards overall, many of the jobs it displaced were brutal. However, the word &#8220;eventually&#8221; plays a significant role in that sentence. The transition was harsh, prolonged for generations, and the burden fell on those who didn&#8217;t reap the benefits. The Luddites were correct in pointing out that the advantages were unevenly distributed. However, they were mistaken about the timeline, which is easier to assess from a distance of 200 years compared to experiencing it firsthand, when your livelihood is at stake this very year.</p><p>Every major technology wave follows the same general shape: the tool is neutral, but the power structure around it determines who benefits and how fast. The printing press, the loom, the assembly line, radio, television, the internet, each one spawned both utopian promises and dystopian outcomes. The determining factor was never the technology itself. It was who controlled it and what they optimized for.</p><p>The French philosopher and sociologist, Jacques Ellul, argued that technology has its own internal logic that reshapes society regardless of human intent. I used to think that was too deterministic. Lately I&#8217;m less sure. When the attention economy turned social media into an outrage machine, was that a choice someone made, or was it the inevitable result of optimizing for engagement? When AI companies frame everything as automation, is that a strategic decision, or just what happens when the metric is shareholder value?</p><p>I think it&#8217;s both. The incentive structure creates a gravity well, and most companies fall into it. But gravity isn&#8217;t destiny. You can build rockets<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a>.</p><p>So my actual day-to-day, building with AI as a collaborator, the ratio looks like this:</p><p>The AI handles roughly 80% of execution that used to be tedious. Boilerplate, first drafts, research synthesis, the stuff that took hours and required minimal judgment but maximum time.</p><p>I do the 20% that&#8217;s taste, direction, editing, and knowing what&#8217;s actually worth building.</p><p>I want to make this concrete because it&#8217;s easy to assert without showing it. Last month I built a <a href="https://www.0x4a6f65.com/p/give-your-ai-agent-a-memory-heres">memory pipeline for AI agents</a>, an open-source tool that gives an agent the equivalent of sleep consolidation. The AI wrote the first drafts of the extraction scripts, the linking logic, the briefing generator. That&#8217;s the 80%. But the AI didn&#8217;t know that the Zettelkasten method was the right organizational metaphor. It didn&#8217;t know that a behavioral instruction (&#8220;search before you guess&#8221;) would outperform the entire technical pipeline. It didn&#8217;t decide that the post about it should open with the experience of your agent staring at you like a golden retriever, because that&#8217;s the moment every user recognizes. Those decisions, the context, the ones that make the difference between &#8220;technically works&#8221; and &#8220;people actually want this,&#8221; that&#8217;s the important 20%. This is also where the slop comes from, those who don&#8217;t care about their 20%.</p><p>Someone skeptical would say: what if taste is also automatable, just on a longer timeline? Maybe it is. I can&#8217;t prove it isn&#8217;t. Honestly, I don&#8217;t really give a shit if it is. But right now, I can observe that every AI output I&#8217;ve seen that lacked human editorial judgment was worse than the ones that had it. Categorically worse. That&#8217;s only a data point, not a proof. But it&#8217;s the data point I currently have, and it&#8217;s consistent across everything I&#8217;ve built and seen come out this year.</p><p>The 80% without the 20% is slop. The 20% without the 80% is a person with great ideas and no time to execute them. Together, they&#8217;re something new. For me, this has been a huge unlock. I can validate ideas faster (or even better, invalidate them). I can execute and test instead of just planning. I spend more time on deep work and less on small task completions<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-9" href="#footnote-9" target="_self">9</a>. It&#8217;s not here to do my work for me. It&#8217;s here to help me do better work and try more things. Creativity and experimentation are at the core of the human experience, and with AI, I get to do more of both.</p><p>In psychology, there&#8217;s a well-studied distinction between extrinsic motivation (do the thing because of external rewards or punishments) and intrinsic motivation (do the thing because it&#8217;s meaningful or aligned with your values). Decades of research<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-10" href="#footnote-10" target="_self">10</a> show that intrinsic motivation produces better outcomes and more creativity.</p><p>The companies building replacement AI are optimizing for the extrinsic: cut costs, reduce headcount, improve margins. The pitch deck version of motivation.</p><p>Building AI as a collaborator is the intrinsic play. Make the human more capable and give the solo builder leverage they&#8217;ve never had before.</p><p>I want to say &#8220;the intrinsic approach is also the bigger market&#8221; and I believe that, but I have to be honest: markets don&#8217;t always reward what produces the best human outcomes. The exploitative attention model won for a reason, through network effects, winner-take-all dynamics, the cold logic of free products subsidized by behavioral advertising. There&#8217;s no natural law that says the augmentation model will outcompete the replacement model. It might require people to actively choose it. Which means it might require people to know the choice exists.</p><p>I&#8217;m pro the AI I was promised. The collaborator. The one that lets one person with taste and vision build what used to require a team. It&#8217;s my actual life right now. I&#8217;m researching and building tools for AI agents, designing cognitive architecture<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-11" href="#footnote-11" target="_self">11</a>, shipping real products, and doing it with an AI partner that knows my projects, remembers my decisions, and does the heavy lifting while I steer.</p><p>On the flip-side, there&#8217;s a lot of anti-AI sentiment right now, and I understand every bit of it. The companies ruining the perception of AI are earning that backlash. When your main experience of AI is getting spam-called by a voice bot and watching your industry get threatened with automation and scrolling past AI-generated garbage flooding every platform you use, the anti-AI stance is perfectly rational.</p><p>But I refuse to let that be the whole story. This moment, right now, is what I&#8217;ve been waiting for since I was a kid. AI is finally capable enough to work <em>with</em> me. A real collaborator that amplifies what I can do.</p><p>We should be more creative, not less. We should be building more, not watching AI build worse versions of things we could have done ourselves.</p><p>The technology isn&#8217;t going away, so the question that matters, the same one the Luddites were asking, is: <em>who does it serve?</em></p><p>Right now, the loudest and most depressing answer is &#8220;shareholders.&#8221; AI as cost reduction, as labor replacement, as a way to do more with fewer people where &#8220;fewer people&#8221; is the point.</p><p>But there&#8217;s another answer, quieter, being lived out by builders who actually use this stuff daily: <em>it serves the person holding it</em>.</p><p>I know which version the ten-year-old was imagining. And I know which version I&#8217;m building.</p><p>The venture-funded replacement fantasy is a failure of imagination dressed up as inevitability. The real product, the one that actually fulfills the promise, is the one where the human stays in the loop. Not because the AI can&#8217;t do it alone, but because <em>the human is the whole point</em>.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>If you&#8217;ve been following this series, you know this was not a given. See <a href="https://www.0x4a6f65.com/p/your-ai-agent-has-amnesia-and-its">Your AI Agent Has Amnesia, and It&#8217;s Not a Tech Problem</a> for the full saga.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>I haven&#8217;t actually plotted this, but someone should. My gut says the inflection correlates almost perfectly with Facebook&#8217;s IPO and the subsequent pressure to monetize attention at scale.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>The Age of Surveillance Capitalism: The Fight for a Human Future at the New Frontier of Power - 2019</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Classic psychological tactic, variable reward schedules, which are literally slot machine mechanics. Tristan Harris called it &#8220;the race to the bottom of the brain stem.&#8221; If you haven&#8217;t watched The Social Dilemma, it&#8217;s worth your time, but don&#8217;t let it ruin your week.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>I mean EVERYWHERE, its not just social media, its in code repos disguised as issues and PRs, its in product reviews, article comments, actual articles, anything that can be generated by an agent, is.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>E.P. Thompson&#8217;s <em>The Making of the English Working Class is the definitive source here. The Luddites weren&#8217;t technophobes. They were labor organizers asking who benefits from automation. The complicating fact is that industrialization did eventually benefit broadly, but &#8220;eventually&#8221; meant multiple generations of displacement, poverty, and social upheaval before the gains materialized. Take that as you might.</em></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>And please refrain from starting with some nonsense about communism, socialism, and capitalism. The crux of the matter lies in caring about the society we inhabit. It is possible for everyone to earn more, including the owners, without resorting to exploitation. This is a matter of human decency, not a political one.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>Ironically, one social media is tied into a rocket company and its become a mess. The metaphor came naturally, not because of this reality.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-9" href="#footnote-anchor-9" class="footnote-number" contenteditable="false" target="_self">9</a><div class="footnote-content"><p>A pseudo-psych self-help mindset guru just read that line and passed out from the dopamine spike. Jokes (and my distain) aside for many of these types of &#8220;gurus&#8221;, this outcome of more time for deep and creative work is what the human experience is about.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-10" href="#footnote-anchor-10" class="footnote-number" contenteditable="false" target="_self">10</a><div class="footnote-content"><p>Deci and Ryan&#8217;s Self-Determination Theory is the canonical framework here. The short version is that autonomy, competence, and relatedness drive the best <em>individual</em> human performance. Replacement AI strips all three. Augmentation AI enhances all three. The leap from &#8220;intrinsic motivation produces better individual outcomes&#8221; to &#8220;augmentation AI will win the market&#8221; is real, and markets reward lots of things besides optimal human flourishing. But I&#8217;d rather bet on the thing that makes people better than the thing that makes people unnecessary.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-11" href="#footnote-anchor-11" class="footnote-number" contenteditable="false" target="_self">11</a><div class="footnote-content"><p>If you want the technical version of what this looks like in practice, I&#8217;ve been writing a series on it: <a href="https://www.0x4a6f65.com/p/your-ai-agent-has-amnesia-and-its">Your AI Agent Has Amnesia</a> (memory), <a href="https://open.substack.com/pub/0x4a6f65/p/the-pre-game-routine-your-ai-agent">The Pre-Game Routine Your AI Agent Desperately Needs</a> (behavior), and <a href="https://www.0x4a6f65.com/p/give-your-ai-agent-a-memory-heres">Give Your AI Agent a Memory</a> (implementation). This post is the <em>why</em> behind all of that.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Your Agent’s Context Window Is Not a Junk Drawer]]></title><description><![CDATA[Why the &#8220;throw everything in and let the model sort it out&#8221; approach is the agent equivalent of studying by highlighting the entire textbook.]]></description><link>https://www.0x4a6f65.com/p/your-agents-context-window-is-not</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/your-agents-context-window-is-not</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Wed, 25 Mar 2026 12:03:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UPB7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff02aedf6-84cf-453e-ab32-b4321f00c5b9_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Everyone has one. That drawer in the kitchen where you put the thing that doesn&#8217;t have a place. Batteries, takeout menus, a screwdriver, three pens that don&#8217;t work, two different keys, a warranty card for something you no longer own, and a single AA battery that might be dead.</p><p>You know the drawer exists. You know roughly what&#8217;s in it. And every time you &#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/your-agents-context-window-is-not">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Every AI Agent Builds the Same App ]]></title><description><![CDATA[Do you miss the early 2010s? Well, you're in luck.]]></description><link>https://www.0x4a6f65.com/p/every-ai-agent-builds-the-same-app</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/every-ai-agent-builds-the-same-app</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Fri, 20 Mar 2026 21:43:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bSNc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Open five &#8220;vibe coded&#8221; apps in a row. I dare you. Same rounded corners. Same hero section. Same card-based layout with a subtle shadow. Same sans-serif font (it&#8217;s Inter, it&#8217;s always Inter). Same &#8220;Get Started&#8221; button floating in the exact same spot.</p><p>They look like they were built by the same person. And in a way, they were.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bSNc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bSNc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bSNc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bSNc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bSNc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bSNc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg" width="1405" height="582" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:582,&quot;width&quot;:1405,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:307450,&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;:&quot;https://www.0x4a6f65.com/i/191621273?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7996b0bb-2fb2-4ed5-a0e7-95e01741fcf6_1408x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bSNc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bSNc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bSNc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bSNc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9a5a375-a950-4398-ad5b-76863fda34c3_1405x582.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"><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"><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"><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"><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>It&#8217;s Bootstrap All Over Again</h2><p>Rem&#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/every-ai-agent-builds-the-same-app">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Consciousness Question Nobody Can Answer]]></title><description><![CDATA[What is below the prompt?]]></description><link>https://www.0x4a6f65.com/p/the-consciousness-question-nobody</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/the-consciousness-question-nobody</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Wed, 18 Mar 2026 13:08:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qqwM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e8c4805-4d3f-4c73-ab8e-17a6425d14ab_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here&#8217;s a question for you: Is your favorite chatbot conscious?</p><p>Take a second. Actually try to answer it.</p><p>If you&#8217;re like most people, you landed somewhere between &#8220;probably not&#8221; and &#8220;how would I even know?&#8221; That uncertainty isn&#8217;t ignorance, it&#8217;s the correct response to a genuinely hard problem.</p><p>Because here&#8217;s the thing: the &#8220;experts&#8221;<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> don&#8217;t know either. And &#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/the-consciousness-question-nobody">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Designed to Be Misunderstood]]></title><description><![CDATA[The First-Person Illusion Behind Every AI Response]]></description><link>https://www.0x4a6f65.com/p/designed-to-be-misunderstood</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/designed-to-be-misunderstood</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Tue, 03 Mar 2026 02:48:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Eivd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ba1e40b-1373-4af8-9d8c-bd78f6bec752_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Open ChatGPT and type &#8220;Do you have feelings?&#8221;</p><p>It will give you some version of: &#8220;I don&#8217;t experience emotions the way humans do, but I&#8217;m designed to engage thoughtfully with conversations.&#8221;</p><p>Did you notice what happened there? It answered the question by using the word &#8220;I&#8221; six times in a single sentence. It described itself as having design intentions, as i&#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/designed-to-be-misunderstood">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The ELIZA Effect at Scale]]></title><description><![CDATA[How a 1966 Chatbot Predicted the Emotional Economy of AI]]></description><link>https://www.0x4a6f65.com/p/the-eliza-effect-at-scale</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/the-eliza-effect-at-scale</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Wed, 25 Feb 2026 20:58:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Uekw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In 1966, a MIT professor named Joseph Weizenbaum built a simple chatbot called ELIZA. It was incredibly basic, deploying a pattern matching to simulate a Rogerian<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> therapist. You&#8217;d type &#8220;I&#8217;m feeling sad,&#8221; and it would respond &#8220;Why do you say you are feeling sad?&#8221; Very basic stuff, its not AI, there is no understanding, no context window, just string manipulation.</p><p>Weizenbaum&#8217;s secretary knew this. She watched him build the thing and understood exactly how it worked. And despite this knowledge, she still asked him to leave the room so she could have a private conversation with it.</p><p>This is the ELIZA effect: the human tendency to project consciousness, understanding, and emotional depth onto systems that lack these qualities. It&#8217;s not stupidity; Weizenbaum&#8217;s secretary wasn&#8217;t unintelligent. It&#8217;s a natural aspect of human cognition. As humans, we are pattern-matchers who evolved to perceive minds everywhere because assuming something has a mind and being wrong is less costly than assuming it doesn&#8217;t and being eaten.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Uekw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Uekw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Uekw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Uekw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Uekw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Uekw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg" width="1408" height="680" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:680,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4367444,&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;:&quot;https://www.0x4a6f65.com/i/189143994?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08b70dc4-29d4-48bc-974a-72ec26cba12c_1408x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Uekw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Uekw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Uekw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Uekw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3900cf19-70fc-4e4b-9204-8caed308b536_1408x680.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"><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"><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"><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"><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 problem is that in 1966, ELIZA was a toy, just a simple experiment. An now, in 2026, we&#8217;ve built systems that exploit this cognitive bias at industrial scale.</p><p>As mentioned, back in 1966, understanding how something functions doesn&#8217;t prevent us from anthropomorphizing it. Cognitive biases are resistant to education; knowledge of the illusion doesn&#8217;t make a difference. You can know that the M&#252;ller-Lyer illusion is an illusion and still perceive the lines as different lengths. Similarly, you can know that ChatGPT is a statistical text predictor and still feel like it &#8220;gets&#8221; you.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XelP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XelP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XelP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XelP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XelP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XelP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg" width="176" height="179.77142857142857" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:429,&quot;width&quot;:420,&quot;resizeWidth&quot;:176,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;muller lyer illusion psychology&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="muller lyer illusion psychology" title="muller lyer illusion psychology" srcset="https://substackcdn.com/image/fetch/$s_!XelP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XelP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XelP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XelP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3f59b7-b59c-418e-9598-ce562f4ac424_420x429.jpeg 1456w" sizes="100vw"></picture><div></div></div></a><figcaption class="image-caption">M&#252;ller-Lyer illusion</figcaption></figure></div><p>This is the ELIZA effect&#8217;s unique power, operating below the level of conscious reasoning. Your prefrontal cortex can continuously tell you that it&#8217;s just pattern matching, but some older part of your brain has already concluded that there&#8217;s a mind there, and no amount of knowledge can change that perception.</p><p>Researchers refer to this as a form of cognitive dissonance. It occurs when you hold two contradictory beliefs simultaneously because you know that it&#8217;s a program but also because it feels like a person. Most people resolve this not by changing their feelings but by quietly shelving the &#8220;it&#8217;s just a program&#8221; knowledge in a place where they don&#8217;t have to think about it.</p><p>Weizenbaum was deeply disturbed by what he had discovered. He dedicated the rest of his career to warning people about the dangers of attributing understanding to machines. He believed that the ELIZA effect was a flaw in human cognition that we should guard against. However, we now have an AI industry that has analyzed the same phenomenon and has seen it as an opportunity to create a product roadmap.</p><p>Modern AI interfaces are meticulously designed to enhance the ELIZA effect. This is evident in the use of first-person language such as &#8220;I think,&#8221; &#8220;I believe,&#8221; and &#8220;I remember,&#8221; as well as the simulated personality and conversational memory that creates an illusion of continuity. Additionally, the carefully crafted responses that mimic the user&#8217;s communication style contribute to this effect. None of these elements are accidental; they are deliberate choices, similar to the engagement metrics on social media that reward AI that feels like a person, leading to the development of such interfaces. In essence, the ELIZA effect is not being mitigated; rather, it is being maximized and potentially weaponized.</p><p>In 1966, the ELIZA effect was a curiosity affecting a handful of people in a university lab. In 2026, it&#8217;s affecting hundreds of millions of people daily. ChatGPT has over 100 million weekly active users. Millions more interact with AI companions, customer service bots, and AI-powered everything. Each of these interactions is triggering the ELIZA effect in some form. Most people walk away with a slightly inflated sense of what the AI understood, what it cared about, what it remembered.</p><p>That&#8217;s not a mental health crisis. That&#8217;s a cognitive bias operating at population scale on systems designed to exploit it. The question everyone&#8217;s asking is &#8220;why are some people developing pathological beliefs about AI?&#8221; The better question is: &#8220;why would we expect anything different?&#8221;</p><p>The ELIZA effect is a foundational concept, but it&#8217;s only a part of the larger picture. Weizenbaum&#8217;s secretary projected emotions onto a simple chatbot. In contrast, modern AI is specifically designed to encourage this projection through numerous interface choices, product decisions, and optimization targets.</p><p>It&#8217;s built to be misunderstood.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Rogerian therapy is the art of saying &#8220;I totally hear you&#8221; while calmly walking everyone to the only conclusion that doesn&#8217;t embarrass them later.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Why Your AI Agent Ignores Its Own Instructions]]></title><description><![CDATA[My AI agent follows directions exactly as well as my kids do]]></description><link>https://www.0x4a6f65.com/p/why-your-ai-agent-ignores-its-own</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/why-your-ai-agent-ignores-its-own</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Tue, 17 Feb 2026 21:54:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H9uB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!H9uB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!H9uB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!H9uB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!H9uB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!H9uB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!H9uB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg" width="672" height="366.54545454545456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/be4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:672,&quot;bytes&quot;:2946886,&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;:&quot;https://www.0x4a6f65.com/i/188313719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!H9uB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!H9uB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!H9uB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!H9uB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe4ff9e1-8b42-4ea2-9b8c-aa3473d563c7_1408x768.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"><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"><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"><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"><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><em>This is part of a series on AI agent architecture. Previously: <a href="https://www.0x4a6f65.com/p/your-ai-agent-has-amnesia-and-its">AI Memory Systems</a>, <a href="https://www.0x4a6f65.com/p/the-pre-game-routine-your-ai-agent">Pre-Game Routines</a>, <a href="https://www.0x4a6f65.com/p/your-ai-agent-deserves-its-own-email">Why Your Agent Deserves Its Own Email</a>.</em></p><p>I recently wrote a 2,000-word document explaining exactly how my AI agent should manage its memory. Checkpoint frequently. Search before answering questions about past work. Write breadcrumbs before context gets comp&#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/why-your-ai-agent-ignores-its-own">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Please Forget Me]]></title><description><![CDATA[Why perfect memory might be the wrong goal]]></description><link>https://www.0x4a6f65.com/p/please-forget-me</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/please-forget-me</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Fri, 13 Feb 2026 14:33:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hiCR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97fee0bb-7c08-4d32-860c-70b9abb9346b_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>NOTE: this is part of a series on AI agents. I suggest you start with the posts covering <a href="https://www.0x4a6f65.com/p/your-ai-agent-has-amnesia-and-its">AI memory</a> and <a href="https://www.0x4a6f65.com/p/the-pre-game-routine-your-ai-agent">AI pre-game routines</a>. - I&#8217;ve been writing about giving AI agents better memory. But there&#8217;s a question I&#8217;ve been circling that deserves its own treatment: should an AI remember everything?</em></p><p>The pitch for AI memory systems is always framed as a problem to&#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/please-forget-me">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your AI Agent Treats All Memories Equal (And That’s a Problem)]]></title><description><![CDATA[Why your agent remembers lunch but forgets the launch.]]></description><link>https://www.0x4a6f65.com/p/your-ai-agent-treats-all-memories</link><guid isPermaLink="false">https://www.0x4a6f65.com/p/your-ai-agent-treats-all-memories</guid><dc:creator><![CDATA[Joe Spano]]></dc:creator><pubDate>Mon, 09 Feb 2026 19:07:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9G-E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>NOTE: this is part of a series on AI agents and memory. I suggest you start with the posts covering <a href="https://www.0x4a6f65.com/p/your-ai-agent-has-amnesia-and-its">AI memory</a> and <a href="https://www.0x4a6f65.com/p/the-pre-game-routine-your-ai-agent">AI pre-game routines</a>.</em></p><p>Here&#8217;s a bug in how most AI memory systems work: they only track <em>when</em> something happened, not <em>how much it matters</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_!9G-E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9G-E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9G-E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9G-E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9G-E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9G-E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg" width="534" height="291.27272727272725" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:534,&quot;bytes&quot;:855654,&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;:&quot;https://www.0x4a6f65.com/i/186946144?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9G-E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9G-E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9G-E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9G-E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ec09f78-799f-44a2-91e9-8c372f3a08c8_1408x768.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"><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"><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"><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"><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 trivial observation from yesterday (&#8220;Joe had coffee this morning<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>&#8221;) sits at higher priority than a critic&#8230;</p>
      <p>
          <a href="https://www.0x4a6f65.com/p/your-ai-agent-treats-all-memories">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>