Today I learned #TIL: "How to create an animated tile in Godot 4's tilemaps"
👉 https://foosel.net/til/2023-04-09-how-to-create-an-animated-tile-in-godot-4s-tilemaps/
Today I learned #TIL: "How to create an animated tile in Godot 4's tilemaps"
👉 https://foosel.net/til/2023-04-09-how-to-create-an-animated-tile-in-godot-4s-tilemaps/
@splitbrain Oh yes, I fully agree... I don't know how often I've actually swiped away a notification and immediately added a task to my todo list about it so I don't forget.
I hate living in interesting times.
My dad recently: "It feels like neurodivergence is just a current hype..."
Me: "Do you think temperature was a hype when thermometers were finally invented? Just because we suck at measuring something doesn't mean it doesn't exist."
Him: "*hmpf* you have a point"
First day wearing this new shirt that arrived yesterday.
Saw it scrolling by on mastodon a few days ago and had to get one for myself. Can't find the toot anymore, but here's the shop link: https://www.teepublic.com/t-shirt/70096211-stop-forcing-ai-into-fucking-everything-original
Shiny new toy is shiny 😄
Got myself a new Treedix USB Cable Tester, replacing a little no name tester from AliExpress I bought a few years ago.
Can be powered by a AAA battery or USB-C, and can measure from a USB-A or USB-C connector to a MicroB2.0, MicroB3.0, USB-C, Mini-B or Lightning connector. For chipped USB-C cables you get a ton of data on top of wiring, connectivity into etc!
Great little device 😊
And already allowed me to get rid of the shit cable measured in the picture below ^^
@buherator @bagder I never even had a bug bounty for OctoPrint and yet I get slop (or crap) reports and beg bounty mails. But I used to be forced into huntr.dev, which at it's start handed out money for accepted issues in open source projects, and I slid into the CTO's DMs to get out of there as that definitely increased the amount of crap. So from my experience, not having a bounty program doesn't offer full protection against slop DDOS attacks, but it certainly helps long term.
And so it begins...
"Come out to the coast! We'll get together, have a few laughs!"
Aaaand it's Christmas!
2025 is almost over, yet UTF-8 is still a mystery to many.
"Schei? encoding" strikes again.
@mike Back at uni they gave me the email address "huge@{computer-science-department-domain}" and I felt incredibly trolled.
@badnetmask Can you rephrase the question, I'm not following it I fear.
Considering that I only set it up in mid October, I've already gotten some good use out of my self hosted #AudioBookshelf instance!
Threw all my Audible audio books in there (after backing them up) and have been relistening to some series since.
Audio books (and podcasts) help me keep my brain busy when I'm trying to fall asleep at night, I usually don't notice the 30min timer running out whereas without listening I take way way longer to find rest.
Speaking of podcasts, I switched to @AntennaPod a while ago, and just saw it also has stats 😄
There's a first time for everything. Just had to deny a registration request on the official OctoPrint plugin repository as the plugin the author tried to register turned out to be pretty much completely vibe coded. And in the end, even their communication seemed to be the output of an LLM.
Unbelievably bad quality: tons of bugs, dead code, (future) vulnerabilities, ... I honestly haven't yet seen this amount of shittiness from a human developer, no matter how clueless.
I hate this future.
That something like that ever ended up as a feature just tells you a lot about the product manager there.
Only someone who doesn't watch stuff in several languages - because they only speak one - can come up with the idea to force AI voices per default on everyone else.
I haven't yet found a way to opt out of that shit on the consumer side, but using patched and third party apps helps... (and also helps with some other bits of the whole enshittifying experience)
Just received an email from YouTube that they'll soon enable autodubbing on the OctoPrint channel for new and soon also old videos. Hell no, every time I run into this AI shit when watching YouTube I just want to scream, it's THAT bad.
Thankfully, there's a way to opt-out, and I just did that. And if you upload stuff to YouTube, for the love of all that is holy, PLEASE disable that too!
Uncheck Channel Settings > Upload defaults > Advanced Settings > Automatic dubbing
Day 14 of #cosytober2025: "Pattern"
Still on the couch 🤧 but now with a Surface tablet running Linux and thus back on #Aseprite!
That pattern was more work than expected and was also the first time I had to add colours for the frame because otherwise it wasn't looking good at all, but I think that was worth it!
Four colours from EDG77 without the frame, 6 with it.
cc @RosieSoCosy
Day 15 of #cosytober2025 : "Squirrel"
Originally I wanted to go with a cartoonish approach and maybe I should have done that for a better outcome, but this is also for learning so here is what I have. 🐿️
17 colors of EDG77 this time, and a bit of a fight 😅
cc @RosieSoCosy
*reposted as it was not public but unlisted*
🐒 Passionate code monkey 👩💻 Geek 🎮 Gamer 🧗♀️ Bouldering apprentice 💡 Problem solver 🐍 Python wrangler 🐙 Creator & Maintainer of OctoPrintAdmin of plushies.social & one half of @dzocThis is my personal main account on the Fediverse. ⚠️ Please don't tag me on work/OctoPrint related things, use @octoprint for that. Thank you! 💚📍 Frankfurt, Germany🗣️ 🇩🇪 & 🇬🇧Trans rights are human rights.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.