Standard disclaimer: This stuff may work, or it may not. I didn't do it nobody saw me can't prove anything.
PrintPDF v1.1, a front-end utility for Adobe Acrobat or the Adobe Acrobat Reader. PrintPDF allows you to select compile a list of PDFs you want to print, then print them all at once. This was developed for a company that prints thousands of different PDFs daily. Written in Visual Basic 6.0. (1.5 MB, .ZIP file)
MDBVER, a simple "DOS" app that returns the version of an MS Access MDB. Very well suited for batch files that do things like compile lists of databases by version, or unattended compression of all MDBs on a server. Example batch files and C++ source code included. (25 KB, .ZIP file)
SmartCopy v3.0, a Visual Basic flexible file copying utility. Allows the user to select among replace automatically, replace if older, prompt for replacement on each file, do not replace, or rename copied file. Download file size: 1.4MB. Easy installation, and won't screw up your .INI files or registry. Requires Windows 95/98/NT.
Icons, icons, icons! Over 4000 icons in this self-extracting .ZIP file. Just download and run it to extract the icons. (3.6 MB, self-extracting ZIP, requires Windows 95/98/NT to unzip)
LaTeX style files: The style files I've made or adopted. See my Crash Course in LaTeX for more information. (43 KN, ZIP file)
BitVector, BitArray (2D), and Bit4D: C++ classes for storing large numbers of bits. Even a boolean variable in C++ takes an entire byte of storage. For those apps that use a LOT of memory but need to store large vectors, 2D arrays, or 4D arrays of bits, these classes work by creating an array of unsigned char, then providing mappings from the bits to the bytes. Each zip file contains source for a simple sample program that shows how to use each class. (~2 KB each, ZIP file)
Useful downloads
AOL Press: A completely free WYSIWYG HTML editor that switches back and forth between raw HTML and WYSIWYG modes. Best of all, the HTML it creates is simple and editable, unlike FrontPage or Dreamweaver.