Nanoscale Instruments for Visualizing Small Proteins – Bret Victor | Hacker News Reader