I wonder if Murphy's law will crash something one day.
Nice explanation, although I would disagree that UUIDs only gained recent popularity. Perhaps I work on exotic systems, but I meet them regularly.
Vaguely explained how version 1 & 2, 3 & 5, work then says version 4 is what you probably want, but doesn’t explain how and kind of why. It feels like a cliffhanger.