Skip to main content
The full record
Archive.944 stories

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

Berkeley Clears Hopkins Street Bike Lanes in 7‑2 Vote, Ending an Eight‑Year Standoff

After public comment pushed a Berkeley City Council meeting past midnight, the council voted 7-2 to repave Hopkins…

August 2, 2026

Nine Years, Four Mayors, $166 Million: What San Francisco Paid for 160 Homes at a Former Haight McDonald's

The affordable-housing complex that opened this week at 730 Stanyan St.

August 2, 2026

A 'Never Again' Coalition Confronts a Planned ICE Facility Near Gilroy as a September Injunction Hearing Nears

Descendants of Japanese Americans incarcerated during World War II stood in San José's Japantown last week and drew a…

August 2, 2026

Parents of SFO Ramp Worker Crushed Under a Cargo Pallet Sue the City and Two dnata Contractors

Seven months after 28-year-old John Lacayanga was found pinned beneath a cargo pallet he had been towing on an SFO…

August 2, 2026

A Marin Hilltop, 40 Homes, and a Test of How Far California's Density‑Bonus Law Can Stretch

A Strawberry neighborhood group has sued Marin County to block its just-approved 337-home redevelopment of the former…

August 1, 2026

SFPD Floods a Two‑Block Stretch of Mid‑Market With 24/7 Foot Patrols After Three Shootings in Five Days

San Francisco is blanketing a two-block stretch of Mid-Market with round-the-clock police foot patrols through Monday…

August 1, 2026

Reem's California to shutter Mission Street kitchen for two months after hit‑and‑run

Reem's California, the acclaimed Arab street-food restaurant on Mission Street, will close for roughly two months after…

August 1, 2026

Grand Lake Kitchen Brings Its Oakland Brunch to Noe Valley's Old Mr. Digby's Space

Grand Lake Kitchen, the Oakland all-day café that built a following at Lake Merritt and in the Dimond District, has…

August 1, 2026

A Carpentry Student Was Killed at an East Oakland Campus Built to Keep People Safe

Kimarii McLemore, 25, was shot and killed Friday morning at an East Oakland adult school where she had enrolled in a…

August 1, 2026

Newsom Finally Released His Tax Returns — Late, and Under a Federal Cloud

Gov. Gavin Newsom released four years of tax returns Friday — his first disclosure since 2022 — after years of not…

August 1, 2026

Peaches Christ's Terror Vault Turns the Old Mint Into an '80s Slasher Movie for Halloween

Terror Vault, the immersive haunt staged in the basement of San Francisco's Old Mint, returns October 1 with "Slashed…

August 1, 2026

Solano County Wants to Tax the Data‑Center Boom Before It Arrives. In November, Voters Decide.

Solano County's Board of Supervisors voted 4-0 on July 28 to put Measure E on the November ballot — a business-license…

August 1, 2026

California's Quiet Fire Year Faces Its First Real Test as a Peak‑Season Heat Wave Arrives

California has burned about 208,000 acres so far in 2026 — a mild tally by recent standards — but a long-duration heat…

July 31, 2026

UC Opened Its Doors to a Record Number of Californians. Berkeley Kept Closing Them.

The University of California admitted a record 102,031 California first-year students for fall 2026 — but its Bay Area…

July 31, 2026

Oakland DOJ Wrings $15M and a Three‑Year Monitor From Nursing Chain That Understaffed 14,000 Times

California Attorney General Rob Bonta has secured a $15 million Medi-Cal settlement from Sweetwater Care, a 17-facility…

July 31, 2026

Santa Clara County Logs the Bay Area's First Human West Nile Cases of 2026 — as Bird and Mosquito Infections Surge Region‑Wide

Two Santa Clara County residents have become the Bay Area's first confirmed human West Nile virus cases of 2026 — but…

July 31, 2026

While Monarchs Vanish, Their Orange Lookalike Is Swarming the Sierra by the Million

A native butterfly that most Californians can't name is having the kind of year monarchs no longer do: California…

July 31, 2026

Giants Move to Suspend Harrison Bader's Pay in a Scooter‑Crash Contract Fight

The San Francisco Giants say they will stop paying outfielder Harrison Bader, who reinjured his already-fragile left…

July 31, 2026

Feds Move to Let Robotaxis Drop the Brake Pedal — and the Wheel‑Free Cars Already Roam SF

Federal regulators cleared Amazon's Zoox to start charging fares in cars built with no steering wheel — and proposed…

July 31, 2026

Caltrain's Retired Diesels Now Earn It $2.14 Million a Year Hauling Amtrak Riders to Sacramento

Three of the diesel locomotives Caltrain retired when it went electric are back at work on the other side of the Bay —…

July 31, 2026

A $500,000 DOJ Grant Vanished From SF's Asian Women's Shelter — and Washington Wants to Make That Easier

Last spring, a letter from the Justice Department told San Francisco's Asian Women's Shelter that the $500,000 grant…

July 31, 2026

San Ramon Isn't Converting Its Empty Offices — It's Demolishing Them for 8,000 Homes

San Ramon's Bishop Ranch, a 585-acre corporate office park, isn't retrofitting its half-empty buildings into apartments.

July 31, 2026

FTC and California Sue San Francisco's Hims & Hers, Alleging It Fed Patients' Health Data to Meta and Snap

*The Federal Trade Commission, joined by California and Utah, sued San Francisco telehealth company Hims & Hers this…

July 31, 2026

The People Leaving the Bay Area to Buy Homes Aren't the Richest or the Poorest, a New UC Study Finds

Bay Area residents who leave the region are 33% more likely to own a home five years later — but a new University of…

July 31, 2026