Random thoughts from the day after bin Laden died

It was 9:15. I was tired. I’d been reading, then I went to my computer to check baseball scores. I saw that the president had called a press conference for 9:30 CST, with no indication what it was about. 9:30 PM on a Sunday night isn’t when you usually call press conferences, and there’s usually some indication what the subject will be. I was curious enough to click around to see what was going on, but when I didn’t find anything right away, I went to bed.

This morning I woke up, went straight to the Kansas City Star’s baseball page to get an account of last night’s Royals-Twins game, and out of the corner of my eye, spotted the last headline I ever expected to read: “The Raid that Killed bin Laden.” What? Beneath it was a similar headline. I clicked, read the first two sentences to make sure I was reading the right thing, then raced into the bedroom, where my wife was getting our two sons dressed.

“They got bin Laden,” I said. And she did the same double-take that I did, and made me say it again.

Read more

So what now?

The Republican Revolution is over. What went wrong?

Before I try to answer that question, a few words by Dr. Donald Prahlow, my high school history instructor, seem pertinent. In 1992 when Bill Clinton took the White House, Dr. Prahlow stood in front of a classroom full of young, mostly right-leaning students and tried to make sense of what happened. "As a historian, I have to say the best thing that can happen, when one political party has been in power for a long time, is to hand power over to the other one." He went on to give some examples. The most important thing I took from his brief aside before getting onto the day’s regularly scheduled lecture was that no president in history has ever been able to wreck the country irreparably in four or even eight years.

Not Richard Nixon. Not Warren G. Harding. Not Lyndon B. Johnson. Despite my strong feelings on that day in 1992, not William Jefferson Clinton. And regardless of your feelings on the two men, neither George W. Bush nor Barack Obama will be the first.

And I believe that what went wrong with the Republican Revolution, which started with the stunning 1994 comeback in both houses of Congress, is largely the neoconservative movement and George W. Bush.

What’s sad is that the end all started with so much potential. I vividly remember Bill Clinton, interviewed on the evening news on either ABC, NBC or CBS around 2002 or 2003 talking about Bush. He said he thought Bush would be very successful early on, because of two words that are largely forgotten today: compassionate conservatism. I’m paraphrasing, but basically Clinton said that if Bush could deliver Democratic-like social programs while delivering lower taxes, it would be almost impossible for the Democratic party to compete with that.

Unfortunately, nothing ever came of that. Rather than being remembered as the president who popularized compassionate conservatism, we’ll remember the image of Bush flying over New Orleans after Hurricane Katrina, looking out of touch and perhaps a bit over his head. Or we’ll remember the bothced recovery effort, which was long on excuses but painfully short on results.

The other Bush promise that never turned into anything was his bipartisanship. As governor of Texas, he had the reputation for reaching out to Democrats and working with them. Unfortunately, as president, we saw a man with little tolerance for anyone who disagreed with him, even if they were members of his own party.

In all fairness, it’s difficult to know how much of what we saw was Bush, and how much of it really was Dick Cheney. And that’s another failing of the Bush presidency: He failed to stand up to Cheney when necessary and put him in his place. The ticket read Bush-Cheney, but
often it seemed the reality was Cheney-Bush.

I don’t think I need to even bring up the wars.

Ultimately, all that came back to bite John McCain. The John McCain who stood up to Bush in 2000 was largely absent in 2008. It’s entirely possible that voters would have punished McCain for the sins of Bush no matter what, but ultimately, McCain didn’t do enough to distance himself from his predecessor. Certainly he risked alienating the 28% of the population who approved of Bush in doing so, but he fell into the same trap the Democrats fell into repeatedly in the 1990s when trying to appease the far left fringes of its party. As long as McCain managed to stay to the right of the Democrats, the minority of the population who favored Bush wasn’t going to abandon him and vote for Obama. McCain needed to concentrate on getting 23% from the center of the spectrum.

Meanwhile, while McCain was failing to distance himself enough from Bush (and was showing he was perfectly capable of being out of touch), Obama was showing up on the Sunday morning political shows, demonstrating that he read things, including newspapers, including the op-ed pages, including the parts written by people he didn’t always agree with. After 8 years of an administration whose idea of keeping informed was listening to Rush Limbaugh and watching Fox News, he probably seemed refreshing.

So what’s next?

The comeback doesn’t have to take as long this time. Remember, the only thing less popular than Bush right now is the Democrat-controlled Congress. They get a pass right now because they’re mostly unpopular for not standing up to Bush. But if the new, bigger Democratic majority fails to get desired results, there’s no reason to believe the electorate will be so sympathetic in two years.

So the Republican party needs to be ready. It has until the 2010 primaries to find its soul, to figure out what it stands for.

For their sake and everyone else’s, I hope it involves smaller and more efficient government and taking the Constitution in its entirety seriously.

And in the meantime, we have a man in the White House who embodies the American Dream and who personifies the result of decades of struggle. Whatever you think of his politics, he will inspire a generation or more, and a lot of good can come from that.

On politics…

I’ve learned a lot about politics this week. And about myself as well. I figured I’d share.
This is church politics, but I see little difference between it and governmental politics, academic politics, or corporate politics, other than this time I actually believe in the result enough to be willing to hear out the other perspective, put myself in that position, and be that other person for a minute, look around, and see what he (it’s almost always a he) is thinking and seeing.

And I guess that’s what I’ve learned about myself. I can get into the Mac/PC debates and I can argue them as passionately as anyone, but in the end, if someone decides to shoot himself in the foot by paying way too much for an overdesigned single-threaded computer that crashes all the time, well, that’s his business–unless the overly chatty AppleTalk network protocol is going to disrupt everyone else’s work by sucking up all the available bandwidth, or the lack of administrative security is going to allow the user to install software that’ll disrupt other users. But if a guy’s only going to hurt himself by making the wrong decision about a computer, fine. I don’t care. If he’s gonna put up a stink, I’ll let him sink.

Every time I’ve believed in a company, I’ve been betrayed. So I don’t give a rip about corporate politics. And government? Government’s mission is to perpetuate itself. It’s going to do the right thing to perpetuate itself, regardless of whether that’s the right thing for you and me. So when I feel myself starting to get riled up about government, I change the subject.

Church politics? I’ll hear you out. I even went to The not-in-the-least-Rev. Fred Phelps’ web site and read his reasoning on why the LCMS needed to have a “God Hates Fags” protest in front of its doors. Let’s just say it’s very unfortunate that he believes this, because it would be really, really funny. Remember the witch scene in Monty Pyton’s Holy Grail? The one where they said someone was a witch, because she looked like one, because they dressed her up like one? Same logic. Picket a church, provoke it, when it retaliates, sue the retaliator in small claims court, then say the courts say your sign was true. But I’m not going to acknowledge him with a link.

So. I am Lutheran. I didn’t come to that conclusion easily. There are a lot of scumbags who are Lutherans, so for a long time I believed that all Lutherans were scumbags because I’d met so many of them. Then I learned that all churches had scumbags, and on top of that, some of them had really, really poor doctrine. Doctrine, in case that word has you scratching your head, is a fancy word for a set of beliefs, hopefully derived from reading the books of the Bible in context.

So, I got sick of watching people beat each other up with poor doctrine, and worse yet, beating me up with poor doctrine, so I sat down and did something a lot of people never do. I read that book. Yeah, the whole thing–884 pages in one of my translations. It took me three months to do it. It’s shorter than a James Michener novel that I could probably read in a month, but Michener is much lighter reading, and, yes, I’ll say it, usually Michener does a better job of holding your attention.

Reading the whole thing did a lot for me. For one, I saw a much bigger picture. The verses those guys were taking out of context suddenly made sense. It didn’t just “feel” wrong anymore–I could tell you if they were taking it out of context. There’s another common mistake in Bible study that you don’t see so often in other literary studies, or for that matter, other disciplines. In any other discipline, you take the simple stuff first. In programming, you learn loops before recursion. In riding a bike, you learn pedaling before you learn balance. The idea is that you learn the simple things before the complicated things, so that the complicated things don’t make the simple things hard.

I’ll give you an example. When talking to the Pharisees (a religious sect) once, Jesus exclaimed, “You brood of vipers!” Greek scholars tell me what he actually said bordered on profanity. The obvious conclusion: Jesus hated the Pharisees. But that’s wrong. Let’s go back to the most basic Bible verse there is: John 3:16. “For God so loved the world…” Who’d God love? The world. What’s the world? Everybody. Who is Jesus? God. (That’s another verse or 47.) OK. So Jesus loved everyone. Even Pharisees. So why’d Jesus call them a brood of vipers? Because he was disappointed in them. He knew they were capable of better but didn’t want any better.

So I read the whole blasted thing, got the answers to my tough questions, and came to the conclusion that the Lutherans had it right the overwhelming majority of the time. Certainly more than 90 percent. Probably closer to 98 percent. Baptists and Methodists and Evangelicals and Catholics and other denominations were right most of the time too. But usually they appeared to be wrong about at least one of the tough questions.

So, since I agreed with about 98 percent of what the Lutherans (and, specifically, the Lutheran Church-Missouri Synod) were saying, I came to the conclusion that I’m LCMS.

Now, if you ask most LCMS Christians why they’re Lutheran, they’ll probably tell you because their parents were Lutheran. A lot of them don’t even think about it. Ask a lot of them what it means to be Lutheran, and they’ll use words like “page 5,” “page 15,” “organ music,” “liturgy,” and other things. It’s highly structured, highly organized, and, well, to the outsider, it’s just plain weird. It’s designed to be reverent, and yes it is. But it’s not what it means to be Lutheran. There are Lutheran churches in the inner city in New Orleans. I guarantee you they aren’t using a pipe organ and German music dating back to the 15th century. But they’re as Lutheran as can be.

The theology is what’s important to me. The form of worship isn’t so much. And when I see the high liturgy done poorly, it irks me. It’s a whole lot easier for a group of people with meager skills to put together a contemporary-style service that looks good. And contemporary worship scales nicely as skill increases.

The other thing I like about contemporary worship is the freedom. If you follow the liturgy, on any given Sunday the sermon will probably be about one of three things. (Each service has an Old Testament reading, a New Testament reading, and a Gospel reading.) A lot of people dread sermons, especially those types. In contemporary worship, the pastor has more freedom. The pastor can look at what the needs of the congregation are and preach on that. It might be a one-off message or it might be a long series. For churches that do that, the sermon is usually the main attraction. Frequently they’ll make tapes and outlines available so you can listen to it again and study it further. And people do.

In LCMS circles, those sentiments make me a flaming liberal. It doesn’t matter that my doctrine is, if anything, right of center (again, in LCMS circles). The true liberals in LCMS left in 1974. The disagreements that remain in LCMS today are over, frankly, petty issues. I’ll get rid of the guitars and go back to pipe organs if I have to. Or if the order comes down from on high that the only instrument suitable for use in church worship is the kazoo, I’ll deal with it. God hasn’t changed, and the core beliefs haven’t changed.

But the LCMS camp is bitterly divided. Bitterly. On the right, you’ve got the so-called Confessional Lutherans. That’s a meaningless term. It refers to a collection of documents called the Lutheran Confessions, which are statements of doctrine. Interpretation of the Bible. Period. Every LCMS Lutheran will probably agree with 95-99% of the statements in those documents. Confessional Lutherans hold on tightly to their liturgy.

On the left, you’ve got a variety of movements that Confessional Lutherans like to paint with names like “Echoes of Seminex.” Seminex was a liberal movement that LCMS expelled beginning in 1974, and that movement was founded on theology. Seminex is mostly a memory now, absorbed by other church bodies, but the label is a scarlet letter. The “liberal” movements of today have little to do with Seminex, as far as I can tell.

For example, a movement that calls itself “Jesus First” is most frequently brought up with a Seminex label, because Jesus First is sympathetic to the plight of women. I’ve seen accusations that Jesus First would go so far as to ordain women–an issue that Seminex would have brought up, yes. But when I read the Jesus First documents, that’s not what I see. Jesus First is mad that in many LCMS circles, women are treated as second- or third-class citizens. At the top you’ve got adult males, who know all. Below them, you’ve got clueless, rebellious teenage males, who haven’t learned how to know any better. Below them, you’ve got adult women, who never will know any better.

And that’s clearly unbiblical. Jesus never talked down to women. If Jesus First advocates the ordination of women (something that seems to be prohibited in 1 Timothy 2 but that almost certainly doesn’t limit women to silence the way extreme-right Lutherans read that chapter), I’ve never found a paper on it. In some regards, Jesus First is doctrinally more conservative than the Confessional Lutherans. But Jesus First advocates contemporary worship and is very outspoken in its manner of doing so.

Many Confessionals believe that all in the Jesus First movement are going to hell, and a good number of them aren’t shy at all about expressing that opinion.

Now, when it comes to general position (other than who’s going to heaven or hell–if the use of a pipe organ is required to get to heaven, then Jesus is in hell because it didn’t exist yet in His day, and that logic is almost as messed up as Fred Phelps’ logic) I can see where the Confessionals are coming from. I respect their position, and I admire their desire to revere God. And doctrinally, I agree with more than 95 percent of the things they say. However, I do believe some of them treat women atrociously, and using Biblical misinterpretations to justify it is just another slap in the face.

And I’m not going to say I agree with everything Jesus First says. I haven’t read everything Jesus First says. What I have read, I find myself understanding very well and at the very least sympathizing with. They have a large number of very good and well-considered points.

I think I know where I stand. But I don’t know for sure, because I don’t know how far the various “leftist” groups go. While the left celebrates the election of a president most expect will be sympathetic towards their cause, the right continues name-calling. Then the extreme right gloats that its most conservative candidate won first vice president. Meanwhile, the name-calling continues. And it’s extraordinarily difficult to tell from their disseminations what anyone truly stands for. Maybe if I were still in grade school, I’d understand, but as I recall, I had a difficult time sorting through the name-calling then too.

And I read a quote yesterday on one of the right-wing sites, quoting the late Dr. A.L. Barry, Synod president from 1992-2001, known for his conservatism. He was running for president in 1992, and someone asked him the question, “What if you lose?” And Barry was quoted as saying, “Then we’ll all know what to do.”

I have no idea if that quote is true or in context. But I sure don’t like the implication. It’s not respectful, it’s not loving, and it’s not Biblical.

I don’t know if the left wing is correct more often than the right wing. But what I do know is that the left wing displays a whole lot more maturity.

And the left and the right are a whole lot more alike than they are different. But the bitterness of differences seems to increase as the size decreases.

Mac mice, PC data recovery

A two-button Mac mouse!? Frank McPherson asked what I would think of the multibutton/scroll wheel support in Mac OS X. Third-party multibutton mice have been supported via extensions for several years, but not officially from Ye Olde Apple. So what do I think? About stinkin’ time!

I use 3-button mice on my Windows boxes. The middle button double-clicks. Cuts down on clicks. I like it. On Unix, where the middle button brings up menus, I’d prefer a fourth button for double-clicking. Scroll wheels I don’t care about. The page up/down keys have performed that function just fine for 20 years. But some people like them; no harm done.

Data recovery. One of my users had a disk yesterday that wouldn’t read. Scandisk wouldn’t fix it. Norton Utilities 2000 wouldn’t fix it. I called in Norton Utilities 8. Its disktool.exe includes an option to revive a disk, essentially by doing a low-level format in place (presumably it reads the data, formats the cylinder, then writes the data back). That did the trick wonderfully. Run Disktool, then run NDD, then copy the contents to a fresh disk immediately.

So, if you ever run across an old DOS version of the Norton Utilities (version 7 or 8 certainly; earlier versions may be useful too), keep them! It’s something you’ll maybe need once a year. But when you need them, you need them badly. (Or someone you support does, since those in the know never rely on floppies for long-term data storage.) Recent versions of Norton Utilities for Win32 don’t include all of the old command-line utilities.

Hey, who was the genius who decided it was a good idea to cut, copy and paste files from the desktop? One of the nicest people in the world slipped up today copying a file. She hit cut instead of copy, then when she went to paste the file to the destination, she got an error message. Bye-bye file. Cut/copy-paste works fine for small files, but this was a 30-meg PowerPoint presentation. My colleague who supports her department couldn’t get the file back. I ride in on my white horse, Norton Utilities 4.0 for Windows in hand, and run Unerase off the CD. I get the file back, or so it appears. The undeleted copy won’t open. On a hunch, I hit paste. Another copy comes up. PowerPoint chokes on it too.

I tried everything. I ran PC Magazine’s Unfrag on it, which sometimes fixes problematic Office documents. No dice. I downloaded a PowerPoint recovery program. The document crashed the program. Thanks guys. Robyn never did you any harm. Now she’s out a presentation. Not that Microsoft cares, seeing as they already have the money.

I walked away wondering what would have happened if Amiga had won…

And there’s more to life than computers. There’s songwriting. After services tonight, the music director, John Scheusner, walks up and points at me. “Don’t go anywhere.” His girlfriend, Jennifer, in earshot, asks what we’re plotting. “I’m gonna play Dave the song that he wrote. You’re more than welcome to join us.”

Actually, it’s the song John and I wrote. I wrote some lyrics. John rearranged them a little (the way I wrote it, the song was too fast–imagine that, something too fast from someone used to writing punk rock) and wrote music.

I wrote the song hearing it sung like The Cars, (along the lines of “Magic,” if you’re familiar with their work) but what John wrote and played sounded more like Joe Jackson. Jazzy. I thought it was great. Jennfier thought it was really great.

Then John tells me they’re playing it Sunday. They’re what!? That will be WEIRD. And after the service will be weird too, seeing as everybody knows me and nobody’s ever seen me take a lick of interest in worship music before.

I like it now, but the lyrics are nothing special, so I don’t know if I’ll like it in six months. We’ll see. Some people will think it’s the greatest thing there ever was, just because two people they know wrote it. Others will call it a crappy worship song, but hopefully they’ll give us a little credit: At least we’re producing our own crappy worship songs instead of playing someone else’s.

Then John turns to me on the way out. “Hey, you’re a writer. How do we go about copyrighting this thing?” Besides writing “Copyright 2000 by John Scheusner and Dave Farquhar” on every copy, there’s this.  That’s what the Web is for, friends.

~~~~~~~~~~

Note: I post this letter without comment, since it’s a response to a letter I wrote. My stuff is in italics. I’m not sure I totally agree with all of it, but it certainly made me think a lot and I can’t fault the logic.

From: John Klos
Subject: Re: Your letter on Jerry Pournelle’s site

Hello, Dave,

I found both your writeup and this letter interesting. Especially interesting is both your reaction and Jerry’s reaction to my initial letter, which had little to do with my server.To restate my feelings, I was disturbed about Jerry’s column because it sounded so damned unscientific, and I felt that he had a responsibility to do better.
His conclusion sounded like something a salesperson would say, and in fact did sound like things I have heard from salespeople and self-promoted, wannabe geeks. I’ve heard all sorts of tales from people like this, such as the fact that computers get slower with age because the ram wears out…

Mentioning my Amiga was simply meant to point out that not only was I talking about something that bothered me, but I am running systems that “conventional wisdom” would say are underpowered. However, based upon what both you and Jerry have replied, I suppose I should’ve explained more about my Amiga.

I have about 50 users on erika (named after a dear friend). At any one moment, there are anywhere from half a dozen to a dozen people logged on. Now, I don’t claim to know what a Microsoft Terminal Server is, nor what it does, but it sounds something like an ’80s way of Microsoft subverting telnet.

My users actually telnet (technically, they all use ssh; telnet is off), they actually do tons of work is a shell, actually use pine for email and links (a lynx successor) for browsing. I have a number of developers who do most of their development work in any of a number of languages on erika (Perl, C, C++, PHP, Python, even Fortran!).

Most of my users can be separated into two groups: geeks and novices. Novices usually want simple email or want to host their domain with a minimum of fuss; most of them actually welcome the simplicity, speed, and consistency of pine as compared to slow and buggy webmail. Who has used webmail and never typed a long letter only to have an error destroy the entire thing?

The geeks are why sixgirls.org got started. We all
had a need for a place
to call home, as we all have experienced the nomadic life of being a geek
on the Internet with no server of our own. We drifted from ISP to ISP
looking for a place where our Unix was nice, where our sysadmins listened,
and where corporate interests weren’t going to yank stuff out from underneath us at any moment. Over the years, many ISPs have stopped
offering shell access and generally have gotten too big for the comfort of
geeks.

If Jerry were replying to this now, I could see him saying that shells are
old school and that erika is perhaps not much more than a home for  orphans and die-hard Unix fans. I used to think so, too, but the more novice users I add, the more convinced I am that people who have had no shell experience at all prefer the ease, speed, and consistency of the shell
over a web browser type interface. They’re amazed at the speed. They’re
surprised over the ability to instantly interact with others using talk and ytalk.

The point is that this is neither a stopgap nor a dead end; this IS the
future. I read your message to Jerry and it got me thinking a lot. An awful
lot. First on the wisdom of using something other than what Intel calls a server, then on the wisdom of using something other than a Wintel box as a server. I probably wouldn’t shout it from the mountaintops if I were doing it, but I’ve done it myself. As an Amiga veteran (I once published an article in Amazing Computing), I smiled when I saw what you were doing with your A4000. And some people no doubt are very interested in that. I wrote some about that on my Weblogs site (address below if you’re interested).

I am a Unix Systems Administrator, and I’ve set up lots of servers. I made
my decision to run everything on my Amiga based upon several
criteria:
One, x86 hardware is low quality. I stress test all of the servers I
build, and most x86 hardware is flawed in one way or another. Even if
those flaws are so insignificant that they never affect the running of a
server, I cannot help but wonder why my stress testing code will run just
fine on one computer for months and will run fine on another computer for
a week, but then dump a core or stop with an error. But this is quite
commonplace with x86 hardware.

For example, my girlfriend’s IBM brand FreeBSD computer can run the stress testing software indefinitely while she is running the GIMP, Netscape, and all sorts of other things. This is one of the few PCs that never has any problems with this stress testing software. But most of the other servers I set up, from PIIIs, dual processor PIIIs and dual Celerons, to Cyrix 6×86 and MII, end up having a problem with my software after anywhere from a few days to a few weeks. But they all have remarkable uptimes, and none crash for any reason other than human error (like kicking the cord).

However, my Amigas and my PowerMacs can run this software indefinitely.

So although I work with x86 extensively, it’s not my ideal choice. So what
else is there? There’s SPARC, MIPS, m68k, PowerPC, Alpha, StrongARM… pleanty of choices.

I have a few PowerMacs and a dual processor Amiga (68060 and 200 mhz PPC 604e); however, NetBSD for PowerMacs is not yet as mature as I need it to be. For one, there is no port of MIT pthreads, which is required for MySQL. Several of my users depend on MySQL, so until that is fixed, I can’t consider using my PowerMac. Also, because of the need to boot using Open Firmware, I cannot set up my PowerMac to boot unattended. Since my machine is colocated, I would have to be able to run down to the colocation facility if anything ever happened to it. That’s
fine if I’m in the city, but what happens when I’m travelling in Europe?

SPARC is nice, but expensive. If I could afford a nice UltraSPARC, I
would. However, this porject started as a way to have a home for
geeks; coming up with a minimum of $3000 for something I didn’t even plan to charge for wasn’t an option.

Alpha seems too much like PC hardware, but I’d certainly be willing to
give it a try should send me an old Alpha box.

With MIPS, again, the issue is price. I’ve always respected the quality of
SGI hardware, so I’d definitely set one up if one were donated.

StrongARM is decent. I even researched this a bit; I can get an ATX
motherboard from the UK with a 233 mhz StrongARM for about 310 quid. Not too bad.

But short of all of that, I had a nice Amiga 4000 with a 66 mhz 68060, 64
bit ram, and wide ultra SCSI on board. Now what impresses me about this
hardware is that I’ve run it constantly. When I went to New Orleans last
year during the summer, I left it in the apartment, running, while the
temperatures were up around 100 degrees. When I came back, it was
fine. Not a complaint.

That’s the way it’s always been with all of my Amigas. I plug them in,
they run; when I’m done, I turn off the monitor. So when I was considering
what computer to use as a server when I’d be paying for a burstable 10
Mbps colocation, I wanted something that would be stable and consistent.

 Hence Amiga.

One of my users, after reading your letter (and, I guess, Jerry’s),
thought that I should mention the load average of the server; I assume
this is because of the indirectly stated assumption that a 66 mhz 68060 is
just squeaking by. To clarify that, a 66 mhz 68060 is faster per mhz than
any Pentium by a measurable margin when using either optimised code (such as a distributed.net client) or straight compiled code (such as LAME). We get about 25,000 hits a day, for a total of about 200 megs a day, which accounts for one e

ighth of one percent of the CPU time. We run as a Stratum 2 time server for several hundred computers, we run POP and IMAP services, sendmail, and we’re the primary nameserver for perhaps a hundred machines. With a distributed.net client running, our load average hovers arount 1.18, which means that without the dnet client, we’d be idle most of the time.

If that weren’t good enough, NetBSD 1.5 (we’re running 1.4.2) has a much
improved virtual memory system (UVM), improvements and speedups in the TCP stack (and complete IPv6 support), scheduler enhancements, good softdep support in the filesystem (as if two 10k rpm 18 gig IBM wide ultra drives aren’t fast enough), and more.

In other words, things are only going to get better.

The other question you raise (sort of) is why Linux gets so much more
attention than the BSD flavors. I’m still trying to figure that one
out. Part of it is probably due to the existance of Red Hat and
Caldera and others. FreeBSD gets some promotion from Walnut
Creek/BSDi, but one only has to look at the success of Slackware to
see how that compares.

It’s all hype; people love buzz words, and so a cycle begins: people talk
about Linux, companies spring up to provide Linux stuff, and people hear
more and talk more about Linux.

It’s not a bad thing; anything that moves the mainstream away from
Microsoft is good. However, the current trend in Linux is not good. Red
Hat (the company), arguably the biggest force in popularising Linux in the
US, is becoming less and less like Linux and more and more like a software company. They’re releasing unstable release after unstable release with no apologies. Something I said a little while ago, and someone has been using as his quote in his email:
In the Linux world, all of the major distributions have become
companies. How much revenue would Red Hat generate if their product was flawless? How much support would they sell?

I summarise this by saying that it is no longer in their best interest to
have the best product. It appears to be sufficient to have a working
product they can use to “ride the wave” of popularity of Linux.

I used Linux for a long time, but ultimately I was always frustrated with
the (sometimes significant) differences between the distributions, and
sometimes the differences between versions of the same distribution. Why
was it that an Amiga running AmigaDOS was more consistent with Apache and Samba docs than any particular Linux? Where was Linux sticking all of
these config files, and why wasn’t there documentation saying where the
stuff was and why?

When I first started using BSD, I fell in love with its consistency, its
no bull attitude towards ports and packa
ges, and its professional and
clean feel. Needless to say, I don’t do much linux anymore.

It may well be due to the people involved. Linus Torvalds is a
likeable guy, a smart guy, easily identifiable by a largely computer
illiterate press as an anti-Gates. And he looks the part. Bob Young is
loud and flambouyant. Caldera’s the company that sued Microsoft and probably would have won if it hadn’t settled out of court. Richard
Stallman torques a lot of people off, but he’s very good at getting
himself heard, and the GPL seems designed at least in part to attract
attention. The BSD license is more free than the GPL, but while
freedom is one of Stallman’s goals, clearly getting attention for his
movement is another, and in that regard Stallman succeeds much more than the BSD camp. The BSD license may be too free for its own good.

Yes, there aren’t many “figureheads” for BSD; most of the ones I know of
don’t complain about Linux, whereas Linux people often do complain about the BSD folks (the major complaint being the license).

I know Jerry pays more attention to Linux than the BSDs partly because Linux has a bigger audience, but he certainly knows more about Linux than about any other Unix. Very soon after he launched his website, a couple of Linux gurus (most notably Moshe Bar, himself now a Byte columnist) started corresponding with him regularly, and they’ve made Linux a reasonably comfortable place for him, answering his questions and getting him up and going.

So then it should be their responsibility, as Linux advocates, to give
Jerry a slightly more complete story, in my opinion.

As for the rest of the press, most of them pay attention to Linux only because of the aforementioned talking heads. I have a degree in journalism from supposedly the best journalism school in the free world, which gives me some insight into how the press works (or doesn’t, as is usually the case). There are computer journalists who get it, but a g

ood deal of them are writing about computers for no reason in particular, and their previous job and their next job are likely to be writing about something else. In journalism, if three sources corroborate something, you can treat it as fact. Microsoft-sympathetic sources are rampant, wherever you are. The journalist probably has a Mac sympathy since there’s a decent chance that’s what he uses. If he uses a Windows PC, he may or may not realize it. He’s probably heard of Unix, but his chances of having three local Unix-sympathetic sources to use consistently are fairly slim. His chances of having three Unix-sympathetic sources who agree enough for him to treat what they say as fact (especially if one of his Microsofties contradicts it) are probably even more slim.

Which furthers my previous point: Jerry’s Linux friends should be more
complete in their advocacy.

Media often seems to desire to cater to the lowest common denominator, but it is refreshing to see what happens when it doesn’t; I can’t stand US
news on TV, but I’ll willingly watch BBC news, and will often learn more
about US news than if I had watched a US news program.

But I think that part of the problem, which is compounded by the above, is
that there are too many journaists that are writing about computers,
rather than computer people writing about computers.

After all, which is more presumptuous: a journaist who thinks that he/she
can enter the technical world of computing and write authoritatively about
it, or a computer person who attempts to be a part time journalist? I’d
prefer the latter, even if it doesn’t include all of the accoutrements
that come from the writings of a real journalist.

And looking at the movement as a whole, keep in mind that journalists look for stories. Let’s face it: A college student from Finland writing an operating system and giving it away and millions of people thinking it’s better than Windows is a big story. And let’s face it, RMS running
around looking like John the Baptist extolling the virtues of something called Free Software is another really good story, though he’d get a lot more press if he’d talk more candidly about the rest of his life, since that might be the hook that gets the story. Can’t you see this one now?

Yes. Both of those stories would seem much more interesting than, “It’s
been over three years and counting since a remote hole was found in
OpenBSD”, because it’s not sensationalistic, nor is it interesting, nor
can someone explain how you might end up running OpenBSD on your
appliances (well, you might, but the fact that it’s secure means that it’d
be as boring as telling you why your bathtub hasn’t collapsed yet).

Richard Stallman used to keep a bed in his office at the MIT Artificial Intelligence Lab.

He slept there. He used the shower down the hall. He didn’t have a home outside the office. It would have distracted him from his cause: Giving away software.

Stallman founded the Free Software movement in 1983. Regarded by many as the prophet of his movement (and looking the part, thanks to his long, unkempt hair and beard), Stallman is both one of its most highly regarded programmers and perhaps its most outspoken activist, speaking at various functions around the world.

Linux was newsworthy, thanks to the people behind it, way back in 1993 when hardly anyone was using it. Back then, they were the story. Now, they can still be the story, depending on the writer’s approach.

If there are similar stories in the BSD camp, I’m not aware of them. (I can tell you the philosophical differences between OpenBSD,  NetBSD and FreeBSD and I know a little about the BSD directory structure, but that’s where my knowledge runs up against its limits. I’d say I’m more familiar with BSD than the average computer user but that’s not saying much.) But I can tell you my editor would have absolutely eaten this up. After he or she confirmed it wasn’t fiction.

The history is a little dry; the only “juicy” part is where Berkeley had
to deal with a lawsuit from AT&T (or Bell Labs; I’m not doing my research
here) before they could make their source free.

Nowadays, people are interested because a major layer of Mac OS X is BSD, and is taken from the FreeBSD and NetBSD source trees. Therefore, millions of people who otherwise know nothing about BSD or its history will end up running it when Mac OS X Final comes out in January; lots of people already are running Mac OS X Beta, but chances are good that the people who bought the Beta know about the fact that it’s running on BSD.

And it’s certainly arguable that BSD is much more powerful and robust than Windows 2000. So there’s a story for you. Does that answer any of your question?

Yes; I hope I’ve clarified my issues, too.

Neat site! I’ll have to keep up on it.

Thanks,
John Klos

Western Digital hard drives

Apparently it’s possible right now to get WD hard drives dirt cheap at certain warehouse clubs in St. Louis. How cheap? One person wrote in and told me $30 after rebates for a 10-gig drive. He asked me what I thought of the deal. It’s a great price, sure. My problem is, if I bought one, I’d be tempted to actually use it.
I’m very down on Western Digital. At my previous employer, we had about 600 PCs, with a variety of drives: a small number of Seagates, and roughly equal representation of IBM, Maxtor, Western Digital, and Quantum. We had maybe a drive a month go bad on us (ours was an aging fleet). I saw about as many Western Digitals go bad as all the rest–combined. I’ll buy an IBM, Maxtor, or Quantum drive without flinching, but I stay away from WD.

At my current employer, we have fewer problems (newer equipment), but I still see about as many WDs go down as anything else. Here we have mostly WD, Samsung, IBM, and Seagate drives, since that’s what Micron tends to use. Again, I see about as many WDs go as all the others. The last WD to go out happened when I took a half-dozen PCs to a convention in New Orleans. It was the middle of registration, with tired travelers all around, and the machine kept locking up. Finally, one time the drive just didn’t come back. I located a computer store, paid an outrageous price for a drive (unfortunately, another WD because it was all they had), and managed to get the drive in with only a couple hours’ downtime. But after failing me when I most needed dependability, I vowed to never buy another WD. Whenever I spec a drive for work, I get a Maxtor. I find them more reliable, faster, and they’re just as easy to find as WDs. And the CompUSA down the street always has a good deal on them.