Friday, October 2, 2009

Boycott Britain

Anyone who knows me knows I like tea. I drink a lot of it. I always buy loose leaf tea of all sorts. One of the least expensive brands of loose leaf tea, and one that sells excellent English and Irish Breakfast Tea blends, is Twinings, a British company. Today I went shopping and walked right past the Twinings tea. I am buying tea from American companies, imported Chinese tea, anything but British. Today I started my personal boycott of all things British and I urge everyone who supports Israel to join me.

In case you haven't following the news the British are increasingly boycotting Israeli goods and services. Major British trade unions have been boycotting Israel since 2007. AISH has published an alarming report about the rise of anti-Semitism, not just anti-Zionism, in the UK and how it is no longer taboo to express hate and loatihing for the Jewish people in Britain. Even the BBC, which has repeatedly stoked the flames of anti-Semitism with its strong anti-Israel bias, reported a record rise in UK anti-Semitism in the first half of this year. In the spring of last year Hebrew University historian Robert S. Wistrich, who was himself educated at Cambridge Univesity stated, ”Britain has become the center for the meeting of anti-Semitic trends in Europe.” The sharp rise in anti-Semitism and anti-Semitic attacks in Britain has been reported every year since 2005.

So.. if the British hate me and my family just because we are Jewish why should I support them, their businesses and their economy? If the British hate Israel, where much of my family lives, with a passion, why on earth would I want to send my hard earned money to that dispicable country? I'd rather buy American or Israeli products. When it comes to products that aren't made or grown in the U.S. Or Israel, like tea, then I'll support almost anybody else before I'll support the UK. I'm enjoying a wonderful cup of Blooming apricot flavored black tea from China right now.

Please follow the links I've provided and read up on this for yourself. If you're Jewish, a supporter of Israel, or just plain think that anti-Semitism is as disgusting as any other form of ethnic or religious intolerance or racism, please join me in this boycott.

Friday, September 18, 2009

Shana Tovah! Happy New Year!

For those of you who happen to be Jewish:

Shana Tovah! May you have a happy, healthy and sweet new year.

Actually, the good wishes apply to everyone.

Friday, September 11, 2009

9/11 - Eight Years Later


On 9/11/2001 I was in the RHCE (Red Hat Certified Engineer) fast track class on the Red Hat campus. They had a TV in the room that morning and we watched the events unfold rather than have class early on. Class resumed later that day. Clearly what we were seeing on the TV was more important than the workings of a Linux operating system that morning, even one we had all paid good money to learn.

In 2005 I was working as a consultant for Red Hat and I was in New York for them. Here is what I wrote in the old version of this blog on August 20, 2005:
World Trade Center Station

I just finished a two day trip to New York City. I stayed at the Hyatt Regency in Jersey City so I took the PATH tube into lower Manhattan. The World Trade Center station was rebuilt where it always was, which was under the Twin Towers. Now the train goes into the hole where the Towers once stood and that station is in the bottom of the hole. I hadn't been back to New York since 9/11 and this was an eerie way to see the results up close. It's absolutely chilling.

I can remember watching the World Trade Center go up. Lower Manhattan looks wrong to me. I always navigated by the Towers. I'm not sure I can describe all the feelings that went through my head when I saw the hole my train was traversing or as I walked around it up on Church Street. A sense of loss, sadness, and definitely anger were all part of it. Everyone should take the PATH to World Trade Center station at least once, just to see what's left of the site from the inside.

You know what bothers me most today? They people who did this, the ones who masterminded and paid for the 9/11 attacks, are mostly still out there. They still hate us with a passion and sooner or later they will strike again. The country has all but forgotten the resolve and has certainly abandoned the unity of purpose we had in the days after 9/11. Neither President Bush nor President Obama ever put this country on a wartime footing and neither has been successful at truly going after those responsible.

Today we fight among ourselves. We had the spectacle of a member of the U.S. House of Representatives heckling the President and calling him a liar during a joint session of Congress. What ever happened to respect for the office of the President? What ever happened to realizing that we are all in this together and our enemies really don't care if we're liberals, moderates or conservatives. They hate all of us regardless of our ideology or affiliation.

It's time we wake up as a nation and realize what 9/11 really meant, both then and now. We Americans like to think of ourselves as the greatest nation on earth. A great nation would have rebuilt the Twin Towers already.

Tuesday, September 8, 2009

The Amazing and Twisted Right Wing Smear Campaign Against President Obama

This is from an e-mail circulating around the Internet which someone in my family received:
HB 1388 PASSED !!

You just spent $20,000,000 to move members/supporters of Hamas, a terrorist organization, to the United States ; They get housing, food, the whole enchilada.

HB 1388 PASSED

Whether you are an Obama fan, or not, EVERYONE IN THE U. S. needs to know.....

Something happened.... H.R. 1388 was passed, behind our backs. You may want to read about it.. It wasn ' t mentioned on the news... just went by on the ticker tape at the bottom of the CNN screen.
Obama funds $20M in tax payer dollars to immigrate Hamas Refugees to the USA . This is the news that didn ' t make the headlines...

By executive order, President Barack Obama has ordered the expenditure of $20.3 million in "migration assistance" to the Palestinian refugees and "conflict victims" in Gaza . (...including by contributions to international, governmental, and nongovernmental organizations...") The "presidential determination", which allows hundreds of thousands of Palestinians with ties to Hamas to resettle in the United States , was signed and appears in the Federal Register.
It sounds really sinister, doesn't it? Thankfully it's all a pack of lies designed to mislead the ignorant.

If it's a House Resolution (H.R) it passed in the House of Representatives and is not an Executive Order. It would also have to pass the Senate and be signed by the President to become law. This person is mixing apples and oranges. Whatever they are concerned about can be either an Executive Order or a bill that passed Congress, not both. For someone who knows anything about how the American legislative process works that should be the first obvious clue that something is very wrong with this e-mail.

So, let's take a look at H.R. 1388 and see what it's all about. The title of the bill is: "The Edward M. Kennedy Serve America Act, an Act to reauthorize and reform the national service laws." It's an extension and expansion of the National and Community Service Act of 1990, first signed by President George H.W. Bush. In 1993 this was expanded with the founding of AmeriCorps, created by by the National and Community Service Trust Act of 1993, signed by President Clinton and expanded by 50% by President George W. Bush. H.R. 1388, which was signed into law back in May, is about Americans doing national service: public service work for the country. It has absolutely NOTHING to do with the Middle East or Palestinians or Hamas. After repeatedly mentioning H.R. 1388 the e-mail has no specifics and completely misrepresents the bill.

OK, maybe the author got his or her numbers wrong and really wants us to look at an Executive Order. He or she was even kind enough to provide a link to the Federal Register, so naturally I followed the link to see what it's all about. I assume the author was hoping that either nobody would actually follow the link or that they simply wouldn't bother to read the details. The Presidential determination in question, which I do remember well, spent funds already allocated for refugee assistance. It is dated January, a full eight months ago, and has nothing to do with any bill currently before Congress or which passed Congress recently. Second, the idea, as I read it, was to help people flee Hamas, not help Hamas. These are refugees from Hamas, not Hamas supporters. If you followed the news at the time you know that Hamas used the conflict with Israel as cover for arrests, torture, and murder of Fatah members in Gaza and any remaining non-Muslim Palestinians (mainly Christians) in the territory. The idea of helping these people did have support from members of Congress of both parties: the same members of Congress who voted unanimously to support Israeli defensive actions in Gaza just three weeks earlier.

The author goes on to list a bunch of other horrible things that President Obama has done, from closing Guantanamo (which hasn't actually happened) to federally funding abortions (which also actually hasn't happened). It ends with the ominous line: "We are losing this country at a rapid pace." Actually, the far right and the know-nothings among the conservative movement haven't figured out that they lost the 2006 and 2008 elections. They already lost the country as the American people have rejected their agenda.

What is so galling about this is that it's all lies. Nothing new has passed Congress, President Obama hasn't signed any new laws or issued any new executive orders regarding Hamas or the Palestinians. If he had I'd be the first to write about it. If this President supported Hamas in any way, shape, or form I'd be up in arms about it. Here's reality: it never happened. It's just part of the right wing smear campaign, the hatred directed at President Obama, which goes on each and every day in this country. It absolutely disgusts me.

Friday, August 21, 2009

Circling The Wagons

As anyone who reads my blog regularly knows by now I do a fair amount of writing about Linux and Linux distributions for a number of websites. Over the past year I've been paid to do so, moving me out of the "just another blogger" category and into the tech journalist category. Once upon a time when someone called me a "journalist" I would dispute the label but writing professionally has changed that.

Writing honestly about Linux distributions is not a way to become popular or make friends. When a given distribution, any distribution, has problems and a reporter writes about it there are always fans who will circle the wagons and/or go on the attack. I am very used to that by now. It's no surprise at all that has happened with a few CentOS loyalists. What is surprising is that it is continuing more than two weeks after I last wrote about the subject. Ken Leyba's post on the Cooking With Linux blog gets things seriously wrong on a number of levels.

A netbook is nothing more than a small notebook. Mr. Leyba is completely off base when he claims otherwise. Machines like this have been used in business for about forever. I remember the CEO and other senior execs of a company I supported when I contracted to IBM Global Services using the itty bitty Toshiba Libretto with a 7" screen for travel back in 1999. Nothing has changed all that much other than the fact that you no longer pay a premium for tiny and that has helped make small machines popular. Linux makes them more productive.

Enterprise Linux is marketed for the desktop. To claim that CentOS, an EL clone, is only for servers and that my experiment was somehow invalid because it was done on a desktop/notebook/netbook is patently ridiculous. When I was consulting for Red Hat in 2004-2005 I visited a number of companies that were and undoubtedly still are using Red Hat Enterprise Linux on desktops, workstations, and yes, on laptops. Those enterprise customers would have considered a failure to deliver a Firefox patch that closed a number of critical security vulnerabilities to be a serious problem. The idea that a Firefox patch is irrelevant on an enterprise distribution as some have claimed is simply preposterous.

CentOS has to prove they can get patches out on a timely basis to be taken seriously as an enterprise product. Their track record in that area over the past year has been atrocious. It wasn't one Firefox package. It was a year of things arriving late, sometimes months late.

The response from CentOS developers to the security issue in the comments of my business-centric article for O'Reilly Broadcast on the subject was actually spot on:
"Your point about the security updates is well founded, we try a lot harder to make sure we get things right and we have a much more involved process to establish when the 'right' is. An easy way to work through this would be if Red Hat were to share more info with us. Not sure if that is likely to happen and what the timeframe for that would be, but over the course of the next few months we hope to have a more transparent process in place that lets users track exactly what is going on, where and how."
When patches are a few days late it can, indeed, have something to do with the upstream vendor. When they are two months late that seems entirely unlikely. The fact that a member of the CentOS development team is owning the problem making a commitment to "get things right" in the future is a very positive step.

My complaints about the dependency on third party repositories and the lack of packages in general is an issue that is hardly unique to CentOS. I raised the same issue when I reviewed Slackeare 12.1 last year. It's a significant issue for any desktop/laptop user, not just on netbooks. The need to go to third parties for packages to adequately support newer hardware isn't netbook specific either.

I also feel that the issues around the open letter to Lance Davis called into question how that distro is being managed. Yes, it was blown way out of proportion by the tech media and I said as much in my O'Reilly Broadcast article. That one issue may well have been solved and I certainly bear the CentOS devs no ill will. That doesn't change the fact that Scientific Linux has done a better job with getting patches out on a timely basis. It is not dependent on a few volunteers and has the backing of and funding from major laboratories and universities all over the world. From a business perspective that makes Scientific Linux a safer choice for an Enterprise Linux clone.

The attempt to replicate my business environment on my netbook was a valid experiment. I thought other Linux users, those who think highly of Red Hat Enterprise Linux as I do, might want to do the same. The original DistroWatch Weekly feature article documented the difficulties in doing so. The post here which Mr. Leyba responded to was the fourth of five if you include the original DistroWatch piece and the business-centric O'Reilly piece. Considering that I linked back to the preceding articles should be a very clear message that the one post shouldn't be taken out of context but as part of a larger whole. In any case it wasn't a "rant" against CentOS as Mr. Leyba claims, but rather it tied the proverbial ribbons on the end of my experiment and explained why I decided the whole thing was more trouble than it was worth.

I did make a mistake in putting issues regarding servers and desktop-specific issues in one blog post. While many of the issues involved impact both areas the fact that I did not make a clear enough delineation between the two almost certainly generated misunderstanding. In that sense I did fail to communicate clearly. Mea culpa.

It's important to note that the experiment really wasn't a total failure. In the end I did get the netbook hardware to be 100% functional running CentOS. I also managed to improve performance significantly. What I also did was document the difficulties involved. I don't think there was anything wrong with doing so.

Mr. Leyba has shown integrity by allowing me to respond to him and to his readers directly on the Cooking With Linux blog. I do appreciate that and I will certainly afford him the same opportunity if he wishes to comment.

I thought I had put this issue to bed and moved on a couple of weeks ago. Clearly some people had other ideas. That's perfectly fine. In the final analysis nothing has really changed. I stand by all the pieces I wrote on the subject of CentOS. I'm using Scientific Linux instead and that will continue to be my recommendation for anyone who wants a no cost, no support Enterprise Linux clone either in the server room or on the desktop.

Thursday, August 6, 2009

A Perfect Illustration of Why I Now Choose Scientific Linux Over CentOS

The following comment was posted in response to my business oriented article about the CentOS situation for O'Reilly Broadcast. It perfectly illustrates why I have made the decision I did:




I've been running CentOS as a file/intranet server since 5.0 was released. I started becoming concerned during the protracted period that it took to get 5.3 out. Not about the "lateness" in getting 5.3 out, but the complete lack of security updates in the interim for my 5.2 system. This "No updates available" went on for over a month. My version of Firefox trailed behind Red Hat's by two versions.

We can go back and forth about how many developers CentOS has vs. Scientific Linux. To me, that is academic if the Scientific Linux developers get their distro out several weeks in advance of CentOS, and more importantly, provide more timely security patches. If I'm not mistaken, Scientific Linux also supports older "dot" releases, such as 5.1, 5.2, etc., while CentOS does not. Not an issue for me, but it does indicate a little more thoroughness on the part of the Scientific Linux developers, few in number as they may be.




This wasn't a hasty decision. It wasn't made in a vacuum. Firefox wasn't the reason I talked about late patches, only the most recent example.

I wish the CentOS project and its developers well. Maybe in the future the CentOS developers can correct the issues that I've raised and I will reconsider the distro. They would not only need to get security patches out on a timely bases but they would also need some sort of institutional backing to insure their future before I will consider recommending them again.

Wednesday, August 5, 2009

The End of the CentOS Netbook Experiment

I no longer have CentOS running on my netbook. It won't be back. At the moment I am not recommending CentOS for anything, not even servers. On my netbook and on desktops in general it has very little to do with the overhyped and exaggerated claims that miscommunication between the developers would lead to the death of CentOS. I have a story I'm writing forO'Reilly Broadcast about that CentOS misadventure, a combination of self-inflicted pain when the developers aired their dirty laundry in public and some in the tech press sensationalizing a story. On servers that story actually does play a significant part in my decision making. Before the CentOS fans out there get all angry at me and start with the inevitable flames let me explain my decisions.

I've decided that RHEL/CentOS just isn't for the typical desktop. The repositories are sparse compared to other distros and I would have had to compile quite a number of apps and dependencies for things I use every day. It was just plain too much work. Yes, I am aware of and tried RPMForge and EPEL and Odiecolon Repo and CentOS Extras. ELRepo proved tremendously useful for firmware and drivers. All of these repos provided useful packages. I tried using yum-priorities to keep all the repos from conflicting with one another and for a time that even seemed to work. With all of those third party repos I still was missing way too many things I use all the time.

I also abhor depending on third party repositories of variable quality. Yes, most of the packages I ended up using were quite good. Some had issues. The fact is that I just do NOT want to rely on multiple sources of packages which I may or may not truly trust. I want the distributor to provide a decent selection of software which they maintain with a decent level of quality assurance. CentOS just doesn't provide that for desktop applications. This was one of my main complaints when I reviewed Slackware 12.1. As much as Slackware fans berated me for this complaint I still don't trust that multiple repos will always play nicely together. They don't. I also do not want to have to build my own packages all the time. I write reviews and write about Linux professionally nowadays. I have to try new things all the time. CentOS is just not well suited for that.

Speaking of new things, I had to go to a third party repo and to compile a webcam app (as there is none worth having in any of the repos) just to make all of my netbook hardware work. My choice of apps was further complicated by the old libraries and tools included with CentOS. Older code makes perfect sense for a stable server environment which, after all, is what CentOS and the upstream Enterprise Linux are designed for. If I want to compile a newer desktop app which depends on newer libraries it may simply mean that the app isn't going to build.

Next comes the performance issue, or more correctly the lack of performance issue. After much tweaking and shutting off of unnecessary services I still found CentOS to be slower than any other distro on the netbook. (This also applies to my aging Toshiba laptop which has hardware fully supported by CentOS.) Even allegedly bloated distros running KDE 4 were faster than CentOS running Xfce. CentOS was and is the only distro I've tried on the netbook that was sluggish at all. Might I have found more stuff to rip out and more performance tuning to do? Sure! I probably could have made it better. The big question is this: Why bother? Was I really getting that much advantage running a business environment on my netbook? I decided the answer was no.

So, between lack of apps, multiple sources and old code CentOS was pretty well doomed on my netbook anyway. The coup de grace came with my last update. After rebooting the system would hang when the ACPI module was loaded. Sure, I could go into single user mode and troubleshoot and fix the problem. I have no doubt about that. I just decided I couldn't be bothered.

OK, so CentOS isn't for netboooks or desktops. You've undoubtedly noted that I said I'm not recommending it on servers either. None of the above really applies to servers, of course. The issue, of late, is the speed, or should I say slowness, of CentOS security patches. This is of vital concern to business and organizational users. When Mozilla released Firefox 3.0.12, a security patch which closed five vulnerabilities identified as "critical", Red Hat had an updated package the very same day. That's what a professional enterprise distro has to do. Downstream Sceintific Linux had a package ready the next day. It took CentOS over a week. This isn't the first such case, either. CentOS has been erratic at best about getting security patches out. The Firefox package was simply the straw that broke the proverbial camel's back.

The net result is that I am now recommending Scientific Linux for people who need a RHEL clone for their business or organization. The story about Lance Davis, the developer that went missing for a time, while overhyped and exaggerated in terms of the impact on the future of CentOS, is relevant here. Scientific Linux is backed by Fermilab, CERN and other major labs and universities. As a result it has a level of funding and stability that an independent project like CentOS does not have. One of the reasons Red Hat does such a good job selling their Enterprise Linux offerings is the support they offer and the strength of the company behind the distro. Scientific Linux may not offer the support or charge for the subscriptions, but the organizational backing insures its future and makes it a stronger choice than CentOS. The recent news forced me to take a long, hard look at Scientific Linux and I decided it was a better choice.

So, for me, CentOS is gone. I do wish the project well. I just hope they find a way to reassure their user community that they can be stable and reliable. The recent bad press has hurt them in that regard.