About the Author
I'm Stephan, a Linux user with a passion for open-source, UI/UX design, and exploring what makes fiction work.
In my spare time, I focus on (and write about):
- Programming (mainly in Python and Rust)
- Retrocomputing (mostly DOS but, as of January 2023, I also own a machine running Mac OS 9.2)
- Reading and Reviewing Fiction
- The odd bit of UI/UX design or literary theory
For notification of significant updates to existing posts, consider following me on Mastodon.
Popular Posts
- Resources for Reverse-Engineering 16-bit Applications
- Recommended Battlestar Galactica “Earth-contact” fics
- Learning Materials for getting into C programming for MS-DOS/PC-DOS/DR-DOS/FreeDOS
- Fanfiction – A Quick Overview of The Whole Pureblood Pretense Series
- Home-made tamper-evident security seals for kids and adults alike
- Recommended “More-Than-Human Shinji” Evangelion fics
- Embedding the DPMI Extender for your Open Watcom C/C++ EXE (And Related Knowledge)
- Stripping Emoji from File And Folder Names
- Learning Materials for getting into Windows 3.1 programming
- Displaying An Image or Animated GIF in Qt With Aspect Ratio-Preserving Scaling
February 2025 S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Meta
Geek Links
Otaku Links
Category Archives: Geek Stuff
Disabling Controller Paks in Mupen64Plus Without a GUI
If you have a Retrode and a copy of Chameleon Twist and you tried to play your dumped game in Mupen64Plus, you may have gotten stuck at this screen on startup. Depending on how your copy of Mupen64Plus is configured, … Continue reading
Posted in Geek Stuff
1 Comment
A simple “Update your Retrode on Linux” helper script
A good rule of programming is, if you find something bothersome twice, and you can’t rule out having to do it again, automate it… I had to look up the steps to update my Retrode twice. In short, I wrote … Continue reading
Posted in Geek Stuff
Leave a comment
Homebrew Update Notifier Update
Three years ago, I got annoyed enough to hack together a quick cron+shellscript update notifier, but it was never perfect, because the Zenity window liked to steal focus or pop up on top of other things. Now, I’ve decided to … Continue reading
Posted in Geek Stuff
Leave a comment
Amateur Preservationist Tip of the Day: Guarding Against Uncaught Battery Leaks
Since I just had to open an eBay return request for a perfect-looking Super Nintendo cartridge that had been ruined by a leaky battery, I decided to do a thorough inspection of all of my cartridges to determine both the … Continue reading
Posted in Geek Stuff
Leave a comment
Concentrated Feels
Last Updated: 2017-08-03 (Added “Day is Done”) 2017-08-04 (Elaborated about “Gates of Dawn”) 2017-12-24 (Added the Civilization 6 launch trailer) 2018-03-21 (Added “I Am Australian” and “Gentle Arms of Eden”) 2019-09-09 (Added Fantasia 2000’s segment for Stravinsky’s Firebird) 2020-07-15 (Added … Continue reading
Posted in Web Wandering & Opinion
1 Comment
Rust: Looping on a member variable without mutably borrowing self
The Story Late last night, I stumbled upon a rather clever hack in one of my Rust projects. I’d been working on an iterator which implements grapheme-aware CamelCase word-splitting when I decided to do some cleanup and ran cargo clippy … Continue reading
Posted in Geek Stuff
1 Comment
Tidying up Amazon wishlist printouts
Whenever I visit the used games store, I like to bring a printout of my Amazon.ca wishlist, since it’s easier to work with than a tiny screen. However, Amazon, for reasons that escape me, decided that print versions would somehow … Continue reading