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
- Home-made tamper-evident security seals for kids and adults alike
- Recommended “More-Than-Human Shinji” Evangelion 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
- Embedding the DPMI Extender for your Open Watcom C/C++ EXE (And Related Knowledge)
- Displaying An Image or Animated GIF in Qt With Aspect Ratio-Preserving Scaling
- Stripping Emoji from File And Folder Names
- Useful Info On Win16-Targeting Compilers… And a List of DOS/Win16 Resources
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
Learning Materials for getting into C programming for MS-DOS/PC-DOS/DR-DOS/FreeDOS
For a while now, I’ve been wanting to get into some DOS hobby programming using Open Watcom C/C++ (or maybe gcc-ia16), but, given that DOS programming was on the wane before the Internet came around, and my childhood programming stuff … Continue reading
Posted in Retrocomputing
2 Comments
How to Hack gtk3-nocsd Into Flatpak Applications
WARNING: Use at your own risk. This is NOT a supported configuration and you’ll want to turn this off and re-test before reporting any bugs. (i.e. Report bugs gtk3-nocsd fixes, not ones it causes.) OK, so you’ve got a desktop … Continue reading
Posted in Geek Stuff
Leave a comment
Update to Update to My Flatpak CLI Shortcut Proof of Concept
Well, it’s a bit silly, but I got nerd-sniped by how it was taking a little over six seconds to regenerate my Flatpak CLI wrappers with the shell script version I just announced yesterday, so I rewrote it in Python. … Continue reading
Posted in Geek Stuff
Leave a comment
Update to My Flatpak CLI Shortcut Proof of Concept
This morning, I finally got around to rewriting my update_nvidia helper to unbreak the whole “defer driver updates until reboot to keep the kernel module and libGL in sync” thing I have going and, this afternoon, while working on something … Continue reading
Posted in Geek Stuff
Leave a comment
Noise-Reduction Tips For People Who Have Trouble Ignoring Ambient Sounds
If you have sensory processing issues, it can be difficult to get people to understand how much ambient noise weighs on your attention and stresses you out… since I’ve put a lot of work into making my environment quieter and … Continue reading
Posted in Lair Improvement
Leave a comment
The Out-of-Touch Autism-Spectrum Shut-in Social Survival Guide For People Who Are Paranoid About People, Parties, And Other P Words
I don’t think I’ve mentioned it, but I tend to panic when I badly misjudge how something I said will be taken and then fail to recover. I recently learned that this is apparently called Rejection Sensitive Dysphoria. and I … Continue reading
Posted in Web Wandering & Opinion
Leave a comment
Tooltips for syntax highlights in QTextEdit/QPlainTextEdit
While I was experimenting with adding nlprule-based grammar-checking to my spell-checked QPlainTextEdit subclass (not yet polished enough to share, but there’s a cut-down proof of concept for the nlprule integration on StackOverflow if you want it), I ran into a … Continue reading
Posted in Geek Stuff
Leave a comment