Sponsored link
Bay Guardian Winter

Would a simple tax create 30,000 new housing units in SF?

Let us stipulate for a moment that there are reasonable people who have rational disagreements about some local policy issues. We can also agree...

The Agenda, March 6-12: The next front in the anti-Trump resistance

The looming train wreck that is the San Francisco budget will start to take shape this week when the supes Budget and Finance Committee...

Supes, mayor fail on immigration

Everyone involved is putting a (fairly) nice face on it, but the reality is that the Board of Supes Budget and Finance Committee’s rejection...

Whose waterfront is it, anyway?

There’s been a lot of press around the battle over a fairly small project on Pier 29. The Ex made it a cover story...

Alternative facts and the mayor’s housing plan

Mayor Ed Lee two weeks ago launched a new effort to bring about "affordable" housing opportunities for San Franciscans by proposing, as he did...

The Agenda, Feb. 26-March 5: What’s still wild in SF …

Glen Canyon Park is one of my favorite places in the city. It’s right in the middle of the third-densest urban area in the...

Begging and Immoral Lives: A pattern of police citations

San Francisco police have issued tens of thousands of citations for minor quality-of-life crimes in recent years, and most of them are clustered in...

Racism — and politics — in SF Redevelopment history

Bad history -- even when well-intended -- gives me a headache, because it so often misses and conceals far more important truths. To wit,...