20100524 tech: Facebook leaks personal info