The attacker needs to gain access to the server's power cord, or maybe the building's power panel then attach some dongle. Then they need to somehow gain access to a air gapped machine on a secure network in what is likely a secured facility. Once they do that, they then gain access to the server and install malware that will send semaphores by upping CPU use.
While an interesting laboratory experiment, I'm not really all that concerned. I do predict it showing up in the next Mission: Impossible installment, though
I am privy to new features, bugs, big initiatives/deliverables, ship dates, financial data, methodologies, long term vision, etc at my company. Management is very clear this kind of stuff is confidential until the official software is released, or should never be released since it is considered proprietary, confidential, or may slip a release if the project doesn't work out for some reason. It happens. We do share certain information with partners, big customers, etc, but all under NDA and with similar disclaimers (e.g. "this is planned for this release but it is never guaranteed").
If I decided to blab this stuff somehow I would 100% expect to be fired if I was found out. I can read and comprehend the "CONFIDENTIAL -- DO NOT RELEASE" thing that's on all documents and presentations like this.
Qualified Plug-in Electric Drive Motor Vehicle This is a new vehicle with at least four wheels that: Is propelled to a significant extent by an electric motor that draws electricity from a battery that has a capacity of not less than 4 kilowatt hours and is capable of being recharged from an external source of electricity, and Has a gross vehicle weight of less than 14,000 pounds.
Qualified Plug-in Electric Drive Motor Vehicle This is a new vehicle with at least four wheels that: Is propelled to a significant extent by an electric motor that draws electricity from a battery that has a capacity of not less than 4 kilowatt hours and is capable of being recharged from an external source of electricity, and Has a gross vehicle weight of less than 14,000 pounds.
The Gen 1 Volt battery has a presented/usable capacity of something on the order of 10.3 kWh, but the battery pack itself is on the order of 16 kWh, as it changed from introduction to the end of Gen 1. Gen 2 has 18.4 kWh pack so it also qualifies (and delivers 53ish mile range rather than 35ish mile range)
Yes, indeed. We realized a lot of those compiler warnings were actually trying to tell us something (WOW!) and cleaned up our code base over the course of a number of years. We are now pretty much at the point where compiler warnings are generally viewed as errors, so the bar is very high and requires additional code review if you legitimately need to submit something that triggers a warning
It's also worth noting that there's plenty of stuff you can do when you are checking in code if your organization has come up with code guidelines. Checking for things like the present of tabs, copyright strings and a number of other things can be enforced.
Back in the 90's when I was getting my engineering degree, people were whimpering about.
The professor wouldn't budge. He made it abundantly clear that you could have flawless lab technique, perfect calculations, the best design or the most innovative idea ever and it would never go anywhere unless you could adequately communicate with your peers, managers, investors, a review board, a corporate board, sales personnel, customers, and pretty much anyone else an engineer might need to communicate with.
Fast forward to where I am now and it couldn't be more true. For instance, I'm asked to contribute to capital planning for the next year. This requires me to engage the technical requirements of the teams I work with and then translate that into some amount of money that gets put in the budget. Naturally, when you request a large amount of money, people ask questions back. I have to be able to answer them coming from a manager as well as a technical expert. I get occasionally asked to sit in on a conference call with a big customer as a technical expert to back up our consultants or applications engineers. I need to know how to present myself there and not make a fool of myself or my colleagues. Customers can come in the "high level manager" variety , "person whose technical expertise is similar to mine", or "how did this person get hired and on this project" variety.
So, to sum up: yes, technical skill is important. You need that in a technical role. No question about it. At some point, though, technical skills aren't enough, the soft skills need also be present as your technical acumen and renown grow in your organization. There is absolutely nothing new to this, at all.
We warn the reader in advance that the proof presented here depends on a clever but highly unmotivated trick. -- Howard Anton, "Elementary Linear Algebra"