Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Tolerances and path dependence are the fundamental reasons why I've always gravitated towards software and programming rather than building/repairing physical stuff.

It's interesting to me how getting the right physical configuration of something so it's reliable kind of encodes the complex procedure that gets it there.

It's so much harder than a program where you can identify all the parts and modify them in any order. And whenever you make a mistake, you can generally just reach in an fix it, rather than redoing a long disassembly or something.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: