Log in

No account? Create an account
Go voting software! - brad's life — LiveJournal [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Go voting software! [Nov. 5th, 2004|05:05 pm]
Brad Fitzpatrick
"The software is not geared to count more than 32,000 votes in a precinct. So what happens when it gets to 32,000 is the software starts counting backward," said Broward County Mayor Ilene Lieberman.
Using a signed short to count votes? Niiiice.

Fucking idiots.

[User Picture]From: wcu
2004-11-06 01:40 am (UTC)
lolololll thats ill
(Reply) (Thread)
[User Picture]From: petey_hates_lj
2004-11-06 01:40 am (UTC)
You like that?

Check out the story headlining the ./ Politics page

(Reply) (Thread)
[User Picture]From: newscane
2004-11-06 01:42 am (UTC)

one article, several glitches....

(Reply) (Thread)
[User Picture]From: matthew
2004-11-06 01:42 am (UTC)
I bet that it's written in visual basic.
(Reply) (Thread)
[User Picture]From: supersat
2004-11-06 02:01 am (UTC)
Does visual basic even have those kinds of errors? I thought it protected you from those kinds of details.
(Reply) (Parent) (Thread)
From: (Anonymous)
2004-11-06 02:42 am (UTC)
VB's still typed..it just bullshits a lot by defaulting type to Variant if you just "Dim x".

It does prevent bad programmers from doing things like this, but it also is a big reason why so many VB programs perform terribly.

VBScript is kind of a free-for-all, and it performs terribly for the same reason :P.
(Reply) (Parent) (Thread)
[User Picture]From: mpnolan
2004-11-06 05:08 am (UTC)
All Visual Basic software is bug-free. On Error Resume Next.
(Reply) (Parent) (Thread)
[User Picture]From: mcfnord
2004-11-06 03:47 am (UTC)
i believe electronic voting has some merit. and i think it's an attainable goal. i just think so far it's been the work of incurable morons.
(Reply) (Thread)
[User Picture]From: mpnolan
2004-11-06 05:11 am (UTC)
But really, reading that, I'm in awe. I cannot help but think that somehow the people making this claim are wrong.

Professional programmers working on a project where the numbers are the thing you are keeping track of should check the datatypes they are using to store those numbers.
(Reply) (Thread)
[User Picture]From: avatraxiom
2004-11-06 09:16 am (UTC)
Hahahaha. Professional programmers should check many things that they sometimes do not, let me tell you... :-)

(Reply) (Parent) (Thread)
[User Picture]From: gaal
2004-11-06 07:17 am (UTC)
Man, and you told people to go vote! Very irresponsible, man!

(This reminds me of a legendary anti-quota hack reputedly written for an IRIX once. You create a sparse file that is so huge it fools the quota mechanism into overflow. Then after you put lots of stuff in your home directory you adjust the size of the sparse file so that the new size still overflows to something well within your quota. Theoretically possible using LD_PRELOAD!)
(Reply) (Thread)
[User Picture]From: brad
2004-11-06 08:17 am (UTC)
Hah... Cool!
(Reply) (Parent) (Thread)
[User Picture]From: joggingguy
2004-11-06 07:18 pm (UTC)


Some semi-smart reporter will take a look at the source code and then we'll have a huge conspiracy theory news story based on whether the limit is really 32,000 like the government said or 32,767 according to Mulder and Sculley :-)
(Reply) (Thread)
[User Picture]From: whitaker
2004-11-06 07:29 pm (UTC)
"Criminal incompetence" is seriously the right term for that. Jesus.
(Reply) (Thread)
From: ahze
2004-11-06 08:08 pm (UTC)
With all these problems with voting machines in the news over the past few months, what kind of idiots are making these things? I mean this isn't fucking rocket science! how hard can it be to add up a choice of a few options?
(Reply) (Thread)