Skip to Content

Politics

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

Connie Chan is in the driver’s seat

‘There were a lot of people counting us out,’ says the primary winner and D1 supervisor as she downshifts her role as budget chair and kicks her run for Congress into high gear

July 20, 2026