Facing a strong backlash, person-rating app Peeple seemingly vanishes | Ars Technica