Essential San Francisco alternative news since 1966. Tweeting the news + raising hell. Still printing special issues: Clean Slate Endorsements, Best of the Bay!
“This one is absolutely critical.” @sfbg urges YES on Prop 3 to protect public school funding before existing taxes expire in 2031. Stand up for California’s students and vote YES on 3! #YesOn3CA#Prop3
This is live! The 20th one I've edited 😅. Thanks to the thousands of readers who voted, loved some the surprises, and of course the reminders that this place is still the Best. 48hills.org/2026/10/welcome-…
Feels so good to be back IN PRINT! We've got 10s of 1000s of our Bay Guardian endorsements issue being delivered around the city, pick one up at a nearby bookstore, cafe, etc or head to sfbg.com for the digital scoop. Anybody want to fund a full print revival? 🫠
We are back IN PRINT! Look for our endorsements in finer bookshops, cafes, bars, corner stores, and elsewhere around the city. And/or hit up sfbg.com for the scoop—remember to vote early and vote often!
The main demands of @UESF —paid dependent health care and better working conditions and staffing for special education—would cost about $35 million.
San Francisco added about twice that to the Police Department budget this year.
48hills.org/2026/02/a-little…