Sign in

mark d jarvis

@markdjarvis.bsky.social
1.9K followers 159 following 737 posts

Books: Democratizing the Constitution; Modernizing Government Accountability; From NPM to NPG. Awards: Donner and Smiley book prizes PhD: UVic Certified chainsaw operator Assorted cantankerousness

PostsRepliesMedia
mark d jarvis @markdjarvis.bsky.social · 19/09/2025
Canada isn’t the United States. Your administrative doesn’t get to dictate what we can and can’t say up here.
040
mark d jarvis @markdjarvis.bsky.social · 06/09/2025
Parliamentary nerdery at YOW.
041
mark d jarvis @markdjarvis.bsky.social · 14/08/2025
No notes on the subhead.
010
mark d jarvis @markdjarvis.bsky.social · 07/08/2025
I wonder if Putin wrote this one himself for GRU.
110
mark d jarvis @markdjarvis.bsky.social · 12/07/2025
Where are the people who wanted DOGE for Canada?
001
mark d jarvis @markdjarvis.bsky.social · 04/07/2025
🤮🤮🤮🤮
000
mark d jarvis @markdjarvis.bsky.social · 30/06/2025
I call for Senator Mullin to be deported.
000
mark d jarvis @markdjarvis.bsky.social · 23/06/2025
The Roots.
010
mark d jarvis @markdjarvis.bsky.social · 22/06/2025
www.stoddartfuneralhome.com/memorials/ed...
440
mark d jarvis @markdjarvis.bsky.social · 16/06/2025
Remind me: is Canada still alone in the world?
040
mark d jarvis @markdjarvis.bsky.social · 11/06/2025
👇👇👇👇
021
mark d jarvis @markdjarvis.bsky.social · 09/06/2025
MAGA disinfo campaigns willing to fabricate a pretext for violence against fellow citizens?
021
mark d jarvis @markdjarvis.bsky.social · 09/06/2025
Not an accident.
021
mark d jarvis @markdjarvis.bsky.social · 07/06/2025
“Raises questions”
093
mark d jarvis @markdjarvis.bsky.social · 05/06/2025
Who would have thought that it was a bad idea to rely on a drug addled narcissist to provide sole capacity in areas of strategic national interest?
5369
mark d jarvis @markdjarvis.bsky.social · 05/06/2025
I am absolutely shocked that these two could not find away to work together to run an efficient and effective govt. Totally blown away.
021
mark d jarvis @markdjarvis.bsky.social · 04/06/2025
The final ten print copies of DTC.
161
mark d jarvis @markdjarvis.bsky.social · 31/05/2025
The idea that having a cadre of professional political staff who are well trained in key areas is at odds with bringing individuals from diverse professional backgrounds inside is… wrong.
020
mark d jarvis @markdjarvis.bsky.social · 29/05/2025
Smell ya later.
000
mark d jarvis @markdjarvis.bsky.social · 28/05/2025
Dear border states, you good with this?
000
mark d jarvis @markdjarvis.bsky.social · 20/05/2025
American democracy having another normal one.
000
mark d jarvis @markdjarvis.bsky.social · 18/05/2025
America has a white supremacist administration and I am not sure it cares.
134
mark d jarvis @markdjarvis.bsky.social · 13/05/2025
040
mark d jarvis @markdjarvis.bsky.social · 11/05/2025
One page book reviews.
110
mark d jarvis @markdjarvis.bsky.social · 07/05/2025
So…
010
mark d jarvis @markdjarvis.bsky.social · 06/05/2025
On stability and predictability… h/t @josephpolitano.bsky.social
011
mark d jarvis @markdjarvis.bsky.social · 03/05/2025
Good on Germany.
162
mark d jarvis @markdjarvis.bsky.social · 03/05/2025
🤔🤔🤔
210
mark d jarvis @markdjarvis.bsky.social · 29/04/2025
Oh.
010
mark d jarvis @markdjarvis.bsky.social · 28/04/2025
Trump explicitly stated unequivocally that he is “really not trolling”
25622
mark d jarvis @markdjarvis.bsky.social · 28/04/2025
And just in case you forgot why the stakes are so high….
0159
mark d jarvis @markdjarvis.bsky.social · 28/04/2025
Go vote. This is probably the most important election of your life.
071
mark d jarvis @markdjarvis.bsky.social · 27/04/2025
000
mark d jarvis @markdjarvis.bsky.social · 27/04/2025
A wildly successful first 100 days🎉🎉
000
mark d jarvis @markdjarvis.bsky.social · 26/04/2025
Baby bird szn
000
mark d jarvis @markdjarvis.bsky.social · 26/04/2025
Reading.
010
mark d jarvis @markdjarvis.bsky.social · 25/04/2025
A Time interview is n which Trump states unequivocally that he is “really not trolling” when it comes to annexing Canada. time.com/7280114/dona...
003
mark d jarvis @markdjarvis.bsky.social · 24/04/2025
You still have allies?
020
mark d jarvis @markdjarvis.bsky.social · 23/04/2025
Who could have known it was a bad idea to vote for the guy that told people to inject bleach.
041
mark d jarvis @markdjarvis.bsky.social · 23/04/2025
nationalpost.com/opinion/opin...
010
mark d jarvis @markdjarvis.bsky.social · 18/04/2025
Who doesn’t have the cards?
040
mark d jarvis @markdjarvis.bsky.social · 18/04/2025
Took 45 minutes and it was a privilege.
0103
mark d jarvis @markdjarvis.bsky.social · 18/04/2025
Lots of people out voting in Ottawa this morning. You love to see it!
1292
mark d jarvis @markdjarvis.bsky.social · 17/04/2025
Trump doesn’t hate public broadcasters, he just prefers Russian public broadcasters to NPR and PBS.
010
mark d jarvis @markdjarvis.bsky.social · 16/04/2025
The Build Canada folks are floating reforms to the immigration system that include conditioning the treatment of refugees based on their economic contributions. This is gross.
101
mark d jarvis @markdjarvis.bsky.social · 15/04/2025
The Trump admin are betting Americans can’t balance competing core rights and that the Admin will be given carte blanche to trample over the Bill of Rights in the name of security/safe, desire for punishment etc. They may be right. It’s up to Americans to prove they meant all that freedom talk.
000
mark d jarvis @markdjarvis.bsky.social · 13/04/2025
It is like each days is a contest to say the dumbest thing imaginable.
030
mark d jarvis @markdjarvis.bsky.social · 11/04/2025
000
mark d jarvis @markdjarvis.bsky.social · 10/04/2025
Everything is going amazing.
1217
mark d jarvis @markdjarvis.bsky.social · 09/04/2025
Hard to tell if this reflects some degree of ignorance, bad faith or both. Parliament not prorogued. It was dissolved. Special warrants can be used to keep lights on when Parliament is dissolved. This is pretty standard. This underlines again why having a Canadian DOGE-like entity is a bad idea.
32810