“I track legislation, not vibes — and I know which agencies deliver.”
While Bay Area Cities Drop Flock, SF's Crypto-Funded Surveillance Hub Integrates Deeper
PublishedFour Bay Area municipalities and Santa Clara County have canceled or frozen contracts with Flock Safety since federal…
Merchants Accuse SFMTA of Shelving Ocean Avenue Red Lanes to Protect November Ballot Measure
PublishedA newly formed merchants group is calling SFMTA's decision to delay Ocean Avenue's transit-only red lanes a political…
Nob Hill Building Was Sold on Its Eviction Potential. The Tenants Got the Notice.
PublishedThe sales listing for 1120 Jackson St. promised buyers "224% rental upside achievable through unit turnover." Within…
EPA's Retroactive Reclassification of California Clean Air Waivers Faces Lawsuit
PublishedCalifornia's attorney general filed suit Monday to block an unprecedented EPA move that retroactively redefines the…
A San Jose Engineer Just Cracked Adobe's Tower Puzzle — Three Years After It Launched
PublishedBrian Vincent, a software engineer from San Jose, has solved the third Adobe Semaphore puzzle — a cryptographic…
Berkeley's Tuesday Budget Vote Could Save a 43-Year Tenant's Home — or Let the Market Have It
PublishedA 23-unit Berkeley apartment complex where some residents have lived for more than four decades went on the market in…
Clipper's Oversight Board Cancelled Its June Meeting With No Explanation. The Stated Reason: FIFA.
PublishedThe Clipper Executive Board cancelled its meeting this week without any public explanation, sidelining the body…
Lurie's New Chief of Staff Wrote the Law That Lets Him Spend Private Money
PublishedThe aide Mayor Daniel Lurie just elevated to chief of staff, Aly Bonde, is the person who drafted his first major piece…
'Stronger Muni for All' Is Mayor Lurie's Committee — and Its Three Biggest Funders Are OpenAI, Anthropic and Ripple
PublishedThe campaign to tax San Francisco property owners for Muni calls itself "Stronger Muni for All" and sells a coalition…
Midjourney Is Collecting Body Scans Now. No FDA Approval. No Listed Price. No Disclosed Data Policy.
PublishedThe AI company that gave the world machine-generated imagery is now after something more intimate — your full biometric…
VTA Was Warned in 2019. It Didn't Listen. Now a Grand Jury Is Sounding the Same Alarm on a $12.75 Billion BART Extension.
PublishedA Santa Clara County civil grand jury has declared that the Valley Transportation Authority has no credible plan to…
Bay Area Road Funding Is About to Fall Off Two Cliffs at Once
PublishedA new national research report finds deficient roads and traffic congestion already cost the average Bay Area driver…
A Castro Resident Tried to Stop a Man Spray-Painting Slurs on a Flower Shop. He Got Punched. The DA Just Filed Felony Hate Crime Charges.
PublishedOne month after Hans Herman Haken allegedly spray-painted homophobic slurs on a Castro flower shop and punched a…
With Security Warnings Raised and One 'No' Vote, SF Commission Clears Lurie's OpenGov Deal — Now It Goes to the Board
PublishedSan Francisco's Civil Service Commission voted 4-1 Thursday to allow the city to keep its $28.5 million permitting…
A Marin First-Grader's Death During Recess Just Rewrote Building Codes in 100 Countries
PublishedWhen Alex Quanbeck, seven years old, tried to close a heavy gate during recess at his San Rafael elementary school in…
From UC Davis Walk-On to World Cup: Max Arfsten's Complete Bay Area Arc
PublishedWhen Maximilian Arfsten walked onto the UC Davis soccer program in 2019 — no scholarship, no blue-chip recruiting…
Harmeet Dhillon Brings the DOJ to SF's Pride Night: Trump Administration Refers Giants Hat Dispute to Federal Workplace Enforcers
PublishedThe Trump Justice Department has formally intervened in San Francisco's Giants Pride Night controversy, with Assistant…
Gas Prices Drop for a Fourth Straight Week. In San Francisco, That Still Means $5.77 a Gallon.
PublishedCalifornia has seen nearly four consecutive weeks of gas price declines — but Bay Area drivers are still paying close…
Willie Brown Picks Both D10 Frontrunners as Bayview's Supervisor Race Divides SF's Political World
PublishedWillie Brown has done something unusual even by his standards: endorsed both frontrunners in the race to replace…
SF Home Prices Are Rising Fastest in the Nation. San Jose's Are Falling Fastest. Welcome to the Bay Area's Housing Split.
PublishedWhile the median U.S. monthly housing payment just hit $2,647 — its highest level in a year — the Bay Area is telling…
AT&T's 100-Foot Monopole Is Going Up in Diamond Heights — and Federal Law Tied the City's Hands
PublishedThe San Francisco Board of Supervisors voted 10–1 in February to clear AT&T's path to a 104-foot cell tower on the edge…
DEA, IRS, and Marshals Were Secretly Querying SF's License-Plate Network. An Audit Found Them Out.
PublishedSan Francisco police discovered that federal and out-of-state agencies ran at least 299 illegal queries against the…
SF's $40M Embarcadero Overhaul Moves Forward — Here's the Real Answer on the Money
PublishedSan Francisco's Recreation and Parks Commission is expected to sign off Thursday on a concept plan for a $40 million…
Chakrabarti's $425K Bet on Chan Faces a Simple Question: Will His Voters Follow?
PublishedSaikat Chakrabarti has committed his SF Solidarity PAC to Connie Chan's campaign through the November general election…
A Bullet in His Skull, No Diagnosis on Record — and Now a Path Out: Berkeley Man Released After Judge Grants Mental Health Diversion
PublishedMore than fourteen months after a Berkeley police officer shot Ricardo Gonzalez Ruiz during a standoff at his downtown…
Berkeley Shelter Arson Charges Reveal a Motive: His Dog Was Seized and Sent There the Day Before the Fire
PublishedCourt records in the felony case against the man accused of torching Berkeley's municipal animal shelter show that his…
Berkeley's Deepfake Godfather Says He Can No Longer Trust His Own Eyes
PublishedHany Farid has spent three decades building the tools that detect fake images.
From Client to Volunteer: How a Day of Service at Bill Graham Became a Full Circle Story
PublishedProject Homeless Connect held its 85th Community Day of Service at the Bill Graham Civic Auditorium on Wednesday — and…
Maia Correia Bikeway Excavation Starts June 22 — But Oakland's Long-Delayed Protected Lane Won't Open Until Spring 2027
PublishedMajor excavation resumes on Lakeshore Avenue the week of June 22, Oakland officials announced — a milestone for the…
Berkeley Sends $300M Bond and Sales Tax Hike to Voters — As the Ballot Fills With Tax Asks
PublishedBerkeley's City Council voted unanimously Tuesday to place a 0.5 percent sales tax increase and a $300 million…