News

Warriors Debut Jerseys with Awful Advertising

The Golden State Warriors will unveil yet another new jersey Friday night…

 

Lower Haight Construction Woes

Small businesses in Lower Haight had a rough summer, which has turned…

 

Beloved Tenderloin Cop ID’d as Victim of Hit-And-Run

The San Francisco Police Department and the Tenderloin neighborhood are dealing with…

 

Dog Owners Bring Down GGNRA Restrictions

Not all heroes wear capes, but some hold leashes — at least,…

Air Quality Woes, Be Damned — We’re Green!

The color green, how we have missed thee. At least, in the…

Flame Retardant Furniture Banned in S.F.

Imagine you’re a new parent, shopping for an upholstered nursery rocking chair.…

Harvest In Ashes

A year that was supposed to be a financial bonanza has turned…

Consequence of Sound

It’s happened to all of us. You’re on BART, heading to a…

The Other Free Speech Debate

As backers of far-right speakers on campuses express free speech outrage, activists…

Spoiler Alert

We all had a good laugh one hot day in September, when…