Sounds like it was written by a communist who hates all free enterprise! 8-P
No one wants to work themselves to death. But if someone wanted to, do you have a right to force them not to? That way truly lies slavery!
Save other people if they give you their permission, but don't take away their right to refuse.
Government regulation of large companies is necessary, as a balance of their power (in both directions). But regulation of people's life choices is extreamly dangerous.
Sometimes you don't have the right to "fix things".;-)
You do realize that it doesn't matter, if it's convenient enough that hardly anyone bothers to use the cracked copies?
In fact, like you said, it's probably a good thing in case Steam should shut down some day. I don't think it's hurting anyone, even the authors. But I'm not an author, so maybe someone has other information...
The manufacturer technicians being the ones who know how best to fix it, is a nice idea. But these days it is not often true, companies hire the cheapest people they can. And give them a "two week course of memorizing", then assume they can do the work.
I've lost count of how many times I have had to train the company techs just to get my work done, and then had to fix something afterward. I am sure the farmers, large or small, feel the same way...
No offence meant, to the company techs that are experts, but you guys are getting really hard to find!;-)
The cost of the drone means nothing. What is significant is the cost of the damage done if it is not brought down.
They are, of course, right about the future cost of large numbers of missiles. But that is for much later, when there will be time to find other methods (like shotguns).
And of course good training for the missileers is difficult and expensive. Quite possible that the decision was made, to provide good realistic training for the team. Which it no doubt did!
Why the hell are people shocked? Microsoft first said it was going to do this 14 months ago, way back in January 2016.
Why the hell are people shocked? Microsoft first did things similar to this, to Windows XP years ago. There were even some reports of them doing it to Windows98 before that!
Funny how it only seems to happen to versions that people like?
It's not false advertising as they sell you a license, not the sofware itself. Read the fine print.
They lie. Does'nt matter what I seemed to agree to, even if I had.
Even lawyers lie sometimes.
If I buy it and pay for it, then it belongs to me, and they have no control over it unless I allow it.;-)
Their only right is that I not make "carbon copies" and sell them claiming that it is from them. And, even that right is temporary only as long as congress keeps the law. It's not a "natural right".
Closed captioning videos has been the law for a *generation*; the court shouldn't simply allow them to remove the videos instead of spending the $1.2M or so to transcribe and caption them as they were *required* to do in the first place. UC Berkely flouted the ADA. Again, there is NO EXCUSE not to closed caption video.
Sounds great!
You should donate the money for them to do it. The other thread estimated $900,000.00.
... Experience is really not that rare, it is actually pretty much impossible to prevent getting more experienced....
That is not true, actually. To quote a saying from 30 years ago:
"There is a big difference between 20 years experience, and 1 years experience repeated 20 times!"
The difference in effectiveness varies from 5 to 1, up to about 20 to 1. The difference in cost is nowhere near that much. And many times it is the difference between being able to do the job at all, and never doing it.
If you doubt this, ask the large American companies that have gone out of business in the last 20 years...;-)
Hit them over the head with Murphy's law. In other words, make them use, test, debug and fix their own software. Also make them test and debug other people's software.
My Navy electronics teachers had stores of carefully defective equipment, just for us to troubleshoot and fix. So, bring some carefully defective software for them to test and debug. Grade them on how many bugs they can get fixed! 8-)
Colleges teach a lot of analysis and design, but little (if any) troubleshooting and repair. (Except in local 2 year technician courses... maybe.) But you cannot design like a professional if you cannot see what will go wrong.
COBOL was a horrible language even for the day.... It's true that there's a lot of ancient COBOL code still live, and I attribute it to the fact that nobody can really understand it,...
Um... I think he meant "COBOL running -right now- in the world" ! (FTFY)
I don't design circuits, but I work with the people who do and I'm expected to understand how circuits work well enough that I can write the software to interact with them. Like not enough filtering on an interrupt line leading to spurious interrupts when a light is turned on or off.
EE here, I do hw, sw, systems, IT, etc. Sorry about those IRQ lines- that is lazy/poor engineering. It's pretty easy to shield and filter out noise. They should not require you to do it in software because you don't know for sure what is a clean signal no matter how many times you sample the input. And I'm not just blaming the lazy hw engineers- management should be aware of this stuff. Quality is always 2nd to profit.
They should be using double-throw switches, and no, they don't have to be too expensive. That is the only way to completely debounce a switch, mechanical, optical or electronic. Time delays are just a stop-gap.
And before you tell me what your teacher said, I knew your teacher and he didn't know either...;-) (And get off of my lawn!)
What platform do you use to write the platform that can run all software?...
That's a mathemetician's worry. It has nothing to do with us.
Just because you can't prove mathematically that the program is bug-free, does not mean you can't make it run reliably.;-) They should never teach the "halting problem" to programmers, it just makes them lazy...
Proving something mathematically does not prove anything anyway, because math proofs are so simplified that they can not be applied to anything.
Diversity decreases the threat profile, you don't want every device having an identical attack surface.
Think of humanity; a virus which is potentially lethal to one person may not even give another person a cold, even in the absence of immunity due to previous exposure -- this is thanks to genetic diversity. If every human was genetically identical then we could easily be wiped out by a single well-evolved virus (maybe not too well-evolved if it exterminates the host..).
This is actually a good point. And, it will be more and more important as we advance in out tech.;-)
No, seriously, what are the odds of a cosmic ray flipping a bit?
Scientists do study this. The estimate is that a typical computer will have a hit about once a year.
The circuits get smaller, the chips get bigger and more devices are used. It seems to all cancel out and the odds have been about the same for 40 years or more.
But you are correct, software errors are far more likely.
Sounds like it was written by a communist who hates all free enterprise! 8-P
No one wants to work themselves to death. But if someone wanted to, do you have a right to force them not to? That way truly lies slavery!
Save other people if they give you their permission, but don't take away their right to refuse.
Government regulation of large companies is necessary, as a balance of their power (in both directions). But regulation of people's life choices is extreamly dangerous.
Sometimes you don't have the right to "fix things". ;-)
You do realize that it doesn't matter, if it's convenient enough that hardly anyone bothers to use the cracked copies?
In fact, like you said, it's probably a good thing in case Steam should shut down some day. I don't think it's hurting anyone, even the authors.
But I'm not an author, so maybe someone has other information...
The manufacturer technicians being the ones who know how best to fix it, is a nice idea. But these days it is not often true, companies hire the cheapest people they can. And give them a "two week course of memorizing", then assume they can do the work.
I've lost count of how many times I have had to train the company techs just to get my work done, and then had to fix something afterward. I am sure the farmers, large or small, feel the same way...
No offence meant, to the company techs that are experts, but you guys are getting really hard to find! ;-)
I think the only real answer is: "It's Simulations all the way down!!". 8-P
Or "up" as the case may be ...
8-}
Maybe, but only because politicians pushing inflation has reduced the value of the money, so that a hamburger costs $500.00 ! ;-)
In many countries, including the US, it is a crime to accept classified information that you are not cleared for.
If you don't like it, talk to your congressperson.
... Strat
We appreciate you contribution to the discussion, but please don't feed the trolls. It only clutters up the thread. ;-)
The cost of the drone means nothing. What is significant is the cost of the damage done if it is not brought down.
They are, of course, right about the future cost of large numbers of missiles. But that is for much later, when there will be time to find other methods (like shotguns).
And of course good training for the missileers is difficult and expensive. Quite possible that the decision was made, to provide good realistic training for the team. Which it no doubt did!
Why the hell are people shocked? Microsoft first said it was going to do this 14 months ago, way back in January 2016.
Why the hell are people shocked? Microsoft first did things similar to this, to Windows XP years ago. There were even some reports of them doing it to Windows98 before that!
Funny how it only seems to happen to versions that people like?
It's not false advertising as they sell you a license, not the sofware itself. Read the fine print.
They lie. Does'nt matter what I seemed to agree to, even if I had.
Even lawyers lie sometimes.
If I buy it and pay for it, then it belongs to me, and they have no control over it unless I allow it. ;-)
Their only right is that I not make "carbon copies" and sell them claiming that it is from them. And, even that right is temporary only as long as congress keeps the law. It's not a "natural right".
Closed captioning videos has been the law for a *generation*; the court shouldn't simply allow them to remove the videos instead of spending the $1.2M or so to transcribe and caption them as they were *required* to do in the first place. UC Berkely flouted the ADA. Again, there is NO EXCUSE not to closed caption video.
Sounds great!
You should donate the money for them to do it. The other thread estimated $900,000.00.
So, the competing university, who didn't like the competition being free, has succeeded in forcing the free content to be removed?
Evil wins again, temporarily... 8-/
... Experience is really not that rare, it is actually pretty much impossible to prevent getting more experienced. ...
That is not true, actually. To quote a saying from 30 years ago:
"There is a big difference between 20 years experience, and 1 years experience repeated 20 times!"
The difference in effectiveness varies from 5 to 1, up to about 20 to 1. The difference in cost is nowhere near that much. And many times it is the difference between being able to do the job at all, and never doing it.
If you doubt this, ask the large American companies that have gone out of business in the last 20 years... ;-)
If that's what you're after get a job with flexible hours and start at 6am, then you can go home before 4pm. ...
And, there are plenty of people that do this already and have for years. At least where I have been...
Hit them over the head with Murphy's law.
In other words, make them use, test, debug and fix their own software.
Also make them test and debug other people's software.
My Navy electronics teachers had stores of carefully defective equipment, just for us to troubleshoot and fix.
So, bring some carefully defective software for them to test and debug. Grade them on how many bugs they can get fixed! 8-)
Colleges teach a lot of analysis and design, but little (if any) troubleshooting and repair. (Except in local 2 year technician courses ... maybe.)
But you cannot design like a professional if you cannot see what will go wrong.
Of course, it's harder to grade it... 8-P
I wonder if the managers realize that they are, by offshoring the actual knowledge, also offshoring themselves?
See "Fridgedare" and "Westinghouse" !
This by it's self proves that they are incompetent...
COBOL was a horrible language even for the day. ... It's true that there's a lot of ancient COBOL code still live, and I attribute it to the fact that nobody can really understand it, ...
Um ... I think he meant "COBOL running -right now- in the world" ! (FTFY)
EE here, I do hw, sw, systems, IT, etc. Sorry about those IRQ lines- that is lazy/poor engineering. It's pretty easy to shield and filter out noise. They should not require you to do it in software because you don't know for sure what is a clean signal no matter how many times you sample the input. And I'm not just blaming the lazy hw engineers- management should be aware of this stuff. Quality is always 2nd to profit.
They should be using double-throw switches, and no, they don't have to be too expensive.
That is the only way to completely debounce a switch, mechanical, optical or electronic. Time delays are just a stop-gap.
And before you tell me what your teacher said, I knew your teacher and he didn't know either... ;-)
(And get off of my lawn!)
... Things banks use for "security questions":
see above.
So far as I know, there is no reason that you have to answer the questions truthfully, so don't.
What platform do you use to write the platform that can run all software? ...
That's a mathemetician's worry. It has nothing to do with us.
Just because you can't prove mathematically that the program is bug-free, does not mean you can't make it run reliably. ;-)
They should never teach the "halting problem" to programmers, it just makes them lazy...
Proving something mathematically does not prove anything anyway, because math proofs are so simplified that they can not be applied to anything.
(Speaking as an engineer, of course!)
Diversity decreases the threat profile, you don't want every device having an identical attack surface.
Think of humanity; a virus which is potentially lethal to one person may not even give another person a cold, even in the absence of immunity due to previous exposure -- this is thanks to genetic diversity. If every human was genetically identical then we could easily be wiped out by a single well-evolved virus (maybe not too well-evolved if it exterminates the host..).
This is actually a good point. And, it will be more and more important as we advance in out tech. ;-)
That would be like all cars running on all roads, or all trains running on all tracks.
Cars are pretty far along, but not 100%.
Trains are not too bad, but only maybe 90% (?)
Computer platforms are like every town build their own dirt tracks, of whatever type and width they felt like ! 8-)
If everyone around you is an asshole, you're probably the asshole.
True, a lot of times. But not always...
Assholes cause people to act like assholes, it can be contageous! Be careful how you react to such things, or you can end up being the one blamed. ;-)
Yes, it's called a compiler.
We went through this when we coded in assembly language, too. It still didn't replace programmers or developers. 8-P
"To err is human, but to -really- screw things up requires a computer!" 8-)
No, seriously, what are the odds of a cosmic ray flipping a bit?
Scientists do study this. The estimate is that a typical computer will have a hit about once a year.
The circuits get smaller, the chips get bigger and more devices are used. It seems to all cancel out and the odds have been about the same for 40 years or more.
But you are correct, software errors are far more likely.