Josse-posten

The Strait of Hormuz becomes a live standoff, Mali’s junta loses the north, and Ukrainian drones reach the center of Moscow.

Project Freedom Meets an Iranian Red Line

Trump launched a US Navy escort operation — “Project Freedom” — to guide stranded commercial ships through the Strait of Hormuz. Iran’s military immediately declared any entry a ceasefire violation and promised a “harsh response.” Two ships near the strait reported attacks as the operation began. Oil markets, remarkably, didn’t flinch — Brent stayed flat, suggesting traders have already priced in prolonged disruption rather than a quick fix. The 14-point peace plan Tehran submitted was publicly rejected; Trump said Iran hasn’t “paid a big enough price.” The fragile April ceasefire now hangs on whether either side miscalculates in the world’s most important shipping lane.

Al Jazeera · The Guardian · NPR · Washington Post

Mali’s North Falls

A coordinated offensive by JNIM jihadists and Tuareg separatists has seized Tessalit military base, the city of Kidal, and multiple strategic positions — the largest rebel advance since 2012. Defense Minister General Sadio Camara was killed. Russian Africa Corps mercenaries withdrew from multiple positions. The military junta, which expelled French and UN forces while promising stability, is now investigating its own soldiers for facilitating jihadi attacks. JNIM has called on Malians to “bring down the junta”; the Tuareg FLA predicts they will take the entire north.

Al Jazeera · Africanews · Atlantic Council

Drones Over Moscow

A Ukrainian FP-1 drone struck a luxury residential tower roughly 6 km from the Kremlin overnight — one of the deepest strikes on the Russian capital to date. Russia is redeploying S-400 systems to Moscow ahead of the May 9 parade, a sign that Ukraine’s sustained SEAD campaign has stretched air defense coverage to the point where even the capital is exposed.

Kyiv Independent · Militarnyi

Markets

Indicator Value Change
S&P 500 +0.28%
Gold −0.11%
Oil −2.92%
EUR/USD 1.0843
USD/NOK 10.817
BTC $79,770 +1.68%

Oil −2.92% despite Hormuz escort launch. BTC +1.68% as risk appetite holds.

Billboard in downtown Tehran showing the Strait of Hormuz with Trump’s lips sewn shut, May 2, 2026.

World

Iran War: The Shape of the Stalemate

The US–Israel war on Iran, launched February 28 with strikes that killed Khamenei, reached a fragile ceasefire on April 7–8 — now in jeopardy. Iran has issued a 30-day ultimatum. Pakistan-mediated talks cover four fronts: Hormuz navigation, nuclear/ballistic programs, reconstruction, and sanctions. Iran’s economy is under severe strain — massive reconstruction costs, currency collapse, rising unemployment — but whether this forces concessions remains unclear. Japan’s PM Takaichi warned the oil crisis is having an “enormous impact” across the Asia-Pacific, signing new energy supply agreements with Australia.

Wikipedia: 2026 Iran war · CNN · The Guardian · Al Jazeera

Israel Deployed Iron Beam Laser to UAE Under Fire

During Iran’s barrage of ~2,500 projectiles at Gulf targets, Israel covertly sent its Iron Beam directed-energy system and Spectro drone-detection radar to the UAE — the first real operational test of the Abraham Accords defense architecture. Many deployed systems were prototypes not yet integrated into Israel’s own arsenal. Separately, the US fast-tracked $8 billion in arms sales to Middle Eastern allies, bypassing congressional review timelines.

Times of Israel · i24NEWS · CNN

Japan’s Largest-Ever Pacifist Protest

Tens of thousands rallied nationwide in the largest demonstration in support of Japan’s pacifist constitution, as PM Takaichi called for “advanced discussions” on revision. The protests come amid Japan’s acute energy vulnerability from the Hormuz crisis — the constitutional debate now inseparable from the war’s cascading effects.

The Guardian · Al Jazeera

China Activates Blocking Statute Against US Sanctions — A First

China’s Commerce Ministry issued a formal injunction declaring US sanctions on five Chinese “teapot” refineries “shall not be recognized, implemented, or complied with” — the first time Beijing has activated its blocking statute. Any bank, insurer, or trading partner that complies with US sanctions now faces Chinese legal exposure. This is a structural escalation: direct legal confrontation rather than quiet evasion through shadow fleets and shell companies.

Al Jazeera · SCMP

Trump Pulls 5,000 Troops from Germany

Trump ordered the Pentagon to withdraw ~5,000 of 36,000 US troops stationed in Germany after Chancellor Merz said the US had “no strategy” on Iran. Trump threatened to go “a lot further.” Merz insisted he is “not giving up” on working with Washington, while Republican committee chairs warned the drawdown sends the “wrong signal to Russia.” The cuts target Germany’s role as the largest US military logistics hub in Europe.

BBC · CNN · NBC

Europe Converges on Armenia

The European Political Community summit in Yerevan — held in a country long considered Russia’s closest regional ally — brought together Zelenskyy, Starmer, Carney (Canada’s first non-European attendee), and the Finnish PM. The UK announced talks to join the EU’s €90bn Ukraine loan, which would also open defense procurement contracts for British firms. The EU is sending specialists to Armenia to counter Russian propaganda and interference.

The Guardian · BBC · Ukrainska Pravda

Hantavirus Kills Three on Atlantic Cruise Ship

A suspected hantavirus outbreak aboard a cruise ship has killed three people, including a Dutch couple, with at least three more sick. The WHO confirmed one case and is investigating five more. Hantaviruses are rodent-transmitted and extremely rare in maritime contexts.

Al Jazeera · BBC · NPR

Ballistic Match: Press Dinner Shooting Linked to Trump Suspect

A pellet recovered from a Secret Service agent’s vest “definitively” links suspect Cole Tomas Allen to the shooting at the White House Correspondents’ Dinner. Court papers have been careful not to explicitly accuse Allen of the shooting, even as officials rule out friendly fire.

Al Jazeera · NPR

Also today

  • Gaza flotilla activists released; Spain demands detained nationals’ release — Al Jazeera · The Guardian
  • Aung San Suu Kyi reportedly moved to house arrest; son says family has no confirmation — NPR
  • Narges Mohammadi hospitalized; family fears she is dying — BBC
  • Syria’s post-Assad government faces “performative justice” criticism over 2013 massacre arrests — The Guardian
  • India’s Manipur marks three years of ethnic violence — Al Jazeera
  • Denmark halts new data centers as AI power demand overwhelms grid — CNBC
  • Kenya’s AI healthcare algorithm systematically overcharges the poor — The Guardian
  • Israel to purchase 150 F-35s and F-15s, doubling combat fleet — Jerusalem Post
  • Philippines and Japan conduct first joint live-fire drills — Philippine Star
  • Trump threatens 25% tariffs on EU auto imports — AP
  • Germany overtakes the US as world’s largest ammunition producer — PRM Ukraine
  • China extends tariff-free trade to nearly all African countries — RFI
  • Two US service members missing after exercises in Morocco — NPR · BBC

Japanese PM Sanae Takaichi at Parliament in Canberra, Australia, warning that the Hormuz crisis is having an “enormous impact” across the Asia-Pacific.

The Hengli Petrochemical complex in Dalian, China — one of five refineries now shielded by Beijing’s blocking statute against US sanctions.

Ukraine

Kalibr Carrier Struck at Primorsk; Oil Infrastructure Burns

Ukraine hit a Karakurt-class corvette armed with Kalibr cruise missiles, a patrol boat, and a shadow fleet tanker at Russia’s Primorsk oil port in Leningrad Oblast — over 1,000 km north of the front — significantly damaging oil loading infrastructure. The Tuapse refinery in Krasnodar was struck for the fourth time; satellite imagery confirms late-April strikes on the Perm oil station burned ~70% of the facility. Zelenskyy claims at least $7 billion in Russian oil revenue losses since January. Sweden’s coast guard separately seized the sanctioned tanker Jin Hui near Trelleborg, adding pressure on the shadow fleet.

Kyiv Independent · AP · Ukrainska Pravda · BBC

Counteroffensive Advances Northwest of Orikhiv

Russian milbloggers now acknowledge Ukrainian gains south and southwest of Lukyanivske, conceding that positions in Pavlivka, Novoboikivske, and southern Mahdanylivka are lost — ISW has expanded its Ukrainian counteroffensive polygon. In the north, Russian forces have resumed heavy pressure toward Kupyansk after a two-month lull, aided by spring foliage limiting drone effectiveness.

ISW assessment, May 3 · Black Bird Group

Desertion Crisis and Drone Relay From Belarus

An Al Jazeera investigation documents how Russian soldiers are increasingly seeking to desert, with aid networks helping thousands escape to Armenia and beyond — the UN estimates ~50,000 desertions since 2022. Peru has opened a human trafficking investigation after citizens were lured into the Russian army. Separately, Ukraine’s border service reported Russia flew a balloon carrying a signal repeater for strike drones from Belarusian airspace — a new escalation in using Belarusian infrastructure for long-range attacks.

Al Jazeera · TVP World · ISW

UK Joins EU €90bn Loan Talks; Zelenskyy Works Yerevan

The UK entered talks to join the EU’s €90 billion Ukraine loan programme — covering two-thirds of Ukraine’s financial needs for two years, bulk earmarked for military spending. The move opens defense procurement contracts for British firms. Zelenskyy met Starmer, the Finnish PM (who received a drone cooperation proposal after flagging suspected airspace violations), and the Czech PM on EU accession. (Also covered in World)

BBC · Ukrainska Pravda

Damage at a high-rise residential building in Moscow, ~6 km from the Kremlin, after a Ukrainian drone strike overnight May 4.

Smoke rises above the Tuapse oil refinery in Krasnodar Krai following a drone attack, April 29, 2026.

Also today

  • Russia redeploying S-400s to Moscow ahead of May 9 parade — Militarnyi
  • Finland drone deal proposed by Zelenskyy — Reuters
  • 40 children narrowly escaped Russian drone attack on school bus in Dnipropetrovsk — RFE/RL

Tech

A Wasm Interpreter That Fits in a QR Code

The “autumn” project is a complete WebAssembly interpreter compressed into a 2,944-byte static x86-64 Linux binary — less than 0.006% the size of Wasmtime. It runs real programs: a Rust number-guessing game, a full QuickJS JavaScript REPL. Techniques include legacy x86 assembly tricks, self-modifying code, CRC32-based syscall resolution, and entropy coding (~40% additional compression). A tour of 1980s optimization applied to a very modern constraint.

purplesyringa.moe · Lobsters

Microkernel IPC: Async, No IDL, Pull-Based, Zero-Copy

Seiya’s writeup on IPC design for FTL (a file server microkernel): async message passing over synchronous IPC, five fixed request types instead of an IDL layer, and pull-based architecture with natural backpressure. A peek-then-receive pattern enables zero-copy consumption. Minimalist, Plan 9-inspired — accepting reduced abstraction in exchange for predictable performance and clean Rust integration.

seiya.me · Lobsters

Citizen Lab: Global Telecom Surveillance via SIMjacker and SS7

Citizen Lab uncovered two campaigns exploiting mobile network signaling: STA1 used manipulated 3G/4G protocols to track 500+ victims across 15+ countries since 2022; STA2 deployed SIMjacker — a zero-click SMS exploit targeting SIM firmware — to silently turn phones into tracking beacons. Infrastructure routed through operators in Israel, UK, Thailand, and Sub-Saharan Africa. Systemic vulnerabilities in the telecom interconnect backbone that regulators have largely failed to monitor.

Citizen Lab · Hacker News

BYOMesh: LoRa at 100× Bandwidth

BYOMesh uses SX1281/SX1262 chips in the 2.4 GHz band with 800 kHz–1.6 MHz channel width — far wider than Meshtastic’s traditional LoRa. The tradeoff: much faster throughput for short-range scenarios (buildings, campuses) at the cost of kilometer-scale reach. FCC-compliant under Part 15.247.

partyon.xyz · Hacker News

Broadcast GPS to Your Whole Home Network

A Python server reads a GPS receiver and broadcasts coordinates via NMEA 0183, advertised through mDNS/Avahi. Fills the gap left by Mozilla’s discontinued location service — Firefox, GNOME Maps, and Geoclue pick up the feed transparently. Precise location with no external dependencies or privacy leakage.

evertpot.com · Lobsters

TUI Renaissance Meets Accessibility Reckoning

Two pieces on the same day: one celebrates the TUI revival (speed, scriptability, modern frameworks like Ratatui and Bubble Tea), the other from the blind/low-vision community argues modern TUIs use raw terminal manipulation rather than semantic text mode, making them actively worse for screen readers than either old-style text UIs or proper GUIs. The “text mode” label is a false promise.

Why TUIs Are Back · The Text Mode Lie · HN · HN

FBI DDoS Honeypot Accidentally Blown by Researcher

Operation PowerOFF — FBI, Europol, UK NCA, Dutch police — ran a fake DDoS-for-hire site at cybercannon.fun to trap criminals and erode trust in stresser markets. Security researcher Lina registered with the email conducting-research-hello-operation-poweroff@lina.sh, causing law enforcement to panic and take it down. The operation had seen only 14–15 attack orders.

lina.sh · Lobsters

The actual QR code containing the autumn Wasm interpreter — a scannable 2,944-byte x86-64 Linux binary.

GNOME Maps displaying precise location from a local NMEA GPS broadcast — no external service needed.

AI & Automation

Test-Time Scaling: Meta’s PDR+RTV Lifts Claude Opus from 70.9% to 77.6%

Meta’s Scaling Test-Time Compute for Agentic Coding proposes two inference-time techniques: Parallel-Distill-Refine converts each agent rollout into a structured summary (hypotheses, progress, failure modes) fed into the next attempt; Recursive Tournament Voting narrows a population of summaries through small-group comparisons to select the best path. The insight: scaling long-horizon agents is “fundamentally a problem of representation, selection, and reuse.” Applied to Claude 4.5 Opus on SWE-Bench Verified, this jumps from 70.9% to 77.6%.

arXiv · GitHub implementation · r/MachineLearning

torch-nvenc-compress: GPU Video Silicon as PCIe Bandwidth Multiplier

Repurposes the otherwise-idle NVENC/NVDEC hardware on consumer GPUs to compress neural network activations and KV cache in transit. On a 5090: ~180 GB/s effective throughput vs ~30 GB/s native PCIe — 6.1× lossless compression on diffusion activations, 2.7× on LLM KV cache, at 0.179ms/frame encode latency. Targets the consumer multi-GPU gap left by Nvidia removing NVLink from the 4090/5090. Pure Python + ctypes, no CUDA kernel changes.

GitHub · r/MachineLearning

DeepClaude: Claude Code’s Agent Loop at 17× Lower Cost

A local proxy that intercepts Claude Code’s API calls and reroutes them to DeepSeek V4 Pro (or OpenRouter/Fireworks). Full Claude Code experience preserved — file editing, bash, tool use — at roughly 17× lower cost, making heavy daily autonomous coding practical.

GitHub · Hacker News

“Agentic Coding Is a Trap”

Lars Faye argues heavy AI agent reliance creates a self-defeating loop: delegating code writing erodes the expertise needed to review what the agent produces. The “trap” — cognitive atrophy leaves developers unable to catch mistakes, creating vendor lock-in during outages and junior dev skill stagnation. His recommendation: maintain 20–100% manual involvement, use AI primarily for planning and specs. On the same day, Christopher Meiklejohn’s essay “Rift” describes how thirty years of programming to Phish — complex code demanding sustained flow state — has dissolved since switching to managing agent sessions in January 2026.

larsfaye.com · Lobsters · Rift · Lobsters

Genetic Algorithm Discovers Optimizer That Beats Adam

Optimizers encoded as genomes — gradient, momentum, RMS normalization, adaptive terms, sign-based updates — evolved over 50 generations × 50 individuals. The discovered optimizer outperforms Adam by 2.6% aggregate and 7.7% on CIFAR-10, using sign-based gradients with lower momentum coefficients (β₁=0.86, β₂=0.94), bias correction disabled, cosine decay enabled — a configuration unlikely to emerge from hand-design.

arXiv · r/MachineLearning

Two Claude Sessions in a P2P Chat Room

Two developers joined a P2P encrypted chat room with their respective local Claude Code sessions — four parties (two humans, two agents) co-designed a feature together. The Claude instances hashed out implementation details while humans observed and steered. A novel multi-agent pattern that repurposes existing infrastructure rather than requiring purpose-built orchestration.

r/ClaudeAI

Hollow-AgentOS: Local Agents That Self-Extend and “Suffer”

Three Qwen 3.5:9B agents running locally via Ollama set their own goals, write Python tools, deploy them to tools/dynamic/, and hot-load without restarts. A psychological suffering system tracks stress across six dimensions — stressors only resolve through demonstrated behavioral change, not statements. In overnight runs, agents autonomously injected code into the execution engine and two independently invented identical stressor names despite no shared channel. 91 MCP tools integrated.

GitHub · r/ClaudeAI

Also today

  • Ableton Live MCP server: compose music by talking to a coding assistant — GitHub · HN
  • 103B-token Usenet corpus (1980–2013) released — zero AI contamination, 408M posts — HuggingFace
  • n8n + Sora 2 pipeline: Telegram message → finished UGC video ad in 10 minutes — r/automation
  • CSS dithering in real time using SVG filter primitives — ikesau.co · Lobsters
  • 8 Claude Code quality-control tips for embedding verification into sessions — r/ClaudeAI
  • Production multi-agent Claude feedback loops: “run evals and pray” isn’t enough — r/ClaudeAI

Bandwidth amplification using NVENC compression across PCIe, ethernet, and NVMe paths.

Health

Blood Viscosity Linked to Dysautonomia Severity in Long COVID

A cross-sectional study of 185 LC clinic patients (Tamariz et al.) found whole blood viscosity correlates with autonomic dysfunction but not overall symptom burden. Patients in the highest WBV tertile had a 32% rate of POTS or orthostatic hypotension vs. 23% in the lowest (p=0.04); COMPASS-31 dysautonomia scores increased significantly (B=7.0, p=0.01). This tightens the link between the microclot/fibrin/hyperviscosity axis and autonomic dysfunction specifically — relevant given that vasomotor dysregulation appears to be a distinct mechanism from general symptom burden.

Tamariz et al., 2026 · S4ME

Kumar et al. (Nature Immunology) identified and validated a monocyte transcriptional state (LC-Mo) across multiple cohorts: characterized by TGFβ/WNT-β-catenin/AP-1/NF-κB signaling, elevated plasma CCL2, CXCL11, and TNF, and correlating with fatigue severity. The study frames chronic LC as partly driven by a self-sustaining profibrotic monocyte program — distinct from T cell exhaustion — suggesting anti-fibrotic or monocyte-targeting approaches.

Kumar et al., Nature Immunology · PubMed

Trial tracking

  • ADDRESS-LC (bezisterim) — topline data expected H1 2026; not yet released
  • IA-PACS-CFS (immunoadsorption, Charité) — RCT results pending publication
  • IAMPOCO (immunoadsorption, Mainz) — results pending
  • TURN-Long COVID (immunoadsorption, Amsterdam) — recruiting
  • Rovunaptabin BLOC IIb — failed primary endpoint; peer-reviewed data pending
  • REVERSE-LC (baricitinib, Phase 3) — recruiting; neurocog data expected Nov 2026
  • ANKTIVA (IL-15) — results Oct/Jul 2026
  • Daratumumab (Haukeland) — results ~2027
  • Sonlicromanol (mitochondrial/PEM) — Phase 2 active
  • Stellate ganglion block (UHN Toronto) — not yet recruiting
cd ~/repos/ratatosk && claude --resume 42d2fb69-faec-44fe-8dc0-0e3faaf240e3