Josse-posten

Trump’s Tuesday deadline for Iran arrives with no off-ramp in sight, Artemis II loops the far side of the Moon, and Ukraine’s deep-strike campaign opens a new front at Novorossiysk.

Open the Strait or Face Hell

Trump’s expletive-laden ultimatum — reopen the Strait of Hormuz by Tuesday night or the US will “obliterate” Iranian power plants and bridges — drew flat rejection from Tehran. “Gates of hell will open for you,” replied Iran’s parliamentary speaker. Russia called on Washington to abandon “the language of ultimatums.” Yet in a possible crack, Iran allowed 15 ships through Hormuz while mediators push for a 45-day ceasefire. Japan is arranging separate talks with Tehran. The rescued F-15 crew is home, but the drama of that two-day mountain extraction — and the fact Iran downed an advanced US fighter — should temper talk of easy escalation. The Atlantic calls the war a systemic intelligence failure; Beijing sees Trump trapped; even Nigel Farage now concedes Starmer “may be right.”

The Guardian · Axios · Seatrade Maritime · BBC · The Atlantic

Artemis II Rounds the Moon

NASA’s Artemis II crew is expected to reach the far side of the Moon today, looping about 4,000 miles from the lunar surface — deeper into space than any humans have ever ventured. The mission is on track and photographs from the capsule are already stunning. NASA chief Jared Isaacman said the odds of finding evidence of alien life are “pretty high.” Down on Earth, a team called MoonRF is shipping an open-source 240-antenna phased array for bouncing signals off the Moon — radio astronomy meets DIY hardware, from $899.

NPR · The Guardian · MoonRF

Novorossiysk Burns

Ukraine’s oil infrastructure campaign widened to Novorossiysk — a major Black Sea export hub not previously in the strike pattern. Multiple fires were observed at port oil and naval facilities. Primorsk was hit for the third time in two weeks, and the Lukoil refinery in Kstovo was struck again. A Russian milblogger confirmed what ISW has been documenting: Russia faces a severe shortage of air defense interceptors, and strikes spanning 1,700+ km are overwhelming its defenses. Meanwhile, the Oleksandrivka counteroffensive has liberated 480 sq km, and the pressure is forcing Russia to divert naval infantry from the critical Pokrovsk axis. (More in Ukraine)

ISW · Kyiv Independent

Markets

Indicator Value Change
S&P 500 +0.1%
Gold −1.9%
Oil +11.1%
EUR/USD 1.0843
USD/NOK 10.82
BTC $69,063 +3.3%
  • Oil +11.1% — Hormuz blockade, Iranian strikes on Kuwait oil infrastructure, OPEC+ unable to raise output
  • Gold −1.9% — partial Hormuz easing and ceasefire talks may be tempering safe-haven demand

MoonRF’s open-source phased array — 240 antennas for bouncing signals off the Moon. Shipping July 2026.

World

The War Next Door: Gaza, Lebanon, Haifa

Israel continued strikes on Gaza, including hitting a crowd in Gaza City. Displacement camps are deteriorating — rat infestations spreading, humanitarian access collapsing while international attention stays fixed on Iran. Christians in Gaza marked Easter in quiet gatherings, some saying they “refuse to celebrate.” In Lebanon, widespread bombardment from Beirut to Tyre killed at least 14, with NPR reporting 54 health workers among 1,400+ killed during the invasion — human rights groups say first responders are being deliberately targeted. Iranian missiles struck a residential building in Haifa and an industrial area in southern Israel, underscoring Tehran’s continued reach. Haaretz reports the IDF is stretched to breaking point, facing “a familiar deadly stalemate” across multiple fronts.

Al Jazeera · NPR · Al Jazeera · Haaretz

The Food Crisis Nobody Is Talking About

The Hormuz closure threatens more than oil. About 50% of globally traded urea, 30% of ammonia, and 45% of sulfur exports pass through the strait. When fertilizer vanishes, farmers reduce yields or stop planting. The UN warns 45 million additional people could fall into acute hunger. Across Asia — where 84% of Hormuz crude is bound — the crisis is already cascading: the Philippines has declared an energy emergency, Indonesia faces a $22.5 billion problem, and Vietnam’s gig workers are being crushed as diesel prices double.

Dissent Daily · EBC · Al Jazeera

Iran Allows Ships Through — but Threatens Another Strait

Iran let 15 ships transit Hormuz and mediators are pushing a 45-day ceasefire, but Tehran simultaneously threatened to close the Bab al-Mandeb Strait if US pressure continues. World leaders are bypassing Trump entirely — over 40 countries joined UK-led Hormuz talks. Israel, meanwhile, is waiting for US authorization to strike Iranian energy sites, a move that would deepen the global economic fallout further. Zarif published terms in Foreign Affairs; Beijing views Trump as trapped in an unwinnable war.

Seatrade Maritime · Forbes · WSJ · Foreign Affairs · The Hill

Iran’s Internet Blackout Breaks Grim Record

Iran’s near-total internet shutdown — in place since January — is now the longest wartime blackout on record. The prolonged outage has devastated businesses and compounded hardship for ordinary Iranians already enduring the conflict.

Al Jazeera

Hungary’s Pipeline Bomb: False Flag or Real Threat?

Serbia found “explosives of devastating power” near a pipeline carrying Russian gas to Hungary. PM Orbán alleged a sabotage plot and deployed troops along the pipeline’s entire Hungarian stretch. But his opposition rival Péter Magyar called it a “false flag” ahead of next Sunday’s tightly contested election — and Serbian authorities found no “Ukrainian trace” despite Hungary’s FM publicly blaming Kyiv. Ukraine categorically denied involvement.

BBC · The Guardian · Ukrainska Pravda

Pashinyan’s Kremlin Chess

Shatterbelt published a detailed analysis of Armenian PM Pashinyan’s diplomatic maneuvering during his Moscow visit. Three traps, all sprung: he used constitutional rules to disqualify Putin’s preferred opposition candidate (holds Russian/Cypriot passports, not Armenian), announced nuclear energy talks with multiple partners to force Rosatom into competition, and reframed the US-backed TRIPP corridor as beneficial to Russia. Putin accepted all three framings on camera.

Shatterbelt

Also today

  • Iran drone strikes hit Kuwait oil infrastructure; OPEC+ hikes output symbolically but several members cannot raise production — The Guardian · Al Jazeera
  • IAEA’s Grossi warns Iran’s enriched uranium stockpile could yield “a few warheads”; inspector access cut since 2019 — PBS Frontline
  • Drone strike hits Victoria Base at Baghdad airport — r/worldnews
  • UK police arrest seven anti-war protesters near US-used RAF base — Al Jazeera
  • Pakistan deploys air defenses and troops to Saudi Arabia under 2025 mutual defense pact — r/geopolitics
  • UAE pulls out of French Rafale F-5 fighter program — r/geopolitics
  • Europe considers nuclear revival amid new energy shock — BBC
  • China executes French national convicted of drug trafficking in 2010 — France 24
  • Taiwan opposition leader to visit China as Beijing ramps up reunification push — Reuters
  • Germany: uproar over law requiring men to get military permission for long stays abroad — The Guardian
  • Thousands in Texas protest border wall through Big Bend national park — The Guardian
  • UK Labour drops fur and foie gras bans to ease EU trade deal — The Guardian
  • Pope Leo XIV calls for peace in first Easter Mass — BBC
  • Hamas armed wing rejects disarmament demands — Al Jazeera
  • Israeli settlers burn farms in West Bank retaliation — Jerusalem Post

Iranian security officer beside a billboard reading “The Strait of Hormuz will remain closed” in Enghelab Square, Tehran.

Pashinyan at the Kremlin — three traps, three catches.

Ukraine

Novorossiysk Opens as a New Front

Ukraine’s oil infrastructure campaign widened dramatically on April 5–6 with drone strikes on Novorossiysk — a major Black Sea export hub not previously in the strike pattern. Multiple fires were observed at port oil and naval facilities. Primorsk was hit for the third time in two weeks, damaging an oil pipeline. The Lukoil refinery in Kstovo was struck again, along with the nearby Novogorkovskaya power plant. The geographic span — over 1,700 km from Leningrad Oblast to Bashkortostan — is overwhelming Russia’s air defenses, with a milblogger publicly confirming a severe shortage of interceptors, particularly for Pantsir systems. Ust-Luga, paralyzed for two weeks, resumed limited crude loading with one Aframax tanker.

ISW · Kyiv Independent · Ukrainska Pravda

Oleksandrivka: 480 Square Kilometers Liberated

Commander-in-Chief Syrskyi reported Ukrainian counterattacks in the Oleksandrivka direction have liberated over 480 sq km and 12 settlements since late January. More significantly, the pressure has forced Russia to divert naval infantry from the Pokrovsk axis — elements of the 120th Naval Infantry Division (Baltic Fleet) and 40th Naval Infantry Brigade (Pacific Fleet) have been pulled. Combined with heavy losses near Pokrovsk, Russia’s Central Grouping has reduced operational intensity in the Dobropillya area.

ISW · Syrskyi (Telegram)

141 Drones Overnight — Mother and Toddler Killed in Odesa

Russia launched 141 strike drones overnight April 5–6. Ukrainian air defenses intercepted 114 (81%), but 26 struck targets across 17 locations. In Odesa, strikes destroyed floors 2–4 of a residential high-rise, killing a 30-year-old mother, her 2.5-year-old daughter, and a 53-year-old woman, with 15 injured including a pregnant woman and infants. A separate strike on Chernihiv Oblast knocked out power to 340,000 consumers.

Ukrainska Pravda · Ukrainska Pravda

Stolen Wheat Ship Sunk in Sea of Azov

The Volgo-Balt dry cargo vessel sank in the Sea of Azov after a Ukrainian drone strike — approximately 300 km north of Kerch. The vessel had carried stolen Ukrainian wheat multiple times throughout the war. A Kremlin-affiliated milblogger noted Russia’s shipbuilding industry will struggle to replace losses.

Ukrainska Pravda · ISW

Zelenskyy in Damascus

Zelenskyy held bilateral talks with Syrian President Ahmed al-Sharaa in Damascus, followed by trilateral discussions including Turkey. Topics covered security cooperation, energy, food security, and the regional Iran situation. Zelenskyy noted “strong interest in exchanging military and security experience” — a significant new diplomatic relationship extending Ukraine’s wartime diplomacy into the Middle East.

Ukrainska Pravda · Al Jazeera · Reuters

Also today

  • Russia documented using chemical weapons 400 times in March alone — 13,000+ CWC violations since Feb 2022 — ISW
  • VDV airborne units withdrawing from Sumy direction for reconstitution — ISW
  • Ukraine-Japan drone alliance produces $2,000 counter to $2M air defense systems — United24
  • Nearly 500,000 consumers lost power in occupied Donetsk, Zaporizhia, and Kherson oblasts — Ukrainska Pravda

Firefighter at the Odesa residential building struck by Russian drones overnight.

Zelenskyy meeting Syrian President Ahmed al-Sharaa in Damascus.

Investigations & Analysis

The Napoleonic Shadow of Trump’s Foreign Policy

Spotlight Risks draws a detailed parallel between Trump’s campaigns and Napoleon’s. Venezuela is Austerlitz — tactically impressive, strategically superficial. Iran is 1812: despite nearly 900 strikes and Khamenei’s death, Iran hasn’t collapsed. The US found its “empty Moscow” — occupying territory without achieving surrender while facing economic retaliation through Hormuz. The piece warns of further interventions in Cuba and Greenland to maintain domestic narratives.

Spotlight Risks

The Limits of Regime Capture: Venezuela to Cuba

War on the Rocks analyses the Venezuela-to-Cuba regime change strategy. While Maduro’s removal appeared successful, few stated objectives are viable. Venezuela’s real purpose may be to cut Cuba’s fuel supply and hasten Castro-era collapse. The strategy reflects factional policymaking rather than coherent grand strategy, and competing demands from Iran may force abandonment of the Latin America front.

War on the Rocks

Beijing’s Assessment: Trump Is Trapped

ORF analysis of China’s strategic view: Trump is caught in a war he cannot win, cannot walk away from, and cannot end without appearing defeated. Chinese analysts note NATO’s non-involvement, Gulf states’ refusal to participate, Iran’s surprising resilience, and mounting US domestic pressures — inflation, falling approval, war skepticism within Trump’s own base. The widening US-Israel divide further constrains options.

Observer Research Foundation

Plaza de la Revolución — the symbolic heart of the Cuba strategy.

Tech

Gemma 4 Everywhere

Google’s Gemma 4 is breaking out of the cloud. Gemma Gem loads the 2B model entirely in the browser via WebGPU — no API keys, no server — and gives it tools to interact with any webpage: read content, take screenshots, click, type, scroll. Separately, a practical guide walks through running the 26B model via LM Studio’s CLI at ~51 tok/s on M4 Pro, then wiring it as a local provider for Claude Code.

GitHub · HN · George Liu

The popular media scraper gallery-dl received a DMCA notice from FAKKU LLC demanding removal of extractors for adult content sites. Maintainer mikf rewrote git history to remove flagged files and migrated active development to Codeberg, keeping a GitHub mirror for CI/CD. Some targeted sites are user-upload platforms, not piracy sources — the legal validity is questionable.

GitHub Discussion · HN

Stamp It! All Programs Must Report Their Version

Michael Stapelberg argues every binary should embed VCS revision info. During incidents, teams often can’t verify which code version is running. Go does this automatically; other ecosystems are worse. The post details how Nix builds specifically lose VCS info and presents a workaround overlay.

Michael Stapelberg · Lobsters

Recovering 12 TB of Btrfs with 14 Custom Tools

A hard power failure corrupted a 3-device Btrfs pool, and btrfs check --repair created an infinite loop that destroyed backup snapshots. The author wrote 14 custom C tools to recover the pool, losing only 7.2 MB of 4.59 TB (0.00016%). The write-up proposes nine upstream improvements to btrfs-progs. Essential reading for anyone running Btrfs on production data.

GitHub Issue · HN

Tail-Call Interpreters in Nightly Rust

Matt Keeter implements a Uxn CPU VM using Rust’s experimental become keyword for true tail-call optimization. CPU state lives in function arguments mapped to registers, opcodes chain via tail calls. 55% speedup on ARM64 vs loop-based interpreters — but underperforms on x86-64 due to register allocation issues, and disappoints on WebAssembly.

Matt Keeter · Lobsters

Trigger.dev: Node.js to Bun for 5x Throughput

Trigger.dev migrated their Firestarter service from Node.js to Bun: 10,700 req/s vs 2,099, P50 latency 3.9ms vs 22.5ms, 62% smaller containers. HN commenters noted much of the speedup came from removing SQLite and Zod validation, not Bun itself. They also hit a Bun-specific memory leak on client disconnect (since patched).

Trigger.dev · HN

Also today

  • Gecit: DPI bypass using eBPF and fake TLS ClientHello injection — GitHub · Lobsters
  • unnix: reproducible Nix environments without installing Nix — GitHub
  • neomd: terminal email client with Markdown rendering and Neovim composing — GitHub · Lobsters
  • Can we measure software slop? A Slop-O-Meter experiment — pscanf
  • Should developer tooling be reinvented for AI-assisted programming? — Lobsters
  • Building SyntaqLite: 250 hours of AI-assisted development — AI excels at parsing 400 grammar rules, struggles with architecture — Lalit Maganti

A dishwasher annotated with precise version information — from Stapelberg’s “Stamp It!”

AI & Agents

Anthropic Cuts Third-Party Harness Access

Starting April 7, Claude subscriptions no longer cover usage on third-party harnesses like OpenClaw. Users must purchase extra usage bundles (now discounted) or use API keys. The move formalizes the boundary between consumer subscriptions and developer/third-party usage.

Anthropic Support

The Harness Matters More Than the Model

Sebastian Raschka outlines six essential components of coding agents: live repo context, prompt caching, bounded tool access, context reduction, structured session memory, and delegation to constrained subagents. The key insight: the agent harness — managing context, tools, prompts, and control flow — is often the distinguishing factor, more than the underlying model.

Sebastian Raschka · Lobsters

Opus + Codex: First Concrete Benchmark

A controlled benchmark of the “plan with Opus, execute with Codex” workflow found ~50% output token reduction on large tasks (800+ lines). Below 500 lines, pure Opus is more economical since planning overhead isn’t amortized. At scale, the hybrid saves ~9%+ in cost.

GitHub · r/ClaudeAI

Fused MoE in Pure Triton Beats CUDA

A fused Mixture-of-Experts dispatch kernel written entirely in Triton handles the full MoE forward pass in a single operation. On Mixtral-8x7B (A100), it achieves 131% of Megablocks performance at batch size 32. All 162 tests pass on AMD MI300X via ROCm — demonstrating pure Triton can beat hand-optimized CUDA without vendor lock-in.

GitHub · r/MachineLearning

TurboQuant Panic Was Overblown

Google’s KV cache compression paper triggered a memory chip sell-off — SK Hynix fell 7.3%, Micron dropped 3%. But it only affects inference (not training), commercial inference already runs at 4–8 bits making the 6x claim misleading, and the Jevons Paradox applies: cheaper inference expands adoption, ultimately increasing total memory demand.

Nanonets · r/MachineLearning

Also today

  • Blitz: MCP server giving Claude Code full control over App Store Connect — GitHub
  • CLI-Anything-WEB: auto-generate Python CLIs for any website from captured HTTP traffic — GitHub
  • Compound Engineering: structured planning-review workflow for AI coding agents — GitHub
  • CronAI: cron scheduler for AI agent tasks with natural language schedules — GitHub
  • Cadenza: structured W&B experiment bridge for autonomous ML research loops — GitHub
  • Turn-based collaboration: cycling one agent through personas instead of parallel sub-agents — Al Newkirk
  • Reference-free method detects planted behaviors in LLMs without a base model — GitHub
  • MCGrad: Meta open-sources production multicalibration tool for per-group ML fairness — GitHub
  • Dante-2B: bilingual Italian/English LLM trained from scratch on 2xH200 — r/MachineLearning
  • GPU-friendly lossless 12-bit BF16 compression: 25% smaller weights, near-zero decode overhead — r/MachineLearning

Health

GPCR Autoantibodies: Vasorelaxation Signal, But No Vascular Function Difference

Cross-sectional study (n=80 post-COVID, n=54 controls) found 65% of post-COVID patients had elevated GPCR-AAb vs 22% of controls. Several autoantibodies (AGTR2, ADRB1, ADRB2, CHRM4) correlated with lower aortic blood pressure and stronger endothelium-dependent vasodilation. However, no differences in micro- or macrovascular function were observed — the functional role remains unclear.

Seibert et al., PLOS ONE

Nature Immunology: JAK-STAT Activation and T Cell Exhaustion Drive Long COVID

RECOVER consortium study (n=142) found long COVID characterized by persistent upregulation of JAK-STAT, IL-6, complement, and T cell exhaustion pathways >180 days post-infection. PD-1 signaling genes upregulated while CD28/ICOS decreased. Exhaustion profiles correlated with overactive JAK-STAT and elevated IL-6 — directly supporting the rationale for baricitinib (REVERSE-LC trial) and contextualizing CD8+ depletion as part of a broader exhaustion program.

Nature Immunology 27:61–71

LDN Restores TRPM3 Ion Channel Function in NK Cells

Small study (n=9 per group) showed NK cells from long COVID patients on LDN (3–4.5 mg/day) had TRPM3 ion channel function indistinguishable from healthy controls, while untreated patients had impaired Ca²⁺ influx. Provides a mechanistic basis for LDN’s reported benefits beyond anti-inflammatory effects, ahead of the RECOVER-TLC pivotal trial.

Frontiers in Molecular Biosciences

ADDRESS-LC: New Phase 2 Trial for Neurological Long COVID

BioVie enrolled the first patient in ADDRESS-LC, a DoD-funded Phase 2 RCT of bezisterim — a BBB-permeable insulin-sensitizer and anti-inflammatory — in 200 patients with cognitive impairment and fatigue. Primary endpoint: Cogstate cognition battery at 84 days. Initial data expected H1 2026.

NeurologyLive

Germany Commits €500M to Post-Infectious Disease Research

€15M in 2026, then €50M/year through 2036, covering pathophysiology, diagnostics, biomarkers, and treatment for ME/CFS and long COVID. Includes junior research groups, patient database, and genome sequencing — significant for the European research pipeline, especially immunoadsorption and GPCR-AAb research at Charité and Mainz.

Nature

Upcoming trials & milestones

Trial Phase Expected Notes
REVERSE-LC (baricitinib) Phase 3 Nov 2026 (cognition) / Jul 2027 (all) Expanded to 13+ sites, 550 adults
RECOVER-TLC (LDN) Pivotal 2026 Ages 6–25, FDA pathway
ADDRESS-LC (bezisterim) Phase 2 H1 2026 Neurological LC, 200 patients, DoD-funded
IA-PACS-CFS (immunoadsorption) Sham-controlled 2026 Charité, targets GPCR-AAb
IAMPOCO (immunoadsorption) Sham-controlled crossover Results pending Mainz, data collected
Rovunaptabin Phase IIb Planning ~18 mo from now APTA Therapeutics
TURNLongCOVID (immunoadsorption) Open 2026 Additional IA trial

Recent results

Study Date Result Relevance
GPCR-AAb & vasoregulation (PLOS ONE) 2026-02-24 AAb correlate with vasorelaxation; no vascular function difference High
LC immune exhaustion (Nat Immunol) 2026-01 JAK-STAT, IL-6, T cell exhaustion persistent >6mo High
Fluvoxamine RCT (Annals Int Med) 2026-03-31 Positive for fatigue (99% prob > placebo) Moderate
AER002 Phase 2a (medRxiv) 2026-03-09 Negative — anti-spike mAb no benefit High
UMC Utrecht autoantibody transfer 2026-03-24 LC IgG induces persistent pain in mice High
LDN restores TRPM3 in NK cells 2025 NK cell ion channel function normalized Moderate
Rovunaptabin reCOVer Phase IIa (eClinMed) 2026-03 Fatigue signal; APTA planning IIb High

Tracking

  • Rovunaptabin — Phase IIa peer-reviewed in eClinicalMedicine. Planning Phase IIb, aiming for registration data within 18 months.
  • IA-PACS-CFS — Still recruiting at Charité.
  • IAMPOCO — Data collected Oct 2024; results pending publication.
  • REVERSE-LC — Expanded to 13+ US sites, 550 adults. Cognition data Nov 2026.
  • RECOVER-TLC (LDN) — Pivotal trial ongoing, expected 2026.
  • Fluvoxamine — Published Annals Int Med (2026-03-31). No further updates.
  • AER002 — Phase 2a negative. No follow-up.
cd ~/repos/ratatosk && claude --resume d8a426f1-7bae-462b-9227-a9303d196c0a