Scale-crossing wing variations reveal link between micro- & macroevolution | Hacker News Reader