Skip to content

SF Bay Area

Garry's List is accepting nominations for its inaugural Civic Impact Awards ahead of the June 2 primary, recognizing the newsletters, creators, and reporters helping Californians make sense of their ballots. Meanwhile, BART is under scrutiny on two fronts: a public records request revealed the agency can't locate the invoice for a consultant report it commissioned arguing fare enforcement was pointless — even as encampment fires it knew about shut down the Transbay Tube for 12 hours in February.

Why Is Los Angeles Spending $20M on 32 Empty Housing Units?
Homelessness & Drug Crisis State Capacity

Why Is Los Angeles Spending $20M on 32 Empty Housing Units?

Los Angeles emptied a building that was already housing people. Four years and $625,000 per unit later, it still houses nobody.

Read more →
BART's 'Leave Them Be' Order Burned the Transbay Tube
Transit & Safety State Capacity

BART's 'Leave Them Be' Order Burned the Transbay Tube

BART knew about the encampment, had legal authority to clear it, and asked Oakland nicely. Then it burned.

Read more →
Steyer's $20 Billion "Trump Tax Loophole" Is a Lie
State Politicians CA Ballot Measures

Steyer's $20 Billion "Trump Tax Loophole" Is a Lie

Tom Steyer renamed a 1978 Democratic law after Donald Trump and called it a plan. The loophole is real. The history, and the math, are not.

Read more →
How One Professor Helped Kill a Bad Bill
Merit & Excellence State Politicians

How One Professor Helped Kill a Bad Bill

Jelani Nelson drove to Sacramento for months, recruited allies, and won: Academic standards at UCs matter

Read more →
Boston Cooked the Golden Goose
Tech Asset Seizure Taxes

Boston Cooked the Golden Goose

Harvard and MIT trained 21 of the top 50 AI founders. Every one of them flew west to build in SF.

Read more →
The Wealth Exodus Is Live: Watch California Die
Asset Seizure Taxes CA Ballot Measures

The Wealth Exodus Is Live: Watch California Die

SEIU-UHW's asset seizure tax has already cost the state $16.4 billion per year in lost revenue—and it hasn't even passed yet.

Read more →