Geeky? Naw man, you were actually ahead of yer time.
As far as IoAI - Institute of Artificial Insanity, for the uninitiated - I know that Craig kept things going longer than just about anyone else, but I don't think he's still going. He does have a website up at
www.bulldada.com, but it's nothing but typical Craig stuff. Not that there's anything wrong with that. Craig is more entertaining than most human beings out there.