Twitter Curiosity is now operating on her own and about to land on Mars. Wish her luck. She’s humanity’s robotic baby. by Metzae August 5, 2012 391 Views Curiosity is now operating on her own and about to land on Mars. Wish her luck. She’s humanity’s robotic baby.