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
- Getting Your Cheap Chinese USB Foot Pedal Doing Useful Things on Linux
- Useful Info On Win16-Targeting Compilers… And a List of DOS/Win16 Resources
- Recommended “More-Than-Human Shinji” Evangelion fics
- Learning Materials for getting into Windows 3.1 programming
- GUI Error Handler for PyQt 5.x
April 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 29 30 Meta
Geek Links
Otaku Links
Category Archives: Geek Stuff
The Infectious Foolishness of GNOME’s Save Iconography
Over the last few years, I’ve noticed an increasing trend for Linux icon themes to follow the lead set by the Tango and GNOME icon themes in using a naked internal hard drive with a downward-pointing green arrow to indicate … Continue reading
Posted in Web Wandering & Opinion
Leave a comment
Functional Programming Concepts for the Lay Programmer – Part 3
I really need to stop saying when the next one of these is likely to be out. In Part 2, I say that I hope it doesn’t take me a year and a half to write it and how long … Continue reading
Posted in Geek Stuff
1 Comment
A Disingenuous Mistake in Dan Ariely’s Talk About Dishonesty
I ran across this post draft while clearing out old notes and, since I don’t think I’ve ever blogged about the instinctual underpinnings of “piracy” before, here you go… A few days ago, I saw RSA Animate’s video for The (Honest) … Continue reading
Posted in Web Wandering & Opinion
Leave a comment
Emptying “Deleted” Files
A few days ago, I woke to find my home partition 100% full and programs erroring out because of it. “No problem,” I thought and fired up ncdu to figure out what had eaten up the 12GiB I’d had free … Continue reading
Posted in Geek Stuff
Leave a comment
A little tool for command-line playlist building
For the last few years, I’ve been amassing a collection of little scripts I use every day to build playlists, both for Audacious and for MPlayer. About a week ago, I realized that they’d started to duplicate each others’ functionality … Continue reading
Posted in Geek Stuff
6 Comments
Making Coveralls work with PyPy and skip Python 2.5 on Travis-CI
I have a couple of projects that get tested on Travis-CI and I just discovered Coveralls, a tool which integrates with it to provide a code coverage badge to go alongside your build status badge. (and is also free for … Continue reading
Posted in Geek Stuff
Leave a comment
How To Invert Your X11 NumLock LED
TL;DR: numlockx off; xdotool key Num_Lock I like to leave NumLock on all the time but, with my current keyboard, the indicator light is a blindingly bright blue. I noticed that the numlock light would sometimes get confused, so its … Continue reading
Posted in Geek Stuff
2 Comments