Comment Of The Day: “WordPress Is Unethical, But It’s Not Just Them”

User unfriendly

I just had another run-in with WordPress over its “improved” system that makes me want to get hair plugs so I can tear my hair out, so this Comment of The Day by first time commenter Null Pointer is timely. This time, I was asking why I could no longer embed a CrowdSignal poll with a few clicks, and was forced to use the default WordPress poll feature which prevents a voter from checking the polling results without voting repeatedly. “Oh, it’s easy!” I was told by the cheery customer service agent. First, I have to register on the CrowdSignal site, and set up an account, and..and ..and…

I cut off the chat after writing that apparently WordPress doesn’t comprehend that my time is valuable, and that adding multiple steps, not to mention the need for constant assistance deciphering inadequate instructions and explanations, to accomplish what was once quick and straightforward is neither an improvement nor appreciated.

Usually first-time comments who score Comments of the Day are single issue participants, and are never heard from again. I hope Null Pointer is an exception.

Here is his or her Comment of the Day on the post, WordPress Is Unethical, But It’s Not Just Them:

Continue reading

Comment Of The Day: “Wait, WHAT? NOW They Tell There Are “Two Big Flaws” in Every Computer?”

The comments on this post about the sudden discovery that every computer extant was vulnerable to hacking thanks to two 20-year-old “flaws” were so detailed, informative and excellent that I had the unenviable choice of posting one representative Comment of the Day, or eight. Having just posted eight COTDs on another post last weekend, I opted for one, but anyone interested in the topic—or in need of education about the issues involved— should go to the original post and read all the comments. Forget the post itself—the comments are better.

Here is Extradimensional Cephalopod‘s Comment of the Day on the post, Wait, WHAT? NOW They Tell There Are “Two Big Flaws” in Every Computer?

This is not likely to be a popular opinion among professional programmers, but I feel it needs to be said.

The excuse that computers are complex and that testing to remove all of these flaws would take a prohibitive amount of time just doesn’t hold water. I understand that security vulnerabilities are different from outright bugs: security vulnerabilities are only problems because people deliberately manipulate the system in unanticipated ways. Bugs happen when people inadvertently manipulate the system in unanticipated ways. Some of these ways are incredibly sophisticated and may be infeasible to anticipate. However, having supported computers for the past few years, I’ve seen bugs that should have been anticipated, and zero testing would be required in order to do so.

The problem with testing is that the people testing usually understand the software well enough to know how it is supposed to work, or they are given a few basic things to try, but they don’t have time to test a program with heavy use. Luckily, testing is not the problem.

The problem is that in many cases I’ve seen (and I’ve come to suspect most cases across the software industry) the input and output footprints of code modules are not documented (and if your code contains comments laying out the pseudocode structure, I consider you very lucky). From an engineering standpoint, the input footprint of a system or subsystem describes the conditions the system assumes to be true in order to work effectively. The output footprint describes what effects (including side-effects) the system has or could have on its environment, including if the input footprint is not fulfilled. Those aren’t the official names; I’ve just been calling them that. Continue reading

In Washington State, Not “Over-Incarceration,” Just Incompetent And Cruel Incarceration

African American in Prison

Since 2002, the Washington State Department of Corrections (DOC) has allowed a sentencing-calculation glitch in its computers to allow more than 3000 inmates to walk out of prison before their sentences were complete. Now the state is rounding-up  ex-prisoners, in many cases after they have built back their lives, settled down, found jobs, and done all of the things, difficult things, former felons are supposed to do once they have paid their debts to society.

Last month, Governor Jay Inslee and DOC Secretary Dan Pacholke  revealed that incorrectly programmed computer software  had been  miscalculating release dates Washington convicts sentenced to extra prison for violence related to their crimes. Although DOC employees have been aware of the problem since 2012,an assistant attorney general advised against an urgent review, allowing the error, and the early releases, to continue for three more years as a software fix was delayed repeatedly. (Yes, there is an investigation.) Finally, a fix is supposedly in the works.

None of this was the fault of the prisoners who were released early, but they are the ones being made to suffer for it. Most of those who have been out for long periods are being left alone, according to the standards for review, but for those deemed to need additional prison time, the trauma is significant. The Seattle Times interviewed Miranda Fontenot, whose fiancé, James Louis, was taken into custody last week when he checked in with his community corrections officer. Continue reading

Facebook Grammar, Lincoln Chafee, USA Today, and Confirmation Bias

The smartest supporters of all!

He has the smartest supporters of all!

USA Today once was a mediocre newspaper that had one virtue: it was convenient for travelers, and sadly more useful for following non-locale news development than all but a handful of city publications. Now it isn’t a newspaper at all, but some hybrid monstrosity that is laid out like a website, has articles too short to be complete or helpful, and a product pandering to those with small vocabularies and attention spans that have been destroyed by the internet. But it’s often free, so on my latest (horrible, miserable, disaster-filled) seminar tour around Virginia, I had the pleasure of opening an edition and seeing what immediately struck me as the kind of feature no respectable journalistic enterprise would tolerate.

USA Today political writer Paul Singer thought newsworthy a ridiculous exercise that could only have sprung from a toxic mix of bias and silliness. It’s objective: let’s either prove that Republicans and conservatives are dumber than their Democrat, liberal counterparts, or prove that an accepted way of measuring intelligence is inaccurate for the purpose, because it doesn’t prove that Republicans are morons, and we all know they are. The feature was called “Democrats crush Republicans in grammar; Chafee on top.”

This is yet another self-rebutting exercise, as proven by the headline. Lincoln Chafee is a well-established boob, as they will tell you, if you ask, in his home base of Rhode Island. The man announced his Presidential run citing his primary cause as getting the U.S. to adopt the metric system. This immediately places him in the long and amusing line of wacko candidates, including…

Homer Aubrey Tomlinson, who was a New York City preacher that ran for the presidency under the banner of the Theocratic Party in five elections, from 1952 until his death in 1968. He wanted to replace taxation with tithing and promised to create a new cabinet post: Secretary of Righteousness. Later, Tomlinson declared himself King of the World and staged coronation ceremonies in 101 different countries, in which he appeared wearing a gold-plated crown, an inflatable globe and a folding chair as his throne. And…

California congressman John G. Schmitz, who was the American Independent Party candidate for president in 1972. He was expelled from the John Birch Society for “extremism,” which sort of says it all. Schmitz also endorsed the return of segregated schools, and later announced that he was rooting for a military coup. Mary Kay Letourneau is his daughter. Then there is…

HRM Caesar St. Augustine de Buonaparte, who is running now as The Absolute Dictator Party’s candidate. He says that all the major politicians are “niggers” and so is everyone else “because we all die on our death bed and watch our offspring fight over our money.” He pledges to replace any government employee who does not have an IQ of at least 150.

So if Chafee has the followers with the most facility with the language, what does it tell us about the usefulness of that factor in assessing, well, anything? It tells me that this was an inquiry designed to embarrass Republicans that failed, but USA Today decided to publish it anyway with big color graphics using up about half a page in a paper that typically has only a couple of pages as substance.

The stunt was the brainchild of some Marketing flack at Grammarly, a writing app that thought it might increase the number of people who ever heard of it from five to nineteen. According to a Grammarly release, using the app on the websites of presidential candidates’ Facebook pages showed that Democratic commenters made an average of 4.2 mistakes per 100 words compared to 8.7 mistakes for supporters of Republican candidates. The Democratic supporters also showed a larger vocabulary, using on average 300 unique words per 1,000 words, while Republicans used only 245. Here was the methodology:

We began by taking a large sample of Facebook comments containing at least fifteen words from each candidate’s official page between April, 2015 and August, 2015. Next, we created a set of guidelines to help limit (as much as possible) the subjectivity of categorizing the comments as positive or negative. Since the point of the study was to analyze the writing of each candidate’s supporters, we considered only obviously positive or neutral comments. Obviously negative or critical comments, as well as ambiguous or borderline negative comments, were disqualified.

We then randomly selected at least 180 of these positive and neutral comments (~6,000 words) to analyze for each candidate. Using Grammarly, we identified the errors in the comments, which were then verified and tallied by a team of live proofreaders. For the purposes of this study, we counted only black-and-white mistakes such as misspellings, wrong and missing punctuation, misused or missing words, and subject-verb disagreement. We ignored stylistic variations such as the use of common slang words, serial comma usage, and the use of numerals instead of spelled-out numbers.

Finally, we calculated the average number of mistakes per one hundred words by dividing the total word count of the comments by the total number of mistakes for each candidate.

There are many problems with this, of course, the primary one being “Who cares?,” followed by “How do you know that the same commenters aren’t writing on the walls of multiple candidates?” “Isn’t this another classist, pro-coastal, elitist exercise?” “Since when is Facebook spelling and grammar an accepted measure of anything?” “How about finding out how many supporters of each candidate read USA Today, or worse, trust it?”

Now there’s an intelligence test.

Why would people waste their time writing on campaign Facebook pages, when almost none of the candidates actually look at them? How do we know the smartest Democratic supporters waste their time on Facebook, while only the dumbest Republican supporters use is? But never mind all the problems with the methodology: Grammarly is a lousy app and doesn’t work. Continue reading

KABOOM! “Discrimination In Portugal,” The Sequel

exploding_head

First I checked, double-checked and triple-checked to see if this was a hoax. Then, once I was confident that it was true, I allowed my head to explode.

The headline to today’s head-blasting post requires a bit of explanation.

As a senior at Arlington High School (Massachusetts), I was editorial editor of the school newspaper, The Arlington High Chronicle. I had to choose, edit and publish the best of the submissions from the staff, and usually wrote the lead editorial myself. Well, one week I was up against a deadline and had nothing to fill an empty space on the page except a dog’s breakfast of miserably written options. Desperate, I decided to turn the crisis into an opportunity. I took the worst of the articles, cut out each line, mixed them up in a bowl and picked them out at random. Then I retyped the incomprehensible result, adding capitals and punctuation, and headlined it “Discrimination in Portugal.” That was how it was published. I always suspected that nobody read the editorials; this was my chance to find out if my suspicions were correct.

Nobody said a word. The paper got one letter from a student saying that he disagreed with the piece, but other than that, there was no evidence that anyone noticed that one of the editorials was complete gibberish.

Now this, from Nature:

“The publishers Springer and IEEE are removing more than 120 papers from their subscription services after a French researcher discovered that the works were computer-generated nonsense.

“Over the past two years, computer scientist Cyril Labbé of Joseph Fourier University in Grenoble, France, has catalogued computer-generated papers that made it into more than 30 published conference proceedings between 2008 and 2013. Sixteen appeared in publications by Springer, which is headquartered in Heidelberg, Germany, and more than 100 were published by the Institute of Electrical and Electronic Engineers (IEEE), based in New York. Both publishers, which were privately informed by Labbé, say that they are now removing the papers.” Continue reading

“An Army of Fake Personas”? I DO Trust the Military, I DO Trust the Military…

Why does the Air Force want to recruit these people?

Raw Story reports that a United States Central Command spokesman recently confirmed that the US Air Force had solicited private sector vendors for something called “persona management software.” The technology would allow an individual to “command” virtual armies of fake, digital personas across multiple social media portals.

The “personas” would have detailed, fictionalized backgrounds to make them undetectable as fake to outside observers, and there would be sophisticated identity protection to support the deception,  preventing suspicious readers from uncovering the real person behind the account. The program would also fool geolocating services, so these “personas” could be virtually inserted anywhere in the world, providing ostensibly live commentary on real events, even while the operator was not present.

Hmmmm. Continue reading