Stage, Commit, Reset rss feed

Notebook of a certain biological neural network with verbose post titles, erratic mix of verb tenses—and overly copious use of em-dashes.

Unfortunately The Trick Does Not Work When Writing a Post

rss feed · 882 words · Hojin Koh

As I was contemplating the last letter, I noticed a fairly big problem. The trick. It didn’t work. Once I sensed my intention to publish this letter, my writing changed—“when I had some kind of external audiences in mind,” indeed. But who did I really intend to write for?

I mean, if I couldn’t get rid of the feeling that someone’s gonna read this, I probably should try to understand the essence of that “someone,” right?

[Full Article]

Writing a Letter, Writing a Memo, Writing a Post

rss feed · 686 words · Hojin Koh

To the me of tomorrow,

I just wrote a short daily memo to you before going to bed. I had to, or your brain may have dropped something important or precious by dawn. Post-COVID brain fog is really infuriating, huh? Nonetheless, writing that memo was actually fun—I didn’t have to think much, just letting whatever came to mind manifest through my fingers.

In a similar vein, I was shocked that people actually read my Steam review of Citizen Sleeper. The me of the past didn’t record how she composed this, but I saw minimal editing and fairly unpolished structure—signs that she didn’t think anyone would read it, and she was just posting it as a thank-you gesture to the developers.

[Full Article]

Implementing RSS Best Practices with Hugo and PaperMod

rss feed · 1202 words · Hojin Koh

RSS—short for Really Simple Syndication—is an XML-based content syndication format, designed to share content across different platforms. In plain English, RSS is a machine-readable file telling a reader program the list of content entries (posts, podcast episodes, etc.) from a certain site. It’s kind of like the role of “follow” or “subscribe” in modern social media, but in an open and decentralized manner.

People keep saying RSS is dead or is dying. Not really. I mean, yep, RSS/Atom usage is declining, largely thanks to all sorts of social media domination and Google killing Google Reader in the struggle of making their own social media. Still, it’s an oasis in this age of information overload, algorithmic attention grabbing, and deliberate walled-gardenization.

[Full Article]

On Using The Woowoo Tag and Connotations That Comes with It

rss feed · 665 words · Hojin Koh

“There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy.” — William Shakespeare, Hamlet

The term “woowoo” often arises in discussions of spiritual things—unexplainable phenomena—or even conspiracy theories. It carries quite a dismissive connotation. Irrational. Superstitious. Nonsensical. One of the YouTube creators I follow even puts in blaring “woowoo alerts” when discussing some not-so-scientific aspects. The top-voted definition on Urban Dictionary1 perfectly captures the derogatory feelings of this word:

[Full Article]

Migrating from Cygwin to Msys2 as Daily Driver When Using Windows

rss feed · 976 words · Hojin Koh

I had long been using Cygwin as my main operating environment when I needed to use Windows—which helped me keep my sanity level above zero. A little while ago, I migrated from Cygwin to one of its derivatives: MSYS2. Why?

  1. Cygwin’s package manager (the setup.exe) wasn’t nice, to put it nicely.
  2. MSYS2’s package manager, pacman, was one of the low-headache package managers I liked.
  3. I frequently needed to interact with native Windows executables from the command line. Famous ones include go, node.js, and rust, but there were also obscure things like Kerbal Space Program or Monster Hunter modding tools—these would be difficult to interface with from WSL. Cygwin didn’t do too well in this respect—I had a lot of wrapper scripts to convert paths and things.

However, it wasn’t exactly a no-brainer. There were pros and cons—MSYS2 was designed with a very different purpose in mind from Cygwin, after all. This page from MSYS2 wiki describes this in a nice summary (emphasis mine):

[Full Article]

On Wanting to Treading off the Beaten Path Into the Misty Forest

rss feed · 814 words · Hojin Koh

I had always believed the “work for 40 years then retire and enjoy life” script1. I started my corporate life in 2014. I didn’t really enjoy it. I wasn’t interested in climbing the corporate ladder, either. Of course there were still promotions and things—but I couldn’t find a role model I wanted to become. “Work’s just like that,” people said. I procrastinated, putting myself into autopilot, attempting to push through these 40 years of employment. Until I can’t anymore.

I had been coasting in autopilot for 6 years when The 2020s2 hit. And

[Full Article]

Please Kindly Leave Stdout Alone When Printing Your Beautiful Logo

rss feed · 538 words · Hojin Koh

It was many years ago. At my to-be-previous job, we wanted to try some new modeling things. We grabbed the then-latest TensorFlow docker image (Since the model was based on TensorFlow—I forget which one though) and it spun up smoothly. The container even printed a pretty logo in colorful ASCII art as shown in the cover image.

The experiments went well. We eventually packed some more dependencies and an sshd (and some sort of init, of course) in, and asked IT to put the image on a shared GPU box. It became part of our development infrastructure. The shared box had access to NFS, so the sshd was mostly just for getting a remote shell. Everything went well.

[Full Article]

Hitting Publish with Trembling Hands

rss feed · 828 words · Hojin Koh

I’ve been wanting to do this for a pretty long time. Wanting to set up a place. A place to write things, where I own what I write. A place not at the whim of some random megacorp walled gardens. A place that represents who I am and what I do. A place I can point people (or other internet-capable entities) to in social situations. A place to keep all those fleeting ideas. A place that holds the potential to attract interesting people with similar value. A place that may one day be of help to someone else.

Then there was this constant voice in my head. Who am I to write? Aren’t I a

[Full Article]