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
- Early Modern English for Authors
- Resources for Reverse-Engineering 16-bit Applications
- Recommended “Politics in Harry Potter” fics
- Fanfiction – A Quick Overview of The Whole Pureblood Pretense Series
- Learning Materials for getting into Windows 3.1 programming
- Recommended Battlestar Galactica “Earth-contact” fics
- Home-made tamper-evident security seals for kids and adults alike
- A Simple “Modpack Info” Generator for SMAPI
- Learning Materials for getting into C programming for MS-DOS/PC-DOS/DR-DOS/FreeDOS
- Recommended “More-Than-Human Shinji” Evangelion fics
Meta
Geek Links
Otaku Links
Author Archives: Stephan Sokolow
“Tasks Due Today” popup for TaskWarrior
I generally like using TaskWarrior to manage my tasks but I’ve found that, for daily recurring stuff, it just doesn’t feel quite right. As such, I’ve put together a little tasklib-based glue script, runnable as a user cronjob if you … Continue reading
Posted in Geek Stuff
Leave a comment
A Lightweight Low-Battery Warning Monitor for GTK+ 3.x desktops
Today, I decided to help someone out and, as is often the case with coding, I got carried away. I set out to help fix up a shell script but, instead, I decided to “do it right” and produced a … Continue reading
Posted in Geek Stuff
10 Comments
“Rubber Matrix” and “Sparse Montage” wrapper for ImageMagick
Last night, I was working on a bunch of images and I really wanted to just get a visual overview along the lines of a scatter plot, but with images rather than dots. Unfortunately, no matter what I searched for, … Continue reading
Posted in Geek Stuff
Leave a comment
Exporting Firefox Tab Groups
TL;DR: Use this script. Non-Linux users, feed it the path to a sessionstore JSON file. Try –tiddlywiki for more copy-pastable output. Because of the relatively high UX overhead of things like Firefox’s built-in bookmarking or Delicious.com, I recently found myself … Continue reading
Posted in Geek Stuff
Leave a comment
A confirmation dialog for URxvt’s Print Screen key
I use urxvt’s kuake plugin as a lighter replacement for Yakuake and, as a result, I’m using it with F12 as my “toggle terminal” keybind. …unfortunately, that means that, every time my finger slips, I hit Print Screen. As such, … Continue reading
Posted in Geek Stuff
Leave a comment
Useful bits for GOG Linux Users
Over the last little while, I’ve written or researched a few little things to make my life as a Linux-using player of GOG.com games a bit simpler. As such, I thought I’d share them. 1. GOG.com – Updated Thread Count … Continue reading
Posted in Geek Stuff
Leave a comment
Working around a MonoGame joystick crash
TL;DR: Try adding unset SDL_JOYSTICK_DEVICE to your game’s launcher script. Have you ever encountered an error that starts out like this when trying to start a Linux port based on MonoGame? Number of joysticks: 5 Number of buttons for joystick: … Continue reading
Posted in Geek Stuff
Leave a comment
