Sign in

John Belshaw

@belshaw.bsky.social
1.5K followers 1.8K following 506 posts

Writer. Historian. Cyclist. Writing a history of cycling. 🛋️ Vancouver based 📚 Open textbooks opentextbc.ca/postconfederation 🧭 Local stories www.anvilpress.com/books/vancouver-… Elbows up.

PostsRepliesMedia
John Belshaw @belshaw.bsky.social · 26/08/2026
Huh, that headline didn't age well.
110
John Belshaw @belshaw.bsky.social · 11/07/2026
A friendly reminder from the 1990s: no smoking in the exam hall.
0102
John Belshaw @belshaw.bsky.social · 16/06/2026
It's a little thing to do, to add to evidence for increasing use of --and potential growth of --active and micro mobility.The annual pedal poll is two hours of sitting somewhere nice, watching happy people wheel by. #PedalPollSondoVelo
010
John Belshaw @belshaw.bsky.social · 24/04/2026
Artifacts galore!
120
John Belshaw @belshaw.bsky.social · 24/04/2026
The Vancouver Historical Society is hosting a very noisy evening of Expo 86 show and tell right now!
262
John Belshaw @belshaw.bsky.social · 24/01/2026
Credit to Tomflood.bluesky.social
020
John Belshaw @belshaw.bsky.social · 12/01/2026
So would the auto and oil industries.
092
John Belshaw @belshaw.bsky.social · 15/11/2025
The surveillance state is real.
0212
John Belshaw @belshaw.bsky.social · 26/10/2025
This is a "gookie", perfected and performed by Harpo Marx. Practice it. Be ready. Brave Canadians, you know what to do.
020
John Belshaw @belshaw.bsky.social · 26/09/2025
Let's get ahead of stupid for a change. CBC just posted this graph, which shows BC losing population. It's a 0.04% fall. That's ~2,000 out of 5.7million. It's a sneeze, not a call to ramp up pro-natalist rhetoric. And BC is where Canadians go to die. Thus: higher death rate.
151
John Belshaw @belshaw.bsky.social · 21/08/2025
The Grands Prix Cyclistes is in Québec and Montréal this year. The logo is just enough like that of the Green Party of Canada that one can only hope that confusion will ensue.
020
John Belshaw @belshaw.bsky.social · 07/08/2025
Another bumper year for figs and once again I must confront the possibility that Little Shop of Horrors is actually a nature documentary.
160
John Belshaw @belshaw.bsky.social · 06/07/2025
Scientific American? Sounds like an oxymoron to me. And this one is clearly carrying water for the lebensraum-hungry Trumpoids.
020
John Belshaw @belshaw.bsky.social · 05/06/2025
Spotted in the middle of the English countryside. Posted, presumably, for the benefit of the cows and sheep. Also, what if Jesus says yes to 15 minute cities? Now I am confused.
130
John Belshaw @belshaw.bsky.social · 27/05/2025
No. No. No. That's a really bad idea. Stop it.
040
John Belshaw @belshaw.bsky.social · 27/04/2025
I am on record as not a fan of bagpipes. The way they spring out at you in the mall or show up unexpectedly at funerals. But today I encountered one in the wild, in its natural environment, and it was amazing. So let's return bagpipes to the wild, shall we? Thanks @MacmillanCancer for a great event.
020
John Belshaw @belshaw.bsky.social · 15/04/2025
A Canadian nurse stands beside a memorial at Bergen Belsen, a Nazi concentration camp in Saxony, Germany, ca.1946.
100
John Belshaw @belshaw.bsky.social · 21/03/2025
All that stands between me and a cup of coffee.
000
John Belshaw @belshaw.bsky.social · 20/03/2025
Out of nowhere this a.m., I remembered a bit from 'Russian Rhapsody' -- the cartoon about Gremlins from the Kremlin. Does this one remind you of anyone? Colouring? Bad hair? Generally chaotic evil?
010
John Belshaw @belshaw.bsky.social · 07/03/2025
Another surprising piece of classical urn art (same restaurant, same washroom stall). Is that Mercury delivering pizza? And why is Artemis paying with a snake? What's Merc going to do if she wants change back? I remain, your loyal serpent....
010
John Belshaw @belshaw.bsky.social · 07/03/2025
Surprising classical urn art in a restaurant washroom. What's with the ram's head? Is it part of the urn or something the urn tests upon? And if that's a steaming plate of food, is the Angel's head steaming as well? Or just smelly? Is his angel sense tingling?
000
John Belshaw @belshaw.bsky.social · 25/02/2025
They'll just tramp on through the rest of Canada to get to the Arctic. You know, just looking for some ice for the old cocktail shaker, sorry about the mess on the carpet....
110
John Belshaw @belshaw.bsky.social · 21/02/2025
100
John Belshaw @belshaw.bsky.social · 02/02/2025
He is getting more and more orange, I'm sure of it. (The picture of Hugh Grant is for scale.)
000
John Belshaw @belshaw.bsky.social · 30/01/2025
And shed another for the old Vancouver tram/streetcar/interurban system. I just ... can't imagine. (Credit to r/vancouver)
020
John Belshaw @belshaw.bsky.social · 19/12/2024
New to my neighbourhood. Huzzah! #waroncars
140
John Belshaw @belshaw.bsky.social · 17/12/2024
Remember the fun of fixing series-wired Xmas lights when one bulb was dead? I never thought that level of frustration would return. Until today. These could only be worse if barbed wire was involved.
120
John Belshaw @belshaw.bsky.social · 16/12/2024
Got this wonderful opportunity today via LinkedIn. I am pretty sure the writer is AI because no one but my mum when she was angry at me ever uses my middle name. What do you think? Should I throw away my principles for as much as $1600 US a week?
020
John Belshaw @belshaw.bsky.social · 20/11/2024
Escaping hydrangeas.
010
John Belshaw @belshaw.bsky.social · 16/11/2024
It's baaaack.
010
John Belshaw @belshaw.bsky.social · 10/11/2024
Vancouver Historical Society update!
033
John Belshaw @belshaw.bsky.social · 16/10/2024
Enjoying the BC Greens 'hot takes' on the BC Conservative 11th hour platform. Especially this one.
0112
John Belshaw @belshaw.bsky.social · 14/10/2024
Voted today. But not for the cruel, narrow minded, negative, pinched, pious, smug, lying, science-denying bigots.
180
John Belshaw @belshaw.bsky.social · 26/09/2024
Yay: French shops still articles huge numbers of magazines. Including this vast array of history mags. Boo: Evidently history = war.
110
John Belshaw @belshaw.bsky.social · 04/07/2024
Good news from MQUP arrived yesterday. What a fun project! Big thanks to Megan and Geoffrey!
130
John Belshaw @belshaw.bsky.social · 12/04/2024
Your AI art is showing. (Spot the mistakes, kids!)
100
John Belshaw @belshaw.bsky.social · 08/02/2024
My Ph.D. is now ancient, a primary document in its own right and yet, every now and again, I see something that pulls me right back into it.
100
John Belshaw @belshaw.bsky.social · 19/01/2024
Who puts this sort of thing on Facebook Marketplace? Surely they can afford to hire a proper agent, no? Or is it completely in fun ... in which case, you sad, sad little muppet.
100
John Belshaw @belshaw.bsky.social · 08/12/2023
15-year old me: Snicker. Me: The 'Wh' part is pronounced like an'F'. 15-year old me: I! Can't!Breath!
000
John Belshaw @belshaw.bsky.social · 28/11/2023
Thanks, Ben. BTW, the view of my bedside table.
110