I suppose this wouldn't be too hard if each voter has a unique identifier, say SSN.
5. Make sure that everyone that voted is registered
Again, if identities are verified then this is a simple database lookup.
6. Make it impervious to hackers yet easily usable by your 95-year-old grandmother.
I think the user interface for this would be pretty simple, like an ATM machine. Just a list of people and a button that says "Vote". Not much to hack and I think Grandma could manage. Maybe I'm wrong, but I can't think of a time when I heard of an ATM getting hacked.
7. Make it error-proof and virus-proof (tell me when you create the new OS it will need).
Simple applications can we debugged pretty well. With something as simple
(IE. lacking complexity), I think it could be done. And as for viruses, I refer again to ATM machines. These are not normal PCs. These are specialzed embeded devices. Outlook isn't normally installed.
Truthfully, this isn't something I can do in my garage, but the point of my hyperbole was to show that I don't think it's rocket science.
Honestly, what's so tough about making electronic voting machines that actually work? We can put a rover on Mars but we can't count votes. I guess it's the simple things that get you in the end.
Let's look at what's required:
1. The person must be able to select the name of the person they want to vote for. (check) 2. Now count which person received the most votes. (check) 3. Announce a winner. (check)
I think I might have a stab at the voting machine market. Excuse me while I go out to my garage and build one.
This sounds like a good idea for an Open Source project. However, it's funny to me, because not long ago my boss was tossing around the idea of dividing the development group I work in into "The Stability Team" and "The Feature Team". Luckily the silliness of this sunk in and the idea floated away into Dumb Idea Heaven. We still joke about it though because nobody wants to get stuck with the crap job on the Stability Team, where you have to answer all the phone calls and fix the bugs in everyone else's code.
It's so interesting. I now work in the same complex that the original WordPerfect corporation build back in it's glory days. The place is huge! It's hard to believe that all these buildings were full of people coding WordPerfect 6 for Windows 3.1.
I firmly believe that liberty should not be traded off for some sense of security. I think the harder task is to determine our best tools we can have in order to protect our security, while at the same time ascertain the safeguards that will be necessary in order to protect against abuse of that tool and misuse of it at the expense of privacy or liberty.
List of Tools To Get To Be Secure:
1. A board with a nail in it
2. SELinux
"We think that Linux sucks for really important stuff and most less important stuff. Windows (TM) is secure *snicker*, and stable *snicker*, and cheap *snicker*. Linux is much less cheaper than Windows (TM) is. Thank you for your time."
Oh wait, wrong article, sorry.
Cease and Desist
on
Practical C++
·
· Score: 2, Funny
Open Letter From Darl McBride:
The code examples in this book are part of the intellectual property owned by SCO. You must pay $650.00 per code example to receive a license that allows you to use our IP. Send check or money order, no cash please.
By excluding the numbers of people that are not interested in receiving telemarketing solicitations, it increases the likelihood that a particular call is to someone who is willing to buy.
They don't care much about targeting certian persons. Like spammers, they just throw as much crap out there as possible to get a greater return.
For example, telephone numbers for fax machines and modems can be placed on this list so that telemarketers don't waste their time calling them.
Telemarketers almost exclusively use powerful automated dialing systems that quickly weed out bad numbers, fax machines, etc.
Now that the source code to Paint is out there, we can expect many derivative works to surface in the coming months. The impact on the graphics software market will be devestating.
I was under the impression that copper was actually faster in terms of pure velocity, because in fiber, the photons travel at an angle, constantly bouncing off the edge of the fiber and therefore have to travel a greater distance.
Specifically, the article says "The new graphics system is designed to support screen sizes up to 32,000 by 32,000 pixels!" (emphasis added). All they are saying is that the software is less limited in what resolutions are supported, not that they expect the device to actually have a screen that size.
Make your donations and cast your vote for Lucian Wojciechowski! As president/patrolman/carpenter/realtor he'll rebuild Iraq, sell the unused land, and keep an eye out for skateborders.
Valid points.
4. Make sure that no person voted twice
I suppose this wouldn't be too hard if each voter has a unique identifier, say SSN.
5. Make sure that everyone that voted is registered
Again, if identities are verified then this is a simple database lookup.
6. Make it impervious to hackers yet easily usable by your 95-year-old grandmother.
I think the user interface for this would be pretty simple, like an ATM machine. Just a list of people and a button that says "Vote". Not much to hack and I think Grandma could manage. Maybe I'm wrong, but I can't think of a time when I heard of an ATM getting hacked.
7. Make it error-proof and virus-proof (tell me when you create the new OS it will need).
Simple applications can we debugged pretty well. With something as simple (IE. lacking complexity), I think it could be done. And as for viruses, I refer again to ATM machines. These are not normal PCs. These are specialzed embeded devices. Outlook isn't normally installed.
Truthfully, this isn't something I can do in my garage, but the point of my hyperbole was to show that I don't think it's rocket science.
It won't be long until no one cares anymore, and voting becomes a simple formality.
Aren't we already there? "Welcome to Election '96, America Flips a Coin" -Kent Brockman, The Simpsons
But seriously, I almost feel that way.
Honestly, what's so tough about making electronic voting machines that actually work? We can put a rover on Mars but we can't count votes. I guess it's the simple things that get you in the end.
Let's look at what's required:
1. The person must be able to select the name of the person they want to vote for. (check)
2. Now count which person received the most votes. (check)
3. Announce a winner. (check)
I think I might have a stab at the voting machine market. Excuse me while I go out to my garage and build one.
That's a good question because I'm far more likely to buy both games than to buy both video cards. I'm probably going to stick with the card I have.
So, under those conditions, this deal hasn't really changed anything.
It probably will be at full speed at first, but then they will crank it down after they've attracted a large customer base. ISP behavior 101.
Right... That'll be great... Thanks....
We're sorry, but these positions pay in karma only. Thank you.
This sounds like a good idea for an Open Source project. However, it's funny to me, because not long ago my boss was tossing around the idea of dividing the development group I work in into "The Stability Team" and "The Feature Team". Luckily the silliness of this sunk in and the idea floated away into Dumb Idea Heaven. We still joke about it though because nobody wants to get stuck with the crap job on the Stability Team, where you have to answer all the phone calls and fix the bugs in everyone else's code.
To prepare, he simple sniffs some coffee beans before each mission.
It's so interesting. I now work in the same complex that the original WordPerfect corporation build back in it's glory days. The place is huge! It's hard to believe that all these buildings were full of people coding WordPerfect 6 for Windows 3.1.
How many true hackers really exist? Seems to me that it's mostly just script kiddies anymore.
Can anyone say "Outbreak"? Scary.
I firmly believe that liberty should not be traded off for some sense of security. I think the harder task is to determine our best tools we can have in order to protect our security, while at the same time ascertain the safeguards that will be necessary in order to protect against abuse of that tool and misuse of it at the expense of privacy or liberty.
List of Tools To Get To Be Secure:
1. A board with a nail in it
2. SELinux
"We think that Linux sucks for really important stuff and most less important stuff. Windows (TM) is secure *snicker*, and stable *snicker*, and cheap *snicker*. Linux is much less cheaper than Windows (TM) is. Thank you for your time."
Oh wait, wrong article, sorry.
Open Letter From Darl McBride:
The code examples in this book are part of the intellectual property owned by SCO. You must pay $650.00 per code example to receive a license that allows you to use our IP. Send check or money order, no cash please.
Thank You,
Darl (Big D)
By excluding the numbers of people that are not interested in receiving telemarketing solicitations, it increases the likelihood that a particular call is to someone who is willing to buy.
They don't care much about targeting certian persons. Like spammers, they just throw as much crap out there as possible to get a greater return.
For example, telephone numbers for fax machines and modems can be placed on this list so that telemarketers don't waste their time calling them.
Telemarketers almost exclusively use powerful automated dialing systems that quickly weed out bad numbers, fax machines, etc.
Just have the probe take along bottle of Tums.
Now that the source code to Paint is out there, we can expect many derivative works to surface in the coming months. The impact on the graphics software market will be devestating.
I was under the impression that copper was actually faster in terms of pure velocity, because in fiber, the photons travel at an angle, constantly bouncing off the edge of the fiber and therefore have to travel a greater distance.
Specifically, the article says "The new graphics system is designed to support screen sizes up to 32,000 by 32,000 pixels!" (emphasis added).
All they are saying is that the software is less limited in what resolutions are supported, not that they expect the device to actually have a screen that size.
Or just use spamgourmet.com. Works for me.
The reason there's no hard-drive is because they realized that they can make more money by sticking it to us with the hidden costs of memory cards.
Make your donations and cast your vote for Lucian Wojciechowski! As president/patrolman/carpenter/realtor he'll rebuild Iraq, sell the unused land, and keep an eye out for skateborders.
This is also the building that has the big red button labeled "Hijack Internet Traffic"
"We have reached the limits of what rectal probing can teach us". -Kang