Skip to Content

Politics

Will the Manny mess hurt Mayor Lurie?

A cautious politician may have let friendship cloud his judgment

October 6, 2026

Manny Yekutiel’s failed power grab

What the cafe owner and would-be D8 supervisor’s campaign implosion tells us about how power works (and doesn’t work) in San Francisco

October 1, 2026

An anonymously-created website visualizes Sunset Dunes’ popularity

Built in a weekend using Surfline cameras, the site isn’t meant to be political

September 30, 2026

Saikat Chakrabarti is still pumping money into SF’s left

The former congressional candidate wants Connie Chan in DC, and he’s dropped an additional $1.4 million this summer to aid her campaign and others across the country

September 30, 2026

Gary McCoy is done with half-measures on homelessness

The D8 candidate knows the struggle with drugs and the city’s social safety net firsthand. As the mayor cuts key services and personnel, McCoy is done with ‘Doing the same thing over and over again’

September 29, 2026

The New York Times and the mayor sound a public health alarm

A well-timed article and press conference about a new street drug could potentially complicate a criminal trial

September 24, 2026

Y Combinator’s PAC is throwing money at a bunch of Republicans across the country

Garry Tan and other leaders at the San Francisco-based tech incubator are trying to build a tech-forward future one donation at a time

September 18, 2026

The loneliness of the long shot candidate

Undeterred by dogs, billionaires, and other serious obstacles, attorney J.R. Eppler is running for D10 supervisor

September 9, 2026

Pramila Jayapal endorses Connie Chan

In a tightening race, Chan gets the backing of a congressional Medicare for All architect, but Scott Wiener still has a longer resume on the matter

September 8, 2026

Into the Garryverse

Y Combinator president and CEO Garry Tan has spent years (and hundreds of thousands of dollars) spinning a web connecting tech, politics, and money, placing himself at the center

September 3, 2026