Crazy times at Twitter HQ.