20100525 tech: Facebook admits privacy errors