News for hackers. Stuff that matters.
Re:SCRU128: Sortable, Clock and Random number-based Unique i... by aidenn0 on Thursday April 21, 2022 @02:56PM (#31113732)
It drives me a bit nuts when people use a case-insensitive base-32 encoding that includes all of "I1lO0"
Re:SCRU128: Sortable, Clock and Random number-based Unique i... by stevesimmons on Thursday April 21, 2022 @05:30PM (#31115432)
I use a format I call id25, with takes a time-sorted UUIDv7, and represents its 128 bits as 25 chars from a Base 35 alphabet which has 0-9, a-k, m-z.

Since I could drop one char from Base 36, and still store 128 bits, I decided to drop the "l", to reduce ambiguity with "1". And since I used lower case letters, "o" and "0" look quite different.

Re:SCRU128: Sortable, Clock and Random number-based Unique i... by noodlesUK on Thursday April 21, 2022 @08:17PM (#31116776)
This sounds useful, do you have a library in any languages for this?
Re:SCRU128: Sortable, Clock and Random number-based Unique i... by layer8 on Thursday April 21, 2022 @09:32PM (#31117258)
The canonical form should also use lowercase, as that’s easier to read.