Internet guy who believes in the triumph of humanity with a little help from technology. Yadda, yadda, yadda.
Nov 28, 2001
For immediate release: My secret work here in California is nearing its end for now. Genius Labs will be setting up shop in New England in December 2001. The future location is, at this time, undisclosed. Carry on.