Eyolf on the topic of software

St Stallman: A Hero of the Highest Order

Posted in computers, linux, politics, religion, software on 22 Feb 2010

“I’m not God — I’m just a saint.”

Richard M. Stallman

The Phoenix > News Features > Tilting at Windows

Richard M. Stallman is a legendary figure without whom the world would have looked very different, and one of those few whose initials — RMS — is a concept, on a par with JFK and LBJ.

Within certain circles, that is. Outside of those circles, most people have never heard of him.

Back in the 70s he was a super-hacker at MIT, deeply involved in and committed to the creative movement where program code was shared freely, making everyone involved better coders thanks to the community.

In the 80s, when the commercial potential in computers and software started to rear its ugly head and most of the good hackers left for commercial companies, RMS stayed true to his ideals and laid the foundation of GNU (a recursive acronym for “GNU not Unix”) which later merged with the Linux kernel.

Bruce Perens, another open source legend, is cited in the article as claiming that RMS’s contribution to the world of software is worth $1 trillion. (Which tools or formulae he uses to determine the monetary value of something which is patently and fundamentally free, eludes me, but at least it makes for a good headline.)

Anyway, RMS happens to be one of my idols, but enough proselytizing. If you want to know more, read the article or go to his site, stallman.org.

What I wanted to comment upon in the lengthy profile was this quote:

“What we need,” he says, “is enough people not to be outright cowards, and we can win.”

“We can win”

Now, RMS may have an IQ “up in the range where trying to measure it starts to get silly,” in the words of Eric J Raymond, yet another colourful open source profile. But this is where Stallman is wrong. “We can win”. Yeah, sure.

He is wrong, but I don’t hold that against him. There are different ways of being wrong, and RMS is wrong in the right way.

It’s quite simple: if “we” are the people who fight the influence of corporate power and who acknowledge and resist the drive towards that power: the power over people and people’s minds that comes from controlling the economy, then “we” can never win as long as software has any importance in and influence over people’s lives.

There are plenty of people runnning around and saying “We can win”, sometimes with the addition “…, if only [we had more people | someone would give us what we deserve | the government wasn't such a bunch of corrupt idiots | etc.]“; sometimes with the implied meaning “We demand to win!” — and sometimes without any ostensible substance at all.

There have also been apocalyptic prophets around, foreboding the collapse of the system, for as long as there has been a system that can collapse; and moralists calling for change and repentance for as long as there has been anything to change and repent. Lunatics. The ones who end up in the margins of Monty Python movies. The ones who have no message except doomsday and moralism, and (as “we” tend to suspect) who take pleasure in pricking our bad conscience once in a while.

Stallman is different, and that’s why he can be completely wrong and it’s still quite ok.

The Harry Potter boycott

First of all: he knows what he’s talking about, he is intelligent and well-argued. Even when he is pushing ridiculous cases it is virtually impossible not to agree with him.

His boycott of J. K. Rowling is a case in point: by mistake, fourteen copies of Harry Potter and the Half-Blood Prince had been sold from a Canadian supermarket a couple of days before the official release date. Oh horror! Rowling and her publishers used the copyright and trade secret legislation as a lever and manged to have a court order issued which prevented these fourteen buyers from reading their own books.

One lawyer stated: “There is no human right to read.” That is a statement with some heavy ramifications, some of them pointing quite directly to nazi-Germany, but even there, the limitations imposed on the public had to do with which books it was legal to acquire, not with limiting your right to read a book it was legal to own. Stallman drily comments:

Any official, judge, or legislator who is not outraged by this position does not deserve to be in office.

And he promptly launched his own Harry Potter boycott, urging others to do the same. He would only lift the boycott under certain conditions:

On what conditions should we end this boycott? Forgiveness is called for when someone recognizes what he did wrong and acts accordingly. I think we should forgive Rowling (or her publisher) when she (it)

  1. Recognizes that this injunction was wrong.
  2. Promises not to do anything like it again.
  3. Calls for changes in the law so that nobody can get such an injunction again, and to establish a clear and firm “human right to read”.

I’m sure Rowling and her publisher have spent many sleepless nights worrying about the consequences of this boycott. They must also certainly have felt it as a blow to their wallets. Yeah, right.

The boycott appears as slightly ridiculous — not because Stallman is wrong regarding the substance of his argument, but because it is presented in all earnesty.

But that’s also where it transcends the ridiculous and turns back on the reader (this reader in any case): the initial giggle over little David taking on J.K. Goliath Inc. easily turns into hysteric laughter (literarily speaking; don’t worry — I’m not turning mad), because it is so right and yet so impossible.

It is hysterical (literally, but again literarily) to pick a fight with the big corporations, because of course money doesn’t talk, it swears, buys presidencies, twists the law, and protects itself. But Stallman’s pathetic little boycott highlights the difference between lawful and just, between power and right.

Not utopism

And the saint is he who disregards power because he is right. Who can look the forces of the secular machinery squarely in the eye, because he has principles of a higher order to fall back on.

This brings us to the second reason why he is wrong in an acceptable way: he has integrity and commitment — he actually lives by his own principles, and thereby, in his own weird way, demonstrates that it is possible. He doesn’t have a mobile phone; he doesn’t browse the web but downloads the html pages with wget and reads them in his email reader; his only computer is an uncomfortably small Chinese netbook, not because it’s best, but because it can run with a non-proprietary BIOS.

To most of us, his way seems exaggerated and crazy, like a dinosaur from the paleolithic eighties. Some of the open source prophets even hold that his stubborn inflexible attitude is detrimental to the cause. These are the ones who’d like to see open source as a strong contender in the marketplace rather than as a beacon for freedom.

Stallman’s position is the latter, and nobody upholds it more strongly than him.

What about us cowards?

Why aren’t we all like St Stallman, then? Surely, that would make the world a better place to be, if we weren’t such outright cowards? Better not only for those we help, but in the end for ourselves as well, since we win the aggregated help of the rest of humankind (in addition to the warm glow of complacency, should we harbour such emotions in such a wonderful world).

It has to do with many things, but cowardice is not one of them.

It has more to do with the Prisoners’s Dilemma: the simplified description, in the form of a game-theoretical scenario, of situations where acting egoistically will always be the most favourable option, regardless of what the other “players” do, even though it would be more favourable for all if everybody acted un-egoistically.

Pollution, global warming, equal distribution of goods — these are all real-world examples of the prisoners’ dilemma: for me (and you) the sacrifices involved in living an eco-friendly life through and through are high, and the benefits will only come once everyone changes their lifestyle — which is to say: never, since the sacrifices involved … etc.

Now that we’re in the religious sphere, here’s what my wife, who is a church minister, once said on the matter, in a sermon on one of the texts where the crowds in Galilee persecuted Jesus in their boats to hear some Truth:

Here’s a truth: “Every two seconds, a child dies of hunger.” And we can’t hear it, because if we really could hear the full extent of that statement, we would all have rushed out of our churches, gotten into our boats and rowed, not in order to persecute God as we’d like him to be, but to live by the words that God’s will is not done with bibles and good intentions, but with bread and by creating a society where nobody is left in the ditch. But we can’t.

We can’t, because when moral obligation, the quest for redemption, or just an overwhelming empathy enters the prisoners’ dilemma, there is a chance that insanity lies just around the corner.

What “we” really need

So, not wanting to give up the benefits of a better proprietary program in favour of a less functional free one is not cowardice. It’s the other way around: hacking away on a sub-par computer in impractical ways because one’s principles dictates it, is to show courage — but a courage verging on stupidity because it’s a lost battle. It’s the stuff epic legends are made of, but in the real world David very rarely beats Goliath.

And yet, “we”– the rest of us who aren’t saints — probably need them, not for their actions but for the stories. We need those epic legends: the Joan of Arc, the bunch who went out Saving Private Ryan, the loners and lunatics who go to battle against all odds and hopes.

What “we” need is someone who is willing (or compelled; for us it doesn’t matter which) to fight that fight, even though we know that it can’t be won. We know that — they hopefully know it too, although it’s hard to tell, because part of the fight is to believe in victory.

We need someone to remind us that even though it is not human-kindly possible for all of us to do what’s best, it is possible, at least for one of those human beings who make up society, to act in such a way. One is enough to make a difference if that one is everyone.

Or to put in differently: we need the actions that define and move the outer limits of the discourse: that define what it is possible to do or think. That’s what Jesus, Joan of Arc and RMS have in common.

The fallen saint

At the end of the article, Stallman is quoted with a modified version of his statement:

“If we fight,” he says, “at least there’s a chance we might win.”

Perhaps he isn’t a saint after all, just a windmill-fighting madman. But that’s fine, I can live with it. Quijote is a myth-making character too.

Browser stats, day #3

Posted in software on 8 Sep 2007

Can you tell me what is strange with this picture, which shows the browsers that have been used to view the pages on this site during the three days since I moved?

browser stats

If you say: “That Firefox has almost 50%, and more than IE”, you’re part right. On the other hand: it is not surprising, is it? After all my plugging for it here, one would really have to be a n00b to use IE, right?

It is not either that “Lynx” is represented, with a whopping 0.6%. Lynx is a text-based browser, quintessentially retro, which is fine for a site like this one and great …

LaTeX vs. Word vs. Writer

Posted in computers, software, typography on 15 May 2007

I’ve earlier performed a little test, comparing two files: one produced with MS Word, the other with OpenOffice.org Writer. The purpose then was to demonstrate that Word isn’t necessarily such a bad piece of software — it’s just not always used in a way which is likely to give nice results: most people don’t change the default settings of Times New Roman/Arial and ragged right margin, and they apply formatting manually for each new element, which is bound to lead to inconsistencies.

Now it’s time for the next round of tests, this time including another application in the comparison: the “typesetting environment” LaTeX. I will also go more in detail with the points of comparison, not just considering the crude parameters such as font size and page margins, but also taking into account the finer typographical details. In the former test, I had deliberately turned off hyphenation. That led to a discussion about various hyphenation algorithms, and this time, I have decided to turn on automatic hyphenation in all three programs, using the default settings.

The dylanchords.com guide: “How to use Word without hurting Heiner’s eyes”

Posted in computers, software, typography on 25 Sep 2005

Upon general request, here’s my guide to proper use of MS Word:

Never ever use direct formatting.
That means: never ever click on any of the buttons in the formatting toolbar
. . . which means that you might as well disable that toolbar altogether (right-click in the toolbar area and uncheck “Formatting”)
You are allowed to keep it there for two reasons:

To control what is going on in the document, and

Useful software III: Image viewers and editors

Posted in computers, software on 15 Sep 2005

I wrote earlier about a new image viewer — FastStone. I did like it, but it turned out the “Fast” part was an exaggeration. For a quick, efficient, feature-rich picture viewer/editor, there are really only two alternatives: irfanview and XnView. Which one is the right one, depends on your needs, but they’re both free and small, so why choose? — you can use them both.

Irfanview is the fastest viewer around. If what you have is collections of images off the net, this may not make much of a difference, but if you have the occasional 18 Mb scan on a CD, you’ll be grateful for the speed. It is also quite versatile in the handling of images.
The cons are, …

“. . . whatever / I Stumble Upon”

Posted in community, general, software on 6 Sep 2005

It started with “google” — an internet term which became a standard word in any word class and in any language. Then it was “blog”, which is apparently the word that most quickly has been entered in French dictionaries.
But where I live, “Stumble” tops them all. People can be ‘thumbs-upped’ for their great stumbles. It’s the best example I can think of of an idea which in itself is great, but which, when put into practice, not only proves itself as great in the way it was meant, but also has a potential for growth in all possible directions, which the originator could never have imagined.
The basic idea is this: say you’re interested in cats. You look for pictures …

IE—FF 54—33

Posted in computers, general, software on 6 Jun 2005

I’ve collected some browser statistics from the visitor tracker for the blog. IE is still in the lead, but nowhere near the 90% which was the state of affairs at the main site before november 1, 2004. A third of the visitors now use Firefox/Mozilla, which is what specialist’s and web developers’ sites usually have. I’m very satisfied with you!
The main site statistics are not as accurate — they only track the last 100 visitors — but there, the figures are 68%–18% at the moment. A little less for FF, which is expected, but still a good share.
Those of you who haven’t made the change yet, may want to read my top seven reasons not to use the thing …

Useful software, update

Posted in computers, software on 16 Mar 2005

Having tested the various file management programs a little more thoroughly, I’ve ended up with a fifth favorite: Total Commander. The main features are more or less the same as in the other programs (two panels, tabs, ftp client and archive support integrated, almost unlimited configurability, great keyboard support, etc.), but it works more smoothly, it is quicker, and doesn’t crash, which all the other programs have done on some occasion or another. But what is probably the greatest advantage is the active user community. Not only does that mean that a host of plugins for any possible task is available for TC, but when a lot of people rever a program with almost religious sentiments, that …

Useful software

Posted in computers, general, software on 3 Mar 2005

Now that I’ve come up with some new tabs, I think I’ve earned the right to talk about something else again. I’ve revamped my computer lately, and found some stuff that I thought I’d pass on.
After two years of heavy use, loads of downloads, installations, ex-stallations, trial versions etc., my computer was becoming excruciatingly slow — so slow, I couldn’t stand it anymore and decided it was time to do something more drastic than just a defragmentation.
The first step was a major clean-up of registry, junk files, etc. It’s not a good idea to mess around in the registry too much on your own (and if you don’t know what/where it is, don’t worry), but there are many programs …

The Battle of Wichita — the full story

Posted in dylan, guitar, philosophy, software, tabs on 22 Feb 2005

OK, here’s the full story of the battle of Wichita, as requested.

It sounds pretty easy at first — just a run down similar to so many other songs (The Wicked Messenger, Down the Highway, and quite a few others), but when it came down to figuring out the details…

One thing was for certain: the highest string had to be tuned to the tone that is ringing throughout — there was no way in the world that that was going to be a fingered tone, the dexterity that would have been involved in that, would have been quite alien to Dylan (no offense). So there was one string…

For the rest, I worked with the different tunings that I knew Dylan …