Status Report - Week 38 2025
Real life
This was yet another pretty uneventful week, except for the small heartbreak because the French ladies rugby team lost to England in the World Cup semi-finals on Saturday. It was a good game, and I'm sad to say that the better team won. The squad has a nice game ahead of them against New Zealand to decide who finishes third in the world.
I finished reading Make me, yet another Jack Reacher novel. I must say that at the 18th or so in the series, things get a bit repetitive, but still entertaining... we'll see how #19 is :-) And I finally finished How propaganda works, not excellent but still interesting enough for me to not give up.
In terms of running, it was an average week, with 22.36 km, and for GeoGuessr, I ranked #9 in my Gold II pool; I was one place away from promoting to Gold I, so I'm hopeful it will happen soon.
Open source
I continue to spend a lot of my time addressing issues here and there in SourceHut, and this week was a lot about the projects part:
- I iterated on the events deduplication ticket; the initial data model is not great IMO, and there's a lot of existing data so coming up with something nice and not too complex is a bit of a challenge...
- Along the way, I noticed a few minor bugs that I fixed:
- Webhooks were not properly removed from the database upon project deletion (patch)
- Activity pages were not consistent in the UI; now they are :-) (patch)
- sr.ht-container-compose was not properly configuring hut for all the services (patch)
- hut commands were not 100% consistent with to set an entity's description (patch)
On Sunday, I decided to team up with Lumo to automate building a heatmap for my open-source contributions across projects / forges. The result is not bad: see the "Heatmap" folded section here.