4 ms·
Great man!
by debdut 6y ago
Great man!
- orf 6y ago> Great man! Why don't you port uuid-readable to python? It creates a meaningful grammatically correct sentence and is a UUID, 128 bits of information I personally don't think the gramatically correct sentence helps here. To me, "may-hold-come-foreign-low-white-cold-team-point-study-others-home-service-body-child" and "Cathleen d Dieball the Monolith of Alderson reflects Arly Arnie Keenan and 18 large ants" Are equally poor representations of a UUID. Typically "human IDs" are useful for quick recognition or transferring over "voice" which neither of these approaches work well with (I'm biased, but IMO the first one is better for transferring over voice due to simpler words). Human IDs shine when you have a comparitively tiny set of "things", like nodes in a cluster or Docker containers, and humans are heavily involved with accessing them. In this case a UUID is overkill but you want the UUID like gaurantees of universal uniqueness combined with more human recognizable identifiers. An ID like "appear-hard-idea-case" is good because it nets you a high number of unique names but is also short enough to remember and speak aloud with a high probability that someone listening to you can type it out, word for word, with no issue. tl;dr - never be in a position to need to have to "speak" or memorize a UUID.
- debdut 6y agoGrammatically correct gives us an edge on remembering. I made this because, I wanted to share secrets for a service, that don't collide and Shakespeare plus grammatically correct sentences are cool while UUIDs and random words are not!
- simias 6y agoI'm not sure I understand, while I can follow the logic that grammatically correct might make in easier to remember, doesn't using uncommon vocabulary and, by modern standards, strange structure defeat the whole point? From the page: > Jacquette Brandtr Johm the Pectus of Barnsdall doubted Glenn Gay Gregg and 12 noisy stoats As a non-native English speaker Brandtr doesn't look like an English word, Johm looks like a typo, Jacquette looks French (and contains a cluster of four letters for a single k sound) and I wasn't sure what a stoat was (my first guess was a type of goat). I definitely find orf's version a lot more practical.
- debdut 6y agoIts the order that fits the mind, when you delete the order it's impossible to remember
- gerdesj 6y ago"Jacquette Brandtr Johm" is a person's name. English (usually) only capitalizes proper nouns - https://en.wikipedia.org/wiki/Proper_noun_and_common_noun https://en.wikipedia.org/wiki/Proper_noun_and_common_noun. A stoat is one of these: https://en.wikipedia.org/wiki/Stoat https://en.wikipedia.org/wiki/Stoat
- simias 6y agoSure, my point is that IMO they're not very memorable or real-looking names. "Elisabeth Brown Presley" feels a lot more natural and memorable than "Jacquette Brandtr Johm", at least as far I'm concerned.
- mercer 6y agoI think OP's point was that while they might give an 'edge', said edge doesn't really help if the result is still to most people impossible to remember.
- traceroute66 6y ago@orf agree 100% I just tried one now, it gave me "Kerianne Granny Dorise the Pulchritude of Belknap preserved Anissa Gareth Elery and 26 dead bees" What are the chances of someone spelling "Pulchritude" correctly ? Especially a non-native/non-fluent person ? And will an American spell "Dorise" as "Dorize" if you're telling them that word on the phone ? And the case-sensitivity of the whole thing ? Just give me old fashioned UUID's any way of the week ! Case-insensitive and no concerns about spelling.
- zimpenfish 6y ago> And will an American spell "Dorise" as "Dorize" if you're telling them that word on the phone ? I'd pronounce it as "Doris", maybe adding "-with-an-e" but a French person would pronounce it "Dohreeze" according to the internets. Dunno if that would make an American lean toward "Dorise" rather than "Dorize" though.
- BrandoElFollito 6y agoI confirm the French pronunciation, even though I did not know the word. Now that I know it means "to become Doric in manner or style", I do not know how I could have missed this obvious meaning :)
- asveikau 6y ago> What are the chances of someone spelling "Pulchritude" correctly ? Especially a non-native/non-fluent person ? Depends very much on whether they studied Latin. I think a lot of people would see "Dorise" in the abpve phrase and write "Doris".
- em-bee 6y agowhen i edit /etc/fstab, i found myswlf wishing for more readable UUIDs. the benefit of the UUID is that it is locked to the device, so why not something readable like: two-terabyte-7500-rpm-harddisk and 250-gigabyte-solid-state-disk
- em-bee 6y agoon second thought, this can be achieved with partition labels too. at least for partition types that support labels. if the UUID can be set arbitrarily then that's just another label.