Name for UUID with all bits set to 1 (FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF) #46
Replies: 7 comments 11 replies
-
Have you considered NaU - Not a UUID? A float with all bits set to 1 is NaN, and since this would be an invalid version, it would not be a valid UUID. |
Beta Was this translation helpful? Give feedback.
-
I wrote a whole text, but my laptop got a BSOD. Text gone. Big F. What I wanted to say was: I don't think it is the best option to only make a poll between the proposed "Omni" option and the old "Max" option. It is possible that there is a better option out there besides those two that fits more. I tried to find some more (some with the help of ChatGPT):
You can read the chat here: https://chat.openai.com/share/97dbf284-129f-420b-b013-cd2b8f6a62f0. Somehow it also came up with both "Max" UUID and "Omni" UUID. |
Beta Was this translation helpful? Give feedback.
-
So, I still don't get why people are so upset about the naming. NIL UUID is in the original RFC, and its NIL because its all 0s. 0 is NIL, done. For the new Max UUID, it makes sense. All F is the maximum possible value of UUID. I don't think any other UUID makes sense. UUID isn't a mask, it is a value. a 128bit value encoded into hexadecimal. So it has a max value. If there is any change, I would prpose NIL be renamed MIN, and then we have MIN/MAX which equally makes sense for the UUID value. |
Beta Was this translation helpful? Give feedback.
-
I mostly live in JVM-land, and I'm used to seeing |
Beta Was this translation helpful? Give feedback.
-
How about "Omni-F" :-)
MAX UUID is probably more understandable though.
I also don't mind if we just have no term.
|
Beta Was this translation helpful? Give feedback.
-
Another suggestion: LIMIT |
Beta Was this translation helpful? Give feedback.
-
Was wondering if we can say something nerdy like: there exist Max, Nil (zero), and Min (negative F...F) UUIDs, but we can't perceive Min because it's below the horizon/in an imaginary world/compactified in hidden dimensions. |
Beta Was this translation helpful? Give feedback.
-
Feel free to share the poll. I will close this on June 9th at 9am EST as to ensure I can update the doc for IETF Working Group Last Call (WGLC)
See discussions below for full context as to the choices:
Edit: All bits set to 0 remains "Nil UUID" as per the old definition defined by RFC4122.
Samples
CC: @jdknezek, @daegalus, @chrylis, @mikemix, @kurttheviking, @sprql, @kjmph, @MatrixAI, @kripod, @karwa, @mareek, @oittaa, @jakwings, @fabiolimace, @LiosK, @theckman @kjmph @iology @BaerMitUmlaut @DianaNites @jakwings @medo64 @nicolas-grekas @mlhamel @tgross35 @ben221199 @bradleypeabody @mcr @martinthomson @jimfenton @petere @astiob @DianaNites @crutchcorn @broofa
19 votes ·
Beta Was this translation helpful? Give feedback.
All reactions