The sick politics behind the Farrell and Wiener anti-homeless measures

Once again, SF politicians are trying to demonize homeless people for their own advantage

What the DCCC numbers mean

Mayor's candidates did poorly even in their own districts; Jung appointees lost

Ultimate Pride Guide 2016

From Horsemeat Disco and Pullin' Pork to Juanita More and Psychic TV: where to show your pink this year.

San Francisco residents demand resources to address housing crisis

'Let's get in and march up there and tell the budget committee what we want done.'

Returning home after the fire: There’s some heartbreak and some hope

Many displaced tenants will be able to move back home -- if the landlord makes repairs in a timely fashion

BIG WEEK

What to do around the Bay this week

Get our weekly newsletter with top stories and Big Week picks

48hills columns

The Agenda

The Agenda, June 20-27: The budget battle begins

Plus the mayor's giveaway to private developers in the name of "housing bonuses" comes to the full board for a contentious debate

Party Radar

Ultimate Pride Guide 2016

From Horsemeat Disco and Pullin' Pork to Juanita More and Psychic TV: where to show your pink this year.

Art Looks

Pulsing onward

After losing its SoMa lease, cutting-edge arts space CounterPulse launches a vibrant 25th season in fresh new Tenderloin digs.

Screen Grabs

Celebrate life at Frameline 40

From kiki voguers to indie-hero Film Hawks (and of course a splash of vintage Madonna), the world's largest LGBTQ film fest dazzles.

All Ears

Switchboard Music Fest lights up with new sounds

From a soaring girls chorus to electro-acoustical wizardry, Sat/18's daylong happening plugs in to the contemporary music scene.

Onstage

Black abstractions, charting a “Blank Map”

National Queer Arts Fest kicks off with a psychedelic experiment in collective artmaking, Fri/3-Sun/12.

Support independent journalism

We cover the important stories and publish the valuable voices the corporate chains won’t touch. That means we rely on your support to keep going.

Arts + Culture

Music + Nightlife