I need to know about movie improvements

2026-Feb-25, Wednesday 02:25 pm
[personal profile] andrewducker
A critical question came up at lunch today, for which I do not have a satisfactory answer. So, throwing it open to the floor:

Are there *any* movies which would not be improved by the addition of Godzilla?

Photo cross-post

2026-Feb-25, Wednesday 01:51 am
[personal profile] andrewducker

Image
Sophia spent a chunk of Monday evening writing up her half term week without having to. Her handwriting is already better than mine.
Original is here on Pixelfed.scot.

nsnotifyd-2.4 released

2026-Feb-24, Tuesday 08:16 pm
[personal profile] fanf

https://dotat.at/@/2026-02-24-nsnotifyd-2-4-released.html

The nsnotifyd daemon monitors a set of DNS zones and runs a command when any of them change. It listens for DNS NOTIFY messages so it can respond to changes promptly. It also uses each zone's SOA refresh and retry parameters to poll for updates if nsnotifyd does not receive NOTIFY messages more frequently. It comes with a client program nsnotify for sending notify messages.

This nsnotifyd-2.4 release includes a new feature and some bug fixes:

  • The new -S option tells nsnotifyd to send all SOA queries to a specific server.

    Previously, in response to a NOTIFY message, it would send a SOA query back to the source of the NOTIFY, as specified by RFC 1996.

    (Typically, a NOTIFY will only be accepted from a known authoritative server for the zone. The target of the NOTIFY responds with a SOA refresh query and zone transfer. But it should avoid trying to refresh from one of the other authoritative servers which might not have received the latest version of the zone.)

    Mark Felder encountered a situation where it would have been more convenient to fix the address that nsnotifyd sends SOA queries to, because the source of the NOTIFY messages wasn't responding on that address.

    Since nsnotifyd is intended to work as glue between disparate parts of a system, it makes sense for it to work around awkward interoperability problems.

  • The nsnotify client program was broken and unable to create NOTIFY messages. D'oh!

  • I have adjusted the release process so that it works better with git archive and web front-ends that offer tarball downloads.

Photo cross-post

2026-Feb-22, Sunday 09:41 am
[personal profile] andrewducker

Image
Spent the afternoon at Hugh and Meredith's, where Hugh showed Sophia how his 3d printer works (and how he makes 3d dungeons out of foam). Very cool stuff, and they both enjoyed their souvenirs.
Original is here on Pixelfed.scot.

Candy Hearts Exchange

2026-Feb-22, Sunday 03:51 pm
[personal profile] luzula
Candy Hearts Exchange has been revealed, and I now know (well, I was already pretty sure) that [personal profile] sanguinity wrote my lovely gift fic There My Heart Forever Lies! It is a 16K (for a 300 word minimum exchange!) Flight of the Heron story that riffs off the musical Brigadoon, which I had never heard of before, where Ardroy is saved by being taken out of time. I especially appreciate that the story took time to develop Keith's relationship with Francis as a counterweight for his eventual choice.

As for me, I wrote the following for [personal profile] sanguinity (which of course she guessed)! We do keep getting paired up in exchanges, which is no wonder considering the rareness of the fandoms. I had fun writing Laurent being his usual earnest, passionate self, while also, well, rising to the occasion. Thanks as always to [personal profile] garonne for beta reading. <3

In Which Laurent Rises to the Occasion (4150 words) by Luzula
Fandom: The Wounded Name - D. K. Broster
Rating: Teen And Up Audiences
Warnings: No Archive Warnings Apply
Relationships: Laurent de Courtomer/Aymar de la Rocheterie, Aymar de la Rocheterie/Avoye de Villecresne
Characters: Laurent de Courtomer, Aymar de la Rocheterie, Avoye de Villecresne
Additional Tags: Alternate Universe - Canon Divergence, Pre-Poly
Summary: Aymar despairs of clearing his name and leaves France, leaving only a letter behind.

Zach Sullivan again on Heated Rivalry

2026-Feb-22, Sunday 10:07 am
[personal profile] rmc28

Zach Sullivan was interviewed on the "Duke's Download" podcast about being openly queer in ice hockey, and his decidedly mixed feelings about Heated Rivalry. I liked listening to what Zach had to say, and was impressed by the thoughtfulness that obviously goes into his answers (I think the podcast host could stand to say less and interrupt less).

Quick catchup

2026-Feb-21, Saturday 11:58 am
[personal profile] rmc28

February is flying by, the university term-time intensity is very high, my life is work, ice hockey, occasional time with my family. I did switch things up and also try out a couple of kpop dance classes in a relatively light week (the university has a KPop society!) and they were exhausting and fun in the best way. Now to find the time to go back before the end of term.

Ice hockey

Read more... )

Driving

Read more... )

Percy Jackson

Read more... )

Doors closing, windows opening.

2026-Feb-19, Thursday 09:37 am
[personal profile] wildeabandon
So the Church of England has drawn the "Living in Love and Faith" process to a close, in a way that puts any pursuit of my priestly vocation out of reach for the foreseeable future. A new working group is being set up to continue looking at the question of priests in same-sex marriages, which is supposed to report back to Synod in 2028. Based on past experience, that probably means 2029 or 2030, at which point there will no doubt be a new round of painful arguments, and then I guess we'll see. But for now, that door is closed.

I think I am currently feeling less upset about this than I thought I'd be, although it might just be alexithymia fogging things up. It didn't really come as a surprise, so to some extent letting go of the uncertainty is something of a relief.

It also removes the potential complication that comes with having reinvigorated my academic vocation, coming back to the field with my mental health intact, my ADHD treated, and the general increased wisdom that comes with age. Of course academia and the priesthood is hardly a combination that hasn't been tried before, but I had been worrying slightly about what happens if I have to make a choice about which to pursue first, and now that that choice has been taken off the table I can just concentrate on my studies, and should at least be well into a PhD before the question of formal priestly discernment becomes pertinent again.

Life with two kids: A little curiosity

2026-Feb-18, Wednesday 08:07 pm
[personal profile] andrewducker
Three minutes ago Sophia asked me how to spell "pregnancy simulator", and now I'm getting the regular buzz of notifications as she installs apps on her phone.

Interesting Links for 18-02-2026

2026-Feb-18, Wednesday 12:00 pm

One page of async Rust

2026-Feb-17, Tuesday 07:42 pm
[personal profile] fanf

https://dotat.at/@/2026-02-16-async.html

I'm writing a simulation, or rather, I'm procrastinating, and this blog post is the result of me going off on a side-track from the main quest.

The simulation involves a bunch of tasks that go through a series of steps with delays in between, and each step can affect some shared state. I want it to run in fake virtual time so that the delays are just administrative updates to variables without any real sleep()ing, and I want to ensure that the mutations happen in the right order.

I thought about doing this by representing each task as an enum State with a big match state to handle each step. But then I thought, isn't async supposed to be able to write the enum State and match state for me? And then I wondered how much the simulation would be overwhelmed by boilerplate if I wrote it using async.

Rather than digging around for a crate that solves my problem, I thought I would use this as an opportunity to learn a little about lower-level async Rust.

Turns out, if I strip away as much as possible, the boilerplate can fit on one side of a sheet of paper if it is printed at a normal font size. Not too bad!

But I have questions...

Read more on my blog...