Status Report - Week 50 2025

Dec 16, 2025

Real life

Everybody at home is looking forward to the Christmas break; two more weeks!

I've gone to Lille for the second time in 2 weeks, and have another trip there scheduled next Monday; we're probably at a point where the car could do the driving on its own :-) It takes a lot of time and is a bit tiring, so less work for me, but it's alright - let's say I´m warming up for the vacation.

I finished reading Emmanuel Carrère's latest book, Kolkhoze, that was excellent as usual. From my point of view, Carrère is one of the greatest authors alive. I also read Task Force Baguette, after one of its authors was invited to Le Collimateur, and it was OK. And since Carrère was talking about how his uncle became a big fan of Leon Tolstoï, I decided to start reading La Guerre et paix, that should keep me occupied for a bit :-)

It was another mediocre week in terms of running (20.49km run), and a good one at GeoGuessr: despite winning only 5 of my 20 "counting games" (29 out of 59 overall), I stay in the Gold I division, and I reached 701 ELO. I expect to drop a bit next week, but am happy to have reached a personal best.

Open source

I continued to make miscellaneous improvements to SourceHut, in particular:

I also prototyped adding read-only GraphQL APIs to hub.sr.ht, via (work in progress) patch.

Along the way, I sent one patch to hut to support more services in hut graphql, and the associated configuration update in sr.ht-container-compose.

Finally, beyond miscellaneous small fixes to sr.ht-integration-testing, I finally split the pure build and the "testing SourceHut via sr.ht-container-compose". I noticed a weird bug with build badges, that I sent a fix for.

https://simartin.dev/blog/rss.xml