Obvious question: what is 95% confidence supposed to mean? How is it different from say 94%?
As long as the student cannot come up with something like "there is a chance of 5 in 100 that the result was caused by the sampling process" he has no idea what he is talking about.
Speaking of critical thinking, the student should also understand that one in twenty results with 95% confidence will be wrong.
These days are over.
Go program beats professional 9 Dan at 7 stones handicap
On a side note, Zhou Junxun won the LG Cup 2007, so this is definitely a top player.
Maybe I am overlooking something, but what is the point of hashing here? What is the gain compared with simply handing out a random number?
Assuming the number is not random or can be stored, the hash will not prevent a dictionary attack.
Even if this works in theory, there may be flaws in the implementation. And even if implemented correctly, there may be issues with key management.
But most importantly, for 99,9% of the voters, it is impossible to understand the system, let alone verify the actual vote. Therefore, it is just a matter of time (or money) before some manipulation by insiders takes place.
The real problem with electronic voting vs banking comparison is that banking has a completetly different aim: earning money.
Electronic banking is not secure. Period. E.g. in 2008, in the U.K. online banking fraud caused losses in the order of 50 Million Pounds. However, the banks still make a profit. ("It's just the cost of doing business...")
This kind of thinking is a bit problematic with voting.
Moore's law isn't exatly as reliable as it was 15 years ago when talking about a direct improvement to the desktop computers speed.
Since Moore's Law is about Transistor density and says nothing about speed, I see no difference in reliability.
... but bad programming habits prevail
as promptly demonstrated by the following rant:
PLEASE! What could be more fundamental than screening out acquired text data for illegal characters and lengths?!
Answer: usage of prepared statements.
The hardest part of climbing the ladder of success is getting through the crowd at the bottom.