6 months ago

Unsandboxed jank that I could fix anytime but I can't be arsed #1: This block is broken*


*technically.

This block works entirely fine and as intended both compiled and interpreted; that is, provided if you swap the "in" and the "with" in the way the block reads.

Due to a shitty oversight I made when adding the block alongside all of the other string blocks and the multitude of headaches that came with, I swapped those 2 words around.

The problem is, the repository this mistake is in is the Blockly repository, which notoriously is a pain to make edits on, especially minor ones. It requires re-compiling which takes just long enough to be a bit annoying, but short enough to be pathetic as an excuse to not want to fix it (5 minutes).

The obvious solution would be to bundle a fix with other bug fixes or other features being added, right? Well I did! Twice!! (It might be 3 times but I only remember firmly that there were 2).

I was confident that I was going to finish something in my back catalogue of features for Unsandboxed that I bundled the tiny language fix in to updates twice. They never got pushed because I never finished them, and don't think I'll be able to any time soon.

This block is literally doomed to always read wrong. This is the kind of petty bug I hoped would never happen in this entire project, but once you see it, you can't unsee it.



0 comments

Loading...

Next up

it happened 😳

With all the talk about AI on Scratch, here's something I just finished for a separate thing I do. I'm too embarrassed to call it a job because I make a pittance from it.

...at least I get money for it.

The Scratch Team has just recently updated their Terms of Service yesterday, letting you know they now have full permission to use your content to train AI models.

I don't know why I bothered. All this gets hidden behind the engine.

A build for a brand new extension for Unsandboxed is available for testing and feedback in the Discord server.

https://discord.gg/fS9Scxdx65

It literally doesn't. It's one of the messiest endings to a TV show I've ever seen. It rivals GOT, and that's saying something.

I'm sick of Scratch Team.

The two JSON extensions are available for testing in the Unsandboxed Discord Server.

I'll be releasing more, such as Clones Plus 2, when I can. Hopefully these'll make Unsandboxed a lot more... viable.

https://discord.gg/fS9Scxdx65

next project. im doing a detour.

this also touches on Scratch and AI.