T theverge.com Twitter CEO fires two top executives, freezes hiring 1032 points danso 4 years ago 936 comments