Porn: very nice science