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
2 arrested after 70 ATV, dirt bike riders take over Bay Bridge: authorities
Mountain View water contamination crisis enters 10th day
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
Reddit SF
Videocraft - Museum of Craft and Design - Feb 28th through Aug 16th - San Francisco
San Francisco - Oakland Bay Bridge on a cloudy day
Dirt bikers create ‘havoc’ on Bay Bridge; massive traffic backup clears
Bay Bridge Sideshow (CHP impounding dirt bikes)
just in time for mother's day 🩷
SF Examiner
Golden Knights host the Ducks to open the second round
Astros start 3-game series with the Dodgers
Oklahoma City hosts Los Angeles to begin second round
Pentagon AI Anthropic
Ducks bring speed to challenge the playoff-tested Golden Knights
San Francisco Standard
SF immigration court — one of the busiest in the nation — closes months ahead of schedule
With Bryce Eldridge slated to join the Giants, here are 6 other changes to fix this mess
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?
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
$7M scratcher sold at Mission District liquor store, winner yet to come forward
Mountain View ‘boil water’ order remains as city plans ‘super chlorination’ treatment
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
48 Hills
Celebrating May Day, with all sorts of politics
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
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?