There is functional requirements and non-functional requirements, both are important for the projects to be successful. I was on a team creating a moderately complex system. One of the programmers checked in a perfectly correct functional code but did not meet the performance requirement. The conversation went something like this.
Me: Your code works fine but I need it to be 5 times faster.
Coder: [Looking at me like I just turned green and grew horns] Can't we just up the hardware requirement.
Me: Sure, if you want our customers carrying around laptops the size of suitcases.
Coder: All I do, in the code, is call the library functions.
Me: The library function is totally inefficient for the algorithm you are trying to implement. You need to recode the function manually.
Coder: But how do I do that.
Me: You need to write it in OpenCL and use the GPU.
Coder: [Turns white as a ghost]
If you want your skills to be more than sorting a list or changing the color of the font, you have to know what is going on underneath.
Supercomputer are in a class by themselves.
Cloud computing can run multiple copies of Office and host a website but when you need real horsepower, you get a supercomputer.
I, for one, would be happy with 1GigE connection. Extra bandwidth would just bring diminishing returns. What education, what healthcare and social good needs that kind of bandwidth? So now you get your Youtube videos a millisecond faster.
Think of all the children that grew up using 28.8k modems. Oh, the humanity.
We have trusted the computer to do math perfectly.
Its none ideal to have a single computational route and unit on safety critical systems.
I agree, the space shuttle had backup and redundancy for all the safety critical systems.
'We have trusted the computer to do math perfectly.' and then along can the Pentium Bug.
The lesson is not to trust the computer to be infallible. We have trusted the computer to do math perfectly. 1 + 1 = 2, always, but is not so for neural nets. It is one thing if the neural net will not tag the photo of your cat on Facebook even if there are 100 other pictures of your cat on your account. It is another if your photo get misidentified as being a terrorist on the "kill on sight" list.
The question is what do we do with the errors?
As a manager, you also need a backup plan if he should get hit by a bus or leave the company one day.
Apple, Google, Intel, and Adobe conspired to hold down salaries of their employees, saving their respective companies $3 billion. When they got caught, they paid a $300million settlement and walked away. Net saving $2.7 billion. No admission of guilt, no one goes to jail, no one gets fired.
There is no deterrence for them to not do it again. No penalty, just a slap on the wrist. The penalty has to be at least the damage down in real terms. When you conspire to do something illegal and they only penalty is that you make $2.7 more in profit, you will never, never stop this behavior.
What could possibly go wrong?
Company bring them in claiming they cannot find 'qualified' U.S. worker but really do it just to hire cheaper foreign labor.
Not exactly instant if it takes 30 years.
Not exactly instantly but it is typical of how people purchase a home.
Plus you're going to end up paying 3 million when interest is included with that principal, so your plan actually requires someone to pay 3 million in order to have 1 million.
Actually you will only be paying $616,560.88 total interest with a 3.5% mortgage over 30 years, $1,616,560.88 in total payments. The upside is that you are not paying rent and you get 30 years of appreciation in the home. Look at the price of home 30 years ago and compare them with today. That $1 million home could be worth $3-5 million.
Except 401k, IRA, and S&P500 index funds don't pay interest.
S&P 500 does not pay interest but it does pay dividends, currently around 2%. 401k and IRA can pay interest depending on what they are invested in. You are never going to reach $1million if you rely solely on traditional savings accounts paying 1%. If you limit your investment choices to only the safest ones, you will always get the lowest returns.
Compound that all you want and you're still going nowhere in a hurry.
Compounding is exactly what I want. 10% compounded over 7 years doubles my investment, 7 more years and it doubles again. With enough time all those doubles will turn a small investment into a large one.