election

A few easy ways to save our democracy

If you’re reading this, it’s probably because you like to know what’s…

 

Learning the lessons of the June election

So many times during this spring’s election season I found myself at…

 

New Muni union president to take office after dispute

Muni service, the backbone of San Francisco’s transit infrastructure, lives or dies…

 

Scott Wiener declares victory in state Senate race

Supervisor Scott Wiener has declared victory in the District 11 state Senate…

SF City Hall sees second highest early voter turnout

Election Day at City Hall in San Francisco did not appear to…

Who do you believe, the Realtors or your own lying eyes?

On behalf of all San Francisco voters, I demand an apology for…

Vote to evict the lobbyists

Corporate lobbyists and big money dominate San Francisco politics today more than…

Too little, too late

At the San Francisco Tenants Union, we regard it as a badge…

Neighborhood crime unit proposed for SFPD

A proposal to create a special neighborhood crime fighting unit within the…

A lazy way to govern

In 43 days, San Franciscans will face a ballot with 25 local…

Ahsha Safai’s distinguished record of not much

News site 48Hills recently reported something that would appear shifty if it…

Ballot selfies: Post away

After months of debate, the California legislature finally reversed a decades-old law…

Stirring up San Francisco’s alphabet soup ballot

With an increasingly unpopular mayor, a divided Board of Supervisors and polls…

Effective governance starts with accountability

From bonds to tax renewals to new revenue proposals, I would not…

Time to Bern the Senate

As of this writing, the Delphic Oracle of the millennium, Nate Silver,…

Too many taxes headed to November ballot

The scrambling to propose measures for the November ballot is over, and…

Fighting forward to November

On Thursday night, Pulitzer Prize-winning American historian Joseph Ellis was in town…

71K SF ballots remain uncounted in June primary

Supervisor Scott Wiener retained his narrow lead over Supervisor Jane Kim in…

Weekday with Bernie

We followed Bernie down Mission Street like he was the Pied Piper…

Progressive slate gains ground in bid to take over DCCC

The progressive slate has apparently failed to achieve a clean sweep in…