Sponsored link
Thursday, October 2, 2025

Sponsored link

News + Politics

Booing the mayor isn’t political violence

Violence by the billionaire class has threatened vulnerable communities for years. You can't blame them if they show up and shout.

Keep 48 Hills alive! Come to our Gala on October 22 and party for our future

We need you! Let's fill El Rio in the Mission with community spirit and dancing—and ensure that independent media survives.

Lurie appointee to Airport Commission opposed measure to block ICE in California

'So disappointing and scary for so many immigrants.'

Booing the mayor isn’t political violence

Violence by the billionaire class has threatened vulnerable communities for years. You can't blame them if they show up and shout.

Keep 48 Hills alive! Come to our Gala on October 22 and party for our future

We need you! Let's fill El Rio in the Mission with community spirit and dancing—and ensure that independent media survives.

Lurie appointee to Airport Commission opposed measure to block ICE in California

'So disappointing and scary for so many immigrants.'

How Scott Wiener is undermining affordable housing

Plus: A strange move to allow city donations to a law-enforcement group, and why SF should buy apartments from a bankrupt landlord. That's The Agenda for Sept. 28-Oct. 5

Letters to the editor: The lack of fire safety on the West Side of town

Lurie wants more density in an area that has fallen behind in a key public safety area

Neighborhood finds it’s hard to fight AT&T

Planners approve 104-foot tower in Diamond Heights over broad community opposition

New study shows why Lurie’s zoning plan will never make housing affordable

Detailed housing data from 2015 to 2022 shows that developers aren't building what the city needs—and are damaging vulnerable communities

Watch: 48 Hills’ Tim Redmond talks Engardio recall, ‘family zoning plan’ on Doomloop Dispatch

Our editor appeared on the podcast to delve into the roots of the housing crisis and discuss how to fight another tech takeover.

New state ‘loitering’ law could lead to racial profiling and deportations

In the name of fighting sex trafficking, the state just opened the door to racial profiling, abuse, and helping ICE

The bizarre incompetence of Wiener’s SB 79

Do that math: This will never work. And it undermines all the twisted efforts cities are making to comply with RHNA

Here’s what Scott Wiener has done

Plus: A massive Amazon delivery center bringing more pollution to Bayview? That's The Agenda for Sept. 22-29

Some modest suggestions for Mayor Lurie to appoint for D4 supe

A lot of people who could add some progressive humor to the city seem to be out of jobs

The Engardio recall, Yimby urbanist elitism, and the next step in SF politics

Is there a potential alliance around growth and development that brings together a broad range of voters?

Folsom 2025 brings Twisted Windows, joyful gates, a continually expanding Playground

Four of the kinky fair's players take us behind the juicy scenes (and history) of this year's fetish fest.

The Engardio recall and the failure of conservative politics in SF

In the first test of the new 'moderates' and their policies, the voters said, 'no thanks.'

Voters recall Engardio, by huge margin

Now it's up to Lurie to appoint a D4 supe—and it won't be an easy choice

Mel Odom’s kaleidoscopic queer eye drew stunning art through AIDS

New short film aims to capture turbulent milieu and indelible imagery of New York artist and dollmaker.

We will probably know Tuesday evening if Sup. Joel Engardio keeps his seat

Early results could tell the tale—and if the D4 supe is out, what will Lurie do?

Strange (and maybe inappropriate) actions at the Planning Commission …

... plus an attack on preservation in North Beach, and has the privatized zoo improved enough to get another $3 million? That's The Agenda for Sept. 14 to 21

Planning Commission passes Lurie plan over strong community opposition

Key measure advances to Board of Supes, where neighbors from the swing vote districts will be pitted against the mayor and the big developers

Mayor will face opponents to zoning plan at rallies outside of City Hall

Press conference, silent protest marks first official meeting on upzoning proposal. Here's what to look for

Opposition grows to Lurie’s zoning plan that would transform San Francisco

Tenants, neighborhood groups, and some supes are saying the plan will hurt renters and small businesses—and needs more environmental review

Fancy a beer with Tim Redmond?

We're looking for sponsors for our October 22 Gala—and sweetening the pot with a personal bull session with our editor.

The lie of ‘equity considerations’ in Oakland attack on the unhoused

Use all the nice language you want—it still means destroying lives

Defining land-use battle heads to supes, Planning Commission

Plus: Who wins when transit loses—and another giveaway to market-rate housing developers. That's The Agenda for Sept. 8-15

The six fatal flaws in Mayor Lurie’s so-called ‘Family Zoning Plan’

It won't bring down housing prices. It will create displacement—and it's terribly divisive

Rec-Park director knew well in advance of major nonprofit problems—and did nothing

Public records show Phil Ginsburg was aware for more than six months that the Parks Alliance was failing, leaving community groups without their money

Muni riders, bus drivers, bikers, people who walk beg SFMTA Commission to do its job

Panel allows mayor to open mid-Market to Lyft, Uber, Waymo, defying existing policy—and won't even vote on it

VOTE NOW in the 2025 Best of the Bay Readers’ Poll!

Our 51st installment of the Bay Area classic is 'new and improved' for 2025—and still full of local love.

Huge labor rally takes on the billionaires

Will that message trickle down into local politics, where oligarchs control City Hall—and the local Democratic Party?

Lurie is damaging transit, the environment—and democracy—on Market Street

The mayor is undoing the will of the voters and opening the street to Uber, Lyft, Waymo—and others are sure to follow

The middle class is getting priced out of fun

Plus: A big labor day rally, a tax cut for telecoms, and gearing up for a major fight over West Side upzoning ... That's The Agenda for AUG. 31 to Sept. 6

How the Engardio recall has scrambled local politics

The billionaire-backed DCCC slate won with West Side Chinese voters—who want to get rid of Engardio. The big money seems willing to throw him under the bus

Silence equals death—and that applies to AIDS and to antisemitism and to Palestine

Wars have no winners; we can end them, and we can end the AIDS pandemic

The unfairness of the RV eviction process

The SFMTA can make life a lot easier for RV dwellers—but so far, the agency refuses

The real reason so many people in the US have unhealthy diets

Sorry, RFK Jr.: It's not the dye in Froot Loops—it's a problem you and Trump refuse to acknowledge or address

A democratic socialist victory: Affordable housing on Divisadero

Taxing the rich to build social housing works—and this project proves it

Hey Gavin: Call out the National Guard…

... unarmed, to protect immigrants in San Francisco and other California cities against Trump's invasion

How our new newsletters work—and why you should sign up!

Introducing a new way to connect to 48 Hills, including special content directly from our editor Tim Redmond.

How SF Democratic Party has become the right wing of the state party

Chair of billionaire-backed DCCC slate tries to sideline a measure opposing the sharing of license plate data with ICE

We are community supported journalism

Don't miss a beat

Subscribe to the 48 Hills Newsletter and get our top stories in your inbox daily