News for hackers. Stuff that matters.
Re:The UX of UUIDs by dheera on Thursday April 11, 2024 @04:51PM (#40006684)
Or at LEAST make the dashes evenly spaced.

0000-0000-0000-0000-0000-0000-0000-0000

Re:The UX of UUIDs by accrual on Thursday April 11, 2024 @07:27PM (#40007902)
BitLocker does this and it's nice UX for walking someone through a recovery key over the phone.

Another VERY nice feature is it hashes each set of 6 digits as you type, so if you transpose one, you immediately get feedback instead of "invalid key!" after typing the whole thing out.

Re:The UX of UUIDs by dheera on Thursday April 11, 2024 @11:14PM (#40009075)
> hashes each set of 6 digits

nice, now i can dictionary attack any key, 6 digits at a time

Re:The UX of UUIDs by Mavvie on Friday April 12, 2024 @12:46AM (#40009469)
I don't think that's how it works... It's a checksum, not letting you check if each section is part of the key.

At worst, the key would have some portion less entropy since there's a lot of bits used for checksums.

Re:The UX of UUIDs by Terr_ on Thursday April 11, 2024 @05:02PM (#40006772)
I don't think we're talking about the same problem here.

Regardless of how many dashes you have or how (ir)regularly they are spaced, to select the whole ID you must carefully click-drag-release around its boundaries, you can't just double-click anywhere in it to select.

Re:The UX of UUIDs by dheera on Friday April 12, 2024 @12:26PM (#40014688)
use the character 'v' to separate sections? That would solve that problem, and it isn't a hex character

0000v0000v0000v0000v0000v0000v0000v0000