I'm a huge fan of Bartosz Ciechanowski's interactive explainers, and his latest on GPS is (once again) brilliant.