Generation by Anything v4. Prompt: landscape, a beautiful canal, sunny, forest. Negative prompt: human, animal

Implementing RSS Best Practices with Hugo and PaperMod

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

October 3, 2023 · 1185 words · Hojin Koh
Generation by Vintedois Diffusion. Prompt: estilovintedois, landscape, nature, dramatic light, intricate details, large amount of birds migrating across the sky. Negative prompt: humans, portraits

Migrating from Cygwin to Msys2 as Daily Driver When Using Windows

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? Cygwin’s package manager (the setup.exe) wasn’t nice, to put it nicely. MSYS2’s package manager, pacman, was one of the low-headache package managers I liked. I frequently needed to interact with native Windows executables from the command line. ...

September 10, 2023 · 976 words · Hojin Koh
Screenshot by Hojin Koh with a mintty terminal, recreated at the time of writing this post

Please Kindly Leave Stdout Alone When Printing Your Beautiful Logo

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

September 2, 2023 · 522 words · Hojin Koh