Kerry Buckley What’s the simplest thing that could possibly go wrong?

30 July 2023

Weeknotes 2023-30

Filed under: Weeknotes — Kerry Buckley @ 8:40 pm

I had this week off work, with no particular plans other than various bits of long-overdue gardening, tidying etc (most of which remain undone). I did do a small amount of work in the garden on Monday, namely cutting back the wisteria that was making its annual bid for dominion over the back of the house and the chimney. This entailed the use of three of my five ladders (step, extension and roof), and I survived another year without a Rod Hull/Tony Hayers incident, and I now have light entering my bedroom again. I was, however, bitten on the foot by a grasshopper, which fell into my shoe. It was surprisingly (but briefly) painful. It also seems that the ivy which has established itself in various bits of the garden is now making a play for control of the south wall of the house.

Then on Sunday, feeling slightly guilty for not having ticked off more chores, I thought I’d have a go at dismantling the chicken run that’s been sitting empty for about five years. As it turned out, that was optimistic, but after an hour I had at least cleared enough brambles and other weeds to be able to get close enough to think about the actual dismantling.

There’s a chicken run under there somewhere

On Monday I went to give my 61st “nearly armful” of blood, having timed the appointment to coincide with the beginning of a gap in the racing season. I was pleasantly amused, in this age of stranger danger paranoia, by a woman who was there with a small toddler in tow, and when summoned to the cubicles at the back of the hall for the interrogation and Hb test just said “I’ll leave her here. She’ll be fine – she’s got her colouring to do”.

I got a car insurance reminder for the Roadster, which I still haven’t got rid of, and discovered that OneCall (do not recommend) automatically set up a recurring payment, and don’t allow you to cancel via their website once they’ve sent the reminder. After about 45 minutes queuing for a web chat, I finally got through and persuaded them to cancel the policy.

On Wednesday evening we had our annual club “Two Rivers” race/social, which involves starting at handicapped intervals from Landguard Fort (at the edge of the Stour/Orwell estuary), and choosing our own route to run to Felixstowe Ferry (near the mouth of the Deben), before retiring to the pub. Still tired and a bit short of red blood cells, I was definitely overtaken by more people than I passed, but at least I didn’t come last.

The end of the Two Rivers run

On Thursday afternoon we had a work trip to Avid climbing wall for some bouldering. I used to do a fair bit of climbing in my youth, but got out of the habit after moving to East Anglia, apart from a couple of pre-lockdown visits to the same place. I don’t seem to be much more incompetent than I used to be, but it quickly took its toll on my arms! Then home for a quick shower before heading to the beer festival, in St Clement’s church, which is in the process of being converted into an arts venue. They had a decent range of beers, and the ones I tried were all good, although annoyingly I dropped my glass while transporting it home on my bike.

I finally got round to raising an issue against a dependency that was failing to compile under Elixir 1.15 on OEL7, then realised that the error was actually when compiling a dependency of that dependency, then finally worked out that it was just that the 1.15 compiler fails on that OS (it tries to hash source file contents using an algorithm that isn’t available), and it just happened that I was seeing errors based on the first file it decided to compile when building the dependency tree. After asking on a forum, someone pointed out that this should be fixed in the next release, so if I’d just kept up the “wait for an upgrade and see whether it goes away” approach for a little longer I could have saved myself some effort.

I bought some bifocal running glasses, so next time I go orienteering or on a trail run where I need to read directions I’ll only have myself to blame for getting lost.

Badger cat brought a mouse into the house on Saturday. I tried to get it off him, but he hid behind the settee and it looked dead, so I decided to finish my breakfast before sorting it out. When I went back to see what was left he (the cat, not the mouse) was pawing at a box of bits, and it turned out the mouse was very much alive and had taken refuge in there. I managed to catch it and release it outside, apparently unharmed. I don’t think the cats spotted me, because they were still sniffing around in the lounge.

Rescued mouse

On Saturday I did parkrun as usual (staggering round in a mediocre 22:19 with no racing excuses this week), then quickly back out again for a 10k to the pub for Merv’s 70th birthday (it was a half marathon for his 65th, so I’m looking forward to a 5k in five years’ time).

I finally got round to ordering a new wildlife camera after my old one stopped working a while ago. Then, in a classic case of “things a sensible person would have done in the opposite order”, I tried taking the old one apart to see if I could fix it. The most likely culprit was the cable from the battery box to the main board, and predictably there was no voltage on the circuit board side. More surprisingly, there was no voltage on the battery side either. I popped some new batteries in (which I 100% definitely tried when it first stopped working), and hey presto, it fired up perfectly. Fortunately I was able to cancel the order for the new camera in in time!

I finished the weekend with a somewhat damp run to get my July “clock tower of the month” photo. This was entirely my fault for: (a) deciding to set myself this pointless task, rather than just calling it a day after last year’s hollow trees; (b) leaving it until nearly the end of the month; and (c) having added the complication of requiring the clocks to be showing the time corresponding to thee month number (ie 7, and unsurprisingly I wasn’t up in time to catch 7am). I also ran over the new, not yet officially open, and seemingly over-engineered foot/cycle bridge that replaces the pedestrian level crossing where they’re busy ruining the Fonnereau Way with hundreds of new houses.

Clock Tower of the Month
Massive new bridge

23 July 2023

Weeknotes 2023-29

Filed under: Weeknotes — Kerry Buckley @ 7:52 pm

On Wednesday I went to the Three Wise Monkeys in Colchester again, this time to see recent number-one-album-having Lottery Winners, who I’ve previously seen supporting Frank Turner. They were supported by Ben Brown (who I’ve previously seen supporting Pet Needs) and Wilswood Buoys (who were on the same Frank Turner bill with Lottery Winners). Johnny and George from Pet Needs were in the crowd, and Frank Turner made a surprise guest appearance on stage. A lot of entertainment for £20! Fortunately I checked the train times and realised I needed to drive or get stuck in Colchester, and it seems I missed a lot of rain while I was in there.

Ben Brown
Wilswood Buoys
Lottery Winners
Special guest!

Friday was DevCon16, the 16th (obviously) incarnation of the internal developer conference I kicked off at work in 2009. I maintained my streak of speaking at all of them, with a rambling look behind the scenes of the app I made for a recent community event, covering the actor pattern in Elixir, why you probably don’t need separate front- and back-end apps when you could use something like LiveView, and the importance of not leaving things to the last minute (a point I added to a slide while writing the talk on Thursday).

Also on Friday, but in the evening, was the Brantham 5. Nominally a “fun run”, and not part of the Friday 5 series, it’s always a good event, despite having some significant hills which make it hard work. I struggled home in 35:18, which surprisingly earned me 22nd place. Weirdly there was a whole minute between 21st and 23rd.

After a short rest, punctuated with a gentle parkrun (and a pub quiz, where I was very little use) on Saturday, Sunday saw the Ekiden Relay in its new venue at Woolverstone school. For unknown reasons this is the only Ekiden in the UK (apparently it’s big in Japan), and it’s basically a relay marathon, split into legs of 7.2, 5, 10, 5, 10 and 5km. It’s always a big social event, with loads of clubs cheering their runners on from gazebos pitched round the circuit (we entered ten teams). I was in the “supervets” (50+) team, and we managed to take second place in that category, as well as beating our vets (40+) team. I say “we”, but I was the slowest in the team, managing to just about break under 21 minutes for my 5k leg. A glutton for punishment, I then ran another 5k leg for the coffee runners’ social team, with increasingly tired legs somehow still managing to get round in around 22 minutes.

Ekiden leg B, for Felixstowe Road Runners
Ekiden leg D, for Hard Core Coffee Runners
The coffee runners’ gazebo
Rehydrating afterwards

16 July 2023

Weeknotes 2023-28

Filed under: Weeknotes — Kerry Buckley @ 5:47 pm

Something I forgot to add to last week’s catch-up edition was that for some reason (I think it was being randomly recommended this video on YouTube) I recently decided to learn how to solve a Rubik’s Cube. I’m old enough that I had one when they first came out, but it was always beyond me. I remember eventually getting a set of instructions, but it was a very painstaking process, with what I remember as fairly complex algorithms to switch two pieces at a time. Things seem to have moved on now, with a variety of solving techniques that get more involved as they get quicker. It turns out to be quite addictive – the beginner’s method is quite east to pick up, but I’ve found myself slowly trying to learn fancier techniques, although I’m still not particularly quick. I did manage to get under a minute once, but that very much depends on the last layer ending up in a configuration that I remember the moves for.

I got round to installing Styler in my work project this week. It’s an Elixir linter that has one fixed set of rules and runs as part of the (equally opinionated) language formatter, which I have configured to run whenever I save a file. It replaces a lot of checks that were previously in the domain of Credo, but without the nuisance of having to fix them when they fail the build. It did break some stuff on the initial run, as predicted by the readme, but once those were sorted it’s been working well. The commit that added it was possibly my biggest ever though, weighing in at 3,973 files, 16,603 insertions and 13,129 deletions.

World’s biggest commit. Also notable that I’m maintaining a very long habit of not configuring a separate commit email for my work projects.

After a work meal on Thursday I finally found myself in a pub that had the local Camra magazine on display, and picked up a copy, with a cover photo featuring the bunch of us that went on the bus pub crawl a few months ago (despite none of us actually being a member).

Cover stars!

The Friday 5s are all done now, but Friday evening racing isn’t quite over yet. This week it was the Ipswich Twilight 10k, which is held on closed roads round the town centre. After a bit of rain earlier in the day, we started in the dry, but the heavens opened halfway round and it was like standing in the shower in your running gear (but also running, obviously). I didn’t feel like I’d gone that well, but it turned out to have been my fastest at that event (if some way off my 10k PB). I had had the presence of mind to take a dry T-shirt and jumper with me, but that didn’t avoid having to sit in the pub in soaking wet shorts and trainers. Fortunately they had plenty of time to dry out, as thanks to Gary arriving just as the remaining two of us were finishing what would have been our last pints we ended up staying until chucking-out time, which I now know is 1.15am. I still managed to get up in plenty of time for parkrun though, although my level of wakefulness was revealed when I made my morning coffee, and forgot to put the cup under the grinder.

Oops

9 July 2023

Weeknotes 2023-27

Filed under: Weeknotes — Kerry Buckley @ 8:11 pm

Firstly, apologies for the hiatus to the two or three people who might have noticed. Most of this was thanks to a PHP upgrade breaking my blog for a while (I really ought to migrate to a static site). I’ll include the past couple of months in this update, although that’s straying slightly from the weeknotes format.

The end of May was a sad time for the local running community, after my friend Ben was tragically killed in a cycling accident. He was extremely well-liked and, to quote the words that were read out at the start line of the Kirton 5, “a great runner and an even greater man”. There were tributes at parkrun and at the Woodbridge 10k, and the funeral saw around 100 runners and 20 cyclists escorting Ben on his final journey, with a celebration of his life featuring dozens of stories of the lives he’d touched.

Club tribute to Ben at the Woodbridge 10k
Funeral procession

OK, that’s the emotional bit; now on to the trivial.

Happy to report that my bargain car is still working, and I also finally got the Roadster recovered from Felixstowe (although I haven’t yet got round to selling it). I sorted the Mini’s broken stereo by sourcing a second-hand CD/radio/speedometer combo (yes, it does seem weird that they’re basically an integrated unit) from eBay for £50, and while I had the dash panels off continued the eBay spree to upgrade to the optional “secret compartment” (not secret any more) above the glove box (£19), and a leather steering wheel (£14). It’s nice to be able to drive people to races now I have four seats instead of two, instead of always being the lift scrounger.

Stereo/speedo replacement

I lost my 138-day streak on Wordle.

Running-wise, in the eight weeks since the previous note I’ve fitted in the Friday 5 series and the Woodbridge, Newmarket and Kesgrave 10ks, as well as a “proper” (ie harder than the taster ones I did earlier in the year) orienteering event today. As you would imagine, I got lost a few times, and managed to stretch the “long” route (4.4km) to more like 8.5 (5¼ miles). One of the controls I struggled to find was in a really hilly bit of the woods too, so I got a bit of unplanned hill practice going up and down steps looking for it. I finished in a solid last place, but then I did have to convince them at the start that I had enough experience to do the long/hard course. I was also sternly warned that my legs would get stung and scratched in shorts, but as it turned out the only notable injury – a lightly grazed knee and hand – resulted from taking a turn too quickly on wet pavement.

Orienteereing, or “competitive getting lost”

As usual, my running mileage dropped through Friday 5 season, but I did just barely scrape through 1000 for the first half of the year.

Faye from work got married on Thursday, and looked very happy about it, as you’d expect. Congratulations to her and Jared!

Speaking of colleagues, a weird coincidence finally spurred me to get this blog back up last week. I got a message from one of the apprentices in our team asking whether I used to own kerrybuckley.com (I did, and it was this site’s original home, but lost it thanks to forgetting to update my email address with the registry and not getting a renewal reminder). It turns out she was putting together references for her dissertation, and came across a paper which cited some random nonsense I’d posted back in 2007. Small world.

That’s about all I can remember. Normal service will resume next week.

Powered by WordPress