Aurornis 9 hours ago

They had no idea how their own product worked. They didn’t even know it used encrypted storage.

This was either outsourced or done by some junior engineer who was putting pieces together like it was another Raspberry Pi project that just needed to kind of work.

  • ryandrake 7 hours ago

    The longer I last in this world the more products I realize are the result of telling a few people who don't know what they are doing to "make it kind of work."

    • throwaway173738 7 hours ago

      That’s my entire experience in embedded. Everything I get from other companies basically looks like an internship project right down to the pointer arguments with unspecified bounds on the function calls. One of the companies we bought hardware from keeps representing things are working when they only work on devices in the lab. Almost nobody in the space produces anything professional and everything uses Yocto even for two person projects where Multistrap would be more productive.

      • bschwindHN 19 minutes ago

        What kind of hardware projects do you work on?

        I'm mostly in the software space but in the past few years I've been doing a lot more embedded stuff, and the trend I notice is that companies are making great hardware, and then completely ruining its usefulness with bad software and firmware. It's kind of mind blowing to me because I always considered software to be the easy part of making a product, compared to, you know, etching microscopic patterns onto sand to make magical transistors appear in just the right way to do the task you want.