Category: On Guard

Advocates say SF failed to distribute enough masks to protect homeless from smoky air

San Francisco failed to provide enough smoke-filtering masks for the 4,500-plus homeless people living on its streets, advocates alleged on…

16 hours ago

Voter data shows clean sweep for winning candidates

OK San Francisco, a tumultuous local election is a week past now, but indulge me some voting wonkery-nerdery just a…

5 days ago

Beautiful memories of the Presidio’s beautiful Burger King

It’s a strange comment on a changing San Francisco that one can feel nostalgic about the demolition of a former…

6 days ago

Anonymous tipster seeks to smear outgoing Supervisor Katy Tang after Sunset District electoral loss

There are sore losers, and then there’s this. It seems someone with a serious axe to grind is out to…

2 weeks ago

After 13 years guiding Chamber of Commerce, Jim Lazarus bound for Feinstein’s office — again

  San Francisco is losing a local titan to federal public service: Jim Lazarus is leaving the San Francisco Chamber…

2 weeks ago

Breed may not have been on the ballot, but she lost this election big time

Mayor London Breed wasn’t on November’s ballot, but holy hell did she lose this election. Moderate Democrat candidates Breed endorsed…

2 weeks ago

Why my former student needs Prop C to pass

I’ve got a confession, dear readers: This last year I’ve felt helpless to help a homeless friend. But Proposition C…

3 weeks ago

Lyft drops $100k against SF tax to fund housing for homeless

Ride-hail giant Lyft just dropped $100,000 to fight Proposition C, the ballot measure that would tax rich corporations to house…

1 month ago