2 ms·Astoundingly, twitter isn't anywhere on TechCrunch. Sign of the end of times, right?by ivankirigin 17y agoAstoundingly, twitter isn't anywhere on TechCrunch. Sign of the end of times, right?