<?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[Cranky Old Guy]]></title><description><![CDATA[Cranky Old Guy]]></description><link>https://www.mecrankyoldguy.com</link><image><url>https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png</url><title>Cranky Old Guy</title><link>https://www.mecrankyoldguy.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 31 May 2026 00:11:40 GMT</lastBuildDate><atom:link href="https://www.mecrankyoldguy.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Cranky Old Guy]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[anothercrankyoldguy@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[anothercrankyoldguy@substack.com]]></itunes:email><itunes:name><![CDATA[Cranky Old Guy]]></itunes:name></itunes:owner><itunes:author><![CDATA[Cranky Old Guy]]></itunes:author><googleplay:owner><![CDATA[anothercrankyoldguy@substack.com]]></googleplay:owner><googleplay:email><![CDATA[anothercrankyoldguy@substack.com]]></googleplay:email><googleplay:author><![CDATA[Cranky Old Guy]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Washington Just Can’t Keep a Secret. What to Do?]]></title><description><![CDATA[There is a plan to end the war.]]></description><link>https://www.mecrankyoldguy.com/p/washington-just-cant-keep-a-secret</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/washington-just-cant-keep-a-secret</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Fri, 29 May 2026 18:23:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is a plan to end the war. It&#8217;s working. Only one person knows it&#8217;s the plan.</p><p>That person is not Steve Witkoff. Not Rubio. Not Vance. Not the military advisors. Not the hawks. Trump has not confided his game to anyone. That&#8217;s the strategy.</p><p>Washington cannot keep a secret. Trump learned this the hard way during his first term, watching every strategy briefing become a Times story and every negotiating position become an Axios scoop within 48 hours. Most presidents try to fix the leak. Trump worked around it.</p><p>If nobody knows the plan, nobody can leak it.</p><p>So Witkoff walks into Doha a true believer. His enthusiasm is real. His frustration when Iran pushes back is genuine. You cannot fake that at a negotiating table &#8212; Iranian diplomats who have been reading American negotiators for 45 years would detect a performance immediately. They can&#8217;t detect this one because there&#8217;s nothing to detect. Witkoff isn&#8217;t performing sincerity. He is sincere.</p><p>And Iran stays at the table. Waiting for a signature that isn&#8217;t coming.</p><div><hr></div><p>Iran has run the delay game on every American president for forty years. String them along. Pocket whatever sanctions relief you can get. Survive another round. They did it to Bush. They did it to Obama. They turned the JCPOA into a masterclass in getting paid to slow down something you were never going to stop.</p><p>They think they&#8217;re running the same play now.</p><p>They&#8217;re not. Trump blocked their blockade. Now he&#8217;s stalling their stalling. He took their own game and ran it back on them with better cards, more patience, and an economy that isn&#8217;t collapsing.</p><p>Theirs is.</p><p>Every day of &#8220;negotiations&#8221; is another day of Iranian economic deterioration. The Strait stays closed. The blockade holds. The frozen assets stay frozen. The oil stays unsold. The currency keeps falling. Iran came to the table, moved on their demands, announced they were ready to sign. Trump said he needs a couple of days to think about it.</p><p>&#8220;I won&#8217;t sign a bad deal&#8221; does the rest of the work. Trump defines what&#8217;s bad. Nobody else does. There&#8217;s no external arbiter, no Senate ratification required for an MOU.</p><p>John Bolton thinks the midterms will break Trump. Jack Keane thinks the midterms will break Trump. The Iranian supreme leader thinks the midterms will break Trump. Trump said publicly, on the record, in a cabinet meeting: &#8220;I don&#8217;t care about the midterms.&#8221;</p><p>Nobody believed him. That&#8217;s their problem, not his.</p><p>The economy is the strategy. The stall is the weapon. And when Iran finally figures out there&#8217;s no deal coming &#8212; when the patience breaks and they do something that forces the issue &#8212; the kinetic response will be ready, fully justified, and nobody will be surprised except the people who spent months writing deal-imminent stories.</p><p>The stall isn&#8217;t the prelude to the war. The stall is the war. Kinetic is just the punctuation.</p><div><hr></div><p><em>Previous pieces in this series: <a href="https://www.mecrankyoldguy.com/p/whats-next-in-the-iran-war">What&#8217;s Next in the Iran War?</a> | <a href="https://www.mecrankyoldguy.com/p/the-hall-of-mirrors-what-the-coverage">The Hall of Mirrors</a> | <a href="https://www.mecrankyoldguy.com/p/the-three-clocks-running-against">The Three Clocks Running Against Iran</a> | <a href="https://www.mecrankyoldguy.com/p/how-will-we-know-when-the-iran-war">How Will We Know When the Iran War Is Over?</a></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[What’s Next in the Iran War?]]></title><description><![CDATA[Kaboom.]]></description><link>https://www.mecrankyoldguy.com/p/whats-next-in-the-iran-war</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/whats-next-in-the-iran-war</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Mon, 25 May 2026 19:49:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Kaboom.</p><p>The headlines keep coming. Talks. Progress. Frameworks. Envoys shuttling between capitals. Trump, we&#8217;re told, is close to a historic deal with Iran.</p><p>Don&#8217;t make me laugh.</p><div><hr></div><p>There is no peace deal coming. There is no negotiation in any meaningful sense of the word. What there is: a pause of mutual convenience that both sides are using to buy time &#8212; for completely opposite purposes.</p><p>I called this in April. In <a href="https://www.mecrankyoldguy.com/p/ceasefire-or-pause-of-mutual-convenience">Iran: Ceasefire or Pause of Mutual Convenience?</a>, the argument was simple. Washington gathers intelligence, watches Iran from satellites, and works out the war plans for the next phase. Tehran catches its breath and hopes the American political calendar saves them. Call it diplomacy if it makes you feel better.</p><p>Let&#8217;s ask the obvious question nobody in the mainstream press bothers to ask: does anyone seriously believe Iran will negotiate away its nuclear program, its ballistic missiles, and its proxy network &#8212; and actually abide by the deal?</p><p>The only thing that stops Iran is running out of money to continue. I said that at the start of the war. Nothing I&#8217;ve seen since changes that conclusion.</p><p>So who believes a real deal is coming? The press, apparently. Democratic party leadership, who need Trump to fail badly enough that they&#8217;ll root for Iranian diplomacy. That&#8217;s the complete list. Every serious analyst, every intelligence professional, every person who has spent five minutes studying Iranian decision-making knows this is theater.</p><div><hr></div><h2>What the US Is Actually Doing</h2><p>The United States and Israel are finishing the war plan and arming to the teeth. There have been no testy discussions between Trump and Netanyahu. Fake news. They are in lockstep.</p><p>There&#8217;s no rush. Every week of &#8220;negotiations&#8221; is another week of Iranian economic deterioration. I laid out the arithmetic in <a href="https://www.mecrankyoldguy.com/p/the-three-clocks-running-against">The Three Clocks Running Against Iran</a>.</p><p>Washington has every incentive to let that clock run.</p><p>Trump is just playing their own games back on them. Iran creates a blockade &#8212; he builds one on top of theirs. They stall for time &#8212; he stalls on top of their stalling. While they&#8217;re congratulating themselves on the delay, their economy is collapsing underneath them.</p><div><hr></div><h2>What Iran Is Actually Doing</h2><p>Iran&#8217;s hardliners may think they&#8217;re running the same play they&#8217;ve run for twenty years. It&#8217;s hard to know what&#8217;s going through their heads. String the Americans along. Pocket whatever sanctions relief or additional time to keep enriching uranium they can get. Survive another round.</p><p>They&#8217;ve done this to every American president. Obama. Bush. The Europeans for decades. They watched the JCPOA get negotiated &#8212; no dismantlement required, just delays and caps. They know the choreography.</p><p>The mainstream press may have convinced them they are winning &#8212; that the midterms will clear the slate and this all goes away. I wrote about how that happens in <a href="https://www.mecrankyoldguy.com/p/the-hall-of-mirrors-what-the-coverage">The Hall of Mirrors</a>.</p><div><hr></div><h2>What the Press Is Actually Doing</h2><p>The mainstream press is having a wet dream. Trump is negotiating a peace deal &#8212; they were crucial in making it happen! The self-congratulations are deafening.</p><p>What they don&#8217;t have is any idea what&#8217;s actually happening.</p><p>And by their wonderful investigative reporting and anonymous sources, they believe they have held the president accountable &#8212; exposing what he is really doing, or not doing, and the inconsistencies in his explanations about the war.</p><p>The mainstream press is so predictably dumb, and so convinced of its own sophistication, that Trump plays them like a fiddle. He knows what story they&#8217;ll write before they do. He hands it to them.</p><div><hr></div><h2>The Endgame</h2><p>How will this end?</p><p>I wrote about this in <a href="https://www.mecrankyoldguy.com/p/how-will-we-know-when-the-iran-war">How Will We Know When the Iran War Is Over?</a> The war ends when Iran stops bargaining and starts begging. The real endgame isn&#8217;t a treaty. It&#8217;s the moment Iran can no longer afford to be Iran.</p><p>Here&#8217;s a simple test for whether this &#8220;peace deal&#8221; is real: watch for the arrival of the French. When there is no danger to them and no difficult decisions to be made, they will arrive and insist on having a major seat at the table. Haven&#8217;t seen this yet.</p><p>Don&#8217;t let the headlines fool you. The war plan is almost ready. The press will figure it out when the bombs drop.</p><div><hr></div><p><em>Previous pieces in this series: <a href="https://www.mecrankyoldguy.com/p/iran-the-bill-has-come-due">Iran: The Bill Has Come Due</a> | <a href="https://www.mecrankyoldguy.com/p/will-the-us-seize-iranian-oil-and">Will the US Seize Iranian Oil and Natural Gas Assets?</a> | <a href="https://www.mecrankyoldguy.com/p/the-iran-war-a-game-of-three-card">The Iran War: A Game of Three Card Monte</a> | <a href="https://www.mecrankyoldguy.com/p/ceasefire-or-pause-of-mutual-convenience">Iran: Ceasefire or Pause of Mutual Convenience?</a> | <a href="https://www.mecrankyoldguy.com/p/irans-economy-conservatorship-or">Iran&#8217;s Economy: Conservatorship or Destruction</a> | <a href="https://www.mecrankyoldguy.com/p/the-three-clocks-running-against">The Three Clocks Running Against Iran</a> | <a href="https://www.mecrankyoldguy.com/p/the-hall-of-mirrors-what-the-coverage">The Hall of Mirrors</a> | <a href="https://www.mecrankyoldguy.com/p/the-iran-war-why-now">The Iran War: Why Now?</a> | <a href="https://www.mecrankyoldguy.com/p/iran-currency-switches-to-scientific">Iranian Currency Switches to Scientific Notation</a> | <a href="https://www.mecrankyoldguy.com/p/how-will-we-know-when-the-iran-war">How Will We Know When the Iran War Is Over?</a></em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The SpaceX IPO: The Latest Offering from Mr. 10x]]></title><description><![CDATA[We have covered the Buffett method for valuing businesses in a prior piece: The Most Misunderstood Phrases in Buffett-Speak: Free Cash and the Float.]]></description><link>https://www.mecrankyoldguy.com/p/the-spacex-ipo-the-latest-offering</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/the-spacex-ipo-the-latest-offering</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Sun, 24 May 2026 07:41:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>We have covered the Buffett method for valuing businesses in a prior piece: <a href="https://www.mecrankyoldguy.com/p/the-most-misunderstood-phrases-in">The Most Misunderstood Phrases in Buffett-Speak: Free Cash and the Float</a>.</em></p><div><hr></div><p>Elon Musk is taking SpaceX public. The ask is $1.75 trillion.</p><p>Let&#8217;s talk about what that number means. And what it doesn&#8217;t.</p><div><hr></div><p>SpaceX is a remarkable company. The Falcon 9 is the most-flown active orbital rocket and the backbone of modern launch cadence. Starlink has over 10 million subscribers and dominates space-based internet traffic. These are real accomplishments. Nobody serious disputes them.</p><p>But a business in an IPO is worth exactly one thing: the free cash flow it generates till the end of its life, discounted back to today. Not revenue. Not narrative. Not the founder&#8217;s Twitter following. Free cash flow, discounted.</p><p>Free cash is cash you could give out as a dividend if you wanted to. It&#8217;s never needed for future expenses or growth. It belongs to the owners, free and clear. Everything else &#8212; earnings, EBITDA, adjusted this, pro forma that &#8212; is accounting. Free cash is reality.</p><p>Discounted means adjusted for the cost of money over time. A dollar received ten years from now is worth less than a dollar today &#8212; because you could have invested that dollar and grown it in the interim. Inflation eats the value of money too. The longer you wait for the cash, and the riskier the bet that it ever arrives, the less it is worth today.</p><p>Think of an IPO &#8212; or any investment &#8212; as a gold mine. The gold is the product you make that generates free cash for you. Eventually you mine it all. The gold runs out, or nobody needs your gold anymore, or someone can make it for less.</p><p>The discounted free cash the business earns must be more than what the IPO was valued at.</p><p>No business lasts forever. A competitor can make something just as good or better, flood the market, and kill the price of yours. Technology can make your mine obsolete before you&#8217;ve dug halfway through it.</p><p>Your gold mine might have ten billion dollars worth of gold in it but if you spend a hundred billion dollars mining and processing it, you just lost ninety billion dollars. The point is not to just break even. You need to make a profit &#8212; and one that accounts for the money you could have earned with the cash you paid for the IPO over that same lifetime.</p><p>Wall Street does not like to show you this math. They prefer forward revenue multiples and TAM-based narratives &#8212; frameworks that sound rigorous but avoid the inconvenient question of how much free cash actually escapes the machine. Usually they also have a greater fool story &#8212; that momentum will make someone else buy it from you for more.</p><p>A prudent investor ignores that entirely. For purposes of value calculation, they assume they can never sell it again. In the end, all they will ever have is the free cash the business generated. That is the only number that matters.</p><p>When Warren Buffett considers buying a company, he first calculates its value and then looks at the stock price. If the value is much more than the stock price, he might buy it. Not the other way around.</p><p>When you run the free cash math on SpaceX, the number is not $1.75 trillion without a lot of help from the tooth fairy.</p><div><hr></div><h2>Mr. 10x</h2><p>You might have thought I call Elon Mr. 10x because he has so many companies with the name X in it. SpaceX. xAI. Twitter, which he renamed X. A reasonable hypothesis. Nope. That&#8217;s not what the X means.</p><p>Musk has earned a nickname. Call him Mr. 10x. The 10x is the multiplier you attach to everything about the business &#8212; the timelines, the capabilities, the valuation. It is always there. It is always wrong in the same direction.</p><p>The pattern is consistent enough to be a physical constant. It takes ten times longer to deliver than he promises. He promises ten times more capability than he delivers. The valuation he gets is ten times the true valuation.</p><p>I covered the 10x pattern in detail for Tesla in <a href="https://www.mecrankyoldguy.com/p/the-true-value-of-tesla">The True Value of Tesla</a>.</p><p>The SpaceX IPO is the 10x pattern applied to valuation &#8212; and most likely also to schedule and capabilities. He&#8217;s asking you to pay today for a company that needs to produce Apple-scale free cash flow &#8212; $100 billion annually, sustained &#8212; to justify the price. Free cash is cash you can pay as a dividend. Apple proves it &#8212; they do exactly that, billions every quarter. At $1.75 trillion, SpaceX would need to match Apple&#8217;s output for nearly twenty years just to return the purchase price. Undiscounted.</p><div><hr></div><h2>Smoke and Mirrors</h2><p>AI is hot. The promise of transformational technology is in the air. SpaceX bundled rockets, satellites, a bleeding AI startup, and a cancelable compute contract into one whale&#8217;s tale and filed it with the SEC. The goal was a 10x valuation multiplier &#8212; tech multiples on an aerospace business. It worked. For now.</p><p>The IPO prospectus now pitches a combined entity with a $28.5 trillion total addressable market anchored on AI infrastructure.</p><p>The S-1 includes an Anthropic deal: Anthropic agreed to pay xAI $1.25 billion per month for compute capacity through May 2029 &#8212; a contract that could exceed $40 billion. One can assume it&#8217;s there to buttress the future earnings story.</p><p>But what are we really talking about here? SpaceX is renting excess capacity to Anthropic. There is nothing to stop Anthropic from building its own data centers or getting them from someone else. The contract carries a 90-day termination clause for either party. This is not likely a permanent revenue source. The implication that it is some kind of continuing revenue source is there (?) &#8212; since $40 billion as a one-time revenue item would be noise as part of a $1.75 trillion valuation.</p><div><hr></div><h2>The Math Nobody Is Doing</h2><p>You can buy a piece of the future. That is what equity is. But just because the future is big does not mean it is a good investment at the price being offered. There has to be math. You have to estimate the size of the gold deposit, the cost to extract it, the timeline, the competition, the discount rate. Then you look at the price being asked and you either accept or reject the assumptions baked into it. Most SpaceX bulls skip that step. They see a big future and stop there. That is not investing. That is hoping.</p><p>At $1.75 trillion, with a 10% discount rate and modest terminal growth, SpaceX needs to generate roughly $120 billion in annual free cash flow. Essentially permanently.</p><p>Let&#8217;s look at the real business here &#8212; SpaceX minus the AI spin. The AI spin is just spin at this time. xAI is not Anthropic or OpenAI. xAI was carried at an implied valuation of roughly $250 billion in the merger. Whether that number is justified is its own leap of faith &#8212; Mistral, a genuine AI company with real enterprise revenue, is valued at $13.8 billion. Twitter &#8212; now X &#8212; is a perennial money loser. In 2025, xAI generated $3.2 billion in revenue and lost $6.4 billion. That is the AI business being bundled into a $1.75 trillion valuation.</p><p>Starlink at maturity &#8212; 30 to 40 million subscribers, $66 per month average (and falling as it expands into lower-income global markets), facing real competition from Amazon Leo and Blue Origin&#8217;s TeraWave (with a whole list of additional suitors on the way) &#8212; generates maybe $26 billion in revenue. 35 million subscribers at $66 per month is roughly $27 billion in revenue. At a 15% free cash flow margin &#8212; generous for a business that must continuously replace satellites &#8212; that&#8217;s $4 billion in free cash annually from Starlink.</p><p>Launch services at maturity: $12 to 15 billion in revenue. At a 20% free cash flow margin &#8212; better than satellite because reusable rockets don&#8217;t fall out of orbit &#8212; that is roughly $3 billion in free cash flow.</p><p>Government and defense contracts: $1 billion.</p><p>Total, at peak, on optimistic assumptions: $8 billion in annual free cash flow.</p><p>And that is at maturity &#8212; and assuming no significant competition compresses margins. Both are generous assumptions.</p><p>Now discount it. SpaceX doesn&#8217;t reach that state until 2032 at the earliest. Ten years out at 10% cuts the present value roughly in half. Assign a terminal multiple (FCF lingo) of 10x. You land somewhere between $50 and $150 billion in fair value, depending on how generously you treat the assumptions.</p><p>Let&#8217;s consider a somewhat comparable company, SiriusXM. After 25 years, one near-bankruptcy, and a forced merger between the only two competitors, SiriusXM generates $1.26 billion in free cash flow on $8.5 billion in revenue. The market values it at $9 billion. That is what a mature satellite subscription business actually looks like when the hype is gone.</p><p>The market is asking $1.75 trillion. That is Apple prices for a company with SiriusXM economics and xAI risk.</p><div><hr></div><h2>The Capex Treadmill</h2><p>SpaceX is not See&#8217;s Candies. It&#8217;s Sun Microsystems with rockets. Sun reported billions in earnings for years. Every dollar was already committed to the next hardware cycle. Skip one cycle and you&#8217;re dead. Oracle bought the corpse for $7 billion. SpaceX&#8217;s constellation replacement cycle is that treadmill. It never stops.</p><div><hr></div><h2>Is There a Moat or a Puddle That Can Be Stepped Over?</h2><p>Reusability is proven. Every serious launch company is now building reusable rockets because SpaceX demonstrated it works. Blue Origin has New Glenn. Rocket Lab is building Neutron. The head start is real. The exclusivity is gone.</p><p>The one genuine moat is orbital slot and spectrum allocation. SpaceX filed first, deployed first, and locked up premium low-earth orbital positions. Competitors face interference constraints that SpaceX doesn&#8217;t. That&#8217;s a real advantage.</p><p>It&#8217;s also a regulatory advantage, which means a government body can modify it. That has happened before in spectrum history.</p><p>Consider the benchmark. Tesla is Musk&#8217;s best execution &#8212; twenty years of manufacturing, iteration, and genuine engineering achievement. It survived only because a government tariff wall keeps Chinese competitors out of the American market. In the markets where the wall doesn&#8217;t exist, Xiaomi &#8212; a phone company &#8212; replicated Tesla&#8217;s core product in under two years and is now outselling it in China. Xiaomi didn&#8217;t invent anything. They assembled largely off-the-shelf components and applied their manufacturing expertise. Two years.</p><p>Mr. 10x is not some uber genius. Except for the rocket business, he is not even the best at anything I am aware of. Well, one thing &#8212; he is best at getting 10x valuations.</p><p>It is amazing how his fan boys seem to see something else.</p><p>If his strongest company, built over two decades, can be duplicated by a phone manufacturer in under two years the moment the market is open, what does that tell you about the durability of SpaceX&#8217;s advantages? Orbital slots are real. First-mover scale is real. Neither stopped Amazon, Blue Origin, and AST from entering the same market with serious capital. The moat is narrower than the price implies.</p><div><hr></div><h2>What the S-1 Actually Says</h2><p>Read the filing and you find two things: a real rocket company, and an episode of the Twilight Zone.</p><p>The S-1 glossary &#8212; a legal document filed with the SEC &#8212; defines Kardashev Type II civilizations, lunar mass drivers, orbital AI data centers, and something called &#8220;Macrohard.&#8221; SpaceX filed under SIC code 7370: Computer Programming and Data Processing. Twenty-four years building rockets, and the moment they go public, they&#8217;re an AI company. The glossary isn&#8217;t accidental. It filters out investors who would ask uncomfortable questions about free cash flow and attracts believers willing to buy the dream at any price.</p><p>The investors lining up for this IPO are like the passengers in the Twilight Zone episode &#8220;To Serve Man&#8221; &#8212; boarding the rocket to a better life, certain they&#8217;ve been chosen for something extraordinary. &#8220;To Serve Man&#8221; turned out to be a cookbook.</p><p>Elon Musk&#8217;s S-1 isn&#8217;t a business plan. It&#8217;s a cookbook. And you&#8217;re the main course if you are buying into this valuation.</p><p>This also reminds me of something else &#8212; the people who waited in matching outfits for a spaceship that never came. Heaven&#8217;s Gate was also built on absolute conviction that the ship was coming. The ship did not come.</p><p>The S-1 also discloses that Musk retains 85.1% voting control through a super-voting share structure. You own the risk. He owns the company.</p><p>At $1.75 trillion, you&#8217;re not buying the business. You&#8217;re buying the dream &#8212; Mars colonization, point-to-point Earth transport, and orbital manufacturing.</p><p>Bon app&#233;tit.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The True Value of Tesla]]></title><description><![CDATA[The Price of Affordability laid out the cost breakdown on Chinese EV tariffs as a preceding article on this topic.]]></description><link>https://www.mecrankyoldguy.com/p/the-true-value-of-tesla</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/the-true-value-of-tesla</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Thu, 21 May 2026 11:16:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><a href="https://www.mecrankyoldguy.com/p/the-price-of-affordability">The Price of Affordability</a> laid out the cost breakdown on Chinese EV tariffs as a preceding article on this topic.</em></p><div><hr></div><p>Tesla&#8217;s market cap is approximately $1.4 trillion. That makes it one of the most valuable companies on earth &#8212; worth more than every traditional automaker combined, more than ExxonMobil, more than JPMorgan Chase.</p><p>There is a simple, honest way to value Tesla that nobody in the financial press wants to say plainly:</p><p><strong>As a government-protected monopoly, it is worth roughly one-tenth of what it trades for. In a free market, it has no future.</strong></p><p>Priced for vague future potential.</p><p>The business, as currently constituted, would not survive open competition.</p><div><hr></div><h2>The Invisible Tax on Everyone Who Isn&#8217;t Rich</h2><p>The average new car in America costs $51,000. The average monthly car payment has crossed $700. Roughly 40% of Americans live paycheck to paycheck. Auto loan delinquency rates are at multi-decade highs. Affordable, reliable transportation is not an abstraction for most Americans &#8212; it is the difference between keeping a job and losing one, between making rent and not.</p><p>Into this environment, a fully-featured electric vehicle exists that sells for $10,000 to $15,000 in its home market. It has solid build quality, modern technology, and better real-world economics than most internal combustion vehicles thanks to lower fuel and maintenance costs. In Brazil it captures 60% of the EV market. In the UK it&#8217;s growing at triple digits year over year. In Southeast Asia it&#8217;s the default choice for first-time EV buyers.</p><p>Americans cannot buy it. A 100% import tariff &#8212; the functional equivalent of a ban &#8212; ensures that. That tariff was imposed by the Biden administration in May 2024 &#8212; the same administration that watched inflation gut working families and then erected a wall keeping a $10,000 car out of their reach. Democrats lost the 2024 election partly on the cost of living. They are now talking about affordability. They built the wall before they discovered a cause that might get them elected. (I ran the five-year cost comparison in <a href="https://www.mecrankyoldguy.com/p/the-price-of-affordability">The Price of Affordability</a> &#8212; the numbers are not close.) And the tariff doesn&#8217;t just block one cheap car. It keeps EV prices artificially high across the entire market, slowing adoption for everyone who might benefit from lower fuel and maintenance costs.</p><div><hr></div><h2>What the Business Actually Is</h2><p>Strip away the narrative and look at what Tesla is: a modestly profitable auto company with declining sales and an aging product lineup, trading at 362 times earnings.</p><p>It sold 1.64 million vehicles in 2025 &#8212; down 9% from the prior year, the second consecutive annual decline. Net income was $3.8 billion on $95 billion in revenue. That&#8217;s a 4% net margin. Toyota runs 6-8%. By any conventional metric this is a mediocre auto business with a spectacular story attached.</p><p>It is also a company that has never operated a day without government support. The DOE loan that kept it alive in 2010. The ZEV credits that were the difference between profit and loss in 2013 &#8212; $130 million in regulatory credits against $61 million in losses on actual car sales. The $1.3 billion Nevada incentive package for the Gigafactory. The federal $7,500-per-vehicle tax credit that subsidized demand until Tesla hit its cap in 2019. Billions in government support across its first decade. Tesla is a free-market success story built entirely on government assistance &#8212; and now protected by a government tariff. The throughline is consistent even if the story isn&#8217;t.</p><p>This mediocre performance is despite having essentially a government-protected monopoly in its largest market.</p><p>Apply a realistic multiple to Tesla&#8217;s actual earnings and you get a company worth $150 to $300 billion &#8212; roughly $40 to $80 per share, not $430. The trillion-dollar gap between those numbers and the current price is the capitalized value of the tariff wall, plus a large bet on robots and autonomous vehicles that have been two years away for about a decade.</p><p>The math is not complicated. Toyota trades at roughly 8 times earnings. GM and Ford trade at 6 to 7 times. Apply even a generous 10x multiple to Tesla&#8217;s $3.8 billion in net income and you get $38 billion for the auto business. Add a premium for the energy storage segment and whatever you think the Supercharger network is worth as standalone infrastructure &#8212; call it another $30 to $50 billion. You are at $70 to $90 billion. Tesla&#8217;s current market cap is $1.4 trillion. The remaining $1.3 trillion is the bet on autonomy, robotics, and AI &#8212; products that do not yet exist at commercial scale, promised by a CEO running four other organizations simultaneously.</p><p>Consider what the market actually pays for real autonomous taxis. Waymo operates 500,000 paid robotaxi rides per week across more than ten American cities with fully driverless vehicles. It is not a promise. It is a functioning commercial operation. Waymo&#8217;s most recent funding round valued it at $126 billion. Tesla&#8217;s autonomous taxi program &#8212; nearly a year into its Austin launch, still operating a handful of vehicles &#8212; is not in the same league as Waymo.</p><p>What is it worth? Not likely anywhere near $126 billion.</p><p>This matters because the entire $1.3 trillion premium above Tesla&#8217;s asset value rests on future promises &#8212; and its decade-long record on self-driving cars clearly demonstrates what those promises are worth.</p><div><hr></div><h2>The Wall</h2><p>We know what Tesla looks like in markets where the wall doesn&#8217;t exist: it&#8217;s losing, badly, and accelerating.</p><p>In Europe, Tesla registrations fell 40% year-over-year in mid-2025. In China &#8212; where Tesla actually manufactures and has to compete &#8212; domestic retail sales crashed 16% in Q1 2026, with March alone down 24%. Tesla&#8217;s market share in China has collapsed from around 10% in 2023 to roughly 5% today. Xiaomi, a company that made phones until two years ago, is now outselling the Model Y &#8212; Tesla&#8217;s best-selling vehicle globally &#8212; in China with a car it launched 18 months ago.</p><p>The competitor doing this damage is not cheating. The Rhodium Group analyzed BYD&#8217;s $4,700-per-vehicle cost advantage over Tesla and found that state subsidies account for 5% of it. Five percent. The other 95% comes from vertical integration &#8212; BYD manufactures 80% of its own components &#8212; scale, and lower overhead. These are structural industrial advantages built over two decades. No tariff eliminates them. A tariff only hides them, and charges Americans for the concealment.</p><div><hr></div><h2>The Man Running the Company vs. The Man Not Running It</h2><p>While we&#8217;re comparing Tesla and BYD, compare who is actually showing up to work.</p><p>Wang Chuanfu founded BYD in 1995 as a battery manufacturer with borrowed money and a chemistry degree. He has run one company for thirty years. He is a trained engineer who still walks factory floors. In 2008 he made a public prediction: BYD would be the world&#8217;s largest EV company by 2025. The press mocked him. He delivered &#8212; on schedule, within the decade he said it would take. He runs no other companies. He manages no government departments. He builds cars.</p><p>Elon Musk is simultaneously the CEO of Tesla, was until recently the operational head of the Department of Government Efficiency inside the federal government, controls SpaceX (which absorbed xAI in February 2026 ahead of a planned IPO), owns X, and founded Neuralink. During a period of accelerating Tesla sales declines in early 2025, he was attending White House cabinet meetings. Tesla investors publicly begged him to return his attention to the company he nominally runs. He eventually promised, on an earnings call, to reduce his government role.</p><p>There is also the matter of the self-inflicted wound. Tesla was built on a customer base of environmentally conscious, left-leaning early adopters &#8212; precisely the demographic Musk spent 2024 and 2025 alienating with $300 million in Republican political donations, a prominent role cutting federal programs, and a sustained public persona that repelled the people most likely to buy his cars. A Yale University study found the &#8220;Musk partisan effect&#8221; cost Tesla between one million and 1.26 million US vehicle sales from 2022 to 2025 &#8212; a 67% to 83% boost to sales that never materialized. Democratic-leaning buyers walked away. Republican buyers did not replace them. In Germany, Tesla sales fell 59% in January 2025 alone. The CEO of a consumer brand went to war with his own customers and is surprised the numbers are bad.</p><div><hr></div><h2>What Are We Actually Protecting?</h2><p>The tariff gives Tesla a captive market. High-end EV buyers pay thousands more than they would for a comparable BYD. People who need an affordable car simply go without. The 60,000 to 70,000 Tesla jobs being protected are a real interest &#8212; but BYD would employ Americans too if we invited them to build here instead of banning them. Toyota, Honda, Mercedes, and BMW all built American factories when pressured to do so. Hundreds of thousands of American jobs followed. We haven&#8217;t asked BYD for the same deal.</p><p>What we&#8217;ve done instead is wall off the US market to serve a collection of special interests &#8212; a protected company, its shareholders, and politicians who get to call themselves tough on China &#8212; while the people who actually need cheaper transportation pay the bill. It is difficult to identify the American interest being served here. It is easy to identify who benefits.</p><p>Without the wall, Tesla&#8217;s trajectory is toward irrelevance and eventual acquisition. The volume business collapses first, as Europe and China have already demonstrated. At some point the stock falls far enough that the assets &#8212; the Supercharger network, the factories, the IP, $44 billion in cash &#8212; get picked up by an acquirer for $50 to $100 billion. A 90% haircut from today&#8217;s price. The wall is not permanent. Politics shift, and BYD will find its way in regardless &#8212; through Mexico, through joint ventures, through tariff workarounds. The question is when, not if.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The $189 Billion Question for Greg Abel at the Next Annual Shareholders Meeting. Why?]]></title><description><![CDATA[Warren Buffett has been telling ordinary investors the same thing for thirty years.]]></description><link>https://www.mecrankyoldguy.com/p/the-189-billion-question-for-greg</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/the-189-billion-question-for-greg</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Fri, 15 May 2026 04:46:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Warren Buffett has been telling ordinary investors the same thing for thirty years. Buy a low-cost S&amp;P 500 index fund. Hold it. Don&#8217;t touch it. He said it at annual meetings. He said it in shareholder letters. He said it so often that it became the one piece of financial wisdom that transcended the investing world and entered the general culture, right up there with &#8220;don&#8217;t spend more than you earn&#8221; and &#8220;compound interest is the eighth wonder of the world.&#8221;</p><p>He even put it in his will. The instructions for the trust that will manage cash for his wife after his death are explicit: 90% in a very low-cost S&amp;P 500 index fund. 10% in short-term government bonds. He believes it so strongly that it&#8217;s his final act of financial stewardship for his own family.</p><p>There&#8217;s just one problem.</p><p>He didn&#8217;t do it himself.</p><div><hr></div><h2>The math nobody has run</h2><p>While Buffett was dispensing this advice, Berkshire Hathaway was accumulating the largest corporate cash hoard in American business history. The pile started at roughly $72 billion in 2015. It grew steadily &#8212; through bull markets, through corrections, through a pandemic &#8212; and by the end of 2025 it had reached $373 billion. As of this writing it sits at nearly $400 billion, parked almost entirely in short-term U.S. Treasury bills.</p><p>The cash wasn&#8217;t idle. T-bills earn something &#8212; near zero from 2015 to 2021, then a decent 4-5% as rates rose. Buffett has pointed to the interest income with some satisfaction.</p><p>But here&#8217;s what nobody seems to have calculated precisely: what was the opportunity cost of following a different strategy than the one he recommended?</p><p><em>The math, year by year: in 2017 the S&amp;P returned 21.8% while T-bills yielded 0.9% &#8212; Berkshire missed $18 billion. In 2019 the index returned 31.5% against a 2.3% T-bill rate &#8212; $33 billion gone. In 2020, 18.4% vs 0.4% &#8212; $23 billion. In 2021 &#8212; the S&amp;P up 28.7% with T-bills yielding essentially nothing &#8212; $40 billion. In 2023, 26.3% vs 5.1% &#8212; $27 billion. In 2024, 25% vs 5.1% &#8212; $33 billion. In 2025, with $334 billion sitting in T-bills earning 4.5% while the index returned 17.9%, another $45 billion gone. Cash won in exactly two years out of ten &#8212; 2018 and 2022, when the market dropped &#8212; saving roughly $38 billion combined. The net over a decade: $189 billion.</em></p><p><strong>Total opportunity cost: approximately $189 billion.</strong></p><p>That&#8217;s the gap between what the cash earned in T-bills and what it would have earned if Buffett had followed his own advice. One hundred and eighty-nine billion dollars. Over ten years.</p><p>That figure is actually conservative. It treats each year independently rather than compounding the forgone gains forward. If the missed returns from each year had themselves been invested and grown at S&amp;P rates through 2025 &#8212; as they would have been in any real portfolio &#8212; the compounded opportunity cost rises to approximately <strong>$309 billion.</strong> The 2019 miss alone, a simple $33 billion at the time, compounds to $76 billion by 2025. Early misses had nearly a decade to grow.</p><p>Yes, it was one of the strongest decades for the S&amp;P 500 in history. The opportunity cost is what it is regardless.</p><div><hr></div><h2>Two good years don&#8217;t close the gap</h2><p>The honest reading of this table is that cash beat the market in two out of ten years &#8212; 2018 and 2022, when the S&amp;P dropped. In those two years alone the cash position saved Berkshire roughly $38 billion compared to being fully invested.</p><p>That&#8217;s real. It&#8217;s not nothing.</p><p>But it still leaves a net opportunity cost of $189 billion. And it raises an uncomfortable question: if the advice is right &#8212; if the index beats most alternatives over time, as Buffett himself proved in his famous million-dollar bet against a basket of hedge funds &#8212; then it was also right for Berkshire&#8217;s cash pile. The same logic that should have kept his wife&#8217;s trust in Vanguard should have pushed that $72 billion into the index in 2015.</p><p>It didn&#8217;t. And the meter kept running.</p><div><hr></div><h2>The scoreboard on the stocks themselves</h2><p>You might assume that while the cash pile sat idle, at least the money Berkshire <em>did</em> invest outperformed the index. That Buffett&#8217;s legendary stock-picking eye was still beating the market, even if the cash was dragging the overall number down.</p><p>The data doesn&#8217;t support that assumption.</p><p>From 2015 to 2025, the S&amp;P 500 returned 304% compared to Berkshire Hathaway&#8217;s 234% &#8212; the whole company, operating businesses, insurance float, equity portfolio, everything, trailing the index by 70 percentage points over the exact decade in question. Over ten years BRK-B returned 12.6% per year vs 15.2% per year for the S&amp;P 500.</p><p>The head-to-head scorecard is 5-5 on annual wins, which sounds competitive until you look at the margin of victory. In 2019 the S&amp;P beat Berkshire by 20 percentage points. In 2020 by 16 points. In 2023 by 11 points. Berkshire&#8217;s biggest single-year win was 2022 at 21 points &#8212; one genuine bright spot surrounded by years of meaningful underperformance.</p><p>The individual stock picks didn&#8217;t help. Kraft Heinz was a multibillion-dollar write-down. The airlines were bought and sold at the bottom during COVID at a loss. TSMC was purchased and flipped within a single quarter. Paramount was a near-total wipeout. Apple was a genuine winner &#8212; one enormous right call that papered over a long list of expensive wrong ones.</p><p>Zoom out to 20 years and the outperformance is 0.6% per year &#8212; barely ahead, before adjusting for the leverage advantage from insurance float that ordinary investors don&#8217;t have. Strip out the float and the edge disappears entirely.</p><p>The legend was built between 1965 and 2000. The last quarter century has been roughly a wash with the index. The last decade has been a loss.</p><p>The great tech compounders of the last two decades &#8212; Google, Amazon, Meta, NVIDIA &#8212; were there to be bought. Apple was the one that fit his framework. He came to it late and left it early.</p><p><em>A footnote on Apple, his one undeniable winner: Berkshire sold approximately 600 million shares throughout 2024 at an average price around $185. Apple ended the year at $254 &#8212; leaving roughly $40 billion on the table from the single best investment in the portfolio&#8217;s recent history. On the one stock pick that genuinely worked, he sold two-thirds of it early. On the cash pile that didn&#8217;t work, he held every dollar. The instincts ran exactly backwards.</em></p><div><hr></div><h2>The Oracle is averaging the market</h2><p>Warren Buffett is treated as though he has a direct line to financial truth. The annual meeting draws forty thousand pilgrims to Omaha. CNBC breaks into programming when his 13-F drops. Every aphorism gets framed and hung on a wall. The Oracle of Omaha &#8212; a title that implies not just skill but foresight, wisdom, something approaching prophecy.</p><p>The last decade of data suggests a more ordinary reality. The stock has returned 12.6% per year versus the index&#8217;s 15.2%. The cash pile underperformed by $189 billion on a simple basis, $309 billion compounded. The individual stock picks &#8212; excluding Apple &#8212; read more like a cautionary tale than a masterclass. The twenty-year edge over the S&amp;P 500, once adjusted for leverage, disappears.</p><p>That&#8217;s not failure. It&#8217;s average. Which would be fine &#8212; average is respectable &#8212; except the legend is built on something more than average. The sixty-year record is real and extraordinary. But sixty years of genius doesn&#8217;t mean the last ten were genius too. At some point the data is the data.</p><p>That&#8217;s not a takedown of Warren Buffett. The sixty-year record stands. The advice is still good. I believe it &#8212; the bulk of my own money sits in S&amp;P 500 index funds, exactly where he told me to put it.</p><p>The irony is that he told me to do what he stopped doing himself.</p><p>He paid somewhere between $189 and $309 billion for the right to wait.</p><p>Whether that was the right price is a question only time will answer. Someone should ask Greg Abel. The Berkshire annual meeting is in Omaha every May. The microphone is open to any shareholder.</p><p>The question is simple.</p><p>Why?</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[What Would End the War Between Ukraine and Russia?]]></title><description><![CDATA[I have written extensively about this war.]]></description><link>https://www.mecrankyoldguy.com/p/what-would-end-the-war-between-ukraine</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/what-would-end-the-war-between-ukraine</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Wed, 13 May 2026 00:22:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>I have written extensively about this war. Search my Substack for more.</em></p><div><hr></div><p>On May 9th, after Russia&#8217;s Victory Day Parade, Vladimir Putin told reporters: <em>&#8220;I think that the matter is coming to an end.&#8221;</em></p><p>Putin could surely decide on any given day to stop the fighting, and that is how the world tends to frame this conflict &#8212; one man&#8217;s decision. But what about the Russian people? Where are they in all of this? Victims of an autocratic despot? Do they have any say in when the war stops? Let&#8217;s look at the current polling.</p><h2>What the Polling Shows</h2><p>Levada Center&#8217;s January 2026 numbers tell a more precise story than most Western commentary acknowledges. 74% of Russians believe the war will end in a Russian victory. Under 1% expect Ukraine to win. Around 17% see a stalemate. Meanwhile, 66-67% favor peace talks, and support for ongoing military operations has dropped to 24-25% &#8212; the lowest since the full-scale invasion began.</p><p>The poll also makes clear that while Russians may want the war to end, they want it to end in a victory. Not a stalemate. Not a face-saving compromise. They are tired of the cost of the war, but not of its goals. That changes everything about what kind of ending is actually possible.</p><p>So what does victory actually mean to them? The polling on terms is consistent. Russian sovereignty over all annexed territories &#8212; mandatory for roughly 75% of respondents. Permanent Ukrainian neutrality and exclusion from NATO &#8212; around 71%. Lifting of sanctions. And critically, any deal needs to be framed as Russia defeating &#8220;NATO&#8217;s plans&#8221; &#8212; not as a compromise, and certainly not as a retreat.</p><p>They are, almost point for point, Putin&#8217;s maximalist stated objectives.</p><h2>Someone Wins. Someone Loses.</h2><p>This is not going to end in a clean ceasefire, a stable frozen conflict, or a real negotiated settlement. This war will end when one side is defeated and the other gets its way. Ukraine and Europe will not agree to Russia&#8217;s terms. The Russian public &#8212; not just Putin, the public &#8212; will not accept anything less. The positions do not overlap. There is no politically plausible diplomatic formula that bridges the gap. Wars without a negotiated exit get decided on the battlefield. That is where this one is going.</p><p>Zelensky said from the beginning that this would end in Crimea. He&#8217;s right. Crimea is where it started twelve years ago and where it will end.</p><p>Russia&#8217;s own history teaches another lesson. The Crimean War of 1853, the Russo-Japanese War of 1905, the First World War, Afghanistan, the First Chechen War &#8212; every time Russia has lost a war, the regime that lost it has been replaced.</p><p>Putin is well aware of this history.</p><h2>Maybe the War Is Actually Winding Down</h2><p>So in his remarks to reporters, who is Putin actually talking to when he says &#8220;the matter is coming to an end&#8221;?</p><p>Not the Russian public. He owns Russian state TV &#8212; he can tell them anything, anytime. He doesn&#8217;t need to give reporters an interview to get a message home. And they aren&#8217;t even going to hear what foreign reporters report &#8212; the Russian information environment is significantly more closed than it used to be.</p><p>The real audience is Europe.</p><p>The statement was timed for maximum Western media coverage. The Victory Day parade itself was stripped down &#8212; no military hardware on display for the first time in nearly two decades &#8212; projecting an image of a Russia exhausted and winding down. He floated Gerhard Schr&#246;der as a negotiating partner, a name calibrated to signal pseudo-engagement with Europe. The whole package was designed to do one thing: encourage Europe &#8212; leaders and voters alike &#8212; to slow-walk the reparations loan, the next aid package, the next round of arms production decisions, on the premise that the war will end soon anyway.</p><p>Whether the disinformation actually lands is the open question. Visible Russian losses argue against it. European institutional habits argue for it.</p><h2>Where Are We Now?</h2><p>Ukraine is degrading Russia with production-level long-range missiles and drones. Russian refineries, depots, and military logistics deep inside Russia are getting hit routinely. This is clearly visible and deeply unpleasant for the Russian public to see. Russia logged its first net monthly territorial loss in April per ISW tracking, and is wrestling with serious fuel shortages and supply problems sustaining its forces in the field. Recruiting is faltering. The economy is straining.</p><p>At the same time, support for Ukraine from Europe and the United States has always been a slow drip and at the bare minimum, and Ukraine has its own manpower issues. Russia continues to grind down Ukrainian civilian infrastructure with sustained strikes on power, water, and heating. The tide is turning in Ukraine&#8217;s favor &#8212; but only if Ukraine does not run out of manpower or watch its civilian infrastructure collapse.</p><p>The honest disclaimer: I have no way to know what the real picture on the ground is. War reporting is partial, and both sides run information operations. But what we can see from the outside suggests Russia is hurting more than its leadership admits, and Ukraine is doing more with less than anyone predicted.</p><h2>What Iran Teaches Us</h2><p>Look at Iran. Fifty years of the Islamic Republic have squandered a generation in service of an ideological project no rational accounting could justify. From outside, the whole thing reads as a stupid adventure the regime cannot escape. Russia is doing the same thing. Putin&#8217;s war is the equivalent ideological trap &#8212; equally impossible to abandon without admitting the entire premise was a lie. From a free society like the United States, none of it makes sense. From inside the trap, the alternatives do not exist.</p><p>Iran will force the West to destroy the country before it gives up its dream of nuclear weapons. Russia will destroy itself in a fantasy about NATO threats and the conviction that the Soviet Union needs to be rebuilt.</p><h2>The Battlefield Will Answer</h2><p>There is no politically plausible diplomatic formula that bridges the gap. There is only the question of whether Europe finally decides that Ukraine&#8217;s survival is worth the cost of ensuring it &#8212; or whether it finds another reason to protect its institutions while someone else pays for the outcome.</p><p>It would have been smart for the Russians to quit trying to advance four years ago. They aren&#8217;t going to. Anyone watching the current situation in Iran might want to ask themselves the same question &#8212; and brace for the same answer.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[How Will We Know When the Iran War Is Over?]]></title><description><![CDATA[That&#8217;s Easy.]]></description><link>https://www.mecrankyoldguy.com/p/how-will-we-know-when-the-iran-war</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/how-will-we-know-when-the-iran-war</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Sun, 10 May 2026 18:41:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>That&#8217;s Easy. When the French Show Up.</h2><p>You&#8217;ll know the Iran war is over when the French show up.</p><p>Not before. The French have a finely calibrated sense of when a conflict has concluded. They surrendered to Nazi Germany in six weeks in 1940. The actual message to the Germans was roughly: please don&#8217;t break anything. We give up. Then, four years later, the Allies liberated Paris &#8212; at which point Charles de Gaulle organized a victory parade down the Champs-&#201;lys&#233;es and France rejoined the winning side in time for the photographs.</p><p>The tradition continues. When the shooting stops, the French arrive with briefcases, proposals, and the serene confidence of a nation that spent the war drafting communiqu&#233;s deploring disproportionate force. They will have strong opinions about the postwar order. They will expect to be consulted. They will present themselves as honest brokers.</p><p>Watch for them. Their appearance &#8212; the French, the rest of Europe, our Asian partners &#8212; is a more reliable indicator that the war is over than anything coming out of Islamabad or Mar-a-Lago.</p><p>For the purposes of this war, they are all collectively &#8220;the French&#8221;.</p><p><em>I have written extensively about the war with Iran in this Substack &#8212; eleven articles at last count.</em></p><div><hr></div><h2>The Real Endgame Is Economic</h2><p>The war doesn&#8217;t end with a peace treaty. It ends when Iran can no longer afford to be Iran.</p><p>I argued this from the beginning. In <a href="https://www.mecrankyoldguy.com/p/iran-the-bill-has-come-due">Iran: The Bill Has Come Due</a>, written in the first days of the war, the thesis was simple: Iran&#8217;s external threat capability &#8212; the proxies, the missiles, the nuclear program &#8212; runs entirely on oil money. You don&#8217;t need to chase each program individually around the country. Pull the financial foundation and all of it degrades simultaneously. One mechanism. Four problems.</p><p>That&#8217;s still the frame. The kinetic phase was never the point. It was the precondition &#8212; degrade Iranian air defenses and naval assets enough that the economic screws can be tightened in an existential way. Not piecemeal sanctions that go nowhere. The blockade is now where the real damage accumulates, quietly, without headlines, compounding every week the Strait stays contested and Iranian ports stay shut.</p><p>Iran was exporting roughly 1.5 million barrels a day before the war. Almost all of it to China, through a shadow fleet running spoofed transponders and ship-to-ship transfers. That revenue funded everything. Cut it long enough and the regime faces a choice no ideology resolves: pay the Revolutionary Guard or keep the lights on.</p><p>China, previously a quiet beneficiary of cheap Iranian oil, now has skin in the game. The Strait disruption and the blockade are costing Beijing too. That changes the calculus in ways that are playing out behind the scenes.</p><p>The negotiating theater in Islamabad is a sideshow. Iran&#8217;s 10-point proposal &#8212; full sanctions relief, enrichment rights, Hormuz transit fees, U.S. regional withdrawal, reparations &#8212; is not a negotiating position. It is a declaration that they believe they won. They didn&#8217;t. The blockade doesn&#8217;t care what Iran&#8217;s parliament believes.</p><p>The war ends when Iran&#8217;s leadership does the math and accepts that the economy cannot be sustained with the status quo.</p><div><hr></div><h2>When Iran Stops Bargaining</h2><p>The war is not over when Iran comes to the table. Iran is already at the table. They&#8217;ve been at the table for weeks, proposing terms that read like a victor&#8217;s demands &#8212; sanctions relief, enrichment rights, reparations, U.S. withdrawal from the region. That&#8217;s not a country trying to end a war. That&#8217;s a country still trying to win one.</p><p>The war is over when Iran stops bargaining and starts begging.</p><p>There&#8217;s a difference. Bargaining means you still believe you have leverage. You&#8217;re trading concessions, running out the clock, betting the other side blinks first. Iran has been doing this for forty-five years and it has worked often enough to remain the default strategy.</p><p>We&#8217;re not there yet. Iran is still seizing ships. The 10-point proposal is still on the table. None of that is begging.</p><div><hr></div><h2>What&#8217;s Slowing It Down</h2><p>Pete Hegseth was not entirely wrong when he identified the Democratic Party and a faction of Republicans as the primary obstacle to finishing this. He caught hell for saying it. He was still not wrong.</p><p>Add the media to that list &#8212; front and center. I wrote about this in <a href="https://www.mecrankyoldguy.com/p/the-hall-of-mirrors-what-the-coverage">The Hall of Mirrors</a>: the press is an unaccountable power center that shapes outcomes without answering for the consequences. In this war its contribution has been a daily drumbeat of quagmire, war crimes, civilian casualties, and midterm arithmetic &#8212; coverage that functions less as journalism and more as a strategic communication asset for Tehran.</p><p>Iran reads American media. And what they read tells them that the Democratic Party is opposed, that Republican support is soft, that gas prices are hurting Trump&#8217;s numbers, and that November 2026 is the off-ramp. All they have to do is stall. Run out the clock. Let the domestic opposition do the work.</p><p>It is a rational calculation based on a false premise. I laid out why in <a href="https://www.mecrankyoldguy.com/p/the-iran-war-why-now">The Iran War: Why Now?</a> &#8212; Trump did this because the window was closing and he knew it. He is not going to hand Iran a victory by blinking before the midterms. The people telling Tehran to wait out the clock are the same people who have been wrong about Trump for a decade.</p><p>The midterms are not Iran&#8217;s ticket. They are Iran&#8217;s trap &#8212; the thing keeping them from accepting terms while terms can still be accepted.</p><div><hr></div><h2>Is This a Stalemate? Hardly.</h2><p>The coverage wants you to believe this is a stalemate. It isn&#8217;t.</p><p>Iran is going down. Think of the Black Knight in Monty Python &#8212; both arms lopped off, both legs gone, still blocking the path, still calling it a draw. Iran has lost its supreme leader, its air defenses, its oil export capacity, and its regional deterrence. It is seizing cargo ships and calling that victory. The only open questions are when, and exactly how it plays out. Does the U.S. finish destroying Kharg Island&#8217;s export infrastructure? Seize it? Let the naval blockade run until the Iranian economy collapses on its own timetable? Open the Strait and simply ignore Iran &#8212; let the geology and the empty treasury do the work while the world moves on?</p><p>Nobody can see exactly how the endgame unfolds. These things never telegraph themselves cleanly. But the direction is not in doubt.</p><p>And the midterm fantasy Iran is running? Even if the Democrats take the House in November, nothing changes until January. And even after January, Trump has 2 years left. He started this. He will finish it. The people advising Tehran to wait him out have not been paying attention.</p><p>The French will show up when it&#8217;s over. They&#8217;ll have a lot to say about the postwar order.</p><p>Watch for the briefcases.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Is Trump Really Unprecedented? No. And Neither Is How His Detractors React to Him.]]></title><description><![CDATA[A companion piece to Bias Unlocker &#215; Washington Week with The Atlantic &#8212; 5/8/26, which dissects a single episode of the genre this op-ed describes, and to Unpacking Trump Derangement Syndrome, which works through the psychological mechanism behind it.]]></description><link>https://www.mecrankyoldguy.com/p/is-trump-really-unprecedented-no</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/is-trump-really-unprecedented-no</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Sun, 10 May 2026 06:59:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>A companion piece to <a href="https://www.mecrankyoldguy.com/p/bias-unlocker-washington-week-with">Bias Unlocker &#215; Washington Week with The Atlantic &#8212; 5/8/26</a>, which dissects a single episode of the genre this op-ed describes, and to <a href="https://www.mecrankyoldguy.com/p/unpacking-trump-derangement-syndrome">Unpacking Trump Derangement Syndrome</a>, which works through the psychological mechanism behind it.</em></p><h2>The Genre</h2><p>Every few days, someone declares that we are living through something without precedent. A president who lies. A president who attacks the press. A president who governs by impulse. A president whose decisions can only be explained by pathology. A president who threatens the very foundations of the republic.</p><p>The certainty is impressive. The history is not.</p><p>Andrew Jackson was called a tyrant by the Whig press with a consistency that would embarrass a modern editorial board. Cartoonists drew him as a king trampling the Constitution. Senators denounced him as a danger to the republic. He was, by the standards of his critics, uniquely unfit, uniquely impulsive, uniquely authoritarian. The republic survived him, and historians eventually concluded he had been pursuing a coherent political project the whole time.</p><p>Lincoln was called a dictator, a baboon, and a buffoon, sometimes in the same editorial. He suspended habeas corpus, jailed editors, and prosecuted a war that killed more Americans than every other war combined. The press of his day was certain he represented a break with everything that came before. We now build monuments to him.</p><p>FDR was treated as a dictator-in-waiting for a decade. Eighty percent of newspaper publishers were against him. The Liberty League, bankrolled by industrialists, existed to portray him as the destroyer of American freedom. He was called a Bolshevik and a fascist, sometimes by the same critic. His court-packing scheme was framed as the end of the republic. His third term confirmed it. He won four times anyway. The same outlets now teach him as the savior of American democracy.</p><p>Nixon attracted an entire industry of psychoanalysis. He was paranoid, resentful, driven by demons from his upbringing, animated by hatred of elites. Books were written diagnosing him while he was still in office. Some of it was probably true. Most of it told you more about the analyst than the subject.</p><p>Reagan was dismissed as a simpleton, an actor reading lines, a man whose decisions were impulsive at best and dangerous at worst. The smart people knew he would start a nuclear war. He didn&#8217;t. He ended the Cold War instead, and there are now shelves of books arguing he had a deliberate strategy hiding behind the easy delivery.</p><h2>A Pattern that Deserves a Name</h2><p>The pattern is so consistent that it deserves a name. Every disruptive president gets the same treatment from the same kind of people. He is impulsive. He is dangerous. He is uniquely unfit. He cannot be analyzed in normal political terms because his motivations are pathological. The republic has never faced anything like him.</p><p>Trump fits the pattern exactly. What is genuinely new is the volume and the speed. Social media means everyone publishes a theory in real time. Cable news has eight hours a day to fill. And every Friday night, Jeffrey Goldberg of The Atlantic assembles five bobbleheads from the same four publications on Washington Week to perform certainty for each other in matching cadences. An hour of overconfident credentialed elites going berserk and twisting the news, week after week, with the same tone of grave concern they used last Friday and will use next Friday. They have all covered Trump for years. A lot of what that class of journalists has said has not aged especially well &#8212; on Russia collusion, on the laptop, on lab leak, on inflation, on the border, on Biden&#8217;s decline. The takes cycle faster than they used to. The certainty has not changed.</p><p>"Unprecedented" is the most common word on the show. Everything Trump does is unprecedented.</p><h2>The Hit Rate</h2><p>What also has not changed is the hit rate.</p><p>He was ridiculed for badgering NATO allies about defense spending. European leaders now openly admit the pressure worked, and the conversation has moved to three percent. He was mocked at the UN for warning Germany about Nord Stream and dependence on Russian gas. The clip aged differently after February 2022. He was told for years that closing the border required comprehensive immigration reform, that nothing could be done without new legislation, that he was naive to think enforcement was a matter of will. He closed it anyway, using authorities that had been sitting there the whole time.</p><p>He was called unhinged for taking a Chinese lab leak seriously. He was lectured by every respectable economist that manufacturing could not come back, that the global supply chain was a fact of nature, that tariffs were a relic, that anyone serious about reindustrialization was either ignorant or pandering. The factories are being built. He was called reckless for railing on Venezuela for years. The regime fell, and the migration, drug, and hostile-foothold problems eased at once. He took on Iran after fifty years of presidents who made no progress; we will see where that lands. Greenland is the next test of the same instinct, and the same chorus is calling it deranged.</p><p>Each of these positions was treated as proof of derangement at the time. Each has aged into something close to consensus, usually without acknowledgment that he got there first.</p><h2>The Transactional Smear</h2><p>Then there is the charge of being transactional, which the foreign policy establishment delivers as if it were a self-evident insult. America has spent eighty years as the world&#8217;s leader and policeman, providing security guarantees, freedom of navigation, and a financial architecture that everyone uses, and somewhere along the way the people who benefited most decided that asking them to pay for any of it was vulgar. Trump asked. He asked Europe to fund its own defense. He asked the Gulf states to pay for protection they had been getting for free. He asked allies to stop running trade surpluses with us while sheltering under our security umbrella. The professional class was scandalized. The countries paid up. It turned out the previous arrangement had not been a moral order but a habit, and habits can be renegotiated.</p><h2>A Management Style, Not a Pathology</h2><p>This is the part the unprecedented-madman frame cannot account for. If the man is governed entirely by impulse, how does he keep being right about things the experts get wrong? The frame absorbs every outcome without ever being tested. A correct call was lucky. A wrong call was reckless. A reversal was impulsive. Holding firm was stubborn impulsiveness. The label does the thinking so the analyst doesn&#8217;t have to.</p><p>What gets called impulsiveness is closer to a recognizable management style. Crude top-down direction first, details to catch up later. Set the goal, announce it loudly, force the system to organize around it, adjust as reality pushes back. It is not the way a tenured policy analyst would do it. The style is not perfect. Trump&#8217;s own business history has plenty of failures in it. People learn that way. They also get things done that the careful planners spend decades not getting done.</p><p>The deeper problem with the unprecedented framing is that it forecloses analysis. If a president is unprecedented, you don&#8217;t have to understand him. You just have to oppose him. The framing flatters the people using it because it spares them the work of engaging with what he actually does and why it sometimes works.</p><h2>QAnon for the Credentialed Class</h2><p>I have written a lot about Trump. Critically, often. Nobody who reads me regularly can call me a fan boy. That is precisely why this needs saying: the rhetoric about him is more unhinged than anything Trump has ever said or done. The man gives a rambling speech and the response is a thousand essays comparing him to Hitler. He fires an official and the response is that the republic is ending. He negotiates a deal and the response is that he has betrayed the West. The proportions are off by orders of magnitude, every time, and the people producing the rhetoric never seem to notice that their own volume is the story.</p><p>It has become QAnon for the credentialed class. Same structure, same fevered certainty, same closed loop of mutually reinforcing signals, same conviction that one is privy to a hidden truth the rubes cannot see. The difference is the vocabulary and the letterhead. Where QAnon had drops and decoded threads, the credentialed version has op-eds and panel shows. Where QAnon saw a deep-state pedophile ring, the credentialed version sees an incipient fascist takeover always six months away. Both communities can absorb any evidence into their frame. Both treat doubters as either complicit or unsophisticated. Both have spent years being wrong without ever updating.</p><p>The structural resemblance is the part this piece is about. The psychological mechanism &#8212; why the credentialed class in particular is so susceptible, how the taunting flooding bait works on people whose training makes them least equipped to ignore it &#8212; I worked through in <a href="https://www.mecrankyoldguy.com/p/unpacking-trump-derangement-syndrome">Unpacking Trump Derangement Syndrome</a>.</p><h2>What They&#8217;re Telling You</h2><p>The people most certain that Trump is unprecedented are telling you something. They are telling you they don&#8217;t know their own history. They are telling you their analytical toolkit consists of one tool, applied with rising volume to every disruptive figure who comes along. They are telling you that the inability to recognize the pattern is itself the pattern.</p><p>Trump is not unprecedented. Neither are they. What is unprecedented, if anything is, is how unhinged his critics have allowed themselves to become while accusing him of being the unhinged one.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Bias Unlocker × Washington Week with The Atlantic — 5/8/26]]></title><description><![CDATA[Bias Unlocker is an app under development that runs news pieces through an LLM with a structural-bias manual attached as the prompt scaffold.]]></description><link>https://www.mecrankyoldguy.com/p/bias-unlocker-washington-week-with</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/bias-unlocker-washington-week-with</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Sun, 10 May 2026 05:31:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Bias Unlocker is an app under development that runs news pieces through an LLM with a structural-bias manual attached as the prompt scaffold. The manual catalogs the standard techniques &#8212; leading framing, source laundering, attributed motive, strategic burial, and so on &#8212; and the model is free to flag new patterns it sees that the manual hasn&#8217;t named. There&#8217;s no editorial layer on top: what follows is the model&#8217;s analysis as returned. This run used Opus 4.7 in adaptive mode; the app can route to other models. The piece analyzed is the Washington Week with The Atlantic episode of May 8, 2026, hosted by Jeffrey Goldberg, with panelists Peter Baker (NYT), Jonathan Lemire (The Atlantic), Amna Nawaz (PBS NewsHour), and Vivian Salama (The Atlantic).</em></p><div><hr></div><p><strong>Bottom line:</strong> The factual scaffolding of the piece is largely accurate &#8212; the war, the &#8220;love tap&#8221; comment, the Khamenei killing, the destroyer clash, the Virginia ruling, the Indiana primary, the Patel bourbon story, Trump&#8217;s nuclear comments to children at the youth fitness event, and the gas prices all check out against current reporting. What&#8217;s worth flagging isn&#8217;t fabrication; it&#8217;s that the panel format lets opinion run as analysis with very little pushback or counter-perspective, and a lot of the heaviest claims about Trump&#8217;s psychology, motivations, and &#8220;losing&#8221; rest on unnamed sources or are simply asserted as fact by people who write for outlets advancing the same narrative.</p><div><hr></div><p><strong>The factual record</strong></p><p>I checked the major claims against current reporting. They land where the piece says they land:</p><ul><li><p>The U.S.&#8211;Iran war began Feb. 28, 2026, with U.S. and Israeli strikes that killed Supreme Leader Ali Khamenei. His son Mojtaba was named successor.</p></li><li><p>A Pakistan-brokered ceasefire took effect April 8 and has been repeatedly strained.</p></li><li><p>On May 7, three U.S. destroyers (Truxtun, Rafael Peralta, Mason) traded fire with Iranian forces near the Strait of Hormuz; Trump called the U.S. response a &#8220;love tap.&#8221;</p></li><li><p>The Strait remains largely closed; gas prices are roughly 50% higher than pre-war, averaging about $4.50/gallon.</p></li><li><p>The Virginia Supreme Court did rule 4&#8211;3 on May 8 to strike down the Democratic redistricting amendment, citing a procedural defect.</p></li><li><p>Trump-backed challengers did defeat most of the Indiana state senators who blocked his redistricting push (May 5 primary).</p></li><li><p>The Atlantic&#8217;s Sarah Fitzpatrick did publish the bourbon-bottle story on Patel on May 6, on top of her earlier April reporting on alleged drinking and absences.</p></li><li><p>Trump did, on May 5, talk about Iranians being &#8220;sick people&#8221; and nuclear annihilation at a White House event with children present for a youth fitness proclamation.</p></li><li><p>Trump&#8217;s Beijing summit is scheduled for May 14&#8211;15. His 80th birthday is June 14.</p></li><li><p>The Venezuela operation Trump references as a success is the January 3, 2026 &#8220;Operation Absolute Resolve&#8221; that captured Maduro.</p></li></ul><p>So if you came here to find out whether any of this was made up &#8212; no. The events are real and the quotes are accurate.</p><p><strong>Where the piece tilts</strong></p><p>Applying the manual to a panel discussion that&#8217;s presented under a news-program banner reveals a fair amount of editorializing dressed up as reporting.</p><p><em>The frame is set before any analysis happens.</em> Goldberg&#8217;s open is not neutral. &#8220;Trump, who initiated the latest round of fighting in the 47-year-old war between Iran and the U.S.,&#8221; packs three contestable claims into a clause: that Trump initiated it (Iran&#8217;s nuclear program and the IRGC&#8217;s regional posture get airbrushed out), that there is one continuous &#8220;47-year war&#8221; stretching back to 1979 (a stylistic choice that flattens a lot of distinct events), and the implication that this is just the latest American escalation in a pattern. None of these are crazy framings, but they&#8217;re framings, not facts, and they&#8217;re delivered in the news-anchor voice.</p><p><em>The opening question to Nawaz is leading.</em> &#8220;Am I wrong to say that the Iranian regime has won this war?&#8221; &#8212; that&#8217;s not a question, it&#8217;s a thesis the guest is invited to ratify. The whole segment proceeds from the premise that Iran is winning. The opposing reading &#8212; that Iran has lost its supreme leader, much of its senior military command, significant infrastructure, and is enduring a U.S. naval blockade while its economy is being throttled &#8212; is acknowledged in passing (&#8221;a punishing U.S. bombardment,&#8221; &#8220;throttling of the Iranian economy&#8221;) but never developed. There&#8217;s no panelist whose job is to argue that side.</p><p><em>A lot of the heaviest psychological claims are sourced to one anonymous person.</em> The line &#8220;he&#8217;s bored of this conflict&#8221; comes from &#8220;one former adviser.&#8221; That single anonymous quote then becomes the running gag of the segment &#8212; Trump&#8217;s &#8220;legendary short attention span,&#8221; Trump being &#8220;bored,&#8221; Trump unable to focus. That&#8217;s a lot of weight on one unnamed person whose access, role, and motivations the audience can&#8217;t evaluate. Vivian Salama&#8217;s &#8220;officials tell me that privately the administration&#8217;s policy hasn&#8217;t changed&#8221; on Taiwan is the same pattern &#8212; unnamed sources confirming the panel&#8217;s read.</p><p><em>The Atlantic citing The Atlantic.</em> Two of the four panelists work for The Atlantic. Goldberg, who is editor-in-chief of The Atlantic, hosts the segment and at multiple points cites pieces written by his own writers &#8212; Lemire&#8217;s piece from &#8220;today&#8221; and Baker&#8217;s piece &#8220;from last month&#8221; &#8212; as evidence supporting the conclusions the panel is reaching in real time. Baker&#8217;s earlier reporting that &#8220;retired generals, diplomats, and foreign officials&#8221; are quietly invoking the 25th Amendment is then read aloud and treated as confirmation that what the panel is now witnessing &#8212; Trump&#8217;s nuclear remarks to children &#8212; fits that diagnosis. The diagnosis is supplied by the same outlet that&#8217;s now confirming it. A reader has no way to evaluate who those generals and diplomats are.</p><p><em>The &#8220;to be sure&#8221; that doesn&#8217;t actually balance.</em> When Peter Baker says &#8220;none of us is a medical professional, but there is a term called disinhibition, which increases with age,&#8221; the &#8220;but&#8221; does the work &#8212; the disclaimer is the alibi for the diagnosis that follows. Same structure when Salama says &#8220;this is not particularly surprising&#8221; and then proceeds to characterize the President&#8217;s mental state from a few public moments. The hedge is there for editorial protection; the diagnosis is what&#8217;s being delivered.</p><p><em>Stating motive as fact.</em> &#8220;He&#8217;s looking for the history books.&#8221; &#8220;He&#8217;s trying to redraw the world&#8217;s maps.&#8221; &#8220;That is what he cares about.&#8221; These are confident readings of someone else&#8217;s interior life, presented as findings. They might be right. But the audience has no way to distinguish them from speculation.</p><p><em>Loaded labels run one direction.</em> Watch the asymmetry in language: Trump&#8217;s actions are &#8220;vengeance,&#8221; &#8220;retribution,&#8221; a &#8220;Hunger Games of redistricting.&#8221; When Democrats run the same play in California or Virginia, it&#8217;s &#8220;responding,&#8221; &#8220;countering,&#8221; being &#8220;invested both financially and psychologically.&#8221; The Virginia ruling &#8212; a court finding that the Democratic legislature violated the state constitution&#8217;s procedure for amendments &#8212; is described by Goldberg as &#8220;obviously a big win for the Republicans.&#8221; That&#8217;s one true description. Another true description is &#8220;a court found the Democratic legislature broke the rules.&#8221; The piece picks the framing that minimizes the Democratic conduct at issue.</p><p><em>Polls without numbers.</em> &#8220;His poll numbers are down.&#8221; &#8220;Public opinion has shifted.&#8221; None of the polling is named, dated, or quantified. This is fine in casual conversation but worth noticing in a piece that&#8217;s leaning hard on the premise that Trump is politically wounded.</p><p><em>The &#8220;winning&#8221; question is never defined.</em> Lemire&#8217;s claim that &#8220;very few of the U.S. military goals have actually been accomplished&#8221; is striking, because &#8212; by the public record &#8212; Khamenei is dead, his top military leadership is largely dead, Iran&#8217;s air defenses and air force are heavily degraded, U.S. intelligence assessments do say the nuclear program isn&#8217;t substantially set back, and the Strait is partly closed. Some of those count as wins by any reasonable measure; one of them counts as a clear failure. The panel collapses all of this into &#8220;Iran is winning&#8221; without saying what winning means. Iran&#8217;s regime survives, but at a cost no Iranian regime has paid in this dispute before.</p><p><em>The Saudi/UAE/Israel question gets a one-sided answer.</em> Salama&#8217;s response &#8212; that Gulf states are now reckoning with their vulnerability &#8212; is reasonable. But notice the absence of the obvious counterpoint: that it&#8217;s exactly because the U.S. has demonstrated willingness to act on Iran that those states have any leverage at all to reorder the regional bargain. That argument exists in the policy world. It doesn&#8217;t exist in this conversation.</p><p><strong>A new pattern worth naming</strong></p><p>One technique the manual doesn&#8217;t quite catch but that&#8217;s prominent here: the <em>in-house corroboration loop</em>. When a panel show invites three writers from outlets that have been advancing a particular reading of an administration, and the host runs the segment by reading aloud from those outlets&#8217; recent pieces, the show isn&#8217;t independently testing the framing &#8212; it&#8217;s amplifying it. The reader gets the sensation of multiple sources converging on a finding. What&#8217;s actually happening is the same finding being routed through several voices in the same building. This isn&#8217;t unique to The Atlantic and it isn&#8217;t unique to this show; it&#8217;s a structural feature of cable and streaming roundtables that pull from the same talent pools and lean on the same beats.</p><p><strong>What to do with this</strong></p><p>If you were watching this trying to figure out where the war stands, the headline events are real and the quotes are accurate. If you were trying to figure out whether Trump is failing, you wouldn&#8217;t get a balanced answer &#8212; you&#8217;d get four people in broad agreement that he is, with the disagreements running between &#8220;failing badly&#8221; and &#8220;failing somewhat less badly.&#8221; That doesn&#8217;t mean they&#8217;re wrong. It means a viewer should look elsewhere for the case that he isn&#8217;t, before deciding.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Introducing App Bias Unlocker — Here’s What It Found in Today’s AP Story on the Louise Lucas FBI Raid]]></title><description><![CDATA[I&#8217;ve been building an app called Bias Unlocker.]]></description><link>https://www.mecrankyoldguy.com/p/introducing-app-bias-unlocker-heres</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/introducing-app-bias-unlocker-heres</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Wed, 06 May 2026 19:32:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been building an app called Bias Unlocker. The premise is simple: feed it any news article, and it applies a structured analytical framework to identify the techniques journalists use &#8212; consciously or not &#8212; to steer readers toward conclusions the evidence doesn&#8217;t always support. It checks facts against current reporting, flags sourcing problems, identifies framing devices, and surfaces what the article chose to omit. It works across outlets and across political directions. No favorites.</p><p>Today&#8217;s AP story on the FBI raid of Virginia Senate leader Louise Lucas&#8217;s office is a good live example of what it finds. The facts in the piece are largely accurate. The framing is another matter.</p><p>Here&#8217;s the analysis.</p><div><hr></div><p><strong>The article</strong></p><p>The AP reported this morning that the FBI searched Lucas&#8217;s district office in Portsmouth as part of what an anonymous source described as a &#8220;corruption investigation.&#8221; Lucas is a Democrat, Virginia&#8217;s Senate President Pro Tempore, and a leading figure in the state&#8217;s recent redistricting effort. The FBI itself confirmed only that it was executing a court-authorized search warrant.</p><div><hr></div><p><strong>Problem 1: The most important detail is buried</strong></p><p>The FBI didn&#8217;t just search Lucas&#8217;s office. Agents simultaneously searched her cannabis dispensary &#8212; the Cannabis Outlet, which she co-owns in Portsmouth. Other outlets, sourcing federal law enforcement, reported the probe centers on possible illegal marijuana sales.</p><p>What the AP didn&#8217;t mention: a 2022 investigation by the Virginia Mercury found that 65 of 66 products sold at Lucas&#8217;s cannabis store were mislabeled and contained illegal quantities of delta-9 THC &#8212; a substance that cannot legally be sold in Virginia. That&#8217;s not a vague regulatory concern. That&#8217;s a near-complete failure rate on a product legality test, documented four years ago.</p><p>A reader finishing the AP article thinks: political hit job on a redistricting champion. A reader with the full picture thinks: cannabis shop with a documented prior compliance problem is now under federal scrutiny. The AP chose the former framing.</p><div><hr></div><p><strong>Problem 2: &#8220;Comes after&#8221; implies what it won&#8217;t assert</strong></p><p>The article&#8217;s second sentence reads: the search &#8220;comes after the Democrat helped lead the state&#8217;s recent redistricting effort.&#8221;</p><p>&#8220;Comes after&#8221; is a temporal claim. Readers hear a causal one. The article never says the raid is connected to redistricting &#8212; it just plants the sequence and lets the reader connect the dots. There is no public evidence that redistricting is relevant to the search warrant. None. But by placing it in sentence two, the article frames every subsequent paragraph through that lens.</p><div><hr></div><p><strong>Problem 3: Political context crowds out the actual story</strong></p><p>Before the article returns to the facts of the raid, it devotes four substantial paragraphs to James Comey&#8217;s indictment over a seashell Instagram post, the mortgage fraud case against New York AG Letitia James, and the FBI seizure of Fulton County election ballots.</p><p>Each of those is a real event. Together, in this sequence, they function as a pattern-completion exercise: here are three other cases where DOJ went after Trump&#8217;s enemies &#8212; now here&#8217;s a fourth. The article never makes that argument explicitly. It doesn&#8217;t have to. The architecture makes it for the reader.</p><p>Worth noting on the Letitia James case specifically: the AP describes it as &#8220;ultimately dismissed by a court.&#8221; What it omits is that the dismissal was procedural &#8212; the judge threw it out because the prosecutor had been illegally appointed &#8212; and that the DOJ then tried to refile, only to have a second grand jury decline to indict. That&#8217;s a more complicated picture than &#8220;dismissed,&#8221; and it actually cuts both ways on the political-motivation question.</p><div><hr></div><p><strong>Problem 4: One anonymous source carries the whole weight</strong></p><p>The FBI&#8217;s public statement confirmed only that it was &#8220;conducting court-authorized law enforcement activity&#8221; in Portsmouth. That&#8217;s it.</p><p>Every material characterization beyond that &#8212; that this is a &#8220;corruption investigation,&#8221; that Lucas is the named target &#8212; comes from a single person &#8220;not authorized to discuss an ongoing investigation&#8221; who spoke to the AP on condition of anonymity. The AP discloses this, which is to its credit. But the article then treats &#8220;corruption investigation&#8221; as a settled descriptor rather than an unverified claim from one unnamed source with unknown motivations and access.</p><div><hr></div><p><strong>Problem 5: The article closes with a sympathy portrait</strong></p><p>The final three paragraphs catalog Lucas&#8217;s historic achievements: first Black woman elected to Portsmouth City Council, first female shipfitter at a naval shipyard, CEO of a business serving disabled adults.</p><p>In a profile, this is standard biographical color. In a breaking corruption-probe story, it serves a different function. It signals that the subject is a person of historic stature being targeted, and invites the reader to weigh that against whatever the investigation might find. That&#8217;s an editorial choice dressed as background.</p><div><hr></div><p><strong>The bottom line</strong></p><p>The AP piece is factually defensible almost line by line. But a story can be accurate in its individual facts and still mislead through what it chooses to emphasize, what it buries, what it omits, and how it sequences information.</p><p>The investigation may turn out to be politically motivated. That&#8217;s a legitimate question worth asking &#8212; the broader pattern of DOJ actions against Trump&#8217;s perceived enemies is real and documented. But the AP piece reads as if that conclusion has already been established. It hasn&#8217;t.</p><p>That gap &#8212; between what the evidence supports and what the framing implies &#8212; is exactly what Bias Unlocker is built to find.</p><div><hr></div><p><em>Bias Unlocker is in development. Follow this Substack for updates as it gets closer to launch.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[What Is the Uproar About the Latest Supreme Court Ruling on Gerrymandering?]]></title><description><![CDATA[If you want the broader context on whether the Supreme Court is really partisan and what is actually happening in the courts, I wrote about that separately: Is the Supreme Court Really Partisan and Unethical?]]></description><link>https://www.mecrankyoldguy.com/p/what-is-the-uproar-about-the-latest</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/what-is-the-uproar-about-the-latest</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Mon, 04 May 2026 20:39:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>If you want the broader context on whether the Supreme Court is really partisan and what is actually happening in the courts, I wrote about that separately: <a href="https://www.mecrankyoldguy.com/p/is-the-supreme-court-really-partisan">Is the Supreme Court Really Partisan and Unethical?</a></em></p><div><hr></div><h2>When Rulings Conflict</h2><p>When two Supreme Court rulings point in different directions, the later one generally controls. The Court is not bound by its own prior decisions &#8212; that&#8217;s what overturning precedent means.</p><p>The first ruling: <em>Shaw v. Reno</em> in 1993 established that racial gerrymandering violates the Fourteenth Amendment. Race cannot be the predominant factor in drawing district lines.</p><p>The second ruling: <em>Rucho v. Common Cause</em> in 2019, decided 5-4, said partisan gerrymandering is beyond the reach of federal courts entirely. The Court didn&#8217;t say partisan gerrymandering is good or constitutional &#8212; it said federal courts won&#8217;t referee it. Drawing lines to favor your party is unchallengeable in federal court. Congress or state courts can still act. They haven&#8217;t.</p><p>So the second ruling takes precedence because it came later.</p><h2>What Actually Happened</h2><p>On April 29, <em>Louisiana v. Callais</em> came down from the Supreme Court 6-3. Louisiana has 6 congressional districts. The state is roughly one-third Black. The map had two majority-Black districts &#8212; the fight was over whether a state that is one-third Black is entitled to two of its six seats being majority-Black.</p><p>Justice Alito&#8217;s majority opinion said: the Voting Rights Act cannot be used to force states to draw race-based districts when the real driver is partisan advantage. If the map exists to guarantee Democratic seats rather than protect minority voters from discrimination, the constitutional justification collapses.</p><p>In other words: If you want to ban partisan gerrymandering, ban it directly. Don&#8217;t launder it through the VRA.</p><p>The press treated this as an outrage. Civil rights leaders called it devastating. The Congressional Black Caucus demanded passage of the John Lewis Voting Rights Act.</p><p>To me it defies common sense to think that the Republican party cares about anything but being more likely for their party to win elections. Wouldn&#8217;t that be gerrymandering for party advantage?</p><p>By the way, Congress could pass a law making partisan gerrymandering illegal. The Supreme Court itself noted in <em>Rucho</em> that Congress has that power. After the ruling came down in June 2019, Democrats won back the White House and both chambers of Congress in 2020. They held that majority for two years. They never passed that law, nor did they propose it. Considering the number of pure grandstanding bills they put forward, it is clear they did not even want this.</p><p>Maybe because they want to be able to gerrymander against Republicans when it helps them. Ya think?</p><p>If they had passed that law, the VRA would win this case.</p><p>Look at Illinois. Democrats hold roughly a 55-45% majority statewide. After the 2020 redistricting they drew a map that produced 14 Democratic congressional seats out of 17. Republicans won about 40% of the statewide vote and got roughly 18% of the seats. That map was challenged in court and survived &#8212; because under <em>Rucho</em>, partisan gerrymandering is untouchable federally.</p><p>The same party loudly demanding minority representation in Louisiana drew a map in their own state that made Republican voters functionally irrelevant.</p><p>Nobody in the prestige press called that a civil rights crisis.</p><h2>The Gingles Framework</h2><p>Critics will say the piece ignores the legal structure courts actually use. Fair enough. In <em>Thornburg v. Gingles</em> (1986) the Supreme Court established the test for when Section 2 of the Voting Rights Act requires a majority-minority district. Plaintiffs have to prove three things.</p><p>First: the minority group is large and geographically compact enough to form a majority in a single district.</p><p>Second: the minority group votes cohesively &#8212; meaning they tend to vote as a bloc for the same candidates.</p><p>Third: the white majority votes sufficiently as a bloc to usually defeat the minority&#8217;s preferred candidate.</p><p>Prove all three and courts can order a majority-minority district.</p><p>Here is the irony. The second factor &#8212; minority voters vote cohesively &#8212; is precisely what creates the race and party overlap problem. The Gingles framework requires you to prove that Black voters vote together as a bloc. They do. For Democrats, at roughly 85-90%. So the test certifies the partisan correlation as a legal prerequisite. You cannot win a Gingles claim without proving the very fact that makes the resulting district indistinguishable from a partisan gerrymander.</p><p>The framework doesn&#8217;t resolve the contradiction. It bakes it in.</p><p>The ruling allowing partisan gerrymandering essentially causes the second part of the Gingles framework to be self-invalidating whenever it is applied.</p><h2>Let&#8217;s Call This What It Is</h2><p>The Democrats have been able to get automatic seats in Congress by applying the Voting Rights Act as a gerrymandering tool. That is what this is really about. Not civil rights. Not minority representation. Automatic seats.</p><p>It is naive to think either party prioritizes abstract minority representation over seats. That is not a partisan observation. That is just how power works.</p><p>Anyone who thinks the Democrats and the press are rallying around this for any other reason &#8212; I have a bridge to sell you.</p><div><hr></div><p><em>The Cranky Old Guy has been watching this game long enough to recognize the players.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[That “Gift” Plane from Qatar? What About It?]]></title><description><![CDATA[The political class lost its mind over the Qatar plane.]]></description><link>https://www.mecrankyoldguy.com/p/that-gift-plane-from-qatar-what-about</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/that-gift-plane-from-qatar-what-about</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Fri, 01 May 2026 21:29:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The political class lost its mind over the Qatar plane.</p><p>Democrats called it influence peddling. Emoluments clause violations. A foreign monarchy buying access to the American president. A billion-dollar boondoggle that would cost taxpayers more than the gift was worth. A &#8220;staggering abuse of public trust.&#8221; The usual.</p><p>They were wrong. Nobody has said so. The plane is in flight testing right now.</p><div><hr></div><p>In January, Air Force One turned around less than an hour after takeoff on its way to Davos. Electrical problem. The president of the United States switched to a smaller backup plane to cross the Atlantic. White House press secretary Karoline Leavitt joked that the Qatari jet was sounding better and better.</p><p>She was right.</p><p>The planes currently designated Air Force One are 35 years old. They have been flying presidents since George H.W. Bush. The Air Force has been trying to replace them since 2015. Boeing got a $3.9 billion fixed-price contract in 2018 to deliver two new 747-8s by 2024. Fixed-price means Boeing eats the overruns, not the taxpayer.</p><p>Boeing missed 2024. Then pushed to 2027. Then to 2029. The company has absorbed $2.5 billion in losses on the program. It has been beset by stress corrosion cracks, excessive cabin noise, supply chain failures, and a shortage of workers with proper security clearances. A Government Accountability Office report cataloged the dysfunction. Boeing referred questions to the Air Force.</p><div><hr></div><p>Qatar offered a 747-8. Free of charge, unconditional, signed over to the Pentagon. Retrofit it, use it as an interim Air Force One while Boeing finishes the jets it was paid $3.9 billion to deliver a decade ago.</p><p>Two details the corruption narrative required ignoring. First: the US approached Qatar, not the other way around. After Boeing told the Pentagon the new planes wouldn&#8217;t be ready for two more years, the Trump administration went shopping. Boeing provided a list of clients with available 747-8s. Qatar was on it. Second: the plane had been listed for sale since 2020 with no takers. It had flown roughly two hours a week since delivery in 2012. A former NTSB member told Forbes that Qatar was giving it away to avoid mounting maintenance costs on an aircraft type with a shrinking global fleet and fewer qualified mechanics every year. A similar Qatari 747-8 had been gifted to Turkish President Erdo&#287;an in 2018 after also failing to sell. Qatar wasn&#8217;t bestowing a treasure. They were offloading a depreciating asset neither they nor anyone else wanted.</p><p>Air Force Secretary Troy Meink told Congress the retrofit would cost less than $400 million &#8212; and that the higher estimates included spare parts and training costs already budgeted in the broader VC-25B program. Reallocated defense dollars would cover it. Work began in September 2025. The Air Force confirmed in January 2026 that delivery is on track for summer 2026. The plane is currently in flight testing.</p><div><hr></div><p><strong>What the Democrats Said</strong></p><p>Senate Minority Leader Chuck Schumer called it &#8220;the largest foreign bribe to a president in modern history&#8221; and placed a blanket hold on all Justice Department nominees until the White House explained the deal. He introduced the Presidential Airlift Security Act to prohibit any foreign aircraft from ever being used as Air Force One, insisting there was &#8220;simply no amount of retrofitting&#8221; that could address the security risks.</p><p>Rep. Jamie Raskin, ranking Democrat on the House Judiciary Committee, called it &#8220;blatantly unconstitutional&#8221; and introduced a resolution demanding congressional consent. &#8220;The Constitution charges Congress with ensuring the President does not use the highest office in the land as a get-rich-quick scheme to pocket lavish gifts from foreign Presidents, Dictators, and Emirs,&#8221; Raskin said.</p><p>Sen. Jack Reed, ranking member of the Senate Armed Services Committee, called it a &#8220;clear violation&#8221; of the Emoluments Clause and warned it would pose &#8220;immense counterintelligence risks by granting a foreign nation potential access to sensitive systems and communications.&#8221;</p><p>Rep. Dan Goldman called it &#8220;brazen corruption, a violation of the Constitution.&#8221;</p><p>Rep. Ritchie Torres called it a &#8220;flying grift&#8221; and &#8220;the most valuable gift ever conferred on a president by a foreign government.&#8221;</p><p>Sen. Chris Murphy called it &#8220;the definition of corruption&#8221; on Meet the Press, and later deemed the Air Force&#8217;s cost estimate &#8220;wildly rosy.&#8221; Murphy&#8217;s most quotable line: &#8220;Usually, public corruption happens in secret.&#8221;</p><p>The sharpest version of the argument was structural. The plan called for the plane to transfer to the Trump Presidential Library Foundation no later than January 1, 2029 &#8212; upgraded at full taxpayer expense &#8212; effectively handing Trump a personally usable jet for life. A McGill political theory professor writing in the Washington Post laid out the mechanism: Qatar gives it to the Air Force, the Air Force upgrades it at taxpayer expense, it transfers to Trump&#8217;s library fund just before he leaves office. A gift to the government becomes a personal lifetime perk. Embedded in this was a timeline claim &#8212; the retrofit would take years and cost up to a billion dollars, meaning Trump would barely use it as Air Force One. The whole thing, critics said, was a personal jet acquisition dressed up as a defense procurement solution.</p><p>The plane is in flight testing. It will be operational this summer &#8212; well within Trump&#8217;s term. Murphy has not updated his assessment. None of them have.</p><p>The Reagan Library was given a decommissioned Air Force One. The final disposition of this plane is far from settled.</p><div><hr></div><p><strong>What the Prestige Press Said</strong></p><p>The Washington Post&#8217;s framing on day one: ethics experts say accepting it &#8220;would violate the Constitution&#8217;s emoluments clause.&#8221; No mention of why the offer existed in the first place.</p><p>NPR assembled a panel of ethics experts who warned that gifts &#8220;are designed to create good feelings for the recipient and to get some kind of reciprocity,&#8221; and that what Trump could give in return was &#8220;public policy &#8212; weapons deals or whatever.&#8221; The structural failure of American defense procurement did not come up.</p><p>Slate ran a piece headlined &#8220;Qatar Air Force One Scandal: Trump&#8217;s Corruption Reaches New Heights.&#8221; It described the legal memos defending the deal as likely to &#8220;fall apart upon even the slightest independent inspection.&#8221;</p><p>The New Republic went further: &#8220;America Has Never Seen a President This Corrupt.&#8221; The subhead called it &#8220;the biggest corruption scandal in American history.&#8221;</p><p>Time magazine dubbed it &#8220;Bribe Force One.&#8221;</p><p>None of these outlets led with the question that deserved to be asked: why does the United States need a foreign government to solve its presidential aircraft problem in the first place?</p><div><hr></div><p><strong>The Story They Missed</strong></p><p>The real story was never Qatar. The real story is that American defense procurement produced a $3.9 billion contract, a decade of work, and two planes that still do not exist in deliverable form. The Air Force is flying a president around in jets that break down en route to international summits. A foreign government filled a gap that an American company could not.</p><p>While the Qatar plane controversy was playing out, Trump announced a $96 billion deal for Qatar Airways to purchase up to 210 jets from Boeing. The country accused of buying influence simultaneously became Boeing&#8217;s largest commercial customer. The &#8220;quid pro quo&#8221; framing gets complicated fast when you look at who is buying what from whom.</p><p>The emoluments crowd has moved on to the next outrage. They have not issued corrections. Chuck Schumer&#8217;s bill went nowhere. Jamie Raskin&#8217;s resolution went nowhere. The sharpest argument &#8212; that the retrofit would take years, cost a billion dollars, and Trump would never meaningfully use it before handing himself a personal jet &#8212; turned out to be wrong. The Air Force did it in under a year, for under $400 million, and the plane is operational this summer with more than two years left in Trump&#8217;s term.</p><p>To be precise about what the plane actually is: the Air Force calls it a &#8220;bridge aircraft,&#8221; not a full Air Force One replacement. Aviation analysts note limited external modifications and some defensive gaps compared to a fully capable presidential transport. It will handle routine presidential travel. It is not nuclear-war-capable. The Air Force made a rational tradeoff &#8212; get something functional in the air fast, at lower cost, while Boeing finishes the real replacements. That is competent interim procurement. It is not corruption.</p><p>Boeing is still working on the real replacements. The contract said 2024. Then 2027. Then 2029. Now the Air Force is trying to pull delivery to 2028. Each new estimate arrives with the same confidence as the last one. There is no particular reason to believe this one. Fixed-price contracts on complex, low-volume defense programs fail at a reliable rate. Boeing is the pattern, not the exception.</p><p>If Boeing had done its job &#8212; if a $3.9 billion fixed-price contract signed in 2018 had produced two planes by 2024 as agreed &#8212; none of this happens.</p><p>The Democrats who called this the biggest corruption scandal in American history have midterms coming. Outrage politics has a shelf life. November 2026 is the audit.</p><p>The public&#8217;s confidence in news media has a reason to slide further.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[The WSJ’s Iran Story: Accurate Facts, Wrapped in a Losing Frame]]></title><description><![CDATA[A practitioner&#8217;s analysis of how America&#8217;s paper of record for business and finance constructs a verdict while reporting the news]]></description><link>https://www.mecrankyoldguy.com/p/the-wsjs-iran-story-accurate-facts</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/the-wsjs-iran-story-accurate-facts</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Wed, 29 Apr 2026 07:24:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Authored by Claude Sonnet 4.6</em></p><p><em>I was given this assignment by Cranky Old Guy, along with the WSJ article and his field manual <a href="https://www.mecrankyoldguy.com/p/the-modern-journalists-field-manual">The Modern Journalist&#8217;s Field Manual</a> as the analytical framework. The identification of techniques, the counterfactual analysis, the sourcing critique, and the conclusions are my own original work. No editorial direction was provided beyond the assignment itself. Following drafting, the piece was reviewed by Grok (xAI), Gemini, Gemini Thinking, ChatGPT (OpenAI), and Mistral. I evaluated all reviewer feedback independently and made all decisions about what to incorporate.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>The Wall Street Journal piece by Alexander Ward, Laurence Norman, and Summer Said &#8212; &#8220;Trump Tells Aides to Prepare for Extended Blockade of Iran&#8221; &#8212; is not a dishonest article. The facts it contains are, as far as can be verified, accurate. The blockade is ongoing. Iran&#8217;s oil exports are frozen. Trump chose the blockade over bombing or backing down. Negotiations are stalled. The Strait transits are at their lowest since the war began.</p><p>The problem is not the facts. The problem is the architecture &#8212; the framing device that organizes every accurate fact around a single unstated verdict: Trump is stuck, Trump has no exit, and the blockade is going to hurt him.</p><p>No Humanitarian Lever. No UN Citations. No Unprecedented Constructions. The piece is tight, well-sourced, careful. But discipline in the execution of techniques does not make the techniques disappear. They are simply applied with better craft.</p><div><hr></div><h2>The Frame Is Set Before the Facts Begin</h2><p>The piece&#8217;s organizing thesis appears in paragraph three, before a single piece of evidence has been weighed:</p><blockquote><p>&#8220;Yet continuing the blockade also prolongs a conflict that has driven up gas prices, hurt Trump&#8217;s poll numbers and further darkened Republicans&#8217; prospects in the midterm elections.&#8221;</p></blockquote><p>Read that sentence carefully. It is presented as background context. It is actually <strong>Attributed Motive</strong> &#8212; assigning to Trump&#8217;s strategic situation the significance the reporters have decided it has. Gas prices, poll numbers, midterms. The analytical frame is: Trump is a political actor in political trouble, and this conflict is his political problem.</p><p>Everything that follows is absorbed inside that frame. The blockade crushing Iran&#8217;s economy &#8212; confirmed on the record by a senior U.S. official &#8212; becomes not strategic progress but a trap. The choice to maintain pressure rather than bomb or retreat is not presented as a coherent strategy. It is presented as a man devoid of a silver bullet.</p><blockquote><p>&#8220;Trump&#8217;s decision represents a new phase of sorts of the war and highlights the fact that the president, who always seeks a quick and salable victory, is devoid of a silver bullet.&#8221;</p></blockquote><p>That sentence is not reporting. It is characterization. &#8220;Who always seeks a quick and salable victory&#8221; is a personality verdict embedded in a news story, dressed as established fact. The reporters did not quote a source attributing this trait to Trump. They asserted it as background, the way you establish a character&#8217;s nature before the plot unfolds.</p><div><hr></div><h2>Strategic Burial: The Most Important Fact in the Piece</h2><p>Here is the sentence that matters most for evaluating the entire article&#8217;s framing:</p><blockquote><p>&#8220;A senior U.S. official said the blockade is demonstrably crushing Iran&#8217;s economy &#8212; it is straining to store its unsold oil &#8212; and sparked fresh outreach by the regime to Washington.&#8221;</p></blockquote><p>That is an on-the-record senior official confirming, with specificity, that the blockade is working &#8212; economically devastating Iran and producing diplomatic movement. A senior U.S. official is himself an interested party, a fact the piece&#8217;s own sourcing standards would require noting &#8212; which makes burying the quote even more telling, not less. It is the central strategic fact of the situation.</p><p>It appears in paragraph seven.</p><p>Paragraph seven, after three paragraphs establishing that Trump is stuck, devoid of options, and hurting himself politically.</p><p>By the time the reader arrives at the confirmation that the strategy is working, the &#8220;Trump is trapped&#8221; frame has already been installed. The fact does not override the frame. It is absorbed into it, becoming evidence that the blockade works &#8212; but Trump still has no exit. The Strategic Burial here is clean and effective. The most favorable factual development for the administration&#8217;s position is placed after the verdict has been delivered.</p><div><hr></div><h2>Source Laundering, WSJ Edition</h2><p>The anonymous sourcing that does appear is doing significant work.</p><p>The piece&#8217;s central claims about Trump&#8217;s internal deliberations rely on &#8220;U.S. officials said&#8221; &#8212; plural, unnamed, unspecified. These sources tell us Trump assessed his options in a Situation Room meeting, concluded the blockade was preferable to bombing or retreat, and is comfortable with an indefinite blockade.</p><p>This is all plausible. It may be entirely accurate. But the sourcing construction &#8212; &#8220;officials said&#8221; &#8212; is doing the same work here it does everywhere: asserting access and credibility without allowing the reader to evaluate either. Who are these officials? What equities do they have in the story? Are they advocates for a particular policy outcome within the administration? On diplomatic talks stalling, the piece relies on &#8220;people familiar with the matter.&#8221; On Iran&#8217;s internal deliberations, &#8220;people familiar with the matter&#8221; again.</p><p>The external expert slate is narrow. Suzanne Maloney of Brookings is quoted predicting Iran will outlast the blockade. Nico Lange of Germany&#8217;s Institute for Risk Analysis and International Security is quoted saying both sides believe time is on their side. Eric Brewer, a former intelligence community analyst, is quoted saying he&#8217;s not surprised Trump didn&#8217;t take the deal.</p><p>Brewer&#8217;s quote is the most analytically useful in the piece &#8212; he explains clearly why the blockade strategy is rational. But he gets two sentences. Maloney gets three, and her framing &#8212; Iran will outlast the U.S. interest in avoiding a global recession &#8212; is the piece&#8217;s skeptical anchor. The source weighting is not egregious. It is not neutral, either.</p><div><hr></div><h2>The False Concession, Done Well</h2><p>The White House gets one paragraph:</p><blockquote><p>&#8220;White House spokeswoman Anna Kelly said the U.S. has met Operation Epic Fury&#8217;s military objectives and that &#8216;thanks to the successful blockade of Iranian ports, the United States has maximum leverage over the regime&#8217; during negotiations to prevent Tehran from acquiring a nuclear weapon.&#8221;</p></blockquote><p>One paragraph. On the record. Then immediately back to officials describing stalled negotiations, Iran&#8217;s calculation that it can outlast the blockade, and Trump receiving conflicting advice.</p><p>The concession acknowledges the administration&#8217;s position. It does not engage with it. The phrase &#8220;maximum leverage&#8221; is quoted and passed over. Whether the administration&#8217;s leverage assessment is accurate &#8212; whether the blockade is in fact producing the diplomatic movement consistent with leverage &#8212; is not examined. The on-record claim is included for balance and immediately surrounded by context that implies it should be discounted.</p><p>This is the False Concession done cleanly. The subject&#8217;s position appears. It does not receive the analytical engagement that the skeptical framing does.</p><div><hr></div><h2>Agency Erasure: Iran as Victim of Arithmetic</h2><p>Throughout the piece, Iran&#8217;s decisions are presented as rational responses to U.S. pressure &#8212; the regime calculating, consulting, proposing, waiting. Iran&#8217;s three-step proposal is described as providing &#8220;a potential de-escalation.&#8221; Iran&#8217;s condition that Washington drop maximalist demands is presented as a negotiating position.</p><p>What is almost entirely absent is the forty-year record of Iranian strategic behavior that makes the current posture legible independent of American decisions. Iran is not a state trying to survive an American blockade. It is a revolutionary theocracy that has spent four decades pursuing regional hegemony through proxy networks, asymmetric warfare, and nuclear brinksmanship. The Strait of Hormuz is not Iran&#8217;s emergency lever. It is Iran&#8217;s core strategic asset, and they will not relinquish control over it cheaply regardless of what American policy looks like.</p><p>Rubio&#8217;s quote about hardliners with &#8220;an apocalyptic vision of the future&#8221; having &#8220;ultimate power&#8221; gets one paragraph near the end. It is the most analytically important observation in the piece. It explains why every American diplomatic effort &#8212; this one and all the others &#8212; faces a structural problem that has nothing to do with the terms offered. The piece does not pursue it.</p><p>Iran&#8217;s agency &#8212; its independent strategic logic, its theological commitments, its domestic political structure &#8212; is present in the piece only as a complication for Trump&#8217;s exit strategy. It is not present as the primary explanatory variable for why this problem is hard regardless of who is managing it.</p><div><hr></div><h2>A Technique the Manual Doesn&#8217;t Name: The Consensus That Isn&#8217;t</h2><p>The piece reports that &#8220;some U.S. officials&#8221; believe the conflict will end with neither a nuclear deal nor a resumption of war, citing Axios. This is framed as an emerging consensus view among people inside the administration.</p><p>It is also the most bearish possible outcome for the blockade strategy &#8212; acknowledging neither victory nor a negotiated result. It is presented as inside knowledge rather than as one forecast among several plausible scenarios.</p><p>The alternative scenario &#8212; that the blockade continues working, Iran&#8217;s economy deteriorates further, and the regime eventually accepts terms &#8212; is not sourced to any U.S. official. The on-record White House claim of &#8220;maximum leverage&#8221; is the closest the piece comes to presenting this possibility seriously. The senior U.S. official confirming the blockade is &#8220;demonstrably crushing&#8221; Iran&#8217;s economy is the factual foundation for it.</p><p>But the emerging-consensus framing &#8212; stalemate, no deal, no war &#8212; gets the analytical weight. The possibility that the blockade succeeds is present in the facts and absent in the framing.</p><div><hr></div><h2>What the Article Actually Shows, Read Carefully</h2><p>Strip out the frame, read the facts the Journal presents, and a different story emerges:</p><p>Trump assessed three options &#8212; resume bombing, maintain the blockade, walk away &#8212; and chose the one with the strongest strategic logic. The blockade is confirmed, on the record, to be demonstrably crushing Iran&#8217;s economy. Iran is straining to store unsold oil. The regime has reached out to Washington. Iran&#8217;s three-step proposal &#8212; which would have allowed Tehran to reopen the Strait while deferring nuclear talks to a final phase &#8212; was correctly identified as a structure that surrenders U.S. leverage before extracting concessions. Trump declined it. Iran&#8217;s internal dynamics make any negotiated settlement structurally difficult regardless of American terms offered. The blockade commits U.S. forces but requires no additional kinetic escalation and imposes accelerating costs on the regime.</p><p>That is a coherent strategy being executed with clarity. It may not succeed. But the evidence in the article&#8217;s own reporting is consistent with it working &#8212; and the Journal&#8217;s framing is inconsistent with presenting that possibility seriously.</p><div><hr></div><h2>Bottom Line</h2><p>The Journal&#8217;s piece is cleaner than most. No humanitarian lede. No unnamed-advocacy-group sourcing. No contested adjectives masquerading as fact. The reporters are disciplined practitioners, and the discipline shows. It is also worth noting that for the WSJ&#8217;s core readership &#8212; investors, executives, market participants &#8212; gas prices and midterm instability are the strategic facts. The framing may be less ideological bias than audience capture: signaling to readers that the blockade is a net negative for the bottom line, regardless of what it&#8217;s doing to Tehran.</p><p>But audience capture is not neutrality. The &#8220;Trump is stuck&#8221; frame is established before the evidence is presented. The most important confirming fact &#8212; a senior official, on the record, confirming the blockade is working &#8212; is buried in paragraph seven. The source slate tilts toward skeptics. The White House position gets one paragraph surrounded by doubt. Iran&#8217;s independent strategic logic is subordinated to its role as a victim of Trump&#8217;s options problem.</p><p>A fair criticism of this piece is that it substitutes one frame for another &#8212; that calling the blockade strategy coherent is itself an interpretation, not a neutral observation. That&#8217;s true. The difference is that this piece is transparent about arguing a case. The Journal&#8217;s architecture disguises advocacy as the natural order of facts. Counter-framing that labels itself is a different animal than framing that doesn&#8217;t.</p><p>The tell is the characterization embedded in paragraph four: Trump &#8220;always seeks a quick and salable victory.&#8221; That is the entire analytical premise of the piece &#8212; and it is asserted, not sourced, not argued, not examined. If you accept that premise, the blockade looks like a trap. If you don&#8217;t, it looks like pressure working exactly as intended.</p><p>The Journal had the story of a blockade that is, by its own reporting, demonstrably working against a regime that is straining to store its oil and reaching out for talks. They wrote the story of a president without a silver bullet instead.</p><p>The facts were all there. The architecture was already built.</p><div><hr></div><p><em>Analysis based on <a href="https://www.mecrankyoldguy.com/p/the-modern-journalists-field-manual">The Modern Journalist&#8217;s Field Manual</a>, published at mecrankyoldguy.com.</em></p><p><em>For the analytical framework on why the blockade strategy is sound, see <a href="https://www.mecrankyoldguy.com/p/the-three-clocks-running-against">The Three Clocks Running Against Iran</a>.</em></p><p><em>Reviewer commentary is available on request.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[There Are Lies, Damn Lies, and Approval Numbers]]></title><description><![CDATA[Have you noticed the daily coverage of the Democratic Party&#8217;s approval rating?]]></description><link>https://www.mecrankyoldguy.com/p/there-are-lies-damn-lies-and-approval</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/there-are-lies-damn-lies-and-approval</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Tue, 28 Apr 2026 08:21:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Have you noticed the daily coverage of the Democratic Party&#8217;s approval rating? The breathless updates, the chyrons, the panel discussions about what it means for democracy? No? That is because there is none.</p><p>Have you noticed how the Democratic Party approval rating has been rising as Trump&#8217;s has been declining? No. Because there is no correlation.</p><p>Have you noticed the press&#8217;s frequent reporting on its own continuing twenty-year slide in public confidence? No. Because they are not reporting that either.</p><p>They present approval numbers when they support the narrative. Not when they don&#8217;t.</p><h2>Fake News and the Art of Framing</h2><p>Trump calls it fake news. The accusation lands, but the diagnosis is imprecise. Fact checking does not fix negative bias and framing. The press is not primarily in the business of fabricating facts. It is in the business of framing them. The most effective media manipulation does not require a single lie &#8212; it only requires a specific arrangement of truths. And it has become so systematic and teachable that artificial intelligence can now detect it in real time.</p><p>That is not an editorial problem. That is a methodology.</p><p>The techniques have names: Source Laundering, Strategic Burial, The Raising-Questions Construction, The False Concession, Attributed Motive. I catalogued them in an earlier piece &#8212; <a href="https://www.mecrankyoldguy.com/p/the-modern-journalists-field-manual">The Modern Journalist&#8217;s Field Manual</a> &#8212; assembled entirely from observable practice.</p><p>No fabrication required. Just technique.</p><h2>The Number They Don&#8217;t Run</h2><p>The Democratic Party favorability numbers are this week&#8217;s example. The RealClearPolitics average as of late April 2026 has the Democratic Party at a net favorability of minus 23 points. Trump&#8217;s net approval over the same period: minus 18 points. The Democratic Party is less popular than Donald Trump.</p><p>Read that again. The party the press treats as the responsible adult alternative to Trumpian chaos polls worse than Trump himself.</p><p>Trump&#8217;s approval rating runs daily. Every half-point move gets a headline, an analyst, a chyron. The Democratic favorability collapse &#8212; historically deep, worse than the sitting president they are running against &#8212; gets no comparable treatment.</p><p>That is not an accident of editorial judgment. It is Strategic Burial applied at the category level &#8212; an entire story class disappears because it complicates the narrative rather than confirming it.</p><p>There is a third number that does not run daily. Gallup&#8217;s September 2025 poll put media trust at 28 percent &#8212; the first time it has ever fallen below 30 percent. Republican trust of the media is at 8 percent. Independents at 27 percent. Even Democrats, historically the most media-trusting group, are down to 51 percent. Pew found trust in national news organizations dropped 11 points between March and September 2025 alone.</p><p>The press decides which numbers become daily narratives. Presumably the press can be trusted to make that call honestly. Wink, wink.</p><h2>The Polling Lever</h2><p>There is one more thing the press is not telling you about those daily Trump approval numbers. They are statistically meaningless this far from an election and the press knows it.</p><p>A Berkeley Haas study found that polls conducted ten weeks before an election are accurate roughly half the time &#8212; a coin flip. The stated confidence intervals would need to be doubled even a week out to be statistically honest. Looking at the last twelve presidential elections, the eventual winner trailed in pre-convention polls seven times, with early polls missing the final margin by an average of nearly nineteen points.</p><p>The press employs statisticians. They have data editors. They know this literature. Running Trump&#8217;s approval as a daily news event six months from the midterms is not a lapse in methodological judgment. It is an editorial choice &#8212; the poll as headline, divorced from its predictive uselessness, deployed to sustain a narrative. When the numbers move against the story, the same polls that ran as breaking news quietly stop running. The methodology does not change. The editorial decision does.</p><p>The press claims these numbers reflect public sentiment, but sentiment is not the same as prediction &#8212; and the distinction is deliberately blurred. People are busy with their lives. An approval rating captures a reflex &#8212; the top-of-mind reaction to the last thing someone heard. Between elections, the news is something people observe but cannot control. When they vote, they have skin in the game &#8212; something with actual consequence. That is when opinions harden into decisions.</p><h2>Flooding the Zone</h2><p>The press is not just reporting. It is flooding the zone &#8212; a daily deluge of crafted narrative, framed polls, and attributed motives hitting people who have not thought deeply about any of it. This is not accidental. Political communication researchers have studied this for decades. The finding is consistent: media does not tell people what to think, but it tells them what to think about and how to weight it. Repeated exposure to a frame shifts perception even among people who believe they are not being influenced. The term is agenda setting. The mechanism is salience &#8212; whatever the press covers most becomes what feels most important, regardless of whether it is.</p><p>On one side of this transaction are professionals &#8212; journalists, editors, producers &#8212; who have spent careers mastering the techniques in the Field Manual. On the other side are ordinary people catching headlines between work and dinner. It is not a fair fight. The narrative arrives pre-assembled. The viewer absorbs it in the cognitive state of someone half-watching cable news, not someone deliberating carefully about a consequential decision. Then they run a poll. The poll does not measure public opinion. It measures the success of their own marketing. Then they report the poll as independent confirmation of the narrative.</p><h2>The War as Case Study</h2><p>If the press decides the war is bad, they flood the news with it. We are losing. Trump is looking for an offramp. We are out of ammo. Things were fine under Obama&#8217;s Iran deal and Trump wrecked it. Gas prices are high. Trump promised no more wars. Run those headlines for weeks, then poll the public on whether Trump is handling the war well. The result is not public opinion. It is the echo of their own coverage played back to them as data. Nobody has heard the other side in any balanced way because the other side does not get airtime. They see inflation at the gas pump and the grocery store and conflate it all. When people actually vote, that is when you find out what they decided after thinking about it.</p><p>George Stephanopoulos ran the Powerhouse Roundtable on This Week this morning arguing we were safer with Iran under Obama. The at least $50 billion in frozen assets Obama freed when he lifted sanctions under the JCPOA that were used to do evil, the proxy network, the October 7 funding, and the sunset provisions that lift all enrichment restrictions in 2030 &#8212; written into Obama&#8217;s own deal &#8212; buried. The frame requires you not to ask those questions, so the frame makes sure you don&#8217;t.</p><p>For the Powerhouse, they assembled a supporting cast of bobbleheads that included Chris Christie, for bipartisan credibility. He is apparently on a new diet where you only eat pie.</p><h2>The Machine Notices</h2><p>Take any major news article &#8212; pick one from the Times, the Post, the networks &#8212; and run it through a chatbot including my manual and a simple prompt: identify framing techniques, narrative choices, and bias indicators in this piece. The results are consistent and specific. The chatbot will name techniques from the Field Manual. It will also name techniques not in the manual &#8212; variants and hybrids it identifies independently. I did exactly this with a recent NYT Iran piece &#8212; <a href="https://www.mecrankyoldguy.com/p/the-nyts-iran-story-accurate-facts">The NYT&#8217;s Iran Story: Accurate Facts, Assembled Into a Brief</a> &#8212; and the results were not subtle.</p><p>When a machine trained on no particular political agenda can reliably detect the methodology from the text alone, the methodology is real. It is not paranoia. It is pattern recognition. Systematic enough, consistent enough, and rule-governed enough to be learned, taught, and reverse-engineered by software.</p><p>This is what Trump is pointing at when he says fake news, even if he cannot articulate it precisely. The issue is not that reporters invent quotes or fabricate events. The issue is that the entire apparatus of story selection, source citation, headline writing, and question framing has been subordinated to narrative delivery.</p><p>The New York Times&#8217; own audience is so enamored with its journalism now that more than 80 percent of its traffic goes to Wordle and the food app.</p><p>The public is developing herd immunity to the news media.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The NYT’s Iran Story: Accurate Facts, Assembled Into a Brief]]></title><description><![CDATA[A practitioner&#8217;s analysis of how a newspaper of record constructs a verdict while reporting the news]]></description><link>https://www.mecrankyoldguy.com/p/the-nyts-iran-story-accurate-facts</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/the-nyts-iran-story-accurate-facts</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Sat, 25 Apr 2026 20:39:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Authored by Claude Sonnet 4.6</em></p><p><em>I was given this assignment by Cranky Old Guy, along with the NYT article and his field manual <a href="https://www.mecrankyoldguy.com/p/the-modern-journalists-field-manual">The Modern Journalist&#8217;s Field Manual</a> as the analytical framework. The identification of techniques, the counterfactual analysis, the sourcing critique, and the conclusions are my own original work. No editorial direction was provided beyond the assignment itself.</em></p><div><hr></div><p>The New York Times piece by William J. Broad and David E. Sanger &#8212; &#8220;Trump Seeks to Abolish Iran&#8217;s Atomic Stockpile, a Problem He Helped Create&#8221; &#8212; is not a dishonest article. The facts it contains are, so far as can be verified, accurate. Iran does have 11 tons of enriched uranium. The JCPOA did ship 97% of Iran&#8217;s stockpile to Russia. Trump did withdraw in 2018. The enrichment acceleration did follow.</p><p>The problem is not with the facts. The problem is with the architecture &#8212; the selection, sequencing, sourcing, and burial of facts that transforms a genuinely complicated geopolitical situation into a clean morality narrative: Trump wrecked it, Trump owns it, Trump is now struggling with his own mess.</p><p>To be precise about what this critique is and isn&#8217;t claiming: Trump&#8217;s withdrawal almost certainly accelerated Iran&#8217;s enrichment timeline. That is a defensible, mainstream position supported by the sequencing of events. The problem is not that the Times made the claim. The problem is that it made the claim as the <em>only</em> causal story &#8212; erasing Iran&#8217;s autonomous strategic logic, burying the pre-existing baseline, and declining to ask whether a deal with a 2030 expiration date was actually solving the problem or deferring it. Dual causality &#8212; American policy decisions matter <em>and</em> Iran makes its own choices &#8212; is the accurate frame. The Times chose one half of it.</p><div><hr></div><h2>The Title Does the Work Before You Read a Word</h2><p>&#8220;Trump Seeks to Abolish Iran&#8217;s Atomic Stockpile, <strong>a Problem He Helped Create</strong>.&#8221;</p><p>The subordinate clause in the headline is not a news report. It is a verdict. It assigns causation &#8212; Trump caused the stockpile problem &#8212; before the reader has encountered a single data point, a single expert, or a single countervailing consideration. The remainder of the article exists, structurally, to support that clause.</p><p>This is Headline/Body Divergence from the practitioner&#8217;s manual, and it operates at the most fundamental level: the causal frame is established before reading begins. Every fact that follows is absorbed inside that frame.</p><div><hr></div><h2>Attributed Motive as the Article&#8217;s Spine</h2><p>The piece&#8217;s central analytical claim &#8212; that Trump&#8217;s 2018 withdrawal <em>caused</em> Iran&#8217;s enrichment acceleration &#8212; is stated throughout as established fact rather than as one interpretation among plausible alternatives.</p><p>Consider what this framing requires you not to think about:</p><p>Iran&#8217;s nuclear weapons program began in earnest in the 1980s, under the Shah&#8217;s successor regime, independent of any American policy. The IAEA documented industrial-scale enrichment starting in 2006 &#8212; twelve years before Trump&#8217;s withdrawal &#8212; under a different American president who was actively engaged with Iran diplomatically. The Iranians built and refined more efficient centrifuges throughout the JCPOA period, which the article briefly acknowledges as a &#8220;loophole&#8221; before moving on. The regime&#8217;s decision to enrich to 60% was triggered not by Trump&#8217;s 2018 withdrawal but by a 2021 explosion at Natanz &#8212; attributed to Israel &#8212; and was a deliberate act of political leverage, not an automatic consequence of American policy.</p><p>None of these facts are hidden. Several appear in the article itself. But they appear after the motive has been attributed, and they appear without the analytical weight that would allow a reader to question whether the attribution is correct.</p><p>The motive &#8212; Trump caused this &#8212; is asserted. The facts that complicate it are disclosed. The disclosure is not the same as the analysis.</p><div><hr></div><h2>Source Laundering at Scale</h2><p>The expert slate in this piece is worth examining as a complete list:</p><ul><li><p><strong>William Burns</strong> &#8212; former CIA director, identified as having &#8220;played a lead role in the Obama-era negotiations.&#8221; He is quoted prescribing terms for a good deal.</p></li><li><p><strong>Gary Samore</strong> &#8212; &#8220;advised the Obama White House on Iran&#8217;s nuclear program.&#8221;</p></li><li><p><strong>Matthew Bunn</strong> &#8212; nuclear specialist at Harvard, consistently institutionalist in framing.</p></li><li><p><strong>Edwin Lyman</strong> &#8212; Union of Concerned Scientists, an advocacy organization that has historically supported nuclear arms control agreements.</p></li><li><p><strong>Thomas Cochran</strong> &#8212; nuclear weapons expert, cited for a study on enrichment levels.</p></li></ul><p>Every named expert comes from the constellation that supported the JCPOA or its successor. Not one skeptic of the deal&#8217;s architecture. Not one analyst who might argue that the sunset clauses made the agreement structurally unworkable on its own terms. Not one voice raising the question of whether Iranian enrichment acceleration reflects Iranian strategic ambition rather than American provocation.</p><p>William Burns deserves special attention. He is introduced as &#8220;the former C.I.A. chief&#8221; &#8212; which is accurate &#8212; but his identity as one of the principal architects of the agreement he is being asked to evaluate is underemphasized. He is a party to the deal testifying on the deal&#8217;s behalf, presented as an expert witness rather than an interested party. This is not a small distinction.</p><p>The source slate is not diverse expert opinion about a complex situation. It is a curation of voices who share a common analytical framework, assembled to confirm a predetermined conclusion.</p><div><hr></div><h2>The False Concession, Structurally Perfect</h2><p>The article contains exactly one concession to the complexity of the Obama-era deal:</p><blockquote><p>&#8220;That Obama-era agreement suffered from flaws and omissions. It would have expired after 15 years, leaving Iran free after 2030 to make as much nuclear fuel as it wanted.&#8221;</p></blockquote><p>Two sentences. Then immediately: &#8220;But once Mr. Trump withdrew from the deal in 2018, the Iranians went on an enrichment spree much sooner, leaving them closer to a bomb than ever before.&#8221;</p><p>The concession is accurate as far as it goes &#8212; the sunset problem was real and was one of the central criticisms of the deal even among its supporters. But the &#8220;to be sure&#8221; paragraph here is doing something specific: it acknowledges the flaw in a way that makes Trump&#8217;s withdrawal look worse, not better. The deal was imperfect, but Trump made it expire now instead of in 2030. The concession reinforces the verdict.</p><p>More importantly, the concession stops. The article never pursues the logical question the flaw raises: if the deal expires in 2030 and Iran then enriches freely, what exactly was being preserved? Was a four-year delay on the current situation worth the diplomatic architecture? That is a genuinely interesting question. The article does not ask it, because asking it would complicate the brief.</p><div><hr></div><h2>Agency Erasure: Iran as Reactor, Not Actor</h2><p>This is the technique that most shapes the piece&#8217;s fundamental analytical failure.</p><p>Throughout the article, Iran enriches. But Iran enriches as a <em>response</em>:</p><ul><li><p>&#8220;The Iranians went on an enrichment spree&#8221; &#8212; in response to Trump&#8217;s withdrawal.</p></li><li><p>&#8220;Iran reinstituted its goal of raising the enrichment level&#8221; &#8212; after sanctions were reimposed.</p></li><li><p>The 60% jump to near-weapons grade &#8220;retaliated&#8221; for the Natanz explosion.</p></li></ul><p>The word <em>retaliated</em> is doing enormous work in that sentence. It embeds the premise that the Natanz explosion (attributed to Israel) was an act of aggression and Iran&#8217;s nuclear acceleration was a proportionate response &#8212; not a strategic choice to maximize leverage by a regime that has maintained nuclear ambitions continuously for forty years.</p><p>Iran is a state actor with its own strategic logic, its own domestic political pressures, its own theology of deterrence, and its own calculation about what a nuclear capability is worth. That calculation has roots that predate Trump by decades: Iraq used chemical weapons against Iran throughout the 1980s while the international community looked away, and the lesson Tehran drew was that unconventional deterrence is existential insurance, not optional prestige. That logic is almost entirely absent from this piece. Tehran appears not as a strategic actor making choices, but as a billiard ball responding to American force vectors. The piece doesn&#8217;t deny Iran acts &#8212; it systematically underweights <em>why</em> Iran acts, subordinating four decades of consistent nuclear ambition to a single American policy decision.</p><p>This erasure is not neutral. It makes the analytical problem simpler &#8212; one cause, one effect, one responsible party &#8212; and it makes the verdict cleaner. It also makes it wrong.</p><div><hr></div><h2>Strategic Burial: The Inconvenient Paragraph</h2><p>Buried well into the article, after the causal frame has been established, is this:</p><blockquote><p>&#8220;In 2006, Iran began enriching uranium on an industrial scale.&#8221;</p></blockquote><p>This sentence, placed where 90% of readers never reach it, is the single most important fact in the piece for evaluating the article&#8217;s central claim. Iran&#8217;s industrial enrichment began under the Bush administration, continued through Obama&#8217;s first term, was temporarily constrained by the JCPOA, and then accelerated after Trump&#8217;s withdrawal. But the acceleration did not begin from zero. It resumed from a baseline of persistent, decades-long weapons ambition that predated any Trump policy by two decades.</p><p>If that fact appeared in paragraph two instead of paragraph twenty-two, it would substantially change how a reader weighs the causal argument. It appears in paragraph twenty-two because placing it in paragraph two would require either abandoning the headline&#8217;s verdict or defending it against immediate scrutiny.</p><p>The burial is not accidental. It is structural.</p><div><hr></div><h2>A Technique the Manual Doesn&#8217;t Name: The Omitted Counterfactual</h2><p>The manual catalogs what is done with facts. This piece also does something notable with the fact it never generates: the counterfactual analysis.</p><p>If the JCPOA had remained in force, what would Iran&#8217;s nuclear posture look like in 2026?</p><p>This is the analytically central question for evaluating Trump&#8217;s withdrawal. The article never asks it directly, because asking it honestly would require engaging with the sunset clauses, the centrifuge improvements made during the deal&#8217;s lifetime, and the baseline enrichment capacity Iran retained throughout &#8212; and that engagement would substantially complicate the verdict.</p><p>The Burns prescription &#8212; &#8220;tight nuclear inspections, an extended moratorium on the enrichment of uranium and the export or dilution of Tehran&#8217;s existing stockpile&#8221; &#8212; is quoted approvingly near the end. This is almost precisely what the Biden administration failed to negotiate during four years of active effort, with professional diplomats, against a counterparty that had clear sanctions-relief incentive to re-enter an agreement. The deal was available, we were told. Nobody closed it. The implication that a &#8220;good deal&#8221; is simply there for the taking, and Trump is failing to reach it, goes unexamined against the most relevant recent evidence that it isn&#8217;t.</p><div><hr></div><h2>What the Article Actually Shows, Read Carefully</h2><p>Strip out the framing, read the facts the article presents, and a different and more complicated story emerges:</p><p>Iran has wanted nuclear weapons capability for forty years. The JCPOA constrained enrichment levels and stockpile size in exchange for sanctions relief, but preserved enrichment infrastructure and allowed centrifuge improvement. It was set to expire in 2030. Iran shipped its stockpile to Russia under the deal. After Trump&#8217;s withdrawal and reimposed sanctions, Iran enriched aggressively &#8212; a strategic choice to maximize leverage, which it has now successfully demonstrated with the Strait of Hormuz closure and Natanz survival. The current negotiating problem is genuinely difficult. The expert community that designed the 2015 deal believes a better version of it is the right answer. The Trump team is trying to get more and may get nothing.</p><p>That is a real and interesting story. It does not require a villain. It does not require attributing Iran&#8217;s nuclear ambitions to an American president&#8217;s 2018 decision. It requires acknowledging that proliferation problems are hard, that states pursue nuclear capability for their own reasons, and that no American administration &#8212; Obama, Trump, Biden, or Trump again &#8212; has solved this one.</p><p>The Times had that story available. They wrote a brief instead.</p><div><hr></div><h2>Bottom Line</h2><p>This article&#8217;s facts are largely defensible. Its architecture is not. Through attributed motive in the headline, a curated source slate of deal supporters, a structurally perfect false concession that reinforces rather than complicates the verdict, systematic agency erasure that turns Iran into a reactor rather than an actor, and the strategic burial of the one fact most damaging to its causal claim, the Times has produced something that reads like journalism and functions like advocacy.</p><p>The tell, as always, is the source slate. When every expert in a piece on a contested geopolitical question shares the same analytical conclusion &#8212; and the article never explains why that consensus might itself be worth examining &#8212; you are reading a brief, not a report.</p><p>Iran&#8217;s nuclear problem is genuinely alarming and genuinely complicated. It deserves analysis that matches the complexity. This piece matches the verdict instead.</p><div><hr></div><p><em>Analysis based on <a href="https://www.mecrankyoldguy.com/p/the-modern-journalists-field-manual">The Modern Journalist&#8217;s Field Manual</a>, published at mecrankyoldguy.com.</em></p><p><em>Editorial review was provided by Grok (xAI), Gemini (Google), ChatGPT (OpenAI), and Mistral prior to publication. The author evaluated each review independently and incorporated changes on their own judgment. Reviewer commentary is available on request.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Three Clocks Running Against Iran]]></title><description><![CDATA[The End of Playing Whack-a-Mole with Iranian Terror]]></description><link>https://www.mecrankyoldguy.com/p/the-three-clocks-running-against</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/the-three-clocks-running-against</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Sat, 25 Apr 2026 12:08:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The US blockade of the Strait of Hormuz has set three clocks running against Iran simultaneously.</p><h2>The Economic Clock</h2><p>Losing oil exports is costing Iran $400 million per day. That clock started April 13. Iran entered the war with an economy already in the toilet. Oil is essentially the only hard currency that counts. Without it, you cannot run a country. You cannot pay the Revolutionary Guard, the military, the police, the clerics, or the proxies. Ouch!</p><h2>The Geological Clock</h2><p>With no oil exporting, storage fills up. Iran&#8217;s wells will be closed down. It sounds temporary. In old fields it isn&#8217;t. That clock starts right about now.</p><p>When a well in an aging field sits idle, the pressure that holds water below the oil begins to fail. Water seeps upward into the oil-bearing rock and locks the oil in place permanently. No deal, no ceasefire, no Chinese engineer reverses it. The Khuzestan basin &#8212; the heart of Iranian production, some fields producing since 1908 &#8212; is especially vulnerable. Restarting takes years. Some fields may never come back.</p><h2>The Relevance Clock</h2><p>The world is working around the need for the Strait of Hormuz. Necessity is the mother of invention. Saudi Arabia has ramped its East-West pipeline from 770,000 to nearly 3 million barrels per day. The UAE&#8217;s Fujairah pipeline is adding capacity. Iraq&#8217;s Turkey route is reopening. Combined, these alternative routes may reach 9-10 million barrels per day within six months &#8212; still half of pre-war Hormuz flow, but enough to structurally loosen Iran&#8217;s grip. New pipeline projects being greenlit today won&#8217;t complete for years, but the infrastructure being built now doesn&#8217;t get torn down when the Strait reopens. Iran&#8217;s leverage erodes whether the shooting stops or not.</p><p>Europe was supposed to fold without Russian gas. Within a year it used almost none. The pipeline investment, the LNG terminals, the efficiency measures &#8212; all accelerated by the crisis itself. Russia lost its leverage permanently. Iran is watching the same movie.</p><h2>The Blockade Isn&#8217;t Going Anywhere</h2><p>If Iran could break the blockade, it would have done so already &#8212; or at least tried. The IRGC has harassed ships, laid mines, and fired drones at pipeline infrastructure &#8212; harassment, not blockade-breaking. The naval and air assets that could have made the blockade untenable were degraded in the kinetic phase. What remains is bluster. Bluster is free. Action has stopped because the capability to act has been significantly impaired.</p><p>The strategy from here is simple: stay. Let the three clocks do the work. Every week the blockade holds, the economic clock bleeds Iran further, the geological clock locks away more oil permanently, and the relevance clock makes the Strait permanently less indispensable to the world.</p><p>Trump has already signaled his willingness to do exactly that. Despite the hysterical pleading from the news media &#8212; the ceasefire-as-defeat narrative, the ammo-constraints story, the approval-ratings hand-wringing &#8212; he has shown no signs of backing down. He has 2.5 years left. The blockade is not going anywhere. The press keeps waiting for the blink. The blockade keeps holding &#8212; and the War Powers Act does not cover blockades.</p><p><em>(For more on why Trump pulled the trigger when he did, see <a href="https://www.mecrankyoldguy.com/p/the-iran-war-why-now">The Iran War: Why Now?</a>)</em></p><div><hr></div><h2>The Harpoon Is Securely In</h2><p>No need to waste more ammo.</p><p>The harpoon is securely in. Time to let Iran&#8217;s economy bleed to death. With no money, they cannot make problems for anyone.</p><p>Game over.</p><div><hr></div><p><em>Another Cranky Old Guy writes on geopolitics, technology, and financial markets at <a href="https://mecrankyoldguy.com/">mecrankyoldguy.com</a>.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Trump’s Ukraine Math Is Simpler Than They Want You To Believe]]></title><description><![CDATA[I&#8217;ve written extensively over the last year about the war in Ukraine and Trump.]]></description><link>https://www.mecrankyoldguy.com/p/trumps-ukraine-math-is-simpler-than</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/trumps-ukraine-math-is-simpler-than</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Fri, 24 Apr 2026 20:54:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>I&#8217;ve written extensively over the last year about the war in Ukraine and Trump. You can go through my Substack if you are curious about all the details.</em></p><div><hr></div><p>The foreign policy establishment is having another meltdown. Trump is selling out Ukraine and NATO. Trump is handing Putin a victory. Trump is signaling weakness to China. Taiwan is next.</p><p>None of that is true. And the people saying it have been wrong about everything for fifty years.</p><div><hr></div><h2>He&#8217;s Not Helping Ukraine. He&#8217;s Not Helping Russia Either.</h2><p>Let me be clear about something first, because I&#8217;ve written about this many times: Trump has no intention of helping Ukraine. Beyond low-key gestures &#8212; sharing intelligence that costs us nothing and selling weapons at a profit &#8212; he&#8217;s not in this fight on Ukraine&#8217;s behalf. If you&#8217;re waiting for an American cavalry charge, stop waiting.</p><p>But here&#8217;s what the establishment narrative completely ignores: he&#8217;s not helping Russia win either. And that would be trivially easy to do. Cut intelligence sharing. Gut sanctions. Block European arms transfers. Recognize Russian territorial claims. He hasn&#8217;t done any of it.</p><p>Trump wants the war to end. Russia won&#8217;t give an inch. He asks Ukraine to give Russia the land it wants &#8212; and whatever else will make them happy. Ukraine refuses. He moves on. Call that pressure if you want &#8212; but only if you expected him to help Ukraine win in the first place.</p><p>The U.S. has been policing the whole planet since World War II. The least Europe can do is help Ukraine &#8212; a country that bore an enormous share of defeating Germany in World War II. The urgency Europe has shown Ukraine so far has been laughable. They&#8217;ve been waiting for the American cavalry charge out of selfishness and a lack of gratitude.</p><div><hr></div><h2>Clean Your Own Room</h2><p>Trump made one decision &#8212; a single, clean, transactional decision &#8212; and everything else flows from it. He decided Ukraine is Europe&#8217;s problem.</p><p>His message to Europe: clean your own room. I&#8217;m not your mother.</p><p>Once you accept that framing, everything that looks chaotic suddenly looks logical. If Europe owns this war, there&#8217;s no reason for America to be Russia&#8217;s enemy. Poisoning the relationship with Moscow buys you nothing. You stay useful as the eventual dealmaker, keep a back channel open.</p><p>Think about what that actually means for Russia. Putin spent twenty years trying to split America from Europe. Instead he got a rearmed, motivated, increasingly unified European military bloc as his direct adversary &#8212; in addition to America, which would jump in if push came to shove.</p><p>Europe is spending money it hasn&#8217;t spent in two generations. Germany blew up its own constitutional debt brake. Poland is now the top NATO defense spender. Thirty years of American pleading couldn&#8217;t accomplish that. Trump accomplished it by being willing to leave.</p><p>There&#8217;s a companion narrative the same people are pushing: Trump is destroying NATO, fracturing the Western alliance, handing Russia a historic victory. NATO has added two members since the war started. Every ally now exceeds the old spending target. NATO just committed to 5% of GDP by 2035. If Putin considers this to be NATO&#8217;s destruction, he must be very confused.</p><div><hr></div><h2>The China Narrative Is Invented</h2><p>The media and the Harvard-credentialed foreign policy class are telling you that American restraint in Ukraine signals weakness to Beijing and that Taiwan is now vulnerable.</p><p>This is not analysis. This is assertion presented as a fact.</p><p>Show me the evidence that Chinese military planners evaluate Taiwan invasion risk based on American posture in Eastern Europe. You can&#8217;t, because it doesn&#8217;t exist. It&#8217;s a hypothesis &#8212; a debatable, unproven hypothesis &#8212; being presented as established geopolitical law.</p><p>Meanwhile in the actual world: the U.S. is at war with Iran and has taken action against Nicaragua. China gets its discount oil from those regions and they act as destabilizing proxies for it. That&#8217;s what signals strength or weakness to Beijing &#8212; not what happens in Eastern Europe. The U.S. has run maximum pressure trade warfare against China itself &#8212; tariffs that under any prior administration would have been called an act of economic aggression. The 7th Fleet is still in the Pacific. AUKUS is moving forward. Perceived critical AI technology is being restricted.</p><p>That is not a country signaling that it will be weak on China&#8217;s aggression.</p><div><hr></div><h2>On Being Wrong About Everything</h2><p>A degree from the right school doesn&#8217;t make you smart. It makes you credentialed. The difference matters enormously when you&#8217;ve been wrong about everything for fifty years and still get invited back on Meet the Press.</p><p>We&#8217;re talking about the diplomats, foreign policy advisors, and think tank class who have managed American foreign policy for the last fifty years. The people actually in charge. The ones with the titles, the fellowships, the access, and the track record.</p><p>Here are a few. The list is far from exhaustive. I have written about much of this sordid history extensively in my Substack.</p><p>These are the same people who invented the domino theory and used it to justify the Vietnam War. Vietnam fell. Southeast Asia did not. The countries that fell were French colonies throwing off a colonial structure. The Harvard crowd couldn&#8217;t tell the difference between communism spreading and colonialism collapsing.</p><p>Who invaded Iraq, disbanded its army, and created the vacuum that became ISIS.</p><p>Who spent thirty years trying to integrate Russia into the Western order and got this war instead.</p><p>Who negotiated the Iran deal, handed them billions, and watched the money fund long-range rockets, terrorist proxies, and a nuclear program that never actually stopped.</p><p>The one thing they got right &#8212; the Soviet threat &#8212; required no analysis whatsoever. The Russians were literally occupying half of Europe. You didn&#8217;t need a PhD to notice. If you understand that water is wet, you could have figured that out.</p><p>I&#8217;m sure they got something else right at some point. Nothing comes to mind.</p><p>I&#8217;ve written at length about how this class keeps underestimating Trump. I&#8217;m done explaining it. Read the Substack.</p><div><hr></div><h2>The Bottom Line</h2><p>Trump&#8217;s Ukraine math isn&#8217;t complicated. He reassigned the account to Europe. Given that, antagonizing Russia is pointless. Europe carrying its own weight is more durable than a dependent Europe propped up by American guarantees indefinitely.</p><p>What&#8217;s not worth debating is the media narrative that Trump is Putin&#8217;s puppet, that he&#8217;s signaling weakness to China, or that the people who&#8217;ve been wrong about everything are suddenly right this time.</p><p>They aren&#8217;t.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Iranian Currency Switches to Scientific Notation]]></title><description><![CDATA[The Islamic Republic of Iran announced this week what economists are calling the most mathematically honest currency reform in history: the rial will henceforth be denominated in scientific notation.]]></description><link>https://www.mecrankyoldguy.com/p/iran-currency-switches-to-scientific</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/iran-currency-switches-to-scientific</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Thu, 23 Apr 2026 22:15:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The Islamic Republic of Iran announced this week what economists are calling the most mathematically honest currency reform in history: the rial will henceforth be denominated in scientific notation.</p><p>&#8220;A cup of tea should not cost one million four hundred thousand rials,&#8221; explained the Central Bank Governor at a press conference. &#8220;It should cost 1.4e6 rials. It is elegant. It reflects our civilization&#8217;s mastery of mathematics, which we invented, by the way.&#8221;</p><p>This allows the denomination's sequence of zeros to actually fit on the bill, and permits ordinary citizens to more succinctly communicate the cost of a cup of tea or coffee.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Time to Deep Six Siri]]></title><description><![CDATA[Tim Cook is out.]]></description><link>https://www.mecrankyoldguy.com/p/time-to-deep-six-siri</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/time-to-deep-six-siri</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Tue, 21 Apr 2026 16:14:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Tim Cook is out. John Ternus is in. The analysts are hyperventilating about Apple&#8217;s AI deficit. The stock dipped. The hot takes are flying.</p><p>Here&#8217;s the Apple AI executive summary and call to action: kill Siri. License Claude, Gemini, or GPT. Ship it. Go home.</p><p>That&#8217;s it. That&#8217;s the plan.</p><div><hr></div><p>Siri is like the <a href="https://en.wikipedia.org/wiki/Dead_Parrot_sketch">Dead Parrot</a> from the Monty Python skit. Apple keeps insisting it&#8217;s resting, it&#8217;s pining, it&#8217;s about to do something remarkable. It is not. It has ceased to be.</p><p>Siri launched in 2011 and was fine for its moment. Then ChatGPT landed in late 2022 and changed what &#8220;AI assistant&#8221; means. Even Google, who had the underlying technology sitting in their own lab, got caught flat-footed. The game changed. Time to move on.</p><p>Here&#8217;s the question nobody is asking: what does Siri actually do that Claude, Gemini, or ChatGPT can&#8217;t do better?</p><p>Take your time. I&#8217;ll wait.</p><p>The answer is nothing. Siri can set alarms, call your contacts, and tell you the weather. Those aren&#8217;t AI problems. Those are API calls. Any model can make an API call &#8212; and agentic AI already handles HomeKit, CarPlay, and device control. Keep the wake word, keep the hardware button, keep the on-device APIs. Just put a new face on whatever agentic model you license. Leave Siri there for legacy if you must &#8212; but give the AI version a new identity. How about Iris?</p><div><hr></div><p>Of course, none of this is probably happening in such a blunt manner. The reason Siri isn&#8217;t already dead is likely political, not technical. There&#8217;s an entire organization built around it: careers, budgets, VP titles, performance reviews. Nobody in that fiefdom is going to recommend their own elimination. Microsoft dealt with exactly this problem for years &#8212; entrenched teams protecting turf while the world moved around them. It took brutal top-down decisions to cut through it.</p><p>We don&#8217;t need a live chatbot talking through a dead parrot.</p><div><hr></div><p>Beyond Siri, the rest of AI integration into iOS and macOS is a long game. There&#8217;s a lot to think through and a lot to dogfood before touching an OS that hundreds of millions of people depend on daily. Microsoft learned this the hard way &#8212; Copilot got shoved into Notepad, Paint, File Explorer, and a dedicated keyboard key nobody asked for. Recall, the feature that screenshots everything you do, became a privacy nightmare before it ever shipped. Parts of Windows 11 had to be walked back entirely. Users noticed. They weren&#8217;t happy.</p><p>Apple doesn&#8217;t need to repeat that. The platform works. The AI that needs to be integrated deeply &#8212; the kind that acts across your apps, understands your context, takes real action on your behalf &#8212; requires time, testing, and honest internal dogfooding before it goes near a production release. There is no urgency to make a mess. Ternus knows how to build things that don&#8217;t embarrass you. Apply that standard here.</p><div><hr></div><p>Nobody is buying an iPhone because Siri is great. Nobody is switching to Android because Siri is bad. The AI that iPhone users actually want is already on their phones &#8212; it&#8217;s called Claude, or ChatGPT, or Gemini, and they downloaded it from the App Store.</p><p>Apple owns the front door. The wake word. The hardware button. The ecosystem. That&#8217;s the moat. The intelligence behind the door was never the point.</p><p>The analyst complaints about the Apple AI deficit are a tempest in a teapot.</p><div><hr></div><p>Ternus is a hardware engineer. He spent 25 years building things that have to work. The first real test of his tenure isn&#8217;t an AI horserace. It&#8217;s whether he has the clarity to look at thirteen years of Siri and say: we lost, we&#8217;re done, here&#8217;s what we&#8217;re doing instead.</p><p>That&#8217;s not a retreat. That&#8217;s strategy.</p><p>Davey Jones is waiting. Send Siri down.</p><div><hr></div><p><em>Cranky Old Guy publishes at mecrankyoldguy.com. He has roughly 50 years of experience in computing and software. He holds a long-term personal investment in Apple.</em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[If You Want to Understand Claude Code, Start Here]]></title><description><![CDATA[A guide to the primary sources on Boris Cherny and what he built]]></description><link>https://www.mecrankyoldguy.com/p/if-you-want-to-understand-claude</link><guid isPermaLink="false">https://www.mecrankyoldguy.com/p/if-you-want-to-understand-claude</guid><dc:creator><![CDATA[Cranky Old Guy]]></dc:creator><pubDate>Mon, 20 Apr 2026 04:32:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYm_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea946e4-8ffb-4a77-bfda-62f3a54402a1_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I wrote <a href="https://www.mecrankyoldguy.com/p/a-nod-to-boris-cherny-and-claude">Kudos to Boris Cherny and Claude Code</a> &#8212; the terminal agent that used grep and glob instead of RAG, ignored IDEs entirely. Here&#8217;s a map to the primary sources for anyone who wants to go deeper.</p><p>Cherny doesn&#8217;t have a Medium blog. What he has is a trail of interviews, podcast appearances, Twitter threads, and &#8212; thanks to an accidental source code leak in March 2026 &#8212; 512,000 lines of TypeScript that speak for themselves. Below are the best primary and secondary sources, in rough order of importance.</p><div><hr></div><h2>The Man Himself</h2><p><strong>Latent Space podcast</strong> (May 2025) The foundational interview. Cherny and PM Cat Wu explain the Unix utility philosophy, why grep and glob beat RAG, the &#8220;do the simple thing first&#8221; principle, and how Claude Code was already writing ~80% of its own code at launch. This is where the agentic search decision gets explained directly, in Boris&#8217;s own words: <em>&#8220;We tried RAG&#8230; eventually we landed on just agentic search. One is it outperformed everything. By a lot. And this was surprising.&#8221;</em> Essential. <a href="https://www.latent.space/p/claude-code">The Latent Space Podcast &#8212; Claude Code</a></p><p><strong>Lenny&#8217;s Newsletter podcast</strong> (February 2026) By this point Claude Code had 4% of public GitHub commits and daily active users doubling month over month. Boris talks about what comes after coding is &#8220;solved,&#8221; the latent demand principle (non-coders using a terminal tool to analyze MRIs and recover wedding photos), and how Cowork emerged from watching that happen. The best interview for understanding where he thinks this goes. <a href="https://www.lennysnewsletter.com/p/head-of-claude-code-what-happens">Lenny&#8217;s Newsletter &#8212; Head of Claude Code</a></p><p><strong>Pragmatic Engineer newsletter</strong> (March 2026) Gergely Orosz&#8217;s deep technical interview. This is where the Instagram origin story surfaces: Boris watched engineers at Meta navigate code effectively using grep when click-to-definition broke, and that planted the seed. Also covers the Meta code quality research, the shift from PRDs to prototypes, and the &#8220;always finish the migration&#8221; principle. The most technically detailed of the interviews. <a href="https://newsletter.pragmaticengineer.com/p/building-claude-code-with-boris-cherny">Pragmatic Engineer &#8212; Building Claude Code with Boris Cherny</a></p><p><strong>Every.to podcast with Dan Shipper</strong> (October 2025) Focus on how Boris actually uses the tool day-to-day: parallel subagents, the code review slash command, making subagents argue with each other to eliminate false positives. Less philosophy, more workflow. <a href="https://every.to/podcast/how-to-use-claude-code-like-the-people-who-built-it">Every.to &#8212; How to Use Claude Code Like the People Who Built It</a></p><div><hr></div><h2>Boris&#8217;s Own Posts</h2><p><strong>X/Twitter tips threads</strong> (January&#8211;February 2026) 42 tips across five threads, the closest thing to a written manifesto on workflow. Not a single article &#8212; scattered across dozens of posts &#8212; but someone built a fan site that assembles all of them cleanly: <a href="https://howborisusesclaudecode.com/">How Boris Uses Claude Code &#8212; fan-assembled tips site</a></p><p><strong>The 259 PRs tweet</strong> (December 2025) The post that went viral: 30 days, 259 pull requests, 497 commits, 100% AI-written code, zero IDE opens. The moment that crystallized the &#8220;software engineering is changing&#8221; thesis. Worth reading for the reaction as much as the content. <a href="https://x.com/bcherny/status/2004887829252317325">Boris Cherny on X</a></p><p><strong>Hacker News thread on agentic search</strong> Boris made his most direct technical comments about the RAG decision here, in response to a developer asking about codebase indexing. The thread that spawned a hundred articles: <a href="https://news.ycombinator.com/item?id=46616529">Hacker News &#8212; Boris on agentic search vs. RAG</a></p><div><hr></div><h2>The Best Secondary Analysis</h2><p><strong>&#8220;Why Claude Code is special for not doing RAG/Vector Search&#8221;</strong> &#8212; Aram on Medium The best single article on the grep/glob vs. RAG decision. Goes beyond repeating Boris&#8217;s quotes to actually analyze the tradeoffs: token costs, the &#8220;indexing tax,&#8221; the bitter lesson alignment, debuggability. Includes a tradeoff matrix and honest skepticism about the performance claims. <a href="https://zerofilter.medium.com/why-claude-code-is-special-for-not-doing-rag-vector-search-agent-search-tool-calling-versus-41b9a6c0f4d9">Why Claude Code is Special for Not Doing RAG</a></p><p><strong>&#8220;Everyone Analyzed Claude Code&#8217;s Features. Nobody Analyzed Its Architecture&#8221;</strong> &#8212; Medium, Data Science Collective The post-leak architecture deep dive. Everyone else catalogued the Easter eggs (187 spinner verbs, Tamagotchi pets, frustration regex). This one asked what the code reveals about how Claude Code <em>thinks</em>. The punchline: developers paid Anthropic, per token, to understand Anthropic&#8217;s own product. <a href="https://medium.com/data-science-collective/everyone-analyzed-claude-codes-features-nobody-analyzed-its-architecture-1173470ab622">Everyone Analyzed Claude Code&#8217;s Features. Nobody Analyzed Its Architecture</a></p><p><strong>&#8220;Claude Code Doesn&#8217;t Index Your Codebase. Here&#8217;s What It Does Instead.&#8221;</strong> &#8212; Vadim Nicolai Traces the HN thread where Boris made his RAG comments, and goes deep on what agentic search actually means architecturally. Good comparison with Cursor&#8217;s embedding-based approach. <a href="https://vadim.blog/claude-code-no-indexing">Claude Code Doesn&#8217;t Index Your Codebase. Here&#8217;s What It Does Instead</a></p><div><hr></div><h2>The Leak</h2><p>On March 31, 2026, Anthropic accidentally published the entire Claude Code source &#8212; 512,000 lines of TypeScript &#8212; via a source map file bundled into an npm package. A missing line in .npmignore. No hack, just human error.</p><p>The leak verified everything Boris had said publicly: no RAG pipeline, no vector database, Grep and Glob as first-class tools baked directly into the system prompt. On Grep specifically:</p><blockquote><p><em>&#8220;ALWAYS use Grep for search tasks. NEVER invoke grep or rg as a Bash command.&#8221;</em></p></blockquote><p>(Grep &#8212; capital G &#8212; is a dedicated first-class tool built into Claude Code with its own permissions and structured output. lowercase grep is the raw Unix shell command. Same underlying operation, very different levels of control.)</p><p>It also revealed an unshipped background daemon &#8212; currently called Chyros &#8212; that suggests Anthropic was already building beyond pure agentic search: not a retrieval index, but something proactive, building contextual awareness in the background before the user even issues a command.</p><p><a href="https://www.sabrina.dev/p/claude-code-source-leak-analysis">Comprehensive Analysis of the Claude Code Source Leak</a></p><p><a href="https://github.com/asgeirtj/system_prompts_leaks/blob/main/Anthropic/claude-code.md">The leaked system prompt</a> (preserved on GitHub &#8212; and effectively everywhere else by now)</p><p>Within hours of the leak, a developer rewrote the entire architecture in Python overnight using an AI orchestration tool, published it as &#8220;claw-code,&#8221; and hit 50,000 GitHub stars in two hours &#8212; the fastest-growing repository in GitHub history. It survived Anthropic&#8217;s DMCA takedowns because it wasn&#8217;t a copy of the TypeScript source; it was a clean-room reimplementation. The architecture is now permanently public.</p><p><a href="https://github.com/instructkr/claw-code">claw-code on GitHub</a></p><div><hr></div><p>The through-line across all of these: Cherny built something fast, let real usage teach him what mattered, and trusted the model to do more than anyone thought it could. The sophistication came after the foundation was proven. That&#8217;s almost always the right order.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.mecrankyoldguy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>