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
- Fanfiction – A Quick Overview of The Whole Pureblood Pretense Series
- Recommended “Politics in Harry Potter” fics
- 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
- Recommended “More-Than-Human Shinji” Evangelion fics
- Learning Materials for getting into C programming for MS-DOS/PC-DOS/DR-DOS/FreeDOS
Meta
Geek Links
Otaku Links
Author Archives: Stephan Sokolow
Hurricane Electric IPv6, m0n0wall, and Dynamic IPs
After years of wanting it, I finally got around to setting up an IPv6 tunnel. (My brothers’ Flash plugins weren’t too pleased for some reason, but I’ll re-enable IPv6 on their machines later) I quickly discovered that there was one … Continue reading
Posted in Geek Stuff
Leave a comment
A Python programmer’s first impression of CoffeeScript
CoffeeScript is a simple, clean, fast language which compiles to JavaScript, either at build time, with a caching framework plugin on the server, or at runtime in the browser. The syntax looks like a cross between Python and Haskell1 and, … Continue reading
Posted in Geek Stuff
45 Comments
GQView Collections on the Framebuffer
So there I was, waiting for some nVidia drivers to compile so I could get back into X11, flipping through images in fbi, when I realized I was sick and tired of fragile, irritating, one-liners to pipe lists of images … Continue reading
Posted in Geek Stuff
Leave a comment
The Real Meaning Behind The XDG basedir config/data split
For the longest time, I wasn’t entirely sure why the XDG base directory specification split non-cache data into config and data. I knew there must be a difference which made it a useful thing to do, but I just couldn’t … Continue reading
Posted in Web Wandering & Opinion
Leave a comment
Casual Sandboxing for Wine
For anyone who, like me, uses a variety of applications on Wine, it soon becomes obvious that Wine seems to trust Windows applications a little too much. Little or no support for automatically removing .desktop files created by a Windows … Continue reading
Posted in Geek Stuff
Leave a comment
Minecraft + xkcd + Python = …
Just a little gag module to implement “import creeper” [1] [2]. Now you know what I do when I’ve got a moment with nothing better to do. 😛
Posted in Geek Stuff
Leave a comment
Making Tk applications a bit less ugly
Ever had that one application you found too useful to replace, but it looked like a refugee from 1989? Chances are the application is written using either Motif or Tk and, while I can’t help you poor souls with in-house … Continue reading
Posted in Geek Stuff
6 Comments
