A arstechnica.com Mozilla employees tell Brendan Eich he needs to “step down” 97 points steveklabnik 12 years ago 219 comments