💾 Archived View for gemlog.blue › users › isoraqathedh › 1711726000.gmi captured on 2024-06-16 at 15:24:44. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-05-10)

-=-=-=-=-=-=-

Checking in – March 2024

I am now 28 years old. Time is moving very quickly and I don't think I can keep up. But there have been some changes in the meantime, so let's briefly cover stuff here.

Health

My weight has continued its slow journey downwards and now I think I'm mostly below the 72 kg mark. This is great and I kind of enjoy it, but at this rate it'd take literal years to hit my kind-of-goal of 65 kg.

Really, all I have to do is to eat less, but I just want to eat everything I like and nothing that I don't like. It's not easy. Of course, there's also exercise, but that is even harder.

As for the skin front, the finger has healed basically entirely without much further intervention on my part, not even putting on the cream that I usually do. It does remind me how hard it is for me to Do Things On Time, but I guess in this particular instance it worked out for me because I saved a bunch of money.

Oh and I managed to contract an influenza something-or-another from my parents. It's not great, but it did contribute to my weight going down, so that's definitely a thing. This one is nasty; it lasted several days.

Programming

I've fallen into a Bevy hole.

I've been meaning to learn Rust and also make a game, and it turns out that like other things, it really does take two unrelated things coming together for me to do both of them together, and boy did it Work Out. I have managed to put in Hours into the thing and right now I...

...don't have all that much. There's chess pieces and they move around but there's no game yet. I'm doing a clone of a board game invented by Ralph Betza. Actually three: Feeble Chess, Almost Weakest Chess and Weakest Chess. It's chess but all the pieces are nerfed to the ground and nothing moves faster than two squares diagonally per turn. So all the game design is basically done for me but that's fine, I'm mostly here to learn how to make a video game anyway.

And in that respect it's going very well. I now suddenly know how video games work and how I can make one. And also I get a feel of how I program in Rust too, and that's a hot new thing that people like. It could go on my CV if I'm clever about it, and I surely will be.

And I have slightly more ambition than just cloning a game, though not so much ambition that I can just build. I have two major game ideas that I eventually want to do. One of them is easier, 16jong (Ùzje Mahjong). I've made a start in Lisp but it's not easy to do it there. Not sure if doing it in any other language is any better but now I have slightly better ideas as to how to go about things now – but it's inherently multiplayer, so unless I then also learn to sic an AI on it I'm kind of screwed. The other one is a public-transport simulator. You know how there are racing games, but not for public transport? I want to do that. But I need to make a lot of background assets for that to happen and that's just going to take too long.

Really it all comes down to fast feedback: unending minutes not seeing results tends to slow progress. Bevy has fast and incremental compilation so I can see results easily. And of course having a GUI means that the results are just that more visible.

There is one downside to this: The language server for Rust takes up an unreasonable amount of RAM and it is making me uncomfortable. I'm currently working on 75% RAM utilisation on 16 GB and while that doesn't sound alarming I have seen it gobble up RAM at deeply unreasonable speed and full-disk encryption (which I have) doesn't do swap space so once it hits 0 the computer just halts. I should have asked more forcefully for a RAM upgrade for my birthday. Now it feels awkward. But I would do eventually.

Creative works

I have officially Run Out Of Pages. That means that I have no more pages waiting in the queue. Well, that's not true, I have some from other series, but the main series for my big conworlding project, I'm actually out of new ideas. This is a state that I have not seen since 2019, when I frequently am several dozen pages behind my brain while I capture all the information.

I intend to use this extra gap time to handle the remaining series. Or I can fill it with other stuff. There's always other stuff.

Publication schedule is still behind by about a year, however. If I write nothing from now on, I still have 340 pages left to upload. That's rather a lot. Fortunately I have finished my scan manager so I don't have to manually upload everything to everywhere, but it's still a manual process to kick the upload process off.

I could do it by updating the scan processing system but eh...

And also, I haven't progressed the book very far either, with all the other stuff going on.

Volunteering

So having been out of a job for several years, so my parents have decided that I should at least pick up something so that it doesn't look like a huge waste of time. That came in the form of volunteering, which I promptly applied for. Just one though. Thus far, no hours have been put in but I have the intention to at least apply to some more.

It's really weird even to me what things look simple and what things don't.