Friday 26 April 2024

Book review: Red Sister

PXL_20240423_195105401~2 Red Sister by Mark Lawrence isn't dreadful sci-fi nonsense, because it isn't sci-fi; it's closer to fantasy. Teenage wish-fulfilment fantasy. That doesn't of itself make it bad; after all Harry Potter is much the same. I got this because I've been reading - and enjoying - The Book That Wouldn’t Burn - in W/S, and felt like buying something on a Friday to last the weekend.

And this is not-dissimilar let us say; I'll probably cover this ground better when reviewing that, but this one, like that one, is "poor but talented girl grows up in strange new environment making friends and dealing with the oppression of the powerful".

Before going on, and without yet revealing much in the way of spoilers, but those will come later, I note that the "defining event of the start" - her rescue of her friend, which causes her to suffer the emnity of the powerful, and leads to her friend's death - is a classic "you don't know how to fail" a-la HPMOR: somewhere in the middle of that (if you haven't read it, do so now, it is well worth it) Voldemort tries to explain to Harry that instead of a bizarre sequence of ever-less-plausible and ever-more-risky victories for ever-higher-stakes, it would have been much better, and nearly painless, to simply fail at the first hurdle. This doesn't suit well with modern Western thinking where all must have justice down the the last jot and tittle.

While I'm here - wherever I am - I'll also point out that spoiled-beautiful-rich-kid Arabella doesn't last very long in that role before being granted the inevitable promotion to friend. It felt that the book, knowing it was inevitably going to follow the trope, couldn't be bothered to go through all the motions and just cut things short.

Moving on to some good bits - after all I did read it - the world building is fun. It is a cold world, with extensive ice sheets, and a thin "corridor" of habitable land on the equator. Implicitly, it is orbiting a red dwarf - the sun is described as filling half the sky, though I'm not sure that quite works, never mind. But would such a corridor be stable? No, but that's OK, because there is a "focus moon" that briefly warms the night; it becomes clear this is a space mirror; and this seems plausible. But then, aha, it turns out that part of the plot is going to be control of some mystical tech that can control the mirror. Nice.

The rest of the mystical powers, and the four sorts of them, from the four sorts of original inhabitants, is also quite well done. And a bit blurred, as it must be.

As I said, this is really isomorphic to a girls-own-adventure, but - perhaps as so often with these things - that leads to oddities: when their lives are threatened they take it with the light-heartedness that they would were it the end-of-term hockey match. Oh yeah, and the character-shifts of, say, Sister Apple / Posioner don't quite work.

Monday 8 April 2024

Film review: My Neighbor Totoro

PXL_20240406_151328854 My Neighbor Totoro is a 1988 Japanese animated fantasy film. We seem to be having a season of these; see-also Princess Mononoke and Spirited Away. It is lighter than both of those.

Two young sisters move into the japanese countryside with their father; their mother, it emerges, is in hospital with some unnamed illness. It is all rice-paddies and bicycles and everything is charming.

They meet "friendly wood spirits" and a weird catbus, and despite a scare when the younger sister goes missing, all is well.

There is a slight undercurrent of menace, we felt, though it is hard to know if it is really there or we were merely projecting our expectations. Certainly it would not have been surprising if the frog-faced old "grannie" had turned out to be an evil spirit; but actually she's just a genuinely nice old lady.

Wednesday 3 April 2024

Shoe size

PXL_20240324_091630288 In the course of buying new boots, I was given cause to doubt my long-established shoe size of 10.5 to 11. Here is a machine-measurement (Ellis Brigham, Cambridge) showing UK 9 / EU 43, and here is another (EB, London) showing... UK 9.5, EU 43. However, trying on EU 43 was a complete failure; and EU 46 was far more plausible.

The "asic" el-cheapo yellow-lined trainers I have, which are about the right size, show 29.5 cm, US 12, EU 46.5 marks.

The Adidas Boston Adizero, again well-fitting, "yellow-green rand" version, have just about legible on one shoe marks of US 11.5, UK 11, EU 46.

Sunday 31 March 2024

Peaks: Stanage and Froggatt

Events constrained us to only one free day over Easter (and various abrasions and next-day-bones perhaps suggested that one day was enough), so Saturday saw me driving D, E and little Mi up to the Peaks, starting at the not especially unearthly hour of 7 am, or 6 am if you include getting breakfast and so on (and quietly forgetting the three pints with P and M I'd had the night before at the Castle; this may also be a good place to note Mi's helping plane down the underneath of the living room door). At my steady 65 mph up the A1 - blessedly clear - and Google's choice of Ecoroute, we took about 2:45 to get to Hathersage, where we had the traditional breakfast stop, and a quick look at the guidebooks, before doing the usual "well we'll go up to Stanage and see what's free". Wx: fine, sun and cloud, not cold, except in the wind at the top.

So a bit before 11 we left the car at the already-full carpark and headed up. This was Mi's first time out in the Real World. GPS trace. I lead Flying Buttress, and we watched someone doing the direct. Still a good route, and quite "interesting" getting from the side onto the slab on top. From there we moved not-very-far to Leaning Buttress Indirect, which D lead easily (well it is only VD).

PXL_20240330_123313640

From the ground E didn't believe it is possible to squeeze through the "Bishop's move" but it is. Oh, and D then top-roped the HVS direct.

After that to Hollybush Crack, which gets about my fourth ascent, but it is still fun. The start was easier this time; perhaps because it was entirely dry. I lead in my lovely Magdalen tights. And here's E and Mi at the top, with the landscape stretching away. My old helmet doesn't really suit Mi, but then again it never suited me either.

PXL_20240330_131123237

Lunch again at Outside, and I tried on various mountaineering boots, without finding a pair I really liked. Perhaps the Aequilibrium that EB had in Cambridge?

And so to Froggatt, now quite late, indeed we didn't start walking in till about 4:30. At this point the light was lovely, although the direction made for a poor photo. People were packing up so it was quiet. We did Allen's Slab, S; D lead it easily, I followed with slight trepidation on the rising traverse and even more on the pull up, but managed to force faith-in-friction onto myself and get my leg far enough up, and was up. It was good that D was so well within himself, because his gear was not the finest; but that's fine, part of the point is the practice (here's someone on Youtube massively over-gearing it, and also evading the crux by going a bit further R into the next crack, for the pull-up). E and Mi decided not to follow but go up the D (Slab Recess) which lead to the comedy of oh-we-need-to-get-D's-gear-out, but fortunately it fell out by itself while fiddling the rope.

PXL_20240330_173608902

And so away. By the end the sun was setting, and the light and the trees were even more lovely.

Refs

* Peaks: Stanage and Birchens (2023/04/08).

Boxing Day at Horseshoe Quarry (2022/12/27).

A trip to Pembroke (2022/09).

The leaves of Chatsworth lie thick on the ground (2015/11/15).

Stanage with Daniel and Jamie (2014/05/25).

* Chatsworth with Howard (2014/03).

* Stanage, 2013.

* Stanage; us with Howard and others (2010/04).

Tuesday 26 March 2024

London: Cloth Fair, Wigmore, Westminster, Courtauld, National Gallery, St Bartholomew the Great, RA

Mfd+J gave us a stay at the Landmark Trust's 43 Cloth Fair, to celebrate M's retirment and my 60th.

PXL_20240322_184101050

It was Betjeman's pied a terre. This is a "photo essay", which is to say I shall not trouble you with many words. If you don't recognise the pictures... check your culture. Full photo set here.

PXL_20240322_205207102

That's at the Wigmore Hall. Next morning, Westminster Abbey, which neither of us has ever seen, we think. I hadn't realised just how stuffed full of memorials it is. Some discretely understated:

PXL_20240323_103302490

And some absurdly elaborate, like this life-size figure, one of four:

PXL_20240323_104654889

And the flag-chapel is stunning.

PXL_20240323_110856543

Then off to the Courtauld, and would you believe that M wanted lunch?

PXL_20240323_140003932

I'm having an only-take-famous-pictures jag.

PXL_20240323_140842958

Fortunately the C, whilst not the largest collection, is relatively free of fluff.

PXL_20240323_141525786

I'd better stop there. We move on to the National Gallery.

PXL_20240323_163020591~2

I finally found this. Sorry about the reflections near the top, the NG aren't very good with their lighting.

PXL_20240323_170647026~2

Skipping lightly over my favourite spiderman and Bosch, we close with

PXL_20240323_173315128~2

Famous from my O-level history textbook on the development of the English in the 17th or whatever century. Home, via sunset views of St Paul's and quasi-dream views of alien spaceships. M, who had skipped the NG, was hard at work at home.

PXL_20240323_184900449

Sunday morning dawned. I had a quick walk around, which I spent entirely in St Bartholomew the Great, it being more interesting than I'd expected from Pevsner, with a lovely old feel.

PXL_20240324_092016628

There was a service going on, but they had gathered at the far end in the shelter of the altar so I wasn't disturbing them. Thence to the RA for intersectional coloniality and so on, which alas wasn't to my tastes particularly artistically interesting (I should have taken the large vibrant guy posing against a bright abstract background which Aesthetica has the good taste to highlight).

PXL_20240324_103253968

Flaming June, and some other RA-type stuff, is tucked away at the back.

PXL_20240324_114818422

After that we parted ways, M to church-crawl and me to Vets Head.

433926709_10161106236042350_8681008647130531291_n

Tuesday 12 March 2024

A visit to Magdalen and Elias

We are uneasily aware that Miranda's time at Magdalen grows short. Here are some pictures from a visit for Friday Evening Prayers, Formal Hall, and a visit to the Ashmolean.

The cloisters, by the Old Library stair. I quite like "light in the cloisters" too, but I can't inline every one.

PXL_20240309_084345662

And above the archway, just visible in the picture above:

PXL_20240309_084540060

Addiscombe's walk. Alas I didn't find fritillaries, but Miriam did. Don't miss Lewis's poem.

PXL_20240309_085518577

Nearly at the end of the Walk:

PXL_20240309_090701110

Funeral pall of Henry VII (Cloth of Gold):

PXL_20240309_124020096~2

Dutch tiles; note Noah's ark.

PXL_20240309_124714283

St Catherine.

PXL_20240309_134354239~2

Refs

* Ashmolean: Egypt (2023/12)

Cezanne: a trip to London (2023/03)

Book review: The Load of Unicorn

PXL_20240312_200052445~3The Load of Unicorn is a children's historical novel written and illustrated by Cynthia Harnett. It was first published in 1959, as wiki will tell you.

My interest is in remembering it from childhood; the title, but not the story. And not with this cover; perhaps, the Puffin version shown here. Recently I bought it from Oxfam, and "gave" it to Miranda as a Christmas-present-loan, but have it back now.

The story is of Caxton, and printing-vs-scriveners, and of the Morte d'Arthur. It is, as it appears, a children's book, but pleasant enough for an adult to read.

Tuesday 5 March 2024

Film review: Princess Mononoke

Christ's BCD Princess Mononoke is an animated Studio Ghibli thingy. It is quite good; the animation is mostly quite interesting with nice effects, the storyline carries you along. There is no great depth to it I think but that's not a problem.

The demons and gods are Shinto-ish: spirits-of-place, powerful but not all-powerful, mostly unburdened by speech. They can be defeated by Heroes but normal mortals turn away in fear.

There is no clear moral. Gunz-are-bad starts off looking like the moral but that kinda fades. Possibly respect-nature. And possibly, "Shinto", though I don't know enough about it to be sure.

The wriggly-eels around the demons is genuinely disturbing, so well done for that. Some of the isn't-the-forest-beautiful stuff was a little cloying though.

Refs


Sunday 25 February 2024

Book review: The Thousand Emperors

PXL_20240211_174428960~2 Wham bam but ultimately forgettable sci-fi space opera; indeed, I have largely forgotten it in the week or two since I read it. And in a way I wasn't paying that much attention when I did read it; it is lightweight stuff and doesn't really repay your attention, you start to notice all the faults and just the lack of umm I'm not sure; detail, perhaps.

Having said that, I did enjoy reading it in a lightweight fluffy kind of way.

Tuesday 13 February 2024

New watch: Garmin Forerunner 55

My poor old 620 - new some time in 2018, though as far as I can see I didn't blog it - is fading. The battery now struggles to last four hours, and the strap is going (yes I know that at least could be replaced). But darling daughter has a Forerunner 55 which seems quite good, and is "only" £150, about £100 less than the 620. So I bought one.

PXL_20240213_192701129

It has no touchscreen. This slightly jars, because I've gotten used to the button-screeen combo of the 620. But meh, I'll get used to the new thing. As my pic shows, the 55 (top) is marginally thinner than the 620. It has built-in heart rate, and when I trial that against the heartrate strap of the 620 I'll update this for how they compare. The new has a slightly elastic softer strap which I think I will like.

PXL_20240213_201558633

The new screen looks OK, but isn't fancy like the Fenix stuff. I'm planning, per this summer's experience, to use my phone for trekking from now on.

Example trace here. HR 151 seems dubious with a simple cycle to work. Now I have an hour's comparison on the erg:

hr-55-620

That's mostly good, but the blue (55) fails to pick up the start of the piece that the orange (620) does. And that's me starting up at 1:55 for a few hundred meters before settling to 2:00; and I recall seeing the 55 fail to leap up. About five minutes later it does, and once up it is accurate enough. Note that the 620 was set to "smart recording" so since there is no distance, only puts in a point if my HR changes.

And here, from an outing, is pace. I was wearing the 55 on my wrist, obvs, and I don't think that does the pace any favours, since my wrist is whizzing back and forward. Actually, if I look at a close-up, I do wonder if the 620 is over-smoothing. This may bear more examination.

pace

And again the HR differs, with the 620 being more likely. I'm coming to think that the 620 is more of a gold standard and the 55 just a convenience.

Having decided that I'll keep the old watch, at least for rowing, I decided to get a new strap. Pic. The one I got is: Fit-power Garmin Forerunner 235/235Lite Watch Band, Soft Silicone Replacement Watch Band for Garmin Forerunner 235/220 / 230/620 / 630/735 Smart Watch.

New HR belt

Soon after this, my 620 started giving wacky readings (see e.g. this erg). So I bought a new belt: Garmin 010-12883-00 HRM-Dual Heart Rate Monitor for £45.

Thursday 25 January 2024

Drone: DJI Mini 2 SE

PXL_20240126_132139601 So, I finally bought a drone. DJI Mini 2 SE: £269, plus £50 for a spare battery, direct from DJI. These are some notes.

The CAA's Registration requirements for drones and model aircraft tells me I don't need to get a flyer ID, but I do need an Operator ID: I am in the "below 250g - not a toy - with camera" class I think. Having done that, my operator GBR-OP-MD2CPWDBCK93.

A sample of the State of the Art: Lents 2024, Saturday, M1.

First steps

Open the packaging. Rm tabs from device (propellor confinement, gimbal guard, battery etc). The battery tab says rm the battery to charge, but I don't have a separate charger, so just plug in a USB C cable. Read quick start guide. Guide semi-implies connecting control unit to drone to charge. But don't; I think it just means charge both. White lights count up on drone, 1 and 2 (of four). Green count up on control, 1 and 2 (of four) now after ~15 mins up to 3. It all gives the impression of being nicely solidly built. Control unit has two joystick controls to screw in, do that.

After about an hour: controller fully charged, lights have gone off. Press "power" briefly and all four light up.

After about two hours: drone counting up to 3 lights now. Note that I may have the drone on a low-power USB source.

DJI Fly App

For unclear reasons the Android (but not iPhone?) App isn't in the Play Store, it's a separate download. Do that, giving it permission to install.

Connect controller to phone

You need to connect the controller to the phone, via an USB-to-USB cable. But! Not just any cable; you need to use theirs, and watch out, because the one inserted in the well is I think for iPhone. The one I wanted - USBC-to-USBC - is supplied, but you need to swap it in. If you were to be so stupid as to for example take the thing home and forget that one cable and then use a "straight" USBC-to-USBC then it doesn't work; the phone thinks the controller is trying to charge it.

Anyway, having done that your phone connects to the controller, you turn the drone on. This is non-intuitive: since a brief press on the power button shows you the battery status, to turn on you do a brief press, then a long press. Same for the controller. It then beeps gently to itself and stretches its motors or something. The controller then connects to the drone, with which it is pre-paired.

Mine then wanted to do a firmware update, which took about a minute. Then the drone needs turning on again, and then I can see myself from the drone's camera. Woo.

Watch this space...

https://www.youtube.com/watch?v=IspTbZSBmi8 looks like a nice tutorial.

OK, so it turns out that actually flying it is fairly easy, compared to setting it up :-).

I started out in our (small, enclosed) back garden. If you press the "take off" button it, err, takes off. Then you can press the landing button. Or, you can just press "down"; it will "stop" at about 1' off the ground then descend bleeping, and land. And so on to creeping about the garden. You get eight degrees of freedom: with the left joystick, up / down / rotate left or right; with the right, forward / back / translate left or right. Instead of the takeoff button you can just startup the motors and move up.

Then I went out by the river. Vid #1 is basics: take-off to head height, forward-backward, up-down, and so on. Vid #2 is Wesus, and shows the zoom, as well as some incompetent panning and adjusting. Vid #3 is almost interesting, our Chesterton 4x. I had the max-height set to 15m for all this.

Taking off and landing on grass seems fine - some of the tutorial vidz show people with flat helipad type things.

Note for idiots like me: when recording video, "not recording but ready to start" is a large red dot. Whereas "currently recording" is a smaller red square. I'm glad I finally worked that out.

Another note for idiots: don't forget the SD card. It will still record, but lower quality, to your phone.

A bit more

I went out early-for-me on Thursday and got some more vidz. Sadly some of the best footage wasn't captured because I got out of phase with record on / off, duh. Here is Queens' women. I discover that it is possible to get flight info - height, location - as a subtitle, but it is difficult to burn those subtitles onto the video; unless I find an easier way I won't bother. The VLC media app displays the subtitles; here's an example.

qweens


Battery life


DJI claim 31 minutes and that seems broadly accurate. One battery did me a division. I think that might be "hover time"; I think I noticed that if I went off and chased people down, it would eat into the life.

Gimbal


Sometimes, before takeoff, I hear an odd noise and the drone decides the gimbal is stuck. Just picking it up and poking it gently seems to fix this. Ah, and this is because it is checking the gimbal is free to move; if you make it take off from the box, often there isn't enough space. Solution: just hold it while it is powering on.

Sport mode


It has three speed modes: cinematic, normal and sport. I quickly tired of cinematic, which is slow. Today I discovered that "normal" is rather slow for recording rowing, so switched to "sport". If you do this, it warns you that it may tilt a bit more, and something-something-gimbal.

Files not closing


I notice that if I turn the drone off without turning off "record", the file doesn't close properly, and won't play. The solution (per this forum) is just to put the card in the drone, and power it on and then off. Well it worked for me.

Sound / screen recording


I have yet to master this, but: one piece of the puzzle is that I have the Nova launcher installed, which changes some Android defaults. So to enable landscape mode recording, I need to go into the Nova launcher settings and say "auto rotate".

Right, I have made this work. Hurrah. Firstly, make sure screen rotate is setup unless you want veeery teensy video. Second, the screen capture files are big: about 3G for ~10 mins; and I think it would like some buffer space too; so I went back and cleared out 15G for it to move in. Even then it sometimes stops earlier than it should. Here for example is Lents W3 (silent) vs Lents W3 (sound).

The with-voiceover vidz are more popular than the without, by a factor of about 4 to 1 measured by Youtube watch-count, so from Thurs on to avoid duplicating the stream, the drone-stored video is unlisted, but linked from the screen capture version.

To be clear, if that isn't, the drone-stored stuff is saved to SD card in flight, and is at whatever resolution the camera provides. The screencapture-with-sound version is stored on my phone via the radiolink to the drone, and is at whatever resolution Android and the DJI app decides to interpolate it to. I think it may also be subject to occasional lag / catch-up.

TODO: get CamFM on there too.

Your questions answered


Q: Can't W(M)C follow the racing further down the course with his drone?
A: Tricky. RF contact tends to degrade past about 500 m and risks losing contact past that. Not only does that lose the video feed it risks losing overall contact with the drone; and flying it without its feed is much harder. The theoretical range is much larger but I think the trees (and, I suspect I'm going to discover today, rain) get in the way.

Q: Is drone or cycling-with-GoPro footage better?
A: I don't know. What do you think?

Samples


Saturday 20 January 2024

Book review: Peril at End House

PXL_20240120_131905926~2 Another Christie / Poirot. Like the others it is OK; I am after all still reading these things. But I always finish them thinking them somewhat formulaic.

I won't tell you the plot but now I'm finished, it isn't clear to me how the wasp / bullet in the first "attempt" was produced by... errm well I suppose I am going to tell you the plot so don't read on if you don't want to know... by Nick. And having said that much, I can say that mixing in the evil Australian gold-diggers into the plot does muddy the waters nicely, although possibly straining coincidence a bit. Continuing, it seems odd that if Maggie really was affinanced to M. Seton, she did not make rather more of his death.

Tuesday 9 January 2024

Book review: The Witches of Karres

The Witches of Karres is, in Wiki's words, "a space opera novel by James H. Schmitz. It deals with a young space ship captain who finds himself increasingly embroiled in wild adventures involving interdimensional alien invaders, space pirates, and magic power". The cover I show here is from Wiki; mine is the rather more boring Gollanz "masterworks" edition.

Overall, good lightweight fun with a slightly surreal feel.

I have no knowledge of JHS, and had when I read this no idea when it was written, which made for an interesting no-info reading experience. A review says, "the plot isn't really defensible", but no more so than many another such; the author happily sprays around made-up terms and names, but it all fits together more coherently than at first appears. And it is all very "light", in the sense that when bad-ish things happen, they aren't allowed to linger too long before good triumphs. Overall it is naive-ist, but so was a lot of 1960's stuff.

Apparently the book was expanded from a short story / novella, which may explain the slightly weird-in-retrospect intro: Our Hero picks up three child "witches", and yet these witches - and the planet they are from - subsequently turn out to be immensely powerful and quite able to take care of themselves.

Friday 5 January 2024

Book review: History of the Warfare of Science with Theology in Christendom

PXL_20240102_205627400~2A History of the Warfare of Science with Theology in Christendom is a known "bad book", a proponent of the "Conflict thesis" which is now generally rejected. See for example thonyc who is a splendid source for this kind of stuff.

But I was curious and, pre-innoculated, felt unlikely to succumb to its whiles, and so felt safe to read it second hand. It is well enough written, in a popular style, but does bang on a bit. The game, if you feel inclined to play it, is to guess when Our Author is misrepresenting what happened, and using the new-found power of the internet then look it up. 

An example is Michael Servetus, from the thonyc link above. White tells us he was burnt at the stake, and strongly implies or perhaps even states that this was due to his scientific ideas. But, he was a heretic burnt for his views on the Trinity. And so on.

So in the end I can't recommend the book even for entertainment or even historical value.

Monday 1 January 2024

Christmas 2023

After 2022's slight hiccup, 2023 saw a return to the now-traditional pattern: four nights and three days chez Mother, then time at home and with Mfd+J up to the New Year. Pix. We start with Christmas Eve, when we drove to M-u-W for the village Carols on the Green (musicians).
  PXL_20231224_181832400.NIGHT

Christmas Day featured my half, accompanied this year by Toby (I won, by a margin of him exploding up the Churchill hill) but not Lara; she and Nina did 5k I think, as did E, separately. Then the meal, culminating in Christmas Pudding, and listening to The King. I got some tasteful Beard Baubles. We played Lara's "Taboo" (Rob; Mother; Miranda; Daniel), not as forbidding as it sounds.

Boxing Day to R+N's for coffee, lunch, walk and then an afternoon of Frobelsterne and books.

PXL_20231226_171023942

On the nameless day after Boxing Day we were quiet, mostly chez Mother. RLT came round for lunch, N working, and we finally remembered to take the picture of the children by the tree.

PXL_20231227_135714907

Back home, Weina has been looking after baby Marbles. I copy (and fb) a couple of Mother's 1952 pix of a trip to Paris and the 1953 Coronation.

The next day, Thurs 28th, home (with morning run through Bruern). One of the racks of coat hooks in the little cupboard have fallen off. Fixup by going through into the breezeblock, which had been half done anyway. Friday 29th, Mfd+J around for lunch, a joint M/D/E effort featuring Tuna. Saturday 30th, I row at 10 am, thence misc stuff including feeling inspired to put in some shoe shelves in the little cupboard to replace the not-very-useful orange wire rack. Get the lowest in; the space of course does not feature right angles.

New Year's Eve, D and E and I walk to Ely.

PXL_20231231_114631814

The weather is fine: sun in the morning, never too cold, the wind at our backs and the rain didn't last. We stopped at the Five Miles From Anywhere for a drink after 15k; and at the "choice", chose the east side, which gives a better approach to Ely. We hadn't gone quite as fast as last year, so all felt like going to the cathedral which really imprssed me; must go back. Thence a local cafe, and the train home. Selfie. Evening: to Mfd+J for the civilised New Year's Eve, featuring Dominion (D won both) and Tokaji.

And lastly, New Year's Day featured the Chesterton Club 10k (don't look) and E and I went down the backs in the new Pye-n-Mash double. Which was great fun, even though as always slightly nerve-wracking.

PXL_20240101_150205112

Oh, and I get the second shelf in, and dig out some Prudential+Ecology financials for E.