Grimelios ❄️'s Avatar

Grimelios ❄️

@grimelios.bsky.social

Programmer, streamer, and cat owner. Indie game developer. I also do speedruns.

167 Followers  |  322 Following  |  262 Posts  |  Joined: 05.08.2023  |  1.5596

Latest posts by grimelios.bsky.social on Bluesky

Advent of Code 2025

Reminder that adventofcode.com exists if you're one for programming challenges. Shortened this year, but still a lot of fun. I'm particularly proud of my solution today (day 7). Pretty cool to compute a solution north of 15 trillion in a millisecond (in Python, so it could be even faster).

07.12.2025 05:40 — 👍 0    🔁 0    💬 0    📌 0

Years ago, I described AI as a plague. I haven't been dissuaded from that conclusion since.

04.12.2025 03:54 — 👍 5    🔁 0    💬 0    📌 0

Silksong's OST has joined Tears of the Kingdom as a productivity killer. Every time a Silksong track plays, I have to stop working and listen.

02.12.2025 16:27 — 👍 0    🔁 0    💬 0    📌 0

It's stupid how good Isles of Sea and Sky is. Gives Baba Is You a run for its money, which is extremely impressive. Maybe one day I'll even beat it.

30.11.2025 18:29 — 👍 3    🔁 0    💬 0    📌 0

Due to Tim Sweeney, it's likely I'll never purchase a game on the Epic Games Store again. Conveniently, Steam is a much better storefront on its own merits.

27.11.2025 00:22 — 👍 1    🔁 0    💬 0    📌 0

Vulkan's a blast to work with, but it's not for the faint of heart. Just spent the better part of six hours meticulously debugging a crash that nearly bricked my GPU each time. Root cause was overlapping memory. One-line fix once I finally figured that one.

19.11.2025 18:28 — 👍 1    🔁 0    💬 0    📌 0

Oh, they'll never acknowledge they fucked up, but the good news is that there isn't enough money to sustain AI long-term anyway. There just isn't enough revenue in AI, even with all the might of Microsoft, Amazon, Meta, etc. behind it.

14.11.2025 01:01 — 👍 1    🔁 0    💬 0    📌 0

After the AI bubble pops, I hope we never forgive the companies and individuals who promoted it. AI is a plague and I can't wait for it to end.

14.11.2025 00:55 — 👍 5    🔁 0    💬 1    📌 0

A master volume slider.

12.11.2025 00:46 — 👍 2    🔁 0    💬 0    📌 0

It's snowing in Wisconsin today, so I'm a happy boy.

09.11.2025 00:56 — 👍 0    🔁 0    💬 0    📌 0
Alan Silvestri - Suite From The Polar Express (Official Audio)
YouTube video by RHINO Alan Silvestri - Suite From The Polar Express (Official Audio)

Definitely! It's very satisfying. Helps that Polar Express is a stunning piece of music: www.youtube.com/watch?v=p_1k...

06.11.2025 05:52 — 👍 0    🔁 0    💬 0    📌 0

Pretty great day. Beyond the obvious political victories, I'm playing first trumpet in a piece of music (Polar Express) I played way back in high school. I struggled back then, but I'm very close to nailing it now. Feels good to have my practice pay off.

06.11.2025 04:56 — 👍 4    🔁 0    💬 1    📌 0

Programming tip: alongside your primary project, create an empty, "clean" project used to quickly verify language features or spin up small reproducibles for bugs. I've found my clean project to be an invaluable tool while building my game engine.

04.11.2025 16:24 — 👍 2    🔁 0    💬 0    📌 0

Pretty fun getting to time travel twice a year, especially when I gain back an hour.

02.11.2025 06:01 — 👍 0    🔁 0    💬 0    📌 0

Custom engine. I use fixed rates for both update and render, although the two rates don't need to be the same since renders use interpolation. The update rate is hardcoded, while the render rate can be changed (generally to the monitor's refresh rate or a lower multiple).

01.11.2025 23:42 — 👍 1    🔁 0    💬 0    📌 0

Happy Halloween! 👻

31.10.2025 14:50 — 👍 1    🔁 0    💬 0    📌 0

I regret to report that I've become inspired to play La-Mulana. I played it for five hours a decade ago, so fingers crossed things will go more smoothly this time.

26.10.2025 03:13 — 👍 2    🔁 0    💬 0    📌 0

I apologize, but no, I don't know who you are. I don't recognize your account name, nor does browsing your feed clue me in.

24.10.2025 00:28 — 👍 0    🔁 0    💬 1    📌 0

I've had reposts disabled on BSky since I joined. Yesterday, as an experiment, I re-enabled them. While browsing today, it's pretty starkly noticeable how much angrier I feel, and I get angrier the more I scroll. I don't think that's a coincidence. May be worth experimenting for yourself.

24.10.2025 00:16 — 👍 1    🔁 0    💬 0    📌 0

Imo writing your own game engine (particularly while also developing a game) is a fantastic way to improve your skills as an engineer because you're forced to be both the producer and consumer of various systems. You have to idiot-proof against yourself.

23.10.2025 12:58 — 👍 0    🔁 0    💬 0    📌 0

It's funny how often I find myself anthropomorphizing my code. "It's true that removing a model by entity might be inefficient, but that's not the render engine's problem. That's the batch's responsibility." as if I'm not the one ultimately doing the work anyway. Makes me laugh sometimes.

23.10.2025 12:53 — 👍 1    🔁 0    💬 2    📌 0

Silksong's OST absolutely slaps.

20.10.2025 12:01 — 👍 0    🔁 0    💬 0    📌 0

Started Overwatch S18 with three consolation matches in a row, which is effectively three forced losses. Something's very wrong at Blizzard if they think this matchmaker is acceptable. It's been broken for 18 seasons with no sign of improvement. Does anyone on the team play competitive?

14.10.2025 22:40 — 👍 0    🔁 0    💬 0    📌 0

Finished up Crow Country tonight, a game that caught my attention last year. Felt thematically appropriate to tackle the game during October. Really fantastic experience from beginning to end. Pretty likely I'll do an additional playthrough or two to mop up remaining secrets and challenges.

13.10.2025 04:24 — 👍 1    🔁 0    💬 0    📌 0

This is something Old School RuneScape excels at. If you played for 30 minutes 20 years ago, those 30 minutes are still valuable today.

06.10.2025 23:21 — 👍 3    🔁 0    💬 0    📌 0

I wish to one day live in a world where Overwatch doesn't have winner's and loser's queues.

06.10.2025 21:54 — 👍 0    🔁 0    💬 0    📌 0

Finally 100%'d Silksong, using guides to mop up the remaining few percentage points. It's a game of very high highs and very low lows. I think the highs are likely to stick with me more powerfully. Happy to be done.

29.09.2025 08:25 — 👍 1    🔁 0    💬 0    📌 0

Sorry for referencing future content, but no, we're using the same definition. There are a number of ranged enemies who distinctly do NOT continue tracking until the last possible moment. The result is a feeling that enemies are "cheating" and aiming at your predicted movement, but inconsistently.

29.09.2025 06:40 — 👍 1    🔁 0    💬 0    📌 0

In my experience, ranged attacks actually tend to lock their target BEFORE release, which can make such attacks feel random and unfair. For example, wraiths in The Mist lock on the first frame of their animation, which is before the scream is even audible and WELL before the enemy actually moves.

29.09.2025 00:33 — 👍 1    🔁 0    💬 1    📌 0

Thank you! :)

27.09.2025 00:12 — 👍 0    🔁 0    💬 0    📌 0

@grimelios is following 20 prominent accounts