Technology

Facebook reports a blowout first quarter, seems impervious to data and privacy problems