Of course MS isn't going to let go of the Registry - it would break most applications. No doubt it would be great for Linux because Windows wouldn't be able to run Windows applications either.
There is no requirements document for security that you can follow and guarantee that your application is secure. You're really trying to anticipate all the ideas other people may have about compromising your code. In general, this is impossible to achieve, so you do the best you can.
That any processor company that is able to find a technology to significantly boost the performance of a single-core processor will wipe the floor with competitors who are still relying on the multi-core performance kludge.
Netscape, Sun Microsystems, and Oracle lobbied the DOJ to investigate Microsoft through their membership in ProComp.
ProComp is an industry group whose director, Mitchell Pettit, offered this mission statement in 1998 when it was founded: "Our goal is to get Justice to file an antitrust lawsuit and win it."
To each his own, but have you ever had to edit your java code because Sun (or a third party) changed their exception specification? You might end up having to modify all the functions in the call chain!
I think a more practical solution is to demand a written statement of "what is going in the products" you buy. Burying a back-door in an unknown place in the source code isn't a disclosure even if you are given the source.
The web is just a tool. The way it is used is up to the individual or organization that provides the content. Hypertext linking is an option that can be used extensively or not at all.
I can't read Tim Berners-Lee's mind to know exactly what he had in mind but it's irrelevant anyway. The web tools are what they are and can be used as needed without "breaking" anything.
Your experiment simply can't provide any insight into caching "quality" on Windows vs. Linux.
You're changing OSs and your changing applications. You can't isolate the difference in performance due to the applications and the difference in performance due to the cache.
The only thing that you can conclude was that your experience indicated that VS on Windows didn't perform as well as GCC on Linux. That's all.
Either he has only a limited understanding of the era or he was trying to create a straw man. It's not as if Senator McCarthy was chosen at random to represent US government abuse of its citizens.
According to Wikipedia, "Loyalty oaths are still required by the California Constitution for all officials and employees of the government of California".
Of those who actually were spies, how many were Protestants? Catholics? Jews?
Follow the evidence rather than trying to gain political power by having everybody looking over their shoulder. A lot of people in Hollywood were blacklisted - what great state secrets did they have?
The loyalty oath I had to sign was real proof of the absurd and incompetent government action over the "communist threat". As if somebody who wanted to overthrow the government would mind signing such a document.
But don't let my personal experience interfere with your standard talking points.
None of my business but: Have you ever sought professional help?
I just realized your symptoms are similar to those I felt while pair programming with a guy who was capable of going back and forth between QWERTY and DVORAK keyboards.
It's software, there's nothing that can't be fixed.
Of course MS isn't going to let go of the Registry - it would break most applications. No doubt it would be great for Linux because Windows wouldn't be able to run Windows applications either.
"There is no document because such a document would be outdated the moment you wrote it."
I agree. My point was that we shouldn't be surprised that many applications are not secure because it's an open-ended problem.
There is no requirements document for security that you can follow and guarantee that your application is secure. You're really trying to anticipate all the ideas other people may have about compromising your code. In general, this is impossible to achieve, so you do the best you can.
That any processor company that is able to find a technology to significantly boost the performance of a single-core processor will wipe the floor with competitors who are still relying on the multi-core performance kludge.
Netscape, Sun Microsystems, and Oracle lobbied the DOJ to investigate Microsoft through their membership in ProComp.
ProComp is an industry group whose director, Mitchell Pettit, offered this mission statement in 1998 when it was founded: "Our goal is to get Justice to file an antitrust lawsuit and win it."
type erasure.
To each his own, but have you ever had to edit your java code because Sun (or a third party) changed their exception specification? You might end up having to modify all the functions in the call chain!
"Windows "Phone" shows where MS would be today if they didn't have an illegal monopoly on PC Desktop."
So you're saying without an illegal monopoly on the PC Desktop, their Desktop GUI would suck as much as their mobile one? I don't get the connection.
"C# is considered easier than Java?"
Well, at least by me. You don't have to deal with checked exceptions or use adapters for (some) event handling.
You're right. It's not so much that Java's design was bad, but that the idea of WORA was naive.
I think the problem was that Sun's software architects really didn't have much experience outside of the Unix mono-culture.
Ideally you'd want to include developers with deep experience with embedded systems and many different OS(s).
"There's a reason why Java is the most popular platform and language for huge, cross platform enterprise software."
Sure, it's because PHBs are easily duped. Now they're stuck with it.
Don't confuse the sales pitch with the enforceable part of the law. I'm sure the opening statement in the Patriot Act sounds great too.
I think a more practical solution is to demand a written statement of "what is going in the products" you buy. Burying a back-door in an unknown place in the source code isn't a disclosure even if you are given the source.
Yes. If they were serious they'd surely advertise with hard-core porn.
The web is just a tool. The way it is used is up to the individual or organization that provides the content. Hypertext linking is an option that can be used extensively or not at all.
I can't read Tim Berners-Lee's mind to know exactly what he had in mind but it's irrelevant anyway. The web tools are what they are and can be used as needed without "breaking" anything.
not supporting every possible scenario 3rd parties would like to do. It's not your shit, OK?
"you proceeded to attack McCarthy for the Committee's activities."
Nope.
Your experiment simply can't provide any insight into caching "quality" on Windows vs. Linux.
You're changing OSs and your changing applications. You can't isolate the difference in performance due to the applications and the difference in performance due to the cache.
The only thing that you can conclude was that your experience indicated that VS on Windows didn't perform as well as GCC on Linux. That's all.
Once a candidate has been elected President, it's a bit late to worry about him overthrowing the government.
Either he has only a limited understanding of the era or he was trying to create a straw man. It's not as if Senator McCarthy was chosen at random to represent US government abuse of its citizens.
According to Wikipedia, "Loyalty oaths are still required by the California Constitution for all officials and employees of the government of California".
Unbelievable!
Of those who actually were spies, how many were Protestants? Catholics? Jews?
Follow the evidence rather than trying to gain political power by having everybody looking over their shoulder. A lot of people in Hollywood were blacklisted - what great state secrets did they have?
The loyalty oath I had to sign was real proof of the absurd and incompetent government action over the "communist threat". As if somebody who wanted to overthrow the government would mind signing such a document.
But don't let my personal experience interfere with your standard talking points.
None of my business but: Have you ever sought professional help?
I just realized your symptoms are similar to those I felt while pair programming with a guy who was capable of going back and forth between QWERTY and DVORAK keyboards.
Well, since it happened around 1970, it isn't very "Neo".