Will Howe talks satellites and weather gods