How Computers Learn From Bad