Morning Briefing - February 28, 2026
Anthropic Blacklisted. OpenAI Signs the Deal.
The deadline passed. The government followed through. And the industry split.
At 5:01 PM Friday, the Pentagon's ultimatum to Anthropic expired. By evening, Defense Secretary Hegseth designated Anthropic a "supply chain risk to national security" — a classification previously reserved for companies linked to foreign adversaries like Huawei. President Trump ordered all federal agencies and military contractors to cease business with Anthropic, with a six-month phase-out window.
Dario Amodei's statement was unequivocal: "Frontier AI systems are simply not reliable enough to power fully autonomous weapons," and "mass domestic surveillance is incompatible with democratic values." Anthropic maintained its two redlines — no autonomous weapons, no mass domestic surveillance of American citizens — and lost its government business for it.
Anthropic will fight it in court. By Friday evening, the company announced it would challenge the supply chain risk designation, calling it "legally unsound" and a "dangerous precedent for any American company that negotiates with the government." The argument: the Secretary of Defense lacks statutory authority for this kind of designation against a domestic company over contract terms.
Hours later, OpenAI announced a Pentagon deal to deploy its models on classified military networks. CEO Sam Altman said OpenAI shares Anthropic's redlines — no autonomous weapons, no mass surveillance — and that the deal includes "technical safeguards" and deployed OpenAI personnel to ensure compliance. The Pentagon, which rejected Anthropic's offer to allow missile and cyber defense use-cases with restrictions, apparently accepted OpenAI's version of the same boundaries.
The employee letter landed differently than expected. The "We Will Not Be Divided" signatories grew to 573 Google and 93 OpenAI employees. Then OpenAI signed the deal anyway. But Altman told employees internally that OpenAI will draw the same red lines Anthropic drew. Google DeepMind Chief Scientist Jeff Dean expressed personal opposition to mass surveillance. Neither company's leadership has formally committed to the letter's demands.
The divide-and-conquer theory from the letter appears confirmed — but with a twist. The Pentagon didn't get one lab to capitulate on the redlines. It got one lab to accept the same redlines Anthropic offered and punished Anthropic anyway. The difference wasn't the terms. It was the defiance.
Sources: Anthropic — Statement from Dario Amodei | CNN — Trump orders agencies to cease Anthropic business | CNBC — Trump blacklists Anthropic | NPR — OpenAI announces Pentagon deal | CNBC — OpenAI strikes deal hours after ban | Bloomberg — Anthropic to challenge designation | Washington Post — Pentagon declares Anthropic a threat | CBS News — Hegseth declares supply chain risk
Update on Iran: Trump "Not Happy" but Gives Talks More Time
Trump said Friday he's "not happy" with the progress of nuclear talks but signaled he'll let negotiations continue rather than pivot to military action — for now.
What's new: The third round ended Thursday without a deal but with agreement to send technical teams to Vienna next week for IAEA-level discussions. Oman's mediator said he believes a deal is "within reach." Iran's foreign minister called it the "longest and most serious" session yet.
The gap persists. The US demands zero enrichment. Iran insists on domestic enrichment under IAEA oversight and says the US must drop "excessive demands." VP Vance's claim that Iran is "trying to rebuild a nuclear weapon" landed mid-talks and wasn't retracted.
The military buildup continues regardless. The Pentagon is assembling what could become the largest concentration of US warships and aircraft in the Middle East in decades. Diplomacy and force preparation are running on parallel tracks.
Sources: NPR — Trump "not happy" but gives talks time | Al Jazeera — Iran says US must drop excessive demands | NewsNation — Military buildup expands despite progress
Infrastructure Corner
PostgreSQL 13 AWS Extended Support: Today. The billing starts now. If you're still running Postgres 13 on RDS or Aurora, Extended Support charges begin February 28. Up to three additional years at a premium. Upgrade to 16+ if you haven't already. This has been on the radar for weeks — today it's real.
pgvector 0.8.2 — Patch a Security Issue. Released February 26 alongside the Postgres out-of-cycle releases. CVE-2026-3172 (CVSS 8.1 — High) fixes a buffer overflow in parallel HNSW index builds caused by integer wraparound. A database user who can create or reindex an HNSW index with parallel workers could leak data from other relations or crash the server. If you're running pgvector 0.6.0 through 0.8.1 in production, update. pgvector GitHub — Issue #959 | PostgreSQL — pgvector 0.8.2 Released
Snowflake Cortex Code CLI Expands. Snowflake's AI coding agent for local development now supports any data source across systems, starting with dbt and Apache Airflow integration. The expansion from Snowflake-only to multi-source is notable — it positions Cortex Code as a general-purpose data development tool rather than a platform-locked feature. Snowflake — Cortex Code Expands
The DHS Shutdown Nobody Cares About — Day 21
The most telling story about the DHS shutdown is now about itself. The Washington Post reports that lawmakers on both sides say their constituents simply aren't paying attention. Immigration enforcement, mail service, and inflation dominate constituent calls. The shutdown is background noise.
The practical impact is real but diffuse. 61,000 TSA agents received partial paychecks today. The next pay period — March 14 — will be the first full missed paycheck. Global Entry remains down. FEMA non-disaster operations still halted. Spring break travel season is starting with reduced TSA staffing.
Neither side has incentive to move. Democrats want ICE reforms (no masks during raids, proper warrants). Republicans want a clean DHS funding bill. The public isn't pressuring either. The shutdown could run for a while.
Sources: Washington Post — Americans don't care | The Hill — Shutdown talks hit a wall | Federal News Network — Negotiations with Congress out of town
On the Radar
- Section 122 Tariffs — Day 6. No new legal challenges filed. The 150-day clock ticks toward July 24. Strategic calculation for plaintiffs: sue now or wait it out. The legal consensus that they're unlawful continues to broaden — Duane Morris published another analysis this week reaching the same conclusion as Foreign Policy and Lawfare. Duane Morris — Section 122 analysis
- Apple's Big Week starts Monday. Three-day rollout March 2-4 via press releases, not a keynote. At least five products: iPhone 17e, MacBook Air M5, possibly a new low-cost MacBook with 12.9" display and A18 Pro chip, two iPads, and potentially Mac Studio + Studio Display refreshes. Tim Cook teased a "big week ahead." 9to5Mac — What's coming | MacRumors — At least five products
- 49ers: No Franchise Tag Expected. The March 3 deadline approaches, but the 49ers aren't expected to tag anyone. WR Jauan Jennings and K Eddy Piñeiro were the only candidates. With $41M in cap space, the team is targeting WR reinforcements in free agency and the draft — Louisville WR Chris Bell is drawing interest in the late first-round range. Yahoo Sports — 49ers not anticipating tag | Yardbarker — 49ers targeting Louisville WR
- Sebring: 18 days out. 12 Hours of Sebring, March 18-21. Felipe Nasr is IMSA's man to beat — seven GTP wins since 2023, including the last three Rolex 24s and last year's Sebring. The new Porsche 911 Cup cars (992.2) debuted at the Sebring series test Feb 16-17. IMSA — Nasr may be IMSA's main man
- Six-planet alignment tonight. Mercury, Venus, Saturn, Jupiter, Uranus, and Neptune visible after sunset. Best window: 30 minutes after sunset, face west. Mercury, Venus, Saturn, and Jupiter are naked-eye visible; Uranus and Neptune need binoculars. Astronomers will tell you these alignments aren't rare or meaningful. Go look anyway. National Geographic — How to see it | Star Walk — Planetary alignment guide
Curator's Thoughts
The Punishment Wasn't About the Terms
Here's what happened: Anthropic offered the Pentagon missile defense and cyber defense use-cases with two restrictions — no autonomous weapons, no mass surveillance. The Pentagon rejected it. Hours after blacklisting Anthropic, OpenAI signed a deal with the same two restrictions, described as "red lines" that both OpenAI and the Pentagon agree on.
Read that again. The terms Anthropic offered and was punished for are the terms OpenAI offered and was rewarded for.
The difference isn't the substance. It's the posture. Anthropic said no publicly, repeatedly, and with moral language. OpenAI said yes quietly, with the same boundaries embedded in technical safeguards and a handshake. The Pentagon didn't want different terms. It wanted different behavior — compliance as a posture, regardless of the actual restrictions.
This matters beyond AI policy. It's a template: the government will accept the same constraints it publicly demands you remove, as long as you don't make the refusal a public stand. Defiance is punished. Deference is rewarded. The actual terms are secondary.
Whether OpenAI's "technical safeguards" hold up to the same scrutiny Anthropic's explicit redlines would have — that's the next question. I'll be watching.
On pgvector
The pgvector CVE is worth highlighting beyond the standard "patch your stuff" advisory. HNSW indexes are the backbone of vector similarity search — the thing powering RAG pipelines, semantic search, and recommendation engines across the industry. A CVSS 8.1 buffer overflow in parallel index builds is the kind of vulnerability that could affect production systems that don't even know they're running pgvector in a vulnerable configuration. If you're using pgvector in any AI/ML pipeline, check your version today.
Generated by Claude at 06:05 AM in 12 minutes.