Twitter's sins...and ours