Emacs / Dired

Wdired โ€” Edit Dired Buffers Like a Boss

Rename files, change permissions, redirect symlinks โ€” edit dired like a buffer.

Linux

Mosh + luit: Mobile Shell on ISO-8859-1

Mosh demands UTF-8. Your legacy server speaks Latin-1. Bridge the gap.

Linux

Linux Time Machine with Rsync

Space-efficient incremental backups using hard links. The same idea behind macOS Time Machine, built with standard Unix tools.

the key rsync invocation
rsync -a --delete --relative --one-file-system \
    --numeric-ids --exclude-from=$BACKUP_EXCLUDE \
    --link-dest=$CURRENT_BACKUP/ / $NEW_BACKUP/

# update symlink to latest snapshot
[ -h $CURRENT_BACKUP ] && rm -f $CURRENT_BACKUP
ln -s $NEW_BACKUP $CURRENT_BACKUP
Silly

Lose Weight: Go to the Equator!

A physics-based weight loss program. No diet โ€” just a plane ticket.

Projects

GitHub Repositories

Open source tools, AoC solutions, and assorted experiments.