Feeds:
Posts
Comments

Archive for the ‘open source’ Category

As a journalist, I don’t often come straight out and endorse anything. Having worked as a marketer, I have had a strong reaction against hype of any sort, including my own. Nor is endorsement my style. Anyway, just by writing on an issue, I can often do far more by encouraging others to support it than I could if I were to volunteer time or money. However, every once in a while, a cause comes along that is so obvious worthy that I make an exception.

Take, for example, the Free Software Foundation’s high-priority list. How anyone who is the least interested in free and open source software (FOSS) could not support this cause is almost inexplicable to me.

As you may know, the Free Software Foundation (FSF) and thousands of other groups have been working for years to create a computer environment that users control – one that they can use on as many computers as they want, that doesn’t require registration or activation, and doesn’t report on your activities to the manufacturer without your permission. That environment is almost there, in the form of GNU/Linux and a few other operating systems like FreeBSD. Only a few gaps such as an unecumbered Flash player and 3-D drivers for the leading video cards remain to be done, and they should be ready in a matter of a few years.

The high priority list is a way to call attention to these last remaining gaps in functionality. A couple of weeks ago, the FSF relaunched it as a campaign, soliciting donations to help in the development of the needed applications. These donations will not be used to pay developers directly, but may be used for such purposes as organizing face to face developer sprints to help the projects developing the applications, or to make people aware of the need.

The donations were kicked off by Russell Ossendryver of Worldlabel.com, whom I like to think of as a friend I haven’t met yet. Russell is a small business owner, but believes in free and open source software enough that he has pledged $10,000 to the high priority list.

You can argue over which applications are needed most, and about the content of the list (and the FSF encourages you to submit your thoughts). Very likely, you can’t match Russell’s donation (I can’t myself).

But if you have any interest whatsoever in FOSS, the high-priority list is a matter of getting down to basics. What could be more basic than finishing the free desktop? That’s been the goal all along – not our present 90% free and 10% doing without or compromising with proprietary software for the sake of expediency, but a completely user-controlled desktop. Anyone involved with FOSS who doesn’t donate what they can, or at least join the discussion about what should be on the list should ask some serious questions to themselves about their own sincerity.

With support, the FSF’s relaunching of the high priority list could be one of the major moments in FOSS. What more can I say, except to repeat my request to support it?

And before you ask, yes, I plan to sync my money with my mouth and send my own small cheque before the end of the year. Like I said, this is one time that my usual words in public aren’t enough.

Read Full Post »

It’s tough being pure GNU, especially when hardware is involved.

All my workstation computers are custom-built; I like to know exactly what goes into them, and would do the same for laptops, if I could. The last time I bought a workstation, I decided to break my old habit of buying an ATI video card, and buy an NVidia one instead (Never mind the model number, which usually matters less than the manufacturer would have you believe and is irrelevant here).

The switch seemed a good idea at the time. Not only was the ATI market share being reduced so quickly that the company seemed in danger of disappearing, but free and open source drivers for NVidia seemed closer to competion than for ATI. I felt confident in the decision, and settled down to learn the new arcanery of another manufacturer.

Then, last week I turned on the computer to find that yellow artifacts were cycling down the monitor like something out of The Matrix. I managed to boot once without them, only to have them reappear as I settled down to my morning email. Before long, the artifacts were so thick on the screen that I could no longer read anything beneath them, and I had to do an ungraceful shutdown, haunted by the vague guilt felt by those using a journaling filesystem, who know that, when they do finally manage to reboot, they will be confronted by the announcement, “The filesystem is NOT clean.”

Did I mention that it happened on the morning of the day that I do my usual backup, too? The perversity of the universe was apparently set on stun that day.

Some fiddling with my test computer soon showed that the problem was not the monitor, as I originally thought, but the video card.
Since I had bought the computer system thirteen months earlier, I was sure that the warranty would have just expired. To my surprise, it still had almost two years to run, so I took the system into the shop that assembled it for me.

According to the store’s staff, I was far from the only one whose card was suffering from the same problem. Trouble with NVidia cards of several models were becoming widespread, I was told. Fed up, I switched to an ATI card, also taking the opportunity to double the video memory to 512 megabytes.

I had been thinking of video cards as costing three or four times what they actually do; the old price had stuck in my head, just as I automaticallly assume that a paperback will cost five or six dollars – like most people, for me, the natural price for anything is the price they were when I was newly an adult. I also received a trade-in on my old card.

I switched back because, now, the situation is reversed. Since AMD bought ATI last year, ATI has been regaining market share. Moreover, while AMD’s behavior is far from perfect towards free software, it is still friendlier than any other manufacturer. Now, thanks to AMD, ATI free and open source drivers seem likely to mature first before NVidia ones.

So far, I’m satisfied with the swap. Not only does my workstation run faster, but I can use the highest resolution for the monitor, which I never could with the NVidia card. More importantly, although I can’t use an exact driver for the card, I can use a free one that has at least some degree of support for 3-D, without resorting to an archaic driver like VESA.

All the same, I can’t help thinking that I would probably have had a less troublesome week had I not tried to second guess how the market would react with free software and stuck with my original preference.

Read Full Post »

Much to my bemusement, I see that James Maguire has listed this blog as one of the top 200 technology blogs, in the GNU/Linux/ Free and Open Source category.

James is my editor at Datamation, who shows amazing toleration for my inability to edit my own work, so I already know him for a decent sort. So, I figure he just needed to round out the spaces he had allotted for the category. Not that I don’t appreciate the honor, but I can see myself clearly enough to know that I don’t deserve it.

For one thing, look at the company I’m keeping. My entries here certainly aren’t a match for the varied articles at Linux.com, which is also on the list. Nor do they come close to the combination of astute legal analysis and wonky opinion on Groklaw. As for equating my efforts here with the industry analysis in the blogs of Mark Shuttleworth, Jim Zemlin, or Matt Assay – no way, man, as we used to say in my increasingly distant youth. I mean, I didn’t call this blog “Off the Wall” at random, you know what I mean?

What is really ironic is that, when I started this blog, I intended it as a place where I could write about things other than free and open source software. At the very most, it would be a sandbox for ideas that weren’t ready to be articles, or ones that I didn’t think I could sell. Nor do I often write on such topics, although I have plenty to say about my life as a journalist who covers such topics.

Yet, if I’m being honest, I have to admit that, when I do cover free and open source topics directly, the posts attract an entire order of magnitude more readers than my other topics. And I mean that literally, without any exaggeration whatsoever. So, maybe James is right, and this is a technology blog after all.

Anyway, I was taught that, if someone pays you a compliment, you say thanks and smile warmly – especially if the compliment isn’t true. So, that’s exactly what I’m going to do, figuratively speaking.

Read Full Post »

(This is an article that originally appeared on the IT Manager’s site. Since the site has shut down, I’m reprinting the article here to give it a more permanent home)

Books about management techniques rarely mention how to lead computer programmers. The few that do sooner or later reach for a cliché and compare the effort to herding cats — J. Hank Rainwater, for instance, uses the phrase as his title. Partly, the comparison reflects how much the topic is outside the corporate mainstream. However, the comparison also reflects the conflicting nature of the job. The typical IT department represents a separate culture within a company, and a successful manager must both understand that culture and stand between it and the rest of the company, trying to explain each to the other.

I’ve seen dozens of managers — including me — approach this conflict, each with varying degrees of success. My observations here summarize what I believe are the basic facts that managers needs to know to manage programmers. They apply to any programmers, but especially those involved in free and open source software (FOSS), many of whom develop typical programmer attitudes to an extreme. Although some of the points seem obvious to those familiar with programmers, let me assure you: To outsiders, if their mistakes are any indication, the points still need to be emphasized.

You’re in a meritocracy. Prove yourself.

Management gurus usually focus on the characteristics of natural leaders and how you can imitate them. They give ambitious managers heroic images of themselves as samurai warriors, Antarctic explorers, or Henry V. However, neither the discussion nor the image is much use when you manage geeks, because developers, regardless of whether they are involved with FOSS or not, are more concerned with results than any real or artificially generated charisma. Before you can even start to lead a group of geeks effectively, you have to prove yourself to them — either by showing your competence in their area of expertise or by demonstrating that you have useful expertise that they lack. To become truly effective, you need to go further and prove that your expertise helps the group and everyone in it towards their goals, and that you have at least a high-level understanding of what everyone else is doing.

Until you prove yourself, you can expect to be tested, even if you’re a former programmer yourself. The probing can be aggravating, but the good news is that, if you prove yourself, you can quickly become accepted. At one company where I worked, the CTO had an impressive programming background, but it was some years in his past. The developers questioned his decisions constantly, right up to the time that he started delivering tough but accurate critiques of their code. The questioning stopped overnight.

Just because you’re in charge doesn’t mean you’re better

Watch how people spend their free time with family and friends, and you’ll soon notice a preference for informal structures. Given anything resembling a choice, people choose not to be in formal hierarchies, especially if they’re near the bottom of it. A hierarchy may be efficient, but, by being its local representative, you automatically become the focus of resentment.

This natural anarchism is stronger in developers than in most people. If you think for a moment, a meritocracy implies a constant shifting of status that depends on who has done what recently. Add this political instability to a widespread feeling of being different and misunderstood, and the resentment of leaders becomes stronger still. Moreover, in FOSS, where status is still one of the main coins with which programmers are paid for their efforts, these attitudes may be taken to a further extreme.

Neither being in a position of authority nor being older — as managers often are — is going to command automatic respect in the IT department. You might assume that your position reflects some superior qualities such as intelligence or ambition, but the development team probably doesn’t. Management consultant Tim Bryce insists that most programmers are no smarter than anyone else in a company, but that’s not what they believe.

Rather than relying on any natural or structural authority, IT managers need to see themselves as coordinators or problem solvers, working within the culture of their department whenever possible rather than against it. Nobody has ever shown the causality, but there’s probably a connection between the fact the era in which the corporate hierarchy has flattened corresponds to the rise of the IT industry. Because of the economic important of the computer industry, its values are spreading through the rest of the business world.

What motivates you doesn’t motivate your staff

A few management books, such as Beverly L. Kaye and Sharon Jordan-Evans’ Love ‘Em or Lose ‘Em
emphasize that one management style doesn’t fit everybody. However, many gurus and the managers who listen to them continue to assume that what motivates them — promotion, money, perks — also motivates programmers. For those unfamiliar with programmers’ culture, the process of realizing they are wrong can be disconcerting.

“Leading programmers is different from leading most employees,” career expert Tag Goulet says. “At one of my previous jobs at a startup, I was the vice-president of production, and led a team of three programmers. One of the guys posted Dilbert cartoons by his desk that poked fun at Dilbert’s pointy-haired boss and were quite possibly references to me. I’d never seen cartoons like that in more corporate workplaces. Instead, everyone was always careful to have political decor that implied that they were all team players.” In fact, such cartoons, like the popular Demotivator posters that satirize inspirational corporate art, are often the first indicators that many programmers are skeptical, even dismissive of the values that many managers take for granted.

The trouble is, managers usually have backgrounds in business or marketing, and are outgoing people who prefer to work with others. By contrast, most programmers are the academics of the business world, inwardly focused and preferring to work with inanimate objects. If they’re FOSS-oriented, they may also have a strong streak of anti-corporate sentiment. While they won’t turn down money, for them job satisfaction is more likely to lie in greater challenges or responsibilities, and, especially for those involved in FOSS, credit for their efforts.

Impromptu bowling in the hall may motivate your sales force and marketers, but, chances are that programmers will only feel like they’re being spirited away into a nightmare of frivolity. A weekly pizza night or an evening at a night club to celebrate the successful completion of a project might be satisfying to a human resources team, but your programmers will either resist being dragged away from their projects or, if they’ve just come off a coding spree, resent losing time they could spend with their families. Instead of being events to anticipate, such efforts are more apt to be seen as annoying obligations.

Instead of trying to make such by-the-book motivators work for programmers, think about you can implement the intrinsic awards that actually mean something to them. Reward those who meet their deadlines with greater autonomy in a project, or by giving them the chance to become project leaders or to telecommute so long as they meet their responsibilities. Let FOSS participants have time to work on free projects once they’ve met their deadlines; even if the projects have no immediate use to the company, they may become useful later, and, meanwhile, your sponsorship gives the company a good reputation among potential future employees.

Credit is the most important motivators, especially for FOSS participants, but don’t forget the cultural differences. Most developers are only going to be embarrassed by being singled out for praise or an employee-of-the-month award at a meeting. Instead, let people know that you’ve noticed their efforts and given them credit elsewhere in the company.

Learn when to keep hands-off

Shortly after I became a product manager, I discovered a major bug in a commercial product that was just at the plant and ready to be assembled. Put in charge of disaster recovery, I asked the team to assemble every hour so I could report to the company officers on the state of their efforts. After the disaster had passed, I found that I had left resentment in my wake. Not only did the programmers dislike meetings, but, by keeping such a close eye on events, I was questioning their competence and taking responsibility away from them. The emergency was real, but I was hampering their efforts to resolve it, not helping.

This kind of situation can’t always be avoided, but experienced managers will give all members of a programming teams as much autonomy as they have proven themselves capable of using responsibly. Partly, that means mediating between programmers and the demands of executives, but it also means only making an appearance among the cubicles when absolutely necessary. Instead of calling everyone together, I would have done better to send email requests or appoint a programmer to provide status checks. Better yet, I could have asked the team for a firm deadline and not interrupted anyone until that deadline while explaining to the company officers that the solution was being worked on — which was all they wanted to know anyway.

Minimize meetings

For managers, meetings are times when work gets done. For programmers, however, attending a meeting usually means time away from their work. Sometimes, especially at the start of a project or at a crisis, a meeting is unavoidable, but managers need to accept that programmers are likely to resent meetings and become more impatient with every minute that passes in the board room. The fewer and shorter the meetings, the more easily the developers will accept them.

Beware of fads in programming languages

Every couple of years, programmers become excited by a new programming language such as Java, .NET and Mono, or Ruby. Inevitably, whenever a project begins, some of your team will argue strenuously that it needs to be done in the latest fashionable language. Sometimes, this argument may be justified, but it is more likely to represent intellectual curiosity than sound design practice.

Almost always, the argument is a recipe for chaos. At one company where I worked, so many different languages were represented in its product suite that individual modules only communicated with difficulty. Several attempts to rewrite the suite in a single language only added to the complexity because they were never completed, and legacy support remained an issue. This trap is easier to avoid if you have a programming background yourself, but any manager should be wary of adding another language to the stack.

Learn when corporate values have to take precedence over geek values

Not being interested in business, many developers tend to ignore necessities like deadlines. Many become skilled at dodging them. The problem isn’t that most developers can’t be trusted to work responsibly by themselves, so much as the fact that they can be almost guaranteed to tinker as much as the schedule allows. In such cases, for all that successful management of geeks means understanding their culture, it also means recognizing when moving to achieve corporate goals are more important. At times, understanding needs to take second place to necessity, even at the cost of resentment. Skilled managers minimize conflicts with their staff, but they also recognize that some conflicts are unavoidable.

Conclusion

Managing programmers — especially FOSS ones — is an extreme version of the balancing act that any manager must do. On the one hand, managers need to understand the culture of their departments and how to work within them. On the other hand, they also need to act as intermediaries between that culture and the rest of the company. Combining these goals means adjusting your concept of management to the department. Sometimes, it means interpreting programmers to non-programmers,or shielding programmers from the misunderstanding of executives in order to achieve corporate goals. At other times, it means awakening programmers to the larger goals of the company. It’s a precarious balance, but knowing what to expect as you go into the position can leave you with more time to handle the challenges that arise without being distracted by cleaning up your mistakes or a lack of cooperation from your team.

Read Full Post »

In the last few days, I’ve had several experiences that make me think about my role as a journalist in the free and open source software community:

The first was a reaction I had from someone I requested some answers from. Although I thought I was being polite, what I got back was an attack: “I am not prepared to answer any of these questions at this time. The intent of your article is to feed the flames and I will have no part in that. The fact that people like you like to stir up controversy is to be expected, since that is the job of any writer trying to get readers.”

This reply not only seemed presumptuously prescient, since I hadn’t written the article, or even decided what angle it would take, but also unjustifiably venomous, given that I didn’t know the person. Moreover, although I am in some ways a contrarian, in that I believe that questioning the accepted wisdom is always a useful exercise, when I write, I am far more interested in learning enough to come to a supported conclusion or to cover an interesting subject than I am in stirring up controversy for its own sake. The fact that an editor believes that a topic will get a lot of page hits is meaningful to me mainly because the belief sets me loose to write a story that interests me.

Still, I don’t blame my correspondent. He probably had his reasons for his outburst, even though they didn’t have much to do with me. But the fact that someone could react that way says some unpleasant things about some current practioners of free software journalism — things that alarm me.

Another was the discovery of the Linux Hater’s Blog (no, I won’t link to it and give it easy page hits; if you want to find it, do the work yourself). I don’t think I’ve ever come across a more mean-spirited and needlessly vicious blog, and I hope I never do. However, recently as I’ve been preparing stories, I’ve come across some commenters on individual mailing lists who were equally abusive. They are all examples, not only of what I never want my work to be, but the sort of writing that makes me scrutinize my own work to ensure that it doesn’t resemble them in anyway whatsoever.

Journalism that stirs up hate or encourages paranoia — or even journalism whose focus is sensationalism — is journalism played with the net down, and I’m not interested in it. Oh, I might make the occasional crack, being only human, or use the time-honoured tactic of saying something outrageous then qualifying it into a more reasonable statement. But, mostly, I prefer to work for my page hits.

Such sites also suggest that the line between blogging and journalism is sometimes being blurred in ways that aren’t very complimentary to bloggers. While some bloggers can deliver professional commentary, and do it faster than traditional media, others seem to be bringing a new level of nihilism to journalism.

A third is the unexpected death of Joe Barr, my colleague at Linux.com. Joe, better known as warthawg or MtJB (“Mister the Joe Bar,” a story he liked to tell against himself) encouraged me with his kindness when I was first becoming a full-time journalist. Later, when I started writing commentaries, his editorials were an indicator for me of what could be done in that genre. As I adjust to the idea that Joe isn’t around any more, I’m also thinking about how I’ve developed over the last few years.

The final link was a long interview – almost twice my normal time – with Aaron Seigo, one of the best-known figures in the KDE desktop project. One of the many twists and turns in our conversation was the role of journalism in free and open source software (FOSS). As Seigo sees things, FOSS journalists are advocate journalists, acting as intermediaries between FOSS projects and the larger community of users. He wasn’t suggesting that FOSS journalists are fan-boys, loyally supporting the Cause and suppressing doubts; nothing in his comments suggested that. But he was pointing out that FOSS journalists are an essential part of the community. In fact, much of what he said echoed my own half-formed sentiments.

Seigo also discussed how a small number of people making a lot of noise can easily deceive journalists who are trying to be fair and balanced by making the journalists think that the noisily-expressed beliefs are held by more people than they actually are. As he points out, the American Right has been very successful in this tactic, especially through talk-radio. He worried that part of the recent user revolt against KDE 4 might be due to something similar.

Listening to him, I tried to decide if I had fallen for this ploy in the past. I decided that I might have been, although usually I try not just to be thorough, but also analytical enough to sift down to the truth.

I was going to try to summarize what I had learned from these four separate experiences, but my efforts to do so only sounded sententious – to say nothing of self-important and over-simplified. But I’m thought of all four as I’ve exercised recently, and I’ll be thinking of them for some time to come, too.

Read Full Post »

It is impossible to experience deja-vu for the first time.
I reckon the first time you experience deja-vu must be the second.

– Les Barker

These days, I can’t go to a networking event without meeting at least two or three people who are hoping to start their own high-tech business. Taking “Web 2.0” and “social networking” as their personal mantras, these contacts sound eerily like throwbacks to the dot-com boom. Enough time has passed, I suppose, for people to forget the lessons of that first infatuation with technology. As a survivor of that first era, I could tell them a thing or two, but mostly, I don’t bother. They wouldn’t thank me.

If the old dream was just about quick money, then the whole things wouldn’t be so painful. Most of the dreamers are going to fail, and that’s a lesson that can hurt, but can be valuable. If you find that your thirty thousand stock options are worthless in one company, you can always do what I did, and get another thirty thousand from your next company, continuing the process until reality sets it. You learn about persistence, and eventually you learn that hard-slogging work pays in smaller but more reliable returns – both useful lessons.

But, just like the dot-commers, the Web 2.0 generation isn’t only concerned about money. Most of its members would happily settle for survival as the owners of their own small business. Still more are attracted by being involved with something larger than their selves, for experiencing the sense of belonging that comes with being involved in the biggest trends of the era. And it’s this sense of purpose that is likely to shatter on the pavement when reality sweeps their feet out from underneath them.

Take me, for instance. My first dot-com startup, the pay was three-quarters of what I had been earning as a consultant. I never did believe – not really – that the company would go public and my stock options would let me retire. What concerned me was that we (and it says something about the spirit of the times that, for a non-team player like me, there was a “we”) were going to change computing by introducing GNU/Linux to the world.

Moreover, as the first non-developer hired by the company, I was playing a leading role (maybe theleading role in my own mind) in making that dream a reality, cutting bundling deals, hammering out a features list, going over legal contracts and licenses and discovering all the other thousand and one things needed to bring a product to market.

My second company offered much the same – only better, because this time I was working with big names in the field and being flown across the continent for the sake of my expertise.

Was I self-important to the point of blindness? No question. But other parts of my life were at an absolute nadir, and the dream gave some desperately needed meaning. It’s because I remember that desperation that I don’t want to spoil things too much for this next generation of dreamers. Let them dream while they can.

Of course, if they did ask, I would warn them that being tipsy with meaning doesn’t mean that they should abandon common sense. Half-intoxicated as I was, I never could see why those around me were working long extra hours when they didn’t need to, or sleeping in the cardboard boxes that file cabinets came in, just so they could have the full experience (in the same spirit, many line up for hours for tickets or Boxing Day Sales – not out of necessity but because they don’t want to miss the excitement). Nor could I see the point of those who hung on after I left, working for half pay and then deferred pay, or staying loyal before they were laid off. Too many dot-commers forgot in their quest for personal meaning that business remains business, and my only personal claim to foresight is that I twice remembered that simple fact and ejected before the crash came.

If asked, I would also tell them about my post-dot-com survival, about how, after feeling yourself in the avant-garde, laboring to produce dull and sensible things that people actually want to buy seems pointless and bland. And if you once believed that you were not only in the avant-garde, but leading it, then life in an ordinary office under managers and executives who know no more – and sometimes less – than you do becomes simply an exercise in sustained frustration. I would warn them that their experiments with meaning and work will make them unfit for anything else except becoming consultants in their own small business.

Not that this role is an unsatisfying one – far from it, I would say. After all, iit’s the one that I chose. But unless what you really want is not just purpose, but control of your life, it would be cruel to encourage anyone down this twice-trodden path. You’ll only be disappointed and unhappy, unless you are one of that handful who truly wants that direction in life, one of those for whom the boom-gone-to bust (and it always goes to bust sooner or later, believe me) means a hard-won chunk of satisfaction.

Like I said, I could tell this new generation of dreams these things, but they wouldn’t appreciate hearing them. So I try not to intrude on their dreams, and smile fondly as I hear their excited talk of commitment.

Goddammed kids with goddammed stars in their eyes. I hope they enjoy the roller coaster, and appreciate the ride when they stagger away.

Read Full Post »

A correspondent tells me that Boycott Novell’s Free Software Credibility List gave me a rating of three on a six point scale (I could link, but I don’t want to give the site any more hits than I have to). Until hearing this news, I didn’t know about the list, because, so far as free software is concerned, I only read news sites and blogs with either technical knowledge or expert commentary. Usually, too, I make a habit of not commenting negatively in public on anyone with a claim – no matter how remote – to being a journalist. At the very least, I generally don’t mention them by name. However, since my informant seemed to think I should be upset, I’m making an exception here.

To be honest, I am more amused than angry about a list whose silliness is exceeded only by the self-importance of its owners. I mean,  how does any journalist, no matter how skilled a word-slinger, get the same rating as Stallman, the founder of the free software do? Yet several do. And why are authorities like Eben Moglen off the list?

I also notice that, at least in some cases, the list seems a direct reflection of how closely a journalist’s opinion corresponds with Boycott Novell’s, rather than any criteria that might be mistaken for objectivity. Robin Miller, the senior editor at Linux.com, is apparently denigrated because he took a group tour of the Microsoft campus a couple of years ago (I’m sure the fact that he presided over a podcast in which a Boycott Novell writer performed poorly has nothing to do with his ranking). Other writers seem to rate a 4 or 5 largely because they stick to technical matters and, rarely talking about philosophy or politics, say nothing for Boycott Novell to dissect for suspect opinions.

Strangely, the Boycott Novell cadre didn’t rate their own reliability, although whether that is because they are assumed to be the only ones who rate a perfect six or because the ranking doesn’t include negative numbers, I leave as an exercise to the readers.

From the link attached to my name, my own ranking seems based on the fact that I accepted that a comment signed with a Boycott Novell writer’s name really was by him; when he said it wasn’t, I accepted the claim and he suggested that I was owed “some apologies.” Yet, apparently I’m permanently branded as being only marginally trustworthy because of this minor incident. I suspect, though, that the writer’s belief that I lumped the Boycott Novell writers into the category of conspiracy theorists has more to do with my ranking than anything else.

But these foibles don’t disturb me unduly. Far from being upset, I’m glad of the list, because it gives me a goal. If I write consistently hard-hitting articles in which I dig carefully for facts, build a flawless chain of reasoning, and tell the truth no matter how uncomfortable the consequences, then maybe – just maybe – in a few years Boycott Novell will reward me with the ultimate accolade of a zero ranking some day. Then I’ll know when I have truly arrived.

And that is all that I intend to say on this subject. Ever.

Read Full Post »

« Newer Posts