Also, let's be clear *why* a reform DA is unlikely to win in SF this year:
No, it is not (just) because polls show crime as a top issue and police and punitive measures as popular. If progressives united to push back on those narratives, we could change minds and have a good shot.
It's because spineless and self-interested progressive electeds fear those polls, refuse to lead, and won't back candidates like Ryan, that he has a very tough road.
Honestly, I was reluctant to support Ryan's DA campaign because I think he's unlikely to win.
But it's important he's running. Running for office is hard! Progressives don't have a candidate this year for SF westside Assembly or state Senate, so Catherine Stefani and Scott Wiener will coast to (re-)election, and they're both pretty bad.
So while I'll be pragmatic about where I spend volunteering time, I donated to Ryan and will be at the kickoff. When good people make the effort, back them up.
Your Honor, I rest my case. My guitar case. I'm resting it here against the witness stand while I testify. I hope it won't fall over. You see, Your Honor, later on there's gonna be a musical component to my testimony
I’m not usually one to praise ads but this is excellent comms from SFMTA. More of this, and let’s forget that that “the climate plan is working because you bought an EV” nonsense ever happened
Thank you Supervisor @deanpreston for this statement
"The crackdown on student protest that we have witnessed in recent weeks, however, is not about preventing anti-Semitism nor is it about protecting Jewish students – many of whom are themselves among the protesters. It is about an attack on basic principles of democracy, on the autonomy of universities, and on freedom of speech."
I guess this is the latest race-to-the-bottom in hostile architecture. To avoid the mere inconvenience of asking someone to move in the morning, shop owners deny them a safer place to sleep all night.
Do you know someone in Castro Valley, Cherryland, Dublin, Fairview, Hayward, Livermore, Pleasanton, or Sunol who would be good on the BART board? There’s a vacancy, and the rest of the BART board gets to appoint. https://www.bart.gov/about/bod/district5vacancy
now that @signalapp hides phone numbers, there seems to be no way to add a local alias for a contact to remind you who they are (in case, like many people, they set their name to just their first name, or an inscrutable string of emoji).
@burritojustice Just saw a remarkable demonstration of this the other day along Evans. Metal bollards protect the building. Plastic straws protect the squishy humans riding bikes
city loving #socialist, #vegan, into #hiking, #bikes #BikeTooter, #transit, #carfree living. read a lot and drink lots of tea and coffee. learning guitar. post a lot about local stuff #sfpol #bikesf. searchable on tootfinder