Skip to main content

Posts

A Pawn for a Queen: The Giuoco Piano

Recent posts

Animating Numbers with requestAnimationFrame

Hi! 👋 Have you ever caught yourself staring at the rating change on Lichess after a hard meditation of chess puzzle ❓ Precisely, "hard meditation". Anyway on their mobile app, that little number animation as our rating climbs from, say, 300 to 313 — or plummets from 308 to 299 — carries a strange sort of magic. For you who didn't get my prior jest. On Lichess, the starting rating is 1500. 1500! To hit either 300 or 308, we have to go on a legendary, historic, multi-day losing streak like an ultra plonker. That is a disciplined, methodical, unyielding commitment to the wrong move. In order to consistently, impeccably, and flawlessly play the absolute worst move every single time, we have to calculate the winning move first just to make sure we don't ACCIDENTALLY play it. It takes a true, visionary ultra plonker to systematically engineer the absolute worst outcome conceivable. I hope that elaboration delivers its intent...

Ran Out of Timeout

Good afternoon! There is no opening position for this chess-tagged post, unfortunately. Right. My eyes and brain are seldom hilarious. This was my MISREADING on Lichess. Back then, it was simply "White / Black is victorious", no specific reason for the losing side. Or there was the reason, but the wording was different. ðŸĪ” So they've updated that. As such: It is indeed grand, the update. But my brain! Though I consciously KNEW it was "…ran out of time", my brain kept on spouting — Hm, ran out of timeout. Mate, what?! It rhymes. Ran out of timeout. Right. But it did not read that! Read again, then. (Read again. 👀 TWICE.) You goblin! HABA-HABA-HABA. It rhymes, mate. ðŸĪ” Hm. Ran out of timeout. Sir English should barge in and protest. Because "timeout" is… countable. Oh, let's ignore Sir English momentarily and imagine how "ran out of timeout" would play. (Playing online ch...

JavaScript: Formatting ISO 8601 Complete Date-Time to a Readable One

Greetings! The complete ISO 8601 date-time format is: YYYY-MM-DDTHH:mm:ss.sssZ Breaking that down: YYYY Four-digit year. -MM Two-digit month (01–12). -DD Two-digit day (01–31). T Literal separator between date and time. HH Two-digit hour (00–23, 24-hour clock). :mm Two-digit minute (00–59). :ss Two-digit second (00–59). .sss three-digit millisecond. Z Indicates UTC ("Zulu time"). If we're using a specific offset instead, it'd be +HH:mm or -HH:mm in place of Z . "Zulu": UTC used to be referred to by the letter Z in navigation and military contexts, meaning "zero offset" from Greenwich. So Z for zero-offset time, spoken aloud as "Zulu" per the phonetic alphabet. Hence,...

Rogue Blitz: Italian Game: Blackburne-Kostić Gambit

I Played White Hi, there! 👋 This is the opening position of the gambit: The 3...Nd4 , that Black's knight move to d4 . Very PROVOCATIVE. Anyway, though looks free, we shouldn't take the e5 pawn. It's quite poisonous. 💀 Let the amusement begin! You can use your left and right arrows on your keyboard or use the mouse scroll to see the moves back and forth on the chessboard. But first, click the board. Blackburne-Kostić and the Gambit Righto, here's the brief history on the pair of them. Joseph Henry Blackburne 1841 to 1924. Blackburne was an English chess player, one of the strongest in the world during the latter half of the 19th century. He picked up the game relatively late, in his late teens, after reportedly being inspired by news of Paul Morphy's exploits, and went on to become a fearsome attacking player and a legendary blindfold specialist . Sometimes taking on dozens of opponents simultaneously ...

Chess: King's Pawn Game: Leonardis Variation — Not So Passive After All

I Played the Aggressor The white pieces. 🙂‍↕️ This is the "Leonardis Variation" opening position: This opening is rather passive for White. But! Let's have a sly look. 👀 👀 👀 You can use your left and right arrows on your keyboard or use the mouse scroll to see the moves back and forth on the chessboard. But first, click the board. Anyway, I have a post about the Leonardis Variation bit within my other post about Bird Opening . Calm Opening I usually do an aggressive opening. Or simply a melon of an opening. Back then — in that dawn of Windows 7 era — when playing White, I mostly did "the Whale" against the Chess Titans . Chess Titans, bundled with Windows 7 and Vista. Remember that chess game? Smashing graphics. Maximum level, mate! Level 10? The Whale is: 1.e4 e5 2.c4 ⬇️ The Whale opening is rather an offbeat one. Leonardis Variation, on the other hand, passive and solid. Very calm. It gives me a breathing space to obser...

How Thousands Rogue Bots Accidentally Forced Me to Rewrite My Front-End Search Engine

Hi, everybody. 👋 This stems from my curiosity over my statistics on Cloudflare. As I've observed from the dashboard — specifically on the Analytics ➡️ HTTP Traffic — the listed countries wildly varied each day. And also, very odd number of requests. Thus, I pulled the data from Cloudflare's GraphQL API — available for Free Tier, capped at 10k per 24h — to analyse it with a user interface (UI). I've been observing outside Cloudflare dashboard since March 2026. Built the UI from scratch. But in these few days, there's a more peculiar pattern. Well, not "more". "Peculiar" is indeed already with its own uniqueness — so perhaps, "different peculiarity". Well. Turned out, those were mostly rogue bots. I'd noticed the bombardments were more active since about 1-2 weeks ago. On my domain and subdomains. Those php , .env , credentials , and so forth scanning eggplants. You know, akin to those that just plonked their hindqua...
Monkey Raptor uses cookies for analytics, advertisements, and functionality. Privacy Policy