Archive of

Pokémon Legends: Z-A: Shiny Female Pyroar from Wild Zone 17

Whoa, I just encountered and caught a shiny female Pyroar in Wild Zone 17. Yes, the Pyroar was from that infamous Pyroar pride with an alpha male (literally, LOL) Pyroar. Granted, when I caught this shiny Pyroar, it was nighttime in-game, when the Pyroar pride were sleeping, so I could sneak around to avoid waking them up.

Pokémon Legends: Z-A screenshot of the Trainer Notes section in the Pokédex summary for a shiny female Pyroar

I know the characteristic info in the Pokédex is for indicating a Pokémon's highest Individual Value, but this shiny Pyroar I caught having the characteristic of "liking to fight" is hilarious, given how notoriously aggressive the Pyroar in Wild Zone 17 are.


I Love Pumpkaboo

Recently, I talked about having a newfound appreciation for Inkay after catching one in Legends: Z-A. Now Pumpkaboo is another Generation 6 Pokémon that I rediscovered how cute they are. I just caught an alpha Pumpkaboo and a Jumbo Variety Pumpkaboo in the same in-game night in Wild Zone 15.

Pumpkaboo has a wonderful shiny colour palette too: black and purple are my favourite colours, and I love the purple/yellow colour combination.


Finished the Main Story of Pokémon Legends: Z-A

I just finished the main story of Pokémon Legends: Z-A. While it doesn’t beat Omega Ruby/Alpha Sapphire’s spot as my favourite Pokémon game, Legends: Z-A is my favourite Pokémon game on the Nintendo Switch.


Bak Baan Gave Birth Again

Mu uncle's dog, Bak Baan, already had seven children in late April (though later two of them unfortunately got killed by some car); then last night, Bak Baan gave birth to another seven puppies again!


I Love Inkay

I've gained a newfound appreciation for Inkay and how adorable Inkay is, after catching one in Pokémon Legends: Z-A and realising how small they are. Look at those big round eyes!

Side note: I just found out that Malamar (Inkay's evolution) has the same height as me (1.5 m) 😆


Obsidian's Vim Mode

Today I learned that Obsidian allows you to use Vim key bindings by enabling it in the settings. I also love that Obsidian wants to make sure you know how to use Vim by asking you what is the command to quit Vim without saving, before finally enabling Vim mode.


Had a weird dream last night where my PC, which has Arch Linux installed, somehow had Windows reinstalled without my knowledge. I have ditched Windows and switched to using Linux full-time for months, and I have no desire to go back, so thank goodness it was just a dream.


Allergic Rhinitis and Pokémon Legends: Z-A

My ass almost got kicked by allergic rhinitis that somehow got triggered at school today, but I felt better after having dinner at home. Also, I received my physical copy of Nintendo Switch 1 version of Pokémon Legends: Z-A that I ordered from a local gaming store three days ago.


From Bluesky to Blacksky

I have migrated my AT Protocol personal data server (PDS) from Bluesky to Blacksky, because I don't want to rely on Bluesky in the long term, but there are still Bluesky accounts I want to follow.

The migration went smoothly; all I needed to do is following the migration guide on Blacksky's documentation.


SIGNALIS

I finally got around to playing and beating SIGNALIS for the first time. It was the first survival horror game I every played, and I love how beautifully tragic and gay the story is. I got the Promise ending in my first playthrough.


A Short Hike

Finally beat the main game of A Short Hike after having it sitting in my Steam Library for a long time. I recommend it if you want a game with a peaceful vibe where the main game can be done in only a few hours, but still has many side activities you can do even after beating the game.


Happy 3rh Birthday to Leilukin's Hub

11 September 2025 marks the third anniversary of the launch of Leilukin's Hub!

Header of Leilukin's Hub including a banner and a bar at the top with a text that reads, "Today is the 3-year anniversary of the launch of Leilukin's Hub"


Learned to Install Arch Linux the Hard Way for the First Time

After having installed Arch Linux on my main laptop with the archinstall script, and using Arch Linux for two months, I decided to try to install Arch Linux the hard way for the first time on my previous old laptop to learn what manually assembling a Linux system from scratch is like.

I made sure to read and follow Arch Wiki's installation guide, but there were certain steps like partitioning disks and installing a bootloader where I needed to search for additional guides outside the Arch Wiki to understand how to do them better.

It took me hours to figure it out, but it was quite the learning experience for sure.


I have completed my collection of all the new spirits and spirit variants in Spirit City: Lofi Sessions' "All Aboard!" DLC!


New Sneakers

Ordered a new pair of sneakers online and received it today. I bought the sneakers to have something to wear when I go out that can protect my feet while are easy to take off.

Navigating outside can be tough for me due to being both autistic and visually impaired, so my parents suggested me to wear something that can protect my feet better to reduce the possibility of feet injuries.


Obsidian Finally Has a Database Feature

Obsidian's Bases, a core plugin for creating databases from your notes, is finally available in its public releases since version 1.9.10!

When I switched from Notion to Obsidian as my main note-taking and knowledge base app, databases were the only thing I missed about Notion, but now Obsidian has an equivalent feature in Bases at last. At this point, the only purposes I use Notion for is creating databases to share publicly, and collaborating with someone else.


Fully Upgraded My Homestead in Riverton

I have completed all upgrades of both my ranch and farm! This means now I have a Sprawling Ranch and a Thriving Farm!


Riverton: Received a Rice Omelette

A rice omelette item drop popup from the browser game Riverton

A mysterious person in a trench coat walks by and slips you a Rice Omelette without saying a word.

Rare Item

Thank you, generous mysterious person from Riverton for the rice omelette!


DOGWALK by Blender Studio

Played Blender Studio's game DOGWALK yesterday. As a dog lover, opportunities to play as a dog is a good way to get me interested, and the game being developed with free and open-source software (Blender and Godot) helps too.


First Launch Anniversary of Cassette Beasts Fanlisting

It is July 2nd, which means it has been a year since the initial launch of the Cassette Beasts fanlisting, the very first fanlisting I ever created!

I am happy to have helped to promote and spread the love for Cassette Beasts on the indie web!


First Anniversary of Me Joining 32-Bit Cafe

14 June 2025 marked the first anniversary of me joining the 32-Bit Cafe community on both its Discord server and Discourse forum!

I like that Discourse has a

It is a nice touch that there is a cake icon after the username and title for anniversaries of a member joining the Discourse forum.

Cropped screenshot of 32-Bit Cafe's Discourse forum, showing Leilukin's username, "Resource Discoverer" title and a cake icon

32-Bit Cafe has been one of my favourite online communities for not only its dedication to promote the indie web, but also being inclusive, anti-bigotry and well-managed. Therefore, I actively participated in the community, which earned me the "New Member of the Month" award.

I am happy that 32-Bit Cafe exists, and I am proud to be part of 32-Bit Cafe community!


Unexpected Water and Electricity Supply Disruptions Always Suck

My home's electricity supply just got disrupted unexpectedly. Thankfully it was brief, but we have been experiencing more than one random water or electricity supply cuts recently. After having experienced a water supply cut for two days not long ago, even brief disruptions were really annoying.


Resetting My PC and VPS

I spent the past 2 days in resetting my PC, and my main VPS too because I made the terrible mistake of not double-checking if my SSH keys for my main VPS were backed up. I had disabled root and password logins to improve security.

Fortunately, I took notes on how I set up software and apps on my machines, so I could quickly install everything on my VPS again.


🔗 The Importance of Data Privacy For The Queer Community

Data privacy is important for everyone. But for some marginalized populations, data privacy is indispensable for social connection, access to information, and physical safety.


Tried to Self-Host Standard Notes

Tried to self-host Standard Notes, since I already use it often to jot down notes quickly. However, it turns out there is not much advantage for hosting Standard Notes yourself other than a cheaper subscription plan for advanced UI features.

My Obsidian setup has fulfilled my needs for a more sophisticated note-taking system, so I don't need Standard Notes' subscription plan features. I decided to just stick to Standard Notes' default server, and removed the Standard Notes Docker container and images from my server.

Not to mention, I encountered the issue of the desktop version of Standard Notes app keep asking me for account credentials even after creating an account for the self-hosted version. It is a known issue that I had to specify the Docker image tag to pull to work around it.


Cleaning Up Systemd Journal Logs

Since I started to host stuff, including my websites, on the first VPS I rented, I have been learning to preserve my server's disk space as much as possible, including cleaning up unneeded files.

Today, I learned about systemd journal logs, and realised that they were the primary reason my VPS disk storage was taken up every day, so I configured /etc/systemd/journald.conf to prevent systemd journal logs from taking up more than a certain disk storage space (SystemMaxUse) and being kept for more than a certain time period (MaxRetentionSec).

This helped freeing up disk space of my server.


🔗 The Windows Subsystem for Linux is now open source

(Archive link)

As a WSL user: Finally!


Continue to Publish Leilukin's Hub Changelogs to Neocities

Leilukin's Hub had been migrated from its original host on Neocities for almost a year, but I still log in to Neocities and share updates about my website.

After the migration, I posted about Leilukin's Hub's updates manually. However, inspired by Owl of Beep Bird, I am experimenting publishing the latest changelogs of Leilukin's Hub to Neocities to inform followers of updates, by making use of the Neocities command line interface (CLI).

Specifically, I wrote a shell script so after I generate the website output of Leilukin's Hub with Eleventy, I run the shell script to copy the Leilukin's Hub changelog page of the current year to a different folder for Neocities, then to use Neocities CLI to push the changelog page to my Neocities files.


Problems with running Bun in Gitea action

After converting my Eleventy website's template engine from Nunjucks to Vento, for some unknown reason, when I tried to deploy my website from its Gitea repository on 32-Bit Cafe's instance via Gitea action, it failed to generate the contents of my yearly changelog archive pages, while it is not an issue when I build my website locally or deploy my website via GitHub action, so I had to switch back to using GitHub actions in my website’s mirror repository on GitHub to deploy my site automatically.

Now I finally worked around the issue by switching to using Node.js instead of Bun as the JavaScript runtime to generate my website in the Gitea action workflow, so I moved back to deploying my website from the Gitea repo instead of its mirror repo on GitHub.

I discovered this workaround when I was learning to host my own Gitea instance (and I’m planning to move my website’s repositories to my own Gitea instance). It seems like Gitea action's runner has issue with running Bun's GitHub action, making it to fail to build all parts of my website as intended. I’m still using Bun when I work on my website in my local machine, but I added a new script to package.json to be used by Gitea action.


R.I.P. Nicky Katt, A.K.A. the Voice of Atton Rand

I just found out now that Nicky Katt, who voiced Atton Rand in Star Wars: Knights of the Old Republic II: The Sith Lords, had died.

The news was from mid-April. April is a busy month for me due to attending a computer science bootcamp, and I only just found out near the end of April.


Leilukin's Hub's Git Repository Is Now Hosted on Gitea

I have converted the Git repository of Leilukin's Hub main site on 32-Bit Cafe's Gitea instance from a mirror repository to a regular repository.

Originally, Leilukin Hub's Git repository was hosted on GitHub, with its repo on 32-Bit Cafe's Gitea instance being a mirror. GitHub Actions were the primary reason for using GitHub to host Leilukin's Hub's Git repository, as GitHub Actions allow me to deploy my static websites to a remote server Hostinger.

Recently in March, 32-Bit Cafe's Gitea instance added support for Gitea Actions, which are compatible with GitHub Actions. This encouraged me to consider using Gitea actions to deploy Leilukin's Hub.

Therefore, yesterday I converted Leilukin's Hub's Gitea repository from a mirror repo to a regular repo, and today I finally managed to set up the deployment workflow with Gitea Actions!


Farewall, Visual Studio Code

I have uninstalled Visual Studio Code from my computer, since Neovim with Lazyvim setup has met my IDE needs that I previously used VS Code for.


Create Favicons with ImageMagick

As part of my effort of removing most favicon markup from my websites, I use ImageMagick, which can create ICO format favicons from one source of image file, by converting the source image to multiple resolutions in PNG (for higher resolutions) and BMP (for resolutions 192x192 and below) formats.

That said, I noticed that mobile version of browsers may be unable to fetch a favicon that includes more than one image format, so in my ImageMagick command line, I specified the output resolution to 192x192 as the highest, so the favicon will contain only BMP format images.


Get (Most of) Favicons Out of My `head`

I removed the markup and unnecessary assets for my websites' default favicon from the HTML <head> tag, after learning more about favicons from Get out of my <head>'s guide, "Zero byte favicon markup".

The only pages where I still add a favicon markup are my shrine pages on the main site and my individual fanlistings, where I use icons relevant to the page's topic as the favicon.


Finally Saw a Pomeranian Dog for the First Time in My Life

I have always been fascinated with Pomeranian dogs for how adorable, small and fluffy they are. Fictional Pomeranians including Missile from Ghost Trick as well as Barkley and Pombomb from Cassette Beasts have certainly helped to endear me to them as well.

Today, when I was stepping out of my school's campus to return home, there was a person walking a Pomeranian dog nearby. Finally, this was the first time I saw a Pomeranian in-person, so I immediately took the opportunity to have a good look at the cutie. Pomeranians are so cute! 🥰


SSH Access to My Hostinger Server

I have set up SSH access to the server of my Hostinger premium shared hosting plan, including generating a pair of SSH keys for this server. This means now I can directly access my websites' folders and files from my local machine's terminal.


🔗 泰国学者发现 鱼在地震时会“躺平”避难

我喜欢这篇报导用“躺平”这词来形容鱼们地震时集体侧躺在海床上的避难行为。


🔗 国旗扣章贴胸口,就爱国了?

这篇社论文章的标题正好是我听到马来西亚教育部规定学生须在校服佩戴一枚指定规格的国旗扣章,并声称这是为了“推动爱国教育”的新闻的第一个反应。


🔗 Thailand rescue dogs double as emotional support

Today's episode of things that remind me of why I love dogs so much.

My heart goes out to the victims of the recent Myanmar-Thailand earthquake.


Happy Trans Day of Visibility and Eid al-Fitr

Happy Trans Day of Visibility and Eid al-Fitr! 🏳️‍⚧️☪️

I don't actually celebrate Eid because I'm not Muslim, but it's still a major event when you're living in a majorly-Muslim country, and as a queer person I notice the coincidence that Trans Day of Visibility and Eid al-Fitr fell on the same day this year.

(In Malaysia, Eid al-Fitr is commonly referred to by its Malay name, Hari Raya Aidilfitri, even when speaking English)


Set Up Sunshine and Moonlight to Stream Spirit City: Lofi Sessions

I set up the Sunshine game stream host in my computer and installed Moonlight as the client in both my computer and Android phone, so I can stream Spirit City: Lofi Sessions to my phone to carry around when I perform tasks away from my computer.


🔗 Why are Pokémon Games so Outdated?

I already knew why the Pokémon video games struggle to evolve badly even before watching this video, but as long as die-hard Pokémon fans keep defending them against criticisms (and refusing to try out any other monster taming games even if they have higher quality), the points still need to be repeated again and again.


Cassette Beasts Showcase 2025 Delayed

Looks like I will need to stay up late to watch Cassette Beasts Showcase 2025 live after all.

Initially the presentation was planned for 10 pm today in my time zone, but the developers are now delaying it to 2 hours later, because coincidentally Nintendo Direct 2025 will start at the initial planned time for Cassette Beasts Showcase 2025, which is 10 pm in my time zone.

I still remember a comment I received for one of my posts on Tumblr via reblogging the post and adding the commentary in the tags of the reblog, talking about how Pokémon is lucky that its fans refuse to try out any other monster taming games, because otherwise more people would realise how painfully mediocre the Pokémon games in general are for the mosnter taming genre.


🔗 Algorithms are breaking how we think

"I want to think for myself, and I think you should too."


Monsoon Surge in Malaysia

Thanks to the monsoon surge in Malaysia, for two days in a row there has been continuous rain in my area, making the temperature cold enough that my household does not need to switch on any air conditioner, and we still feel cold even without air conditioners.


Switched to Dopamine as My Music Player

Decided to switch from Harmonoid to Dopamine as my music player on Windows, because I honestly dislike how I have to take time for Harmonoid to re-index my folders whenever I add or remove music files from my folders.


Watched Ne Zha 2 in Cinema

Went to watch Ne Zha 2 with my parents in cinema in the afternoon. My parents were more excited about watching the film than I did, while I was merely along the ride to see what the hype was about, since it is now the highest-grossing animated film in the world.

After seeing it, I found that while I was impressed by the animation and visuals, I was unimpressed by how the portrayal and treatment of female characters were full of archetypes in male-centric films.

A Ne Zha 2 review by circularuins on Douban (in Chinese) explains my issues with the portrayal and treatment of women in the film well.


🔗 What Game Theory Reveals About Life, The Universe, and Everything

Be nice, be forgiving, but don’t be a pushover.


🔗 萌狗净滩 携手共护大自然

一名马来西亚爱狗人士把自家的狗狗训练成为环保小卫士,在海滩捡垃圾。

这名狗主能如此训练他的狗狗们固然可喜可贺,而这些狗狗也很萌很可爱,但我更希望人们不要乱丢垃圾。正如视频里的记者指出,有些垃圾是狗狗无法捡起的,所以人们如果能把自己的垃圾带走会更好。


🔗 A (partial) queer, trans, and non-binary history of Mastodon and the fediverse


Trying out Purelymail

Trying out Purelymail to replace Outlook for my email purposes. I appreciate that Purelymail allows you to use custom domains and create multiple mailboxes without additional charge.

I have set up multiple addresses and mailboxes on my Purelymail account for different purposes, so I'm changing the email addresses of many of my online accounts, and deleting accounts that I don't use or need any more.


Update, 13 March 2025:

Finally deleted the 50+ online accounts I no longer use or need, and changed the email addresses for my existing accounts that previously used Outlook with ones that use my domain names.

Grateful of password managers for not only allowing me to save passwords and generate unique passwords without having to memorise every one of them myself, but also helping me in keeping track of how many online accounts I have, including ones that I no longer use or need so I can get rid of those accounts.


🔗 Tibet Uprising

March 10 is Tibet Uprising Day.


🔗 88x31 Pride Badge Generator

A 88x31 badge/button generator where you can make pride flag badges/buttons by combining two pride flags, and output in PNG or SVG format.

Disclaimer: I wasn’t the creator of this project.


🔗 TSL Expanded Ending

Found a new Star Wars: Knights of the Old Republic II mod that makes a great addition to my KotOR 2 mod build — TSL Expanded Ending!

I tried it out myself and I enjoyed the mod a lot. I appreciate that it gives the player more choices, such as the option if they want to destroy Malachor or not regardless of the player's alignment, if they want to find Revan or not, choosing to stay on Malachor if the player doesn't destroy it, etc.

The mod also restores Handmaiden/Visas' ending conversation about wanting to follow the player even if the player chooses to destroy Malachor. I greatly appreciate it because Malachor is destroyed in most of my playthroughs, and thus I was never able to get such conversation in most of my playthroughs.


🔗 Mastopoet - Beautiful Mastodon post screenshots

A neat tool for generating screenshots of Mastodon posts. I appreciate that it also generates alt text for the Mastodon post screenshot too!


🔗 Pixel Cat's End (Video Game) - TV Tropes

Today I learned that Pixel Cat's End has a TV Tropes page.


🔗 How Trying Became Cool Again


🔗 Kendrick Lamar's Apple Music Super Bowl Halftime Show

As a non-American with no interest in American football, Super Bowl is not an event I am interested in by itself, but this time I was looking forward to it purely for Kendrick Lamar's halftime show performance, and I was not disappointed.

Love how he looked directly at the camera when he rapped "Say, Drake, I hear you like 'em young / You better not ever go to cell block one" 🤣 I love that "tv off" was also performed, with literal shout-out to Mustard and a Mustard cameo too. 😁

Side note: the URL of the URL of the official video on NFL's YouTube channel is hilarious: "K Dorky", LOL.


🔗 Surviving the Modern World Starts with Leaning on Each Other. Perspective of a Polish Queers Self-organizing a Better Life. • Pronouns.page


🔗 no ethical consumption under capitalism lol

My key takeaway from this video: keeping yourself broke helps no one.


42 Campus Open Day

Today I attended the open day of the Malaysian campus of the international computer science school named 42 near me. Before attending the open day, I had applied and passed their test to enroll in their trial bootcamp in late February. Visiting the campus in person today made me look forward to attending the school more.


Hong Kong Media Nostalgia

Last night I suddenly got nostalgic for the Hong Kong media I grew up with as a teenager, so I ended up spending a great deal of time in browsing the web to look for related stuff.

While my taste in entertainment media has changed a lot since my teenage years, I still have a lot of fond memories of following the Hong Kong entertainment media during my teenage years, in large part because they helped me a lot in learning Cantonese.


Tumblr Blocked in China

I just found out recently that Tumblr has been blocked in China since 2016, which made me rather sad since I discovered Tumblr in the first place through Baidu Tieba in 2011.


🔗 Renkon's Learning Japanese with Anki Series

  1. Anki Guide #1: Setting up Japanese flashcards and furigana
  2. Anki Guide #2: Recall cards, sentences, and editing
  3. Anki Guide #3: Cloze deletions
  4. Anki Guide #4: Making a kanji deck
  5. Anki Guide #5: Reviewing and organizing your Anki

Link Collection: Typeface Design

A link collection about typeface design, especially for accessibility.

Articles

Videos


🔗 The Skill Issue, or: How I Learned I Could Learn, and So Can You! (also capitalism is a disease)

My Video Essay of the Year in 2024.