Sponsored link
Monday, September 8, 2025

Sponsored link

News + Politics

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

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

The big (GOP) money attacking Newsom’s redistricting plan

Plus: Democratic Party to vote on recall—and on Lurie's upzoning plan. That's The Agenda for August 24-31

Sunshine committee hearing shows how truly weird Engardio’s missing calendar entry is

Document had 344 entries. One—a key meeting about the Great Highway—was deleted. Engardio's office blames the interns

Lurie panel wants to eliminate civilian oversight of the Sheriff’s Office

Task force seeks to 'streamline' government by wiping out a voter-approved oversight board

The missing 120 beds at Laguna Honda

While hundreds of San Franciscans are shipped out of town for skilled nursing care, why isn't the city fighting harder for the space that's already available?

Sponsor our 12th Annual 48 Hills Community Gala (or just come and bring all your friends)!

Help us keep independent media alive for another year with music, cocktails, food, community, and lots of local love.

Join us Wed/20 for a discussion on overdose prevention in queer nightlife

LGBTQ+ nightlife community activists and health experts come together to help make partying safer.

‘Indigenize SF’ maps well-known street names and statues paying homage to genocide

At SFMOMA, an exhibit documents local monuments connected to historic violence against American Indians.

SFPD surveillance unit’s close ties to crypto billionaire

Plus: A better plan to fund transit, the next step in Lurie's upzoning plan, and the politics of the Engardio recall ... that's The Agenda for Aug. 17-24

How to unsell Mama Earth

A radical new strategy to remove land from ever being sold, rented, or used for evictions

Behind the attacks on ethnic studies at SFUSD

One far-right group treated as credible by the Chron—and a whole lot of misinformation—fuels backlash against very successful class.

In the context of a banana republic, Trump’s homeless policy makes perfect sense

It's all about moving money to the ruling class—and getting the rest of us out of the way

Why isn’t Haney in more political trouble?

Plus: The cost (to taxpayers) of market-rate housing, and the DCCC weighs in on the Engardio recall. That's The Agenda for Aug. 10-17

The state Legislature just made it easier for Trump to deport immigrants

In the bogus name of fighting 'sex trafficking,' a bill would allow cops to arrest people who could face deportation for the crime of 'loitering.'

When a minor parole violation becomes another life sentence

State law now limits "one-year-to-life" sentences. But many are still stuck in prison for very small violations

SF is sending out upzoning notices; here’s how to find out what’s really going on

The official letters don't mention demolitions or displacement—but there are other sources of information that do

Letters we answer: Why aren’t cities fighting back against Wiener’s buildathon?

And why can't San Francisco buy these empty or unbuilt units for affordable housing?

OPINION: San Francisco needs to take disaster warning a lot more seriously

An integrated system that provides alerts on heat, earthquakes, and tsunamis would be cheap, easy, and save lives. Why isn't this a priority?

Thinking outside (and above and around) the gender box at Fringe Fest

'Box [M]' uses circus arts and dance to tell the story of a Asian American father's relationship with his trans son.

City College hurts students by not offering enough classes—again

Crucial classes are overbooked and students can't get the credits they need to graduate. Here's the data

Tinfoil hat conspiracy—or a sign of how local politics actually works?

Why did Engardio delete a meeting with Abundant SF director from his calendar?

Small Business Commission rejects (for now) Lurie’s upzoning plan

Panel says the threats to local merchants are serious—and the city isn't doing enough to stop displacement

SF cops are already exceeding their OT budget—by arresting ICE protesters

$350 ,000 for three protests? And why is the city sharing license plate data with the feds?

Law and order: Let’s put the Tesla robotaxis in jail

How about a high penalty on the world's richest man for illegally bringing driverless cars into San Francisco?

Trash, transmogrified: Recology celebrates 35 years of art spawned by refuse

'Art/Education/Community' at MSP features grandfather clocks, Vietnamese storefronts, vanitas-style still lifes.

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