Archive for the ‘Language’ Category.

“‘Nerd’ and ‘Geek’ Should Be Banned, Professor Says”

I understand his argument (that the world needs more nerds and geeks, and the associations brought up by the labels are turning people away from them), but as a former nerd (socially inept loner) and current geek (an expert in a technical field), I rather like things the way they are. It would be nice if there were more of us, but geekdom really wouldn’t be the same if anyone could be one.

Fortunately, there’s a pretty big bar to entry in the field: you’ve got to spend a lot of time, usually your own time, learning things that bore most people to tears. That tends to weed out all but a small fraction of the population. Which is fine by me… the fewer of us there are, the more demand for our services. As I mentioned to GoddessJ last night, boring stuff can be extremely lucrative if done properly. :-)

“Apostrophe.me Explains When You Really Need Apostrophes”

Now if we could only get more people to use it… there’s a nail salon near our house that proudly declares itself “Finger’s & Toe’s”. I wince every time I see their sign… unless it’s run by two people with the nicknames of Finger and Toe, they really need to check their punctuation.

“A Language of Smiles”

Musings on how the muscles used to enunciate a language might affect the mood of the culture that speaks it. I find this stuff fascinating.

(For what it’s worth, I lean toward the “classical conditioning” hypothesis, though the “intrinsic properties” idea could also have merit.)

“Cold solitude, filthy sins: not so metaphoric”

I’ve thought this for a long time. Interesting connection to psi research at the end though.

Learning Languages

I needed a new side-project, something to keep me occupied when I just couldn’t work on Project X any longer for the day. So on the spur of the moment, I decided to learn Python.

(Why Python? I’ve heard good things about it. I can use it as a scripting language, which is something that my C/C++ focus has been lacking, and it’s a much better fit for me than the Bash shell language. And it’s named after the Monty Python comedy group, so there’s lots of room for subtle in-jokes… spam and eggs, anyone? ;-) )

While I’m definitely still a newbie at Python, I immediately noticed that my C and C++ background gave me a distinct leg up in understanding the design of Python. I could see the reasons why certain design choices had been made, and the mechanisms behind many of Python’s features. If I had learned Python first, then tried to move to C or C++, I’m pretty sure the transition would have been a lot harder.

All of this has an analog in natural languages too. English, from what I hear, is a much harder language to master than French or Spanish — a native English-speaker can learn either of those much more easily than a non-native English speaker can learn English (primarily due to its extremely mixed heritage). But despite its learning curve, English is often the preferred technical language; I’ve heard it said that two non-English programmers will often switch to English for a technical conversation, even if they have a different shared native language.

My point? I’m not sure I have one, except to say that if you have the time to do so, it might behoove you to tackle the hardest thing in your field first, rather than the easiest one. It’s a longer and more difficult path, but the skill level per hour spent is much higher too.

There’s No Antonym of Authoritarian

In a conversation a while back, I needed a word to express the opposite of authoritarian. I couldn’t find one in my memory, which struck me as odd, so I later looked it up. It seems that there is no English word that describes the opposite of authoritarian; the closest thing I found, after perusing several thesauruses, was that authoritarian was considered a synonym of anti-democratic. Presumably “democratic” would be the closest thing there is to an antonym then.

The upcoming election, and the associated media feeding frenzy, brought this back to my mind. You couldn’t walk past a television in the past couple weeks without hearing talk about Sarah Palin, and how she and McCain would essentially be George W. Bush the Third, because they’re all very authoritarian.

A couple days ago, Scott Adams had a post about his recent survey of economists, which included these paragraphs:

[...] The big question this survey raises is why so many economists are Democrats in the first place. Democrats tell me that highly educated and rational folks, such as economists, gravitate toward the best argument. Case closed. Republicans tell me that liberals, mostly Democrats, drift toward academic jobs where they can best suck on the public teet. It’s easier to be a tenured professor than it is to run a company, so the thing that economists have in common is laziness as opposed to intelligence. And perhaps, think the Republicans, the so-called Independents in this survey are mostly liberals too, essentially Democrats who aren’t joiners. And besides, if economics was a real science, most economists would be rich. [...]

It’s true that academia has long been known to be heavily populated with liberals. Why is that? It occurred to me that it could have a lot to do with the whole conservative authoritarian theme. Authoritarian governments don’t like people to think for themselves, because that leads to people questioning their authority. Hm… sounds an awful lot like most organized religions, especially the fundamentalist type, yes? “We have the One and Only Truth, and you must obey! Never question what we say, because it comes directly from God!” Thus the well-known and long-standing links between fundamentalist groups and the conservatives, perhaps.

When you think about it, the names “Democrat” and “Republican” mean absolutely nothing — this is both a democracy and a republic, after all. The parties could, with equal validity, call themselves Piscis Austrinus and Corona Borealis. So I always read the party references as liberals and conservatives. Or, using the link between conservative and authoritarian, we could define them as those who believe in authoritarianism and those who believe in democracy. Except, of course, that the party that claims to believe in democracy is still trying to grab political power so it can tell everyone else what to do, which means that they’re acting pretty authoritarian too. At least the conservatives are honest about their authoritarianism.

So what political party should an intelligent person favor? Damned if I know. I don’t like either party, nor any of the lesser-known parties, and I don’t care for any of the Presidential candidates I’ve seen to date. The best we voters can do is elect the lesser evil, it seems… that appears to be Obama, from what I’ve seen. But of course, I encourage people to think for themselves. :-)

First-Party and Third-Party Software

English is a very curious language. When talking about software, for instance, you have first-party programs (programs that are written by the same company that developed the computer or operating system that they’re run on) and third-party programs (programs written by other companies). Where are the second-party programs? For that matter, who would “the second party” refer to?

I presume this has something to do with the literary terms of first-person point of view (“I”) versus the third-person (“they”). The second-person point of view (“you”) exists, but it is hardly ever used.

This just goes to show that English wasn’t designed by a software developer. A developer would always put the most-used options first, rather than sticking a seldom-used one between the two most-often-used ones. :-)