The Life and Opinions of a Horny Nerd