Hundreds of thousands of users claim Reddit CEO Ellen Pao has ruined the so-called “front page of the internet” through poor communication and tinkering with content — and on Monday, Pao fessed up. “We screwed up,” she posted on Reddit.

Reddit CEO Ellen Pao apologizes amid criticism from users that she has ruined the ‘front page of the internet’