<D
Y> M> D>

I had a very encouraging dream about nanotechnology. It was basically about being in a space colony which looked like Smith College on the outside and like Trader Joe's on the inside. There were various buildings, each run by a benevolent Emperor who had a certain color associated with him (like ancient China?) -- the building I was in was the domain of the Purple Emperor, who gave people all kinds of food and technology and explained various technical things to me. Because nanotechnology had been so far developed, everyone's physical needs were met, but there were still very interesting challenges remaining (which I don't remember).

The people who lived in the building run by the Purple Emperor slept in the aisles of what looked like a supermarket (Trader Joe's, as I said), and then the Purple Emperor periodically used nanotechnology to provide them with things they needed.

The Emperor told me that most people there didn't understand the technology involved, which was a disappointment to me.

My high school teacher's son has died while a college freshman. A healthy 19-year-old, he suffered heart failure as he slept. He died as I was leaving the Dawkins lecture on Monday. I can't make it to the memorial service because it's Easter weekend and almost all airline flights are already booked.

I wrote a Latin free verse poem called "In obitum filii magistri mei, apice iuventutis". It is very depressing; maybe it's good that it's in Latin so that few people will ever be depressed by it.

I tested the BBC extensively on my home machine and was pretty impressed, although I found three serious bugs. I think we've made a lot of progress. I'm still playing with it.

I think that free software in general is losing momentum and reaching a momentary peak in market share or mind share. I associate this with the lack of business success of most large and prominent Linux and free software. It's upsetting to me; I remember that a few years ago, we may have had a touch of the "historical inevitability" disease which is one of my least favorite characteristics in an ideological movement. Like "Linux will definitely take over the computing world because it's better in every way, and people just have to see this...".

But a large portion of the people who are also a part of the computing world don't share our values. I'm really torn between the point of view that says "So let them suffer" (or perhaps "Shall I at least set my lands in order?" or "As for me and my house, we will worship the Lord") and the point of view that says "I will not enter nirvana before all sentient beings do so" (or perhaps "Go therefore and make disciples of all nations"). Interestingly, the more conventional views "Find out what those people want and figure out how to give it to them" and "Different strokes for different folks" don't even seem to enter the picture for me.

I'm reminded of the relativist view that different peoples (a euphemism for "countries") should have different political systems. And that kind of diversity, I always thought, we don't need.

It's interesting to talk with people who have a less moralistic outlook on things.

Anyway, I noted about a year ago that finally lots of people are trying Linux and not deciding to keep using it, whereas back when I got started in the Linux world in 1995, almost everyone who tried Linux immediately switched over or at least kept on using it regularly. So the people who tried it back then, I've realized, were people who were really disposed to like it, people who were on the lookout for something more or less just like Linux, in search of a better way and a movement to which they could hitch themselves. ("That far within our faith we were all waiting"! Dar Williams.)

So when we saw Linux, it was "Yes I said Yes I will Yes".

And we thought that if other people would just try Linux, they would also immediately recognize what they had been missing. (That was actually what I personally thought about a lot of issues until I was in college; I thought that truth and beauty were much more obvious and more accessible than they are.) But the problem is that there's been so much hype about Linux, for various reasons, that people got spurious expectations that had no connection with the technical reality. So a lot more people with different ideas and backgrounds were moved to try Linux, and many of them actually said they didn't like it! Quite the shock for Linux advocates, that someone might have tried Linux and disapproved.

But these people had (for the most part) different values and expectations in the experience of computing. Many of them were content or at least numb in the proprietary Windows world, and weren't hoping for any of the particular technical virtues which pertain to the free software world.

But it's tragic, because there was a big miscommunication about Linux, where Linux geeks said that Linux was the be-all and end-all of the operating system world at the moment (I recognize that Linux can benefit from new technology, but we could say, as they say in Hemingway, that it was "less bad"; remember what Michael Elkins says about mutt). And we said this because that was actually our experience.

But if people have totally different ideas about what they're up to or about what's virtuous and vicious, it's not completely shocking that they would not see why we said that Linux was so great; certainly Linux is very different, which wasn't emphasized enough in its full generality.

Sometimes I've thought that I didn't want to convince people to like Linux: I wanted to make them be people who would like Linux. From that point of view, when Linux and the general public's values in computing don't get along, then typically or more often the public's values -- not Linux -- need to be amended. (And here I'm speaking only of things that were deliberate decisions, not of things that happen not to have been implemented...) I guess that qualifies as an elitist point of view, but it's not so far from what people say on dvd-discuss: "We have to get the public to see the importance of the public domain", "We have to get the public to see the problems with copyright extensions and anticircumvention legislation". Not "the public doesn't care"; not "the public won't care"; not "the public will believe that the public domain is not important". But "the public domain is important, and we will explain that to the public, and they will see it". Or "Linux is good, and the public will see that".

A rather wise comment in opposition to several of the ideas above:

I think that it's extraordinarily important that we in computer science keep fun in computing. When it started out, it was an awful lot of fun. Of course, the paying customers got shafted every now and then, and after a while we began to take their complaints seriously. We began to feel as if we really were responsible for the successful, error-free perfect use of these machines. I don't think we are. I think we're responsible for stretching them, setting them off in new directions, and keeping fun in the house. I hope the field of computer science never loses its sense of fun. Above all, I hope we don't become missionaries. Don't feel as if you're Bible salemen. The world has too many of those already. What you know about computing other people will learn. Don't feel as if the key to successful computing is only in your hands. What's in your hands, I think and hope, is intelligence: the ability to see the machine as more than when you were first led up to it, that you can make it more.

(Alan J. Perlis, quoted in Abelson and Sussman, Structure and Interpretation of Computer Programs)

Someone I mentioned in my Advogato diary last year found my diary and wrote me a paper letter to thank me for endorsing his product.

A very exciting thing happened which I can't discuss here. But I think I got two more points on the Hacker Test.

I bought a copy of Bonnie Tyler's "Total Eclipse of the Heart", which I mentioned here recently, on CD.

I wish I were a better poet. I'm a decent prose essayist and a decent programmer, but it seems to me that poetry is what really changes people's lives; I wish I could write a poem that had a real effect.


[Main]
Support Bloggers' Rights!
Support Bloggers' Rights!


Contact: Seth David Schoen