author, coder, educator, sociologist, and nuclear medicine technologist
I have experience in qualitative and quantitative social research, education, creating written materials (both fiction and non-fiction), medical imaging (both X-ray and Nuclear Medicine), the military, web design, and programming experience in multiple languages, having self-taught myself what I know. I have been a frequent presenter and panelist at both literary and academic conventions, and have professionally formatted and published books in print and electronic formats. You can read more and find links to the rest of the things I do over at my main page, or at my blog) I am also on Mastodon.
I am very motivated by “Hey, that program doesn’t work the way I want it to! Let’s bend it to my will!” While my code isn’t always optimized, I’ve worked pretty hard to make it:
That’s led to a lot of these being in BASH. There’s some BASHisms throughout, so they’re not exactly POSIX-compliant, but hopefully they’re close enough that someone who is better at such than I can easily tweak them.
I wrote a bash script that - like the defunct Cuttlefish program - runs programs in userspace on network change.
Create side and top bars in tmux easily, along with a “devour” style command.
Modular scripts to take text, images, and links from RSS feeds and push to social media
A script in bash (with some assorted tools) to collect info about available bandwidth and to perform traffic shaping
Scripts to output who all is actively connected and to programatically open and close port forwards to your DD-WRT router
A selfhosted way to create images with quotations using fortune, imgmagick, and unsplash.it to create your own quotation porn.
Automatic MPD “smart playlist” creator in bash with minimal but hackable setup.
Clean a series of links, resolving redirects and finding Wayback results if page is gone
Enhanced, modular, bookmarking for newsboat, newsbeuter, or (for that matter) anything that can pass a title and an URL to a program.
Transform your e-mail newsletters into webpages and an RSS feed.
A GUI/TUI addressbook searcher/viewer for use with a mess of vcards
Find the right manpage or cheatsheet, easily.
Parsing and converting documents on the fly in the terminal (or with a terminal popup)
BASH/YAD script to Read and fix PDF tags in filenames and exif metadata
Simplifying (I hope) UFW and iptables, includes a utility to get blocklists and incorporate them.
Download and display album art or display embedded (or folder-based) album art. Designed to work with MPD, the music player daemon.
A bash script to get the weather from OpenWeatherMap and output to the terminal, Openbox, or HTML
Various music-related tweaks/tips/scripts. Includes fuzzy selection of artist/genre/album script and albumart in the console script
Steven Saus injects people with radioactivity for his day job, but only to serve the forces of good.
Mostly.