RFC 1178: Choosing a name for your computer (1990)
I use the wordlist from Oren Tirosh’s mnemonic encoding project: <a href="http://web.archive.org/web/20090918202746/http://tothink.com/mnemonic/wordlist.html" rel="nofollow">http://web.archive.org/web/20090918202746/http://tothink.com...</a><p>I can't find the post that linked it, but it had a very nice scheme.<p>EDIT: found it: <a href="https://mnx.io/blog/a-proper-server-naming-scheme/" rel="nofollow">https://mnx.io/blog/a-proper-server-naming-scheme/</a><p>EDIT2: one-liner to get a random word from the file:<p>cat wordlist.txt | tail -n +2 | sed -E 's/\s*(\w+)\s+/\1\n/g' | sed -E '/^$/d' | shuf -n 1<p>i.e. <print file> | <skip first line> | <split lines into words> | <remove empty lines> | <choose random line>