Bevy Jam #7 starts in 2 days! It isn't too late to sign up!
itch.io/jam/bevy-jam-7
@duckinator.bsky.social
a pile of small dogs in a meaty land vessel • KC1QGV • they/them prone to creating technological cognitohazards making music again member of Gem Coop's Project Leadership Committee #rustlang, #rubylang, #pythonlang, #cprogramming
Bevy Jam #7 starts in 2 days! It isn't too late to sign up!
itch.io/jam/bevy-jam-7
people were all like "she must have some SINISTER AGENDA related to DECADE OLD GRUDGES".
meanwhile, my whole motivation was: if people are playing with fire in a way that affects my reputation & ability to keep a roof over my chosen-family's head, i want everyone to know who the arsons are.
"being a public person is weird", yup, abso-fucking-lutely
i made angry noises on the internet last year because of [things you have probably heard about] and wound up being discussed in basically any vaguely-tech-adjacent news outlet for like 4 months because of it and ngl, -∞/10, do not recommend
my gf's on the phone with [cellphone company] and i swear i just heard the automated voice system use the word "primordial", and i am concerned.
04.02.2026 21:10 — 👍 2 🔁 1 💬 0 📌 0it being a reference to that ancient joke is whatever, but like
that face is distressing
the work begins! github.com/rouge-ruby/r...
03.02.2026 18:58 — 👍 4 🔁 2 💬 0 📌 0The winners of the 2026 Gem Fellowship have been announced! gem.coop/updates/2026...
There are some *awesome* projects that got funded because of this.
honestly that explanation was amazing and i'm definitely gonna try it again now
03.02.2026 09:17 — 👍 1 🔁 0 💬 0 📌 0i will never understand why people cover up wonderful things like transom windows. looking forward to seeing what winds up in it. :3
02.02.2026 11:59 — 👍 2 🔁 0 💬 1 📌 0I was going to jokingly ask whether folks thought Minecraft's login servers would get fixed before Hytale got a sizable mod community.
But turns out Hytale came out 2 days after MC's servers started imploding and there's already over 3,500 mods for it.
So, there's that.
If I ever do a non-AutoModpack setup again I will 100% be reaching for that LAN broadcast script, though.
02.02.2026 10:24 — 👍 1 🔁 0 💬 0 📌 0I actually wound up moving away from the LAN broadcast thing as slick as it is, because setting up a properly-signed TLS cert for the server (which doesn't work with LAN IP/hostname connections) made Automodpack completely seamless (instead of needing manual fingerprint verification).
02.02.2026 10:24 — 👍 0 🔁 0 💬 1 📌 0and getting a LAN broadcast in place is pretty straightforward.
script that does the announcing: github.com/canine-syste...
systemd service for it: github.com/canine-syste...
If you don't want essential (I'm not a fan tbh but others wanted it) or figura (crashes if used on a server) and don't care about including a default server (e.g. if you set up LAN broadcasting or similar), you can get away with JUST automodpack on the client side, which is super cool.
02.02.2026 10:24 — 👍 0 🔁 0 💬 1 📌 0I also am using AutoModpack on the server, which syncs mods to the client.
This means the only mods in the client modpack (github.com/canine-syste...) are automodpack and client-only mods (default-options, essential, figura, plus balm which is a dep of one of those).
the modpack i've been working on is at github.com/canine-systems/advanced-colonies-server
and the /update command is provided by: github.com/canine-syste...
since it's a .deb published to GH Releases, i bundled this script to update the package: github.com/canine-syste...
i really want to figure this out and re-record it. especially now that i have a setup that lets me record it straight from the synth, then apply effects nondestructively after the fact.
02.02.2026 10:12 — 👍 1 🔁 0 💬 1 📌 0like, i dunno if it's a skill issue, the fact that i have hearing issues, or if it's just Actually Difficult.
but unfortunately it was 100% improvised and later in the same session i changed what was programmed in the sequencer, so that recording is the only record of what i played.
i have this recording i made a few months back: duckinator.bandcamp.com/track/experi...
easily my favorite piece of music i've made. but the recording is *shit*.
i've tried (& failed) a few times to figure out what the notes of the repeating pattern are. anyone have suggestions on how to do this?
presumably eventually Mojang and Microsoft will get their shit together, so the people i did all of this for will be able to actually enjoy it
02.02.2026 08:01 — 👍 2 🔁 0 💬 0 📌 0A screenshot of Minecraft. There is a boss bar at the top labeled "Server Shutdown", which has at 2 of 10 segments remaining. At the bottom is the test "Server is shutting down in 20 seconds!"
so now i can:
- `bin/pakku add <SOME NEW MOD>` or make a config change, commit + push
- wait for continuous release process to finish
- go to Minecraft and run `/update`
and it will:
- shows a 10-minute countdown to all players
- save + stop the server
- update the .deb
- start the server back up
in that time i automated the hell out of my server:
- i manage mods + config files via git
- each push publishes a new .deb
- AutoModpack so clients fetch the modpack from the server
the deb file auto-enables services for:
- minecraft
- web-accessible copy of the map
- autoupdating the deb package
truly astounding that we've hit 21 days of the Minecraft login servers going down on a daily basis.
they still haven't even acknowledged it is happening.
yeah, I'm super excited about it!
02.02.2026 07:47 — 👍 1 🔁 0 💬 0 📌 0me: [fidgeting with the 5lb sledge hammer that i've kept by my desk for like 3 months]
@kayila.bsky.social, perfectly describing what she is witnessing: "the autistic urge to hold something slightly heavier than you should currently be holding"
i'd love to see a video of this talk, if/when it becomes available.
also: regardless of how mediation went, you definitely improved the situation. you made us slow down, think about our goals, figure out what problems we were trying to solve, and put that in writing. gem coop is better for it.
gem coop update #4: we have an experimental gem source with a 48-hour cooldown built in!
there's also updates on what non-gem-coop stuff we've all been up to, as well.
gem.coop/updates/4/
Huge shout out to the pip team for putting up with my sporadic work on a PR for OVER FIVE YEARS, then doing the last bit of work to get it finished.
Y'all are amazing, and contributing to pip is always an enjoyable experience. Hopefully next time I don't take as long! 😅
github.com/pypa/pip/pul...
i'm helping!
22.01.2026 02:49 — 👍 0 🔁 0 💬 0 📌 0A screenshot of Ninji's quiz, which says: "You are a: Senior Quiz Annihilator. You nailed it, girl! You made it through 30 questions and proved your devotion to my bullshit." It has the following badges at the bottom: Creamy Girl, Egg, Burger Supplier, Neil Cicierega Fan, Cookie Accepter, Pirate, Hydrated...?, Dogspotter Extraordinaire, GDPR Right-to-Erasure Exerciser, Yiffy, Creature :), Breakfast Haver.
i feel like responding with a screenshot of my results is obligatory here
22.01.2026 02:48 — 👍 0 🔁 0 💬 0 📌 0