3 ms·Threadzilla1 points by CharlesW 3y agodeadeye 3y agoPeople pointing at 100+ million sign-ups for thread don't seem to understand the reasoning behind it. They think it is a reflection on Twitter. I doubt it.deadeye 3y agoThis aged well.