sf
OPML
SFist
Sunday Links: Winning $7 Million Lottery Ticket Purchased in the Mission District
Kesha Says She’s Moving to SF Multiple Times During Friday DJ Set in Presidio
Driver Strikes Multiple Pedestrians on Sidewalk In Oakland Then Flees Scene
Saturday Links: Thousands Walk Out of Work, School During May Day Protests
Day Around the Bay: AI Company Flies Rage-Baiting 'Stop Hiring Humans' Ad Through the Sky
SF Gate
Calls for help issued as search for missing Bay Area teen continues
A CHP captain wanted her husband dead. She paid a Napa man to kill him.
7 injured after driver plows into a crowd on a sidewalk in Oakland
25 arrested at SFO May Day protest, including SF supervisors and state senator
Vallejo man arrested in connection with 'cowardly and disgraceful' bronze theft
KRON 4
Rudy Giuliani hospitalized in critical condition, his spokesman says
Trump says US will help free ships in Strait of Hormuz
SF missing woman, infant son located safely by police
1 dead after multi-vehicle crash on I-880
1-alarm lithium-ion battery fire leaves 3 injured, 1 displaced
Reddit SF
Mayor Lurie’s drug crackdown sends S.F. arrests soaring. Dealer cases aren’t driving the surge
When your world gets turned upside down
Seeking recommendations: just passed the bar exam and want to take myself out to a really fancy dinner
Things to do for the repeat tourists
Kesha Secret Set @ Presidio!
SF Examiner
Ducks bring speed to challenge the playoff-tested Golden Knights
Bogaerts hits go-ahead single, Andujar and Machado homer as Padres beat White Sox to end 4-game skid
Mark Vientos hits 2 homers, drives in 4 runs to power Mets to a 5-1 win over Angels
San Diego 4, Chicago White Sox 3
N.Y. Mets 5, L.A. Angels 1
San Francisco Standard
What was behind the shock deal for Ghirardelli Square?
AI in SF: A tourist’s guide to our new robot overlords’ hometown
Kawakami: Steve Kerr’s Warriors future — the most ethical major decision … ever?
Position-less football? How 5 trades enabled the 49ers take bigger swings in the draft
They were WNBA roommates. Now one coaches the other on the Valkyries
Eater SF
This Lauded Sichuan Restaurant Opens a Splashy New Location in Santa Clara
The Best Restaurants in Uptown Oakland
The Best Dishes Eater SF’s Editor Ate in April
Chez TJ Closes After 43 Years in Mountain View
This Emeryville Thai Restaurant Impresses Even When It’s Using Instant Noodles
Local News Matters
Will California ever build the Delta tunnel? Major battles loom as Newsom era nears end
California gubernatorial candidates divided over education funding and social issues
Santa Clara County looks to fund Latino ‘health promoters’ permanently
Potter Valley dams to come down as SoCal interests challenge local water agreement
Early voting, ballot drop boxes open Monday in San Francisco for June primary election
48 Hills
Screen Grabs: Silent Film Fest returns to its ancestral home
The Pope of San Francisco has died
Blending archeology and translation, Paola de la Calle’s art digs deep
Tax on big business for housing has been a huge success
50% off tickets to the Stardella party! Join us Saturday on the dance floor
San Francisco Bay Times
Ann Rostow: What Dreams May Come?
Spring Rides and a 50th Anniversary Party Ahead
Dykes on Bikes® Timeline: 1976–2026
Statements From National and International Chapters During the 50th Anniversary Year of the San Francisco Dykes on Bikes®
War: What Is It Good For?