I had written this app called Nameifier some years ago and have used it a lot of places. It's simple but super useful, so I put it up on my personal instance. It's now live here:

http://nameifier.apps.k.matthias.org/

It just does some hashing and dictionary lookups and gives you stable names for things. The idea is to give you memorable names that a human can work with.

Examples:
 - Nice name instead of Amazon instance ID
 - Hostnames for a cluster of hosts

Also, some of the names are a source of endless amusement.

Code is here: https://github.com/relistan/nameifier

@relistan some of these are just fun to read. i want a server named "combative-purpose".

@toddsundsted LOL! For a long time I had a server named "active-bug" which was a little disconcerting!