You might not need ECS
So around May of 2024, I finally got around to reading this article on lisp gamedev with ECS. It's very good and explains things really well. The author created a nice ECS system and if it fits your development style, by all means, use it and let's have more Lisp games!However, I've been fairly skeptical of the ECS idea since I first came across it however long ago. Now, to be fair I'm just a nobody with no commercially shipped games and only a few relations with people who are in or have been in the industry, but I'm not the only one who is skeptical. Check out this short article from the creator of Godot explaining why Godot isn't ECS-based.
To grossly simplify that post, and arguments made by others elsewhere, the reasons for being skeptical about ECS mostly boil down to two things:
See Full Post and Comments
Hammock bye-bye
According to Amazon, I purchased my first hammock in October 2013. I've been sleeping in one since, trying out a few different types over the years or just replacing one as it wears out and gets a rip.I've sort of wanted and claimed to want my next "bed" to be a waterbed, but that should happen only after I move. Plus I'm renting and it might technically be forbidden in the contract, I don't remember...
But last month, I purchased a made-in-Japan Japanese style futon, and a small raised all-wood and slats bedframe to raise it on (about 12 inches) instead of on the floor directly. It's a twin XL for the extra length as I'm tall.
See Full Post and Comments
Feature request to self: draft posts
I should really add some draft post functionality to this blog. Over the years I've had several and some of them I even finish but the way I keep the drafts around is just keeping the new post tab around as one of my hundreds of tabs. This used to be a lot more flaky and I'd lose some drafts that way, as the new post page is mostly just a simple textarea tag.I also think I lost a few drafts when I did a tab migration from my old computer to my new computer and didn't think about some of the implicitly saved form state before I closed all the tabs on the old computer.
Anyway, it's just dumb to keep drafts around forever like this... And some I realize I should probably not post ever, or at least not for a long time, but I don't want to delete them, and I don't want to just stuff them in a corner of my file system....
See Full Post and Comments
Japan Trip 6
Previously.Had another good trip to Japan from December 6th to January 9th. I didn't need to be gone so long, but I wanted to be available on the 7th for reasons. (An extra reason ended up being a tekken tournament I went to, which was cool.)
A bunch of day to day details are in my Happenings post so I'll just very briefly summarize some things here I guess.
See Full Post and Comments
It's probably over
Back home after a month trip (Japan Trip 6, will make a separate post later). It's so nice to be home.It was a great trip. But at the end I did force myself to verify something I had been expecting and assuming for nearly 3 years (let's call it summer 2022) -- I kept finding reasons to add 9s to my 99.99...% certainty, I think I ended on 7 nines -- but it's good to have that final bit of clarity and kill any lingering doubt, hope, or ambiguity. It'll hopefully let me heal and move on.
But yeah, it's probably over, because of it... by that I mean I should probably back away from a lot of things once more, unfollow and unsubscribe to a lot of accounts, re-evaluate life, and close this recent chapter. Reminds me of my previous obsession with MLP. The start of this chapter is arguably my descent into watching a lot of vtubers, which I believe started sometime in 2019. By 2022 I was almost done, but since March 11th, 2022, I was brought back, at least for one vtuber in particular. But yeah, might be time to fade away...
See Full Post and Comments
Recent Posts
2025-03-15
2025-03-03
2025-02-13
2025-01-14
2025-01-10