puppy
duckinator.bsky.social
puppy
@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
Pinned
me: [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"
Reposted by puppy
Bork v11 just released itself to PyPi using GitHub Actions as a Trusted Publisher!

pup-e.com/blog/bork-v11/

I'M SUPER EXCITED ABOUT THIS.

Try it! Let me know if it works! ❤️
Bork v11.0 Release
pup-e.com
February 13, 2026 at 4:08 AM
Gajim is the best XMPP client I've tried, by far.

But they barely get any donations.

If you want a good XMPP client to exist, and you have spare cash, maybe toss some their way?

liberapay.com/Gajim/
Gajim's profile - Liberapay
Gajim is a fully-featured XMPP client.
liberapay.com
February 14, 2026 at 6:01 AM
Bork v11 just released itself to PyPi using GitHub Actions as a Trusted Publisher!

pup-e.com/blog/bork-v11/

I'M SUPER EXCITED ABOUT THIS.

Try it! Let me know if it works! ❤️
Bork v11.0 Release
pup-e.com
February 13, 2026 at 4:08 AM
Reposted by puppy
Bevy Jam #7 starts in 2 days! It isn't too late to sign up!

itch.io/jam/bevy-jam-7
Bevy Jam #7
A game jam from 2026-02-07 to 2026-03-01 hosted by bevy. Welcome to the seventh official Bevy Jam! In this 9 day event, your goal is to make a game using Bevy , the free and open-source game engine bu...
itch.io
February 5, 2026 at 12:36 AM
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.
February 4, 2026 at 9:10 PM
The winners of the 2026 Gem Fellowship have been announced! gem.coop/updates/2026...

There are some *awesome* projects that got funded because of this.
announcing the 2026 Gem Fellowship
Last month I announced my latest venture to support the Ruby open source community: the Gem Fellowship. I want this grant program to support and fund existing Ruby-related open source project maintain...
gem.coop
February 4, 2026 at 7:08 AM
I 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.
February 2, 2026 at 11:27 AM
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?
February 2, 2026 at 10:12 AM
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.
February 2, 2026 at 8:01 AM
Reposted by puppy
me: [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"
October 14, 2025 at 12:30 AM
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/
gem.coop
We’re excited to introduce gem.coop – a new server for gems in the Ruby ecosystem. We aim for fast, simple hosting, that is compatible with Bundler but optimized for the next generation. It’s built fo...
gem.coop
February 1, 2026 at 2:43 AM
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...
January 25, 2026 at 10:19 PM
Reposted by puppy
Do you like taking unscientific personality tests? I have developed one that will definitely tell you something about yourself. Guaranteed free of malware! Extremely shareable results!! It’s free and online!!!!

wuffs.org/quiz/
January 21, 2026 at 10:11 PM
hey @mojangstudio.bsky.social you should consider fixing your auth servers. they've been busted for OVER A WEEK.

got a nice modpack just about set up but nobody can join unless i disable authentication.
January 18, 2026 at 4:37 AM
Reposted by puppy
December 27, 2025 at 11:27 AM
Reposted by puppy
so, does anyone know why Oracle set up java.com to push *exclusively Java 8* instead of something from the last decade?
December 27, 2025 at 5:47 AM
so, does anyone know why Oracle set up java.com to push *exclusively Java 8* instead of something from the last decade?
December 27, 2025 at 5:47 AM
It's baffling to me that scammers are fucking using Microsoft infrastructure (subdomains of mail<dot>onmicrosoft<dot>com) claiming to be from PayPal (but very clearly not) to steal payment info, and neither company has done shit to address this for multiple years.
December 16, 2025 at 6:03 PM
Reposted by puppy
Love this, UIs can be actual _fun_ to use while also being useful colorpalette.pro
Color Palette Pro — A Synthesizer for Color Palettes
Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.
colorpalette.pro
November 29, 2025 at 11:56 PM
this makes my brain itchy in a pleasant way
December 12, 2025 at 1:25 AM
Reposted by puppy
if you, like me, are building up a lego collection from scratch, ~$50 each for:

- 1x Set 11021: Lego Classic - 90 Years of Play
- 1x Set 11036: Lego Classic - Creative Vehicles
- 4x DWST14925: DeWalt Pro Shallow Organizer

gets you a good mix of 2,000 pieces and storage for all of them. 💜
December 10, 2025 at 3:36 AM
if you, like me, are building up a lego collection from scratch, ~$50 each for:

- 1x Set 11021: Lego Classic - 90 Years of Play
- 1x Set 11036: Lego Classic - Creative Vehicles
- 4x DWST14925: DeWalt Pro Shallow Organizer

gets you a good mix of 2,000 pieces and storage for all of them. 💜
December 10, 2025 at 3:36 AM
i made minenv, a minimalist Rust crate for handling .env files!

use env files to store config, env vars override them.

why use 1,500 lines of code when 50 will do?

crates.io/crates/minenv
crates.io: Rust Package Registry
crates.io
December 9, 2025 at 4:03 AM
Reposted by puppy
Announcing the #GemFellowship, a grant program from Gem Coop and Contributed Systems!

If you have an existing Ruby project and could use funding, you should apply!

APPLICATIONS CAN ONLY BE SUBMITTED THIS MONTH.

Details: gem.coop/fellowship/

Show us your weird niche Ruby projects! 💜
gem.coop
gem.coop
December 6, 2025 at 9:40 PM