2 ms·…what even is this take? Plenty of people have positive memories of both Twitter and Facebook.by Klonoar 5y ago…what even is this take? Plenty of people have positive memories of both Twitter and Facebook.