by irsagent on 3/8/23, 3:23 PM with 20 comments
by pjc50 on 3/9/23, 1:22 PM
Yes. This is the absolutely central aspect of modern software development, and it's good to see the same being applied to hardware through cost and iteration time reductions.
The modularity is interesting as well: it's basically building their own Arduino-like system of pieces.
by stn8188 on 3/9/23, 3:31 AM
by hbogert on 3/12/23, 8:41 PM
Last episode was about doing their own networking, and it's not some whitelabel $hit, they go to the firmware level and are trying to open up stuff like a server's BMC. (jesus christ those things are horrendous.)
[1]: https://www.techopedia.com/definition/15941/baseboard-manage...
by c_o_n_v_e_x on 3/9/23, 3:08 AM
I'm curious how big their hardware team is?
by panick21_ on 3/8/23, 10:48 PM
by al2o3cr on 3/9/23, 3:17 PM
by drewcoo on 3/9/23, 11:08 AM
If it's not via software, I'm willing to bet the hardware is not remote. Or if not exactly software, it's contractual signaling, which we can model and understand and MITM in software.
If it is by software, we can model these problems just like software. Known problems with known solutions. With the understanding that individual systems may incur side effects (like hardware bugs or . . . UI!).
Most of this is not about hardware and a lot of it is unproved conjecture. There is also a smattering of hardware-specific knowledge (this wears out that way!) that is not about building large systems, but about problems in the small.