sf
OPML
SFist
[Update] Eric Swalwell Suspends Campaign For Governor, Continues to Deny Assault Allegations
Trump Fires Presidio Board of Trustees Following Last Year’s Executive Order
Sunday Links: California Hit With Thunder, 30,000 Lightning Strikes Over the Weekend
Teen Dies In Suspected DUI Single-Car Crash In Novato, Four In Critical Condition
Suspect In Sam Altman Molotov Cocktail Attack Identified, Charged With Attempted Murder
SF Gate
‘Rumbling my whole apartment’: Private fireworks show unnerves Bay Area
Arrests made in deadly Esparto fireworks warehouse blast
Man arrested after Molotov cocktail attack on SF home of OpenAI CEO Sam Altman
New details released on disappearance of Bay Area coffee shop owner, per report
Body of 17-year-old recovered from American River in Placer County
KRON 4
UC Berkeley police issue advisory for missing 90-year-old woman
Bay Area storm updates
Man’s body found at bottom of cliff near Fort Bragg Beach: sheriff
Man shot after being told to move RV, say Stockton police
Rain clears Monday in Bay Area: latest forecast
Reddit SF
SF MAISONS ALIGNÉES
🚨VYBE LIVING RENTAL SCAM 🚨
Weekly Discussion - Lifting the Fog 🌁
Alignement parfait
San Francisco
SF Examiner
Why Fisherman’s Wharf is the busiest it has been in years
New system aims to detect spread of disease before symptoms appear
Play-in tournament will decide the final 4 spots in NBA playoff field
Mets aim to break skid in matchup with the Dodgers
Athletics host the Rangers to start 4-game series
San Francisco Standard
How ranked-choice voting could cost Alan Wong his Sunset District supervisor seat
The stage is set: How the Warriors will approach a do-or-die matchup with the Clippers
A woman fears for her life. She’s asking a judge to cut off her ex’s ChatGPT
Bagel desert no more: Mission bakery expands to Russian Hill
This SF skyscraper sat in the family for 50 years — until they were forced to hand it over
Eater SF
The 38 Best Restaurants in San Francisco
Berkeley South Indian Restaurant Bangalore Blues Levels Up With a Tasting Menu
Delicate Broth and Crispy Crab Spring Rolls Surprise at This Outer Richmond Gem
Oakland Vegan Restaurant Millennium to Close After 31 Years
A New Napa Diner Infuses Americana Classics With a Side of Japanese American Nostalgia
Local News Matters
California middle schools are ground zero for testing AI in classrooms amid expansion
‘I am deeply sorry’: Rep. Eric Swalwell exits governor race amid sexual misconduct claims
‘A false front’: California agency fails to stop conservatorship abuses as complaints mount
Mike Levine to head SF homelessness department, pledges to pursue funding
McNear: Mendocino lumber firm employed thousands from the 1870s to the mid-’50s
48 Hills
Puff: Flying high for 420 with a full week of Space Walk fest
A decade in, the Back Room still holds space for intimate musical encounters
Record Store Day 2026 brings a ‘1983’ treat
Rich people are lying to seniors about the billionaire tax; does the news media care?
Why is the City Attorney’s Office ‘investigating’ a leaked document? It’s unprecedented and alarming
San Francisco Bay Times
Donna’s Chronicles, “The Imperial Court’s Investiture…”
Ann Rostow: Putting the Freud in Schadenfreude
District 8 Supervisor Race Calls for Leadership Grounded in Public Service
An Independent, Courageous Voice for District 8 Not Beholden to Anyone or Any Corporate Entity
Why I’m Running for District 8 Supervisor