Thank you, one and all, for your responses. It's good to know that this fellow doesn't represent the typical (well, at least the more professional) entrepreneur.
But another, somewhat related question:
I also replied to another ad for a C++ programmer and went for an interview. They had me take a programming test, to test my skills in C++. Well, I've been a software engineer for thirty five years and this is the first time I ever had to take a test. Now, maybe if you're interviewing a person who is just out of college and has no actual real-world experience, you might want to find out if he's retained anything from the classes he's recently taken. But I would think that if the job candidate has been in the industry for an extended period of time (and for software engineering thirty five years covers nearly the entire time that the industry has even existed) then you should be more interested in the breadth of experience the person has had rather than whether he can find the typo in a section of code in one minute or less.
I think tests are silly in the sense that they don't really test much; you can't ask anyone to do anything worthwhile in a short period. Perhaps sending a code sample or some sort of code review makes more sense.