Why Hardware Development is Hard, Part 2: The Physical World is Unforgivingdanluu.com95 pointsmmastrac13 years ago