Hurricane Ian incoming and NASA hits a rock (on purpose)...