Full threadkmccarth·"nearly one third of all US display advertising impressions coming from Facebook" - crazyView on HN