Hacker News new | ask | show | jobs
by tamlin 1820 days ago
Typically when building a device like this you get a version of Linux / embedded-OS from the SoC vendor and you are stuck with it because SoC vendor doesn't provide docs that would allow drivers to be maintained. This makes ongoing support harder than it might otherwise be.
2 comments

When taking in third party dependencies you take over responsibility.

If I build a machine and the third-party screws I use break my customers come to me.

If I use bad quality npm modules as dependencies it's my bad.

If I use an embedded system with flaws it's my issue.

This is a poor call for a network appliance, especially given it can be connected to from the internet.