John Roscoe
banner
johnroscoe.bsky.social
John Roscoe
@johnroscoe.bsky.social
"It's not easy having a good time...
even smiling makes my face ache."
I take photographs and crack jokes; a meditative creative obsessed with dialogue. I was @JohnCRoscoe on Twitter.
johnroscoe.wordpress.com
I don't want to disappoint anybody "looking for the helpers" in a time of strife, but this guy — whatever slogan you may find emblazoned on his chest or forehead — is not your friend.

He's an avaricious grifter who knows how to take direction from a crack team of experienced PR handlers.
January 29, 2026 at 10:58 PM
Free to say whatever you like between volleys of rotten eggs and long-expired fruit.
January 29, 2026 at 8:46 PM
#EyeContact is the theme for today's #BirdOfTheDay, so please enjoy this ogling White-Throated Sparrow peeping in my front window in SW Ontario, Canada.
#BOTD #Photography #EastCoastKin #NaturePhotography #Bird #BirdWatching #Birding #Birds #NaturePhotographer #Wildlife
Get well soon, Alan!
January 29, 2026 at 7:00 PM
"What's wrong, little buddy?"
"My hand's stuck in a trap."
"Oh, rough luck. Is there a spring in there? A snare or-"
"I can't get my hand out without letting go of the banana inside."
"Oh! So... why don't you just-"
"Let go? Never."
"But then-"
"Someday, I'm going to own the libs with this banana."
January 28, 2026 at 8:33 PM
"You rang, Master Weston?"
"Jeeves! What's all this rot about unit price labelling?"
"Mr. Carney introduced legislation to expose price gouging, sir."
"Blast! Get Sylvian what's-his-name to write an op-ed, will you?"
"Blaming what, sir?"
"Socks, hair, carbon taxes — whatever's in season, Jeeves."
January 28, 2026 at 8:15 PM
"A hundred and two! Sorry, Ferris. You're staying home."
"Aw, heck. But I *really* wanted to go to school today."
"No dice, young man. Is there anything I can get you?"
"Will you be my interview on the Evening News tonight?"
January 28, 2026 at 5:18 PM
I remember my grandpappy nodded off in front of the tv during Night Rider, then woke up during Man From Atlantis and said, "damn, where'd the talking car go and why's Michael a-swimmin' all funny-like?"

By then he no longer drove his car; nobody thought "hey, let's give him a vast nuclear arsenal."
January 28, 2026 at 4:33 PM
Utterly unCanadian! Thank heavens such trumpish politicization of the judiciary could never happen in Ontar-
January 28, 2026 at 12:52 PM
"I'm working hard to get us where we need to be."
"Bitch up front won't let me steer, so I'm riding the brakes."
January 28, 2026 at 2:13 AM
I guess I kinda plateaued in 2016; haven't changed much in ten years. Oh well — can't improve on perfection!
January 27, 2026 at 9:25 PM
It's been eleven years since Postmedia's most widely-circulated newspapers devoted their front pages to a last-ditch attempt to re-install Stephen Harper. Since then, they've only grown more desperate and bolder.

I've had enough — I'm doing something about it. You?
www.ourcommons.ca/petitions/en...
January 27, 2026 at 8:14 PM
No, I'm pretty sure it *is* you, Bari; they don't trust *you.*
January 27, 2026 at 7:32 PM
USA, 1789

"This constitution needs a 2nd amendment. We *must* have a right to bear arms."
"In case the government becomes tyrannical?"
"No, to intimidate patrons lined up at a bakery..."
"But-"
"...or if someone raps uninvited upon my door..."
"That's not-"
"...that I may bust a cap in their ass."
January 27, 2026 at 7:01 PM
"DAMN RIGHT #BROWNISBEAUTIFUL," asserted the female Common Grackle who was not afraid to tell it like it is. Because that is the today's #BirdOfTheDay theme and she's both a) brown, and b) beautiful.

#BOTD #EastCoastKin #Photography #NaturePhotography #Wildlife #WildlifePhotography #CloseUp
January 27, 2026 at 5:33 PM
It may seem peculiar that a vaccine developed to prevent one illness happens to prevent another, seemingly quite unrelated disease.

But this is how medicine advances sometimes. Imagine the researchers vexed by hair-growth as a side effect of the hypertension medication they're developing (Rogaine)!
January 27, 2026 at 4:32 PM
"Wow! That's some current event, huh Chad?"
"Sure is, Brad. Who saw that coming, am I right?"
"Ha ha, not me, Chad. Did you, Thad?"
"Nope, and I've been watching events unfold and formulating edgy cantankerous opinions about them all day, Brad. Now, over to Tad. Tad?"
"Thanks Thad. Thing's are bad."
January 27, 2026 at 1:53 PM
Yes! We know it can be done because we have done it before.

One bright, dewy morning between July 2021 and July 2022 the sun rose on an Earth that had lost and would never again know flu strain Yamagata B. It was gone forever — extinct!
January 27, 2026 at 1:32 PM
Thank goodness such rank juvenile idiocy could never find a political foothold in Cana-
January 27, 2026 at 3:04 AM
What's this what's this? Conservatives speaking untruthfully about grocery sales in Canada? Heaven forfend!
January 26, 2026 at 9:03 PM
DOWNSTAIRS, STORNOWAY

"What's the news, Mr. Hudson?"
"A conundrum, Mrs. Bridges: the master will likely win his leadership review..."
"Bully for 'im, Mr. Hudson."
"...but his party fares poorly in the polls."
"Oh. So we'll still be serving 'im, years to come?"
"Indeed, Mrs. Bridges."
"Bloody hell."
January 26, 2026 at 1:25 PM
Imagine seeking an interesting, intellectually challenging and financially rewarding career abroad when the Trump administration is working hard to open up opportunities for Americans in [checks notes] tiny screwing.
January 25, 2026 at 9:50 PM
"We have done [swallows audibly] nothing wrong."
~ Nathan Thurm
January 25, 2026 at 8:36 PM
Hey #OnStorm people — clear your vents!

If your furnace was made in the last twenty years or so, odds are there's a couple of snorkley-looking pipes coming knee-high out of the back or side of your house. Those have to be free of snow or everything goes Pete Tong real quick.

🚨CLEAR YOUR VENTS🚨
January 25, 2026 at 2:32 PM
There are one hundred fifty eight Canadians not holding their breath for his walk-back (let's not pretend this an apology) on denigrating Canada's contribution to the Afghanistan mission.

Not because one isn't forthcoming (who knows/cares whether it is or not), but because they are dead.
January 24, 2026 at 6:24 PM
"Eh? What's all this rot about distillations of subterranean goo? Codswalloppy balderdash, I say! What gentleman has need of gasoline when God gives us perfectly good coal? You may keep your 'internal combustulation engine,' sir — my intervelociter runs on coal-fired steam!"
~ Danielle Smith, 1896
January 24, 2026 at 3:47 PM