79 karma · joined September 14, 2017
There is little comfort to be had when you're losing your home and car because someone tells you that at least the homeless shelters and public transit are much better now.
They hate you, because they see you as a giant economic jackboot stepping on the face of the poor forever.
Or something dumber, maybe they pushed a temp variable to the wrong type of memory (say flash eeprom) that updates every cycle of the control loop, and then did a push to an entire line of manufacturing equipment. Congratulations, all of those are going to brick in an hour or so when the memory hits it's maximum write cycle lifetime and you'll have to get new boards shipped in while your entire line is down.
Remote pushing needs to be handled very carefully when controlling real world equipment.
If you go look at the current postings for these roles you'll find that the average salary is between $15-$25/hr, you'll be on call 24/7, and you have to work physically demanding jobs in relatively harsh environments. I've seen a few outfits that don't even offer to pay their employees for commuting time between sites, only for when they are actually sitting down and working on the boards.
This is already turning into a major problem with IOT devices from supposedly reputable companies i.e. home thermostats that let pipes burst because of a bad or incorrectly pushed update. Now consider if that bad update could instead kill someone.
The reason I'm not to worried about reliability is more or less as follows. The fact that TI makes other automotive parts is important because they know exactly what kind of environment these parts will be subjected to, they know how they will be handled when they are assembled from the chips TI ships into automotive boards, and what corners will be cut when those boards are sold and turned into assemblies which are sold and turned into cars. They have plenty of experience in determining what kind of reliability intervals will be required. TI built their first DLPs back in the 80s. They made their first commercial ones in the mid 90's. They probably never turned a profit on DLP until the mid 2000's which is about when they first demonstrated working prototype DLP headlights. They then spent 10 years refining them before taking them to market. TI isn't Facebook, they don't move fast and break things, they are an old school technology company that moves slow and reliable. If they get a reputation for poor reliability they stand to lose decades of investment and future revenue and they know it.
Another thing a lot of people probably don't know is that every TI part that fails in an automotive application gets returned to TI where a team of engineers meticulously dismantle it until they determine the exact cause of failure. They are legally obligated to do this from contracts with auto manufacturers but the net results for TI has been the development of one of the worlds most sophisticated semi-conductor reverse engineering capabilities.
Another thing that many people don't realize is that TI makes a huge number of automotive parts currently with extremely tight reliability controls in place for customers like Toyota, as well as established supply chains from silicon to road via companies like Temic automotive.
Personally, I hope TI continues to develop DLP into new markets. The tech is really cool, their miniaturized projectors using laser sources for embedding into smartphones is another demo I saw that would be really interesting if it ever hits market.
If your microphone saturates its input that will distort the spectrum of the signal you are measuring.
The problem you are trying to solve here can be classically expressed as X'=Ax+Bu; Y = Cx + Du + Ev. Where Ax models the noise generating dynamics of the the drone, Bu models the control of the drone (typically random from your perspective), C,D,E model how the noise reaches and is processed by your microphone, and v is a random source simulating the wind.
Edit: IQ analog processing is extremely common in the high performance RF field but tends to be static and not reprogrammable. FPAA's exist on market but are extremely expensive for what you get. The general purpose analog computer was initially developed by Shannon (yes that Shannon) back in the 40s.
If it seems to be a bit much just be glad you aren't in Massachusetts where they are currently trying to get arc flash rated 110V breakers added as a requirement to the electric code.
Personally I would not purchase a home that was configured with nest or other home automation equipment for several reasons.
1) It's a huge security risk. When you buy a home the first thing you do is change the locks because you don't know who the previous owner may have once loaned keys out to. Now you have a bunch of computers in your house giving remote access that may or may not be giving other people access and you can't tell.
2) Most consumer home automation systems have incredibly bad failure states. Those wirelessly networked alarms? When you cheap Chinese wifi router catches fire from a faulty power supply the failure mode is that you die. That's a pretty big oversight. Remember when NEST pushed an untested software update remotely and caused dozens of houses in the Northern Midwest to lose heat in the middle of winter and then be destroyed by broken pipes?
3) Vendor lock in. I don't want the previous owner to lock me into a line of products. Period. I'm sure everyone here remembers when Phillips decided that their smart light sockets would embrace DRM and only accept Phillips brand LED bulbs. They backed down but it is bound to come up again. Not to mention simple incompatibility between competing products and stacks.
4) It's just a damn pain to use most of the time for gain that can be measured almost entirely in novelty factor.
I've built 3 projects that relied on Google services/APIs; none of them exist anymore. I will never build another Google based product as long as I live.