Today, he announced his resignation. He evidently quit in protest of WBAI’s hiring of Leonard Lopate, a former WNYC host who was fired earlier this year for what the public radio station termed “inappropriate conduct.”