Stories about Journalism

New Music: An array of excellent sounds to discover (and artists to support)

Bandcamp Day gives us the opportunity to clue you in on terrific releases, with proceeds going directly to musicians.

The Agenda: Saving local journalism ….

... plus the Police Commission and the POA -- and a huge development on the largest piece of available public land in the city.

The dangerous, inaccurate reporting on homelessness and the COVID crisis

SF Chron blows up a non-story and promotes the mayor's myth about homeless people.

Phyllis Lyon, lesbian rights icon, passes at 95

From underground 1950s gatherings to same-sex marriage victory and beyond, she lived the arc of the gay liberation movement.

‘Rogue’ party uproar shows tech, journalism’s COVID-19 limits

Promoter's coronavirus illness, ticket sales snafu, viral reporting added to rage about techno event.

When Jerry Brown sounds like Donald Trump

Plus: Bridge funding (not a band-aid) for City College, locking up too many kids -- and the Chron just keeps getting it wrong about the new DA. That's The Agenda for Jan. 27-Feb 2

The Agenda, New Year’s edition: Saving City College …

... plus the future of Commissioner Dennis Richards and a big thanks to all the 48hills readers.

Our top stories of 2019

Protests, blackouts, shady developments, a close election, tenant victories, and a ton of arts and culture—we couldn't cover it without your support

Screen Grabs: Two major docs on devastating scandals

Engrossing, enraging films look at Olympics sexual abuse tragedy, National Enquirer's protection of Trump

Marina Times editor freaks out about diversity

Attack on the Chron's new food writer reaches peak 'OK Boomer' with incoherent yet riveting Twitter meltdown.