15 ms·Why the Instagram debacle just taught every tech company to be shadier than ever6 points by Pr0 14y ago