sf
OPML
SFist
Saturday Links: San Francisco Tech Company Launches $8,000 Laundry-Folding Robot
Day Around the Bay: MC Hammer Jumps Aboard Honorary Black History Month Cable Car
Newsom and California Sue Trump Administration Again, This Time Over Greenhouse Gas Emissions
The Internet Can’t Get Enough of the Bushes from Bad Bunny’s Super Bowl Halftime Show
This Week In Food: New Diner Food on Polk
SF Gate
Suspected serial cat killer feared in California's Central Valley
6 injured after car plows completely inside popular Santa Rosa market
California's policy on mountain lions is changing weeks after SF sighting
Skunk mating season becoming a headache for Bay Area residents
'Stretched our resources to the limit': Historic SF teachers' strike ends after 4 days
KRON 4
Man arrested for masturbating outside Petaluma theater
Highway 1 reopened after hunt for attempted homicide suspect ends in San Mateo County
Immigration takes ‘elderly nanny’ into custody in San Francisco, anti-ice group says
Vallejo man intentionally ran over woman multiple times, police say
Valentine’s Day shooting in San Francisco; 1 hospitalized
Reddit SF
No vendors around 24th and Mission
ICE is in San Francisco. The S.F. Rapid Response Network is here to help.
So how do we start a recall of San Francisco Superior Court Judge Bruce Chan after he decides old age excuses murder.
Woman accused of wiping out entire family in San Francisco crash likely won't get prison time
No one writes to the colonel.
SF Examiner
Fresno State 93, Air Force 63
Grand Canyon 94, San Jose State 79
Juke Harris scores 25, delivers down the stretch in Wake Forest's 68-63 win over Stanford
Wake Forest 68, Stanford 63
NBA's Adam Silver to consider changing draft lottery, revoking picks to stop teams from tanking
San Francisco Standard
Ropes and roses: How SF’s kinkiest people do it on Valentine’s Day
Teachers strikes could become a contagion — unless we commit to these reforms
A tech CEO says AI is about to do to everyone what it is doing to coders. Is he right?
An East Bay school district struck a deal with its teachers union. Then came the bill
‘Section 415’ podcast: As Celebrini takes Olympics star turn, what’s next for Sharks?
Eater SF
Surprise! The Team Behind Outta Sight Expands Into Tenderloin With a Dive Bar
This East Bay Spot Makes a Mean Yuzu Kosho Handroll
A Mysterious, Woodsy Bar Debuts in SoMa with Fine Dining Chops
The 15 Best Italian Restaurants in San Francisco
Pudgy, Candy Bar-Loaded Cookies Are the Sweet Center of This Hella Popular Pop-Up
Local News Matters
As ICE taps Medicaid database, hospitals wrestle with warning immigrant patients
Why billionaire techies are betting big on Matt Mahan’s California governor run
All you need is… goats? Annual ‘Goat My Valentine’ event returns to San Francisco
New southbound I-680 express lane opens between Alameda, Contra Costa counties
Lori Asuncion, former Stockton city attorney, appointed to handle legal affairs for Antioch
48 Hills
PG&E CEO grilled at supes hearing—and says Lurie wanted Opera House opened in blackout
Is the tide finally turning on the ‘abundance agenda?’
Drama Masks: Why is SF Ballet still performing at the Kennedy Center?
Pavas, sapos, and perreo at Mission Lotería’s Bad Bunny look-alike contest
Good Taste: Summoning abundance at Lawrence Hall of Science’s new Ohlone eatery
San Francisco Bay Times
Ann Rostow: Gray Areas
Ribbon-Cutting Ceremony
VIP Reception
The Castro Theatre Community Reopening on February 6, 2026
On the Eve of The Castro Theatre Reopening