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.
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
👇🏼
It's profoundly different to cover a U.S. president than state or local officials, and too, much harder to vent publicly if you're female. But if in my reporting days, if anyone from a police sergeant to the mayor of Baltimore told me, "Quiet, piggy," I'd immediately insist he go fuck himself.
November 19, 2025 at 3:15 AM
He really might be the worst person on earth.
November 19, 2025 at 12:34 AM
Seriously. These journalists look like abused puppies at this point.
I mean, look, I'm not a reporter, so who am I to talk?

But on a day where the president both just called a woman reporter "Piggy" and is celebrating someone who had people bone saw apart one of my colleagues, I might just be a little ready to defend my colleagues and profession.

But that's just me
November 18, 2025 at 8:45 PM
Reposted by M. David Ruff
I'm going to give you $2,000... emotionally.
BESSENT: “THE $2,000 DIVIDEND COULD COME IN LOTS OF FORMS… IT COULD BE JUST THE TAX DECREASES. IT COULD BE NO TAX ON TIPS.”
November 17, 2025 at 1:29 AM
Kids, I promise you that there was a time the us government was not actually run by the most vile, corrupt, and depraved people on earth.
November 15, 2025 at 4:22 AM
PSA: The FaceTime calls really do not need to continue into the men’s airport bathroom.
November 15, 2025 at 12:52 AM
Reposted by M. David Ruff
Oh no, if Bill Clinton goes down as a result of the Epstein files I’ll have to remove the Bill Clinton flag I have flying from the deck of my big ass truck.
November 14, 2025 at 4:04 PM
I know this shouldn’t be my main takeaway, but some of these Epstein emails read like they were drafted by someone who just cracked level 4 of English Duolingo.
November 14, 2025 at 5:49 AM
“Worried”
JD Vance: "I serve under Donald Trump, who is very healthy. If I served under Joe Biden, I'd probably be worried every minute of every day that he was gonna croak and that I'd have to become president."
November 14, 2025 at 2:29 AM
I’m old enough to remember when the GOP preferred leaders who *didn’t* happily associate with known underage sex traffickers.
November 12, 2025 at 3:53 PM