R recode.net Etsy has ousted its CEO and is laying off 8 percent of its staff 431 points luu 9 years ago 263 comments