A collection of mostly simple scripts.  The more amibitiout efforts
went into games and music, but now all serious code I write is in Scheme.
Everything here is Free Software.  Not just free as in you don't have
to pay for it, but Free as in Free Speech, meaning you can modify it,
redistribute it, print it on toilet paper, whatever :-)
  - Games
      - Guile SDL -
          Guile bindings for the SDL game
          programming library.
- Python PowerPak - a
          Python interface to the 
          PowerPak Game SDK.  Development of
          this has ceased, as I focus my efforts
          on guile-sdl.
- shakespeare - if
          you've ever seen the email floating around
          about the automatic Shakespearean insult
          formula, this is a script that will
          randomly print one out for you.
- Music
      - libvorbis-perl
          - Perl extension to the Ogg Vorbis audio
          codec, including a sample mpg123-like
          program.
- libao-perl
          - Perl extension to the ao cross-platform
          audio library, including a sample program
          for playing.
- genm3u - a simple
          script to create mp3 (or Ogg Vorbis)
          playlists out of directory hierarchies,
          allowing for optional overiding of song
          order (so you can keep albums in
          order).
- Web
      - browser.pl - a
          simple, generalized cgi-bin image gallery
          and file browser.
- redir_site - redirect all pages
      from one site to another
- Graft - the
          GNU Random ASCII Filter Toolkit, a
          collection of perl scripts for
          manipulating ASCII art, written for my old
          ASCII based web page.
- Bartender Database - a
          collection of scripts for searching and
          creating an online database of drink
          recipes.
- Utilities
      - cvsmove - move CVS files preserving
      comments
- perlwhich - where was that Perl
      module?
- bogostats - get bogofilter word
      statistics
- daemonize - run a command as a
      daemon
- gz2bz2 - recursively
          convert all gzip compressed files in a
          list of directories to bzip2 format,
          renaming symlinks appropriately.
- wordstat - a word
          count program, like wc, that
          prints out average word lengths and number
          of syllables.
- portsck.monitor
          a general TCP and UDP port scanning monitor
          for use with the mon program.