Geekery of all stripes

Octopuses and sex

More than you ever wanted to know. Unless your name is PZ Meyers.