Nanorope: a step toward complex, self-assembling nanomaterials | Hacker News Reader