Hacker News new | past | comments | ask | show | jobs | submit login

In an ideal (or even sane) world, we wouldn't have to pick. We'd just run the software we want on the hardware we want.



Perhaps. But that flexibility is a tradeoff. That's the point here. The reason the pieces fit so well together is that they were designed to fit each other without regard for compability with a larger ecosystem (I'm being deliberately vague here whether I'm talking about the relationship of hardware to its case, or software to hardware, or subsystems to each other). If you want flexibility then you have to accept some wiggle room in how the pieces work.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: