Popular Mechanics: 5 useless robots (and why we love them)Cracked: 5 most hated creatures (who don't deserve it)Improbable Research: Dog translator gets an upgradeDoubleX: The latest developments in lady techSlate V: If man walked on the moon today