Tim Dickinson
@timdickinson.bsky.social
Senior Writer & Editor, The Contrarian contrarian.substack.com
Portland, Oregon
Send tips via Signal: TimD.503
Stay connected: TimDickinson.co
Portland, Oregon
Send tips via Signal: TimD.503
Stay connected: TimDickinson.co
Three-peak view from Rocky Butte this morning
#volcanoreport
#volcanoreport
November 9, 2025 at 9:44 PM
Three-peak view from Rocky Butte this morning
#volcanoreport
#volcanoreport
Not sure this guy should be teaching Sunday school
November 9, 2025 at 7:21 PM
Not sure this guy should be teaching Sunday school
November 8, 2025 at 5:17 PM
This NBA Cup floor is (pepto) abysmal
November 8, 2025 at 4:45 AM
This NBA Cup floor is (pepto) abysmal
I'm at the ballot box.
I'm at the Mickey D's.
I'm at the combination ballot box and Mickey D's....
Don't forget to vote today, in Oregon (where we do it best), or wherever you call home.
I'm at the Mickey D's.
I'm at the combination ballot box and Mickey D's....
Don't forget to vote today, in Oregon (where we do it best), or wherever you call home.
November 4, 2025 at 11:07 PM
I'm at the ballot box.
I'm at the Mickey D's.
I'm at the combination ballot box and Mickey D's....
Don't forget to vote today, in Oregon (where we do it best), or wherever you call home.
I'm at the Mickey D's.
I'm at the combination ballot box and Mickey D's....
Don't forget to vote today, in Oregon (where we do it best), or wherever you call home.
A few more Mar a Lago Roaring 2020s snaps from Insta
November 3, 2025 at 1:39 AM
A few more Mar a Lago Roaring 2020s snaps from Insta
All quiet on the Western Front.
Visited the Portland 'war zone' this morning. A (mostly gray-haired) crowd had gathered for a "pajamas and pastries" protest.
Visited the Portland 'war zone' this morning. A (mostly gray-haired) crowd had gathered for a "pajamas and pastries" protest.
November 2, 2025 at 7:06 PM
All quiet on the Western Front.
Visited the Portland 'war zone' this morning. A (mostly gray-haired) crowd had gathered for a "pajamas and pastries" protest.
Visited the Portland 'war zone' this morning. A (mostly gray-haired) crowd had gathered for a "pajamas and pastries" protest.
He looks pained somehow
November 1, 2025 at 7:17 PM
He looks pained somehow
More Insta snaps from the let them eat cake ball at Mar a Lago
November 1, 2025 at 6:57 PM
More Insta snaps from the let them eat cake ball at Mar a Lago
Apparently there was a Gatsby party at Mar a Lago, while Trump is trying to kick 42 million off SNAP
November 1, 2025 at 4:03 PM
Apparently there was a Gatsby party at Mar a Lago, while Trump is trying to kick 42 million off SNAP
Courts to Trump: Feed the people!
October 31, 2025 at 8:59 PM
Courts to Trump: Feed the people!
It's an uncanny feeling seeing signs of out-of-state troops mobilized on the outskirts of town, preparing for a federal invasion of your peaceful city
October 30, 2025 at 8:57 PM
It's an uncanny feeling seeing signs of out-of-state troops mobilized on the outskirts of town, preparing for a federal invasion of your peaceful city
~200 California National Guard troops are now in limbo at a base outside of Portland, pending a court decision on whether Trump can unleash them on the streets of Portland.
My report from Happy Valley:
My report from Happy Valley:
October 30, 2025 at 8:00 PM
~200 California National Guard troops are now in limbo at a base outside of Portland, pending a court decision on whether Trump can unleash them on the streets of Portland.
My report from Happy Valley:
My report from Happy Valley:
October 28, 2025 at 6:01 AM
No Kings is still living rent free in Trump's head, only now Trump is comparing himself to a Mafia boss
October 24, 2025 at 4:45 PM
No Kings is still living rent free in Trump's head, only now Trump is comparing himself to a Mafia boss