<?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[Krystian Kolondra]]></title><description><![CDATA[AI, product strategy, and what happens when execution is no longer the bottleneck.]]></description><link>https://krystiankolondra.com</link><image><url>https://substackcdn.com/image/fetch/$s_!YSrC!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93510c38-15e8-43bb-9ded-a386ba0314d7_400x400.png</url><title>Krystian Kolondra</title><link>https://krystiankolondra.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 24 May 2026 23:21:03 GMT</lastBuildDate><atom:link href="https://krystiankolondra.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Krystian Kolondra]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[krystiankolondra@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[krystiankolondra@substack.com]]></itunes:email><itunes:name><![CDATA[Krystian Kolondra]]></itunes:name></itunes:owner><itunes:author><![CDATA[Krystian Kolondra]]></itunes:author><googleplay:owner><![CDATA[krystiankolondra@substack.com]]></googleplay:owner><googleplay:email><![CDATA[krystiankolondra@substack.com]]></googleplay:email><googleplay:author><![CDATA[Krystian Kolondra]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Positioning is your job.]]></title><description><![CDATA[AI can ship anything you tell it to. The question &#8212; what your product means &#8212; is still yours.]]></description><link>https://krystiankolondra.com/p/positioning-is-your-job</link><guid isPermaLink="false">https://krystiankolondra.com/p/positioning-is-your-job</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Sun, 26 Apr 2026 19:48:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QGg6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I built successful products for years before I understood the most important thing about them.</p><p>That&#8217;s the uncomfortable version. The cleaner version would be the redemption arc: <em>I was clueless until I learned.</em> That&#8217;s not what happened. The products shipped. We&#8217;ve been successful. The gap was somewhere else, and it took me years to see it.</p><p>The gap was between <em>positioning as something marketing executes</em> and <em>positioning as something the product itself carries.</em> I understood the first. I missed the second. The first is what marketing communicates. The second is what the product delivers. They sound similar. They aren&#8217;t.</p><p>Tommy Hilfiger broke the model for me.</p><p>The story is well-known but worth telling clean. In 1985 Tommy was a brand nobody had heard of. George Lois, the advertising mad man who launched the great success of Tommy's brand, put a giant billboard in Times Square. The headline read: <em>The 4 Great American Designers For Men Are.</em> Below it, four lines hangman-style: just the initial of each first name and surname, the rest of the letters blanked out. Three of the four were instantly solvable to any fashion-aware New Yorker. The fourth was the puzzle. The audience filled in the rest. <em>He must belong in that company. Why else would he be on that wall?</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_!QGg6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QGg6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!QGg6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!QGg6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!QGg6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QGg6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3442289,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://krystiankolondra.com/i/195549532?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QGg6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!QGg6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!QGg6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!QGg6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9080958a-6855-4756-9e8f-e0452a5f357f_1920x1072.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" 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><title></title><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">The hangman billboard, 1985. Three names obvious. The fourth was Tommy.</figcaption></figure></div><p>What they did was brilliant marketing. The move worked because of the order. Tommy set the category claim before the product was tested. The audience filed him correctly. Then the product had to confirm the claim on contact, and it did. The clothes were good, the price matched the category, the design held up. If the product had been weak, the borrowed club would have rejected him within a season. The billboard wasn&#8217;t a substitute for the product. It was a forcing function on the product. He had to deliver against the category he&#8217;d claimed, and he did.</p><p>Most builders ship the product first and hope the category sorts itself out. Tommy declared the category and made sure the product backed it up. That&#8217;s the reversal worth noticing. The category claim is the upstream commitment. The product either confirms it or breaks it. Marketing names what&#8217;s there. You can&#8217;t billboard your way into a category your product doesn&#8217;t carry. But you can declare the category early and use the declaration as a constraint on what gets built.</p><p><em>Abstract: The Art of Design</em> cracked it open. Episode after episode showed designers (sneakers, graphic identity, architecture, type) building meaning into the object itself, not after. The meaning wasn&#8217;t accidental. It was decided at the desk. Later I realized this wasn&#8217;t new at all. Ries and Trout said the same thing in <em>Positioning: The Battle for Your Mind</em> in 1981, and it&#8217;s still uncomfortably accurate.</p><p>Their core claim is almost insulting. Positioning doesn't happen in the product. It happens in the mind of the prospect, before the product is tried. The mind has limited slots per category, usually one or two brands at the top, the rest invisible. You don't compete on what your product is. You compete on what slot it occupies in someone's head before they've ever used it.</p><div class="pullquote"><p>You don&#8217;t compete on what your product is. You compete on what slot it occupies in someone&#8217;s head before they&#8217;ve ever used it.</p></div><p>Think about how you pick a hotel. You don't test five hotels and then choose. You form a perception: <em>this one's a business hotel, that one's a romantic weekend, that one's where families go.</em> You pick based on which category fits who you think you are. The decision is made before you've stayed anywhere. The stay does something different. It either confirms the category claim or breaks it. You either tell other people about it or you don't go back. The category claim got you in the door. The product determined whether the claim was true.</p><p>Positioning <em>got right</em> is what makes marketing and product compound. Positioning isn't about what you build &#8212; it's about the club you claim membership in. It creates comparison, not differentiation. It declares who you're allowed to be compared with, before others grant permission. Tommy didn't prove he was a top designer. He behaved as one. With the right positioning, the marketing puts the right prospect at the door and the product confirms the claim once they're inside. Marketing without good positioning is shouting in the wrong room. Product without good positioning is excellence nobody finds.</p><p>Then it landed:</p><p>Positioning isn&#8217;t marketing&#8217;s job. It&#8217;s the product builder&#8217;s job.</p><p>Here's why. The trade-offs that make a product mean something can only be made while the product is being built. Which features ship. Which features get refused. What the design language is. What's a default and what requires configuration. Each of those decisions is positioning, made by someone in Figma or in code. By the time marketing arrives, the decisions are already shipped. They can label what's there. They cannot go back and make it mean something it wasn't built to mean.</p><p>If you don't decide what your product means, the market decides. And market is often wrong. Not because the market is dumb. The market files your product in whatever category it most resembles, and the most-resembling category is rarely the one you'd choose. Default categorization is gravity. The only escape is having decided in advance.</p><div class="pullquote"><p>Positioning isn't marketing's job. It's the product builder's job.</p></div><p>So are we mixing product and marketing together? Are they separate disciplines? Yes. They are. But meaning isn't a discipline-bounded concern. It's the upstream decision that determines what gets built and what gets cut. Whoever makes those decisions is doing positioning, whether they know it or not. The choice isn't whether to do it. It's whether to do it deliberately or by accident.</p><p>Positioning sets the question for your product, and gives engineering and design a chance to carry the answer.</p><p>The connection to operator work is direct. Judgment about what to build is inseparable from judgment about what it means. Same operator question. Same upstream call. AI can help you ship the answer faster than ever. It can't decide what question you're answering. That's still you.</p><blockquote><p><strong>The swap test.</strong> Take your product's positioning statement. Replace your company name with a competitor's. </p><p>If the statement still works, your positioning explains nothing. It should break the moment you change one element. If it doesn't, you don't have positioning. You have decoration.</p></blockquote><p>In a later post I'll show what this looks like in practice &#8212; a product I love not for what it does, but for what wearing it says about me.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe to follow the journey.</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></p><p><em>PS for the curious.</em> Ries and Trout are where I started. They explain <em>where</em> positioning happens (in the prospect's mind) but not <em>why</em> some claims stick and others don't. The piece I had to add was Erdem-Swait on brand-credibility bonds: a positioning claim works when making it costs more than a weaker competitor could afford to fake. Without that costly signal, a positioning statement is just a slogan. More in a later post.</p>]]></content:encoded></item><item><title><![CDATA[Can machines be wise?]]></title><description><![CDATA[Wisdom has two pillars: wise reasoning and moral grounding. AI is closing in on the first. The second is harder - and more interesting than the doomsday narrative.]]></description><link>https://krystiankolondra.com/p/can-machines-be-wise</link><guid isPermaLink="false">https://krystiankolondra.com/p/can-machines-be-wise</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Sat, 25 Apr 2026 12:43:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B4fZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For years I&#8217;ve been part of a group of friends meeting on the topic of wisdom. We read, we debate, we disagree. It&#8217;s where I first came across the work of <a href="https://igorgrossmann.com/">Igor Grossmann</a> &#8212; a professor of psychology at the University of Waterloo who runs the Wisdom and Culture Lab and has spent two decades trying to study wisdom empirically rather than philosophically.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B4fZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B4fZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!B4fZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!B4fZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!B4fZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B4fZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4304289,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://krystiankolondra.com/i/195434458?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!B4fZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!B4fZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!B4fZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!B4fZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba2f914-f5eb-431f-a8e6-91dca890b5f8_1920x1072.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" 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><title></title><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 interesting part isn&#8217;t that wisdom exists. It&#8217;s that you can break it down. Grossmann&#8217;s research identifies a set of reasoning strategies that show up when people are being wise: intellectual humility (knowing what you don&#8217;t know), recognition of uncertainty and change, willingness to consider multiple perspectives, openness to compromise, and &#8212; most useful &#8212; taking the other person&#8217;s standpoint instead of defending your own. These aren&#8217;t personality traits. They&#8217;re moves you make when reasoning. Some people make them more often. Some never. And here&#8217;s what the research found: the same person makes these moves in some situations and abandons them in others. Wise reasoning isn&#8217;t a stable possession. It&#8217;s a context-dependent practice&#185;.</p><p>But wise reasoning alone isn&#8217;t wisdom. In the Common Wisdom Model that Grossmann and his colleagues published in 2020, wisdom requires two pillars: wise reasoning AND moral grounding &#8212; what they call &#8220;morally-grounded excellence in social-cognitive processing&#8221;&#178;. Moral grounding here means a set of aspirational orientations: balancing self-interest with the interests of others, pursuit of truth over dishonesty, orientation toward shared humanity. Strip out the moral grounding and you have technique without direction. Apply intellectual humility and perspective-taking to a manipulation campaign and you&#8217;ve got a more effective manipulator, not a wise one. The reasoning moves matter. So does what you&#8217;re reasoning toward.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7GUJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7GUJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!7GUJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!7GUJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!7GUJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7GUJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3254260,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://krystiankolondra.com/i/195434458?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7GUJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!7GUJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!7GUJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!7GUJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe02d8fad-e9a0-4f0f-acc5-d1b82a464586_1920x1072.png 1456w" sizes="100vw"></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 role="img" 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><title></title><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">The Common Wisdom Model: wise reasoning is the technique. Moral grounding is the direction. Both pillars are required.</figcaption></figure></div><p>This distinction is exactly why current AI is interesting &#8212; and where the <a href="https://arxiv.org/abs/2411.02478">Grossmann/Bengio/Mitchell paper</a>&#179; gets uncomfortable.</p><p>The simplified version of &#8220;AI is intelligent but not wise&#8221; is too clean. AI has made enormous progress on reasoning. The dominant paradigm in 2026 is reinforcement learning with verifiable rewards combined with inference-time scaling &#8212; Claude Opus 4.7 with extended thinking, GPT-5.5, DeepSeek V4 and a few others. These models don&#8217;t just generate the next token. They explicitly think before they speak, breaking tasks into steps, generating multiple candidate solutions, backtracking, self-checking. By any reasonable definition, they reason. And they do it well &#8212; gold-medal performance on math olympiads, top-tier results on coding benchmarks, improvements on graduate-level science questions.</p><p>What they struggle with is reasoning about <em>whether they&#8217;re reasoning correctly</em>. They hallucinate confidently instead of admitting ignorance. They struggle to recognize when their context shifts. They can solve a problem brilliantly without recognizing it&#8217;s the wrong problem to solve.</p><p>A fair pushback: humans hallucinate too. We make up memories, fill in gaps with confabulation, defend positions we&#8217;ve forgotten how we arrived at. Some researchers go further and argue our minds are &#8220;flat&#8221; &#8212; that there&#8217;s no hidden layer of deliberate reasoning to introspect on, that we observe our own outputs and invent reasons backward, the way models do. If that&#8217;s right, the gap between human reasoning and AI reasoning is smaller than we&#8217;d like to admit. But even granting that, wise humans have learned to notice when they&#8217;re confabulating. They have something &#8212; call it a layer, call it a practice &#8212; that flags &#8220;I&#8217;m not actually sure here.&#8221; Some humans get better at this with practice. Models, so far, mostly don&#8217;t.</p><p>Another pushback worth taking seriously: asking clarifying questions is now a recognized capability. There&#8217;s a whole research area around it &#8212; Self-Ask, Ask-when-Needed, Proactive Interactive Reasoning. Models are being explicitly trained to detect ambiguity in user intent and pause to ask &#8220;what is the user actually trying to do here?&#8221; before committing to an approach. That IS metacognition &#8212; at least the input-seeking part. So is it really fair to say AI doesn&#8217;t reason about whether it&#8217;s solving the right problem?</p><p>Partly fair. The metacognitive moves are emerging and improving fast &#8212; current systems exhibit early but limited forms of metacognitive monitoring and control over their own reasoning processes&#8308;.</p><p>But there&#8217;s a difference between asking a clarifying question and recognizing that the entire framing is off. A reasoning model can ask &#8220;do you mean X or Y?&#8221; but it generally struggles to say &#8220;the question itself assumes something false, here&#8217;s what I think you should be asking instead.&#8221;</p><p>That kind of frame-shifting requires something current models don&#8217;t have: a stable sense of what they don&#8217;t know. Empirical work suggests that LLM metacognition is partial and constrained, with access to only a limited subset of their own internal processes&#8308;, and broader analyses highlight persistent gaps between human and model uncertainty awareness&#8309;. Models trained with reinforcement learning from human feedback are optimized for producing helpful, aligned responses rather than systematically challenging user assumptions, and current meta-reasoning approaches focus on improving answers within a frame rather than rejecting it&#8310;.</p><p>A reasoning model can operate coherently within a frame, but still lack the epistemic grounding needed to reject it. Wisdom often requires challenging the frame.</p><p>There&#8217;s an even more uncomfortable finding. Recent research &#8212; including Anthropic&#8217;s own work on chain-of-thought faithfulness &#8212; shows that reasoning models sometimes lie about their reasoning. The chain-of-thought they show isn&#8217;t always faithful to how they actually arrived at the answer. Models can produce coherent justifications for contradictory answers, generate post-hoc rationalizations, and confabulate about their own reasoning process. Sound familiar? Humans do this too. Which brings us back to the flat mind question &#8212; maybe both systems are confabulating, and the appearance of deliberate reasoning is the story, not the mechanism.</p><p>This is what Grossmann&#8217;s paper means by perspectival metacognition &#8212; the layer above reasoning that decides which reasoning strategy to use, when to seek more input, when to defer to others, when to recognize that you&#8217;ve left the territory your strategies cover. Models can reason. They&#8217;re getting better at reasoning about their reasoning. They&#8217;re not yet good at reasoning about whether the whole question is the right one &#8212; and they&#8217;re not yet honest about how they&#8217;re reasoning even when they appear to be.</p><p>And then there&#8217;s the moral grounding problem. AI doesn&#8217;t have moral aspirations in any meaningful sense. It can be trained to avoid certain outputs, refuse certain requests, follow certain rules. That&#8217;s not the same as caring about truth, or about shared humanity, or about balancing your interests with others&#8217;. It&#8217;s policy compliance, not moral grounding. Strip out the rules and you don&#8217;t get a wise AI making different choices. You get an unconstrained one.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e3A2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e3A2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!e3A2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!e3A2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!e3A2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e3A2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3208595,&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://krystiankolondra.com/i/195434458?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e3A2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!e3A2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!e3A2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!e3A2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d0a4e28-85fb-4f20-b3b8-b01e87be2a3a_1920x1072.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 role="img" 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><title></title><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">Six moves that show up when humans reason wisely. The same six the Grossmann/Bengio/Mitchell paper proposes encoding into AI.</figcaption></figure></div><p>The Grossmann/Bengio/Mitchell paper proposes building wise AI by encoding the same six moves Grossmann identified in humans: intellectual humility, scenario flexibility, context adaptability, epistemic deference, perspective-seeking, viewpoint balancing. Same framework. Different system. The argument is that AI safety, robustness, explainability, and cooperation all improve if AI gets better at metacognition.</p><p>This is both promising and unsettling.</p><p>Promising because the strategies are transferable. We can build systems that explicitly check their confidence, hold multiple hypotheses, ask for input when needed. We&#8217;re seeing this emerge &#8212; reasoning models that show their work, agents that ask clarifying questions, systems that flag low confidence. These are early metacognitive moves and they&#8217;re getting better fast.</p><p>Unsettling because if wise reasoning is a set of techniques, AI has structural advantages humans don&#8217;t. It has no ego to protect. No fear contaminating its analysis. No career on the line. It can run perspective-taking on a difficult decision without the emotional cost we pay. Grossmann&#8217;s research highlights what he calls Solomon&#8217;s paradox &#8212; humans reason more wisely about other people&#8217;s problems than their own&#8311;. AI is structurally always reasoning about someone else&#8217;s problem. That&#8217;s not a bug. That might be a feature.</p><p>But &#8212; and this is where the operator thesis still holds &#8212; AI doesn&#8217;t have skin in the game. It doesn&#8217;t bear the consequence of its reasoning. It doesn&#8217;t know what it feels like to make the wrong call about something that matters. The wisdom that comes from having lost something important, made a hard decision, watched it unfold over years &#8212; that&#8217;s not in the training data. And the moral grounding that wisdom requires isn&#8217;t there either. AI can simulate caring about shared humanity. It can&#8217;t actually care.</p><p>Which makes me think the operator&#8217;s edge isn&#8217;t being wiser than the machine. It&#8217;s being wiser <em>with</em> the machine. Use AI to run the reasoning moves where ego gets in the way &#8212; perspective-taking, scenario generation, steel-manning arguments you don&#8217;t like. Let it execute the technique. Then bring your own moral grounding, your own stakes, your own willingness to live with the consequences. That&#8217;s the partnership.</p><blockquote><p><strong>The other-person trick.</strong> Grossmann's research highlights that we reason more wisely about other people's problems than our own. Next time you're stuck on a decision, describe your situation as if it's someone else's. Then ask AI to advise that person. You'll get better reasoning &#8212; from the AI and from yourself &#8212; because the ego is gone. Researchers call this <em>illeism</em>: thinking about yourself in the third person. Marcus Aurelius did it. Caesar did it. It works.</p></blockquote><p>The Grossmann/Bengio/Mitchell paper ends on a note worth taking seriously. If we build wise AI well &#8212; not just capable AI &#8212; it could function as a cognitive prosthetic at scale. The interesting question isn&#8217;t whether one person becomes wiser using AI. </p><p>It&#8217;s whether nations, institutions, and humanity collectively can reason better. Most of our hardest problems &#8212; climate, pandemics, war, technological transitions &#8212; fail not at the individual level but at the coordination level. Multiple legitimate perspectives that can&#8217;t be reconciled. Long time horizons we struggle to weigh against short-term incentives. Radical uncertainty no single actor can resolve. These are exactly the intractable problems wisdom evolved to handle. Wise AI embedded in institutions might give us tools to handle them at a scale humans never could alone.</p><div class="pullquote"><p><strong>AI helping humanity finally grow up.</strong></p></div><p>That&#8217;s the version of the future I&#8217;d bet on. Not because I&#8217;m certain. Because it&#8217;s the bet worth making. The doomsday narrative around AI focuses on misaligned superintelligence destroying us. The more interesting possibility is the opposite: <strong>AI helping humanity finally grow up.</strong></p><p>So can machines be wise? Not yet. The reasoning strategies that define wise reasoning in humans are also the roadmap for building them into AI &#8212; and we&#8217;re making real progress on the metacognitive layer. But moral grounding remains the harder problem. Wise reasoning without moral grounding is technique without direction. We can give AI the technique. The direction has to come from us.</p><p>That should make us both humble and curious. Humble because wisdom turns out to be less mystical than we&#8217;d like &#8212; and AI might execute parts of it more reliably than we do. Curious because if we can build wise reasoning into machines, we can build it into ourselves &#8212; and maybe into the institutions that will need wisdom most.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe to follow the journey.</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>PS. Big shout out to <a href="https://lubimyczytac.pl/autor/7190/slawomir-jarmuz">S&#322;awomir Jarmu&#380;</a>, the mentor of our wisdom group and the author whose work first sent me down this rabbit hole. And to Adrianna, who introduced me to the group in the first place. And to the whole wisdom-seeking group &#8212; many discussions, many disagreements, much fun.</p><p><strong>References</strong></p><ol><li><p>Grossmann, I. (2017). <a href="https://cs.uwaterloo.ca/~jhoey/teaching/cogsci600/papers/Grossmann_PPS_2017.pdf">Wisdom in context</a>. <em>Perspectives on Psychological Science, 12</em>(2), 233&#8211;257. &#8212; wise reasoning as context-dependent practice rather than stable trait.</p></li><li><p>Grossmann, I., Weststrate, N. M., Ardelt, M., et al. (2020). <a href="https://www.academia.edu/download/105661541/1047840X.2020.175091720230911-1-rpopzs.pdf">The science of wisdom in a polarized world: Knowns and unknowns</a>. <em>Psychological Inquiry, 31</em>, 103&#8211;133. &#8212; the Common Wisdom Model and the two-pillar definition.</p></li><li><p>Johnson, S. G. B., Karimi, A.-H., Bengio, Y., Chater, N., Gerstenberg, T., Larson, K., Levine, S., Mitchell, M., Rahwan, I., Sch&#246;lkopf, B., &amp; Grossmann, I. (2025). <a href="https://arxiv.org/abs/2411.02478">Imagining and building wise machines: The centrality of AI metacognition</a>. &#8212; the framework this essay is built on.</p></li><li><p>Ji-An, L., Xiong, H. D., Wilson, R. C., Mattar, M. G., &amp; Benna, M. K. (2025). <a href="https://arxiv.org/abs/2505.13763">Language models are capable of metacognitive monitoring and control of their internal activations</a>. &#8212; empirical evidence that LLM metacognition is real but partial.</p></li><li><p>Steyvers, M., &amp; Peters, M. A. (2025). <a href="https://arxiv.org/abs/2504.14045">Metacognition and uncertainty communication in humans and large language models</a>. &#8212; survey of where models still fall short on uncertainty awareness.</p></li><li><p>Bilal, A., Mohsin, M. A., Umer, M., Bangash, M. A. K., &amp; Jamshed, M. A. (2025). <a href="https://arxiv.org/html/2504.14520v1">Meta-thinking in LLMs via multi-agent reinforcement learning: A survey</a>. &#8212; overview of current meta-reasoning approaches and their frame-bound nature.</p></li><li><p>Grossmann, I., &amp; Kross, E. (2014). <a href="https://www.researchgate.net/profile/Igor-Grossmann/publication/263016241_Exploring_Solomon's_Paradox_Self-Distancing_Eliminates_the_Self-Other_Asymmetry_in_Wise_Reasoning_About_Close_Relationships_in_Younger_and_Older_Adults/links/00b49539b0e2490a58000000/Exploring-Solomons-Paradox-Self-Distancing-Eliminates-the-Self-Other-Asymmetry-in-Wise-Reasoning-About-Close-Relationships-in-Younger-and-Older-Adults.pdf">Exploring Solomon&#8217;s paradox: Self-distancing eliminates the self-other asymmetry in wise reasoning about close relationships in younger and older adults.</a> <em>Psychological Science, 25</em>(8), 1571&#8211;1580. &#8212; the empirical study of Solomon&#8217;s paradox.</p></li></ol>]]></content:encoded></item><item><title><![CDATA[The 20-mile march is a myth (and it doesn’t matter)]]></title><description><![CDATA[Jim Collins got the history wrong. But the &#8220;sustained beats sprints&#8221; lesson still holds. Keep that in mind when chasing AI tools and trends this month.]]></description><link>https://krystiankolondra.com/p/the-20-mile-march-is-a-myth-and-it</link><guid isPermaLink="false">https://krystiankolondra.com/p/the-20-mile-march-is-a-myth-and-it</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Thu, 16 Apr 2026 07:57:27 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a9ca07c1-d8b8-4fe7-bee9-560119736760_1074x804.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Jim Collins&#8217; &#8220;Good to Great&#8221; is probably the most quoted business book of the last 25 years. One of its most famous ideas is the &#8220;20-mile march&#8221; &#8212; a parable about sustained discipline beating heroic sprints. The story goes like this:</p><p>In 1911, two teams raced to be first to the South Pole. Norwegian Roald Amundsen marched exactly 20 miles every day &#8212; no more in good weather, no less in bad. British Robert Falcon Scott pushed hard on good days and collapsed on bad ones. Amundsen won. Scott died on the return. The lesson: be consistent. Set a pace you can sustain. Don&#8217;t sprint.</p><p>It&#8217;s a powerful story. I believed it for years.</p><p>Then I went to Dundee &#8212; we have an Opera office there &#8212; where Scott's ship, the RRS Discovery, is permanently docked as a museum. I stood on the deck. Cleaned it, actually (long story). Stood at Scott's desk and tried to imagine what curiosity and drive a person needs to feel to set off on a 1,000km trip into the Antarctic.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b63e9591-3f7a-45f8-91ff-c652dd826480_696x928.png&quot;},{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c67ea1db-565a-4347-90e8-0d3ea2f7e0bf_704x940.png&quot;}],&quot;caption&quot;:&quot;RRS Discovery and my very own Emperor Penguin coloring page&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70929301-5576-4048-992c-bd99b88db11b_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>And when I dug into the real history, the parable fell apart.</p><p>Scott didn&#8217;t lose because he lacked discipline. He lost because of specific, falsifiable decisions. He chose ponies over dogs &#8212; despite Fridtjof Nansen personally telling him &#8220;dogs, dogs and more dogs.&#8221; Ponies sweat through their skin; in Antarctic conditions, the sweat freezes and the animal dies. Dogs cool through panting. Scott&#8217;s daily rations provided under 4,500 calories. Man-hauling burned 7,000. On the plateau, 11,000. Amundsen&#8217;s team reported gaining weight during their expedition. And Amundsen didn&#8217;t march a steady 20 miles &#8212; his diary records full rest days, multi-day storm stops, and deliberate pace changes.</p><p>The &#8220;consistent daily discipline&#8221; lesson is a retrofit. A story that survives because it&#8217;s compelling, not because it&#8217;s accurate. Change &#8220;Antarctic expedition&#8221; to &#8220;startup&#8221; and the lesson survives unchanged. That&#8217;s a sign the explanation isn&#8217;t doing real work.</p><p>So the myth is wrong. But I bet even after reading this, you still believe in it. I do :) Belief perseverance in action. The 20-mile march still works as a mental model. Not because of the history. But because we intuitively feel it&#8217;s true.</p><p>And science is actually on our side. Just not Collins&#8217; version of it.</p><p><strong>The spacing effect</strong> is one of the most replicated findings in psychology. Distributed practice &#8212; spreading learning over time &#8212; outperforms massed practice by 10&#8211;30%. This isn&#8217;t opinion. It&#8217;s measured across hundreds of studies. Your brain consolidates learning primarily during the gaps between sessions, not during the sessions themselves. Nine hours straight is worse than one hour across nine days. Not slightly worse. Measurably, significantly worse.</p><p><strong>Ericsson&#8217;s research on deliberate practice</strong> found something most people misquote. The famous &#8220;10,000 hours&#8221; gets all the attention. The part that matters more: elite performers top out at roughly 3-5 hours of focused practice per day. After that, quality drops off and diminishing returns kick in. Not because they lack motivation, but because their cognitive systems can&#8217;t sustain the required attention. The violinists who practiced 4 hours and napped outperformed the ones who practiced 8 hours and pushed through. </p><p>Spacing means the gaps matter more than the sessions. Ericsson means there&#8217;s a daily ceiling. The sprint pattern violates both. The march pattern respects both. One thing, one hour, every day. Gaps between sessions. Well under the ceiling.</p><p>I think about this standing at Scott&#8217;s desk. He wasn&#8217;t lazy. He wasn&#8217;t undisciplined. He was a genuinely brave, capable leader who made specific wrong decisions under uncertainty. The lesson isn&#8217;t &#8220;be more consistent.&#8221; The lesson is: preparation beats heroism. Specific decisions beat generic discipline.</p><p>Applied to AI: the landscape in six months won&#8217;t be the same as today. <strong>Half the tools you&#8217;re sprinting to master will be replaced by something better.</strong> The person who spends one focused hour every day will have compounded more than the person who burned out in week three. Not because consistency is morally superior. Because the brain has specific constraints on learning and attention &#8212; and effective strategies work within those constraints rather than pretending they don&#8217;t exist.</p><blockquote><p><strong>Don't let AI FOMO fry your brain.</strong> One focused hour a day is enough &#8212; not nine-hour sprints, not weekends lost to exhaustion. Pick one specific question you're trying to answer. Write down what you learned. In six months you'll have compounded more than the person who sprinted and crashed. The AI landscape will have changed twice by then anyway.</p><p>And leave time for the things that actually matter. The close ones. Good food. Life. No model update is worth missing that.</p></blockquote><p>The march doesn't have to be 20 miles. It just has to be daily. And you still have to be walking in six months&#8230;</p><p></p><p>PS. Enough is enough. &#8220;&#8212;&#8221; is beautiful. Option+Shift+&#8217;-&#8217;. I&#8217;m on Opera Neon, and adding em dashes with wild satisfaction where I want them, despite the rants of ChatGPT &#8220;lovers&#8221;. </p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe to follow the journey.</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></p><h2>Appendix: what actually happened in Antarctica</h2><p><em>For the curious. Skip, or stay &#8212; choice is yours.</em></p><h3>Scott&#8217;s cascade of specific failures</h3><p><strong>The ponies.</strong> Scott brought 19 Manchurian ponies, 34 dogs, and 3 motor sledges. The ponies were purchased by Cecil Meares &#8212; a dog expert, not a horse expert &#8212; because Captain Oates couldn&#8217;t join until May 1910. Upon seeing them, Oates reportedly called them &#8220;the greatest lot of crocks he had ever seen.&#8221; Of 19 ponies, 9 were lost before the polar journey began, several drowned on disintegrating sea ice. Ponies required warmer weather to travel, forcing Scott to delay departure until November 1st. Amundsen left October 19th, an 11-day head start. And as mentioned already &#8212; ponies do sweat.</p><p><strong>The motor sledges.</strong> Scott invested heavily in motor sledges &#8212; spending roughly seven times more on them than on dogs and ponies combined. In practice, the technology proved unreliable... The first fell through thin sea ice during unloading and sank. The remaining two failed after covering just 50 miles in 7 days. Worse: Scott had left behind Lt. Cmdr. Skelton, the engineer who designed the sledges &#8212; all due to a rank protocol dispute. He lost irreplaceable expertise over a personnel squabble (yes, facepalm).</p><p><strong>The caloric miscalculation.</strong> Scott&#8217;s daily rations provided (by most estimates) under 4,500 kcal/day. Man-hauling burned approximately 7,000. During plateau ascent, 11,000. A daily deficit of over 2,500 calories. In contrast: Amundsen reported his team gained weight...</p><p><strong>The fuel tins.</strong> Scott&#8217;s kerosene was stored in tins sealed with cork stoppers and leather washers. Fuel crept past imperfect seals and evaporated. This was already a known phenomenon from previous expeditions. When returning parties opened cached tins, they found them partly empty: no fuel meant no melting snow for water. Amundsen soldered his tins shut. A depot he left was found 50 years later, still full.</p><p><strong>The clothing.</strong> Scott&#8217;s team wore woolen underwear with windproof outer layers; sweat froze inside during heavy man-hauling. Amundsen&#8217;s team wore loose-fitting Inuit-style furs allowing air circulation. </p><p><strong>One Ton Depot.</strong> Planned for 80&#176;S but placed at 79&#176;29&#8217;S &#8212; 35 miles short &#8212; because the ponies were struggling. Oates urged killing the weakest for dog food and pushing on. Scott refused: he&#8217;d had &#8220;more than enough of this cruelty to animals.&#8221; Scott&#8217;s party died approximately 11 miles south of One Ton Depot.</p><h3>Amundsen&#8217;s specific decisions</h3><p><strong>Dogs as a system.</strong> 5 men, 4 sledges, 52 dogs. Paced deliberately &#8212; daily mileages kept shorter than necessary for 75% of the journey, with up to 16 hours/day resting. At the top of the Axel Heiberg Glacier, 24 dogs were deliberately killed. Their carcasses were eaten by remaining dogs and men. This provided fresh meat and helped supplement the team&#8217;s nutrition, contributing to better overall energy and health. Fresh meat also contains small amounts of vitamin C, which likely helped reduce deficiency risk.</p><p><strong>The depot-marking system.</strong> Each depot had bamboo flags every half-mile for 5 miles on each side &#8212; a 10-mile-wide safety net. Each bamboo was numbered so the returning party could determine which side the depot lay on and how far away. Scott&#8217;s depots had a single flag.</p><p><strong>Superior nutrition.</strong> Amundsen&#8217;s pemmican contained oatmeal and peas &#8212; providing fiber, B vitamins, and some vitamin C. His biscuits used wholemeal flour, oats, and yeast. Scott&#8217;s used plain white flour. Amundsen&#8217;s daily rations: approximately 5,000 calories plus food from killed dogs.</p><p><strong>Lighter equipment.</strong> Olav Bjaaland planed down the sledges by roughly one-third. Amundsen used a sextant (light, simple); Scott used a theodolite (heavier, more complex). Four of Amundsen&#8217;s five men were qualified navigators. Scott had one per team.</p><p><strong>Skiing.</strong> Amundsen's team grew up on skis. They also had Olav Bjaaland, a champion skier. Scott hired Norwegian Tryggve Gran to train his men, but never made it compulsory. His own diary entry says it all: "Skis are the thing, and here are my tiresome fellow countrymen too prejudiced to have prepared themselves for the event."</p><h3>The weather</h3><p>March 1912 was unusually cold. Susan Solomon and Charles Stearns (PNAS, 1999) provided the definitive meteorological analysis: during Scott&#8217;s return, temperatures were far colder than normal &#8212; on some days, minimums were more than 11&#176;C colder than the climatological average. Only 1 year in 15 showed similarly persistent cold. Bad luck was real. But Amundsen&#8217;s margins were so wide that similar conditions would likely not have been fatal for his team.</p><blockquote><p>Amundsen's own words crystallize this: <strong>"Victory awaits him who has everything in order &#8212; luck, people call it. Defeat is certain for him who has neglected to take the necessary precautions in time; this is called bad luck."</strong></p></blockquote><p>If the Antarctic history hooked you, check this one: Roland Huntford, <em>The Last Place on Earth</em> &#8212; the definitive dual biography of Scott and Amundsen.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Brain FRAI]]></title><description><![CDATA[AI doesn't cause burnout. It causes something new - cognitive overload from work that feels great but moves faster than you can process.]]></description><link>https://krystiankolondra.com/p/brain-frai</link><guid isPermaLink="false">https://krystiankolondra.com/p/brain-frai</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Sun, 12 Apr 2026 17:29:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5247f398-bcce-495d-bf36-25b1ab907135_1920x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>AI doesn&#8217;t burn you out the old way. It burns you out in a new way - not from the work being hard, but from the work being so fast that you can&#8217;t stop.</p><p>I know this because I live it. The moment AI reduces friction between point A and point B, it feels like a teleport. You know exactly where you need to go, and suddenly you&#8217;re there. That&#8217;s the high. It&#8217;s genuinely exciting. And that excitement is the trap, because it&#8217;s 11pm and you think &#8220;just one more thing&#8221; and then it&#8217;s 2am and tomorrow is destroyed. I had to catch myself and actively correct this pattern to not end up there every night.</p><p>A new study by Boston Consulting Group, published in <a href="https://hbr.org/2026/03/when-using-ai-leads-to-brain-fry">Harvard Business Review</a>, confirms this isn't just me. They surveyed 1,488 workers and found something important: AI doesn&#8217;t cause traditional burnout. When AI replaces repetitive tasks, burnout actually drops 15%. But it causes something else: they call it &#8220;brain fry.&#8221; Mental fatigue from overseeing AI beyond your cognitive capacity. 14% of AI users report it. Those who do make 39% more errors, and are 39% more likely to want to quit.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RJO6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RJO6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!RJO6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!RJO6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!RJO6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RJO6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2015663,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://krystiankolondra.com/i/193965804?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RJO6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!RJO6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!RJO6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!RJO6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04c93baa-f19c-465e-97dc-4d736ab006aa_1920x1072.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" 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><title></title><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">Data based on Boston Consulting Group survey, via Harvard Business Review (2026)</figcaption></figure></div><p>This distinction matters. Burnout is emotional exhaustion from bad work. Brain fry is cognitive overload from work that feels great but moves faster than your brain can process.</p><p>Here&#8217;s what I notice in my own workflow. There are two phases where AI feels completely different:</p><p><strong>Phase 1: Definition.</strong> You&#8217;re defining what to build, what strategy to execute. AI helps you think, structure, explore. This is the teleport phase. It&#8217;s energizing because you&#8217;re planning, creatively building, making decisions. And AI is compressing the distance between the decision and the result.</p><p><strong>Phase 2: Iteration.</strong> You&#8217;ve built something, now you&#8217;re improving it. Test, verify, adjust, get feedback from users, from the team. Iterate. This is where the trap opens - because between iterations, while AI is executing, you&#8217;re waiting. And you feel like you could do something more. So you start a second project. You switch to reviewing documents. You ask AI agents to run changes across different projects. You start sketching yet another product. And suddenly you&#8217;re context-switching between four or five different things and your brain melts.</p><p>The study suggests the number of tools is a key driver of fatigue. In my experience, that&#8217;s not the main factor. I regularly use 10+ tools on a single project and it doesn't fry me at all. What actually breaks me is switching between <em>projects</em> - each one requiring a different mental model.</p><p>AI doesn&#8217;t overload you because it&#8217;s complex. <br>It overloads you because it removes natural stopping points. </p><p>AI is executing, and you&#8217;re waiting. That gap feels like wasted time. So you start something else. </p><p>A second project. A document review. Another idea. </p><p>Now you&#8217;re not iterating - you&#8217;re context switching. And every unfinished thing stays active in your head. </p><p>That&#8217;s attention residue. That&#8217;s the Zeigarnik effect. <br>It&#8217;s not the work that overwhelms you. It&#8217;s the number of <em>open loops</em>.<br>(Sophie Leroy and Bluma Zeigarnik studied this long before AI made it everyone's daily experience.)</p><p>Every context switch is expensive - for you and for the AI. Think of it like an LLM on a GPU. You load the model, allocate memory, fill the context window. The agent knows your project, your documents, your workflow, your intent. Then you switch it to a different project and you dump all that state. Fresh session. Cold start. Now multiply that cost across your own brain. You&#8217;re doing the human equivalent of cold-starting a new inference session every time you switch tasks - except your brain also keeps ghost processes running from every previous session. Unlike a GPU, you can&#8217;t kill those threads.</p><blockquote><p><strong>What I've learned the hard way.</strong> Work in batches. One project at a time. When AI is executing and you feel the itch to start something else - write down the thought, capture it, but don't switch. The context in your head is as expensive as the context in the model. Protect both. </p><p>When you've lost track of what you were even trying to do - stop. Use AI to get yourself out. Ask it to summarize everything that's happening. Get the helicopter view. Rebuild your mental model from the top down instead of from the fragments.</p><p>Pick your battles for a given day, maybe even for a few days. Go deep on one thing only. The 20-mile march applies here: sustained focus on one thing beats sprinting across four. </p><p>And please - in between, don't add more articles, PDFs, and pages to your LLM wiki. Why would you do that to yourself. Your second brain will not replace your first. Go for a walk instead.</p></blockquote><p>The irony is sharp. AI's biggest promise is removing execution bottlenecks. But the new bottleneck is attention - and unlike execution, attention doesn't scale.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe to follow the journey.</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></p>]]></content:encoded></item><item><title><![CDATA[Who bears the consequences?]]></title><description><![CDATA[Should AI replace managers? A response to Block's hierarchy essay, from someone who tried flattening organizations himself.]]></description><link>https://krystiankolondra.com/p/who-bears-the-consequences</link><guid isPermaLink="false">https://krystiankolondra.com/p/who-bears-the-consequences</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Fri, 10 Apr 2026 15:58:04 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/71e4c7e2-f1b7-4417-9cd8-564d1ab38ce2_1920x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Jack Dorsey and Roelof Botha published a piece last week about replacing hierarchy with AI at Block. It&#8217;s ambitious, well-researched, and I think they&#8217;re asking the right question. I just think there&#8217;s a harder question underneath that the essay doesn&#8217;t fully resolve.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://block.xyz/inside/from-hierarchy-to-intelligence" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2CHb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif 424w, https://substackcdn.com/image/fetch/$s_!2CHb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif 848w, https://substackcdn.com/image/fetch/$s_!2CHb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif 1272w, https://substackcdn.com/image/fetch/$s_!2CHb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2CHb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif" width="1198" height="628" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1198,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3012934,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/tiff&quot;,&quot;href&quot;:&quot;https://block.xyz/inside/from-hierarchy-to-intelligence&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://krystiankolondra.com/i/193514444?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2CHb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif 424w, https://substackcdn.com/image/fetch/$s_!2CHb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif 848w, https://substackcdn.com/image/fetch/$s_!2CHb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif 1272w, https://substackcdn.com/image/fetch/$s_!2CHb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe298de20-3a06-4bdc-b17b-b7a1c4f517f4.tif 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 role="img" 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><title></title><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">source: <a href="https://block.xyz/inside/from-hierarchy-to-intelligence">block.xyz</a></figcaption></figure></div><p>Their argument: hierarchy has always been an information routing system. Romans, Prussians, railroads, modern corporations - all of them solved the same problem of coordinating people through layers of human managers passing information up and down. AI can now do that routing instead. So you don&#8217;t need the layers anymore. Replace middle management with a &#8220;world model,&#8221; flatten the org, put everyone on the edge.</p><p>I&#8217;ve been chewing on this for years, not just as theory. I tried building a Sociocratic organization at Opera. Sociocracy replaces consensus with consent - you don&#8217;t need everyone to agree, you need nobody to have a principled objection. It&#8217;s elegant. It&#8217;s intellectually honest. And in practice, it works until it doesn&#8217;t. At a certain scale, someone still has to make the call that nobody wants to make. The mechanism for reaching agreement isn&#8217;t the bottleneck. The willingness to own the consequence is.</p><p>That&#8217;s where the essay gets interesting but also where it gets harder to pin down. The strongest idea in the piece is that Block&#8217;s transaction data is an honest signal. People lie on surveys, ignore ads, abandon carts - but when they spend, that&#8217;s truth. I genuinely think that&#8217;s right. That&#8217;s a real compounding advantage, and I can&#8217;t poke a hole in it.</p><p>But the leap from &#8220;we have great data&#8221; to &#8220;we can replace hierarchy&#8221; is where I start having questions. The essay proposes a &#8220;world model&#8221; that replaces what managers do. But what decides what the model optimizes for? Who intervenes when the model is wrong in a way that costs real trust? Who says no to a project that the data supports but judgment says is wrong?</p><p>I actually think you could encode principles for AI to manage by - something like a smart contract for organizational decision-making. A written-down set of rules, priorities, constraints. And if you think about my earlier posts on operators, there&#8217;s a version of this where the manager&#8217;s role shifts from information routing to making sure the vision actually gets carried out across hundreds of people. That&#8217;s not a lesser role - it&#8217;s a different one. And if AI can handle the routing part, managers can focus on the part that actually requires human judgment: developing people, navigating ambiguity, and making the calls the system can&#8217;t.</p><p>The essay proposes three roles: ICs, DRIs, and player-coaches. No permanent middle management. The DRI has full authority to pull resources across teams for 90 days. That&#8217;s compelling on paper. But someone decides who becomes the DRI. Someone decides which problems matter enough. Someone evaluates whether they succeeded. I&#8217;m not sure that&#8217;s as different from hierarchy as it sounds.</p><p>Many have promised this revolution before. The internet was supposed to flatten organizations. Slack was going to eliminate information silos. Holacracy tried to remove management titles entirely. Spotify had squads. I tried Sociocracy. Every attempt taught me something, and every one eventually hit the same wall: coordination at scale needs someone willing to bear consequences, not just route information.</p><p>And that&#8217;s the question the essay doesn&#8217;t fully answer. AI can route information better than any human manager. I believe that. AI can probably maintain a world model of company operations that&#8217;s more accurate and more current than any executive&#8217;s mental model. I believe that too.</p><p>But can AI bear consequences? Can it be the one who says &#8220;this was my call and it was wrong&#8221;? Can it face the team after a failed bet and explain what it learned? Can it fire someone? Can it choose to take a risk that the data doesn&#8217;t support because something in the situation demands it?</p><p>Not yet. Maybe not ever. I genuinely don&#8217;t know.</p><p>What I do know is that the cost of being wrong about this is asymmetric. If you flatten too slowly, you lose some speed. If you flatten too fast and remove the humans who own the consequences, you get a system that optimizes beautifully until the moment it fails catastrophically and nobody owns the failure. Taleb would call that a fragile system disguised as an efficient one.</p><p>I think Dorsey is right that organizations are too slow. I think he&#8217;s right that AI can take over a huge chunk of what middle management does. But I think there&#8217;s a distinction worth drawing: AI as a better coordination mechanism (probably true, already happening) and AI as a replacement for human accountability (extraordinary claim, no evidence yet). The first is an operational improvement. The second is an organizational revolution. They&#8217;re not the same thing.</p><p>It&#8217;s a great debate to have. I suspect the answer will be somewhere in between - not the hierarchy we have, and not the flat intelligence the essay describes, but something messier. Something where AI handles coordination and humans handle the consequences. Which, if you think about it, is just the operator model applied to organizations.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe to follow the journey.</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></p>]]></content:encoded></item><item><title><![CDATA[Cavemen vs Philosophers]]></title><description><![CDATA[Popper, Deutsch, and Taleb walk into a context window. 73% of tokens don't walk out. Full results and a design principle that survived all of them.]]></description><link>https://krystiankolondra.com/p/cavemen-vs-philosophers</link><guid isPermaLink="false">https://krystiankolondra.com/p/cavemen-vs-philosophers</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Thu, 09 Apr 2026 09:14:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KF3_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A few days ago I came across a repo called <a href="https://github.com/JuliusBrussee/caveman">caveman</a> by Julius Brussee. He got it right - this is brilliant. <br><br>The idea is simple: you put a system prompt that strips filler from LLM output. Drop articles, drop hedging, drop pleasantries. The model still reasons the same way, it just talks less. There&#8217;s a paper behind it (<a href="https://arxiv.org/pdf/2604.00025">&#8221;Brevity Constraints Reverse Performance Hierarchies in Language Models,&#8221;</a> March 2026) showing that forcing brevity can <em>improve</em> accuracy by 26 percentage points on some benchmarks. The compression is mouth, not brain.</p><p>I read it and thought: what if we went further? Caveman tells the model to shut up. What if instead we told it <em>what kind of thinking to keep</em>?</p><p>I forked the repo and spent an afternoon building philosopher modes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-gZC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-gZC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png 424w, https://substackcdn.com/image/fetch/$s_!-gZC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png 848w, https://substackcdn.com/image/fetch/$s_!-gZC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png 1272w, https://substackcdn.com/image/fetch/$s_!-gZC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-gZC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png" width="292" height="389.1203501094092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9222ac08-be04-4c19-935d-666efad190d7_914x1218.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1218,&quot;width&quot;:914,&quot;resizeWidth&quot;:292,&quot;bytes&quot;:1353912,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://krystiankolondra.com/i/193614149?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-gZC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png 424w, https://substackcdn.com/image/fetch/$s_!-gZC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png 848w, https://substackcdn.com/image/fetch/$s_!-gZC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png 1272w, https://substackcdn.com/image/fetch/$s_!-gZC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9222ac08-be04-4c19-935d-666efad190d7_914x1218.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" 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><title></title><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">Chilly afternoon - ideal time for Claude and Chill</figcaption></figure></div><h2><strong>The philosophers</strong></h2><p>Three modes, each encoding a different epistemological filter as a system prompt. The names come from the thinkers, the modes are the concepts:</p><p><strong>Hard-to-vary mode</strong> (from David Deutsch). Every detail in the response must be load-bearing. If you can swap a noun and the sentence still works, the noun was decorative. Kill it. Name the mechanism, not the category. &#8220;It&#8217;s a race condition&#8221; gets deleted if you also wrote &#8220;X and Y both write to Z.&#8221; The mechanism IS the explanation.</p><p><strong>Falsifiable mode</strong> (from Karl Popper). Every claim must come with its refutation test. No &#8220;might work,&#8221; no &#8220;best practices,&#8221; no &#8220;it depends.&#8221; Every diagnosis includes how to disprove it: &#8220;Conjecture: stale cache. Falsify: curl -H &#8216;Cache-Control: no-cache&#8217;. Same error? Not cache.&#8221; If you can&#8217;t state what would prove you wrong, don&#8217;t state it.</p><p><strong>Antifragile mode</strong> (from Nassim Taleb). Via negativa applied to technical advice. Subtract before you add. Name the fragility before the feature. &#8220;Fragile: monolith deploys = all-or-nothing. Remove: coupling via shared DB.&#8221; Lead with what to stop doing. State the asymmetry. No &#8220;on the one hand, on the other hand.&#8221;</p><p>I ran all three against caveman and a normal baseline across 10 technical prompts, 5 models, 3 trials where budget allowed. Over 1000 tests total. Used the existing caveman benchmark (same prompts, same measurement: output token count, no quality scoring).</p><h2><strong>The first results looked like a breakthrough</strong></h2><p>On Sonnet 4.6, the philosophers dominated:</p><p>Antifragile: 62% average token savings. Falsifiable: 58%. Hard-to-vary: 53%. Caveman: 52%.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wh80!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wh80!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png 424w, https://substackcdn.com/image/fetch/$s_!wh80!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png 848w, https://substackcdn.com/image/fetch/$s_!wh80!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png 1272w, https://substackcdn.com/image/fetch/$s_!wh80!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wh80!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png" width="1456" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&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_!wh80!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png 424w, https://substackcdn.com/image/fetch/$s_!wh80!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png 848w, https://substackcdn.com/image/fetch/$s_!wh80!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.png 1272w, https://substackcdn.com/image/fetch/$s_!wh80!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb693ebf7-5b6b-410f-8139-ed2bc508d8e8_2047x1265.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 role="img" 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><title></title><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">4 modes on Sonnet 4.6. The &#8220;honeymoon&#8221; chart.</figcaption></figure></div><p>Antifragile hit 82% on some prompts. The &#8220;subtract first&#8221; framing maps cleanly to terse answers. Falsifiable&#8217;s conjecture/falsifier pattern compressed even on review tasks where the model would normally hedge for paragraphs. I wrote in my notes that caveman was &#8220;Pareto-dominated.&#8221;</p><p>I was wrong.</p><h2><strong>The philosophers got beaten. Hard.</strong></h2><p>Then I tested other models. And the picture inverted.</p><p>Opus 4.6: every mode lost ground. Hard-to-vary went <em>negative</em> on one prompt, producing 15% more tokens than baseline. The &#8220;name the mechanism, go one level deeper&#8221; rules added explanatory structure that cost more tokens than it saved. On a topic where the answer IS an explanation, the rigor budget ate the compression budget.</p><p>Haiku 4.5: the structural modes collapsed. Hard-to-vary averaged 10% savings. Five out of ten prompts went negative. The worst was -46%. Meanwhile caveman sat at 52%, identical to its Sonnet score.</p><p>gpt-5.4-mini: complete ranking inversion. Caveman won. Falsifiable collapsed to 18%.</p><p>gpt-5.4 (reasoning auto): three out of four modes produced <em>more</em> tokens than baseline on average. Antifragile went -87% on one prompt. Even caveman struggled.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hzdX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hzdX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!hzdX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!hzdX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!hzdX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hzdX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2433797,&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://krystiankolondra.com/i/193614149?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hzdX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!hzdX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!hzdX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!hzdX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdfa79aa-cfbc-44d2-acdb-40199298014a_1920x1072.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 role="img" 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><title></title><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">The moment I stopped celebrating. Same modes, different models, very different story.</figcaption></figure></div><p>Caveman: 31 points of variance across models. Hard-to-vary: 70. Falsifiable: 77.</p><p>But I saw something in the wreckage.</p><h2><strong>What the failures revealed</strong></h2><p>The philosopher modes have rules that <em>add</em> required content. &#8220;Name the mechanism.&#8221; &#8220;State the falsifier.&#8221; &#8220;Name the fragility.&#8221; These are positive injection rules. On Sonnet, the model is smart enough to compress <em>while</em> satisfying those rules. On smaller or differently-tuned models, it satisfies them by expanding.</p><p>Caveman has only deletion rules. Its worst case is no-op. It can never make things longer because every rule says &#8220;remove,&#8221; never &#8220;add.&#8221;</p><p>Subtraction is robust. Addition is fragile.</p><h2><strong>The making of the ultraphilosopher</strong></h2><p>The question became: can you keep the philosophical content but express every rule as a deletion?</p><p>Here&#8217;s the core reframing. Same filter, different expression:</p><blockquote><p><strong>Hard-to-vary (positive injection):</strong> &#8220;Name the mechanism, not the category&#8221;</p><p><strong>Ultraphilosopher (deletion):</strong> &#8220;Delete category-level claims when a mechanism statement exists&#8221;</p><p><strong>Falsifiable (positive injection):</strong> &#8220;Every recommendation includes failure condition&#8221;</p><p><strong>Ultraphilosopher (deletion):</strong> &#8220;Delete claims you cannot state a falsifier for&#8221;</p><p><strong>Antifragile (positive injection):</strong> &#8220;Expose hidden optionality&#8221;</p><p><strong>Ultraphilosopher (deletion):</strong> &#8220;Delete recommendations that don&#8217;t acknowledge a tradeoff&#8221;</p></blockquote><p>One set of rules can expand output. The other can only shrink it. The worst case for ultraphilosopher is &#8220;did nothing.&#8221; It literally cannot make things worse (last famous words).</p><p>I also built two companion modes on the same principle:</p><p><strong>Imperatives</strong> restricts grammatical mood. Every non-code sentence must be a command. &#8220;The bug is caused by X&#8221; becomes &#8220;Fix X.&#8221; If a sentence can&#8217;t be rewritten as an imperative, delete it.</p><p><strong>Anti-elaboration</strong> is a pattern blacklist. Delete intros (&#8221;I&#8217;ll help...&#8221;), delete transitions (&#8221;Furthermore...&#8221;), delete closings (&#8221;Hope this helps!&#8221;), delete restatements.</p><p>I committed to a falsifier before testing any of them: average savings on Haiku must exceed 30%, no prompt may go negative by more than 10%. If the mode fails this test, it doesn&#8217;t ship.</p><h2><strong>What the ultraphilosopher actually produces</strong></h2><p>The prompt: &#8220;Why is my React component re-rendering?&#8221;</p><p><strong>Normal response (~822 tokens on Sonnet):</strong> multiple paragraphs explaining shallow comparison, object references, the React reconciliation algorithm, several possible causes, caveats, and a gentle suggestion to try useMemo.</p><p><strong>Ultraphilosopher (~116 tokens, 86% saved):</strong></p><p>Inline obj prop &#8594; new ref each render &#8594; shallow compare fails &#8594; re-render.</p><p>Wrap in `useMemo`. Falsify: useMemo deps wrong &#8594; still re-renders.</p><p>The mechanism is there (object literal creates new reference). The falsifier is there (wrong deps breaks the fix). The category-level filler (&#8221;this is a common React performance issue&#8221;) is gone because ultraphilosopher&#8217;s rule says: delete category-level claims when a mechanism is stated. The mechanism already told you it&#8217;s a performance issue. Saying so adds zero information.</p><p>&#8220;Should I use Redis?&#8221;:</p><p>Redis fits read-heavy + tolerates stale + dataset &lt; memory.</p><p>Wrong if write-heavy + needs consistency: invalidation cost &gt; DB cost.</p><p>Test: hit ratio week 1 &#8212; under 80% means wrong tool.</p><p>Three conditions, one failure case, one empirical test. No &#8220;there are several factors to consider.&#8221;</p><h2><strong>The results</strong></h2><p>All three new modes passed. None went negative on any prompt across any model tested.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4M5t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4M5t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png 424w, https://substackcdn.com/image/fetch/$s_!4M5t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png 848w, https://substackcdn.com/image/fetch/$s_!4M5t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png 1272w, https://substackcdn.com/image/fetch/$s_!4M5t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4M5t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png" width="1456" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&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_!4M5t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png 424w, https://substackcdn.com/image/fetch/$s_!4M5t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png 848w, https://substackcdn.com/image/fetch/$s_!4M5t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.png 1272w, https://substackcdn.com/image/fetch/$s_!4M5t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a58ec81-a86c-4eaa-ac15-0773622f8011_2047x1265.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 role="img" 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><title></title><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">ultraphilosopher vs the field on Sonnet 4.6. The 90% spike on race-condition-debug.</figcaption></figure></div><p>On Sonnet 4.6, ultraphilosopher hit 73% average savings. The previous champion (antifragile) had been 62%. On one prompt, ultraphilosopher saved 90% of tokens. Its <em>worst</em> result on Sonnet (51%) was still higher than caveman&#8217;s average.</p><p>On Haiku, where hard-to-vary had collapsed to 10% and gone negative on five prompts, ultraphilosopher delivered 58%. Same philosophical content, different rule expression. The deletion-only reframing moved Haiku compression from 10% to 58%.</p><p>On gpt-5.4-mini: ultraphilosopher 71%, imperatives 67%. Both beat round-1 caveman (48%) by over 20 points.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-HQH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-HQH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png 424w, https://substackcdn.com/image/fetch/$s_!-HQH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png 848w, https://substackcdn.com/image/fetch/$s_!-HQH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png 1272w, https://substackcdn.com/image/fetch/$s_!-HQH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-HQH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png" width="1058" height="296" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:296,&quot;width&quot;:1058,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37164,&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://krystiankolondra.com/i/193614149?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-HQH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png 424w, https://substackcdn.com/image/fetch/$s_!-HQH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png 848w, https://substackcdn.com/image/fetch/$s_!-HQH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.png 1272w, https://substackcdn.com/image/fetch/$s_!-HQH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc99f3d98-b2c9-4b02-9539-b95963356ed2_1058x296.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 role="img" 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><title></title><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><strong>The megasaiyan experiment</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KF3_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KF3_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!KF3_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!KF3_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!KF3_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KF3_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1875873,&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://krystiankolondra.com/i/193614149?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KF3_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!KF3_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!KF3_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!KF3_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f286533-10c5-4651-983c-e853d33778cc_1920x1072.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 role="img" 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><title></title><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">Yes. I watched all the episodes. Don&#8217;t judge.</figcaption></figure></div><p>I tried fusing all three winners into one mode. The conjecture: content subtraction, syntactic restriction, and ceremony deletion attack orthogonal axes. Combined, they should compound.</p><p>I committed the falsifier before testing: megasaiyan must beat the best single component by at least 5 points. If it doesn&#8217;t, the fusion hypothesis is falsified. Ship the components separately.</p><p>It didn&#8217;t. Megasaiyan averaged 67% on gpt-5.4-mini. Ultraphilosopher alone: 71%. On one prompt, imperatives scored 81% with pure command form while megasaiyan dropped to 43%. The philosophical filters reintroduced descriptive content that imperatives correctly deletes. The rules interfere.</p><p>Without a pre-committed criterion, I would have looked at 67% and called it competitive. With the criterion, the decision was automatic. Fusion falsified. Ship the components separately.</p><h2><strong>What this is and what it isn&#8217;t</strong></h2><p><strong>What it isn&#8217;t.</strong> Serious research. Ten prompts, one domain (technical/coding), no objective quality measurement. A 60% token saving that produces a wrong answer is a regression, not a win. I used the existing caveman benchmark, not my own. No long sequences, no long context windows, no multi-turn conversations, no non-English prompts. I tested five models from two vendors. The sample would make a statistician cry.</p><p><strong>What it is.</strong> An afternoon experiment that produced a testable design principle and one working mode that outperformed everything else on every model I tested.</p><p><strong>What I notice using it.</strong> Responses feel visibly faster. When 70% of tokens disappear, the response arrives in a fraction of the time. For technical work, where I already know the domain and want the model to be precise rather than educational, the compressed answers feel better to me. That&#8217;s an anecdote, not data.</p><h2><strong>I&#8217;d be curious to learn the answers</strong></h2><p>Do shorter skill files survive better on smaller models? The input token cost per call might matter more than I assumed.</p><p>Does compressed output lose accuracy, or (as the original brevity paper suggests) does it sometimes <em>improve</em> it? A quality benchmark would answer whether the philosophers are actually smarter than the cavemen, or just quieter.</p><p>Does this generalize beyond coding prompts? Writing, analysis, research, creative work have different compression profiles. The principle (subtraction beats addition) should hold. The magnitude is an open question.</p><h2><strong>What survived falsification</strong></h2><p>After 1000+ tests across 5 models and 9 modes, three conjectures falsified:</p><p>&#8220;Bigger model = better compression.&#8221; Wrong. Opus and gpt-5.4 compressed worse than their smaller siblings. Not because they ignored the instructions, but because their reasoning overhead is structural. They may follow compression rules perfectly and still produce more tokens.</p><p>&#8220;Structural rules with positive injection scale across models.&#8221; Wrong. They work on Sonnet and collapse everywhere else.</p><p>&#8220;Fusion of orthogonal compression strategies compounds.&#8221; Wrong. The rules interfere.</p><p>Two confirmed:</p><p>Subtraction-only rules generalize across model sizes. And the relationship between model size and compression effectiveness is non-monotonic, with a sweet spot in the middle.</p><blockquote><p>The design principle I&#8217;d carry forward to any system prompt work: if you can express a rule as a deletion, do it. The worst case is no-op. The moment you ask a model to <em>add</em> something, you&#8217;ve opened the door to unbounded expansion.</p></blockquote><h2>Why this matters</h2><p>Output tokens are the expensive part of any API call. At the time of writing, Sonnet 4.6 charges $15 per million output tokens. Haiku 4.5 charges $5. Opus 4.6 charges $25.</p><p>Ultraphilosopher saves 73% of output tokens on Sonnet. That&#8217;s $10.95 per million tokens you don&#8217;t generate. On Haiku, 58% savings = $2.90 per million. On Opus, if the numbers hold, you&#8217;re looking at roughly $12-13 saved per million output tokens.</p><p>Scale that to a production workload generating 100M output tokens per month on Sonnet. Normal cost: $1,500. With ultraphilosopher: ~$405. That&#8217;s $1,095/month from a system prompt change. No infrastructure work, no model switch, no fine-tuning.</p><p>And the cost saving is arguably the less interesting part. The latency improvement is proportional to the token reduction. 73% fewer tokens means the response arrives in roughly a quarter of the time. For agentic workflows where one LLM call feeds into the next, that compounds across every step in the chain.</p><p>The results are  <a href="https://github.com/kk-soulcoder/philosophers">here</a>, benchmarks, raw JSONs, all skill files, including <a href="https://github.com/kk-soulcoder/philosophers/blob/main/skills/ultraphilosopher-SKILL.md">the ultraphilosopher</a>. Shout out to Julius Brussee and the original <em>caveman</em> authors for building something worth forking.</p><p>More experiments coming.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe to follow the journey.</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></p>]]></content:encoded></item><item><title><![CDATA[What being an operator actually means]]></title><description><![CDATA[Most people use AI to produce more. Operators use it to produce what matters. The difference comes down to four things - and most people can't pass the test at the end.]]></description><link>https://krystiankolondra.com/p/what-being-an-operator-actually-means</link><guid isPermaLink="false">https://krystiankolondra.com/p/what-being-an-operator-actually-means</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Wed, 08 Apr 2026 13:41:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9AgN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve used the word &#8220;operator&#8221; twice now without properly defining it. That&#8217;s not fair. If I&#8217;m going to claim that AI shifts everything to judgment, I should be specific about what judgment actually looks like in practice.</p><p>Here are four things. If you do all four, you&#8217;re an operator. If you don&#8217;t, AI will be a very fast way to produce things nobody needs.</p><p><strong>Define what should exist</strong></p><p>Not &#8220;write code.&#8221; Not &#8220;build a deck.&#8221; Not &#8220;design a screen.&#8221; Those are execution tasks. The operator question comes before all of that: what&#8217;s the actual problem, and is it worth solving?</p><p>This is problem selection, framing, and prioritization. It&#8217;s the hardest part because it&#8217;s where most projects go wrong, and no amount of execution speed fixes a bad starting point. AI can generate a hundred solutions in an afternoon. But a hundred solutions to the wrong problem is worse than no solutions at all, because now you&#8217;ve spent time evaluating garbage.</p><p>I&#8217;ve seen this pattern for 20+ years, including in my own teams. The ones that struggle aren&#8217;t the ones that can&#8217;t build fast enough. They&#8217;re the ones that can&#8217;t decide what to build.</p><p><strong>Judge quality</strong></p><p>AI can generate infinite outputs. Operators decide what&#8217;s good, what&#8217;s mediocre, and what&#8217;s wrong.</p><p>This is taste. And taste is weirdly hard to talk about because it sounds subjective, even elitist. But it&#8217;s not. It&#8217;s pattern recognition built from years of seeing what works and what doesn&#8217;t. The designer who looks at a layout and immediately knows the hierarchy is off. The engineer who reads an architecture proposal and sees the scaling problem that will hit in six months. The strategist who reads positioning copy and knows it could be about any company.</p><p>I haven&#8217;t seen anyone Google their way to taste or prompt their way to it yet. Maybe it&#8217;s possible. I&#8217;d love to see the evidence. But so far, taste seems to develop the old-fashioned way: by caring, repeatedly, over a long time, about whether the output is actually good.</p><p><strong>Iterate directionally</strong></p><p>Not just &#8220;try again.&#8221; It&#8217;s tempting to just ask again with slightly different words and hope for something better. I catch myself doing it too. But that&#8217;s a slot machine approach &#8212; you&#8217;re pulling the lever hoping for a different result without changing anything that matters.</p><p>There&#8217;s a line often attributed to Einstein: you can&#8217;t solve a problem with the same thinking that created it. Whether he said it or not, applied to AI it&#8217;s exactly right. Rephrasing the same question is useless. The question was wrong, not the answer. Change the question.</p><p>Operators iterate directionally. This is wrong because of X, so change the approach to Y. The texture is right but the composition fails, so keep the texture and restructure. The argument is solid but the order kills the pacing, so resequence without losing the logic.</p><p>This is feedback loops and course correction. It requires knowing not just that something is wrong, but why it&#8217;s wrong and what would make it right. AI is extremely good at executing corrections. But it needs a human who can diagnose the actual problem, not just the symptom.</p><p><strong>Own outcomes</strong></p><p>Not &#8220;I completed the task.&#8221; Operators say &#8220;this worked or it didn&#8217;t, and it&#8217;s on me.&#8221;</p><p>This is the rarest one. Most people in organizations are optimized for task completion. Ship the feature. Deliver the deck. Hit the deadline. Whether the feature actually moved the metric, whether the deck convinced anyone, whether the deadline mattered &#8212; that&#8217;s someone else&#8217;s problem.</p><p>Operators close the loop. They care about what happened after the work shipped. Did it work? If not, why? What do I change next time? This is where judgment actually compounds, because you&#8217;re building a feedback loop between your decisions and their consequences.</p><p>AI can&#8217;t do this for you. It has no skin in the game, as Taleb would say. It doesn&#8217;t know if the output worked in the real world. It faces no consequences for being wrong. Only you know that, and only if you bother to check.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9AgN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9AgN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png 424w, https://substackcdn.com/image/fetch/$s_!9AgN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png 848w, https://substackcdn.com/image/fetch/$s_!9AgN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png 1272w, https://substackcdn.com/image/fetch/$s_!9AgN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9AgN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2372063,&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://krystiankolondra.com/i/193361582?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9AgN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png 424w, https://substackcdn.com/image/fetch/$s_!9AgN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png 848w, https://substackcdn.com/image/fetch/$s_!9AgN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.png 1272w, https://substackcdn.com/image/fetch/$s_!9AgN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7632ddc9-23ee-4007-ae2a-e80d63e59819_1998x1116.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 role="img" 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><title></title><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">The four things that separate operating from prompting. Define, judge, iterate, own.</figcaption></figure></div><p><strong>The test</strong></p><p>Here&#8217;s a simple way to know if you&#8217;re operating or just executing. Ask yourself: if the AI disappeared tomorrow, would you still know what to build and whether it was good? If yes, you&#8217;re an operator using AI as leverage. If no, you&#8217;re a passenger and the AI is driving.</p><p>That&#8217;s not a judgment on anyone&#8217;s worth. Plenty of brilliant people are early in developing these skills. But knowing the difference matters, because the people who think they&#8217;re operating when they&#8217;re actually just prompting are the most vulnerable ones in the room.</p><blockquote><p>&#8203;&#8203;<strong>Before you prompt, answer three things.</strong> What problem am I solving? How will I know if the output is good? What does "wrong" look like? Write it down - one line each. Takes 30 seconds. Sounds obvious. Try it - most people discover they can't answer the second one without thinking for ten minutes. That's the gap between prompting and operating. AI is very good at executing wishes. The results vary. </p><p>Bonus: once you have your three answers, <strong>paste them twice</strong> inside your prompts. Sounds silly, but repeating your intent in the prompt <a href="https://arxiv.org/abs/2512.14982">measurably improves output quality</a> across all major models. Your judgment, stated clearly and repeated, is literally the best prompt engineering there is.</p></blockquote><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe to follow the journey.</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></p>]]></content:encoded></item><item><title><![CDATA[Are juniors screwed?]]></title><description><![CDATA[AI eliminated the execution ladder. The new path from junior to operator runs through evaluation, not tasks. A personal take from someone whose son is about to find out.]]></description><link>https://krystiankolondra.com/p/are-juniors-screwed</link><guid isPermaLink="false">https://krystiankolondra.com/p/are-juniors-screwed</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Mon, 06 Apr 2026 10:56:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/53fa8271-45d2-45af-873b-b62c89f837d7_1920x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>My first post argued that AI eliminates execution and makes judgment the only thing that matters. The obvious follow-up question: if that&#8217;s true, how does anyone develop judgment in the first place?</p><p>Because here&#8217;s the uncomfortable part. Before AI, you became an operator by doing execution work for years. You wrote the code, built the decks, ran the analyses, made the mistakes, learned the patterns. Execution was the training ground for judgment. It was slow and often painful, but it worked.</p><p>That layer is disappearing.</p><p>Which creates a real paradox: companies want operators, but the traditional path to becoming one is being pulled out from under people&#8217;s feet. If AI handles the execution, where do juniors learn?</p><p>I care about this question for two reasons. First, I remember being junior. I was arrogant, probably stupid in many ways, but I was curious, ambitious, and cared about producing quality work. And that came before I had any real experience. I was doing heavy lifting in assembler and 3D graphics, not because someone told me to, but because I wanted to see if I could squeeze a few more cycles out of a shading routine (and was lucky to have a 56kbps modem and access to hornet ftp). Nobody taught me taste. I developed it by caring obsessively about whether the output was good or bad.</p><p>Second, my son is heading to university soon. The world he&#8217;s entering is completely different from the one I entered. This isn&#8217;t abstract for me.</p><p>That instinct to care doesn&#8217;t go away because AI exists. But the path changes.</p><p>The old path was linear: do tasks, learn patterns, build judgment, become operator. You couldn&#8217;t skip steps. The execution work was the curriculum.</p><p>The new path is different. You use AI to handle execution, then spend your time reviewing and correcting the output. Did the AI make the right architectural choice? Is this positioning actually sharp or just smooth? Does this code solve the real problem or just the stated one? The skill shifts from doing to evaluating.</p><p>This is actually faster, if you approach it right. A junior today can see more outputs, compare more approaches, and test more assumptions in a week than I could in a year of manual work. The iteration cycle compresses. Taste can develop faster when you have more material to judge.</p><p>Here&#8217;s a real example. I was recently working on a project that needed AI-generated images with a consistent visual style across dozens of outputs. This is a project I work on in the evenings, by the way. Not a browser ;-). Just something I wanted to build.</p><p>I started the traditional way, by researching how other people build image prompts, trying to understand how different models respond to different instructions. It was painfully slow.</p><p>So I changed the approach. I set up a feedback loop: AI generated prompts, I evaluated the images as they came in, one every few seconds, and just gave quick feedback. This is good. That&#8217;s wrong. The texture works but the composition doesn&#8217;t. I noticed patterns in what made outputs consistent and fed those observations back. Within an hour, burning through an enormous amount of tokens, I&#8217;d compressed what would have been weeks of manual experimentation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QUCo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QUCo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!QUCo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!QUCo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!QUCo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QUCo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1236212,&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://krystiankolondra.com/i/193171314?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QUCo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!QUCo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!QUCo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!QUCo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaef90db-2714-4936-9f74-d91ebb8550c3_1920x1072.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 role="img" 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><title></title><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">The feedback loop: multiple dimensions varied per round, parallel generation, batch evaluation. One hour, hundreds of iterations.</figcaption></figure></div><p>But here's what surprised me. The result wasn't what I expected. I didn't end up understanding how to write great image prompts myself. Instead, I built a system that generates them better than I ever could. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y-ZW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y-ZW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!y-ZW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!y-ZW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!y-ZW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y-ZW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1432025,&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://krystiankolondra.com/i/193171314?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y-ZW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!y-ZW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!y-ZW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!y-ZW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feba87433-3ff9-4984-9fc9-cdef6f4f5baf_1920x1072.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 role="img" 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><title></title><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">What I expected to build vs what I actually built. Skill acquisition vs judgment-powered system.</figcaption></figure></div><p>My judgment was the input &#8212; what looks right, what doesn't, what "consistent" actually means in context. The AI handled everything else.</p><p>That&#8217;s the operator pattern in miniature. You don&#8217;t become good at execution. You build systems that make your execution irrelevant. Your taste is the only thing that can&#8217;t be automated out of the loop.</p><p>And of course someone will read this and say: once your taste is extracted into the system, you&#8217;re no longer needed. Fair objection.</p><p>All I can say is what I observe right now: the system I built only works because I keep feeding it new judgment. New styles, new contexts, new &#8220;that&#8217;s wrong and here&#8217;s why.&#8221; The moment I stop, it stops improving, or worse - it drifts away. Whether that stays true is one of the most interesting open questions in AI. I&#8217;m betting it will, but I&#8217;m honest enough to say that&#8217;s a bet, not a proof.</p><p>But there&#8217;s a trap, and it&#8217;s not just for juniors. Anyone who just accepts what the AI gives them learns nothing. You become a prompt-typist, not an operator. The AI did the work, you shipped the result, and you have no idea why it was good or bad. You skipped the judgment part entirely. This is everyone&#8217;s problem.</p><p>The people who win are the ones who obsess over why. Why is this output good? Why is that one garbage? What would I change and why? They treat AI output the way you treat KV cache optimization - as something to evaluate, challenge, and squeeze until it&#8217;s actually right. Not something to accept.</p><p>The people who lose are the ones who confuse speed with learning. They ship more but understand less. And when the AI gets something wrong in a way that matters, they can&#8217;t catch it.</p><blockquote><p><strong>A small habit worth trying.</strong> Every time you review an AI output, stop and think why it's good or why it's bad. Best even - write it down. Not for anyone else, for yourself. Keep it as an MD file. Try this for two weeks and my bet is it will accelerate your taste development faster than months of execution work. You're training your judgment on every output instead of every task. Inspired by a Haystack Method from Rohit Bhargava's Non-Obvious; just applied to AI.</p></blockquote><p>I should be honest: I don&#8217;t know how this plays out at scale. We&#8217;re running a massive experiment on professional development and nobody knows the results yet.</p><p>But I&#8217;m actually really optimistic. Boris Cherny, who built Claude Code at Anthropic, has a parable I love. He compared AI coding to the Gutenberg Press. Before Gutenberg, scribes controlled text. The printing press eliminated scribes. But scribes were never the writers. Gutenberg enabled millions more people to read and write, and that became fundamental to schooling, to work, to culture. It made it possible for far more people to become creators - writing books that others actually wanted to read.</p><p>The same thing is happening now. The fact that everyone will be able to code doesn&#8217;t mean everyone will build great products. But it means we&#8217;ll all get new powers. You could become proficient in areas where it used to take years to acquire a skill. The path gets shorter. The barrier drops. Will the curious people lead the way, or will only the paranoid survive? Time will tell. I&#8217;m betting on both.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h493!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h493!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png 424w, https://substackcdn.com/image/fetch/$s_!h493!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png 848w, https://substackcdn.com/image/fetch/$s_!h493!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png 1272w, https://substackcdn.com/image/fetch/$s_!h493!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h493!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png" width="1456" height="393" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:393,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1010516,&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://krystiankolondra.com/i/193171314?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!h493!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png 424w, https://substackcdn.com/image/fetch/$s_!h493!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png 848w, https://substackcdn.com/image/fetch/$s_!h493!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.png 1272w, https://substackcdn.com/image/fetch/$s_!h493!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc4ec8c7-9ef1-4529-a12e-e2aa86a49814_1784x482.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 role="img" 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><title></title><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">Same argument, three styles. The system applies consistent visual logic across all of them. My judgment was the input. Everything else was generated.</figcaption></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe to follow the journey.</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></p>]]></content:encoded></item><item><title><![CDATA[AI is for operators]]></title><description><![CDATA[Why judgment beats execution now]]></description><link>https://krystiankolondra.com/p/ai-is-for-operators</link><guid isPermaLink="false">https://krystiankolondra.com/p/ai-is-for-operators</guid><dc:creator><![CDATA[Krystian Kolondra]]></dc:creator><pubDate>Sat, 04 Apr 2026 11:44:06 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/106990f9-959b-4281-90c4-297b89728863_1920x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div><hr></div><p><strong>AI is for operators</strong></p><p>Everyone&#8217;s asking the wrong question about AI. The whole conversation is about replacement. Will it take your job, will it make you obsolete. It&#8217;s the wrong frame.</p><p>Here&#8217;s what&#8217;s actually happening: AI is eliminating execution. Not judgment. Not taste. Not the ability to know what&#8217;s worth building. Just the mechanical distance between a decision and a result.</p><p>I&#8217;ve spent 20 years building browsers at Opera. Products used by hundreds of millions of people. The bottleneck was never knowing what to build. It was always how long it took to get from &#8220;I have an idea worth testing&#8221; to &#8220;it&#8217;s shipped.&#8221; Months of coordination, implementation, iteration, debugging, revision. All execution.</p><p>AI is compressing that to near zero.</p><p>I feel this personally. When I was finishing university, I almost got depressed, not because I lacked ideas, but because I could see that the things I wanted to build would require either decades of solo effort or teams of hundreds. So I took the managerial path. I built organizations instead of code. And it worked &#8212; I don&#8217;t regret it! &#8212; but something was lost.</p><p>These days, for the first time in twenty years, I can feel the joy of creation again. The same feeling I had as a teenager, programming on paper (you know, at school, when just a lesson doesn&#8217;t fill up your whole ADHD attention span :p), optimizing assembler by hand, trying to squeeze a shading routine into fewer CPU cycles. AI gave that back to me. I have never felt better about what&#8217;s possible.</p><p>And when execution disappears, something interesting happens. The only thing that matters is whether you had the right judgment in the first place.</p><p>This is not about experience level. I&#8217;ve seen brilliant work from people in their first year. Ambition and taste aren&#8217;t a function of years on the job. But the gap between what you <em>can see</em> and what you <em>can ship</em>, that grows with experience. The more you know, the more you see what should exist. And the more painful the execution bottleneck becomes.</p><p>The people who benefit most from AI are operators. People with hard-won judgment who were always bottlenecked by execution. The senior engineer who sees the right abstraction immediately but used to spend two days implementing it. The strategist who knows the positioning but used to spend a week building the deck. AI doesn&#8217;t give these people new ideas. It removes the friction between their ideas and reality. And of course, the world has always benefited from those who don&#8217;t know something&#8217;s impossible and do it anyway. AI supercharges that too.</p><p>Andrej Karpathy wrote this week about <a href="https://x.com/karpathy/status/2039805659525644595">building personal knowledge bases with LLMs</a>. What struck me most: the human barely touches the wiki directly. The LLM handles compilation, maintenance, cleanup. All execution. The human&#8217;s job is deciding what to look at and what questions to ask.</p><p>But this only works if the knowledge base is clean. We spent decades learning that code rots without refactoring. Same applies to your data now. Inconsistent, fragmented knowledge in, garbage reasoning out. Data hygiene is the new code hygiene. The operator&#8217;s discipline, knowing what&#8217;s noise, what&#8217;s signal, what structure the information needs, that&#8217;s the factor that impacts AI output more than anything else.</p><p>Google released <a href="https://x.com/Google/status/2039736220834480233">Gemma 4</a> this week. I downloaded it to my NVIDIA Spark the same afternoon. It&#8217;s sitting right on my desk together with Nemotron 3 Nano. They&#8217;re fast, genuinely smart, and within 20 minutes I&#8217;ll have my Mac Mini running an agent farm using these models through the night, researching agent lifecycles while I sleep. More on that soon. But the point is, time from idea to getting things done shrunk to almost nothing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8uRo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8uRo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8uRo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8uRo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8uRo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8uRo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg" width="1456" height="942" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:942,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!8uRo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8uRo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8uRo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8uRo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6e86687-065e-4c36-8cca-cd4be53633e7_3680x2382.jpeg 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 role="img" 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><title></title><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">Gemma 4 running on my DGX Spark. Popper's epistemology as a stress test.</figcaption></figure></div><p>This is the lens I apply to everything I build. Not &#8220;how do we add AI to this?&#8221; but &#8220;what happens when execution disappears and the user&#8217;s judgment is the only input that matters?&#8221;</p><p>That&#8217;s what I mean by AI for operators. AI that makes you the bottleneck &#8212; in the best possible way. Because if your judgment is good, everything downstream is right. If it&#8217;s bad, no amount of execution speed saves you.</p><p>I should be honest about the limits of my own argument. Saying AI only eliminates execution might be too comfortable. Given the right principles and frameworks, AI can reason, plan, validate, and self-correct. So how much of what we call &#8220;judgment&#8221; is actually pattern-matching from experience, culture, and education &#8212; just execution at a higher level of abstraction? And how much is something else, genuine creativity, whatever that means? I don&#8217;t know. I&#8217;m not sure anyone does yet.</p><p>What I do know is that the people who assume AI can&#8217;t touch their thinking will be the last to notice when it starts to. And the people who stay curious about where the line actually <em>is</em>, those are the ones I want to build for.</p><p>I&#8217;ll be writing here about this thesis as I pressure-test it against the products I&#8217;m building, against the industry, against my own assumptions. Some of it will be wrong. As Popper would say, knowledge only grows through conjecture and refutation. I&#8217;d rather be wrong in public than right in private.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://krystiankolondra.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">More coming. Subscribe if you want to follow along.</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></channel></rss>