Earlier quoted context omitted.
Think of it this way: you run a website that displays photos in chronological order. You receive these two photos. Which picture was taken first? How can you tell?
That's not an example of a distributed system, so it doesn't really clear up whatever the GP was trying to say about time in distributed systems at small scales. But even if it was this is nonsensical. The visual content of a photo is generally not what is used to determine the moment in time when it was captured. There's metadata in the image format that specifies when the photo was taken. There are pictures taken a…
The clocks are most likely synchronized based on gps assuming they’re already pulling location data from the satellites, the time is “free”. However, the precision of the clocks is not specified and like any process is subject to error. So at the small timeframes here (sub millisecond), you are potentially within the margin of error. When the error bars of several measurements from distributed parts of your system overlap, how do you determine an ordering between them?