3 ms·What? TC is supposed to be this kickass tech news outlet? Says who?by pavs 17y agoWhat? TC is supposed to be this kickass tech news outlet? Says who?