Given two points on the globe, how do you figure out the direction and distance? | Hacker News Reader