3 ms·
I think the parent has a point as the author makes a big deal of how this hardware supports their remote work. It’s clear to me oxide are having fun, and while
by svnt 4y ago
I think the parent has a point as the author makes a big deal of how this hardware supports their remote work.
It’s clear to me oxide are having fun, and while you could do some of this in software, you clearly couldn’t do that without some hardware. Could they have purchased the hardware instead? Probably. Would it have been as cost-effective or fun? Probably not cost effective, without shifting their staffing. Does anyone have fun purchasing OTS development hardware? You’re just gambling on what systems and complexity in their own stuff they’ve really tested.
Changing staffing is hard, expensive and painful. Repurposing apparently excess hardware development folks to fill the gap here is interesting, not the way hardware is “usually done” and seems to be working.
- oytis 4y agoOTS development hardware is fine for very initial prototyping/derisking phase, but as your product evolves you need your development hardware to match the hardware in the field more closely.
- svnt 4y agoYes but all hardware companies do that, and that is not what the author seems to be discussing. The article seems to me to focus on the unique nature of making hardware tools to support remote work.
- pitterpatter 4y ago>Could they have purchased the hardware instead? Probably Uh, from the article: >We use many off-the-shelf development boards and even provide support for a number of these boards in Hubris. These are great for many use-cases, but less great when we are trying to model specific circuits or subsystems of our product designs. Second, we have numerous examples of custom boards that were built simply because we could find no useful OTS (off-the-shelf) alternative.
- svnt 4y agoYes but here the author mixes tool-making and product de-risking. I was talking about tool-making which seemed to be the unique part of the article. Everyone designing hardware products designs some hardware. You can almost always make tools and test equipment with general-purpose hardware. There are companies that design hardware intended to be used like that. People tend to (understandably) try to drag problems into domains where they are comfortable solving them. In this case they tended to draw solutions from hardware but a software team probably would have solved them a different way.