Welcome visitor number to the FREEMAN web page. Hit counter provided by my own perl program using libGD. Download hit counter source

This is a rework of my web page from Orbis. Service degraded when Infinetivity bought Orbis, so I moved to AffordableHost.com. Service degraded there when DotCanada bought them. Then I moved to GoDaddy - their service is awful too, so now I've moved to AxisHost, founded by Tina Peters, who was the original founder of AffordableHost.com.


Here is my resume (MSWord) which is my history as a computer programmer.
See Freeman's online photo album.
Listen to John play the piano/harpsichord.
Today's Dilbert without the ads screen scraped from United Media. Note that this stopped working since they "redesigned" their website. For the time being use http://www.dilbert.com/fast

Today's User Friendly cartoon (no filtering required)

XKCD cartoon


The image to the right is a Julia set, named after a 20th century mathematician. I wrote the program that generated it back when I worked for Cray Research with help from Dave Cahlander. This image was generated on a Cray YMP. It is part of a larger program which also generates Mandelbrot sets, and I believe it to be the fastest Mandelbrot set generator in the world. On a web page, I can't show much beyond a static image, but it made a very impressive demo of the Cray and the X Window System.

Here is a handy little web page that I wrote to select colors. These colors are from the X11 "database" called rgb.txt.

color selector


As part of my professional development, I'm learning the Java programming language. Although these may have no commercial value, the advantage is that Java applets are web accessible.

Mortgage payment calculator
Buzzword bingo game
Craig Ferguson Bingo Game
Potluck planner
Mitered laminate planner
Battleship game


Jokes, quotes and more.

Index to the humorlist. I used to send out jokes to a mailing list. I quit doing that around Oct 2000, but the back issues are still viewable.

Also check out my cookbook.


My not-so-new hobby is mitered laminate designs in wood, all inspired by a book by the same name by Clarence Rannefeld. I've written a program to help design mitered laminates, which I'll make available on request.
Email me.

web mail