John Fitzgibbon is a software engineer who lives and works in San Francisco, Calif. He is employed by Shenick Software Systems, writing TCP/IP test software for network test appliances. He spends way too much of his spare time devising filters for spam.