vocabulary


The war on words

Calling someone a “villain” is a city-ist insult. The word originally means “base or low-born rustic,” clearly an insult by the urban higher classes aimed at farmers, serfs, and others from the villages. By the censorious standards we run into so often, we should stop using the word and denounce anyone who does. This is, of course, silly, but no sillier than many actual attacks on words.

In some circles, you can’t have a “master” switch or password anymore. The word has a range of meanings, generally in the categories of someone in authority or someone with extensive knowledge and skill (or at least a degree saying so). One of these meanings is “a person in authority over slaves,” so the use of the word is deemed an endorsement of slavery, and it has to go. There are even people trying to rename the Maine coon cat. The origin of the name is obscure, but the most likely explanation is that the tail somewhat resembles a raccoon’s. However, the term “coon” has been used as a racial insult, so the name has to go. Probably raccoons need to be renamed as well.

(more…)


The misuse of “identity” 1

If you’ve followed this blog regularly, you know that the misappropriation of words is a favorite topic of mine. Today I’d like to discuss the misuse of “identity.” Some people misuse it deliberately, but writers can fall into accepting it as it’s misused. Hopefully this post will help in avoiding that pitfall.

“Identity” is a straightforward word. It means “who someone is.” We can talk about the identity of someone who committed a crime, a case of mistaken identity, a secret identity for a superhero, establishing your identity, and identity theft. Some people, though insist that your identity is your group membership: your skin color, gender, sexual orientation, nationality, etc. Interestingly, people on the “left” as well as white supremacists like to promote this view.
(more…)


You aren’t a virtual person

You don’t lose reality by communicating at a distance. You don’t become a “virtual” person. I wrote about this a year ago, but the silliness hasn’t abated, so I want to make the point again.

An online gathering of people can appropriately be called a “virtual” gathering. They aren’t really coming together; they get the effect of it through technology. The people participating, though, remain real. You’d think that after over a century of telephones, everyone would grasp that people can be real without being in the same room.
(more…)


How to impress people with the word “algorithm” 1

If you want to come across as a writer who really understands computers, the best way is to learn about them. Read technical books and blogs. Learn how HTML and HTTP work. Find out what the common security fallacies are.

But that’s a lot of work. A quicker way is to use the word “algorithm” a lot.

An algorithm is a precise but abstract description of a computational process. “Precise” means laying out each step mathematically, so that any implementation should produce the same results. “Abstract” means it’s independent of a particular programming language or operating system. You can implement an algorithm in C, PHP, Java, or any other language. Some algorithms work more easily in some languages than in others, but there’s no inherent requirement to use specific technology.
(more…)