Ruby

Caoimhe

What I’m reading vol. XII

Vols.: I, II, III, IV, V, VI, VII, VIII, IX, X, XI, XII

Oh it is has been a while since I posted one of these and I have built up quite a backlog of links.

Musical accompaniment for this volume chosen mostly to cause psychic damage against my partner.


Da Web

The State of Modern AI Text To Speech Systems for Screen Reader Users — Samuel Proulx

Interesting insights here into how the uses of text to speech for sighted and blind people are fundamentally different and how functionality for the latter is usually, unfortunately an afterthought.

Supertonic is slightly faster, as it can stream result audio as it becomes available, whereas Kitten TTS cannot start speaking until all of the audio for the chunk is fully generated. But for use in a screen reader, a text to speech system needs to begin generating speech as quickly as possible, rather than waiting for an entire phrase or sentence. Users of screen readers quickly jump through text and frequently interrupt the screen reader, and thus require the text to speech system to be able to quickly discard and restart speech.


A tale of two Webs — Oblomov

A lot of the development efforts (both creative and destructive) in web browsers in the last decade+ has been going into fostering the “web app” vision of the web, to the detriment of the “web of documents” vision. From the removal of native support for RSS and Atom feeds to the introduction of JavaScript APIs like WebUSB or the Web Environment Integrity attempt I already discussed in the past, nearly all work done on browsers has been in this direction.

I feel this a lot. The web of documents now lives in the margins of the web of apps and with Google’s capturing of standards has made maintaining a web browser to keep up with the former impossible without the backing of Google or other huge companies who are increasingly hostile to users having any agency. I feel similarly about operating systems at this point, too. I abandoned Windows on my home computer years ago and since then it has become ever more hostile to users having control over what their machine does. This isn’t new, simply an acceleration of trends that have existed for a long, long time.

As much as I want the “A.I.” bubble to burst I do wonder if the push for “agentic” systems might actually stick simply from the obscene amounts of money being powered into trying to make users handing over nearly all agency and control of their machines to chatbots actually work or be desirable. Currently Windows still does allow itself to be used as an actual desktop operating system, but clearly Microsoft at this point want to push everything towards locked-down, controlled and monitored black boxes, possibly even worse than phones possibly are. How long till they think they can get away with amputating the shrivelled lump of the desktop operating system, cut off direct user access to the filesystem outside of what you have in Dropbox that you pay a subscription for and lock everyone into software from the app store for everyone but enterprise customers who can pay through the nose? Or at least just keep breaking core parts of the operating system until they’re barely useable.

On a more positive note this article also prompted me to add metadata to the site that will work with the Website Navigation Bar addon for Palemoon if you’re using that because I thought it was cute and it was easy to do as I was already using that information to render on-page navigation elements anyway.

And speaking of the web of documents…


Consider Making 2026 the Year of the Personal Website! — The Virtual Moose

I know I’m going to be preaching to the choir with the kind of people who are reading a personal blog already, but still.

I think it’s also just fun to see what old posts still get traffic. My most popular posts on here are very old ones about how to play the late 90s MMO Asheron’s Call today, ttrpgs based on video games, and the late 90s Microsoft puzzle game Pandora’s Box. It’s more useful and permanent than an unwieldy thread of posts on bluesky or mastodon too, where you would have to refresh it for anyone to even come across it again.


Stolen Focus — Luna

I do still have to catch and reset myself with various bad computer and social media habits every once in a while. It’s easy to fall into when you are tired and sore and everything that would be interesting or engaging or useful just feels like a massive hump to get over.

By this time, however, I had become once again hopelessly addicted to social media. I wasn’t getting notifications, and I wasn’t fixated on numbers any more, but I was still compulsively checking and refreshing, desperate for the feed to give me another hit of dopamine. I lost hours each day to flicking through TikTok any time I had a quiet moment — rather to flood my brain with stimulation than have to sit in uncomfortable silence even for a moment. A partner and I would engage in a habit we called “TikTok time”, where we’d screen-share the videos we’d Liked recently with each other. Increasingly I was finding I had little to show for the hours I’d spent scrolling the feed. It had become akin to a slot machine; I kept scrolling and scrolling in the hopes that maybe the next video would be something I wanted to see — whatever that was.


Payment processors were against CSAM until Grok started making it — Elizabeth Lopatto

What else is there to say?

So why is X different? It’s run by Elon Musk. “He’s the richest man in the world, he has close ties to the US government, and he’s incredibly litigious,” says Pfefferkorn. In fact, Musk has previously filed suit against the Center for Countering Digital Hate; in a now-dismissed lawsuit, he claimed it illegally collected data showing an increase in hate speech after he bought the platform formerly known as Twitter.


Games (general)

Horses Is Tame — Chris Person

But of course, if you want to make art…

This is a hegemony of American prudishness, applied globally, incoherently, unevenly, and unseriously. Anybody responsible for these decisions would be vaporized in seconds by a Pinku movie from the 1970s, and if a single person in this chain of command has an arts degree they are pretending they don’t for the sake of an ill-defined idea of business.


Alternative Games From The Fringes Of Cyberspace — Nathalie Lawhead

And a somewhat more hopeful view on being considering unmonetisable.

The games that exist outside the mainstream, and I think the type of personal empowerment they represent, is what makes them “controversial”.
Especially under the scope of mainstream culture where everything needs to sell, satisfy a commercial value, be consumer centric, or live up to such capitalist standards.

Unmonetized self expression is an act or resistance in today’s tech landscape.


Why we are making Jank — Brendan Caldwell

Games journalists Jon Hicks, Brendan Caldwell and Graham Smith have launched a new games site called Jank that fails to live up to its name by functioning well and not being bloated with ads, tracking, affiliate links, chatbots and other crap that turns sites into a churn of advertisement-friendly sludge.

Perhaps less obvious is the kind of writing that disappears in the process. Articles about new games, niche games, and experimental work don’t get traffic, so off they go. Deeply researched columns from subject matter experts don’t get traffic, so they’re cut. Not many people read interviews, unless you can get someone to say something controversial and pull it out as a news story, so it’s rarely worth talking to developers about their work. Articles designed purely to entertain with daft jokes, such as diary series, don’t deliver numbers at scale no matter how much their readers adore them.

Will this work out? Can they make enough money doing this to actually make a living? I don’t know but I hope so, and I hope they make enough that they can round up a few other Rock, Paper, Shotgun veterans as well. They are also trialling a partnership with the Total Playtime podcast which I am a fan of as well. Supporting one will give you access to the membership perks of the other, at least for the next few months.


The gamers hate generative AI — Laura Michet

Gamers rise up.

I’ve assumed for a while that gamers would have mild distaste for genAI material, in the same way that they have distaste for asset store assets and, for some reason, the Unity engine. It turns out that I was wrong - they hate it a lot more than either of those things.


Games (specific)

“interest sources”, contextual interactions for NPCs in Sleight of Hand — Joe Wintergreen

On the more technical side of games I always like reading Joe Wintergreen’s breakdowns of how systems work.

A scenario I’ve found useful to expose a lot of edges cases is a guy pissing against a wall and leaving a puddle of piss. Support this scenario with no aberrant behaviours and you are doing okay.


Abstraction in Rhythm Doctor — Blueberry Lemonade

How are layers of abstraction perceived? What expectations do they set? At what point do U.I. elements stop being representational and start to become part of the fiction itself?

It sounds small (and it is), but it was a firm example in my mind of how the game was changing the longer we worked on it. Instead of characters simply appearing and disappearing in abstract space whenever they were needed for gameplay, we were now introducing the idea that they are real characters standing in real rooms that are connected to each other. They can walk, or run, from one place to another. They’re living lives of their own when they aren’t being treated.


The Great Celeste Race 2026 — Caoimhe³

Caoimhe wrote a much better narrative of the annual Celeste race than mine.

This part was a delight. Ruby and I swapped the lead as we often did, but with microscopic gaps becoming the norm. A single death in a puzzle would swap the lead, and hesitating would throw away any advantage we may have had. I lose the lead at the end of the 1500 metres section, at a puzzle I know I hate, and pull it back cleanly at 2000 metres. At 2500 metres, I had a small lead, but here is where the dream ends.


list animals until failure — Vivian

Here is a new blog with a strong, realistic, game plan for updates and a fun post about the suffering involved in defining how many animals there.

If you’re an entomologist, or an evolutionary biologist, you might say “well, bees and ants are just wasps, really”, and I respect that. But colloquially, bees and ants aren’t wasps. If this game insists on a purely phylogenic approach, then it’s like, come on, I can’t get a point for saying wasp and ant? That’s unreasonable. If I ask a 2-year-old to list animals and she lists wasp and ant, I’m not gonna break out the DNA sequences like “Ohh well evolutionarily ants are technically wasps”. I’m gonna say yeah, good job, that’s two animals.


Serious stuff (trans)

‘A Directive From Above’: Former NYT Editor Lays Out How The Paper Pushes Anti-Trans Bigotry — Billie Jean Sweeney

A look into how hatred and transphobia gets pushed down from above in the media.

She assigned it to a UK correspondent, who wrote it in the context of UK politics, talked about it being very contentious, talked about the criticisms of its findings. Cass was talking about them herself, this isn’t jumping to any conclusions at that point. It really put it in the context of being this very contentious, very political sort of document.

When I saw it, because we’re a few hours behind, there were 600, 700 words written. I had a pretty good sense of how the story was going to turn out. But within a few hours the story was to the top New York editors, and I don’t know who exactly it was who did that. I assume it was Carolyn or her intermediary. They said ‘oh no, we want the science desk to do that,’ specifically that was Azeen [Ghorayshi], who had been a key reporter in a lot of the other anti-trans coverage.


I bear the scars of a healthcare system that fails trans people — Jenny Maguire

And another article on the Loughlinstown gender clinic being awful to throw on the pile.

“Oh wow,” she said. “Did you do this yourself?” Immediately, I felt her fingers running through my curls, as if I was a glamorous dog being poked and prodded. Still, I put on a smiley face and went along with this condescending charade. I knew what I needed, and I was not going to cause a fuss — as if I had any choice.


Serious stuff (general)

Outlive The Bastards — Caoimhe³

May we.

There’s been several eye-opening moments for me in the past few years. Realisations that we can simply do things never before imagined. These rolling revelations haven’t stopped. I can live and love in ways I was never able to before, and nothing can stop this.

So we live. But only in a way that works for us. We dictate how we breathe, how we act, how we medicate, how we live and how we die. How long did I spend dancing to other peoples’ tunes, hoping and begging to be given basic respect, only to be thrown aside? Never again.


TrAPPed: Arrested by Phone — Anand RK, Suparna Sharma & Natalie Obiko Pearson

Bloody fuck.


shit i keep seeing: “conflict resolution” via gaslighting — Joe Wintergreen

I fear that I may been this person before but I know I have definitely worked with a guy who did this.

I guess what I’m seeing is guys who’ve never learned to resolve conflict, only to “win”, overcorrecting and becoming what might be termed “conflict-avoidant”, but their avoidance strategy is pretending, the moment there is a conflict, that there isn’t one. If they can get this past everyone in the moment, face is saved and they’re off the hook for a true resolution.


We Don’t Need Any More Renewables — Adapt : Survive : Prevail

I am endlessly frustrated by people thinking that if we just have more renewable energy then everything else about our suicidal systems of exponential growth and resource extraction will be fine.

So in plain language, here is the actual claim: “We have no choice but to meet all electricity demands and doing so via renewable energy increases greenhouse gas emissions by a lesser amount than fossil fuels.”

Now that we have clarity on the actual claim, we can break it down. The reality is this: 1) We absolutely do have a choice because demand is politically, economically, and socially constructed, and 2) The choice between renewables and fossil fuels is a false binary, like telling a healthy person they must chose between losing an arm or a leg.


Meaning, Memory and Christmas in Ireland — Seán MacBrádaigh

A brief dive into the complex place of Catholicism in Ireland.

A new state, born of revolution, civil war and counter-revolution, sought stability through moral uniformity. In doing so, it aligned itself closely with a powerful and highly conservative Catholic hierarchy, outsourcing social order, education, health and morality to the Church. This was not a neutral partnership. It produced an official vision of Irishness that was narrow and exclusionary - defining virtue and respectability in rigid Catholic terms.


Robot Alchemic Drive ★★★★★

Poster.

I really love a game that is deliberate in its controls. That doesn’t try to make everything as smooth as possible. That has a sense of physicality and realness to it. System Shock’s modular, maximalist U.I., Metal Gear Solid 2’s intricate and deliberate controls, the process of discovering and operating your submersible walker in Nauticrawl. I love a game that feels like operating heavy machinery and there is no machinery heavier than Gllang.

Robot Alchemic Drive has such a wonderful conceit. You are piloting a giant robot—a meganite—against giant invading alien kaiju robots—the volgara. You must swap between controlling the pilot and the meganite, but the perspective and camera always stays with the pilot. You are watching from ground level, or from a rooftop, or from the shoulder of your robot, and it’s rarely a simple or smooth process. Judging the distance, the angle, how to aim or throw a punch from a distance. The controls aren’t simple either. Each analogue stick controls an arm, and each pair of shoulder buttons the legs. Just to walk forward you need to alternate L1 and R1 to take each individual step. I’ve wanted to play it ever since watching Videochess playing it a few years ago and the more recent surge in Nanao-posting finally pushed me to jump in myself.

And it’s just a blast to play. It can be a bit repetitive but you do get three meganites to play with if you want to shake it up. I did mostly stick with Thrones-class Gllang the Castlekeep, because if it’s it a game about being a big, stompy robot why would you not want to be the biggest, stompiest robot? Gllang is slow but loaded up with weapons and you can eventually unlock the ability to unload every gun it has at once, which makes for a very satisfying finishing move. He can also transform into fortress mode, a surprisingly fast and slippery tank the width of an entire motorway to compensate for how slow his walk is. On the fast and light side there’s Cherubim-class Airborne Dominator Laguiole who can turn into a V-TOL jet and Seraphim-class Vertical Fortress Vavel as the middle of the road bland main character robot who can’t transform into anything but has a super mode that gives you a time limit of three minutes to finish the mission within or else he’ll explode (though if you pick Gllang or Laguiole at the start they will also get a similar super mode late in the story).

The game is a bit repetitive, throwing you into fight after fight, but it tries to throw in different twists on the formula either as a once-off or in little mini-arcs that explore a particular idea for a few missions. You will have to deal with poison gas, putting out fires, various twists on the enemy units’ Phantom System teleporter that allows them to dodge all ranged attacks until they are on low health, and a various other things. None of these ever really get integrated back into the gameplay in a more systematic way. The meganites can pick things up but it’s only useful in one or two missions (though there is some fun to be had in experimenting with picking yourself up).

There are also missions that focus more on the protagonist’s relationships with various characters, most importantly Nanao, who is a perfect angel who no one is ever allowed to be mean to except for me when I keep “accidentally” blowing up the buildings she works in. Amusingly blowing up various buildings is one of the main drivers of character interactions. Masaru, the stuck-up heir to an arms manufacturing conglomerate, gets more and more character development the more you repeatedly blow up his company’s headquarters. The general campiness, which extends to the gameplay itself, is also enhanced by the localisation, which is charmingly low budget and aiming for the energy of old cheezy dubs of Gamera and Godzilla movies (though they could have left out the bad Japanese accent that they give to the news reporter and no one else). The story does go in some darker directions at times and it put my slightly in mind of Neon Genesis Evangelion but where Gendo died and they just put Shinji in charge (but still did not tell him anything).

It does feel like there was more ambition here than was able to be filled, with dramatic and especially the more dream-like sequences struggling to convey themselves with the game’s fairly simple cutscenes and descriptions of the situation in the city of Senjo and Earth in general getting worse and worse as the war wages on being undercut by every map being completely reset whenever the next mission starts.

There is also a multiplayer mode that is both a little barebones but shocklingly generous with how much it offers. You choose a map and then each player chooses a pilot and a robot to control and then it dumps you in a splitscreen match. First person to have the health par of either the robot or the pilot deplete loses. But it doesn’t just offer the three megatnites; every volgara that you defeat in the story mode gets added to the roster and every map from the story mode is there with all their moves from the story mode. Even the Rome map that only appears in the opening cutscene of the story is here and fully playable, modelled well beyond what was needed for the intro. And with no time limit, no scorekeeping and a match only ending when something dies it leaves it very open to different strategies or even just being a toybox to make up your own game. You can focus on the other player’s robot or their pilot. The robots are giant, slow, targets, but the pilots are small and have a hard time defending themselves directly. You can ride on your robot to not have two targets, but it’s quite easy to get knocked off and find yourself in a very vulnerable position. You can agree to have an honourable robot fight and not attack each other’s pilots or you can forego the robots entirely and just chase each other with grenades. Myself and Ruby had a blast just messing around with it in various ways. We had a match where we tried to pick up each other’s pilots with our robots, first person to get grabbed loses. After that was resolved we just both rode around on her Gllang together in tank mode blowing up Rome.

And it’s also just a game that sets me off imagining how I would tweak it. What would I try to make if I made something like this? Could contextual or once-off mechanics be made more systemically useful or interesting? I think some way to control the pilot and robot at once would be cool; maybe the D-pad can always control the pilot while the analogue sticks and shoulder buttons are reserved for the robot? Or a two-controller mode where one controls the pilot and the other the robot? I just want more of this, different iterations of it. I am already eyeing up the fan translations of Remote Control Dandy and Marionation Gear.

Miscellaneous observations:

  • There is only one walkthrough for the game on Game F.A.Q.s and the author hates both Gllang and Nanao. They have not been vindicated by history.
  • In the famous bread and water soup mission the protagonist complains that 7-Eleven charge too much for vegetables and it’s cheaper to get them at the greengrocer when the smallest unit of currency you work with while upgrading your giant fuck-off robots is ¥500,000,000.
  • As well as the hammy acting often being funny there’s a few great deadpan bits that really got me. In an early missions one of the people in mission control tells you to explore the city and familiarise yourself with the area while you wait for the meganite to launch. When the call back a minute later to ask if you’ve gotten familiar with the city the protagonist just responds “Well, yes. I live here.”
  • The cutscenes aren’t skipable but holding down the start button fast forwards them which is very funny to watch.
  • It’s one of those games with a choice of protagonists where they do not change the script very much if you pick the female hero so her and the love interests just become lesbians, which is great.


Caoimhe

2025

I both ended and started the year madly in love with a new partner. It would be nice to pretend that the middle part didn’t happen.

I ended my post about 2024 saying that I need to recover and heal and I am so tired now reading over that again. My general health is maybe doing a bit better than it was then, or at least I have figured out how to manage things a bit more. I mentioned replacing my mattress there. I have now replaced the awful pull-down wall bed that I had then with a more stable one. I thought, moving into a small house, that I should be optimising for space but I ended up doing so at the expense of my own comfort and long-term health and even then I ended up not even optimising for space very well. I think I am going to go for an even firmer mattress too; going back to Ikea for one was a mistake. Caoimhe³ has a new, firm King Koil mattress sleeping on it I feel an immediate difference. It is expensive but I am probably going to get one for myself.

Early in the year I released that I was suffering from some sort of photosensitivity problem and had been since at least late 2024. Anti-migraine medication has not seemed to help with it but some prescription sunglasses have, as well as simply recognising when it is flaring up and turning down the lights. The cause remains mysterious. M.R.I.s have revealed some demyelinating lesions on my brain and spine, but my neurologist says that they are not on the visual cortex or any other area one would expect to be causing symptoms related to vision and, thankfully, they do not seem to be progressing (though another M.R.I. in April is going to be double-checking that). There is no known history of autoimmune disease in my family that would explain the lesions and apparently the damage not extensive enough to diagnose me with anything serious like M.S. I remain in that grey area of sick enough to have problems, not sick enough to have answers.

But, health issues and general burnout mounting, I did a spring clean this year and got a lof of things off plate. I stepped away from a local trans community organisation, some kink meetup stuff. I pushed myself to keep going with The the Ring Podcast until April because I had an April Fool’s bit that I really wanted to do but ended up putting it on hold after that and did not get around to returning to it for the rest of the year. Journey of the Monkey King has not had an episode for all of 2025, the second time it’s gone on a year-long hiatus. I do want to get back to them but I need to do it in a way that doesn’t just burn myself out again. I am definitely not going to try to stick to a schedule again. Episodes will get done and go out whenever we can manage. I also got formally diagnosed with A.D.H.D. this year and started taking methylphenidate which has been a big help and I felt that I getting my momentum back recently but I got suddenly quite sick again a few weeks ago and it knocked me on my arse. Thankfully, Caoimhe was here to take care of me, as she has been a lot this year1, as Ellie was doing before she died.

The weeks after that were the worst in my life. I cannot describe the pain of it. But I had wonderful people helping me through it and I was fortunate enough to be able to take an extended period off work. My brother sent me a copy of Abiotic Factor as something to keep my occupied and I ended up playing it nearly every day with my friend Ruby for a while. Caoimhe was amazing as a shoulder to cry on and also just bringing me shepherd’s pies and the like to save me cooking. My other partner in Copenhagen was able to make it over a few times in the aftermath as well and I got to see her in Edinburgh in January and October in Copenhagen itself. I have a lot of wonderful people around me and it’s made it bearable.

I also flew out to a kink con for the first time in the autumn. It had been booked long before Ellie died and while I was not really emotionally up for doing anything with anyone I think it was still a very useful experience. I took a lot of notes that I have since brought back to Caoimhe and everyone was very lovely and understanding about me crying all the time. I did a lot of sexual exploration the past year and it has been a really positive and freeing experience. Not unrelatedly I have put in a request for bottom surgery through the public system. That will take a while but I think I do want to go through with it, scary as it is. I don’t think I’d be able to deal with the recovery period without a partner at this point, though. I have been living alone with just Easóg for a long time, but that has felt a lot lonelier since Ellie died.

But I still have people I love dearly, and we keep going. I got a few lines from a poem that Ellie would quote when she was struggling tattooed on my arms as a reminder of that and of her.

I love you, get up, we are going to keep going.

It could not kill me, I would not die.

  1. On the other hand she has gotten me into Magic: The Gathering, so maybe she is evil. 


Caoimhe

Celeste race 2026

Update: Caoimhe³ has also written a post about the race with a bit more narrative detail than my terse summary and statistics below.

The New Year’s Celeste race I do with friends happened today. When I sat down to practise this year I decided to just replay the game from the start, redoing all the main levels, getting all the strawberries and crystal hearts again, etc. I fully cleared1 the A and B sides of chapters one through six and fully cleared the A side of chapter seven and then failed to find the time to do an actual practise runs for the race. Whoops. But I still managed to set a personal best for the race, which surprised me because I felt quite fatigued today during the race and didn’t feel that I was doing my best.

Even so, it was Ruby who came out on top again—managing to come in under the hour mark!—with Caoimhe³, joining for the first time, in second.

🏃 ⏱️ 💀 🍓
🥇Ruby 0°59′30.986″ 69 1
🥈Caoimhe³ 1°02′14.985″ 123 1
🥉Caoimhe′ 1°07′39.175″ 143 0

And of course we also did a pre-run warmup race of Pico-8 Celeste.

🏃 ⏱️ 💀 🍓
🥇Ruby 4′50″ 26 1
🥈Caoimhe′ 5′28″ 26 0
🥉Caoimhe³ 7′42″ 57 1
  1. I got all normal strawberries as well as the crystal hearts and tapes. I have never gotten golden strawberries or winged golden strawberry. 


Caoimhe

Wplace 2

I am probably going to wind down using Wplace. It was fun to mess around with for a few days, flex my pixel art muscles, see what other people are drawing, see how the canvas evolves, but it’s very much a flash in the pan thing that most people are going to move on again from quickly, myself included. I have dotted down a few more things on the map, this time putting some larger pieces of other people’s art in a few places rather than my own pixel designs.

I put down the Pico-8 logo and a few characters near the Pico Pico Café in Kichijōji, Tokyo. This is a busy area and it has quickly been drawn over again, but all of this is ephemeral.

Pico-8 logo with Madeline from Celeste and the player character from Dusk Child.

One of my past brief obsessions was St. Bride’s a strange mock-Victorian girl’s school holiday destination in Ailt an Chorráin, Donegal that in the 1980s promised a total disconnect from modern society and modern technology. They advertised that they had no electricity and did not believe in such things and also published a series of text adventure games for the ZX Spectrum. That is a rabbit to save for a future post, perhaps. I planted a shrunk-down recreation of the title screen of the game The Secret of St. Bride’s in the village where the school was based.

The Secret of St. Bride’s title screen in Burtonport.

I started using the Blue Marble user script for these which helped with planning out size and position for these larger drawings a lot, as well as speeding up the actual drawing. I dropped a little art of Transy east of Bournemouth. It’s modified from a comic panel but this is the art from this lot that I can probably take the most credit as being “mine”.

Transy!

I also draw the character select art for Snolf that I originally commissioned from Mars Gainsboro and decided to arbitrary place them on the Isle of Skye Golf Club.

Snolf the Golfball

Finally, I also contributed my pixels to my friend Ruby’s big rendition of the art for the P-Model album In a Model Room in Tsukuba, a hotbed for artwork of Susumu Hirasawa. She contributed to helping draw my art a lot as well.

Various pieces of Susumu Hirasawa art around Tsukuba.


Caoimhe

Shortened Yu-Gi-Oh! hunt update

Poster.

After reading yesterday’s post my friend Ruby reached out to me and told me that she was able to find the shortened Yu-Gi-Oh! episodes one hundred and two, one hundred and three, etc. by searching Nitter instances. Nitter doesn’t really work any more either due to Twitter’s A.P.I.s having been locked down significantly but there are still running instances with archives of a lot of accounts.

After finding some posts that way and then opening them in Twitter itself I could see that was blocked from viewing them due to the posts had been flagged as potentially containing adult material and Twitter wanted to verify my age before I could see them. Another system working well, then. And another way that the internet is being closed off. Presumably this is actually why they didn’t show up in searches for me.

I tried a couple of Nitter-scraping tools to see if I could mass download the videos but I couldn’t get them to work. I had also previously tried to use an Extreme Picture Finder template on the Twitter account too but it couldn’t go past the most recent thousand posts from the account. Not really having any luck with automating this I went to bed but while I was asleep Ruby painstakingly went and manually downloaded every episode she could that I was missing and sent them on to me. Thank you so much, Ruby!

There were a few that none of the Nitter instances she tried seemed to have and don’t seem to be findable on Twitter either. As such I am still missing episodes 121, 188, 215 and Capsule Monsters episodes 5 and 8, but I have most of it now at least.

The show is now living on my Jellyfin server with its own extremely high-effort cover art for it that you can see above.

Update: I managed to find episode 121 and Capsule Monsters episode 5 through Googling the exact phrasing of the posts and I was able to find the post for Capsule Monsters 8 via a Wayback Machine snapshot of Bing Bong’s Twitter profile, but episodes 188 and 215 don’t seem to be indexed on Google or Bing nor visible on any of the Wayback Machine snapshots. There are only a few snapshots on there from the period where he was uploading the episodes, unfortunately.


Caoimhe

Mario Burnt Ass

Sonic Frontiers: The Final Horizon was a fascinating coda to Sonic Frontiers, a very experimental expansion to a game where Sonic Team was already going outside of their comfort zone to do new things with the series. The world map threw together Only Up!-esque climbing challenges, playable Tails, Amy and Knuckles very different movesets to how they have worked in past, an absurdly fast and powerful dropdash for Sonic in 3D and wildly more difficult combat than the base game. I streamed it to some friends when it came out and one of them remarked “this is the least designed game ever made.” I couldn’t really disagree with her. So much of this is janky and half-broken in various ways and it was incredibly fun. It made me hopeful that Sonic Team was happy to keep experimenting with what worked for the series and keep allowing more player freedom in future games1.

In keeping with this, while the levels in the base Sonic Frontiers were almost entirely reused from previous games the ones in The Final Horizon were much more experimental, being very clearly thrown together with very basic assets rather than having their own sculpted level geometry but also with much fewer guardrails and much less guided than a normal Sonic level and with new, bespoke mechanics and side missions, some of which required more slow, careful exploration than high-speed platforming.

Early on, while playing one level, 4-D, I noticed an exclamation mark appearing over Sonic’s head in certain locations, accompanied by a beeping. You cans see it at about a 1′18″ in in this video. It would turn red and beep faster as I approached a certain spot. When I saw this the first thing that came to mind was Knuckles’ emerald-hunting missions from the Sonic Adventure games and thought it might be part of one of the level’s optional missions. I actually had a bit of trouble finding the source of the beeping but once I zeroed in on it and finally found it I was greeted to Sonic being blown up into the air by a mine, his hands held down protecting his singed arse. This was a very sudden gear-shift in my head and in my confusion, still processing what I was seeing, I screamed “I’M MARIO BURNT ASS?!”2 into my microphone, which caused myself and my friend Ruby who was watching to double over laughing till we couldn’t breath and then Ruby set my display name on the Discord server to Mario Burnt Ass for a month. It was funny.

That’s the story.

Thanks.



Caoimhe

The annual Celeste race

Since New Year’s Eve 2021 some some friends and I have done an annual race of the game Celeste. We all start at the same time and then the first person to get to the summit wins. We track it using the in-game speedrun timer.

2021

I was very into Celeste at the time and won by a pretty wide margin. I don’t have a record of how everyone else did, but I completed the game in just under two hours, with three hundred and six deaths and six strawberries1.

🏃 ⏱️ 💀 🍓
🥇Caoimhe 1°54′55.047″ 306 6

2022

After this two of my friends got into the game very hard. My friend Ruby ended up getting most of the golden berries2, something I haven’t even attempted and another friend, who wished to be called The Shadowblade in this post, started getting into Celeste mods. So when the next race happpened on the 8th of January 2022 Ruby took the gold medal from me, beating my time by half an hour while I barely improved. The Shadowblade sadly did not finish and gave up four flags from the summit due to hand pain.

🏃 ⏱️
🥇Ruby 1°22′10.918″
🥈Caoimhe 1°51′25.318″
🥉The Shadowblade D.N.F.

2023:

On the same day the next year myself and Ruby both improved our times, with Ruby coming in first again, a newcomer who I will call D. in second and myself in third. The Shadowblade did not finish again.

🏃 ⏱️ 💀 🍓
🥇Ruby 1°08′01.275″
🥈D. 1°21′03.071″
🥉Caoimhe 1°34′46.007″ 245 0
🏅The Shadowblade D.N.F.

2024:

The next race was on the 14th of January 2024 and I managed to take more than twenty minutes off of my time, which was not enough to beat Ruby’s best time, but Ruby did a worse race than the previous year and it was enough for me to win for the second time.

🏃 ⏱️ 💀 🍓
🥇Caoimhe 1°12′40.296″ 128 0
🥈Ruby 1°14′53.679″ 144 3
🥉The Shadowblade D.N.F.

We also decided to do a little race of the Pico-8 version of Celeste, which Ruby won.

🏃 ⏱️ 💀 🍓
🥇Ruby 5′11″ 29 4
🥈Caoimhe 7′50″ 57 1

2025

Finally, this year’s one took place on New Year’s Day. Ruby had a clear lead from the start and has gotten very close to the one-hour mark, just three minutes short of it. I came in second, doing a bit worse than last year, which shouldn’t be a surprise considering an hour before the race I posted about how worn down, tired and sore I was. The Shadowblade finished this time, coming in at just over an hour and a half.

We were also joined by our friend Stella who had never played Celeste before but decided to join in on the race. After the rest of us had finished Ruby said if that Stella actually finished she would forfeit her victory to her and shockingly Stella actually did. She finished the game in one sitting in just over ten hours with closing in on four thousand deaths and nine strawberries.

Ruby insists that I should record Stella as the winner, but I am a petty bitch and I never said that I was going to forfeit. If she wants to fine but if I she does I’m saying that makes me the winner.

🏃 ⏱️ 💀 🍓
🥇Ruby 1°03′38.846″ 75 1
🥈Caoimhe 1°22′37.421″ 190 0
🥉The Shadowblade 1°31′51.536″ 275 0
🏅Stella 10°06′38.428″ 3839 9

2026

Maybe next year we will come in under the one-hour mark?

  1. Strawberries are optional collectables throughout the game. They don’t mean anything for the race but the game records how many you collect so I’ve included them for the runs that we recorded that information for. 

  2. A challenge for completing chapters in zero deaths for a game where an average number of deaths per playthrough is in the thousands. 



Caoimhe

The the Ring Podcast

There are thirteen theatrical movies based off The Ring, you know, the one with the tape that kills you and the girl who crawls out of the television. Caoimhe and Ruby go deeper into the well into parts of the series that most people don’t know exist in this unofficial fan podcast.