Hacker News new | ask | show | jobs
by mwfunk 3295 days ago
This is the biggest conundrum for me. Every engineering decision is a compromise. There are very few cases where making a choice by going down one path isn't a compromise where you're getting one thing but giving up something else. Obviously user-serviceability is a good property for a device to have, but that has a cost as well (a device that is lower quality or less desirable in other ways).