If you've nothing to hide then what's the problem?
Lets face it, anyone who is against this is clearly on the side of the terrorismists, and actually WANTS us to get bombed.
In the past I've delivered security/safety critical systems with Win2K components to customers. They weren't core 'must not fail, EVER' parts of the system, but they still needed to be reliable, if only for the sake of customer perceptions.
They were completely clean Win2K installations, with the only other software being stuff that we'd written and tested, and the only time they went down was when we rebooted after doing software updates - typically every 6 months.
So I can certainly see merit in what Gates is saying....
Its all very well spending all your money on table football and falafel sandwiches, but I guess when your shareholders demand you improve your results year on year then its obvious whats first to go.....
Why do they need access to the OS code to determine whether the voting applications are fair?
Surely some auditors could be given access to the relevant codebases (presumably under an NDA) to ensure that the code accurately records votes, and that once those votes are recorded they cannot be altered?
The AMD chips that went up against most recent Pentiums won their contests hands down.
But now that Intel has finally got its act together with the Core 2 Duos, its obvious that AMD's market share will suffer, for simple reason that it has real competition for the first time in 3 years.....regardless of subtleties in the relative merits of the 2 platforms.
Graphics cards are as bad as CPU's in this regard - by the time you've digested GPU frequency, memory frequency, pixel pipelines, onboard memory, yadda yadda yadda, its nearly impossible to put two different cards, side by side and say which is better. Well done.
Now, can we have the same for CPUs?
Im sure I remember the PS2 being advertised as 'The Third Place', way back when it first came out, with exatly the same reasoning behind the nomenclature.....
How will they stop people just ripping off some of the templates from MS Office, obfuscating them slightly, and then submitting them?
There's an MS office template for most things, so the submissions will most likely either be:
a) a copy of something MS already has, or
b) obscure enough to be only of use to a very small group of people....
But thats what all political parties do - stand on a platform of measures which they propose should be put into statute. Just like that paedophile party that stood in Holland. They were campaigning ofr it to be legalised, as is their right - just as it was the right of the electorate not to vote for them.....Being allowed to only comapign for things that are already lawful/permitted is absurd.
But if the requirements change, and you update your code, then you're going to have to test it anyway to ensure that it meets the updated requirements, so there's no extra overhead to rewrite the tests first.
Why is it a requirement to be 'better' to criticise?
Im a terrible golfer, does that mean when a star shanks it into the rough im not allowed to say that its a bad shot?
But thats not necessarily a problem - how many projects are based around the same requirements as they were when the first line of code was written?
Of course, in an ideal world they would be. But the world isnt ideal.
Far better to start work accepting that the code you write may well be thrown away at some point, and continually refactoring to keep on track towards the changing target.
I disagree. Most programmers have, at some point or another, had an 'OMG - why on earth did I do that?' moment. You simply dont get them with two sets of eyes on each line.
In effect, you're getting not only line by line code reviewing going on, but its happening in the context of those lines being written. The code only gets committed if *both* developers are happy - and that is a sure way to increase the quality of code, since the foibles of an individual are subsumed.
If you've nothing to hide then what's the problem? Lets face it, anyone who is against this is clearly on the side of the terrorismists, and actually WANTS us to get bombed.
In the past I've delivered security/safety critical systems with Win2K components to customers. They weren't core 'must not fail, EVER' parts of the system, but they still needed to be reliable, if only for the sake of customer perceptions. They were completely clean Win2K installations, with the only other software being stuff that we'd written and tested, and the only time they went down was when we rebooted after doing software updates - typically every 6 months. So I can certainly see merit in what Gates is saying....
Wouldnt the original audio need to be stored as well, for evidential reasons?
Its all very well spending all your money on table football and falafel sandwiches, but I guess when your shareholders demand you improve your results year on year then its obvious whats first to go.....
Why do they need access to the OS code to determine whether the voting applications are fair? Surely some auditors could be given access to the relevant codebases (presumably under an NDA) to ensure that the code accurately records votes, and that once those votes are recorded they cannot be altered?
The AMD chips that went up against most recent Pentiums won their contests hands down. But now that Intel has finally got its act together with the Core 2 Duos, its obvious that AMD's market share will suffer, for simple reason that it has real competition for the first time in 3 years.....regardless of subtleties in the relative merits of the 2 platforms.
Graphics cards are as bad as CPU's in this regard - by the time you've digested GPU frequency, memory frequency, pixel pipelines, onboard memory, yadda yadda yadda, its nearly impossible to put two different cards, side by side and say which is better. Well done. Now, can we have the same for CPUs?
Did they find any evidence of ManPolarBearPig?
Im sure I remember the PS2 being advertised as 'The Third Place', way back when it first came out, with exatly the same reasoning behind the nomenclature.....
You get to the age of 300, while still looking 21, and then someone initiates a chargeback.
Instant death.
But how many variations on 'this is a template budget spreadsheet' or 'this is a template CV' can there be?
How will they stop people just ripping off some of the templates from MS Office, obfuscating them slightly, and then submitting them?
There's an MS office template for most things, so the submissions will most likely either be:
a) a copy of something MS already has, or
b) obscure enough to be only of use to a very small group of people....
But thats what all political parties do - stand on a platform of measures which they propose should be put into statute. Just like that paedophile party that stood in Holland. They were campaigning ofr it to be legalised, as is their right - just as it was the right of the electorate not to vote for them.....Being allowed to only comapign for things that are already lawful/permitted is absurd.
They're not the only ones though - GMail followed in the footsteps of Hotmail, for example.
But if the requirements change, and you update your code, then you're going to have to test it anyway to ensure that it meets the updated requirements, so there's no extra overhead to rewrite the tests first.
Why is it a requirement to be 'better' to criticise? Im a terrible golfer, does that mean when a star shanks it into the rough im not allowed to say that its a bad shot?
Get in there with a product that *just about* does what it says on the tin, then use your squillions of $$$ to stifle the competition.
But thats not necessarily a problem - how many projects are based around the same requirements as they were when the first line of code was written? Of course, in an ideal world they would be. But the world isnt ideal. Far better to start work accepting that the code you write may well be thrown away at some point, and continually refactoring to keep on track towards the changing target.
I disagree. Most programmers have, at some point or another, had an 'OMG - why on earth did I do that?' moment. You simply dont get them with two sets of eyes on each line. In effect, you're getting not only line by line code reviewing going on, but its happening in the context of those lines being written. The code only gets committed if *both* developers are happy - and that is a sure way to increase the quality of code, since the foibles of an individual are subsumed.