AM versus FM

explanation on hacker news

path on GitHub

random