4 ms·So true. The name made people want to stick it to “big tech”.by andrewfromx 4y agoSo true. The name made people want to stick it to “big tech”.