Human technology is catching up to aliens