Companies getting bought always has the looming threat of not being able to buy parts after the company changes. Chris mentioned this can create interesting scenarios where replacement projects require solutions like FPGAs.

Other than another RTOS, anyone know what problems Google’s Brillo/Weave aims to solve? I can see the need for real-time communication between an IOT device and the user, but doesn’t that usually require running some pretty heavy server-side software stack?

For example I know people have done javascript interpreters, but implementing AJAX or WebSockets on a micro in order to push real-time data to a browser seems like an order of magnitude harder.