How Chordcat Works, a Chord Naming Algorithm | Hacker News