Skip to content

alexlovelltroy/mnemonic-as-a-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mnemonic Encoding Wordlist as a Service

There are only two hard things in Computer Science: cache invalidation and naming things.

-- Phil Karlton

The nice folks at mnx.io wrote a fun blog post about server naming schemes.

One of the pearls of wisdom is the recommendation to use Oren Tirosh’s mnemonic encoding project as a wordlist.

GENIUS!

I’d never heard of that particular wordlist before and immediately downloaded it and built a shell function to give me a few examples for codenames.

Python implementation

There's a flask application in thepython directory that serves out the list

Go implementaion

There's a go module you can import with go get github.com/alexlovelltroy/mnemonic with an implementation in the cmd/mnemonic-webservice directory.

Bonus

The Docker project, which is now called moby, has it's own method of generating names based on scientists. I've always been a fan of that too.

https://github.com/moby/moby/blob/master/pkg/namesgenerator/names-generator.go

About

The mnemonic encoding project wordlist as a service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published