JJinSF
@jjinsf.bsky.social
660 followers 530 following 440 posts
Documentarian, ally, columnist (SF Bay Times), volunteer & professional do-gooder. Big on democracy, kindness, pie, opera, poetry, good spelling, & SF Giants baseball. Honorary Wisconsinite & Alaskan. Also on the former bird site @jjinsf.
Posts Media Videos Starter Packs
jjinsf.bsky.social
“The city’s future improves through hard work at street level, not through troops and the whims of Trump.”
I have never been more grateful for your writing, Peter. Thank you for this heartfelt and spot-on piece. This city remains great thanks to the work of people like you. ❤️
jjinsf.bsky.social
Brilliant reporting. 👍👍👍👍👍
jjinsf.bsky.social
Thank you, @heatherknightsf.bsky.social, for showing us Benioff’s true colors.
I worked the #Dreamforce conference for many years, but after seeing this side of Benioff - no more. 😡
heatherknightsf.bsky.social
For years, San Franciscans considered him the rare big-hearted billionaire. But days before his Dreamforce conference begins, Salesforce CEO Marc Benioff said he would support President Trump sending the National Guard to SF and that Trump is doing “a great job.”

www.nytimes.com/2025/10/10/u...
Marc Benioff Says Trump Should Send Guard Troops to San Francisco
www.nytimes.com
Reposted by JJinSF
muellershewrote.com
My VOTE was RECEIVED and COUNTED. YES ON PROP 50!
Reposted by JJinSF
davidsirota.com
🚨NEWS: JD Vance is quietly spearheading a Supreme Court case to expand Citizens United & eliminate remaining anti-corruption laws.

Another case could soon kill off all anti-bribery laws.

A preview of our new book MASTER PLAN in @rollingstone.com

Early access to the book here: LeverNews.com/book
The Right's Secret Plan to Help Billionaires Buy Elections
J.D. Vance and other MAGA interests are working to get the Supreme Court to end restrictions on campaign-spending limits.
www.rollingstone.com
jjinsf.bsky.social
My latest column for San Francisco Bay Times, in preparation for No Kings protests on October 18.

sfbaytimes.com/first-they-c...
Reposted by JJinSF
cnn.com
CNN @cnn.com · 1d
Rescuers in western Alaska are working to find missing residents and help those displaced after ferocious, hurricane-force wind gusts from what once was Typhoon Halong tore through remote, coastal communities, unleashed record-breaking storm surge and shoved homes completely off their foundations.
Dozens rescued, several still missing after monster storm brings violent wind gusts and record storm surge to western Alaska | CNN
Rescuers in western Alaska are working to find missing residents and help those displaced after what once was Typhoon Halong tore through coastal communities, unleashing record-breaking storm surge an...
www.cnn.com
Reposted by JJinSF
charlotteclymer.bsky.social
"After a few moments of laughter..."

The No Kings organizers with a fun, tidy response to Mike Johnson's shenanigans.
jjinsf.bsky.social
#Portland keeping it real. 👍
jjinsf.bsky.social
From an actual U.S. government website: Please tell me this is illegal.
@marcelias.bsky.social @meidastouch.com @hcrichardson.bsky.social
@aclu.org
jjinsf.bsky.social
Thank you for preserving the sound of my life in the 90s.
Reposted by JJinSF
kenwhite.bsky.social
The moment where Hegseth ends his speech and not a single officer claps is the most hopeful thing I have seen in a long time.
Reposted by JJinSF
sethabramson.bsky.social
What Hegseth did today was inform an organization he’s unqualified to lead that (a) any area in which he believes he personally excels (e.g. physical fitness) is all that matters, and (b) any area in which he’s deficient (leadership, morality, ethics, record, experience, intelligence) is immaterial.
jjinsf.bsky.social
The sky is putting on quite a show today.
jjinsf.bsky.social
It’s 5:40 pm, and I’m up to 16 fundraising requests for the day. #block #block #block @actblueorg.bsky.social @moveon.org
jjinsf.bsky.social
10 today and counting, and it’s only midafternoon. #block #block #block
jjinsf.bsky.social
Dear Every-Democrat-Running-For-Office-in-Every-District-In-Every-State: STOP TEXTING ME!
I’m sure you’re wonderful. But at this point the multiple texts I get from all y’all each day are just spam, so PLEASE STOP.
With love, An Overextended Voter
jjinsf.bsky.social
This is not normal.
timothysnyder.bsky.social
Hegseth is putting all of the American generals and admirals from around the world into a single room. Why might Hegseth do such an extraordinary thing? Here I discuss four possible reasons.
snyder.substack.com/p/hegseth-pu...
Hegseth puts us all at risk
Why put all the American commanders in one room?
snyder.substack.com
jjinsf.bsky.social
My latest column for San Francisco Bay Times, encouraging us all to read & defend the Constitution.
Plus some other fun stuff.

sfbaytimes.com/do-not-be-qu...
Reposted by JJinSF
cnn.com
CNN @cnn.com · 17d
Nexstar has joined Sinclair in ending its Jimmy Kimmel blackout. The show will return to all ABC stations tonight. https://cnn.it/3IiUZSB
Reposted by JJinSF
mrsbettybowers.bsky.social
"Exhibit A" in Tylenol's upcoming lawsuit against our irresponsible nitwit president.
Reposted by JJinSF
rbreich.bsky.social
The richest man on earth owns X.

The second richest man on earth is about to be a major owner of TikTok.

The third richest man owns Facebook, Instagram, and WhatsApp.

The fourth richest man owns The Washington Post.

See the problem here?
Reposted by JJinSF
mrsbettybowers.bsky.social
Jimmy Kimmel is being brought back for the same reason he was suspended: Corporations only care about money.

Which is why boycotts work.
Reposted by JJinSF
kevinmkruse.bsky.social
Well, there it is. Sinclair is digging in for a fight, so please help push back -- find stations in your area, watch their local news to see what ads they run, then write those advertisers to tell them you're boycotting as long as they're on a Sinclair station.

List here: sbgi.net/tv-stations/
jjinsf.bsky.social
Another @caltrain.com kind of morning…