A rant about spiders.