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