User:Joe n bloe

From Wikipedia, the free encyclopedia
Jump to: navigation, search

I'm Joseph N. Hall.

en This user is a native speaker of English.
Search user languages
BCS This user has a Bachelor of Computer Science degree.
$_ This user is a professional Perl instructor.
C-N This user has written C compilers, or tweaked C runtime libraries in Assembly language.
Perl-4 This user is an expert Perl programmer.
C++-4 This user is an expert C++ programmer.
Java-4 This user is an expert Java programmer.
Pascal-4 This user is an expert Pascal programmer.
SQL-3 This user is an advanced SQL programmer.
Smalltalk-2 This user is an intermediate Smalltalk programmer.
FORTRAN-2 This user is an intermediate FORTRAN programmer.
he or she
This user considers the singular they to be substandard English usage.
by This user does not use the passive voice.
which & that This user knows how to use which and that correctly.
“,;:’ This user is a punctuation stickler.
A, B, and C This user prefers the serial comma.
its & it’s This user understands the difference between its and it’s. So should you.
This user thinks that there are too many people who don’t know that they're worse than their own children at spelling!
This user thinks that if your grammar is incorrect, then you’re in need of help.
’s Thi's user know's that not every word that end's with s need's an apostrophe and will remove misused apostrophe's from Wikipedia with extreme prejudice.
US This user uses American English.
AIM-Able This user understands AIM talk perfectly well, but does not seriously use it. Ever.

I'm the author of Effective Perl Programming.

I was also known in the mid 1970s as a child prodigy and a survivor of childhood acute lymphoblastic leukemia.

I currently live in the San Francisco Bay Area. In the past, I've lived in Fairbanks, Alaska, Chandler, Arizona (near Phoenix), the Philadelphia area, Nashville, the Research Triangle area, and the Appalachian Mountains in northwestern North Carolina. I've experienced temperatures of 122 degrees Fahrenheit in Chandler and minus 55 Fahrenheit in Fairbanks - a 177 degree range!

Notes from the "Child Prodigy" Period[edit]

Warning: vanity in this section. I was known as "Joe Hall" in my childhood.


I was the youngest person ever to attend NCSA at the time, and the first person ever to attend both NCSA and NCSSM. At 14, I was the second youngest student in my class at NCSSM - Kirsten (Beitz) Moss (also 14 years) was the youngest, by two months.

I had a great bunch of classmates at Clarion, including Geoffrey Landis, Mary Turzillo, Bill Shunn, Kristine Kathryn Rusch, Robert J. Howe, Martha Soukup, Kim Fryer, and Resa Nelson. Kim was working at Addison-Wesley when I proposed Effective Perl Programming and was my first editor there.


I am a senior software engineer working for a company in Palo Alto.

I am also a photographer. Auroras are my favorite subject.

Photographs I Have Contributed to Wikipedia[edit]

I have contributed a number of medium-resolution versions of my photographs to Wikipedia, and plan to contribute more as time allows.

Light pillars from uncovered work lights above University of Alaska Fairbanks
Complex system of lunar ice halos
Sunbow over Kluane Range seen from Alcan Highway near Haines Junction, YT
Ice fog over Fairbanks - temperature approx. minus 30F
Midday during winter solstice in Fairbanks


My Sandbox