Location via proxy:   [ UP ]   [Manage cookies]

“There is something profoundly wrong—something that should trouble all of us—when we have elected Democratic officials who seem more worried about how the Bush administration might respond to Iran’s murder of our troops, than about the fact that Iran is murdering our troops.”
— Sen. Joe Lieberman

Automation is error prone


Published Fri, Nov 9 2007 9:43 AM
Technorati Tags: Software Development, Blogging, Annoyances, News

That's something to think about as we rely more and more upon automation in our modern society. People make mistakes. When those mistakes are automated they can happen with more frequency.

That's one of the problems with automating processes. Of course we try to avoid doing things like that. That's why programmers run unit tests when they write a piece of code. We want to make sure that the code does what it was designed to do and that little mistakes haven't crept in.

Software and modern computer hardware are incredibly complex things if you look at them. They start off pretty simple though. At the bottom, a computer is nothing more than a complex arrangement of automated switches, similar to the light switch on your wall. What makes it a computer are the number of switches and how they're wired together with switches controlling other switches and so on.

If you'd like a good explanation at a relatively low but very approachable level of just how a computer works then I'd recommend Charles Petzold's book Code: The Hidden Language of Computer Hardware and Software. It's a very understandable book that starts from simple concepts and leads you through how to build a computer from relays.

Not that you'd ever want to do such a thing. Even a barely functional computer with a tiny amount of memory (64kb) would cost several million dollars to build from relays and wires, and it would consume huge amounts of power and space. It would be made from several million relays and miles upon miles of wire.


Computers are simple though compared to dealing with people. People are intelligent in many many ways. Consider for a moment the simple thing that you and I enjoy doing — reading blogs.

A blog is basically a journal. Bloggers write about what interests them, whether it's politics, celebrities, software, themselves, or something else entirely.

Most blogs use a pre-built software platform like Blogger or Wordpress. These packages provide the blogger with the ability to do a bit of customization, so one person's blog doesn't look exactly like another's. They also provide a few automated features.

One popular feature that blogging platforms provide is comments and trackbacks. OK. that's actually two separate features, still, these features are automated for the most part. The part that's (usually) not automated is the human on the other end of the process.

When a blogger elects to use the comments feature, it's typically because they want to allow feedback on what they write. After all, the blogger is human too, and blogging is, for some of us at least, a chance to exchange ideas and grow.

So naturally bloggers hope that the comments that are posted to their articles are relevant to what they've written. If for example, I'm writing a post about the pitfalls of automation, it's a reasonable assumption that I'm really not interested in comments that tell me how to make that certain organ larger or how to obtain prescription painkillers online without a prescription. I'm sure that someone wants to know that sort of thing, but count me out.

So bloggers typically resort to some sort of automated anti-spam measures to prevent junk comments from being posted to their blogs. Some bloggers use a device called a CAPTCHA image. This is an image that contains some text, but the text has been distorted a bit. The entity posting the comment is supposed to read the text in the image and enter it into an additional field in the comment form. The idea here is that a person can read the text, but an automated process (which is why I said "the entity posting the comment") can't.

This isn't foolproof though. What happens if the person posting the comment is blind? Then they can't read the text in the CAPTCHA image. Blind people read blogs too. They often use a device called a screen reader, that reads the HTML and uses a synthesized voice to speak to the blind person. Some of these screen readers are quite sophisticated, able to use different intonations to indicate when text is emphasized (using the <em> tag rather than the <i> tag for example).

The algorithms that are used to distort the text in CAPTCHA images vary as well, with some doing more to distort the text than others. Why bother distorting the text? Well, there's another device called the optical character reader. The Post Office uses them to help sort mail.

I suppose if someone were really interested in distributing their spam they could build a sophisticated program that was designed to look for CAPTCHA images and pass them through a character recognition algorithm so that they could defeat the process.


And that's just one of the reasons why relying upon automation isn't always a great idea. If you put a lock on a door, some unscrupulous individual is just bound to try to pick the lock, if they don't just break the window to get in. A CAPTCHA image is a form of lock, and so it's a temptation for talented, but unscrupulous people.

Trackbacks are a bit tougher to block using CAPTCHA images. After all, the trackback process is meant to be automated. The only way I know of to block trackbacks with CAPTCHA images is to use them to block the presentation of the trackback URI. That will typically only work once though, unless the relationship between the post permalink and the trackback URI defeats working out a pattern. Once a spammer has found the pattern used, they never need to get past the CAPTCHA image again. They just go around it.

So bloggers resort to spam filters. AKismet is a good one. Remember though, we're dealing with people, and AKismet is just an automated filter. A clever spammer can still find a way to get past it. Worse, if the filter is too aggressive, it will filter out legitimate comments or trackbacks. We don't want either of these problems, and so the blogger has to monitor the filter.


You'd think that I'm a Luddite trying to make the case against automation from the arguments so far. I'm not. I make my living automating things. I'm just aware of the shortcomings of automation and the fact that people have a tendency to both make mistakes and to be malicious.

Automating mistakes makes them happen at a faster rate. Ignoring the malicious nature of people causes our automated processes to fail at times.

I don't trust automation, but I have to rely upon it all of the time. Relying on automation makes my life much easier. Trusting it opens me up to all manner of problems.


Let's step back for a moment. All of what I've written so far is just a prelude. What really inspired this post was an article from the Daily Mail. It's another story about the pitfalls of automation.

A baffled mum was told by police to pay up or face court after her two-year-old daughter was fined for speeding.

Cute toddler Ayesha Khan was apparently clocked driving 65mph in a 40mph zone by South Yorkshire Police.

Despite mum Sharna's protests, dozy police insisted someone would have to cough up or they faced a court appearance.

Imagine that, a two year old girl driving a car, and speeding at that! Now that's certainly a case of reckless driving isn't it? But wait…

Ayesha was allegedly flashed by a speed camera in on the A638 near York Road, Doncaster.

Police finally admitted they had made a mistake after Sharna proved she was in Huddersfield as the time and the car's registration didn't match their car.

Mrs Khan said: "At first I assumed someone had been caught for speeding and just give a false name, but the ticket was issued from a speed camera.

The ticket was issued from a speed camera. It was issued thanks to an automated system.

Chief Inspector Ian Blint, head of roads' policing, said: "There has been an ambiguity in the information supplied to us that caused the notice of intended prosecution to be issued to Ayesha Khan.

"This is beyond our control and we apologise for any inconvenience and distress caused by the Khan family.

As more and more communities use stop-light cameras and automated radar guns with cameras to issue tickets to drivers, we need to be ever vigilant. These systems are, like any automated system, prone to error. Most of them rely upon a good image of the vehicle's license plate, and issue the ticket to the registered owner of the vehicle.

The problem is, sometimes the information is wrong, and other times, someone else may be driving the vehicle. If my son is driving my car and gets an automated speeding ticket, I'm the one that would be charged, but he is the one that should pay the fine. Even worse, if the wrong license plate is read, someone totally innocent, like Ayesha Khan could be hauled into court for something someone else did.

On West Lake Sammamish Parkway, here in Washington between Issaquah and Redmond, there are two radar-based speed signs. It's interesting to watch them when there's a bit of traffic on the road. I've seen them flashing numbers wildly, as cars come around a corner, some obeying the speed limit and others not. These particular signs aren't equipped with cameras, but imagine if they were. If the camera is focused on the lead car, which is obeying the speed limit, but a trailing car is approaching rapidly and triggers the camera, who's going to get the ticket?

Automation is a wonderful thing, but it's not to be trusted.


This linkfest is for the 9th, 10th, and 11th of November, 2007.

If you have something interesting you'd like to share, feel free to link it here and leave a trackback.

Just remember the trackback policy.

For the best exposure, go to the blogger's oasis and use the linkfest chooser to choose the posts you'd like to hook up with.


Trackback URI for this post: http://perrinelson.com/track.aspx?postid=1065
Permalink URI for this post: http://perrinelson.com/2007/11/9/1065.aspx


The Bullwinkle Blog trackbacked with "Hokey Smokes! Caption Contest: Week 75"

Technorati Tags: caption contest Got a funny caption for this picture? Leave it in the comments! The winners will be announced next Friday. To see last weeks winners, click ‘Show More’ Other blogs with caption contests: Outside The Beltway The R...

Blue Star Chronicles trackbacked with "Wear Red on Friday Links"

Things have been so busy this week. I can’t believe it. I haven’t gotten anything done yet I’ve been busy - go figure! Here’s some links from my blogroll for Friday reading …. An Army Wife’s Life - Military Family Bl...

The Uncooperative Blogger trackbacked with "The Uncooperative Radio Show! November. 9, 10, 11"

Live, Independent, Conservative Talk Radio! We are rocking every Friday, Saturday and Sunday 8pm to 10pm Eastern Time. Also recorded. www.uncooperativeradio.com segment every Friday on Gun Politics, every Saturday a segment on Illegal Immigration...

Blue Star Chronicles trackbacked with "Sameer and Lamiyah Take up Residence at the Baghda"

I know that Nancy Pelosi and the dems are still screaming that we have been defeated and must surrender immediately. I know. Even while I watched Pelosi give an uncomfortable and embarrassing speech about the failures of our country I was reading abo...

Pirate's Cove trackbacked with "Some Dems Do Not Understand Their Leaders Support Of DL’s For Illegals"

I expect Nancy Pelosi and Steny Hoyer to call some private meetings smack downs with a few of their peeps shortly Democratic House members can’t understand why their party’s national leaders are embracing driver’s licenses for illegal...

123beta trackbacked with "TARGET"

'Caught in the Cross-Hairs of Bill and Hillary Clinton' a new book by Kathleen Willey, a White house aide during the Clinton presidency...

Right Truth trackbacked with "Culturism - Right Truth Book Club Selection"

The Right Truth Book Club is now reading Culturism, by John Kenneth Press. John Press is currently a doctoral student at NYU studying the History of Education. He holds a Master’s degree from UCLA, an administrative credential, and two teaching

The World According To Carl trackbacked with "Taco Bell Fun"

I stopped by Taco Bell on my way home from work a little while ago. My wife wanted me to pick up some of the taquitos for her. I placed my order saying, “I’d like two orders of beef taquitos.” The unknown individual manning the drive-...

The World According To Carl trackbacked with "Veterans’ Day Double Feature: “Reveille” and “American Soldiers ROCK!”"

I first saw this video online several months ago and found it quite moving. From what I hear it may be made into a full length motion picture. I was reminded of this video due to Linkfest Haven having it on its website in honor of Veterans’ Day. I al...

The World According To Carl trackbacked with "Godly Wisdom — November 10, 2007"

God’s Wisdom Should Be Our Number One Priority ...

Blue Star Chronicles trackbacked with "Joe Lieberman is Right"

I heard part of and read the rest of a speech given by Joe Lieberman that hit the proverbial nail on the head in terms of how the political divisions in this country are creating a virtual civil war. I havent seen or heard much about this important ...

The Florida Masochist trackbacked with "The Knucklehead of the Day award"

Today's winner is Pakistan President Pervez Musharraf.

Pirate's Cove trackbacked with "SM Sat: Dems Retreat From Retreat And Defeat"

The Surrender Monkey is sad. He wishes that he was available for Saturday work. Unfortunately, he is out of town at the A.N.S.W.E.R. International Socialism Conference. He was upset that he had to miss the Jena 6 rally, but, even he thought it was stup...

Big Dogs Weblog trackbacked with "Why Don't They Just Outlaw Cigarettes?"

Only in government could we find people who will tax an unhealthy product in order to support health care. By taxing an unhealthy item, like cigarettes, to pay for health care the government is saying that it approves of the item because it brings in ...

The Florida Masochist trackbacked with "In need of help"

Someone really should make the Weekly Standard editor Bill Kristol lay down.

A Blog For All trackbacked with "The Marine Corps Birthday and Project Valour IT"

Today is the 229th anniversary of the founding of the United States Marine Corps. Semper Fidelis. Always Faithful.

Rosemary's Thoughts trackbacked with "Honoring Our Veterans on this special day, Nov. 11"

This is Veterans' Day weekend, and I have an e-mail I would like share with you. They, better than I, can voice what and how I feel about this precious and solemn day.

Right Voices trackbacked with "Liberal Torture Logic: Partial Birth Abortion(NO) vs Waterboarding Terrorists(YES)"

I bring this up because of Rosa Brooks’ LA Times column, “Torture: the new abortion.” (via NewsBusters) Partial Birth Abortion 1. Guided by ultrasound, the abortionist grabs the baby’s leg with forceps. 2. The baby’s leg i...

The Florida Masochist trackbacked with "Florida the rules are different here Chapter CLXI"

Don't you feel safer when you know Florida law enforcement still arrests people for jaywalking? Just another day in Florida law enforcement. Isn't this a great state or what?

Shadowscope trackbacked with "Weekend Open Track-Back"

This is my weekend open track-back post for November 9th-11th. Blatantly stolen from Linkfest Haven Deluxe: When you set up a linkfest on your blog, its a lot of hard work, no doubt about it. However, there are several benefits.Benefits...

third world county trackbacked with "Anarcho-Tyranny in New Haven Connecticut"

…in the People’s Republic of New Haven, the Board of Anarcho-Tyranny had another agenda… ...

Woman Honor Thyself trackbacked with "Weblog AwARDs 2007!"

I won…We won! Thank YOU!!! ...

123beta trackbacked with "Veteran's Day Leftist Blog Watch"

A challenge as proposed by my blogging buddy Dave. A Futile Suggestion For Veterans Day: Spend some time on Sunday, Veterans Day, perusing the Liberal blogs and websites. Grab a pen or pencil and a piece of paper and jot down - keep track - of ho...

Wolf Pangloss trackbacked with "Scraping their fingernails on the ledges at 100MPH"

This club of base jumpers go to the top of the mountain and jump off a cliff with wing suits on. They glide down their mountain at near-terminal velocity hugging the contours of the mountain, trying to keep at least five feet (I’m sure they’...

Leaning Straight Up trackbacked with "Saluting all Veterans"

Being a veteran means a lot to me, even though I regard my personal military service as being so mundane as to almost be unworthy of inclusion with so many brave and wonderful men and women who served, and often died in their country's service.  Y...

The Florida Masochist trackbacked with "The Knucklehead of the Day award"

Today's winner is Sultanah Bahiyah Hospital.

Big Dogs Weblog trackbacked with "Veteran's Day 2007"

Today we celebrate Veteran's Day though tomorrow is the day it will be observed. The United States is a great country because it has a history of fighting for what is right and for joining others in fights for what is right. Leading the charge throu...

Faultline USA trackbacked with "Blogging and Political Activism Poll"

Theatrical producer Hal Prince has criticized this generation for lulling themselves into blogging each other rather than engaging in political activism. Do you agree? The Poll is active until next Sunday.

Adam's Blog trackbacked with "The IOWA GOP Limits"

Three GOP Candidates excluded from the Iowa GOP debate…Majority Whip James E. Clyburn (D-SC) gets $3 million for the James E. Clyburn school of golf…Former Illinois Governor goes to jail…Hillary’s campaign plants questions and s...

The World According To Carl trackbacked with "More Football Than You Can Shake A Stick At — November 10, 2007"

Let’s start with the shocker of the day for me. Mississippi State BEAT Alabama by a score of 17-12. ‘Bama was ranked #22 and was expected to win this game handily. In the past the Bulldogs usually had one upset win a season and I thought they used ...

Public Domain Clip Art trackbacked with "A Christmas Carol Charles Dickens"

A Christmas Carol in Prose, Being a Ghost Story of Christmas was first published in 1843. The story met with instant success, selling six thousand copies within a week. Originally written as a potboiler to enable Dickens to pay off a debt, the tale h...

The World According To Carl trackbacked with "New Orleans Saints vs. St. Louis Rams"

The Saints have been teasing its fans I guess with its better play the past couple of weeks. However they reverted to the team that started the season 0-4 by getting embarrassed by the Rams via final score of 37-29. ...

The World According To Carl trackbacked with "PhotoHunt 83: Flexible"

The latest PhotoHunt category from tnchick.com is “Flexible” which can be interpreted as one sees fit. This is a photo I took last month of a parsley plant I had in my yard that became infested with parsley caterpillars which we hoped would turn in...

Woman Honor Thyself trackbacked with "VeteranS: Booyah!"

We spent the day at an AirForce Museum…woohoo! Sign me up~! ...

The World According To Carl trackbacked with "Thank You Veterans!"

“The World According To Carl” wishes to thank all United States veterans for doing what it takes to protect the freedoms we U.S. citizens enjoy. I salute all of you and greatly appreciate what you are doing and have done in service to our great nat...

The World According To Carl trackbacked with "Thank You Veterans!"

“The World According To Carl” wishes to thank all United States veterans for doing what it takes to protect the freedoms we U.S. citizens enjoy. I salute all of you and greatly appreciate what you are doing and have done in service to our great nat...

Blue Star Chronicles trackbacked with "Veterans Day 2007"

A couple of weeks ago my mother had a get together with my fathers side of the family. We havent seen them so much over recent years primarily because all but one of the brothers are gone. They all died within a few short years and the glue that he...

Leaning Straight Up trackbacked with "Hillary Clinton’s Campaign Plants Question in Q&A - Updated: They did it again"

Being a natural cynic, I find this more amusing then angering, particularly since i have long suspected candidates of all stripes of doing this at least on occasion. But no, I was sagely assured by more experienced political watchers, th...

Truth in Cosmetic Surgery Blog trackbacked with "The Military &Cosmetic; Surgery in my Practice"

My friends have been saying for a long time that I should make a bigger deal publicly about that which I do for the military in my practice.

Stuck On Stupid trackbacked with "Veterans’ Day 2007 Honoring America’s Heroes"

...

Stuck On Stupid trackbacked with "Veterans’ Day 2007 Honoring America’s Heroes"

...
 
Subscribe to this entry's comment feed. (Atom)

Angel commented:

I hate spam!..lol..hate it hate it..and by the way my friend: Happy Vets day and blessings to all the ones fighting!:)
Enter your comment
Please read the comment policy before posting your comments. Anonymous comments will be deleted.









Comment Text
Some HTML allowed. Script tags will be removed.
Newlines will be translated to line breaks.