Weeknotes 2024 W27: Tor

July 1​–​7, 2024
1500 words

Quick bits:


Shower thoughts:


I had an MRI scan of my head the other day, to identify the occasional bizarre headaches I get. I’ve been waiting a long time for this scan; MRI appointments are very difficult to get in Berlin.

They put the resulting scans on what they call a “CD-ROM,” which is a strange, shiny round metallic disc onto which data is engraved using ancient technology from a lost century, for which I need special hardware that I don’t have.

Do I need to buy a CD/DVD reader now? What year is this?

I suppose that I don’t need to access the contents of the CD-ROM myself and can just give it to my neurologist, yeah?


Traffic in Berlin continues to be a menace.


I have been struggling with motivation to make games.

I started with the question: What are the games that I want to make?

But I don’t think this is quite the right question. Maybe better: What are the games that I myself want to play? What do I enjoy about games?

I think there are two types of games that I truly enjoy:

There are other sorts of games that I play as well. Factorio2 and Cities: Skylines II3 are two of the games that I play, but don’t really enjoy: they suck up time and I feel drained, and fairly consistently feel unsatisfied afterwards.

Story-rich games take an immense amount of time and effort to pull off, so I don’t think it is realistic for me to focus on those. There is overlap with my interest in fiction writing though, of course.

So perhaps it’ll be casual games that I focus on. But the problem is I don’t really have any games that I can draw inspiration from: there aren’t really many games in this particular category that I enjoy. Perhaps I need to do some more research and discovery on what games already exist in this space, and carve out my own niche.


At least I still have the Solitaire game to polish up.

I very much want the game to have its own feel, and so I’ve been experimenting with a rather bold design:

A screenshot of the main menu of my Solitaire game. It uses a striking black-and-white plus magenta color scheme.
A screenshot of the game select menu of my Solitaire game. It shows the modes Regular, Amazon, and Teeny, in a striking bold, magenta font.

I’m currently working on redesigning the playing cards, as these need to fit the theme as well. That is a lot more work than anticipated, and I’m not sure whether I want to do the entire design in Affinity Designer, or programmatically create the card designs.


I’ve spent some time learning Godot, though I’m sticking to LÖVE for the Solitaire game I made.

LÖVE is nice because it gives so much freedom, and it stays out of your way. Godot is so much more structured, and as a result it is much more restrictive in how you can do the stuff you want.

I also, frankly, like coming up with my own solutions to problems. I like figuring out how to structure my game code, and sometimes the Godot way is not really the way I want to go.

On the other hand, Godot comes with so much stuff already out of the box. For any game that isn’t super simple (like Solitaire), I imagine that Godot is the way to go.


On the Internet, I got into an argument. I updated some of the SerenityOS documentation to remove male-specific language, which got rejected because:

We have had the long-standing rule in our project that we do not concern ourselves with controversial topics as to not alienate anyone who’d like to join in the project. […] mentioning “they/them” (while not using “them” in the changes), pronouns, and relating it to males makes this PR a focal point for heated discussions.

Truly staggering that “to not alienate anyone who’d like to join in the project” means retaining male-specific language and forbidding discussion about being gender-inclusive. I am disappointed, but not surprised; SerenityOS has historically been full of mediocre tech bros.4

The attention to Serenity OS came from the announcement of the Ladybird web browser, which was spun off from Serenity OS. Its contributing guidelines have this giant red flag:

This is a purely technical project. As such, it is not an appropriate arena to advertise your personal politics or religious beliefs. Any changes that appear ideologically motivated will be rejected.

Political beliefs, like, you know, women should be welcome.

Ladybird and Serenity are two projects to steer clear of.


Entertainment:


Toots and tweets:

Links:

Tech links:


  1. German for pub. ↩︎

  2. Factorio (Wube Software, 2020), published by Wube Software. ↩︎

  3. Cities: Skylines II (Colossal Order, 2023), published by Paradox Interactive. ↩︎

  4. One of the SerenityOS maintainers even got into my mentions on Mas­to­don with a response so sexist it bordered on femicidal, which, fortunately and justly, got their Mas­to­don account suspended. ↩︎

  5. Thronebreaker: The Witcher Tales (CD Projekt Red, 2018), published by CD Projekt. ↩︎

You can reply to this weeknotes entry by email. I’d love to hear your thoughts!
If you like what I write, stick your email address below and subscribe. I send out my weeknotes every Sunday morning. Alternatively, you can subscribe to the web feed.