sf
OPML
SFist
Sunday Links: SF Jury Convicts Woman Who Punched Social Workers, Yanked Out One’s Hair
Historic Camron-Stanford House on Lake Merritt Damaged in Fire Amid Efforts to Reopen After Closure
SF ‘Rideshare Rapist’ Who Posed As Victims’ Driver Found Guilty In SoMa, Mission Assaults
Saturday Links: Therapy Cow Spotted in Sonoma County Visiting Bedridden Resident
Day Around the Bay: The Fabulous Hunky Jesus Contest Returns Sunday
SF Gate
'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
Cases of dangerous disease 'as old as the plague' hit record high in California
Historic, last-of-its-kind Oakland Victorian damaged in fire
KRON 4
Bay Area sees spike in HMPV cases, a cold-like respiratory virus
Giants manager Vitello quotes Kanye after first career win
Fire breaks out inside kitchen, ‘quickly’ contained at Outer Sunset home
Fire burning multiple acres in Sonoma County
Latest update on search for missing Oakland coffee shop owner Amy Hillyard: ‘Combing through hours of tapes’
Reddit SF
Weekly Discussion - Lifting the Fog 🌁
Gorgeous sunset tonight 🌁
UPDATE: 1994/2026
Brave Souls of BYOBW
Bosnian Soccer Fans in Sarajevo Singing About Seeing the Golden Gate Bridge After Qualifying for the World Cup
SF Examiner
‘A powerful moment’: Ruth Asawa works find permanent Dogpatch home
Venture industry marked by ‘extreme’ concentration in Q1
Compton’s Cafeteria's walls are landmarked. Should its interior be, too?
Dodgers and Yankees off to impressive starts, and Ohtani and Judge are just starting to hit
Another sloppy women's Final Four feels like a missed opportunity for the sport
San Francisco Standard
The next darlings of San Francisco’s AI real estate boom: Robots
With Steph Curry next to Kristaps Porzingis, the Warriors have another gear to hit
Kawakami: ‘We’re back in the fight’ — the might and meaning of Steph Curry’s return
Bay Area’s youngest writers take their words for a BART ride
Miracle on 19th Avenue: How Caltrans is doing 40 days of repaving in just 10
Eater SF
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
Here Are the Bay Area’s 2026 James Beard Award Finalists
Local News Matters
Across buses and stations, Muni urges riders to report harassment, speak up on safety
Napa County opens new Dry Creek Road bridge, replacing 100-year-old crossing
Artifacts saved after fire damages historic Camron-Stanford House at Lake Merritt
Out of focus: Fewer California kids receive vision care as access worsens, report says
One Good Read: Nonfiction nature reads to celebrate Earth Day
48 Hills
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
Brian McDonald’s waggish works key into an overstimulated world
John Elberling, advocate for economic and housing justice, dies at 79
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