Deriving a piano keyboard from biological principles using clustering (Jupyter) | Hacker News Reader