What's weird in science news this week? Mountain-climbers' poop disposal, a parking lot tardigrade, and screeching caterpillars.