Mission Local (@MLNow) header
Mission Local (@MLNow) profile picture

Independent, nonprofit news for San Francisco. Send tips and story ideas to tips@missionlocal.com

San Francisco
Joined October 2008
Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)Photo by Mission Local (@MLNow)
Two Joes. One crazy election. Join Eskenazi, myself and KALW's Ben Trefny while we talk SF and the Bay's elections, downtown tonight. There's a suggested donation for @KALW but we won't turn anyone away for lack of bucks. eventbrite.com/e/bay-area-el…
3
3
3
1,206
Mission Local retweeted
In the San Francisco school board race, the advocacy group GrowSF had a good night—its slate had the top three slots, so far. The teachers union picks were down. Virginia Cheung was a full 12,000 votes from winning a seat, & Ryan Hazelton & Reina Tello further down the ranks.
2
4
5
27
7,032
Mission Local retweeted
San Francisco elections: Now were *all* in the "March for Billionaires." @esksf on San Francisco's doubling down on its new Gilded Age as the nation sweeps left. missionlocal.org/2026/11/san…
8
32
12
81
18,130
Mission Local retweeted
Wiener's campaign also barred our 48 Hills reporter: 48hills.org/2026/11/democrat…
Scott Wiener's campaign has barred our reporter from covering his election night party. They specifically cited our coverage of Wiener's positions on Israel. It's an unbecoming move from someone who could serve as San Francisco's next congressperson. xitter.twitterapi.xyz/MLNow/status/211783070…
4
48
3
190
5,844
New: The campaign for state Sen. Scott Wiener, who polls have shown is leading in the race to replace Rep. Nancy Pelosi, rejected news outlet @MLNow from its election party tonight. sfstandard.com/2026/11/03/sc…
7
7
2
40
4,789
Mission Local retweeted
Coming up in less than an hour! 6pm on 91.7FM or kalw.org Share your questions and comments: stateofthebay@kalw.org 866-798-8255 during the live show. Join us!
1
1
349
Mission Local retweeted
In San Francisco, some preachers are writing their sermons with AI, or struggling with doing so themselves. Others have voiced concern about congregants trading their rabbi for a chatbot. It's partly what prompted a secret meeting of religious leaders last week, including Archbishop Salvatore Cordileone. ICYMI:
A stream of clergy entered University of San Francisco’s campus, walked into a carpeted reception room, and talked about AI. No media were allowed. Reporter @brandonphooo takes you through SF religions' reckoning with the disruptive technology: missionlocal.org/2026/10/clo…
4
1
12
1,578
Mission Local retweeted
New from me, featuring some sleuthing on a secret meeting at USF in which the city's prevailing religious leaders discussed AI behind closed doors:
A stream of clergy entered University of San Francisco’s campus, walked into a carpeted reception room, and talked about AI. No media were allowed. Reporter @brandonphooo takes you through SF religions' reckoning with the disruptive technology: missionlocal.org/2026/10/clo…
4
3
1,533
Mission Local retweeted
I've been following San Francisco's school board race for @MLNow... For 13 weeks, I've asked the eight candidates on the ballot various questions to help candidates see where they land. View the entire archive at the link below and vote by Nov. 3. missionlocal.org/2026/10/mee…
1
1
297
Mission Local retweeted
In a flash of irony and just days before polls close on the California billionaire tax: Two hundred and thirty staff members who are doing organizing and political work for SEIU-UHW — the major California union that got the measure on the ballot — have gone on strike against their own union and stopped all Prop. 40 campaign work. From @brandonphooo : missionlocal.org/2026/10/bil…
10
20
17
70
8,971
Mission Local retweeted
SCOOP: The union that led the push to get California's billionaire tax on the ballot now faces a strike from its own political organizers. Just days before polls close on Prop. 40, those workers' campaigning for the measure has ground to a halt. missionlocal.org/2026/10/bil…
6
9
764
Mission Local retweeted
San Francisco's and Oakland's mayors both want more power this year. They took opposite roads to get there: While Daniel Lurie's campaign paid for canvassers, Barbara Lee put herself in the hot seat for tough questions — and public debate. missionlocal.org/2026/10/dan…
2
8
2
13
2,128
Mission Local retweeted
New from me!
San Francisco's and Oakland's mayors both want more power this year. They took opposite roads to get there: While Daniel Lurie's campaign paid for canvassers, Barbara Lee put herself in the hot seat for tough questions — and public debate. missionlocal.org/2026/10/dan…
2
9
714
Mission Local retweeted
Orwellian arguments, fuzzy math and a hippie cult: This is the dawning of the S.F. midterm election: “You cannot legislate a solution to a problem that is fundamentally a management problem. It requires good management” - @EskSF missionlocal.org/2026/10/dan… via @MLNow
3
1
594
Mission Local retweeted
New from me:
San Francisco's civic and political scene is a natural breeding ground for operatives at the world's leading AI giants. Some are more obvious than others — most recently: A former spokesman for the embattled former supervisor candidate Manny Yekutiel. missionlocal.org/2026/10/con…
4
8
1,045