John Hall's Home Page

Well, I've wrestled with reality for over thirty five years, doctor, and I'm happy to say I've finally won out over it.
Jimmy Stewart, Harvey

I'm a software engineer in Santa Monica, California. By day, I hack game code (XBOX and PS2) for Treyarch. By night, I try very hard to stay entertained.

In the past I've worked as an embedded systems developer (Palm OS), an author, and a graphics driver developer. Some of my hobbies are amateur radio, flying, and writing.

Cheat Sheet

I do not feel obliged to believe that the same God who has endowed us
with sense, reason, and intellect has intended us to forego their use.

Galileo Galilei

NameJohn Reeves Hall
BornLate 1980
CityCulver City, California
JobGame developer, Treyarch
FlyingInstrument pilot, ASEL
AOPA member
MissilesN34.003503 W118.408711
(formerly KG4RUO)
Volunteer examiner, ARRL VEC
OrganizationLittle to none
RaceHuman (I think)
SkinCarbon-based multilayer cellular
LanguagesEnglish, Spanish, C/C++, Lisp, Tcl, Perl, -- --- .-. ... .
Myers-BriggsBorderline INTP/INFP


I caved. My blog is here.

Items of Interest

If you think C++ is not overly complicated, just what is a
protected abstract virtual base pure virtual private destructor
and when was the last time you needed one?

Tom Cargill, C++ Journal

There are only two things wrong with C++:
The initial concept and the implementation.

Bertrand Meyer

Other Stuff

He who has the pepper may season as he lists.
George Herbert, Outlandish Proverbs

Tower Climbing 101

It's better to be down here wishing you were up there,
than up there wishing you were down here.

Pictures from my trip up the W4AQL VHF tower. This is a 90 foot guyed tower on top of Georgia Tech's 5-story electrical engineering building. A little scary, but lots of fun. You can also see Phil, KG4SJZ, on the ground.

Everything's More Fun At 3500 Feet

Flying is the second greatest thrill known to man... Landing is the first!

My friends used to poke gentle fun at me for spending my money on flying lessons rather than a car. I never had a car during college, but I left with a private pilot license, and haven't regretted it one bit.

From now on, I will post flying pictures here.

Pictures of 834GT, one of the Yellow Jacket Flying Club's Cessna 152's, at Fulton County Airport (KFTY). I did most of my flight training in this plane.

One of my passengers also took some footage of a night flight over Atlanta in N959GT. The video is a little shaky and blurry at times; we'll try different camera settings next time.

Getting In Touch

The fastest way to contact me is by email. If you use AOL Instant Messenger, my name is OverCODE32.