After some early rain, took a run on my 3k loop on the run that I did pretty well on yesterday. Lasted through till near the end then dropped to a walk. My pace suffered, and average pace was 6:03 min/km

After some early rain, took a run on my 3k loop on the run that I did pretty well on yesterday. Lasted through till near the end then dropped to a walk. My pace suffered, and average pace was 6:03 min/km

One lap around the park today. Nice weather, and Strava logs it as 5:46 min/km and “consistent effort”, though I had to drop to a walk to waddle through a puddle of water from the recent rains.
It’s been a long while since I posted anything of interest other than fitness and running, so here’s something I found that isn’t fitness related.
Tom Scott (Twitter: @tomscott) posted this video about the Two Generals problem. Basically it centres around two generals and asks how they can synchronise communication to ensure they two something at the same time.
In multithreading computing, including back when I was learning Java, we had a synchronized keyword which ensure only one thread went through a block of text. But here, you want two threads to proceed at the same time. How do you ensure that? Turns out there’s no guaranteed way.
Even TCP requires a 3-way handshake aka the SYN, SYN-ACK, ACK (https://www.inetdaemon.com/tutorials/internet/tcp/3-way_handshake.shtml), but if any of those messages drops, the connection never establishes.
Of course you could just use the UDP method of “fire-and-forget” and say “Hey, General B, we’re going to attack at 8pm, catch up if you have to”, and have dropped packets (or casualties in the two generals problem)
This is an interesting thought experiment and one I hadn’t considered during my time learning parallel and threaded programming.
Oh well, you learn something new every day, I guess.
Went on a different route today. Decided to aim for 3km and did it, averaging 5:44 min/km, with my PB on the same route being 5:22 min/km.
First run in a long while that I’m actually pleased with. I broke no records in this run, but no matter.


Finally did my 1.5 laps and it was hard.
Surprisingly, Strava logged me as doing one my faster runs, clocking at 5:39 min/km, with my fastest over the same lap is 5:19 min/km

Another one lap around the park, dropped to walk several times, disappointing :(
Made another one-lap. Picked a running playlist from Spotify to run too. Seemed to help.
First song was Pharrell’s Happy and the last one was Backstreet Boys.
Cheesy and Corny, but definitely runnable.
Made another one-lap around the park today. Faster average speed than yesterday. Tomorrow, I’ll try 1.5 laps.
Went running today, made one lap around my local park pretty comfortably, but my left ankle started to hurt. The same ankle I had a fractured metatarsal on a few years back. Here’s hoping it isn’t serious.
A few hours later it’s eased up, since I’m not putting pressure on it.
I wonder if maybe the cushioning on my shoes aren’t up to par now. Maybe I need to gait test again.
Today’s run, since I’m no longer using Endomondo’s training runs, I did the lap using a constant run, average pace was around 6:07 min/km.
After a stupidly long time without running, I’m back at it. Did a lap of the park and I utilised a new app on my FitBit watch, which lets you set a target time and distance and gives you a running “partner” running at that pace to run against. So in this picture, I’m 22 seconds ahead of my running partner. We are both standing still as I stopped to take this picture.
What is neat about it is that once you finish, you can set save your finish time for next time to try to beat it.

Also, while running, I spotted a rusty old BlackBerry that was lying around

Looks like it belongs to Barnet Council…

You must be logged in to post a comment.