Archive for November, 2005

North Carolina says no to Diebold

November 30th, 2005

I mentioned this before, but a recent Slashdot story made me think of it again.

The issue is whether Diebold will comply with state legislation in North Carolina that requires it disclose the full source code for its voting machines as well as a list of programmers who worked on the project. While it’s not reasonable that they be expected to disclose the source code for Windows or a list of programmers who worked on the operating system, but it seems to me like they’re stonewalling against releasing the source and list of programmers for their own software. The first is because their software is probably buggy and insecure. The second is probably because some of their staff are ex-cons.

Here’s a quote from one Slashdot reader who seems to have done his homework:

It’s true that getting a total list of programmers in an open-source system would be impossible.

But as a practical matter it’s impossible to name all of the Windows programmers either. The court wouldn’t expect that of Diebold any more than they’d require a total list of Linux programmers from an open-source voting project.

What Diebold could easily do is name their own programmers.

Except there’s no way in hell they’d want to do that.

In 2002 Diebold bought Global Election Systems, which became the Diebold Election Systems unit. Global was founded under another name in 1988 by Norton Cooper, Michael K. Graye and Charles Hong Lee…all with damned interesting resumes (footnote 1):

Norton Cooper – jail for a year mid-1980s for fraud against the Canada government; ordered out of stock pitch schemes and was part of the collapse of the Vancouver stock exchange – ordered by decree not to pitch stock after 1992 or so because he caused havoc every time. Written up by Barron’s and Forbes as a “hazard to avoid at the golf course”. First convicted of political corruption in 1974 – look up a Canadian case titled “The Queen v. Norton Cooper” 1977 Canadian Supreme Court.

Charles Hong Lee – stock schemes; Cooper’s partner pitching deals. Defrauded Chinese immigrants, $600,000(Can) court-ordered restitution mid-90s. Sold “real estate” which was actually the bail for the third partner below to the tune of about $300,000(can) circa 1995ish.

Michael K. Graye – nailed for stealing $18mil from three companies in the ‘88-’89 era, caught in ‘94, jailed in the US for stock fraud around ‘94 re: Vinex wines, released around 2000 – 2002(3?) in the US, brought back to Canada, still in jail there. Arrested for tax evasion and money laundering circa ‘94.

Those three in turn hired even more “colorful” staff:

John Elder was a cocaine trafficker, in a WA prison early/mid 1990s…fellow inmate was Jeffrey Dean (see next entry). Handled ballot printing for Global late 1990s. Seems to have been the one to bring Dean into Global.

Jeffrey Dean was convicted early ’90s of 23 counts of computer-aided embezzlement. He was a computer consultant for a large Seattle law firm and defrauded them of about $450,000 in what US courts called a “sophisticated computer-aided scheme”. In a statement to Seattle PD, he claimed he needed the money because Canadians were blackmailing him; in that country, he’d gotten into a fistfight and the other guy had died. (Yes, I’ve seen the police report.) He joined Elder in the Global ballot printing business late ’90s, and with Global’s introduction was doing computer consulting with the King County WA elections division – they had no idea of his criminal record. By 2000 he was doing programming for Global and by early Oct. of 2000 he was a full employee and lead programmer for the GEMS vote-tally product still in use. By late Oct. 2000 and shipping in time for the November election, GEMS ver.1.17.5 contains the first “double set of books” problem where all votes are recorded twice internally and don’t need to match…long story but it apparantly hides some forms of vote fraud. At the time Diebold bought Global in 2002, Dean quit and was immediately hired back as a consultant via management decision made within the division. This appears to be an attempt to keep Dean’s criminal past out of Diebold corporate head office’s scrutiny.

At the time Diebold bought Global, Dean owned 10% of Global’s stock.

We don’t know how many other lower-level progammers within Global/Diebold have criminal records. It’s rather obvious that Diebold sure as hell doesn’t want us finding out.

Footnote 1 – see also “Black Box Voting: Ballot Tampering In The 21st Century” by Bev Harris, esp. the “Diebold” section at the end of Chapter 8. Free PDF downloads can be found at: http://blackboxvoting.org/

Considering that elections are the foundation upon which our government stands, I think it’s perfectly reasonable to expect election machines to be both secure and open to public scrutiny. If my vote is going into a “magic box”, as a voter I damn well have the right to know _exactly_ how that box functions, in order to make sure my vote isn’t being tampered with and is being counted properly. I’d expect the average Joe probably doesn’t know much about secure computing practices or open source software. But read these two statements for me:
1. When the 30 programmers who wrote the software inspected the integrity of our machines, no security problems were reported.
2. When every programmer in the entire world had the opportunity to inspect the integrity of our machines, no security problems were reported.
The former describes a closed-source corporate voting system; the latter describes an open-source voting system– such as that used in Australia, for instance. Which one of those describes a more secure system? (Hint: When the open source software was first released, many security holes were found. They were then fixed. We don’t know whether the closed source software’s bugs were ever fixed.)

But beyond that, I’d expect that a company that makes election machines would hire people of upstanding moral quality. Generally that means not hiring people convicted of fraud and embezzlement. Hmm.

Anyway, kudos to N.C. for not putting up with any crap.

everyone is so angry

November 28th, 2005

I had a very Zen moment chatting with an acquaintance the other day, in the food court of the new shopping mall that just opened up in our town. She was going on about how she was pissed off at person Q for saying Y about X when etc etc. Normally she talks heatedly about how horribly her supervisor treats her, or how misbehaved her students are, and I guess it’s a form of venting. I just smiled and replied, “Most things aren’t worth getting upset over,” and bought a double scoop of ice cream. She bought an ice cream cone as well but it didn’t seem to make her any more calm. I wonder if she’ll ever really understand what I meant by that.

Anyway, the mall is a major focal point of the town now, and it’s rare that I’m there on an errand and don’t see at least someone I know. Several of my students walked by, and I waved at them and they waved back. One of my first year students came over and I started chatting with him for a bit, in Japanese. My friend seemed bored for a bit, and then tried to talk to him in English. Of course, he didn’t understand what she was saying; nothing out of the ordinary, but she seemed to take it personally.

After he left, we started talking about students and how even though her high school students studied advanced grammar structures like, “I’m thankful to my parents for bringing me to the baseball game,” they might not be able to actually use or understand some of the simpler ones in conversation. I tried to explain to her that they’re just kids, and if she expected them to speak English she needed to show a bit of patience and try hard to work with them. Eventually she said something along the lines of “but I don’t really care about what happens with these kids, I’m gonna be out of here in a year anyway.” The fact that she actually said something like that was shocking, but the nonchalance with which she said it was appalling. I nearly shouted at her, “These are my students, my kids! Of course I care what happens to them!” I feel a very strong sense of personal responsibility for these kids, even more than the fact that it’s my job to teach them, even more than the expectations that go along with being a teacher here. Outwardly I was rather calm, but the feeling that she was masquerading as a teacher really struck a nerve with me.

The odd thing is that this sort of thinking seems to be more of a widespread malady among JETs in this area. Another person in the next town was venting about how her students were such beasts and how the job was so horrible and she hated Japan. I’m not the confrontational type, so I didn’t say anything. But I wondered to myself why a person like that, who can’t adapt to new situations, who doesn’t seem to have any desire to learn the language or patience to deal with people who don’t speak the same language, who can’t seem to understand that some things work differently here– why would they apply to teach here in the first place? Why? Are they running from something? It troubles me.

There’s a sharp contrast with everyone in the international house at Tohoku. I think it’s safe to say all of us jumped into the program pretty much blind, but we stuck it out, we figured it out. What’s the difference? Was it just a lucky coincidence of highly motivated people?

Now, I have seen everything.

November 18th, 2005

Photo

don’t butcher your classics

November 17th, 2005

via Slashdot:
Let’s just rewrite Shakespeare

What happens when you remove all the inherent beauty from a work of art? You get feces.

This misses the mark in so many ways it’s disgusting. First of all, the point of studying classics isn’t for the plot, it’s for the expressive language and witty dialogue. If you summarize a classic novel you’ve just wrung everything witty and interesting out of it. All that clever dialogue, all the puns, all the descriptive language, GONE. The real problem, which they’re missing completely, is trying to study Shakespeare by reading a script. That makes about as much sense as developing an appreciation for classical music by reading musical scores. (Along the same lines, it makes as much sense as studying English by writing example sentences ten times each, but that’s a different post altogether.) Your students can’t understand the written text? Take them to a modern performance. Have them listen to the language. Explain where necessary, and even summarize in conjunction with reading the text, but do it in English!

The article’s “summaries” are doubly bad; not only are they removing everything interesting by summarizing, but they’re actively encouraging bad writing and grammar in the process. Good grief.

graaaa!

November 9th, 2005

Yay for carving halloween pumpkins!

Photo

recovering from my hospital visit

November 4th, 2005

Oh, and I still can’t hear. Not sure if I mentioned that. But since I have a week off I should be able to at least recover from the hospital. Heh, a recovery from the recovery. Isn’t that a riot?

I’m apparently supposed to go back to the hospital tomorrow to pick up even more medicine they forgot to give me before I left. I’ll use that opportunity to hit on a cute nurse now that I’m more presentable. Under the guise of thanking her, of course. It might work. Everyone wants to practice English after all.

Hey, on the bright side one of my J buddies here in town is gonna help me negotiate some cash out of the driver’s insurance to pay for fixing my bike. On top of that he just brought over some food his wife made. Takahashi, you rule!

they finally let me out

November 4th, 2005

Quick post from the office just to let everyone know I’m still alive. They finally let me out of the madhouse today after the MRI was over. Looks like I get the next week off at home. While this is much better than the hospital, it means I still will be away from regular email for quite some time. I’ve downloaded all my emails, and now there’s a guy pacing behind me ready to take me back home SO I CAN REST GOD DAMMIT or something.

So yeah, it’s gonna take some time before I can respond. Sorry.

This work by Jeff Hiner is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported.