M. David Ruff
banner
mdavidruff.bsky.social
M. David Ruff
@mdavidruff.bsky.social
Chief tax nerd at California State Assembly. Tax policy. Watches. Travel. Not always in that order. Duel citizen of California and Switzerland. Proud alum of UC Davis and Berkeley Law. #caleg
Pinned
I wish the average voter cared as much about democracy as my homeowners association cares about the shade of blue I’d like to paint my house door.
I know it’s too much to hope for, but I’d really love Schumer to lose his job over this. Better to not fight than pick a fight you’re not committed to winning.
November 10, 2025 at 4:18 PM
Feckless, cowardly capitulation.

And sadly, more fuel for voter cynicism.
November 10, 2025 at 1:30 AM
If Chuck Schumer takes this “deal”, despite holding both the political and moral high ground, he deserves to get primaried. Grow a damn spine dude.
November 9, 2025 at 10:28 PM
I’ve flown hundreds of times, if not thousands. But I’ve never had a pilot bail on the landing 20 feet over the runway. Seriously thinking of not flying again until this shutdown is over. #SFO
November 9, 2025 at 7:36 PM
You don’t get to act like a God King dictator, and then blame the party out of power for your dysfunction.
November 9, 2025 at 5:58 PM
Farewell Mexico City! Until next time.
November 9, 2025 at 5:28 PM
Cuddling up to authoritarian dictators while fighting to make sure American children children go hungry. A moral abomination.
November 9, 2025 at 12:04 AM
I’m kinda hoping Cuomo runs for something else. So we can watch him lose again.
November 6, 2025 at 12:38 AM
A pretty great way to spend a day.
November 5, 2025 at 8:16 PM
Anyone have a good moving company reco for Kiley and LaMalfa? #prop50
November 5, 2025 at 4:49 AM
An absolute clean sweep.

For democracy.
November 5, 2025 at 4:34 AM
NYT/Politico tomorrow: “Democrats won every election nationwide. 5 reasons why this should give them serious concerns for the 26 midterms.”
November 5, 2025 at 2:46 AM
So wait. Trump’s endorsement of fellow sex pest didn’t work in the NYC election? Weird.
November 5, 2025 at 2:09 AM
Currently flying from San Francisco to Mexico City. And I must say I’m way more relaxed now that we’ve crossed into Mexican airspace.
November 5, 2025 at 1:29 AM
Grandpa needs a nap.
Said by a man who just moments ago told Americans he’d ignore a court order to feed people.

A totally unserious person spreading false information in a desperate attempt to cope with his failures.
November 5, 2025 at 1:25 AM
You gotta a moderate nominee in a conservative district with a chance of winning? You endorse them.

You have a progressive nominee in a progressive area who’s exciting turnout? You endorse them.

This isn’t rocket science. And I don’t really care what you think the donor fallout will be.
I am a Democrat and as a Democrat, I like Democratic candidates that blow up turnout numbers, gain national attention and make low-propensity voters very excited to participate in electoral politics.
Q: It's election day in NYC. Did you vote for Mamdani or Cuomo?

Schumer: "Look, I voted, and I look forward to working with the next mayor to help NYC."
November 4, 2025 at 11:02 PM
Reposted by M. David Ruff
"Speaker Johnson, it looks as though the president is currently stabbing you with a knife. Do you have any comment?"

"Well, look, this is the first I'm hearing about it. As you know, I've been really busy not doing my job, so I just don't know enough about this alleged stabbing to make a comment."
November 4, 2025 at 12:01 AM
This from the guy who named his kid R2D2, or whatever it is.
Elon Musk endorses Cuomo for mayor of New York and makes sure to add some racism in there: “…Mumdumi or whatever his name is.”
November 3, 2025 at 11:05 PM
Hard agree. Plus just be the party in opposition. Because swing voters know little about government but perpetually blame it for all that ills them.
This is all exhausting and futile. It’s about finding a “who” that has credible anti-establishment vibes and can reach people who don’t care about politics via short-form video. There’s no way to spreadsheet or substack our way into an answer here.
In @nytopinion.nytimes.com

The Democratic Party doesn’t need to move left or right, it needs to get bigger, our columnist Ezra Klein writes. “That is the spirit it needs to embrace. Not moderation. Not progressivism. But, in the older political sense of the term, representation.”
November 3, 2025 at 1:23 AM
Well that sucks
November 2, 2025 at 4:19 AM
This game is f’ing insane.
November 2, 2025 at 3:54 AM
If you can name all three characters, you win. #haloween
November 1, 2025 at 2:18 AM
Seriously. How much is it gonna cost to de-Saddam Hussein the White House?
something under discussed is the fact that white house renovations are currently being spearheaded by someone with famously bad interior design taste
November 1, 2025 at 12:45 AM
Reposted by M. David Ruff
interior design where you're just randomly pressing buttons for yellow gold, white marble, and crystal chandelier to remind everyone you're very rich
October 31, 2025 at 11:35 PM