| ▲ | efilife 2 hours ago |
| I hate UUIDv4, don't care about the rest. UUIDv4 is just random bytes with hyphens inserted in random places and some bytes reserved to indicate that this is in fact a UUID. This is wasteful and stupid |
|
| ▲ | matja 2 hours ago | parent [-] |
| You aren't supposed to store the hyphens, and that's the same for all versions. |
| |
| ▲ | efilife an hour ago | parent [-] | | What if I want an ID in the URL? Parse it back and forth? And what if for example, nodejs's UUID api only gives me the string representation of the ID? | | |
| ▲ | matja 11 minutes ago | parent [-] | | To minimize the storage space while having a URL-safe representation, yeah you'd want to serialise/deserialise on the boundary of presenting it to API consumers. I think the same for any ID that has an efficient binary representation as well as needing to represent it in ASCII. |
|
|