Feeds:
Posts
Comments

Archive for the ‘freesoftware’ Category

My review of the latest release of Ubuntu was picked up by Slashdot this week, releasing a flood of criticism.

Although the article praised Ubuntu, it was also one of the first to mention some of its shortcomings, so it probably provoked more reaction than the average review. Much of the criticism was by people who didn’t know as much about a subject as they think they do, and even more was by people who had either misread the article or not read it at all. But the comments I thought most interesting were those who criticized me for suggesting that in some cases Ubuntu made things too simple, and didn’t provide any means for people to learn more about what they were doing. Didn’t I realize, the commenters asked, that the average person just wanted to get things done? That few people wanted to learn more about their computers?

Well, maybe. But as a former teacher, I can’t help thinking that people deserve the chance to learn if they want. More – if you know more than somebody, as Ubuntu’s developers obviously do, you have an obligation to give them the opportunity. To do otherwise is to dismiss the average person as willfully ignorant. Possibly, I’m naive, but I’m not quite ready to regard others that way.

Anyway, which came first: operating systems like Windows that prevent people from learning about their computers, or users who were fixated on accomplishing immediate tasks? If computer users are task-oriented, at least some of the time, the reason could be that they’re conditioned to be so. Perhaps they’ve learned from Windows that prying into the inner workings of their computer is awkward and difficult. We don’t really know how many users will want to learn more, given the opportunity.

Nor will we, until we design graphical interfaces that give users the chance to learn when they want to. Contrary to one or two commenters, I’m not suggesting that every user will always want to do things the hard way and use the command line – I don’t always want to myself, although I gladly do so when typing commands is the most efficient way to do the task at hand.

But where did so many people get the assumption that there’s such a contradiction between ease of use and complexity, that choosing one means that you forgo the other? It’s mostly a matter of tidying advanced features into a separate tab, or perhaps a pane that opens to reveal features that a basic user doesn’t want.

However, when so many people believe in the contradiction, we’re not likely to see graphical interfaces that are as useful to demanding users as basic ones.

Even more importantly, I suggest that giving users the chance to educate themselves is a corollary of free software principles. If free software is only going to empower users theoretically, then it might as well not do so at all. To help that empowerment along, free software has to provide the opportunity for users to learn, even though few may take the opportunity. Yet, so long as the chance exists that any users want the opportunity, it needs to be offered.

Moreover, I believe that, given the chance, many people will eventually embrace that opportunity. The first time that they use a free software interface, they may be focusing mainly on adjusting to so much that’s new.

However, eventually, many of them will learn that they can do things their own way and take more control. And eventually, surrounded by such choice, many may take advantage of it. If they don’t know the choices are available because their desktop has been simplified until the choices are obscured, then the developers are doing them a dis-service.

Some might say that simplification is needed to attract people to GNU/Linux. Personally, though, I doubt that exactly the same thing they can get on Windows is likely to attract anyone. If free operating systems are going to get a larger market share, then it will most likely be by providing a new perspective on computing. I like to think that new perspective should be attempting to accommodate everyone, not just beginners.

Read Full Post »

Setting up a new workstation is the easiest time to choose a new GNU/Linux distribution. Having just installed Fedora 7 on my laptop so I’d have an RPM-based system available for my work, I seriously considered ending my five-year endorsement of Debian on my workstation. Perhaps I should follow the crowd and go to Ubuntu? Some other DEB-based distribution? Maybe Slackware or Gentoo to grab a bit of geek-cred? But after debating my choices for a couple of days, I decided to stick with Debian for both technical and philosophical reasons.

Oh, a small part of my decision was convenience. Over the years, I’ve built up three pages of notes of exactly what I need to install, configure, and modify to customize my workstation exactly as I prefer. Probably, I could port most of these notes to another distribution, but I would have to change some of the configuration notes, as well as the names of some of the packages. For better or worse, I’m comfortable with Debian — sometimes, I think, too comfortable.

However, a larger part of my decision is practical. Not too many years ago, Debian held a decided advantage because its DEB packages, if properly prepared, were one of the few that automatically resolved dependencies when you added software. That’s no longer true, of course, but Debian’s policy of packaging everything from kernels to drivers means that many installation tasks are far easier than in most distributions.

Moreover, I appreciate Debian’s policy of including recommended and related packages in the descriptions of packages. These suggestions help me to discover software that I might otherwise miss, and often help the packages I originally wanted to run better.

Another advantage of Debian is its repository system. As many probably know, Debian has three main repositories: the rock-solid, often less than cutting edge stable repository, the reasonably safe testing, and the more risky unstable. For those who really want the cutting edge, there is also the experimental repository. When a new package is uploaded, it moves through these repositories, eventually slipping into stable when it has been thoroughly tested. Few, if any distributions, are more reliable than Debian stable, and even Debian unstable is generally about as safe as the average distribution.

What this system means for users is that they can choose their preferred level of risk, either for a particular package or for their system as a whole. For instance, by looking at the online package descriptions, you can see what dependencies a package in unstable has, and decide whether installing it is worth the risk of possible damage to their system, or else judge how easily they can recover from any problems. This system means that most experienced Debian users have a mixed system, with packages from more than one repository — an arrangement that is far preferable to blindly updating because an icon in the notification tray tells you that updates are available. It also means that official releases don’t mean very much; usually, by the time one arrives, you usually have everything that it has to offer anyway.

In much the same way, each individual repository is arranged according to the degree of software freedom you desire. If you want, you can set up your system only to install from the main section, which includes only free software. Alternatively, you can also use the contrib section, and install software that is free in itself but which relies on unfree software to run, such as Java applications (at least until Java finishes becoming free). Similarly, in the non-free section, you can choose software that is free for the download but is released restrictive licenses, such as Adobe’s Acrobat and Flash players. Although my own preference is to stay with main, I appreciate that Debian arranges its repositories so that I can make my own choice.

Almost as important as Debian’s technical excellence and arrangements is the community around the distribution. This community is one of the most outspoken and free-thinking in free and open source software. This behavior is a source of irritation to many, including Ian Murdock, the founder of the distribution and my former boss, who thinks that the distribution would run more smoothly if its organization was more corporate. And, admittedly, reaching consensus or, in some cases, voting on a policy can be slow, and has problems scaling — problems that Debian members are well-aware of and gradually developing mechanism to correct without changing the basic nature of the community.

Yet it seems to me that Debian is, in many ways, the logical outcome of free software principles. If you empower users, then of course they are going to want a say in what is happening. And, despite the problems, Debian works, even if it seems somewhat punctilious and quarrelsome at times, insisting on a standard of purity that, once or twice, has even been greater than the Free Software Foundation’s. The community is really a daring social experiment, and its independence deserves far more admiration than criticism.

Of course, I could get many of the same advantages, especially the technical ones, from Ubuntu, Debian’s most successful descendant. But Debian has had longer to perfect its technical practices, and, if the Ubuntu community is politer, its model of democracy is further removed from the town meeting than Debian’s. Certainly, nobody can demand a recall of Mark Shuttleworth, Ubuntu’s founder.

Which brings up another point: I’m reluctant to trust my computer to an eccentric millionaire, no matter how benevolent. This feeling has nothing to do with Mark Shuttleworth himself, whom I’ve never met, and who, from his writing, seems a sincere advocate of free software. But one of the reasons I was first attracted to free software was because, in the past, my computing had been affected by the whims of corporation, notably IBM’s handling of OS/2 and Adobe’s neglect of FrameMaker. Trusting my computing to an individual, no matter how decent, seems no better. I’d rather trust it to a community.

And Debian, for all its endless squabbles and the posturing of some of its developers, has overall proven itself a community I can trust. So, at least for the time being, I’ll be sticking with Debian.

Read Full Post »

Having barely recovered from getting my new laptop set up, I spent this weekend setting up my new workstation. Since I only buy a new computer every three or four years, it’s a labor-intensive job – a real busman’s holiday, since I do a dozen or more installations of operating systems each year as a reviewer. It’s also a chance to learn first hand the recent changes to hardware.

Because I’ve used alternative operating systems as long as I’ve had a computer, I always buy my workstation from a shop that does custom work. That way, I can be sure that I buy both quality parts and ones that will work with my preferred operating system. The shop I’ve dealt with for my last purchases is Sprite Computers, a Surrey store that I recommend unreservedly to anyone in the Lower Mainland.

This year, buying a custom machine backfired unexpectedly: My Debian GNU/Linux system worked perfectly because I had checked everything I bought, but I had to download drivers for the ethernet, sound, and video cards for Windows. Apparently, GNU/Linux hardware support may have finally surpassed that on Windows, as some pundits have been saying. But it’s been ten months since I’ve had a Windows installation about the house, and the added bother makes me feel that I haven’t been missing anything (aside from some games, which I never have time to play any more, anyway). I keep a small Windows partition because I sometimes need to check a reference to the operating system in a review, but for personal use, I wouldn’t miss it (nor the twinge of guilt I feel as a free software advocate for having a copy of Windows in the first place).

Another advantage of getting a custom computer is that, in placing my order, I always hear the latest trends in the business. Talking over my order with a sales rep, I learned that Windows XP was outselling Vista by a ration of fifty to one. Furthermore, Windows XP is expected to stop selling next Febuary, but computer businesses are already stockpiling copies. So much for claims about Vista’s sales.

I also learned that LightScribe, the DVD-etching technology I tried for the first time on my new laptop, is in no greater demand, either. The drives and DVDs cost more for LightScribe, and it’s a slow, currently monochromatic technology that isn’t essential.

Similarly, the store sells video cards from NVIDIA than from ATI. That trend was already obvious the last time I bought, but it seems to have accelerated, perhaps because of NVIDIA’s aggressive marketing of other hardware products makes a bundle deal attractive. ATI’s sale to AMD may also make a difference, since manufacturers might be waiting to see what happens.

Of course, those who order custom computers are a small percentage of the public, but the comments I heard are interesting, all the same, since they are some of the few available from an unbiased source (that is, not from the manufacturer or a fan-boy review).

I infer other buying trends by the point at which increases in size or functionality suddenly take a jump in price. Sometime, this point is obvious from sales flyers that come to the door, but not always. For video cards, that point is 256 gigabytes of RAM. For hard drivers, it’s 500 gigabytes. For flat screen monitors, it’s 22 inches. Total system RAM is stalled at two gigabytes, apparently because Windows, which is the largest market, can’t handle more without an adjustment that most lay users don’t know. Generally, I find that ordering a system according to this point means that, three or four years in the future, I still have an adequate system, if no longer a cutting edge one.

For now, I appreciate a number of features in my new workstation. I can appreciate the increase speed, especially on GNU/Linux, which now zips along quite nicely. The dual-core processor, now standard on all new machines, makes multi-tasking smoother, too.

As for the wide screen monitor, which barely fits on the desk, that’s a practical change that I took to at once.

Yet I think the most welcome innovation is the cube case. Its dimensions – – 9 x 10 x 14 inches — small enough that I plan to put both my main and test computers under the same desk and use a KVM switch to move between them. Its blue light, although garish, means that I can crawl around under the desk chasing wires without carrying a flashlight. But, best of all, both sides are so well-ventilated that the overheating problems I’ve had in the hot weather may be a thing of the past.

These aren’t dramatic changes. Their relative modesty compared to changes in previous buying cycles suggests that the computer market is largely saturated and likely to remain so unless a breakthrough technology emerges. So, probably sooner than later, I will take the changes for granted. Just now, I shake my head when I realize that I now have flash drives with more memory than my first computer, but, on the whole, I don’t have a hardware fetish. Model numbers and stats seep through my head faster than they enter, and, so long as hardware works as advertised, I’m content. And I’m happier still to stop thinking of hardware, and get back to the business of writing.

Read Full Post »

In Jungian psychology, the Shadow is a figure who is everything that you are not. Often, it is seen as evil. The Shadow can be helpful in establishing a sense of self, but a personal identity based only on the Shadow is dependent and reactive, and can easily become unhealthy.. In fact, if you define yourself only in terms of the Shadow, you risk taking on characteristics of the Shadow, partly because you are refusing to deal with the aspects of your personality that you have invested in the Shadow, and partly because anything seems justified in order to fend off the shadow.

When people in the free software community solemnly tell me that “Eternal vigilance is the price of freedom,” and draw obsessive diagrams of all the ways that Microsoft is undermining the community, that’s what I see: People on the brink of assuming some of the traits they claim to despite in their Shadow.

Fighting the Shadow can be dramatic and lend purpose to people’s lives, but it doesn’t make for sound thinking, even in their own terms. It lures them into thinking in dichotomies, believing that everyone must either be a vigilant soldier or else an optimist too full of naive to see a threat. With no middle ground, they can lose allies. Similarly, in focusing on one Shadowy figure, they risk overlooking other concerns.

And let’s say they’re right: Microsoft is the Great Satan, and an apocalyptic battle is just a matter of time. What happens once the Shadow is defeated? Inescapably, a good part of their purpose in life has gone, because they have lost all that they measured themselves against.
You can’t completely ignore Microsoft’s actions, even those that are not directly concerned with free software (In previous posts, I was exaggerating for rhetorical effect). Microsoft’s influence is simply too great. But I don’t want to ignore other things while keeping an eye out for possible concerns.

The free software community has a lot to be proud of. Collectively, its members have built an alternative that, overall, is comparable to its proprietary rivals. It’s done so by developing collaborative work methods, and principled stands that give ordinary people control over important parts of their lives, and helps the poor and those handicapped by a lack of national development meet the privileged on a more equal footing. It’s changed how business is done. It’s helped to preserve minority languages. It’s green. All these are important accomplishments.

That’s how you overcome the Shadow – by building a self-contained identity that robs it of its power over you.

I don’t know about anyone else, but, at the end of my life, I’d rather look back and remember that I played a small role in those accomplishments than admit I spent my life hating a corporation. It’s not as exciting as imagining yourself locked in adversity with a Dark Lord, but it’s certainly more constructive and longer lasting – to say nothing of more interesting.

Read Full Post »

Reading the comments left publicly and privately for “Why would I care about Microsoft?”, I realize that many people’s view of free software is outdated. To many, free software is a small, delicate idea that a juggernaut like Microsoft can overrun at will. In this circumstance – which may have existed ten years ago – fears, obsession, and paranoia are only natural. But having these emotions in 2007 may no longer be appropriate. Like parents who haven’t realized that their children are growing up, perhaps many of us in the community haven’t realized that free software isn’t as fragile as it used to be.

I’m not saying that Microsoft shouldn’t be watched or that its motives shouldn’t be questioned or guarded against. But I am saying that free software is in a much stronger position to defend itself than even a few years ago.

Consider, for example, the variety of responses that Microsoft has made to free software in the last year. It’s tried co-opting companies like Novell, Linspire, and Xandros. It’s made unsupported threats about patent violations in GNU/Linux. It’s talked about wanting to cooperate with the free software community. Just ask yourself: Are these the actions of the winning side? Or are they a sign that the company is desperately looking for a winning strategy in a losing fight, or divided internally?

The truth is, free software has come a long way from its days of vulnerability. In its early days, free software may have been vulnerable, but now it has strong defenders. For major corporations like IBM, Sun, and Hewlett-Packard, free software means billions. Why do you think they have surrendered some patents, or supported the anti-Tivoization and patent clauses in the third version of the GNU General Public License? Part of the reason may be altruism, depending on your view of human nature, but, on the whole, I doubt that many corporations like these provisions. Yet not one of these companies was willing to disagree with them in public. In the end, the price of dissent was more than the potential profit.

And that, in itself, is a prime reason why Microsoft is not much of a threat these days. These days, to take on free software means to take on the rest of the computer world. No single corporation, not even Microsoft, can afford that risk.

Just as importantly, free software has grown its own defenses. At the Software Freedom Law Center, Eben Moglen and Richard Fontana are educating the next generation of free software legal defenders. The Linux Foundation is working on patent pools. Peter Brown and Richard M. Stallman at the Free Software Foundation are linking with social activists, who are starting to add free software to their causes. So free software has a second line of defence as well, one not limited by budgets or the concerns of shareholders. And if you haven’t talked to these people, let me tell you: These are frighteningly intelligent and dedicated people. If I wasn’t on their side, I’d think twice about opposing them.

But there’s a third line of defence, even stronger than the first two: The community itself. It’s no longer just geeks. It’s educators, for whom free software is the only way they can function with their limited budgets. It’s government departments in both industrialized and developing nations. It’s groups like Free Geekers introducing free software to the general public. This, I suggest, is defence in depth. In the event of an attack, the community is like thousands of widely dispersed guerrillas, next to impossible to attack by conventional business or legal means, and needing, not to win any fight, but only to make the cost of fighting too high for its opponents to want to continue.

Maybe I’m in a privileged position as a journalist. As I research stories, I probably get to see more of the community than most people. That’s why I trust it to be able to defend itself. Against these defences, a company like Microsoft may gain a temporary or limited advantage. But the days when it could realistically be thought capable of destroying free software are long over.

That’s why I don’t spend a lot of time or emotional energy worrying about Microsoft. I keep an eye on them, certainly – just in case. But Microsoft’s days as a threat are gone, and so are free software’s as a helpless victim.

Read Full Post »

I never did write about my experience two weeks ago taking about GNU/ Linux in the TV studio. Partly, that’s because I was waiting until my article on the subject appeared on Linux.com. However, I also suspect that I did poorly, being out of practice with public speaking and flustered by the technical difficulties that emerged just before my spot. That’s not easy to admit, yet I have to admit that if I’m going to write about what happened.

Still, it was an interesting experience. The show was Lab with Leo, a tech program that appears in Canada and Australia. It’s shot on a permanent set designed for the purpose in an office building in one of the rougher areas in Vancouver. Strangely, the set isn’t totally sound-proofed, which occasionally causes trouble when people pass by in the hallway.

One thing that fascinates me about the experience is the way that film involves the creation of an artificial reality. Viewers only see certain parts of the set – they don’t see the area reserved for the cameras, or the technical crew in their glass walled offices on one side of the set. And, at one point, while the camera was focusing on the host of the show and a guest, besides the two or three members of the camera crew, another half dozen people were watching silently off-camera, not five meters from what was being filmed.

Everything — the makeup on people’s faces, the star’s bonhomie, the opening sequence in which the star walks down a hallway and stops to talk to a cast member who is seated where a receptionist might, the moving around the various pieces of the set to soften the fact that the show is mostly talking heads – is calculated to create the illusion of something that doesn’t quite exist, at least in the form that viewers might imagine.

I thought the whole process neatly symbolized by the contrast between the pristine set and the cluttered office and prop rooms from which you entered it. The office and prop rooms were what you might see in any office, especially in high-tech. By contrast, the set looks like a workshop, slightly rough around the edges, where the concerned star fields questions from viewers and wanders around from guest to guest and interacting with the cast.

I’m not a Puritan who wants to close the theaters. Still, I’m an academic by training, and a journalist by career choice, and both those professions are based on the assumption of objective truth and tghat the effort to find it is worthwhile. So, while I enjoyed the experience, even while feeling I didn’t hold up my own end as well as I might, I find that whether I only make one appearance or am asked back a matter of less importance than I thought.

Being asked back would be flattering, and I would probably do it. Yet, at the same time (and at the risk of sounding as though I’m indulging in sour grapes), if I’m not asked back, I won’t be unduly bothered, either. As a member of the audience, I’m perfectly happy accepting the illusion that the show – like any other – tries to create. I’m just not sure that, temperamentally, I’m suited to creating such illusions regularly. Illusions, in the end, don’t interest me nearly as much as ferreting out truths.

Besides, if I did do as badly as I think, I can’t complain. I’ve been doing so well lately that a failure to keep me humble may not be so bad an idea. I learned a lot, and got an article from the afternoon that might help others, so what more can I ask?

Read Full Post »

Whenever I mention in a crowd that I use free software, someone always seems to comment that I must hate Microsoft. When I add that I write about free software for a living, someone is apt to call me a Microsoft-basher. In either case, the implication seems to be that my identity is defined by Microsoft, and, perhaps, is composed of an unhealthy amount of envy. When I reply calmly that Microsoft is mostly irrelevant to me, the people who made these comments seem disbelieving, or at least disappointed. But why would I care about what Microsoft is doing, beyond a mild interest in news that doesn’t particularly concern me?

Oh, I know that some free software users seem fixated on denouncing Microsoft at every opportunity. You can find them on any forum with a free software slant, writing about “Micro$oft” and referring to Windoze, and seeing a deep conspiracy in every move that the company makes. Mostly, I suspect, these users are in their teens, and either passionately young or anxious to sound as though they belong.

Personally, though, my teen years are long gone. These days, I tend to hold my beliefs with a quieter but no less deep conviction.

Yet, even when I was younger, I could never rally more than an abstract dislike about Microsoft. Sure, I object to a monopoly. I’d have to be an idiot not to think that the constant anti-trust cases brought against the company world-wide are coincidences. And my personal sense of aesthetics and quality revolt against anything that is designed poorly and intended to keep the user ignorant.

But I’ve never felt much need to convert others to my beliefs, and I certainly wouldn’t be rude to Windows users. I’ve even chatted amiably with a number of Microsoft employees; some of them are pleasant people.

My move to free software was not a rejection of Microsoft so much as a discovery of a philosophy that was in sync with the rest of my social principles, and a decision to go with the superior software.

Since I made that decision, I’ve generally had a small partition with Windows on at least one machine. But it’s been kept mostly for games, and months sometimes passed between the times I booted it. For the last eight months, I didn’t have a copy of Windows running anywhere in the house, and that only changed because my new laptop came with one. I immediately minimized the partition and allocated four-fifths of the hard drive to Fedora 7. Probably, I’ll only boot into Windows when I’m doing comparison articles. I certainly don’t need it for anything else.

Under such circumstances, why would I care about Microsoft one way or the other?

The only time I’m interested at all is when a Microsoft executive makes some far-fetched statement about free software or makes a tentative attempts to interact with the free and open source software community. Yet, even then, the most I can muster is a mild professional interest. Mostly, Microsoft interacts with free software-based companies, while I prefer to use community GNU/Linux distributions, so on a personal level, I don’t care much.

I suppose that one reason people assume that I must spend my time conducting Three Minutes’ Hate sessions against Microsoft is that I earn a living from free software, so all the related issues must be of absorbing interest to me. But, the truth is, I usually leave writing about Microsoft-related issues to other people. It’s a beat that I prefer not to cover.

Anyway, even those who do write about Microsoft are rarely rabid about it. They’re professionals. They work eight hours or more a day with free software, and very few people are capable of sustaining a fierce hatred for forty hours a week. Nor are editors especially interested in paeans of hate, even if some of them have a fondness for stirring up controversy. For these reasons, if you are passionately anti-Microsoft going into free software journalism, you either don’t last long or mellow.

I could be wrong, but I suspect that the main reason people assume that I hate Microsoft is the poverty of their own imagination. For many people, Microsoft is such a large fixture in their world that — love or loathe it — the idea of not caring what the company does is almost inconceivable. They seem unable to comprehend that, among other things, the free and open source communities are refuges where – unlike the larger world – Microsoft’s latest doings or Windows’ new security patch are irrelevant.

Frankly, the obsession with Microsoft is theirs, not mine. There are days, even weeks sometimes, when I don’t think of Microsoft one way or the other. Believe it or not, mostly Microsoft just doesn’t enter into my life.

Read Full Post »

For the past couple of weeks, I have been setting up my new laptop. It’s a challenge, since a number of items – the wireless card, the LightScribe capacity on the DVD drive, the webcam and the modem – are not supported straight off the CD with GNU/Linux. I’m frustrated that I don’t have the time to sit down and focus on each of these puzzles. However, I find that after eight years of using GNU/Linux, my attitude to these puzzles has changed.

Understand, I am an English major by education, and my technical knowledge is what I’ve picked up as needed. Moreover, I get bored by puzzles for their own sake – one reason I’ve never applied to MENSA (another is that one of the first members I met died because his pride in his own intelligence made him careless, but that’s another story). So, by training and temperament, I should be disliking the slow setup of the laptop immensely, especially since it’s compounded by my decision to use the Fedora version of the operating system, rather than the Debian one with which I’m most familiar.

Instead, I find myself unusually patient. Strangely enough, I actually look forward to approaching each problem, trying out ideas on my own, then scanning the Internet for possible solutions and patiently trying them one at a time. And, when I solve a problem (I’m now working on the third one), I have a small sense of triumph.

What’s changed me, I’m convinced, is using GNU/Linux. Unlike Windows or OS X, GNU/Linux assumes that you want to do things your way, and provides dozens of options for you, even from the desktop. If you need help, many programs have detailed help pages in one format or the other. So, naturally, if you’re the least bit curious, you can’t help starting to poke around. For some one like me, who is in Pandora’s league when it comes to curiosity, the temptation is constant and irresistible.

Besides, what choice do I have when something goes wrong or isn’t to my liking? I don’t use a commercial version of GNU/Linux, so I have no technical support to step me through solutions. If I go to a computer store, I’m lucky to find a clerk who has even heard of something called Linux, let alone Debian or Fedora. I can ask advice on mail forums, or search for helpful lines of investigation, but, in the end, I am left to experiment methodically.

This sort of patient trial and error is what developers call hacking (and, no, it has nothing to do with breaking into other people’s computers – that’s called cracking, to the initiated). Since my programming skills are laughable and I’ve never identified as a developer, the realization that I’ve picked up the habit and even learned to like it is somewhat disconcerting.

For years, I have made a living interpreting geeks to other people – and sometimes the other way around. But now I have to reassess myself. Maybe I’m a geek after all.

Read Full Post »

I had my first chance in a long time to brush up my public speaking skills yesterday when I stopped by the Global Habitat Festival – Vancouver’s Live Earth event – to help with the Free Geek Vancouver booth. Considering how rusty my skills were, I question how much help I was, but I enjoyed the experience enough to stay a couple of hours later than I had planned.

In past episodes of my life, I’ve staffed all sorts of booths, including displays at open houses in university, a brass-rubbing demonstrations at a Renaissance fair, and exhibits at trade fairs for several different companies. In all of them, my teaching experience has helped me through. My between-degrees stint in a mall book store was even more to the point, since staffing a booth involves briefer, more one-on-one contact than even the most interactive teaching.

However, for the last few years, I’ve worked mostly from home, aside from teaching a few technology courses, so yesterday I had a hard time getting started. Observing just the right time to approach someone takes practice: you don’t want to pounce on them, but you don’t want to hold back so long that they walk away with unanswered questions, either. And at first I was diffident, not because talking in public or to strangers bothers me in the least, but because I could feel how awkward my skills were.

Fortunately, I and the other volunteers had the example of Ifny LaChance, one of the Free Geek coordinators to learn from – and, eventually, to shame us into action. I can only describe Ifny’s approach as putting her whole personality and attention behind talking to passersby, chatting and exchanging introductions in a friendly and unobtrusive way. Observing closely, I thought I could see the effort she expended, but her approach definitely drew people into conversation (despite the booth being directly behind the stage and the frequency with which bands made conversation impossible).

I was feeling more at ease, especially when I realized that I wasn’t the only first-time volunteer, but definitely still warming up when I and a couple of others were left alone at the booth. Necessity forced me to push myself more than I felt entirely ready for, but the choice was measuring up or fleeing in panic. For my own self-respect — to say nothing of my wish to live up to expectations, I stayed. I soon started feeling comfortable enough to enjoy what I was doing, and to find my own style of drawing people out, including a store of stock phrases for the most common questions I heard.

Probably because so much of my recent relevant experience centers on interviewing people, I found that the style that worked best for me was following the lead of those with whom I talked, drawing out what interested them until I saw what information or direction they wanted the most.

Unlike Ifny, I tended not to ask for names, although perhaps I might have encouraged more volunteers to sign up that way. But I felt obliged to be especially restrained in talking to female passersby, just to make sure that my approach wasn’t misinterpreted as a more personal interest. In the past, I don’t think I was so aware of that necessity. And I was pleased that I was using more eye contact and taking more care to draw in everyone in a group than I used to.

I was helped by the fact that the booth was design so that those staffing it had to stand in front it, rather than hiding behind the bulwark of a table, as so many of those at the festival did. Lacking such a defense, I had no choice but to engage people.

However, I’m still more comfortable on the free software and education questions than the recycling ones. Fortunately, the indignation that many people felt when they saw the photos of the unsafe conditions in which computers are broken down in China and Nigeria were more than enough for a conversation in most cases.

Still, despite my lack of practice, I think I managed to conjure up a ghost or two of my former ability. When I’ve dealt with the public in the past, there’s always been a sense of rightness flowing from me when I was connecting, and yesterday I was actually feeling an echo of that feeling by the end of the day. Even with my legs feeling the strain of standing on concrete for six hours, I was tempted to stay longer.

I didn’t show up for personal gratification, except that which comes from helping a good cause in a small way. Still, I was gratified to see that my old skills had merely been dormant, and not lost altogether. They’re a little lower key now than they were, but I think that, with practice, they should be just as effective as my former repetoire.

Next time, they may return more easily – provided, of course, that I don’t wait too long for the next time.

Read Full Post »

In part of my never ending efforts to get out of the house for more than my daily exercise, last night I went to a meeting of the local Linux Users Group at the new Free Geek warehouse just off Main Street in Vancouver. I went away more convinced than ever that Free Geek is one of the more innovating activist groups about town.

Free Geek Vancouver, whose origins I’ve written about professionally, is the first Canadian implementation of an idea that originated in Portland, Oregon. Basically, the idea is to combine the recycling of computer equipment with education and the promotion of free software. For a nominal fee, the group will recycle computer equipment, taking care that it is disposed of ethically – and not just dumped in landfill or shipped to a developing nation where recovery of the raw materials becomes a health hazard to those who undertake it. Higher end computers are refurbished and loaded with free software like Ubuntu and OpenOffice.org and sold or donated to charities and other needy groups. Volunteers can also work with Free Geek for a set number of hours in order to get a computer of their own.

Officially, the group is run by consensus. However, if David Repa and Ifny LaChance, the two Free Geekers to whom I’ve talked the most are typical – and they seem to be — I’d say that it’s equally fuelled by apparently limitless supplies of enthusiasm and energy – to say nothing of a talent for principled promotion. Recently, for example, the group turned down coverage in a national newspaper because the journalist wanted to do a stereotypical article focusing on poor people who had benefited from the group’s services. Believing the story would violate the confidentiality in which they pride themselves, the group refused. Of course, with the coverage they are getting in the local media, they hardly needed the exposure, but many groups wouldn’t have resisted the temptation to compromise for the sake of publicity.

And the group is resourceful, too. What other group would turn having one of their members stopped with a bicycle cart full of computers on the way back from a client into an opportunity to enlist the local police department as supporters?

At the same time, the group is far from humorless. So far as I’m concerned, a group that claims to prefer “catalyst” and “primordial ooze” instead “founder” is refreshing in its refusal to take itself too seriously. The same humor is found in the movement’s slogan, “Helping the needy get nerdy since the beginning of the third millennium.”

Besides the resourcefulness and outlook of the people involved, what I like best is the way that Free Geek combines two activist groups that traditionally have little contact. Too often, social activists never think to apply their convictions to the software they use, and geeks never think of applying their equally high ethical standards outside of computing.

For over a year, I’ve been writing about the Free Software Foundation’s efforts to bridge these gaps, and I’ve even made some attempts to help in this effort myself, notably in an article called “Free software!” for the New Internationalist. Now, in Free Geek, I’ve found another group interested in doing the same.

I’ll need to think about it, but I’m seriously thinking that one of the ways I’ll be getting out of the house more is as a volunteer. At the very least, I’ll be sending a cheque once I recover from the shock of paying taxes on my sole proprietorship.

Read Full Post »

« Newer Posts - Older Posts »