Skip to Content

Politics

D10 Supervisor debate gets personal

Three candidates with similar priorities, but vastly different backgrounds, faced off in Potrero Hill

September 2, 2026

By securing the DCCC endorsement, Manny Yekutiel’s messy race for D8 gets messier

At a heated hearing, the sexual assault allegation against the candidate was aired yet again

August 27, 2026

Meta’s $17 billion settlement doesn’t resolve the issue of social media addiction

The deal’s shortcomings are many, but more lawsuits may be the only answer

August 27, 2026

Daniel Lurie is the highest paid mayor in the US even if he barely sees any of it

Everyone knows the mayor takes home $1 a year. What happens to the rest of his six-figure salary?

August 25, 2026

Are compostable take-out packages compostable?

Breaking down what actually breaks down inside your green bin

August 24, 2026

Inside basketball: WNBA All-Star game is coming to Chase in 2027

Flanked by the Valkyries president and WNBA commissioner, the mayor scores another one for the home team

August 19, 2026

A parody Connie Chan chatbot is Scott Wiener’s newest tactic

ConnieChan.AI employs Anthropic’s tech for a novel interactive attack ad, but all Chan’s campaign sees is desperation

August 4, 2026

The Art Agnos way

Daniel Lurie, Nancy Pelosi, Connie Chan and others celebrate the life and progressive legacy of the city’s mayor from 1988 to 1992

July 28, 2026

State Department targets SF figures in new ‘anti-communist’ report

Former district attorney and longtime pro-Palestine activist are among 43 people and organizations called out by the Trump administration

July 23, 2026

More than a man with a van: Guy behind the viral ‘Saikat lives in Maryland’ van has money ties to a pro-Wiener PAC

Conor Johnston has been paid nearly $30,000 by the PAC — but allegedly not for the van

July 22, 2026