Let The Ecologist Magazine know what is humanity’s worst invention.