Hacker News new | ask | show | jobs
by unconed 1060 days ago
- The specific divisions of the dashes is meaningless and asymmetrical for legacy reasons

- Hexadecimal is bloated compared to other encodings, low entropy per digit, inefficient when e.g. embedded in URLs

- Is not memorable for humans, does not use the entire alphabet, and has no redundancy or checksum to detect typoes.

Pretty much anything else would be better, and is. Hence, it is a cargo cult.

I've never seen a database so unusable as one that was indexed by non sortable uuids.

I hate it every time I have to use it. It signals bad taste and is a warning sign to look out for more pointless code drudgery.