Steven Lang has resigned his editorship at TTAC after comments from that site's editor.