@gilbert189

i'm gilbert_given_189 on Scratch.
Wall

Let’s play a game of “Fortunately, Unfortunately“. Respond the previous post (the first comment below this post) by replying this post (not the previous post!)

I’ll start with: “I found this website.“

chess learning progress:

  • need to learn opening (currently it’s all over the place)

  • middlegame and endgame should be improved (puzzle run went mostly OK)

    • had to remember pawns are sometimes useful

Sep 19, 2024, 12:41 PM
4 0 0

if I’m not losing I always get stalemate from some reason

(out of 2)

I want to participate on a contest to increase my student activity points. I had two choices:

  • chess (registration currently open), in place, beginner is an overstatement

  • typing (registration pending), walk ~30 min, could be improved

what should I choose

Sep 17, 2024, 3:11 PM
2 0 0

the orchestra version of Lucky Break has quite an intense saxophone

the cable has arrived

perhaps a little too long than I expected but it works

On the 2nd mid-semester project exam thing six months ago, we’ve been asked to make a video memoir of our school life

I peeked one group having that Blend S intro and has a lot of Undertale references (the editor is a UT fan), so I figured I’d give them this video (https://youtu.be/-eTp1DGIXcs)

Sadly I never did because it wasn’t on my YouTube history back then (even though I can recall having watched it) and it’s not until recently that it resurfaced on my recommendation

{ // in case something uses jQuery for some reason
    let $ = function (name) {
        let result = document.createElement(name);
        result.set = function (attr, value) {
            result.setAttribute(attr, value);
            return result;
        };
        result.setAttr = function(attr, value) {
            result[attr] = value;
            return result;
        }
        result.add = function (...elements) {
            for (let elm of elements) {
                result.append(elm);
            }
            return result;
        };
        result.text = function (text) {
            result.innerText = text;
            return result;
        };
        return result;
    }
    // add description lists
    let dl = $("dl").add(
        $("dt").add(
            $("label")
            .set("for", "recallChatSetting")
            .text("Recalling chat options:"),
        ),
        $("dd").add(
            $("button").setAttr("onclick", function deleteAll () {
                if (!confirm("Delete all of the chat history?")) return; // negative, do not delete everything
                localStorage.setItem(PREFIX + "messages", "{}");
                window.location.reload();
            }).text("Clear all history"),
            $("button").setAttr("onclick", function () {
                let amount = prompt("How many topmost messages should I keep?", "100");
                if (amount === null) return; // whoops, accidentally pressed it
                amount = Number(amount);
                let messageIDs = Object.keys(messages).sort((a, b) => a - b).slice(-amount);
                let newMessages = {};
                for (let msgID in messageIDs) {
                    newMessages[msgID] = messages[msgID];
                };
                localStorage.setItem(PREFIX + "messages", JSON.stringify(newMessages));
                window.location.reload();
            }).text("Clear some history"),
        )
    );
    document.getElementById("settingsList").append(dl);
}

this is on my userscript right now

I wish this was easier

I survived 9 months of EWOW

Commands? That’s too rude!

My current USB 3.0 cable can’t achieve 3.0 speed but has a decent connection

The other USB 3.0 cable can achieve 3.0 speed but has a very bad connection

I could buy one online but for some reason the online shop I’m on insisted me to use their app on my phone instead of the website (as if they have a phobia of desktops apparently)

Ended up using another online shop

how did I find a dystopian song catchy

For the computer practice class’s assignment, we’re asked to make a Scratch game that has points in form of coins, a game over mechanic, has at least 2 sprites, one condition and one variable.

So I submitted Entropy the (almost) generic platformer I made on 2022, added lives and some QoL features and call it a day

(also, should I share it)

Sep 12, 2024, 3:48 PM
5 0 1

There’s a personal project of mine that requires an always-on server (though trigger-based is also okay). The server would be very low-octane: all it does aside from serving is scrape a website, wait 15 minutes, and repeat. The only target user is me and all my devices with a RSS reader; no one else.

I could use Jeff, if only Jeff would like to cooperate better. Using a paid hosting service is a total overkill for me, especially for a single project like this (if it’s something like @imgru, I might consider it). None of the free hosting services I looked at seems appealing to me, though I haven’t seen all of it obviously.

Any recommendations?

Subject: What would future English look like? (4 minutes)

Summary: I don’t know.

Conclusion: The video is clickbait.