some things make a post
Nov. 11th, 2025 11:04 pm- I will grudgingly concede that the ridiculously overengineered parsnip risotto from The Modern Vegetarian is actually very tasty and it's very obvious that without the THREE DIFFERENT PREPARATIONS OF PARSNIP it would also be significantly less Parsnip. It is not, however, sufficient to convince me to update The Risotto Rule. But, as I say, it's very tasty and we have at least another day (possibly two?) of it, which I am cheerful about as a concept!
- Blessedly my repeat prescription request had made it to the pharmacy by the time I swung by to pick up A's IOU and a new thing, so I won't need to make any more trips there
this week, at any rate. - Chillis in the greenhouse that I really need to bring home before I lose the gamble on frost are looking happy still despite a week+ of neglect.
- Through hunting duvet covers (the one I bought for myself when I first moved out of the Den of Christians and into My Own Flat, in very early 2014, has tragically failed catastrophically) I have been reminded of the existence of incredibly gaudy (watercolours of) tulips, and I'm probably not going to spend slightly silly money on watercolour stripy tulips, but I'm very glad they exist.
- We are continuing to Really Enjoy playing Inkulinati together, and I now definitely have enough grasp of the mechanics to collaborate on What We Wanna Do Next. One level fits quite neatly into some of the slightly awkward chunks of time in our week; I am looking forward to tomorrow's. <3
Blood donation
Nov. 11th, 2025 03:28 pmvital functions
Nov. 9th, 2025 10:14 pmCelebrating. Anniversary. <3
Reading. ( Ravindran, Link, Stocks )
I have also: been skimming a variety of pain-related academic publications, and: printed out not one but TWO translations of Treatise on Man for the coming week's work reading.
Playing. Things!
- Gently pootling along in I Love Hue.
- Inkulinati! Delighted by having made it along the High Combat route on the second map page of my journey with... really minimal damage sustained; also very pleased that having worked through most of the Academy and now having made Progress on my Journey I now have enough of an understanding of mechanics that Proper Shared Activity is viable. (... had a Very satisfying Pushing A Helmeted Dog Off Its Level when it had considerately broken down a neutral gate for me.)
- Fluxx! A particularly ridiculous game, that spent a whole bunch of time Draw 1 Play 1 and then suddenly exploded into Draw 3, Play All, Rich Bonus, Poor Bonus, Party Bonus, and Inflation, among others.
Cooking. Um. Three things from [the Roti King cookbook]9https://www.penguin.co.uk/books/466240/roti-king-by-sugen-gopal/9781837832118)! Surprised by how Very Into the beetroot thingy I was, and the pumpkin stew Grew On Me over the several days we spent eating it.
Also a tomato salad from East, which I was meh about -- but hey, that's one more thing crossed off that particular cookbook list!
Eating. This weekend we have had Many Avocadoes (which are a Special Treat), and also A made me blueberry pancakes for breakfast this morning.
OH and a variety of Things To Share from The Artful Duke in Bromley: macaroni cheese not particularly exciting but also very definitely not Cold Sad Soup, and therefore very welcome; sweetcorn "ribs"; three bean chilli nacho Situation; halloumi fries with hot honey. This occasioned the realisation on my part that "hot honey" is upselling for "sweet chilli sauce", which I find very amusing.
And a big pile of tomatoes my mother sent us home with, along with a chunk of Schwarzbrot :)
Exploring. Bromley "zoo"!
Making & mending. ... I got one of A's mildly problematic fountain pens writing earlier today and then promptly made it stop again. Gonna keep poking at the nib. (Tines were misaligned. Fixed that but/and they are now also a bit too splayed for capillary action to work properly; I think this predated my starting to mess around with it...)
Growing. The Mystery Habanero fruit are getting bigger. I am extremely impatient about how much bigger I need to wait for them to get before I can taste one to see how bad an idea eating it neat was.
All the various patio saffron are coming up, but the trough do not seem to have any interest in flowering this year, so I am going to need to Have A Think about what to do to make them happier. Honestly the answer is probably "buy another bag of bulb compost and bury 'em deeper".
In Defense of Alchemy [sci/chem, hist]
Nov. 8th, 2025 11:53 pmSciShow did a collab with Tom Lum and ESOTERICA and delivered a deep dive into the history of the relationship of chemistry and alchemy and the politicization of the distinction between the two: "In Defense of Alchemy" (2025 Oct 17).
I cannot tell you how much I loved this and what a happy surprise this was. It ties into a whole bunch of other things I passionately want to tell you about that have to do with epistemology, science, and politics (and early music) but I didn't expect to be able to tie chemistry/alchemy in to it because I had neither the chops nor the time to do so. But now, some one else has done this valuable work and tied it all up with a bow for me. I'm thrilled.
Please enjoy: 45 transfiguring minutes about the history of alchemy and chemistry and what you were probably told about it and how it is wrong.
Update, Or: J? Where the hell is the j? [me, heath]
Nov. 8th, 2025 11:29 pmMeanwhile, I have also finally started having a medical problem I've been anticipating ever since my back went wonky three years ago: my wrists have finally started crapping out. Because I cannot tolerate sitting for long, I have been using my laptop on a rig that holds it over me on my bed. But this means I haven't been using my ergonomic keyboard because it's not compatible with this rig. I'm honestly surprised it's taken this long for my wrists to burst into flames again, but HTML and other coding has always been harder on my arms than simple text, and the research and writing I've been doing on Latin American geopolitics has been a lot of that. And while I can use dictation for text*, it's useless for HTML or anything that involves a lot of cut-and-paste. Consequently, I've gotten really behind on all my writing, both here and my clinical notes.
So I ordered a NocFree split wireless keyboard in hopes that it will be gentler on my arms. It arrived last night, and I have been relearning how to touch type, only with my arms at my side and absolutely not being able to see the keyboard.
You would not believe how long it took me to type this, but it's all slowly coming back. Also, I feel the need to share: I'm doing this in emacs. Which feels like a bit of a high wire act, because errors involving meta keys could, I dunno, reformat my hard drive or crash the electrical grid.
Here's hoping I get the hang of this before I break the backspace key from overuse or accidentally launch a preemptive nuclear strike on Russia.
* If, you know, I don't too dearly value my sanity.
Non-stop
Nov. 8th, 2025 12:57 pmI haven't updated properly in ages. Basically, my life is: work, ice hockey, occasionally seeing my spouse and children, indoor cricket, more ice hockey, weight training. I am thoroughly in my jock era.
I now have on-ice training three times a week: Mondays with Huskies (mixed uni), Tue/Wed on alternating weeks with Kodiaks (women), Fridays with Warbirds (mixed rec). Plus games at the weekends, and the aforementioned weights and cricket for a little variety. Oh, and one of my hockey buddies pointed me at free Modern Irish lessons for staff and students of the university (funded by the Irish government). Tá sé iontach ag stáidear arís.
An anecdote from last week. I had a game with Warbirds on Saturday afternoon, but discovered as I was changing that I had failed to pack my skates! Disaster! I called Tony and ordered him an Uber, and got changed with the team while watching the cab's progress across Cambridge on the app. It arrived just as the warmup started, and I went out to meet it fully kitted up apart from my socked feet. The cab arrived, I got my skates from wonderful spouse, and jogged back in and around the rink to the bench just as warmup was finishing. I was third line so I just about had enough time to lace up my skates and get my gloves back on ready for my line change. I went over the boards with my line - and promptly discovered I had one skate guard still on, when I went sprawling on the ice. I sat up, pulled the guard off, threw it onto the bench (narrowly missing a teammate), got up and hared across the ice and managed to do something vaguely useful with the rest of my shift.
(We lost the game quite badly but apart from that dramatic start I didn't do anything too terrible, and I'm always happy to be playing.)
[embodiment] notes various
Nov. 7th, 2025 09:35 pm( mild anaemia )
The other topic is Physio, and specifically a bunch of the stuff I've been doing courtesy of the (NHS) Lower Limbs Class I've been intermittently going to since the summer; I am finally managing to add Doing This Stuff Once A Week (Not At Class) into my routine, and in addition to just getting better at the exercises themselves I have noticed repeatedly this week that I'm finding getting up from e.g. being sat on the beanbag much easier.
Managed some hobby coding.
Nov. 7th, 2025 10:37 amI split my rust tile game into two. That was a slog but very satisfying. The base engine stores a map with objects, each game specialises the objects and the interaction logic. Originally "push blocks, avoid enemies" and I want to add "follow user's flow-chart like program" instead.
That's compile-time templating not run-time polymorphism. Rust made me realise that for many many purposes those are conceptually incredibly similar. I think the difference is, almost all the types in the engine need to be templated on game-specific data because an Engine containing a Map containing an Obj they likely all need to be compiled knowing how many bytes Obj's Property struct uses.
git shortcuts
I also updated my git shortcuts with something I wanted to add for ages:
`git extract commithash path1 path2`
Rebases a commit on the current branch, to split the changes in those paths out into a separate commit. I often find myself accidentally combining a comment change in a different place, or wanting to separate out a piece of functionality which is all in one module, and it seems to take half a dozen steps to do it manually.
I made a bunch of shortcuts for me, common ones:
g a: git add, but add everything if no paths are given
g c: git commit
g d: diff, sometimes with some extra info
g dh: diff to HEAD
g l: log of current branch from fork point
g ls: log, showing file names with --stat
g lp: log, showing diff with -p
g r: rebase onto given branch, *or* else rebase interactive from current fork point.
g t: Add a tag with current branch name and date and comment
[pain] huh
Nov. 6th, 2025 10:33 pmPublished 9th October: clinical practice recommendations for mixed pain. Apparently This Idea's Time Has Come, at least when it comes to, you know, starting to get shit published in Frontiers In.
(Today's work has included poking at both Pain Toolkit and Live Well With Pain, neither of which say The Thing. And also a third person, but they are a charlatan and I refuse even to link to them.)
Oh, and look, PainScience.com is being extremely relevant to my interests again, this time on the question of whether pain can become a conditioned response.
SNAP [curr ev, US]
Nov. 6th, 2025 03:12 amI commend the following video to you. It's longish - 26 minutes – but worth your time.
2025 Nov 1: Hank Green [
Hank Green, of vlogbrothers fame, invites Jeannie Hunter, Tennessee regional director of the Society of St. Andrew (aka EndHunger.org), on to his personal chanenel explain how the US's Supplemental Nutrition Assistance Program, aka SNAP, aka "Food Stamps", actually works.
Hunter turns out to be a great interview subject and the resultant conversation was fascinating. I highly recommend it - not just to understand what's at stake in the goverment shutdown, but for your own simple enjoyment of learning how things actually work, and also so you can more eloquently advocate for this system.
today, for reasons, we went to Bromley
Nov. 5th, 2025 10:55 pmFor reasons this also revealed that the hair stick that went missing after E4, that I was convinced that field had also eaten, to the point that I'd almost resigned myself to just fucking buying another one, had been lurking in (one of) the bag(s) I'd already checked like three times.
And. Upon leaving the carpark. We were greeted by this:

[a municipal garden bed drifted with autumn leaves, behind which a wall, behind which some trees, behind which a house]
Which, when you look a little closer, contains signs:

[zoomed in on the wall. there are two painted signs, A-road style, white on green, pointing left. the top one reads "POLAR BEARS/PENGUINS/GORILLAS". the bottom reads "GIRAFFE/HOUSE".]
( +5 )
To-read pile, 2025, October
Nov. 4th, 2025 10:17 pmBooks on pre-order:
- Platform Decay (Murderbot 8) by Martha Wells (5 May 2025)
Books acquired in October:
- and read:
- The Mirror & The Maze (Wrath & the Dawn) by Renée Ahdieh
- The Crown & The Arrow (Wrath & the Dawn) by Renée Ahdieh
- The Moth & The Flame (Wrath & the Dawn) by Renée Ahdieh
- On The Fly (Portland Storm 2) by Catherine Gayle
- Taking A Shot (Portland Storm 3) by Catherine Gayle
- Light The Lamp (Portland Storm 4) by Catherine Gayle
- The O Zone by Kelly Jamieson [7]
- Hockey Halloween: A Charity Anthology
- and unread:
- Queen Demon (Rising World 2) by Martha Wells [1]
Books acquired previously and read in October:
- The Element of Fire by Martha Wells [Sep]
- The Death of the Necromancer by Martha Wells [Sep]
Borrowed books read in October:
- The Perplexing Theft of the Jewel in the Crown (Baby Ganesha 2) by Vaseem Khan [3]
- The Strange Disappearance of a Bollywood Star (Baby Ganesha 3) by Vaseem Khan [3]
Much of the month's reading has been alternating between hockey romance and Mumbai private detective stories, along with a complete failure to read my long-awaited pre-order of the latest Martha Wells. (but I did read different new-to-me Martha Wells, so yay?)
[1] Pre-order
[2] Audiobook
[3] Physical book
[4] Crowdfunding
[5] Goodbye read
[6] Cambridgeshire Reads/Listens
[7] FaRoFeb / FaRoCation / Bookmas / HRBC
[8] Prime Reading / Kindle Unlimited
vital functions
Nov. 2nd, 2025 10:10 pmObserving. All Souls'. Candle lit; Seelkuchen eaten.
Reading. ( Rucka, Waitrose Cookery School, Stocks, Duncan, Ravindran )
Playing. Merrily pootling along with I Love Hue. Hatched my first dragon with Primal eyes in The Dragons Game.
Cooking. Two variations on a recipe: smitten kitchen's winter squash and spinach pasta bake and the recipe that inspired it, Ottolenghi's pasta and butternut squash cake. On the first day I definitely preferred the smitten kitchen version; on subsequent days I became increasingly convinced by the Ottolenghi. (You see, I had about twice as much of all of the ingredients as I needed, and the spinach definitely needed eating Imminently, and so I thought I'd make them simultaneously so we could do the side-by-side comparison and then freeze some...)
And then this evening I made another round of the wahaca autumn stew with pipián, this time with even wronger chillis but a sensible amount of herbs, and was delighted that it met with my mother's approval.
Eating. SCHWARZBROT with Lizard honey. Curries various courtesy of my father. Salads and lunches various courtesy of my mother. The dark chocolate & raspberry stars that are a Special Seasonal Treat. National Trust lemon drizzle cake. A RASPBERRY.
Exploring. THE NEW SITE FOR ADMIN: THE LRP. And this afternoon we went on an adventure to Anglesey Abbey, where the dahlias were alas gone but we found many many more cyclamen than we knew were there, and several things in the winter garden were at a different stage than I think I'd ever seen them before and were extremely pretty with it.
Creating. Carved a pumpkin for the toddler!
Translation notes
Nov. 2nd, 2025 09:58 pmETA. Also, in verse 13, the bit which the NRSV renders "it was you who formed my inward parts" could also be read as "it was you who bought my kidney". This is also delightful, in quite a different way.
new site!
Nov. 1st, 2025 11:33 pmToday has been largely taken up by my first visit to the NEW SITE for Admin: the LRP...
... or at least, my first visit in something like twenty years, because it's the old Cottenham racecourse and I absolutely went to one (1) race there in My Misspent Youth. Sudden wave of déjà vu on the final approach to the grandstand, as the perspective shifted to YEP, THIS IS A PLACE I'VE BEEN.
There was Make Tent go Up. There was meeting. There was Make Tent Go Down. There was being given Objects. And there was A BAT that did some beautifully ostentatious swooping against the darkening dusk, and I am delighted.
Alphabet fic game
Nov. 1st, 2025 08:21 pmI haven't written fic for a while, so I can recall almost nothing about some of these. Quite a few will end up being HP, written before the author revealed herself to be a bigot who funded hate; I won't link to those. Some of my fic for other fandoms is untitled, or lost.
A: Anticipation
B
C: Charity Boy
D: Days Bought From Death Discworld fic for
E: The Edge of Doom
F: Fog in the Fens Man from U.N.C.L.E. fic for an exchange
G: Grindelwald: His Aims and Downfall
H
I: Insufferable Bastard
J
K
L: A Letter from Chippenham Georgette Heyer fic, probably for an exchange.
M: Manifold Directions Pratchett fic, unfinished; or Maedhros and Fingon: A Romance if you prefer a finished Silmarillion fic.
N: The No 1 House-Elves Detection Agency
O: Optimism
P: Pinnacle Dr Who
Q
R: Return to Hogwarts
S: Sitting Target
T: To Change the World HP and Special Operations Executive RPF
U
V
W: Where did all our probes go? Clangers fic.
X
Y: Your MIssion
Z
17/26, 40 total works on AO3.
today my most important job was Pointy Objects
Oct. 30th, 2025 10:11 pmI supplied knives and fine motor control; the toddler supplied art direction; the toddler's resident adults supplied outlines for me to cut around (and candles, and matches, and in fact all of the cutting of the tiny pumpkin).
