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.
Honestly, these reporters are kind of pathetic for letting him speak to them this way.
“You’re a stupid person” — Trump lashes out at a reporter who presses him on the fact that the suspected DC shooter was actually thoroughly vetted before he was let in the US from Afghanistan
November 28, 2025 at 6:28 AM
I honestly have no clue why you all are talking about those two reporters. And with a little luck, and God’s grace, I never will. #willfulignorance
November 27, 2025 at 3:56 AM
Jealous
cnn.com CNN @cnn.com · 3d
Brazil's former President Jair Bolsonaro must begin serving his 27-year prison sentence for plotting an attempted coup, Supreme Court Justice Alexandre de Moraes has ruled. https://cnn.it/4p1dgDV
November 25, 2025 at 11:10 PM
It’s probably a bad sign when the FBI is investigating members of congress who had the temerity to suggest loyalty to the constitution and rule of law. But at least egg prices are lower. Oh, they’re not? That’s right.
November 25, 2025 at 10:54 PM
Correct take.
Two things can be true:

You should not take off your shoes and put your feet on the chair ahead of you.

The Secretary of Transportation is not a serious person
Duffy on his demand that air travelers not wear slippers or pajamas: "It honors our country ... don't take your shoes off and put your feet on the chair ahead of you"
November 24, 2025 at 11:30 PM
I know we’ve been here before but it really does feel like he’s starting to lose his grip. Which is simultaneously hopeful and terrifying (cornered animals and all that).
November 24, 2025 at 9:14 PM
STATUTE OF LIMITATIONS!
November 24, 2025 at 8:58 PM
👇🏼
One of the most dangerous types of person in civic life is the rich guy (and it's almost always a guy) who thinks that they have expertise on all matters because they're rich.
November 24, 2025 at 8:55 PM
Reposted by M. David Ruff
Twitter accounts are based in Russia. BlueSky accounts are based in homes with, frankly, too many books, plants, obsolete cables, and pieces of rustic pottery, that could do with a bit of a tidying up, to be honest.
November 23, 2025 at 8:29 PM
Quiet Piggy.
November 23, 2025 at 9:44 PM
Lady behind the movie concession counter told me a fountain drink is $10.75 and I honestly just started laughing.

No wonder Netflix is killing the movie theater.
November 23, 2025 at 2:50 AM
I don’t mean to sound like a dorm room socialist, but why does our country feel it has the right to indiscriminately topple foreign governments every five to ten years?
www.reuters.com
November 22, 2025 at 11:42 PM
(He doesn’t want Mamdani to mess with his NYC real estate holdings.)
In a striking turnabout, President Trump ended his meeting on Friday with Zohran Mamdani, the mayor-elect of New York City, by stressing common goals and trading praise. trib.al/syfRofm
November 21, 2025 at 10:16 PM
So, Trump’s “peace plan” is to reward a war criminal with territorial concessions while providing security guarantees to Ukraine we’ve historically failed to honor. Got it.
November 21, 2025 at 9:25 PM
Reposted by M. David Ruff
Goddam right. You do the right thing -- which this republic desperately needs done -- and they pull your credentials. So what? You have a phone and your have your sources. or you should. And you continue to report on this presidency as your colleagues now do outside the Pentagon. Enough dishonor.
while I’m being cranky, access journalism needs to go. When the president does his “I’m alpha because I insulted you” thing somebody needs to fall on his sword and say “what the fuck is wrong with you, old man?” on a hot mic. the hero of the wizard of Oz is Toto.
November 21, 2025 at 3:10 PM
Reposted by M. David Ruff
Sources close to Jared and Ivanka say that, privately, the couple disapproves of executing the president's political opponents.
November 21, 2025 at 4:23 AM
I’ve eaten hundreds, and yet I still can’t decide whether I actually like KitKats.
November 21, 2025 at 4:27 AM
He’s also just so embarrassingly dumb.
When Trump was asked about the release of the Epstein files, he called one reporter "piggy" and said another was "being insubordinate."

When Trump saw a video calling on the military to follow the constitution, he called for the death of the Democrats who made the video.

He's a tyrant.
November 21, 2025 at 12:47 AM
Reposted by M. David Ruff
Every headline is just “Man Who Has Never Faced Consequences Does Something Worse”
November 20, 2025 at 3:10 PM
Appreciate the sentiment but I’m afraid this is decidedly not a thing.
November 20, 2025 at 5:01 AM
Prediction: in ten years, we will learn that our utterly compromised DOJ scrubbed numerous incriminating Epstein Records relating to Trump.
November 20, 2025 at 1:44 AM
Life lesson: always take a moment to appreciate an adversary’s rank incompetence.
NEWS: During a hearing in federal court in VA, prosecutors confirmed that the operative indictment in the case against James Comey was never shown to or voted on by the entire grand jury before it was presented in open court.

Defense counsel argued that’s a complete bar to further prosecution
November 19, 2025 at 10:05 PM
Sounds totally kosher.
Breaking on MS NOW:

The full grand jury never reviewed the indictment it handed up against Comey.

Prosecutors said, instead of presenting a new indictment after the grand jury declined to approve one of the counts, Halligan simply brought an altered version for the grand jury's foreperson to sign.
November 19, 2025 at 4:57 PM
We have a president who admires murderous dictators and treats the press with contempt.

I miss when it was the other way around.
November 19, 2025 at 4:16 AM
Reposted by M. David Ruff
Quiet, piggy.
November 19, 2025 at 12:54 AM