za3k > software

software i've written. most has extensive documentation if you click through the link.

see also hack-a-day, my challenge to write one piece of software a day in Nov 2022


project description written status
cryptogram solve cryptograms (interactive) 2021-08-25 works
electrocats cats sing beautifully 2023-01-08 works
etherpad CLI for etherpad 2020-08-08 works
export-chrome-booksmarks export chrome bookmarks 2015-06-04 works
keystroked log time ranges where the keyboard is used. track computer use or sleep. 2021-03-23 works
ok-mixnet one-time-pad based, high-latency mixnet. explanation here 2021-05-20 beta
passgen generate random passphrases 2016-01-16 works
prng test usb drives or cloud storage; or generate prng data 2019-01-04 works
qr-backup print paper backup of a file; restore by holding paper up to a webcam 2021-06-01 works
rip-chrome-history export chrome history, one per line 2017-06-06 works
transcribe transcribe scanned documents 2020-11-17 works
vlad the remailer email users daily asking them what they did 2013-09-05 works
watch-to-file periodically run a command, save the output to a file 2019-03-27 works
xor xor two files together. see also add-base-26. 2020-04-20 works
youtube-autodl automatically download+organize youtube channels and playlists 2022-07-07 beta

less useful software

project description written status
billpay-ios select someone to pay for lunch 2015-03-28 works
diskprices-scrape scrape hard disk prices using 2021-01-03 works
hours log active computer hours using bash history 2015-05-01 works
markov generate random nonsense 2015-06-01 works
math do basic math like "2+2" 2021-02-03 works
newlatin (joke) convert the bible into the "new latin" (pig latin). 2015-06-01 works
projects my git project-management system. ex 'project fetch'. 2017-01-07 alpha
roll roll D&D dice (ex 4d6+3) 2021-02-23 works
rpi-setup set up a raspberry pi to be bootable. 2020-04-18 works
rtmux run tmux on another computer 2016-03-20 works
scan-organizer my process for sorting scans 2022-07-22 works
sscheme a scheme interpreter 2023-07-17 works
sum add a list of numbers 2021-06-05 works
vim-leaves vim plugin for working with fixed-size, monospace sheets of paper 2017-04-30 alpha
volcano simple roguelike written in python 2013-02-05 alpha
youtube-dl-master wrapper for youtube-dl's has a "--download-archive" 2020-08-08 alpha

even less useful software

a complete list is on github.

services (source code)

status service written description
forgetio a public sms message service useful for psychological studies 2016-04-26 defunct
moreorcs generate orc-themed throwaway email addresses 2019-03-18 running free public shell server 2021-07-21 running this site 2021-06-03 running