Code, nerd culture and humor from Greg Knauss.

Every once in a while, when I get a chance to go back and re-write some code, I stumble across comments -- eye-popping, rage-filled comments -- that are sprinkled like bread crumbs between #ifdef (WIN32)s.

/* NOTE: Wow, do I hate Microsoft. Guess how long it took me to find the documentation for _this_? Ha! Trick question! There is none! */

/* NOTE: HATE, HATE, HATE! Is the handle overlapped? Isn't it? The documentation says it's supposed to be, but that's not the case _most_ of the time. Jesus, is this any way to run an operating system? */

/* NOTE: This is needed because Microsoft doesn't follow their own goddamned rules about shell command parameter replacement. Aaagh! AAAAGH! */

Hi there! My name's GREG KNAUSS and I like to make things.

Some of those things are software (like Romantimatic and Buzz Clock), Web sites (like the Webby-nominated Metababy and The American People) and stories (for Web sites like Suck and Fray, print magazines like Worth and Macworld, and books like "Things I Learned About My Dad" and "Rainy Day Fun and Games for Toddler and Total Bastard").

My e-mail address is I'd love to hear from you!

This site is powered by Movable Type. Spot graphics provided by Thomas, Michael and Peter Knauss.