You may accurately infer that the value of much of the following is diminished by its age.
I wrote a Linux CLI tool to play audio CDs. It has since been updated and improved by many others, and is still distributed with current Ubuntu releases.
A Chef cookbook we use to configure a cloud-hosted internal BIND server. We use this to forward (or slave) internal domains to the appropriate on-premises name servers, while maintaining internal to AWS view of other domains and avoiding any unnecessary dependencies on on-premises name servers.
See also “Resolving AWS DNS Issues” Justin Frank’s Gracenote Tech Blog post about how his team deploys a DNS service in AWS using this cookbook.
A Java program for rendering a tartan from a list of colors and thread counts, together with a CGI-based database for browsing tartans by name.
William Stein and I rewrote the software used for Berkeley’s M-series calculus classes, updating code by Alex Gottlieb and Julie Mitchell. In addition to updating the modules for MATLAB 5.2, we completely rewrote the user interface, making it more attractive, more consistent, much easier to use, and generally more robust.
A Perl script to create graphs that answer, roughly, “how well must I do on the remaining tests to pass this class, to get an A, etc.”
Here are some really old programs I’ve written for class or to amuse myself. Please feel free to use and/or distribute any of the following files. If you were nice, you’d let me know if you found it useful.
In the Spring of 1999, I gave a Topics in Unix Seminar at the Berkeley Department of Mathematics. I hope that somebody might find these resulting notes useful:
Where not otherwise noted, these files are Copyright © 1991–1998 Thomas Insel, but you are welcome to use and distribute them, provided that you realize that these are provided with absolutely no warranty.
Copyright © 1998–2017 Thomas Insel