Hacker News new | ask | show | jobs
by WorldMaker 1260 days ago
I think you missed facts that I already referenced in my post: v1 GUIDs have timestamps and machine keys for sorting. The proposed v6 and v7 UUIDs have timestamps again. The "no meaning of GUID sort" today again seems purely an accident of v4 becoming the most common type of GUID/UUID not an actual intent by GUID/UUID developers especially given how important sorting was to v1 GUIDs.

(That's part what makes GUID/UUID sort so inconsistent today: there's still a major database used by lots of applications that sorts even v4 UUIDs by v1 machine key then v1 timestamp!) The sort of GUIDs have too many meanings in practice today, even when you assume the majority of GUIDs you see are v4 UUIDs.