sf
OPML
SFist
Monday Morning Headlines: Human Chain Across Golden Gate Bridge Calls for Regime Change In Iran
Another Series of San Ramon Earthquakes Rumbles Under East Bay
San Jose Police Warn of Burglars Hiding Surveillance Cameras Outside Residents’ Homes
Sunday Links: Hundreds Line Up in Emeryville for Opening of Japanese Market Tokyo Central
Teen Girl Dies Following Triple Shooting Near Busy Park in SF’s Western Addition
SF Gate
Magnitude 4.2 quake rattles Bay Area as earthquake swarm tops 20
'Gone overnight': Newsom launches major crackdown on common painkiller
Bay Area police warn of hidden cameras found filming homes
9 San Francisco stores targeted as 'fronts' for alleged illegal activity
The California Post has arrived. Millions in the state can't find it.
KRON 4
Swarm of earthquakes rock Bay Area Monday
Super Bowl LX in SF Bay Area: Day 1 live updates on game-week festivities
Sunny, dry Monday in Bay Area
Update: 3 youths shot, 1 killed near Margaret S. Hayward Playground in San Francisco
Petaluma jewelry store robbed at gunpoint, 2 arrested
Reddit SF
Swimming with False Killer Whales at South Ocean Beach San Fransisco
Saw this odd tweet, wondering if anybody has information about it?
From Coit Tower
‘March for Billionaires’ planned in San Francisco. Is it satire?
Quake!
SF Examiner
U.S. Capitol during shutdown
SoMa residents frustrated with homelessness, drug services opening
Here's what to know about the partial government shutdown
It's Cold. Punxsutawney Phil did not bring good news for the U.S.
Punxsutawney Phil Wikimedia
San Francisco Standard
The A’s already have what the Giants really want
Lurie doesn’t run SF’s school district. Parents could still blame him for teachers strike
Her job: Get the most out of the Super Bowl and World Cup
Maximalist coffee is booming. Here are the frothy, funky drinks you can’t miss
Raheem Morris could be the 49ers’ long-term solution as defensive coordinator
Eater SF
Ornate Coffees and Onigiri Reign at the Wild Fox
Bay Area Restaurants and Bars Weigh Decision to Close for General Strike
A Super-Exclusive Off-Menu Burger Finds a Permanent Home at RT Bistro
The Best Dishes Eater San Francisco’s Editors Ate in January
Jimmy Buckets’s Swanky Coffee Shop Is Back, Baby
Local News Matters
PG&E meets with Sunset District businesses to address outages, compensation claims
Statewide snow measurements reveal below-average accumulation after dry January
National nuclear security helicopter flying over Bay Area ahead of Super Bowl
‘Really unfortunate’: Santa Clara County Fair date change hurts youth farmers
A noteworthy Mendocino marriage had a rocky start
48 Hills
Rainbow Families Action fights for local trans kids with protests, board resolution
Lurie wants to give away $40 million in public money for a private hotel—but it may not be legal
Swinging ’60s icon Twiggy: ‘It happened so fast, and I was so young’
HIV denialist Peter Duesberg is dead. Good.
Indiefest giveaway: Score free tickets to new Dennis Peron doc ‘Join the Club’
San Francisco Bay Times
Ann Rostow: Seeing Was Believing
Castro Theatre Community Opening to Celebrate 20th Anniversary of the Castro Community Benefit District
Cam #5 of the Castro Street Cam to Launch During Castro Theatre Community Opening Weekend
Money Dysmorphia Explained: Why Smart People Feel Broke When They’re Not
Building a Stronger and More Connected and Visible LGBTQ+ Business Community