I spent nearly my entire train ride to work profiling my spatial partitioning code and trying to optimize it so that it doesn't slow to a crawl with more than ~600 objects in it. unfortunately I didn't really get anywhere besides learning that the main issue is way too much GC. I don't know how I can possibly cut down on the amount of allocation.
kinda feeling in the mood to hack on something game related but not exactly sure what to do. might try a silent stream on https://www.twitch.tv/davexunit if I get an idea.
I just found out that the lobby cat at my favorite hotel has retired to one of the hotel worker's homes. hanging out by the fireplace with her was one of my favorite parts of going there. enjoy retirement, Sabine! #cats
Currently donating $1 for each new Twitch follower now through Nov 5th (up to $50) https://www.twitch.tv/feralchic Details: https://feralchic.com/flash-unicef-twitch-follower-drive/
Use paradigms that don't require Constant Flawless Vigilance https://capability.party/memes/2017/09/11/constant-flawless-vigilance.html
Confused deputy problems, such as the recent xorg being able to write over /etc/ files bug, dealing with CORS and XSS bugs, and so on are hard to keep on top of because the underlying paradigms require you to always be on guard. Even the best programmers will fuck up, so what hope is there for the rest of us?
Use safe paradigms, use object capabilities, design your systems so safe is the default.
I mainly post about permaculture, woodworking, and free software.
A Mastodon instance for cats, the people who love them, and kindness in general. We strive to be a radically inclusive safe space. By creating an account, you agree to follow our CoC below.