Macrocyclic peptides: a new third drug class? | Hacker News Reader