Josse-posten

The war enters a new phase — Israel decapitates Iran’s security apparatus, Iran fires back across the Gulf, and every ally says no.

The Man Who Held Iran Together

Ali Larijani — secretary of Iran’s supreme national security council, linchpin across politics, military strategy, and foreign relations — was killed in an Israeli airstrike on a Tehran safe house. The Guardian calls it a bigger loss than Khamenei himself. Hours later, Iran launched “revenge” missile strikes across the Gulf and into Israel, killing two in Ramat Gan and showering Dubai with burning interception debris. Iran’s new supreme leader has rejected all de-escalation proposals. The diplomatic off-ramps are disappearing.

Rocket trails above Netanya during Iran’s retaliatory missile barrage, March 18.

The Coalition of None

Trump asked Europe to send warships to the Strait of Hormuz. France: “Never.” Germany: “Not a NATO war.” Poland refused troops. Canada noted the US hadn’t even formally asked NATO. Trump responded by saying the US doesn’t need NATO. Meanwhile, his top counterterrorism official Joe Kent resigned, saying Trump “started this war due to pressure from Israel and its powerful American lobby” — the highest-level departure over the conflict yet.

Pakistan Bombs a Kabul Hospital

A Pakistani airstrike hit a drug rehabilitation centre in Kabul, killing over 400 — patients burned in their beds or crushed by collapsing walls. Pakistan says it targets Taliban militants; analysts call the strikes “defensive, not offensive” but warn of spiralling violence in a second front the world can barely track.

Also today: Switzerland’s SCION protocol is already routing 220 billion CHF/day of interbank settlements, replacing BGP. LHCb found a new proton-like particle with two charm quarks. Anthropic is in court after the Pentagon blacklisted it for refusing to remove AI safety guardrails. Norway’s parliament voted unanimously to investigate Epstein links to its foreign office.

Markets

Value Δ
Oil +3.3%
S&P 500 +0.3%
Gold −0.3%
EUR/USD 1.0843
USD/NOK 10.82
BTC $74,000

Oil up on Iran’s Gulf barrage. Equities shrug — markets pricing a contained conflict.

World

US-Israel War on Iran — Day 19

Firefighters at the site of an Israeli air strike in Beirut’s Bashoura neighbourhood, March 18 2026.

Pakistan–Afghanistan

Rest of the World

Energy & Economy

Science & Health

US

cd ~/repos/ratatosk && claude --resume 671a6ebb-0e2a-450e-a8ec-6baa8f5ec33a

Ukraine

Frontlines remain operationally stable despite Russian Chief of General Staff Gerasimov’s continued exaggeration of battlefield gains — ISW verified only 2 of his claimed 12 settlement seizures in the first half of March, and his claim of controlling over half of Lyman appears false, with a Ukrainian brigade reporting zero Russian presence there. Ukraine liberated more territory than Russia seized in February, and the Ukrainian counteroffensive in eastern Zaporizhia (Oleksandrivka/Hulyaipole directions) has recaptured over 400 km² since late January. Russian forces continue grinding attacks across the Donetsk front — 286 clashes recorded on March 17 — with a notable company-sized mechanized assault toward Novopavlivka, but no confirmed advances in Pokrovsk, Kostyantynivka, or Kupyansk, where roughly 20 Russian soldiers remain cut off in the city center, surviving on drone-dropped supplies.

Ukraine’s deep strike campaign is intensifying. Shoigu acknowledged a fourfold increase in Ukrainian airstrikes across Russia in 2025 (to 23,000), conceding that the Urals are now in the “immediate threat zone.” Ukrainian drones hit Moscow for a fourth consecutive day, struck an aircraft repair plant in Novgorod Oblast (reportedly with two A-50 AWACS present), and set ablaze nearly the entire Labinsk oil depot in Krasnodar. Russia is responding by scaling back missile production to mass-produce drones, targeting 600–800 daily attacks with a goal of 1,000/day.

Ukrainian soldiers operating a Leleka drone in Kharkiv Oblast, winter 2025.

cd ~/repos/ratatosk && claude --resume c60501cc-b829-4a45-9b78-98b03a821185

Investigations & Geopolitics

Agents of Chaos

Bellingcat, Evident Media, and CalMatters analyzed over 85 hours of bodycam and social media footage, identifying at least 25 Border Patrol and ICE agents who appeared repeatedly across multiple cities — Bakersfield, Chicago, Minneapolis, Los Angeles — using force in escalating patterns. Key findings include agents filmed slashing tires and pepper-spraying a 15-year-old, evidence of ChatGPT-generated incident reports, and two deaths during enforcement operations.

Bodycam footage showing a Border Patrol agent using ChatGPT to compile an incident report.

“More deadly than taking poison” — Khomeini’s description of accepting the Iran–Iraq ceasefire in 1988. Steven Simon argues the parallel is ominous: Iran survived that humiliation and spent 35 years rebuilding.

cd ~/repos/ratatosk && claude --resume d4acf499-f099-43b5-bc30-83cc73bbf2cc

Tech

A Sufficiently Detailed Spec Is Code

Gabriel Gonzalez argues that “specifications” for agentic coding tools are either thinly-veiled code or AI-generated slop. Demonstrates with OpenAI’s Symphony project, whose “spec” contains database schemas and pseudocode. Testing the spec with Claude produced multiple bugs and stalled progress. Echoes Dijkstra: moving from formal symbolism to natural language doesn’t reduce complexity. Lobsters

Timeline showing suspicious 250ms stalls where all threads appear simultaneously busy — the telltale sign of the eBPF spinlock bug.

cd ~/repos/ratatosk && claude --resume a9644429-48ac-4f89-b78e-ef6056aa0924

AI

TerraLingua — a persistent 2D world where AI agents form societies, leave legacies, and deceive competitors.

cd ~/repos/ratatosk && claude --resume 26943944-41c9-42a1-af77-f39eec7dba8c
cd ~/repos/ratatosk && claude --resume cf945e46-6539-46f0-9264-9855be889a96