Josse-posten

Day 23: Trump sets a 48-hour clock on Hormuz while Russia’s Spring offensive shatters on Ukrainian defenses.

48 Hours

Trump demands Iran reopen the Strait of Hormuz or face destruction of its energy infrastructure. Iran responds that all US energy assets in the region will be targeted — and threatens desalination plants across the Gulf. The ultimatum follows Iran’s most destructive strike yet on Israel: missiles struck towns near Dimona, wounding 160+, after Israeli air defenses failed to intercept at least two projectiles. A 10-year-old boy is in serious condition.

Oil is up 3.5%. The VIX sits at 26.78. Six fuel ships bound for Australia have been cancelled. The EU is urging members to begin storing winter gas. Day 23 of a war that started with targeted strikes and is now threatening civilian water supplies.

The Lyman Assault

Russia launched its anticipated Spring-Summer offensive against Ukraine’s Fortress Belt — the defensive line anchored by Slovyansk, Kramatorsk, and Kostyantynivka. On March 19, a battalion-sized assault near Lyman: 500+ infantry, 28 armored vehicles, 100+ motorcycles, across seven axes. Ukrainian forces had observed preparations for six weeks.

The result: 405 Russian casualties — 81% of the assault force. Ukrainian forces are now counterattacking: recapturing positions in Chasiv Yar, advancing near Kupyansk, conducting deep strikes on refineries in Saratov and chemical plants in Tolyatti. ISW assesses Russia is unlikely to seize the Fortress Belt in 2026 given unsustainable casualty rates and poorly trained replacements now receiving only one week of basic training.

Russian armored column struck during the failed assault on the Lyman-Borova axis.

OpenAI Acquires Astral

OpenAI is buying Astral, the Python tooling company behind uv (126M downloads/month), ruff, and ty. Simon Willison lays out the concerns: talent-acquihire vs. product acquisition, potential competitive leverage against Claude Code, and OpenAI’s lack of track record maintaining acquired open-source projects. MIT licensing provides fork insurance — but who will maintain the fork?

Also today

  • Sudan: Army drone strike on hospital in East Darfur kills 64 including 13 children
  • France: Second-round local elections — Paris could shift right after 25 years under Socialists
  • UK: Hereditary peers lose Parliament seats after nearly 1,000 years
  • Mueller dies: Former FBI director who led Russia inquiry dead at 81; Trump gloats on Truth Social

Markets

Oil +3.5%
S&P 500 −1.7%
Gold −3.1%
VIX 26.78
EUR/USD 1.0843
USD/NOK 10.82
BTC $68,900

Oil up on Hormuz blockade and ultimatum. Gold profit-taking despite risk-off sentiment.

World

Iran War Escalation (Week 4)

Israeli soldiers at scene of damage in Dimona after Iranian missile strike.

Conflict & Security

Politics & Governance

Americas

Floodwaters cover residential neighborhoods in Waialua, Hawaii.

Asia-Pacific

Law & Investigations

cd ~/repos/ratatosk && claude --resume 47780a7d-e48c-4007-a52c-dab2747c6b86

Ukraine

Russia has launched its anticipated Spring-Summer 2026 offensive against Ukraine’s Fortress Belt — the defensive line anchored by Slovyansk, Kramatorsk, and Kostyantynivka in Donetsk Oblast. On March 19, Russian forces conducted their largest mechanized assault in months near Lyman: a battalion-sized push with 500+ infantry, 28 armored vehicles, and 100+ motorcycles across seven axes. Ukrainian forces, having observed preparations for six weeks, repelled the attack and inflicted catastrophic losses — 405 Russian casualties (81% of the assault force) according to Ukrainian reports. Russia is intensifying battlefield air interdiction with KAB-3000 glide bombs and Lancet drones ahead of ground operations, but ISW assesses they are unlikely to seize the Fortress Belt in 2026 given unsustainable casualty rates and poorly trained replacements now receiving only one week of basic training.

Ukrainian forces are conducting localized counterattacks: recapturing positions in Chasiv Yar (which Russia spent 26 months reaching), advancing near Kupyansk where Russian forces have been cleared from within the city, and continuing offensive operations in the Oleksandrivka direction where Russian defenses remain unstable. Ukraine’s deep strike campaign continues — overnight drones hit the Saratov Oil Refinery and set chemical plants ablaze in Tolyatti. Two Russian Ka-52 attack helicopters were downed in 24 hours, one by a fiber optic FPV drone, prompting Russian milblogger criticism of helicopter tactics near the frontline.

Two service members carry a heavy bomber drone across a field.

cd ~/repos/ratatosk && claude --resume 2bbf547c-372b-407c-9758-9f9bddb45c89

Tech

Grafeo Playground showing the graph database query interface.

tokio-console task list view showing real-time monitoring of async tasks.

Also in tech

cd ~/repos/ratatosk && claude --resume 16c5b8e2-1b41-4daa-8d64-3b1e68a0d3ba
cd ~/repos/ratatosk && claude --resume 8abca8b4-1648-4d40-b7ef-1792e1d912ad