Sign in

48 Hills

@48hills.bsky.social
1.8K followers 38 following 1.3K posts

San Francisco's daily online community-supported news + culture source, from the editors of the legendary SF Bay Guardian. www.48hills.org | info@48hills.org

PostsRepliesMedia
48 Hills @48hills.bsky.social · 28/09/2026
Los Angeles is about to spend almost half a billion dollars on affordable housing, and the money will come from a tax on very-high-end real estate sales—precisely what Mayor Daniel Lurie is opposing in San Francisco.
48hills.org
LA is taxing mansions to building affordable housing. Why is Lurie opposing a similar plan? - 48 hills
Plus: Supes to confront jail conditions ... and have the Yimbys crossed a line in the Castro?
151
48 Hills @48hills.bsky.social · 28/09/2026
"Floggers were flogged, whips were whipped, puppers were pupped, and—despite some comments that there were less than usual fabulous acts of public indecency—all sorts of naughtiness was to be had." Check Jon Bauer's jubiliant Folsom Street Fair shots!
48hills.org
Live Shots: Pervy and proud at Folsom Street Fair - 48 hills
People (and pup) watching at the massive—and inspiring—annual leather and fetish fair
010
48 Hills @48hills.bsky.social · 25/09/2026
“Now I want to give artificial intelligence’s doomsday programming a San Francisco funeral,” he told us, “end the race to high-tech fascist End Times in the city where it began." #parody
48hills.org
A Luddite AI that self-destructs? Why not? - 48 hills
'End Times' and a 21st Century version of a 19th Century phenomenon
000
48 Hills @48hills.bsky.social · 25/09/2026
A quartet of exceptional new spots makes #GoodTaste sing. Get into Jandii, Rize Up Test Kitchen, Le Mil's Coffee, and Oklava Cafe.
48hills.org
Good Taste: Summer's gone—but it left us great cafes - 48 hills
A quartet of exceptional new spots where you can linger over coffee, pastries, and perhaps some great art in the making.
010
48 Hills @48hills.bsky.social · 25/09/2026
"Recently, my colleagues at Defend Public Health called out RFK Jr’s endless parade of deceptions. They looked at recurring themes and patterns in how the secretary communicates and—like the good scientists they are—followed the data where it led them."
48hills.org
Why won't the media call a lie a lie? - 48 hills
Trump and RFK, Jr. constantly and deliberately spew falsehoods. We know this, they know this—why doesn't the press?
011
48 Hills @48hills.bsky.social · 25/09/2026
"The show is still entertainingly creepy," writes Charles Lewis III of 'Little Shop of Horrors.' "The Republican-led era depicted may have changed, but the schadenfreude of watching of watching assholes get eaten remains" #DramaMasks
48hills.org
Drama Masks: There's a flesh-eating alien plant inside the queer theater! - 48 hills
'Little Shop of Horrors' comes to NCTC. Plus: Long live the DNA Lounge parklet, a true and trusty survivor.
031
48 Hills @48hills.bsky.social · 24/09/2026
People are coming together over paper at BAMPFA's Maren Hassinger exhibition 🗞️🗞️🗞️
48hills.org
Inspired by Maren Hassinger's work, BAMPFA community bonds on paper - 48 hills
Knotting and twisting, Julia Goodman leads workshops that celebrate a luminous living artist.
001
48 Hills @48hills.bsky.social · 24/09/2026
It's Best of the Bay season—have you voted for the Readers' Poll? We're rolling out our Editors' Picks all month. Today, the historic honor goes to burlesque performer Qu'in de la Noche 🪩
48hills.org
Best of the Bay 2026 Editors’ Pick: Qu’in de la Noche - 48 hills
The Dark Siren of San Francisco stuns with burlesque production chops—and ability to render calls for justice undeniably hot.
000
48 Hills @48hills.bsky.social · 24/09/2026
On Saturday, Eli's Mile High Club announced that it would not close its doors for good, but would shut temporarily. #UnderTheStars reached out to East Bay performers who consider the venue part of their community.
48hills.org
Under the Stars: We almost lost Eli's Mile High Club - 48 hills
East Bay players weigh in on the jeopardized venue's importance. Plus, BALTHVS psychs out and Perennial sveltes up.
030
48 Hills @48hills.bsky.social · 23/09/2026
Rock en español royalty El Trí took the San Jose Civic Center for all it was worth in a glittering, raucous show #LiveShots
48hills.org
Live Shots: El Trí brought glittering rock en español power to San Jose - 48 hills
Mexico City rockeros delivered on a 50-year legacy of rebellious chords.
000
48 Hills @48hills.bsky.social · 23/09/2026
It's been a long journey from his home in Gaza to the Bay Area—and Palestinian rapper MC Abdul explores it on his upcoming debut album 'Day By Day, Shway Shway.'
48hills.org
Gaza's MC Abdul on life in the Bay—and a debut album that maps his journey - 48 hills
Palestinian rapper learned English listening to Tupac. Now he's dropping 'Day by Day, Shway Shway' on SF's EMPIRE label
000
48 Hills @48hills.bsky.social · 23/09/2026
“Dance is a conversation, not a showcase,” says an instructor from the boom-bap Bounce Back crew. Start talking at the group's two-year anniversary party this Saturday.
48hills.org
Popping with hip-hop history, Bounce Back looks to the future of the session - 48 hills
Inclusivity-minded dance and party crew celebrates its second anniversary, big boom-bap and local culture-bearers in tow.
000
48 Hills @48hills.bsky.social · 23/09/2026
Big news: the inaugural San Francisco Brazilian Film Festival is at the Vogue Theater Thurs/24 through Sun/27—plus, Coffee and Language Productions is celebrating its 25th year of existence with three features from filmmaker J.P. Allen #ScreenGrabs
48hills.org
Screen Grabs: Local auteur JP Allen stays offbeat, indie, and frisky - 48 hills
Plus: Another Other Cinema oddity, an ode to concrete, Mahershala Ali in action, 'Ha-Chan, Shake Your Booty!,' more...
000
48 Hills @48hills.bsky.social · 23/09/2026
Please join us and help us continue our mission to keep local media fiercely independent, alternative, and human-driven for another year! Early Bird tickets are now available for our October 27 gala. Opportunities available to sponsor the event too!
48hills.org
We need sponsors for our big Gala! Help us survive for another year - 48 hills
Sponsor our annual celebration on October 27 and help us keep local news independent and human-driven!
000
48 Hills @48hills.bsky.social · 21/09/2026
The sold-out “Gathering Tour” stop at the Chase Center on September 9 celebrated Weezer's 20th LP. But what might surprise many was the preponderance of younger people on the floor.
48hills.org
The kids yearn for Weezer - 48 hills
'90s alt-rock stalwarts are attracting legions of young fans, and their mega-show at Chase Center provided some family bonding time.
000
48 Hills @48hills.bsky.social · 21/09/2026
We're rolling out our #BestOfTheBay2026 Editors' Picks all month to inspire you to vote (now!) in the Readers' Poll! And our hats are definitely off to the iron-spined SF Trans March 🙌
48hills.org
Best of the Bay 2026 Editors’ Pick: San Francisco Trans March - 48 hills
Despite opportunistic politicos and police violence this year, the steadfast protest has proved that trans folks can win the fight.
010
48 Hills @48hills.bsky.social · 21/09/2026
Massive dance music-oriented Portola Festival hits Pier 80, Sat/27 + Sun/27, with the force of a thousand mirrorballs. Here are the acts our festival correspondents are especially stoked to see.
48hills.org
Our Portola Fest 2026 Hot List - 48 hills
Kelela, Shadow, Clearcast... Six picks for the massive upcoming dance music bonanza, courtesy of our on-the-ground correspondents.
000
48 Hills @48hills.bsky.social · 21/09/2026
What unites the selections of the inaugural Re:Vision (Thu/24-Sun/27) is that most have been long unavailable, or seen in cut, poorly maintained prints if at all. The restorations here represent the best versions ever likely to be achieved #ScreenGrabs
48hills.org
'Lost' films seen through fresh eyes at Re:Vision Fest - 48 hills
A fascinating new showcase of restored and rediscovered movies, from 'My Name Ain't Suzie' to 'Lepers & Sex.'
000
48 Hills @48hills.bsky.social · 21/09/2026
The only way to slow down AI is to cancel the IPOs. But the money rush isn’t slowing down. And if Lurie is going to oppose public power, and he’s got some supes on his side, we will see it Tuesday. That's #TheAgenda for this week.
48hills.org
AI operators aren't slowing down; they are becoming even more of a threat to democracy - 48 hills
Plus: Will Lurie support public power? We will find out this week
022
48 Hills @48hills.bsky.social · 18/09/2026
The 13th annual 48 Hills Gala is coming October 27 to the fabulous El Rio—and this year is extra special, as we are marking the 60th anniversary of our sister publication the SF Bay Guardian! Early Bird discount tickets available now!
48hills.org
Grab discount early bird tickets to our big Triple Gala! - 48 hills
On October 27, we celebrate 13 years of 48 Hills, 60 years of the Bay Guardian, and 52 years of Best of the Bay. Support us and party!
020
48 Hills @48hills.bsky.social · 18/09/2026
In past lives, Kate Razos was a professional jockey in 50-mile endurance horse races and a member of Berkeley band The Yeastie Girlz in the 1990s—now, she's working on a series of paintings based on the concept of consent.
48hills.org
Kate Razo's portraits are anything but by the book - 48 hills
From bookstores and breeding grounds to vaginacore acapella rap, the painter pours life experience into her work.
022
48 Hills @48hills.bsky.social · 18/09/2026
If the two affordable housing measures on the November ballot don’t pass, San Francisco will run out of money for affordable projects in two years, leaving thousands of units unable to break ground.
48hills.org
SF is about to run out of affordable housing money—unless Props. I and C pass - 48 hills
Ten years of bond money is spent. The next bond isn't until 2034. Thousands of units will stall if the voters don't approve annual funding
043
48 Hills @48hills.bsky.social · 18/09/2026
So much to do this week! Catch the "King of the Streets" lowrider parade, the Open Studios kick-off, a Smuin Ballet world premiere—and your last chance to dim at dim sum staple Yank Sing Rincon Center #BIGWEEK
48hills.org
Big Week: Lowrider Parade, Open Studios, Haight Ashbury Street Fair, Dark Dolly... - 48 hills
Charlie Horse, Smuin Ballet, Greek Food Fest, Armenian Food Fest, Cut Chemist, Hot Laundry, more incredible things to do!
032
48 Hills @48hills.bsky.social · 18/09/2026
SF's Vacant to Vibrant program helped Al Pastor Papi set up at 232 O’Farrell Street. The building's been sold, and the new owner wants three times the previous rent, so the beloved restaurant will close on December 31 #GoodTaste
48hills.org
Good Taste: Mexican favorite Al Pastor Papi ousted by triple rent increase - 48 hills
Miguel Escobedo's Union Square brick-and-mortar was part of the Vacant to Vibrant program—then the building was sold.
000
48 Hills @48hills.bsky.social · 17/09/2026
"Erykah Badu does not put out records like podcasts… she moves with intent," writes John-Paul Shiver. "When it does arrive, it kicks your chest in a little bit." Music you have to hear, and gigs where you should be in the room #UnderTheStars
48hills.org
Under the Stars: Dig Erykah Badu and The Alchemist's frequency directive - 48 hills
Plus: Train's Haight Street bar tribute, Thao is back with anthem and imperative, Gryph and Dave Aju vibe, more music
000
48 Hills @48hills.bsky.social · 17/09/2026
Congratulations to Artists Television Access for having the most incendiary storefront on Valencia Street! We love this art, which is why we're honoring it with a #BestOfTheBay2026 Editors Pick VOTE NOW in the historic readers' poll!
48hills.org
Best of the Bay 2026 Editors’ Pick: Artists' Television Access - 48 hills
Find the most experimental, personal, and weirdest art in the city in this passionately incendiary Valencia Street storefront.
000
48 Hills @48hills.bsky.social · 17/09/2026
The SF Opera is cutting wages for its talented workers—and they've responded by striking. “What does the Opera or city, get out of any of this? If your artists are unhappy, you have failed.” #DramaMasks
48hills.org
Drama Masks: The curtain falls at SF Opera - 48 hills
Plus: A giant cucumber enchants in 'Manning' and 'African Stew' captures Black American and Black African divide.
051
48 Hills @48hills.bsky.social · 17/09/2026
Effectively exiled from Hong Kong after voicing dissent, and facing visa uncertainty here, extraordinary pianist Tin Yi Chelsea Wong still shares her art. Catch her at SF Botanical Gardens on Sunday.
48hills.org
An extraordinary pianist plays her way through immigration limbo - 48 hills
Effectively exiled from Hong Kong after voicing dissent, and facing visa uncertainty here, Tin Yi Chelsea Wong still shares her art.
000
48 Hills @48hills.bsky.social · 16/09/2026
A theatre company whose complex tales of MENA life are all too relevant in our dystopic panorama. #BestOfTheBay2026 Editors' Pick celebrates the work of Golden Thread Productions:
48hills.org
Best of the Bay 2026 Editors’ Pick: Golden Thread Productions - 48 hills
In the shadow of war, company devoted to staging complex MENA stories once again finds its work all too relevant.
011
48 Hills @48hills.bsky.social · 16/09/2026
At last week's Oakland forum, political organizers contextualized Palantir as a “political project” rather than just another surveillance giant. They were right.
48hills.org
Up against Palantir: A community forum confronts threats to privacy - 48 hills
Activists from around the country converged in Oakland, strategizing efforts to fight back against the corporate surveillance state
083
48 Hills @48hills.bsky.social · 16/09/2026
#BestOfTheBay2026 is upon us—have you voted yet? Today, our Editors' Pick goes to SF’s beloved nonprofit creative reuse center SCRAP.
48hills.org
Best of the Bay 2026 Editors' Pick: SCRAP SF - 48 hills
Beloved 50-year-old "Scroungers’ Center for Reusable Art Parts" has found a giant new home—and remains a bonanza for crafters and artists.
011
Reposted by 48 Hills
sound qualities @padlife.bsky.social · 14/09/2026
SF BAY POPFEST AT Bottom of The Hill Concert history boomed from the stage & hung from the walls as an expiration date loomed..... 📝 for @48hills.bsky.social [ @slumberlandrecords.com ] [ @chimeschool.bsky.social ] 48hills.org/2026/09/at-s...
48hills.org
At SF Bay Popfest, The Aislers Set and Kids on a Crime Spree celebrated love, loss, local tunes - 48 hills
Musicians bopped to each other's beats at Bottom of the Hill, concert history hung on the walls—and a expiration date loomed.
052
Reposted by 48 Hills
Litquake @litquake.bsky.social · 15/09/2026
Jon Ronson: Adventures in a World of Unraveling Men 🗓️Oct. 14 | 7:30PM - 9:00PM 📍JCCSF Kanbar Hall 🎟️ www.eventbrite.com/e/jon-ronson... ($20 gen admission / $42 with signed book) Sponsored by @48hills.bsky.social Co-presented with JCCSF Book sales: @greenapplebooks.bsky.social
021
48 Hills @48hills.bsky.social · 15/09/2026
Elon Musk and Elizabeth Holmes docs will bring unflattering attention to the elite this fall film season—but there’s not much scandal to be mongered from the inaugural Critter Fest, which takes place at 4Star Theater Thu/17-Sun/20 #ScreenGrabs
48hills.org
Screen Grabs: Who doesn't love a bear in a hot tub? - 48 hills
Critter Fest's got claws. Plus: Ethan Hawke's 'Weight,' 'Body Heat' steams again, Barbara Hammer and Larry Reed fêted, more movies
000
48 Hills @48hills.bsky.social · 15/09/2026
It's rare that rock en español comes out of the Bay Area, much less Cherryland—a small, unincorporated community just north of Hayward. But for The Cires, making bops is all they know.
48hills.org
These Mexican brothers want to bring rock en español to the Bay’s forefront - 48 hills
On new album 'Danza de Soles,' family act The Cires combine surf-meets-Spanish indie vibes with a fond look southward.
000
48 Hills @48hills.bsky.social · 15/09/2026
“I don’t think arm wrestling can explain the world,” says Brass Wrists Arm Wrestling founder Tianyi “Jack” Sun. “The world is more than just winning or losing and… elbow foul—but with people’s help, we could always feel less overwhelmed.”
48hills.org
San Mateo's Brass Wrists Arm Wrestling is one for the underdogs - 48 hills
Despite venue challenges and Meta censorship, biceps continue to bulge at gender-inclusive club.
000
48 Hills @48hills.bsky.social · 14/09/2026
#SFBayPopfest turned out to be a moment for local artists to love on—and rock to—one another. But there was something sad in the air. @padlife.bsky.social
48hills.org
At SF Bay Popfest, The Aislers Set and Kids on a Crime Spree celebrated love, loss, local tunes - 48 hills
Musicians bopped to each other's beats at Bottom of the Hills, concert history hung on the walls—and a expiration date loomed.
010
48 Hills @48hills.bsky.social · 14/09/2026
"Call off the IPOs," writes Tim Redmond. "Then there’s no need for an AI arms race, no need to push to unleash things we can’t understand. If AI destroys society, it won’t be about rogue tech. It will be about investor and founder greed."
48hills.org
Want to slow down AI before it kills us? Maybe just cancel all the IPOs - 48 hills
Plus: How Lurie wants more control (and what it will mean) ... and can we please have a functional Sunshine Task Force? That's The Agenda for Sept. 13-20.
020
48 Hills @48hills.bsky.social · 14/09/2026
Coincidentally, our list of autumnal books is heavy on the local authors—and a local publisher who brought us Dolly in her own words #FallArtsPreview 🍁🍁🍁
48hills.org
Fall Books Preview: Leaf through these 10 terrific tomes - 48 hills
Hot new reads from the likes of Chloe Benjamin, Frederick Nolan, Natalie Baszile—and Dolly in her own words, published right here in the Bay.
020
48 Hills @48hills.bsky.social · 11/09/2026
The life of the party—and a very good friend. Reporter and early tech adopter Jim Balderston died, and Tim Redmond is remembering both their award-winning exposé of asbestos in schools and running from the cops at an investigative journalism conference.
48hills.org
Jim Balderston, reporter. 1955-2026 - 48 hills
Award-winning Bay Guardian journalist, he was the life of the party—and a very good friend.
230
48 Hills @48hills.bsky.social · 11/09/2026
"Suddenly, I was a displaced student without a jacket or change of clothes," Joshua Rotter remembers of 9/11. "Disasters are made up of small practical problems, too. You still get cold and need clean clothes and a warm, safe place to sleep."
48hills.org
The world, and my life, changed on Sept. 11, 25 years ago - 48 hills
I was a few blocks away from Ground Zero. I didn't even know what happened until I went out for a coffee I will never forget
021
48 Hills @48hills.bsky.social · 11/09/2026
"There was the world before 9/11, and the world after it," writes Joshua Rotter. "When I walked out of my apartment, I was still living in the first one. By the time I came home, covered in white dust and carrying an undrunk latte, I was in the second."
48hills.org
The world, and my life, changed on Sept. 11, 25 years ago - 48 hills
I was a few blocks away from Ground Zero. I didn't even know what happened until I went out for a coffee I will never forget
020
48 Hills @48hills.bsky.social · 11/09/2026
Here's a hero! Master prestidigitator @kevinblakemagichas performed his wry sleight-of-hand show 500-plus times at The Palace Theater. Today, he gets his #BestoftheBay2026 Editors' Pick
48hills.org
Best of the Bay 2026 Editors' Pick: Illusionist Kevin Blake - 48 hills
The master prestidigitator has performed his wry sleight-of-hand show 500-plus times at The Palace Theater.
000
48 Hills @48hills.bsky.social · 11/09/2026
Innaritu's 'Digger,' Taika Waititi's 'Klara and the Sun,' Jesse Eisenberg's 'The Debut,' 'Barbara Forever' at @bampfa.bsky.social 'The Social Reckoning,' the Arab Film Festival—plus bears in hot tubs at SF CritterFest? See you at the movies #FallsArtsPreview
48hills.org
Fall Film Preview: Flicks you can't miss, from starry fests to hot local docs - 48 hills
Revived werewolves, Golden Gate Park trauma, a bitter Christmas, a social reckoning—and, of course, 'Bears in Hot Tubs'
021
48 Hills @48hills.bsky.social · 10/09/2026
#FallArtsPreview continues with our roundup of the season's best upcoming festivals—from Diwali with Non Stop Bhangra, Bay Area Science Fest, SF Cheese Festival, 20 years of Maker Faire Bay Area, Autumn Moon Festival, and more!
48hills.org
Fall Festivals Preview: 10 fab fairs and fests to light up the season - 48 hills
Diwali jams, food raves, science celebrations, and the last of this year’s county fairs. Oh, and Godzilla.
010
48 Hills @48hills.bsky.social · 10/09/2026
From a lion dancer troupe founder to an eight-year-old McLaren fan, the Bay Area showed up with pride for Chinatown's 5th annual Car Show and Parade.
48hills.org
Cruising Chinatown: Classic car parade vroomed up community pride - 48 hills
Lion dancers and eight-year-old McLaren enthusiasts converged under the lanterns.
020
48 Hills @48hills.bsky.social · 10/09/2026
Best of the Bay 2026 voting is open! Support your favorite locals now. To get you ready, we are deploying our Editors' Picks... like Fentons Creamery's sweet treat in the name of our favorite East Bay gold medal winner ✨
48hills.org
Best of the Bay 2026 Editors' Pick: Alysa's Gold from Fentons Creamery - 48 hills
Triumphant Olympian Alysa Liu receives the sweetest tribute: her very own flavor at the beloved 132-year-old Oakland staple.
020
48 Hills @48hills.bsky.social · 10/09/2026
Get hungry for fall, with openings of Rize Up Bakery on Howard Street, rumors of the return of Julius' Castle, new places to eat at Serramonte Center, and a SoMa sando spot called Meat Packers?! #FallArtsPreview
48hills.org
Fall Food Preview: Fresh openings, classic comebacks, big mall glow-ups - 48 hills
Reasons to Rize Up, Meat Packers with buns, My Friend Fernando sets down roots, more steaming news and rumors
000
48 Hills @48hills.bsky.social · 09/09/2026
All the sweet sounds of #FallArtsPreview music edition — from highlights of Portola Festival to Martin Luther McCoy at the SF War Memorial to Erykah Badu & The Alchemist!
48hills.org
Fall Arts Preview: 10 live music shows to ring in autumn ears - 48 hills
Martin Luther McCoy, Kofy Brown, Jack White, Erykah Badu and The Alchemist—Bay 'summer' is back.
000
48 Hills @48hills.bsky.social · 09/09/2026
“Can you tell us which room the corrupt insiders stay in?” Alice asked the guard at City Hall. “You think they’d all fit in one room?” he responded #PARODY
48hills.org
A search for the corrupt insiders in Lurie's City Hall - 48 hills
The mayor says he wants to root them out. Maybe he should start with the billionaires funding his charter amendments
000