Category Archives: General

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

Recommended Battlestar Galactica “Earth-contact” fics

Last Updated: 2019-09-13 (Added “The Phoenix and the Wolverine”) I’ve always enjoyed first-contact fics, because they’re a good way to stir up groups of people and see how they react. No plan survives contact with the enemy and no worldview … Continue reading

Posted in Fanfiction | Leave a 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

Posted in Geek Stuff | Tagged | Leave a comment

Sci-fi and Fantasy: Why They Differ and Why You’d Blend Them

I’ve been wanting to post more regularly, so I decided share some of the insights for the book on plotting out stories that’s been on my TODO list for a while. (Embarassingly, I’ve actually wanted to do that for a … Continue reading

Posted in Writing | 2 Comments

Splitting CamelCase without Regex lookahead/lookbehind

I’ve been working to port the brains of my game launcher experiment from Python to Rust for easier refactoring and to eventually offer language bindings other than Python itself and, at the moment, I’m working on the “filename to title” … Continue reading

Posted in Geek Stuff | Leave a comment

Getting Your Cheap Chinese USB Foot Pedal Doing Useful Things on Linux

UPDATE 2024-03-14: Just use xremap. It can remap or keybind things at the evdev level with only/except device filtering and, if you’re on X11 or supported Wayland compositors, it also supports applying only/except application filtering for your remaps/keybinds. UPDATE 2021-04-18: … Continue reading

Posted in Geek Stuff | 5 Comments