http://www.catb.org/~esr/writings/magic-cauldron/ written by EricRaymond.