Finally the killer question.
"I don't know, you guys," Bill said, "Is anyone really looking into all the details of how to do this? Like, all those date and time functions. Excel has so many date and time functions. Is Basic going to have the same functions? Will they all work the same way?"
"Yes," I said, "except for January and February, 1900."
Silence.
The f*** counter and my boss exchanged astonished glances. How did I know that? January and February WHAT?
"OK. Well, good work," said Bill. He took his marked up copy of the spec
...wait! I wanted that...
and left.
"Four," announced the f*** counter, and everyone said, "wow, that's the lowest I can remember. Bill is getting mellow in his old age." He was, you know, 36.
Later I had it explained to me. "Bill doesn't really want to review your spec, he just wants to make sure you've got it under control. His standard M.O. is to ask harder and harder questions until you admit that you don't know, and then he can yell at you for being unprepared. Nobody was really sure what happens if you answer the hardest question he can come up with because it's never happened before."
Joel, as ever, is great.