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
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
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
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
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)
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.