Notes

Anything that isn't big enough to get it's own spot in the blog.

04 June 2026 at 10:23 UTC

This is how I've migrated repositories to Codeberg:

  1. Make a new repository on Codeberg

  2. Add the remote to origin in the existing repository, using:

    git remote set-url origin --add ssh://git@codeberg.org/amberstarlight/repo.git

    I could have added a different remote name, for example codeberg, but as I am intending to remove repositories from GitHub in the future this is a simple way to make both remotes exactly the same. You could probably script this using basename $(pwd) or similar.

  3. Run git push to push the repository - this will push to all origins, the original GitHub origin and the new Codeberg origin.

  4. Delete the GitHub repository (optional)

I haven't looked into Woodpecker CI at all yet - but I will note here that you need to request access to use it.

03 May 2026 at 06:17 UTC

I think I have made peace with the fact that it is time to move off of GitHub for my personal repositories. When GitHub was bought by Microsoft, I knew that the writing was on the wall. Their feed-the-beast strategy and love for LLM slop doesn't appeal to me at all; I want a more ethical place for my code to sit! Really, what I want is effectively a repository backup with the ability to use CI/CD (for automating builds and deploying this website, for example). The current plan is to move to Codeberg, which several FLOSS projects have done now (off the top of my head I can think of Zig and Gentoo) - they have Woodpecker CI which looks quite nice!

Also it is absurd that anyone thinks opt-out should be the default. That is not consent!

25 April 2026 at 10:41 UTC

I recently finished S.T.A.L.K.E.R: Shadow of Chernobyl, which I have had in my Steam account since the 5th of January 2012. I don't know how it took me so long to put the hours into this game to finish it (and get the 'true ending'), because it really scratches the itch I have for alt-future/alt-history, has good worldbuilding, memorable moment-to-moment gameplay (even if the mechanics are somewhat broken in vanilla), has an I-have-to-know-how-this-ends story that I just got lost in constantly, and has left me on a Wikipedia deep dive about the Zone. Next up is Clear Sky, which seems to be the least favourite of the trilogy. I'm aiming to finish both Clear Sky and Call of Pripyat before getting into 2.