I have a lot of thoughts on large language models in general, but it has come a little close to home recently with the submission to hacks.guide of a “90% vibe coded” (author’s words, not mine) installer for isfshax, an low-level exploit for Wii U, and the follow-up information that some parts of isfshax itself were made this way.
This is a follow-up post to my previous one on the use of AI coding for homebrew projects. I provided some technical arguments on code quality and maintainability there; but in this post I will discuss one of the impacts on the world I have observed from the use of AI, and why I consider continued use to be unethical and dangerous. You are welcome to skip this one if you believe technology is…
One of the biggest benefits of IPv6 is that your computer’s address is a real, actual, global IP, rather than being a super-secret private IP that only your LAN knows about. I’m most excited for port forwarding to be a process that makes sense and the benefits to p2p gaming that will result. I am, however, saddened by the inevitable death of “hey join my minecraft server it’s 192.168.1.12”. (Note…
I have a h-card on my aboutme page, since it’s a nice way to mark up the info I have anyway, without having to duplicate it all in the way some other structured data formats want. Also, if it can be slightly less friendly to Google, that’s a plus in my book. I s’pose the idea is that someone’s feedreader can have a little card with info about me next to my posts, which is cute, but I’m not…
I went in to the update a bit later than most, only trying it out when my SMP of choice moved over. I had previously been playing in older 1.17 chunks, so I effectively got Caves and Cliffs at the same time too. I also, unlike most, went in completely blind. I knew that there was a difficult mob named the Warden, and something about frogs, and very little else.
It’s official - I’ve got 7 days of isolation lined up due to a family member contracting COVID-19. I’ve decided I’m going to make a blog post every day of it. Since I’ve spent most of today trying to get my affairs in order given this sudden news, I don’t have much, but I do have a thought that’s been bugging me: I absolutely told someone recently “Oh, Axel F! I bet you it’s the Crazy Frog…
(So, this post is a little different. It’s highly personal and a bit of a vent; about part of my experience while doing something as “simple” as introductions. It’s a stream of conciousness and thus could be triggering. So, big content warning for transgender anxieties. If you’re trans, you’ll probably relate to this and it could bring up some upsetting memories. If you’re looking for a page that…
I’ve spent the last couple weeks cleaning up the platform bringup code for linux-wiiu to the point where I can send it upstream for review (and presumably several rounds of back-and-forth). It’s getting excitingly close - now have a patchset that applies clean to mainline and prints dmesg to linux-loader:
I recently saw a post from Daniel Aleksandersen about bitrot in modern image formats, which included a method to quantify how different a corrupted image is from its original. Daniel used random bitflips, but this got me thinking about glitch art - what if we could generate every possible corrupted image and quantitatively state which ones are the best?