Understand 1,700 Mechanical Linkages with These Helpful Animations315 points by adamnemecekRead the articleDiscussion on Hacker News