An unorganised nest of shiny things
I'm a random black and white corvid who codes stuff, makes art, and sometimes rambles about stuff (as a glance slightly downwards will show you).
If you want to talk to me, the localpart of my email, Matrix, and XMPP addresses is kythyria
. The domain, of course, is this one.
Recent Posts
NPM and Directory Hardlinks
NPM is famous for generating absurdly huge node_modules directories. A bit of this is due to JS developers having a great love of tiny packages, and each package has some overhead. A bigger chunk of…
Applying scale factors
I've spent a decent chunk of time first playing Payday 2
and then working on a modding tool for it, to convert between GLTF and the game's
native mesh format. However, partly because it was easier…
Random Thoughts I
A bunch of things that occurred to me. The Toolkit Triangle Page description/vector graphics formats and text markup formats form two corners of a triangle. The third corner is widget toolkits…
Compressing Matrix, part 2
In my previous post, I pondered that protocols that are a sequence of fairly
repetitively-structured JSON documents could probably be better compressed with
a bit of rearrangement. To wit, separate…
Thoughts on compressing Matrix
A not-entirely-invalid criticism frequently levelled at Matrix is that
it's fairly inefficient, due to a combination of using HTTP, using long polling (sometimes
misidentified as normal polling…
New Website!
I hadn't updated my old website in years, it was kind of embarrassing, and in any case it
never got migrated across when I moved servers. So. New website. This one is based on Gatsby rather than…