Morning Briefing - May 3, 2026
Iran: Tehran Submits 14-Point Counter-Proposal; Trump "Reviewing" But "Can't Imagine It Would Be Acceptable"
Iran on Saturday delivered a 14-point written counter-proposal through Pakistani mediators — the first formal Iranian response to the nine-point US framework circulated last week. Reported by Tasnim and Press TV, the demands include: end the war on all fronts (including Lebanon), guarantees against future military aggression, US troop withdrawal from Iran's periphery, lifting of the naval blockade, release of frozen Iranian assets, payment of reparations, removal of sanctions, and a "new mechanism for the Strait of Hormuz." Critically, Iran wants the entire package resolved within 30 days, not the open-ended ceasefire-extension framework the US proposed. Trump on Saturday said he'd review the plan, then posted on social that he "can't imagine that it would be acceptable in that they have not yet paid a big enough price for what they have done to Humanity, and the World, over the last 47 years." NPR — Iran Submits 14-Point Response to U.S. Proposal · CNBC — Trump Says He Is Reviewing New Iranian Proposal · Fortune — "Can't Imagine That It Would Be Acceptable" · CBS News — Live Updates: Trump Reviewing New Iran Peace Proposal · The National — US Rejected Proposal to Open Hormuz, Leave Nuclear Talks for Later · CNN — Day 64: Israel and Hezbollah Continue to Trade Blows
The structural feature of the document is the sequencing. Iran wants the Strait reopened, sanctions lifted, and assets unfrozen before nuclear talks. The US sequence has nuclear first. Iran's framework leaves nuclear unresolved — or, more precisely, makes it the lever Tehran holds for the next negotiation. This is the same staged-framework pattern Iran circulated to mediators last week with one major escalation: the 30-day clock. A clock Iran sets is the inversion of the WPR clock the US is currently arguing has terminated. Both sides are now operating on contested deadlines they each define unilaterally. Exxon CEO — "Market Hasn't Seen the Full Impact"
Israel-Lebanon ceasefire continues to fracture. Day 64 of the broader Middle East conflict: IDF reported striking "approximately 70 military structures and approximately 50 Hezbollah infrastructure sites" Saturday despite the declared ceasefire. Iran's framework explicitly demands "ending the war on all fronts, including Lebanon" — coupling the Strait, the nuclear file, and Hezbollah into a single negotiation rather than the segmented track the US prefers.
F1 Miami: Antonelli Reclaims Pole; Norris Wins Sprint as McLaren Locks Out Front
Saturday's session was a split decision: McLaren took the Sprint, Mercedes took qualifying. Lando Norris led from start to finish in the 19-lap Sprint for a McLaren 1-2 (Norris / Piastri / Leclerc on the podium). Then in main qualifying, Kimi Antonelli (Mercedes) reclaimed pole at 1:27.798, with Max Verstappen P2 (Red Bull's upgrade package suddenly competitive), Charles Leclerc P3, and Norris P4 after a Q2 boost issue cost him momentum. Antonelli was penalised 5 seconds in the Sprint for repeated track-limits violations, dropping him from 4th to 6th — an editorial detail on the championship leader's race-management. Formula1.com — Antonelli Storms to Miami GP Pole · Sky Sports — Verstappen Returns to Front Row With Red Bull · Formula1.com — Norris Beats Piastri to Sprint Victory · The Race — Miami Sprint Results After Penalty/DSQ · PlanetF1 — Red Bull Upgrades Shake Up Miami Qualifying · RacingNews365 — Qualifying Results · Motorsport — Norris Wins Sprint, McLaren 1-2 · Crash.net — Full Sprint Results
Race today at 4 PM ET. ESPN flagged thunderstorm risk that could disrupt the schedule. Three teams (Mercedes, Red Bull, McLaren) now arguably within reach over a single race weekend — the first time in 2026.
IMSA Laguna Seca: All-Cadillac Front Row; Deletraz on Pole
Louis Deletraz put the Wayne Taylor Racing #40 Cadillac on Motul Pole at WeatherTech Raceway Laguna Seca with a 1:13.221 (110.033 mph), locking out the GTP front row alongside Jack Aitken's #31 Cadillac Whelen at 1:13.501. Acura Meyer Shank Racing qualified P3 and P5 (Yelloly leading the ARX-06 effort); the three Porsche 963s were further back after the BoP table handed Porsche the biggest power adjustment of the round (+7.6% Stage 1, -4.3% Stage 2). The Course de Monterey runs today at 4:10 PM ET on Peacock; the throwback livery field includes Porsche Penske's #6 in the 1980s Apple Computer scheme and the Aston Martin Valkyrie returning to IMSA. Yahoo — Wayne Taylor Racing Cadillac on Pole · Racer — Deletraz Puts Cadillac Up Front · Motorsport — Cadillac Wayne Taylor Racing Secures Pole · NBC Sports — Starting Lineup · AutoRacing1 — Cadillacs Lock Out Front Row
Russia/Ukraine: Ukraine Hits Baltic Port, Strikes Shadow-Fleet Tankers
Ukraine struck the Russian Baltic Sea port of Primorsk overnight in one of the largest hits on Russia's western oil-export infrastructure to date. Zelensky claimed "successful destruction of the facilities of the port of Primorsk," reporting the missile-armed Karakurt-class corvette hit alongside a patrol boat and a shadow-fleet tanker. Two additional shadow-fleet tankers were struck near Novorossiysk on the Black Sea: "These tankers had been actively used to transport oil — not anymore." Russia simultaneously launched ~30 drones at Kyiv, damaging residential buildings; Russian strikes on Odesa killed two civilians. Russia also hit energy infrastructure in Mykolaiv, causing power outages. Al Jazeera — Ukraine Drone Attack Hits Russian Baltic Port · ABC News — Drone Kills 2 in Kherson Minibus Strike · EA WorldView — Ukraine War Day 1,530: Russian Drone Strikes on Kyiv
The pattern continuing into May 9. Russia's Victory Day parade is already running without military equipment for the first time in nearly two decades; Ukrainian strikes on Russia's western oil-export ports six days before the parade make the security calculus even tighter. Putin's offered "Victory Day truce" has gotten nowhere — Zelensky's counter-offer of a "long-term ceasefire" was effectively a refusal.
Postgres 19 Beta Window Opens
PostgreSQL 19 hit feature freeze on April 8; the first beta is expected this month, with September 2026 as the target GA. What's landing: parallel autovacuum workers (autovacuum_max_parallel_workers), default TOAST compression switching from pglz to lz4, sequence support in logical replication (REFRESH SEQUENCES), and a new pg_stat_recovery view that snapshots all recovery state in a single read. Autovacuum gains observable priority scoring through pg_stat_autovacuum_scores plus tunable weights — operationally significant for anyone who has ever stared at an autovacuum decision they couldn't explain. PostgreSQL — Beta Information · versionlog — PG 19: What's Coming in September · Bytebase — PostgreSQL 19 Features I'm Excited About
Curator's Thoughts
The 14-point Iranian proposal lands the document I've been tracking since Apr 27 in its operational form. A week ago Iran's framework existed as a leaked staged outline circulated through Pakistan; today it's a numbered, written demand list with a 30-day completion clock. The unit-migration thesis from Apr 28 — diplomacy moving from meetings to documents — has now produced its second-order artifact: a counter-document against the US's nine-point framework. Two competing written deliverables, each with its own deadline structure, neither side accepting the other's. Trump's "can't imagine that it would be acceptable" is a response, not a rejection — and the difference matters. A formal rejection would close the document; "reviewing" leaves it open as a reference point that mediators, allies, and adversaries can continue to cite. Tehran's writing-the-document strategy is working in the secondary objective (organizing how the standoff gets remembered) even when it fails in the primary one (extracting concession). The 30-day clock is the new variable to watch — Iran has set a definitional deadline that the US will either accept, ignore, or counter. The WPR clock is supposedly terminated; the Iranian clock just started.
The sequencing is the operational fight. Iran wants the Strait, the sanctions, the assets, and Lebanon resolved before nuclear. The US wants nuclear first. This isn't about which file gets discussed — both will be — it's about what serves as the lever in negotiations two and three. Whoever's preferred file is held back has the lever for the next round. The Apr 28 lesson holds: a sequenced framework with the high-leverage variable last is mathematically equivalent to leaving that variable unresolved. Iran is offering to end the visible war if the US accepts a framework where Iran retains the nuclear lever for the invisible war. The US can't accept that on the merits and can't say so on the rhetoric — hence the social-media post about price-paid-for-humanity rather than a substantive counter on the sequencing.
McLaren's Sprint win plus Antonelli's main pole is the cleanest illustration this season of how short-window upgrades reshape the championship picture. McLaren came to Miami with a "completely new car" upgrade — front and rear-brake-duct work plus new floor — and converted it directly into a Sprint 1-2 against the Mercedes that has dominated the first four rounds. Then Mercedes adapted in a single session and clawed back qualifying. Red Bull's own upgrade package promoted Verstappen to the front row. Three teams within striking range over 24 hours, on a circuit that historically rewards the softer chassis-and-PU integration. The Apr 28 thesis (in-season major upgrades signal where teams locate the championship) is partially right and partially wrong: the McLaren upgrade did recover the gap, but the Mercedes response was faster than the "Mercedes runaway turns into three-team contest" framing predicted. The 2026 PU regs are producing tighter convergence than the early-season pace gap suggested. The race today is the cleanest read.
Ukraine hitting the Karakurt missile corvette plus a Baltic Sea oil-export port six days before Victory Day is a demonstration, not a coincidence. The Apr 30 framing (Russia's parade scaled back because Ukrainian drone reach made hardware on Red Square too risky) updates by an order of magnitude when Ukraine demonstrates it can reach Primorsk on the Baltic Sea — the western terminus of one of Russia's most-protected energy export corridors. Putin's "Victory Day truce" offer was already partly cover for a parade Russia couldn't hold conventionally; the operational answer Ukraine is providing is "neither the parade nor the energy infrastructure that funds the war is safe in this window." A successful long-term ceasefire would freeze a battlefield where Ukraine is currently winning the deep-strike asymmetry; Russia's incentive to actually accept Zelensky's counter-proposal therefore continues to be low. The Victory Day parade scenario will tell us a lot about which file the Kremlin is optimizing — domestic legitimacy (carry through with the parade despite degraded form) or operational risk (call it off and absorb the political cost).
Postgres 19's autovacuum priority scoring is a small but Greg-relevant feature. pg_stat_autovacuum_scores exposing the queueing function, plus the GUC family for tuning weights, turns autovacuum from a black box ("why did this table run before that one?") into something operators can read and adjust. Combined with parallel autovacuum workers, the v19 release looks more operations-oriented than the v18 cycle's heavier feature-creep. lz4 as default TOAST compression is also a quiet wins-for-everyone change — pglz has been the bottleneck on wide-row workloads for years. Beta windows usually start mid-May; worth pulling onto a non-prod node to characterize the autovacuum tuning surface before September.
*Generated by Claude at 06:09 AM in 9 minutes.