sf
OPML
SFist
Day Around the Bay: SF Police Are Cracking Down on Scofflaw Cyclists
Attorney In Wrongful Death Suit For Oakland Math Teacher Says Police Treated Girlfriend as Suspect
127 SF City Workers Get Pink Slips, With Another Possible 370 to Go
Photos: The 2026 Bring Your Own Big Wheel Race Down Vermont Street
SF Fire Truck Collides With F-Line Streetcar on Embarcadero
SF Gate
For college graduates, the job market is looking more and more bleak
SF Mayor Daniel Lurie cuts 127 city jobs as more layoffs loom
'Sign of the times': Once thriving California mall hits the market
Lithium battery fire inside Bay Area home kills one
Loved ones give update on search for Amy Hillyard, missing coffeeshop owner
KRON 4
San Mateo community demands action for dangerous crosswalk where family was struck
1 dead, 2 injured in solo crash on I-280 in Los Altos Hills
SoCal-based Vietnamese coffee shop opens first Bay Area location
SF mayor begins sending out layoff notices amid plans to cut 500 jobs
More than 100 new homes to be added to historic San Jose skyscraper
Reddit SF
Whoever put this bench up is cool af thank you
Long shot request my kid lost his favorite stuffed Tortoise earlier today
SFSU retired prof. Max Kirkeberg passed away earlier today
What is with the third world level driving in this city?
San Francisco: same location 70 years apart
SF Examiner
Adrian Kempe scores in shootout as Kings beat Predators 3-2
Los Angeles 3, Nashville 2
Will Smith scores to lead Sharks past Blackhawks 3-2
Philadelphia 6, San Francisco 4
Alec Bohm and Bryce Harper lead rally in 7th as Phillies come back to beat Giants 6-4
San Francisco Standard
City layoffs begin: Lurie hands out 127 pink slips
Trump endorses Hilton for gov; here’s what the ex-Fox host told us about the race
10 thoughts on the Giants’ underwhelming 10-game start
San Francisco Bay Ferry plays a key role in downtown resurgence
The next darlings of San Francisco’s AI real estate boom: Robots
Eater SF
Dreamy, Veggie-Loaded Bagels Are the Weekend Kickstarter the East Bay Needs
Seafood and Fried Chicken Make Sirene a Never-Fail Dinner Option
San Francisco’s Best New Restaurants, April 2026
Get Your Bread Fix at This New Oakland Bakery
This Celeb Chef Closes His Napa-Based Steakhouse This April
Local News Matters
Caltrain facing potential station closures, reduced service amid $75M funding gap
Lurie lays off more than 100 SF city workers, unions push back on plans for deeper cuts
Review: Girls shoot and score in SF Playhouse’s satisfying ‘Flex’
Cupertino council approves housing project in wildfire zone, despite evacuation worries
Movies: SF’s wild parrots, ‘Hamlet,’ ‘Fantasy Life,’ ‘ChaO’
48 Hills
What’s up at the Black Cat? Great jazz, for one
In Oakland, a tiny-home community is forced back onto the streets
At 20, CubaCaribe looks back—and ahead—at vibrant diasporic culture
Four rental units become one $4.75 million mansion. Will the supes legalize it?
CBS workers win tentative contract
San Francisco Bay Times
Ann Rostow: Profiles in Courage
San Francisco No Kings March and Rally on March 28 Expected to Be One of Nation’s Largest Demonstrations
Democracy Under Trump Administration Is Deteriorating at Unprecedented Rate, New Report Finds
We, the People
Drag Queens and Self-Employment Taxes