Skip to main content
The full record
Archive.171 stories

Every story we’ve published — by section, by month, or straight through.

SF's War on Homelessness Started With a Racist 1855 Law That Named Mexicans by Slur — and the Playbook Hasn't Changed

San Francisco passed its first anti-vagrancy law in 1855 — a statute that explicitly used the slur "Greasers" to target…

June 15, 2026

NWS Extends Bay Area Flood Advisory Through Thursday as Tides, Swell, and Heat Converge

The National Weather Service extended its coastal flood advisory for the San Francisco Bay through Thursday morning…

June 15, 2026

Liccardo Asks Trump for Pacifica Pier Money — Weeks After Documenting California Gets Scraps

As emergency crews race to keep the Pacifica Municipal Pier from falling into the ocean, Rep.

June 15, 2026

The Ballot Measure That Was Supposed to Help Ended Up Closing Berkeley's Oldest Mental Health Drop‑In

The Berkeley Wellness Center, an arts-focused community space that has served people with serious mental illness since…

June 15, 2026

One Year, 69 Wins, 93 Losses: What the Giants Bought With the Devers Trade

Monday marks the one-year anniversary of Buster Posey's blockbuster trade for Rafael Devers.

June 15, 2026

Oliver Tree, Santa Cruz Native and SF State Alum, Killed in Brazil Helicopter Collision

Oliver Tree, the Santa Cruz-born musician who studied at San Francisco State University and performed at Outside Lands…

June 14, 2026

SF's All‑Electric Renovation Mandate Kicks In July 1 — But Older Homes Face a Catch the City's Numbers Don't Capture

San Francisco homeowners planning a major gut renovation will soon have to do something else while they're at it: rip…

June 14, 2026

California's Top‑Two Primary Nearly Broke Down — and a Sex Scandal Was What Saved It

The California governor's race came within one man's scandal of producing a November ballot with no Democrat on it —…

June 13, 2026

Trader Joe's Confirms Nob Hill Crash Victim Was Former Employee; Police Probe Car Fire Connection

New surveillance video and a statement from Trader Joe's have added new details to Friday's fatal collision outside the…

June 13, 2026

Measles Exposure Alert: Infectious Santa Clara County Resident Was at SFO and Two San Jose Stores Last Monday

Santa Clara County health officials confirmed Saturday that a South Bay adult was infectious with measles while moving…

June 13, 2026

PG&E Found "Third‑Party Damage" Behind Six Flags Discovery Kingdom's Summer Saturday Shutdown

Six Flags Discovery Kingdom in Vallejo was forced to close all day Saturday after a power outage — traced by PG&E to…

June 13, 2026

Aldon Smith, Who Set the 49ers' All‑Time Single‑Season Sack Record, Dies at 36

Aldon Smith, the former San Francisco 49ers defensive end whose 19.5 sacks in the 2012 season remain a franchise record…

June 13, 2026

Fog Blocked the Helicopter. So SF Firefighters Slid a Stranded Hiker Down Dead Man's Point Instead.

A planned helicopter rescue collapsed when dense fog closed back in over San Francisco's Lands End on Friday night…

June 13, 2026

Berkeley Will Charge for Parking Until 8 PM and on Sundays — Starting This Summer

Berkeley motorists will soon pay to park later in the evening and on Sundays for the first time, after the City Council…

June 13, 2026

SF's Most Notorious Unsolved LGBTQ Cold Case Gets a $250,000 Reward — 50 Years Later

The San Francisco Police Department has posted its maximum available reward — $250,000 — for information in the…

June 13, 2026

Chakrabarti Spent $10 Million to Lose. Now He's Turning His Campaign Into a PAC for the Candidate Who Beat Him.

Saikat Chakrabarti finished third in the CD-11 primary with 18 percent of the vote.

June 13, 2026

SF Court Published Pretrial Metrics It Knew Were Flawed. Taxpayers Could Pay $4.7M More for the Replacement.

San Francisco's Superior Court acknowledged its own data limitations in writing — then published the numbers anyway to…

June 13, 2026

SF Billionaires Ran the Table in June — But Lurie's Endorsement Was the Real Force Multiplier

Every major tech donor to San Francisco's June 3 primary walked away a winner.

June 13, 2026

No Due Diligence, No Accountability: How SF Let an Unvetted Promoter Con City Hall Out of a Civic Center Boxing Bonanza

A British marketing executive with no boxing license and a questionable track record talked his way into a mayoral…

June 13, 2026

Activists Gathering Signatures to Force a Voter Mandate on Prop. I Housing Money City Hall Quietly Diverted

A DSA-backed coalition is racing to qualify a November ballot initiative that would constitutionally earmark…

June 13, 2026

DA Charges Bayview Cop‑Shooting Suspect With 14 Felonies — But the 'Parole Failure' Story Is More Complicated Than It Sounds

Norris Reed III, the Oakland man accused of shooting San Francisco police Officer Brittney Taylor during a Bayview gun…

June 13, 2026

Two Juveniles Arrested After Pepper‑Spray Pokémon Card Heist in SF — Part of a Growing Bay Area Pattern

San Francisco police arrested two teenage suspects last month after a seller was pepper-sprayed in a park and robbed of…

June 12, 2026

Nob Hill Foot Chase Turns Fatal: Shoplifting Suspect Dead, Two Officers Hospitalized After Being Struck by Car

A shoplifting call at the Nob Hill Trader Joe's spiraled into a fatal street collision Friday morning when a gray Lexus…

June 12, 2026

UC Forms Work Group on SAT Return as 1,400‑Plus Faculty Cite Campus Math Crisis

The University of California's Academic Senate announced Thursday that a formal faculty committee will investigate…

June 12, 2026