Suggestion, specify number of unique possibilities for each example in the readme. That way I know if I could use it in something.
For something a little more practical, I recently came across this postgres id generator[1], which Ive been playing around with as a solution for ordered, scalable bigint ids (that take up less space than standard uuids).
[1] https://rob.conery.io/2014/05/28/a-better-id-generator-for-p...
I feel like this is how SSH clients should display the server fingerprint.
I am not sure I understand its use case.
> Generate cute UIDs, i.e. unique(ish) identifiers that are similar in appearance to UUIDs.
Ok - but what's the difference between them and UUIDs... What makes them "cute"?
Oh, is there a way to test the collisions for this? Like it generates a uuid, prints it to screen, then does a progress bar showing how many tries attempted and a timer for duration.
ENS allows to register names with emoticons, I think that regular URL allows that as well. The problem with those things is not that they're not memorable, but that there's no good UI to type then when you want to write the name.
That said, the project is great! I love such things:-)
Probably more prone to collisions given some modes it offers has less character space.
Note that Windows does not support country flag emojis, so CuteUID only consisting of flags would look like a typical textual UID but longer.
This is a terrible idea and I love it.
I did something like this a while ago for Mac addresses. It's how I got my username.
https://github.com/alexdredmon/cuteuid/issues/1
... I appreciate this whole exchange, complete with emoji:)
> This project is intended for entertainment purposes only - it is not recommended for use in your production or intended as a replacement to existing UUID generation mechanisms.
Ha! You can't tell me what to do!