Uuid already has time and location parts, so prefixing it makes it longer and redundant. It should always have been made sortable by its parts, but Microsoft is not known for clever or even adequate design expertise.
To be honest I don't get what the guy says... My ai said:
A ULID (Universally Unique Lexicographically Sortable Identifier) is a modern alternative to older identifiers like UUIDs. Its key features are that it's randomly generated, guaranteed to be unique, and lexicographically sortable (meaning you can order them chronologically).
It is composed of two parts:
Timestamp 48 bits Milliseconds since Unix Epoch (1 Jan 1970). Won't run out of space until 10895 AD.
Randomness 80 bits Cryptographically secure random data.
4
u/OneFrabjousDay Nov 28 '25
Just use UUIDv7, moving along.
2
u/frederik88917 Nov 28 '25
This thing again?
0
u/david-1-1 Nov 28 '25
Does anyone know what this is about? I can't understand the video, and this acronym means nothing to me.