T theverge.com On the front lines of humanity’s high-tech war on rats 81 points Petiver 11 years ago 32 comments