N nymag.com Business Insider CTO Forced to Resign Following Twitter Firestorm 64 points untog 13 years ago 125 comments