Frank
banner
frankhopper.bsky.social
Frank
@frankhopper.bsky.social
Return of the linguist
Affable biker - W800, CB750, CBR1000RR
RPM static cyclist
Lamentably slow 5K Parkrunner
Serial punner
Supporter of good causes
Resisting retirement
Wordle 1,688 5/6

⬜⬜⬜⬜⬜
⬜⬜⬜⬜🟨
🟩🟨⬜⬜🟩
🟩⬜🟩🟩🟩
🟩🟩🟩🟩🟩

Brain fog.
February 1, 2026 at 10:01 AM
Wordle 1,687 4/6

⬜⬜🟨⬜⬜
🟩⬜🟨⬜⬜
🟩⬜⬜🟩🟩
🟩🟩🟩🟩🟩
January 31, 2026 at 1:47 PM
A leisurely Brandon ParkRun after a 3 week break.

Great to be under the trees again and the sandy soil meant no mud.

Met up with a teaching assistant from way back when. “I still remember those French trips.”

As do I.

Will aim to shave a little off that very slow time next week, as ever.
January 31, 2026 at 12:48 PM
I have always enjoyed rhetoric.
January 29, 2026 at 10:24 PM
Busy going nowhere.
Spin: RPM 107.
Sweatathon.
January 29, 2026 at 2:43 PM
Wordle 1,684 3/6

⬜🟨⬜🟨🟨
⬜🟨🟨⬜🟩
🟩🟩🟩🟩🟩

Gotcha!
January 28, 2026 at 10:11 PM
Wordle 1,683 5/6

⬜⬜⬜⬜⬜
⬜⬜🟨⬜🟨
🟩🟩⬜⬜🟩
🟩🟩⬜⬜🟩
🟩🟩🟩🟩🟩
January 27, 2026 at 3:19 PM
The long overdue return to BodyPump.
A toughie. (The release, not Frank)
a man wearing a shirt that says heaven ain 't dead
ALT: a man wearing a shirt that says heaven ain 't dead
media.tenor.com
January 27, 2026 at 10:11 AM
Suella defects.
Wasn’t she in Dallas?
January 26, 2026 at 12:41 PM
Game Central!
January 26, 2026 at 12:05 PM
The fortnightly boy-minding comes round quickly.
And coincides with granny’s music workshop, which is elsewhere.
Just saying.
January 26, 2026 at 11:23 AM
I’ve always taken advertising with a generous pinch of salt. Even more so since AI has taken over.

Top tip: if your seemingly helpful comparison site lists the only con as “often sells out”, then the bots are speaking with forked tongues.
a close up of a man 's face with a beard making a sad face
ALT: a close up of a man 's face with a beard making a sad face
media.tenor.com
January 25, 2026 at 3:47 PM
A dreary day.

Off to the gym to warm up on the bike before exerting what pass for muscles on various machines.
a man in a black tank top is lifting weights in front of a rack of dumbbells that say iron grip
ALT: a man in a black tank top is lifting weights in front of a rack of dumbbells that say iron grip
media.tenor.com
January 25, 2026 at 3:06 PM
Wordle 1,680 4/6

⬜🟩⬜⬜⬜
🟨🟩⬜⬜⬜
⬜🟩⬜🟩🟩
🟩🟩🟩🟩🟩

Almost awake.
January 24, 2026 at 3:28 PM
Returned to collect the meds I’d left behind. A good excuse for a run-out on the W800.
It was sunny, but 7°C and a little nippy, but not too cold for the kindly officer manning a speed camera.
No hi-viz and so clearly income-generation rather than deterrence.
January 24, 2026 at 3:21 PM
Another overnight grand parenting gig.
But this morning there’s gym club and soft play.
A sausage roll is in order.
I’d rather be Parkrunning and so that’s a double whammy.
January 24, 2026 at 10:18 AM
Good to meet one’s hero in the flesh.

Well, hardboard.
January 18, 2026 at 6:58 PM
Frank flies undone at Hendon.
January 17, 2026 at 7:19 PM
My local council is quicker to respond to its red rating on HMG’s pothole map than it is to fixing potholes.
January 12, 2026 at 8:42 PM
Wordle 1,666 4/6

⬜⬜🟨⬜⬜
🟨⬜⬜🟩⬜
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩

Drat!
January 10, 2026 at 8:35 PM
Frank, quite a few years ago.
January 10, 2026 at 6:20 PM
Child-minding duties.

An all-day and overnighter mega-session.

Including a 4th birthday party and one dance class.

I know how this bouncy castle feels.
January 10, 2026 at 1:36 PM
A trip to the barber.

“Bonjour Monsieur. The usual?”

“Bonjour Matt. Yes. The Coconut please.”

“Numéro trois!”

Matt’s French vocab grows faster than my dwindling thatch.
January 9, 2026 at 8:31 AM
Bought this 10 years ago.

Reminded me of my misspent youth.
January 8, 2026 at 5:11 PM
The plan to enjoy a leisurely morning coffee at Krazy Horse was scuppered by the emporium’s even more leisurely festive break.

Oh well, there’s always serious metal to ogle.

New Year Resolutions:

Do not buy any more bikes.

Put more miles on those I have.
January 8, 2026 at 12:09 PM