Essential San Francisco alternative news since 1966. Tweeting the news raising hell. Still printing special issues: Clean Slate Endorsements, Best of the Bay!
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…
Still coming down from Detroit, but squeezed out an Arts Forecast because there is so much popping off in SF this weekend! get out there: 48hills.org/2024/05/arts-for…
Much thanks to @DeanPreston & @DSA_SF for winning the Prop I ballot measure which helped keep 10,000 households in their homes during the pandemic.
Next up: municipal housing 💥
Just putting this out there, but if you are looking for a solid and engaging introduction to protest history for the young people in your lives who have questions about what's going on, I wrote the book ✨✨ lernerbooks.com/shop/show/19…