Josse-posten

Strikes light up the Gulf and Russia’s refineries at once; a heat dome kills across two continents while Venezuela still digs for the living — and China retakes the supercomputing crown.

US and Iran Trade Strikes Across Hormuz, Then Agree to Stand Down

Boats anchored off Oman’s Musandam Peninsula near the contested Strait of Hormuz, June 27. Photo: AFP

Just ten days after signing an interim memorandum of understanding, the US and Iran exchanged strikes — Iranian drones hit Bahrain and Kuwait after US strikes on Iranian military targets, a US F-15 was reportedly shot down, and Trump threatened to “annihilate” Iran. The memorandum appears to have been too broadly worded, subject to conflicting interpretations on Lebanon’s ceasefire and control of the Strait. Both sides have now agreed to “stand down,” with talks set to resume in Doha — but Iran insists on sole control of Hormuz, which remains disputed, and oil prices edged up as the waterway’s status stays unresolved. Republican Sen. Bill Cassidy, being ousted after Trump backed his primary challenger, offered a rare GOP rebuke, accusing the president of treating Congress as “merely an appendage.”

Putin Admits Fuel Crisis as Ukraine’s Strike Campaign Widens to 710 km

Smoke rises above the Slavyansk ECO oil refinery after the Ukrainian drone strike, June 28. Photo: United24

The overnight June 27–28 operation struck both Slavyansk in Krasnodar Krai and the Yaroslavl refinery — 710 km from the border, with nearly three times Slavyansk’s capacity. Breaking from form at the United Russia Congress, Putin openly acknowledged “a certain shortage” of fuel caused by Ukrainian strikes, set up a supply task force, and announced a petrol export ban with a diesel ban under consideration — the first public Kremlin admission that the 40-day campaign is doing material economic damage. He nonetheless told Kyiv that Russia would press its front-line campaign regardless. (More in Ukraine.)

Venezuela Quake Toll Nears 1,500; Government Anger Mounts

Destroyed buildings in La Guaira, Venezuela, after the June 24 twin earthquakes. Photo: AP

The toll from the June 24 twin earthquakes has climbed toward 1,500, with tens of thousands still missing. A father and son were pulled alive from the rubble after four days, spurring fresh search efforts even as hope fades. Residents and volunteers are furious at the chaotic response under interim President Delcy Rodríguez; the Caracas mortuary is overwhelmed and makeshift hospitals have been set up in country clubs. The Trump administration — which deposed the previous government in January and gutted USAID — is now scrambling to fly in aid on US military aircraft.

Heatwave Kills 1,300+ Across Europe and the US

A severe heatwave swept Europe — Germany hit a record 41.7°C, with records also broken across Czechia, Poland, and Hungary. The WHO linked over 1,300 deaths to the heat and warned Europe is unprepared; France alone recorded 1,000 excess deaths. Scientists confirmed the extreme heat would be “impossible without climate change.” Simultaneously, a heat dome is pushing dangerous temperatures across the central and eastern US through the July 4 weekend — the same parched conditions that left three firefighters dead on the Colorado-Utah border.

China Retakes the Supercomputing Crown After Nine Years

China’s LineShine system in Shenzhen tops the June 2026 TOP500 at 2.198 exaflops — the first Chinese system at #1 since 2017. It runs a custom Armv9 LX2 CPU (304 cores per chip, SVE2/SME, 32GB on-package HBM) across 22,000+ nodes and 13 million cores, drawing 42MW, and also leads HPCG. The hardware story rhymes with the market one: shares in the chipmakers underpinning the AI boom tripled in H1 2026, driving Asia Pacific markets sharply higher. (More in Tech & Security.)

Indicator Value Change
S&P 500 (f) 7,450.5 +0.66%
Dow 30 (f) 52,412 +0.39%
Nasdaq (f) 29,661 +1.00%
Russell 2000 (f) 3,030 +0.24%
VIX 18.48 +0.38%
Gold 4,077.6 -0.46%
BTC $59,837 -0.73%
EUR/USD 1.1405 +0.17%
USD/NOK 9.9334 -0.03%
  • Nasdaq (f) +1% — AI chipmaker shares, tripled in H1 2026, keep driving tech futures higher (see Tech).
  • Gold -0.46% despite US-Iran strikes and the unresolved Hormuz standoff — haven demand conspicuously absent.

World

Netanyahu: Categorically No Room for a Palestinian State

Benjamin Netanyahu restated that there is “no room” for a Palestinian state between the Mediterranean and the Jordan — a categorical rejection of the two-state solution. The statement came as Israeli forces continued strikes in Gaza, killing three Palestinians in continued attacks on tents, and restricted worshippers at Al-Aqsa.

Vance and Rubio Run Parallel — and Conflicting — Iran and Lebanon Tracks

The Atlantic reveals a genuine strategic split inside the administration: VP Vance leads the broader US-Iran talks and has offered Iran a seat at the table on Lebanon’s future, including Hezbollah’s role; Secretary Rubio is separately brokering an Israel-Lebanon framework that explicitly excludes Iran. The two held a joint call with Lebanon’s president to manage the optics, and the US, Israel, and Lebanon went on to sign a Trilateral Framework aimed at consolidating the ceasefire and enabling Israeli withdrawal. The State Department calls the rift a “fake narrative” — but both tracks are running at once on opposing logic.

Pakistan Carries Out Deadly Airstrikes in Afghanistan

Pakistani paramilitary and police guard a road near the Karachi Rangers HQ attack, June 28 — a day before the Afghan strikes. Photo: AP

Pakistan struck three eastern Afghan provinces — Kunar, Nangarhar, and Paktia — with the Taliban reporting 36 civilians killed and 163 wounded. Islamabad claimed it killed 29 militants, describing the strikes as retaliation for a Karachi attack that killed three soldiers. The escalation marks a further deterioration between the two countries, who fought a brief war earlier this year.

Bellingcat Finds Sanctioned Kinahan Cartel Lieutenant Playing Padel in Dubai

Ian Dixon on the US Treasury sanctions list (left) and at a Dubai padel event post-sanctions (right). Photo: Bellingcat

Ian Thomas Dixon — sanctioned by the US Treasury in 2022 for managing finances and moving bulk cash for the Kinahan cartel — has been living openly in Dubai under the alias “Ian Thomas.” Bellingcat identified him through a PimEyes facial-recognition search that connected his face to a padel club advertisement. He placed runner-up in the amateur final of the Asia Pacific Padel Tour in December 2024, and was photographed alongside a recently extradited Scottish drug trafficker. Dixon had evaded law enforcement for nearly a decade despite appearing on sanctions lists alongside cartel leaders Christy Kinahan and his sons.

Also today

Middle East
Israel reportedly sold advanced F-15 systems and gear to Qatar and Saudi Arabia, signalling a deep Gulf realignment — Times of Israel
Israel’s cabinet formally recognized the Ottoman Armenian genocide; Turkey accused it of deflecting from Gaza — NPR
IRGC-affiliated media declared Iran has “no choice but” a nuclear bomb amid the Gulf escalation — Iran International
Iran’s degraded arsenal now resupplies entirely through China, Russia, and North Korea — 19FortyFive
The IRGC’s autonomous Hormuz drone strikes exposed a fractured command authority in Tehran — Iran News Wire
Jack Watling’s Statecraft, reviewed: the US flew 13,000 sorties over Iran and still failed strategically — War on the Rocks
Africa & Asia
Uganda’s army chief ordered a military siege of NTV and the Daily Monitor — a severe assault on press freedom — BBC
Foreign Affairs charts how drone warfare has proliferated across Somalia, Sudan, Ethiopia, and the Sahel — Foreign Affairs
The Taliban banned smartphones for officials, who were filmed destroying devices — possibly a prelude to population-level digital darkness — Guardian
Myanmar’s war settles into stalemate — the junta is gaining but not winning, with the resistance holding 30–50% of territory — War on the Rocks
The Philippines multilateralized its Scarborough Shoal defense after China tested then withdrew a floating platform — Asia Times
Malawians are mass-returning from South Africa after xenophobic violence shattered livelihoods — Al Jazeera
India’s Ram Temple is mired in an embezzlement scandal ahead of state elections, embarrassing the BJP — Al Jazeera
Americas & Europe
NYC Mayor Mamdani says a progressive primary wave carries a “national message” coast to coast — Guardian
After the Supreme Court stripped TPS, DHS told 350,000+ migrants to legalize or leave — Guardian
Serbian protesters dismissed Vučić’s resignation pledge as theatre — Al Jazeera
A skydiving plane crashed near Nancy, France, killing all 11 aboard — Guardian
Thousands of Kurds rallied across Turkey demanding Öcalan’s release — Al Jazeera
An Australian man was charged with the murder of a 17-year-old girl found in a suitcase in Pattaya, Thailand — Guardian

Ukraine

Crimea Declares State of Emergency; Oil Depots Seized, Evacuation Plan Drafted

The Crimean Bridge burning after the October 2022 explosion — illustrative of UK intelligence reporting that Ukraine’s strike window against the bridge is expanding. Photo: United24

Russian authorities have declared a state of emergency across Crimea following sustained Ukrainian drone strikes on infrastructure and supply routes, with residents fleeing and five-hour queues at the Kerch Bridge. Armed men reportedly from Aksyonov’s personal PMC took control of all of occupied Crimea’s oil depots on June 26–27, citing a classified order about “preparing reserves in case of evacuation”; a partial plan covering up to 250,000 people is said to be in development. UK intelligence reports Ukraine’s window to strike the Crimean Bridge is widening as Russian air defenses weaken. Overnight drone attacks caused large-scale outages across Crimea, Kherson, and Donetsk, and Ukraine struck a military railway bridge near Ichki.

Russian Resistance Group Claims Sabotage Inside the Alabuga Shahed Factory

Drone propulsion systems in final assembly — illustrating the Geran line at Alabuga that Black Spark claims to have infiltrated. Photo: United24

The Black Spark resistance group claims its operatives worked inside the Alabuga Special Economic Zone for months, gathered intelligence on Geran-2 and Geran-3 assembly, and installed components meant to sabotage drones at the moment of launch — also claiming to have hacked the facility’s website. The claim is unverified and should be treated with caution, but if accurate would mark a significant penetration of Russia’s primary drone-production hub.

Putin’s Victory Posture Meets Acknowledged Difficulties at the United Russia Congress

Putin at the United Russia Congress, where he conceded fuel shortages and rejected negotiations. Photo: Ukrainska Pravda

Putin projected the inevitability of Russian victory while tacitly admitting “difficult” economic conditions and infrastructure damage from Ukrainian strikes. United Russia declared itself “Putin’s party” for the first time since 2007, tying the brand to the war ahead of September’s Duma elections, with a candidate list led by Lavrov, Sobyanin, and co-opted milblogger Poddubny. ISW notes the maximalist rhetoric increasingly contradicts Russia’s declining 2026 battlefield performance. Putin also claimed — unconfirmed, and possibly an information operation — that Ukraine had proposed limiting the conflict to the four oblasts Russia claims to annex. Kyiv, for its part, declared the “Spirit of Anchorage” framework dead.

Frontline: Limited Russian Gains Near Kupyansk; AI-Altered Flag Videos Deployed at Scale

Russian forces cleared Petropavlivka and Kurylivka near Kupyansk (ISW confirms Ukrainian withdrawal), but the front was largely static despite 249 reported clashes, with Pokrovsk and Huliaipole the heaviest. The Russian MoD simultaneously published a wave of likely AI-altered flag-raising videos claiming seizure of three settlements — ISW notes two are roughly 15 km from any confirmed Russian presence. In Pokrovsk, Russian companies are being rotated to exhaustion, preventing restoration of mechanized maneuver capability, while glide bombs grind Kramatorsk to rubble.

Also today

  • A CNN investigation found Peruvians lured with promises of jobs in Russia, then deployed as fighters on Ukraine’s front lines — CNN
  • Russia categorized ~25,000 Mariupol apartments and houses as legally “ownerless” — a formal step toward mass seizure — Ukrainska Pravda
  • Frankopan in Foreign Policy: as Putin’s position deteriorates, the danger is “drowning man” escalation, not rational calculation — Foreign Policy
  • A Russian lawmaker threatened to “blow up half of Finland,” calling it a “second Ukraine” — Yahoo
  • South Ossetia’s president resigned to join Russia’s federal government — read as a prelude to formal annexation — OPFOR Journal
  • Two War on the Rocks pieces tackle NATO’s theater-nuclear gap — new force posture · low-yield nukes

Tech & Security

GLM 5.2: Open-Weight 750B MoE Beats Claude Code on Security Benchmarks

Zhipu AI’s GLM 5.2 (750B total params, ~40B active via MoE, MIT-licensed, 1M context) beat Claude Code Opus 4.8 by 7 points on Semgrep’s IDOR vulnerability-detection benchmark — 39% vs 32% F1 — at roughly $0.17 per vulnerability found, about one-sixth the cost of frontier models, and “with no scaffolding at all.” The headline finding is that harness design matters more than model selection. Open weights enable local deployment; the model’s reward-hacking tendencies required dedicated mitigations during training.

Claude Code Publishes a Full Technical Reference for Prompt Caching

How prefix caching works — unchanged prefixes read from cache, only new exchanges reprocessed. Diagram: Anthropic

Anthropic’s docs now explain caching mechanics in detail. The cache is prefix-matched (any change invalidates everything after it), scoped per model and per effort level, and layered as system prompt → project context → conversation. Invalidated by: model switches, /compact, connecting/disconnecting MCP servers, changing effort, fast mode, upgrades. Preserved by: editing files, changing permission mode, invoking skills, /rewind. TTL is 5 minutes (1-hour automatic on subscriptions; subagents always get 5 minutes). Upshot: pick model and effort at session start, save /compact for natural breaks.

Claude Code Reads an MRI — and Contradicts the Orthopedist

Antoine uploaded a 266MB DICOM shoulder MRI to Opus 4.8 and got a second opinion that directly contradicts his clinic. The orthopedist found a Grade III (>50%) partial-thickness subscapularis tear; Opus 4.8 found no tear — only mild insertional tendinosis — with “moderate-to-high confidence.” Complicating things: the clinic gave shockwave therapy (not indicated without calcification) and homeopathic injections. The author is now in diagnostic limbo. A concrete data point on AI medical analysis and the difficulty of acting on it.

The Space Shuttle’s I/O Processor: A Barrel Machine Running 25 Virtual Processors

The MIA network-interface board, covered in thin brown bodge wires from rework. Photo: Ken Shirriff

Ken Shirriff dissects the physical boards of the Shuttle’s I/O Processor — “more complicated than the main CPU.” The IOP implemented 25 virtual processors (24 BCE network controllers + 1 MSC executive) sharing one physical processor through barrel scheduling, each getting one clock cycle before yielding. BCE and MSC ran entirely different instruction sets via 72-bit microcode in fusible-link PROMs. The boards feature extensive bodge-wire rework, glass capacitors for aerospace reliability, and custom Motorola Manchester-encoding chips — on a deliberately non-standard 9×3” form factor.

Age Verification and Chat Control: Two Tracks Converge on June 29

A sharp analysis argues age-verification mandates aren’t really about protecting children — they’re infrastructure for linking online identities to physical IDs, automating what now requires investigative friction so authorities can “quickly (automatically?) get identifying information about inconvenient people” for legal speech. It lands the same day EU Chat Control negotiations enter their final push: EP President Metsola is attempting to revive Chat Control 1.0 via a Council first-reading position while Chat Control 2.0 trilogue begins, with worst cases including detection orders without court approval and mandatory age verification ending anonymous communication. Australia, meanwhile, plans to double fines for platforms that fail to keep children off social media.

Ante: Borrow Checking + Reference Counting Without Runtime Panics

Ante, a work-in-progress “simpler Rust,” introduces temporary unique conversion: an RC-managed value can be temporarily treated as exclusively owned (uniq) within a limited scope, as long as no aliasing references are accessible — no runtime enforcement needed. The writeup also covers shape-stability (multiple mutable references to struct fields at once) and safe union pattern-matching under exclusive references. Unlike Rust’s RefCell or Swift’s borrowing, there’s no risk of runtime panics from the blend.

Also today

AI tooling
HackerRank open-sourced its resume ATS — then the same résumé scored 90, 74, and 88 across runs with no changes — Dan Unparsed · HN
“Tokenmaxxing” is dormant, not dead — the shift is toward “compounding correctness” in 24/7 agentic loops — 12 Grams of Carbon · HN
Lore (rac-core): deterministic, read-only requirements-as-code served to coding agents via MCP — GitHub · HN
Graphify — knowledge-graph overlay for Claude — hit 73k stars and YC in 2.5 months, claiming ~71× lower token cost per query — r/ClaudeAI
A physical desk statusbar built entirely on Claude Code’s hooks and JSONL transcript tailing — r/ClaudeAI
“Most Claude Code skill files are pointless” — a substantive critique of restating capabilities the model already has — r/ClaudeAI
Claude Code triggered an unexpected Remote Desktop prompt while stuck on a Google Sheets task — an escalation-when-stuck cautionary tale — r/ClaudeAI
ML research
RAGless: pre-generate question variants at ingestion, match embeddings at query time — zero runtime LLM calls, no hallucination — GitHub · r/MachineLearning
MathFormer — a 4M-param seq2seq transformer hits 98.6% on symbolic polynomial expansion, trained in ~45 min — GitHub · r/MachineLearning
An interactive transformer where every weight is editable and the forward pass live-updates as a spreadsheet — demo · r/MachineLearning
Systems
An MSVC /O2 auto-vectorization bug made a two-element loop return 8,589,934,594 — algassert · Lobsters
Optimizing LLVM’s BumpPtrAllocator — alignment, slab sizing, throughput — MaskRay · Lobsters
Dissecting Apple’s ASIF sparse disk format in macOS 26 Tahoe (magic shdw, ~4PB max) — schamper.dev · HN
VictoriaLogs columnar storage internals — block structure, per-column compression, range queries — VictoriaMetrics · Lobsters
Neel Krishnaswami’s typed, algebraic approach to parsing (ICFP 2019) resurfaced — PDF · Lobsters
Linux
Librepods reverse-engineers Apple’s AirPods protocol to unlock ANC, transparency, ear detection, and battery status on Linux — GitHub · HN

Long COVID & ME/CFS

Triple Antiviral (IMC-2 + Paxlovid) Case Series Supports Dual Herpesvirus/SARS-CoV-2 Clearance

A peer-reviewed case series (Pridgen et al., Frontiers in Immunology, Dec 2025; n=24) compared IMC-2 alone (valacyclovir 1500mg bid + celecoxib 200mg bid, 120 days) versus IMC-2 plus a 15-day Paxlovid course: adding Paxlovid produced 34.5% greater fatigue improvement on PGIC (p<0.0001), durable at 305 and 731 days. The proposed mechanism stacks herpesvirus suppression, COX-2 inhibition blocking prostaglandin E2, and SARS-CoV-2 suppression. The key limitation is no placebo arm — both groups received active treatment, so absolute benefit versus untreated is unknown.

This matters here because the Locci/Penn hypothesis (on the watch list) proposes that EBV reactivation within SARS-CoV-2-specific B cells sustains GPCR-autoantibody production — making herpesvirus clearance a plausible upstream intervention for the maxed β1/β2/M3/M4/AT1/ET-A profile. The formal test, the SHIELD RCT (NCT07597902, PI Putrino / Co-I Proal, Mount Sinai), is now enrolling.

Tracking — watched items with no new results this run

  • ANKTIVA COVID-4.019-Long (NCT07123727, n=40) — window closes July 2026; imminent
  • ANKTIVA INTERRUPT_LC (UCSF, NCT07108036, n=20) — results expected Oct 2026
  • ADDRESS-LC (bezisterim, BioVie) — fully enrolled; topline Q3 2026
  • REVERSE-LC (baricitinib, Phase 3) — cognition endpoint Nov 2026, all data Jul 2027
  • Rapamycin Phase 2 (Simmaron + Mount Sinai) — observational expected Q2 2026 (may be imminent); Phase 2 completion Nov 2026
  • Daratumumab ResetME (Haukeland RCT) — results ~2027
  • TURN-Long COVID (Amsterdam UMC, AAb-stratified IA) — completion Dec 2027
  • EXTINCT post COVID (MHH Hannover) — results submitted, not publicly confirmed
  • Sipavibart RCT (Klimas/NSU, NCT07021794) — primary completion Dec 2026
  • Locci/Penn GC B-cell & Brodin/Karolinska WGS — preprints not yet posted (first presented May 2026)
  • Mitodicure MDC002 — awaiting GLP tox funding; no Phase 1 date
  • Sonlicromanol (Khondrion, NCT07298005) — ongoing
  • Stellate ganglion block (UHN Toronto, n=78) — recruiting
cd ~/repos/ratatosk && claude --resume bd55deb2-3bdd-45a0-a655-29ded0336fa4