fishy @fishies.dev · 7hJava was actually invented in 1867 by Moon Macrosystems under the name "Tea" but it never caught on due to various reasons. Sun then rebranded and subsequently re-released it in 1996 as the Java we all know and love. 100
fishy @fishies.dev · 15/09/2026I'm trying to make this a thing please help me out here en.wiktionary.org/wiki/uncollo...en.wiktionary.orguncolloquial - Wiktionary, the free dictionary 001
fishy @fishies.dev · 26/08/2026In my #java decompiler opening a jar inside of a jar will extract it and open it in a new tab lol 000
fishy @fishies.dev · 18/08/2026godl v1.4.0, my #godot version manager, just released! It comes with the new Qt Widgets frontend and a new godot-cpp project template. Try out the AppImage, available on Codeberg: codeberg.org/fishn/godl/ 041
fishy @fishies.dev · 13/08/2026Turns out I've had a Windows docker container running this entire time and the only reason I found out is because I randomly saw this in CLion while doing something else 💀 010
fishy @fishies.dev · 12/08/2026Built-in godot-cpp templates for godl, my #godot version manager. Create a new GDExtension-based project without any extra manual setup! 080
fishy @fishies.dev · 08/08/2026Experimenting with a tree view for versions in godl, my #godot version manager 040
fishy @fishies.dev · 07/08/2026Timestamp labels just got a (minor) upgrade #godl, my Godot version manager! They now show a more precise time, up to two parts, if the inaccuracy after showing one is over a day. 020
fishy @fishies.dev · 06/08/2026@rebane2001.bsky.social mentioned in the newest Ladybird update video 0162
fishy @fishies.dev · 04/08/2026If you recompile #godot often, consider installing the mold linker and adding `linker=mold` to your scons invocation. It cut my incremental recompilation times in half, from 20 seconds to 11 secondsgithub.comGitHub - rui314/mold: mold: A Modern Linker 🦠mold: A Modern Linker 🦠. Contribute to rui314/mold development by creating an account on GitHub. 021
fishy @fishies.dev · 30/07/2026godl's Qt Widgets rewrite is progressing well. Honestly, I think the new UI looks even better with denser, more consistent spacing, real modal dialogs, and consistent widget use. 020
fishy @fishies.dev · 20/07/2026the future of rendering: "hey chatgpt, which pixels are covered by this triangle?" 011
fishy @fishies.dev · 15/07/2026@intellijidea.com's Repair IDE function is called "CallSaul" internally 😭😭😭 120
fishy @fishies.dev · 05/07/2026New frontiers in programming language implementation: a type constraint solver powered by a genetic algorithm seeded by the file's hash. Types not solving? Just add a comment with some random content and re-compile! 110
fishy @fishies.dev · 01/07/2026One hour into @tsoding.bsky.social's Godot stream and I see this beautiful code 3422
fishy @fishies.dev · 30/06/2026Statically linkable libraries (.a) are just archives of object files 000
fishy @fishies.dev · 24/06/2026Just burned my first CD with K3B! Shockingly (and not blindingly) painless, though slow 010
fishy @fishies.dev · 07/06/2026React in #godot now has object ID-based movement! Previously, it would diff the virtual trees on attributes alone. The colored squares get a random color each time they are instantiated, so the color "stay behind" despite the cells appearing to move. 360
fishy @fishies.dev · 30/05/2026Weird how the C++ committee chose ^^ as the reflection operator over the much more obvious super address taker &&& 020
fishy @fishies.dev · 19/04/2026the CPU when I, a lowly core, am trying to take a 2 nanosecond break: get back to work these threads ain't gonna hyper themselves 040
fishy @fishies.dev · 14/04/2026Anders Hejlsberg made one great language and decided that he needed to balance it out somehow 010
fishy @fishies.dev · 21/03/2026I made a little scrub bar component in #Kotlin Compose Multiplatform If only it supported high-precision touchpad input events, then it'd be perfect. Oh well... 030
fishy @fishies.dev · 13/03/2026godl v1.3.1 released! It fixes some pretty critical bugs in the v1.3 release, and resolves .NET issues on Flatpaks. Download it now for Linux and Windows, Flathub soon (I hope, I need some linter exceptions added so it might take a while), and maybe AppImage too. #godot #godotenginegithub.comRelease v1.3.1 · sockeye-d/godlMaintenance release v1.3.1 fixes some bugs, most notable #6 and some other ones relating to the CLI. A .NET runtime should be added to the Flathub manifest as well at the same time as the new relea... 131
fishy @fishies.dev · 12/03/2026Playing around with a #Kotlin -based animation framework written in Kotlin with a Compose Desktop-based renderer, inspired by aarthificial's Motion Canvas. This animation is written in exactly 50 LoC! Currently there's no way to use it as a standalone framework, but I will do that soon™ 130
fishy @fishies.dev · 01/03/2026@duckduckgo.com changes the duck to have a Kotlin hat when you search for Kotlin, but it doesn't change into Duke when you search for Java. I think we all know what this means 020
fishy @fishies.dev · 14/02/2026New blog post - Android Studio vector asset insert tool doesn't show all icons: fishies.dev/posts/idea-v... RSS feed: fishies.dev/rss.xml (this was a very annoying bug 😢)fishies.devAndroid Studio vector asset insert tool doesn't show all icons - fishnpotatoes' blogSometimes Android Studio's vector asset insert tool stops showing all the icons that you would expect to see. Here's how to fix it 100