6 ms·
It has less to do with the space, and more to do with the odd engineering decisions and multiple pivots. There wasn't a SDK or platform to build on and we didn
by anonairwavedev 8y ago
It has less to do with the space, and more to do with the odd engineering decisions and multiple pivots.
There wasn't a SDK or platform to build on and we didn't take any actual orders for anything (so we had minimal success stories or $$$). The hardware we showed was built by us, and ran a custom OS (not based on linux) that was nearly impossible to work with. We had a very talented engineer rage-quit after spending a week attempting to figure out how the OS handled the internal message bus system to debug an issue.
The hardware was also crazy expensive. We built literally everything: the vehicles, autopilot, the autopilot OS, the comms board that connected to motors (and enclosures), the sensor boards (GPS, gyro, etc), the radio that talked to the autopilot, the flight planning software, and later an entire enterprise cloud stack written in only the newest of the new JS frameworks and containers. The team often decided to do things such as not use off-the-shelf processors like the Nvidia TK1 or existing embedded software solutions -- nothing was 'good enough' so everything was invented.
Oh, and did I mention we also cycled through recruiters like candy?
- romwell 8y agoSo, a death by NIH?
- BigJono 8y agoCertainly sounds like it. I find this bit pretty funny though: > entire enterprise cloud stack written in only the newest of the new JS frameworks and containers I'm of the opinion that the JS ecosystem is one of the few spaces where a healthy dose of NIH can save you a lot of time and money in the long run. And it seems like the only place where they didn't go for a custom solution.
- RhodesianHunter 8y agoThat people are choosing js for drones boggles the mind.
- ThrustVectoring 8y agoAt the end of the day, a lot of what NIH ends up being is employees extracting experience and resume value at the expense of business goals. It's kind of funny, then, that the JS ecosystem gives you a better resume if you have keyword soup with trendy frameworks.
- village-idiot 8y agoSometimes engineers are just curious about new and exciting stuff and don’t make the right risk/reward calculations.
- ThrustVectoring 8y agoYeah it doesn't need to be a conscious and deliberate choice. If some folks have more of a tendency to do this and wind up with trendier resumes, then simply hiring trendy resumes for senior roles gets you there.
- village-idiot 8y ago“But developer experience!” Takes 3 weeks to debug.
- jonsen 8y agoWhat’s NIH? Not Inough Humility?
- imrehg 8y agoNot Invented Here https://en.wikipedia.org/wiki/Not_invented_here https://en.wikipedia.org/wiki/Not_invented_here
- romwell 8y agoHah, "Not Inough Humility" seems to apply as well :)
- savrajsingh 8y agoThat is so right. We’ll all be giving talks about this soon. NIH: Not invented here, aka not enough humility. :)
- romwell 8y ago"Not In-House" is another common interpretation, in addition to "not invented here"; both mean the same. I'm absolutely going to add "not inough humility" to the list from now on, it works just too well :)
- rasz 8y agomore like too much easy money to burn
- justicezyx 8y agoWas the engineering leadership all from academia or something?
- evilolive 8y agoyes, both ceo and cto recent mit grads
- _delirium 8y agoThe CTO is a recent MIT PhD, but I don't think either of the CEOs are academics. The original CEO & founder did go to MIT, but as an undergrad and years before founding the company. The most recent CEO has a business/MBA background.
- danso 8y agoWould Airware have attracted as much funding as it did in subsequent years if it didnt propose a pivot into hardware? Or do you think it could have eventually succeeded by focusing only on software?
- jcden 8y agoAlmost all those things should have been built in C