The Dreaded -1.#IND
A solution for DOT products of two normals that result in -1.#IND when passed to acos().
My Wife Likes it Hot
A little story about when my wife made things a little too hot.
New Counter-Strike Maps
New custom CS maps are here -- de_stonerhenge and de_welfare_square.
UseMaps Crash IE When Changed
Dynamically changing an image's usemap property can cause Internet Explorer to crash completely. Here is a solution to changing usemaps with JavaScript.
Roger Cornwall
Promoting Interest in the Classroom
An essay about the role teachers play in making subjects interesting, valuable and relevant to students. Prompted by an Open-House visit to Westland High School.
CSDE_CAMPSIDE - Counter-Strike Map
Custom Counter-Strike map by Shawn Olson. Small, fast map using hybrid objective of bomb and hostage