Small timekeeping errors can lead to substantial problems for many applications that depend on precise timing. For example, radio navigation systems, such as GPS, work by comparing the time it takes ...