This action will delete this post on this instance and on all federated instances, and it cannot be undone. Are you certain you want to delete this post?
This action will delete this post on this instance and on all federated instances, and it cannot be undone. Are you certain you want to delete this post?
This action will block this actor and hide all of their past and future posts. Are you certain you want to block this actor?
This action will block this object. Are you certain you want to block this object?
GitHub | https://github.com/toddsundsted/ktistec |
---|---|
Pronouns | he/him |
Planet | 🌎 |
prediction: the next zelda game will be in space
We just finished playing Earth. It’s a tableau-style engine builder that feels a tiny bit like Wingspan.
The game keeps things moving by giving players something to do on every players’ turn, not just their own. It’s a mechanic I’ve seen in a few recent games I’ve played, and I love it.
well, i've run epiktistes long enough without restarting to have some confidence about memory performance. while there is an extended period of growing memory usage, the server does settle down after about 15 days.
there’s some upside in everything. the george santos thing has even taught me a new word: fabulist
Big Announcement Crystalists (Crystal Conference 2023)
Crystal Conference 2023 is in the making. The proposed date of the conference would be 15th September 2023. We would like to learn from our amazing community their preferred choice of location for the conference and the meet-ups from the shortlisted bunch of locations that we are presenting. Please choose those locations that you actually plan to attend.
i've been following hashtags for a while now. i turn off shares (boosts) and replies so they don't appear in my timeline (there's too much sharing going on out there), but then follow a handful of hashtags (like #woodworking and #crystallang and #boardgame) to see more of what i like!
after banging away with hammer and chisel for a couple hours, i have new appreciation for sculptors...
Crystal 1.8.0 is here!
Crystal has a new release with several bugfixes and improvements: https://crystal-lang.org/2023/04/14/1.8.0-released/.
If you find an issue, do file a bug after checking the issue tracker, it will be fixed in the following patch version.
Happy contributing, Crystalists!
#CrystalLanguage #programming #community
I've been tracking epiktistes inbox/outbox traffic and memory statistics (as reported by the Boehm garbage collector) for a while. There's always a consistent increase in both heap size and free memory—to the point where reported free memory is greater than the originally allocated heap—though the difference between the two doesn't appear constant over time. At the moment, heap seems to have plateaued but (pessimistically) I don't expect it to remain flat.
Given relatively flat traffic, the growth in free memory is surprising. I haven't had a chance to investigate, but based on what I understand about Boehm the increase in free memory could be due to increased fragmentation, and the growing difference between heap and free memory could be due to the conservative nature of the garbage collection algorithm.
Or there could be legitimate memory leaks. I did find one, months ago, which was the result of caching SQL prepared statements (in a Hash) and poor practice constructing queries in a couple places, which led to nearly linear growth in cached statements. The difference then was that heap growth was much more consistent, which is not what I see here, now.