T theverge.com A note from the editor-in-chief about Chris Ziegler 44 points tommccabe 10 years ago 9 comments