There are some things that belong in a computer. Wires, chips, whirring mechanical doodads — what most of us would think of, sensibly, as “hard drive stuff.” Absent from this list — absent from most lists, except those dealing with repugnant, six-legged disease vectors — are cockroaches. A cockroach in a hard drive? That is…
Hordes of gypsy moth caterpillars are currently ravaging parts of the Northeastern United States. Newly released images from space show the alarming damage being done to New England forests by these leaf-munching insects.