M. David Ruff's Avatar

M. David Ruff

@mdavidruff

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

1,325
Followers
1,086
Following
835
Posts
12.11.2024
Joined
Posts Following

Latest posts by M. David Ruff @mdavidruff

If we’re gonna keep doing this dumb time change thing, there should be a law allowing all employees to take an afternoon catnap for the week following.

09.03.2026 19:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I see Cory Booker is running for president again. Honestly that’s the only excuse for his latest proposal.

09.03.2026 19:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You know those signs at every gas station β€œexplaining” that gas prices are high because of taxes? I wonder if there will be an addendum about moronic presidents starting wars in the Middle East. Guessing not.

08.03.2026 23:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This dude gave the most strident, partisan, red meat speeches on the Assembly Floor but is now apparently decrying partisanship. So yeah. lol.

08.03.2026 05:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

LOL

08.03.2026 02:18 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

As a proud Californian, even I must concede that New Mexico has the best clouds.

08.03.2026 02:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

move slow and repair things

06.03.2026 12:06 πŸ‘ 3683 πŸ” 1188 πŸ’¬ 5 πŸ“Œ 0

Not great when official government statements are less restrained and connected to reality than those from the repressive theocratic autocracy we are at war with.

06.03.2026 20:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Please tell me that the weird war secretary with the weird American flag pocket square did not actually call this a β€œChristian nation” today. Please tell me the screenshot being circulated is Bluesky rage bait. Because I really can’t with that nonsense.

06.03.2026 01:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I really wish I could spell.

05.03.2026 22:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I hope that puppy is looking down from puppy heaven and enjoying this revenge.

05.03.2026 20:34 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I gotta give him credit for one single thing - firing someone via tweet (while they are giving a speech) is a masterclass in pettiness.

05.03.2026 19:41 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Trump has left us with two terrible options:

1) Commit massive human and capital treasure to try to change Iran’s regime, with no guarantee of success: or,

2) We leave in place a further radicalized regime even more dedicated to acquiring nuclear weapons as a deterrent.

Am I missing something?

05.03.2026 02:44 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Not sure what’s going on but the traffic in Sacramento this week has been positively LAish.

05.03.2026 01:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This reboot has everything!! Promises of a charismatic leading man (again), shifting demographics, and a deeply flawed opponent! And don’t forget the national tailwinds. But will he finally get the girl? Invest all your national political resources to find out!

04.03.2026 20:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The perennial loose dentures vs cognitive decline vs TIA debate. A tale as old as time.

04.03.2026 20:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve watched the β€œTexas is in play” movie too many times. Not buying another ticket.

04.03.2026 20:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Sorry, what now?

03.03.2026 21:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why is Trump constantly doing the bidding of the most corrupt leaders on earth? Oh, never mind. Rhetorical question.

03.03.2026 03:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I wonder if the power and titles are worth the moral and intellectual debasement.

03.03.2026 01:55 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Can someone explain to me why he thinks he can unilaterally dictate when this war is over (e.g., 4-5 weeks)?

I’m pretty sure Iran will have a vote in this.

02.03.2026 20:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you like it, you want it in budget. If you don’t, you suddenly want the thorough vetting of policy. A tale as old as time.

02.03.2026 20:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Maybe we should’ve let him continue playing with the tariff adjustment machine. At least it kept him busy.

01.03.2026 02:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I am sure Trump asked second and third order questions and thought this through with the intellectual rigor and nuance for which he is known.

28.02.2026 21:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

So, we’re just gonna take out a foreign leader a month at this rate?

28.02.2026 20:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is like 75% about improving his poll numbers before the midterms, right? Maybe 25% about advancing the pet projects of his hardline advisors. 0% about principle or actually caring about democracy. I could be wrong but that’s my intuitive sense.

28.02.2026 18:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Trump calling for regime change in an unhinged warmongering screed. So full scale war.

God help us all.

28.02.2026 07:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What in God’s name are we doing?

28.02.2026 07:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
25.02.2026 22:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a man in a suit and tie says " serious people " ALT: a man in a suit and tie says " serious people "

The rest of the world looking at America right now

25.02.2026 05:11 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0