Pinned Repositories
babylon
An intentionally weak text scrambler that could be used to simulate language barriers.
backup
My rsync based backup script. Makes versioned backups using hard links.
bookmarklets
calendars
Handmade iCalendar files.
continuous-calendar
A quick and dirty continuous calendar generator.
fractal-curves
A fractal curve editor and generator using edge-replacement.
fusuma-suid-wrapper
A wrapper to give fusuma access to input without sudo.
haskell-prisoner
An attempt at making a probabilistic iterated prisoner's dilemma in Haskell. It didn't work.
metal-pipe
Play the falling metal pipe sound effect when the pipe character is typed.
joshuatshaffer's Repositories
joshuatshaffer/fusuma-suid-wrapper
A wrapper to give fusuma access to input without sudo.
joshuatshaffer/metal-pipe
Play the falling metal pipe sound effect when the pipe character is typed.
joshuatshaffer/babylon
An intentionally weak text scrambler that could be used to simulate language barriers.
joshuatshaffer/backup
My rsync based backup script. Makes versioned backups using hard links.
joshuatshaffer/bookmarklets
joshuatshaffer/calendars
Handmade iCalendar files.
joshuatshaffer/fractal-curves
A fractal curve editor and generator using edge-replacement.
joshuatshaffer/death-of-the-fifth
A mind bending maze using non-euclidian space instead of walls. (WIP)
joshuatshaffer/drakeposting-linux-on-a-mac
A meme I glued to the lid of my Macbook when I switched to Linux.
joshuatshaffer/haskell-rsync-backup
A script to automate versioned rsync backups.
joshuatshaffer/hour-tracking
A script to help keep track of hours worked on a job.
joshuatshaffer/html-template-tag
Simple utility for generating safe HTML.
joshuatshaffer/jtsu
Some TypeScript utilities
joshuatshaffer/kiwix-from-src
A feudal attempt to install kiwix-serve from source.
joshuatshaffer/log-analyzer
A log analyzer that pulls entries from systemd-jounal-gatewayd.
joshuatshaffer/mail-desk
An attempt at making a unified inbox with Dovecot and Getmail.
joshuatshaffer/mail-indicator
A simple application indicator for monitoring a Maildir.
joshuatshaffer/map-projection-playground
joshuatshaffer/powered-susan
A lazy susan with a power strip for uses with plugged in appliences.
joshuatshaffer/product-image-generator
Random image generator inspired by Faker's product name generator.
joshuatshaffer/project-euler
My solutions for Project Euler.
joshuatshaffer/random-redirect
joshuatshaffer/resume
My résumé's source code.
joshuatshaffer/satdb
joshuatshaffer/satellite-view-3d
joshuatshaffer/semantic-search
A little test project to try out semantic search.
joshuatshaffer/time-zone-clock
joshuatshaffer/todo.txt-hs
A haskell library for reading and writing todo.txt files (WIP)
joshuatshaffer/tor-hidden-service-on-docker
Example of setting up a web server as a Tor hidden service using Docker Compose.
joshuatshaffer/units-ts
Type-level unit-awareness in TypeScript.