Irfan’s Corner on the Web On Mac, Linux, Grid, Virtualization and Software Technology

10Dec/0611

SuSe takes over my Desktop!

Since yesterday I've been evaluating SuSe, and I'm pretty impressed by the distro. It's not the first time I've used SuSe, I used it before Novell acquired it. It was one of the best one at that time, but not ready for the Desktop. After the Novell acquisition I think SuSe has improved greatly! It's an awesome distribution now. However the desktop installation did not go as smoothly as that installation on my laptop. I had to manually configure my soundcard, with alsaconf, that's it.

Now, I don't believe that noobs should use SuSe/Fedora etc. straight when they dive into Linux, yes these distributions make a life a lot simpler with Linux, but I believe that you dont learn much about GNU/Linux, the platform, while you are using these distros. For example, since I have installed SuSe I haven't as of yet needed to compile anything from the sources, and just used YaST. So if some software is not available there some noobs who could think that, that software is just not available on Linux, they will not learn about how to find software from sourceforge and compile it, handle dependencies, or if something is wrong with the graphics settings, how to change to xorg.conf file and make the appropriate changes, or if there some problems with iptables, how to delete/add rules manually. One experience I had with a noob, who was a fedora user, was when he had problems with his networking, and he was testing settings in the GUI tool which ships with Fedora/redhat. I investigated using the ifconfig and route tool, and found out there were problems with the gateway routing rules, within the next few seconds I fixed them. In Slackware there is no GUI tool for networking configurations, and you mostly use either the netconfig script or the ifconfig/route commands to get your network working. Using raw distros like Slackware/Gentoo hence has enormous advantages, and I believe every Linux user should use it atleast once to learn the platform.

9Dec/0613

Novel SuSe Linux: Most Laptop Friendly Distro!

I have years of experience in Linux, and have used countless distributions in the past. Slackware has been my all time favorite. Over the years I have finetuned it for my PCs that they exhibit performance which I could never dream of in Windows. The thing I really love about Slackware is that because it is raw, the amount you learn about GNU/Linux is enormous. So In desktops at least in my place Slackware rules. However I would not say that Slackware is for the Desktop, it is a raw distro, which requires a lot of expertise and time to fine-tune and get everything working. I initially used to pitch it to newbies, but they always ended up being disgusted with linux due to the amount configuration they had to do.

Recently I got myself a Dell Inspiron 6400 Notebook, and installing Slackware on it, was pleasant at first, but than soon I realized many things where not working, after extensive configuration messing with the xorg.conf, countless kernel recompilations and others I got everything to work and enjoyed Slackware on my Laptop.

Today, I thought for a change I'll try out OpenSuSe 10.1 from Novell out. And it has been a blast! From the first glimpses of the installer I said to myself "hmm.. 32 bit!" (slackware has DOS-like installer, I know its not the only one with a 32bit installer, I've used Redhat's anaconda, its good, but the SuSe one is impressive). Soon I was in for surprises, everything went well during the installation: At first my external mouse and the touchpad automagically worked! Even the scroll wheel did :) . Then as the installation proceeded, my sound card got detected (with which I had problems in Slackware, although I had compileed SND_HD_INTEL into the kernel, it still wouldnt work) , the graphics card (glxgears shows close to 900, thats 800 more than Slackware default :) ), along with the appropriate resolution (1280x800). Bluetooth, WiFi, firewire, everything was picked up by the installer automatically. This is how I expect a Linux installaton to be! SuSe really sets the standard here.

In Slackware, we have the very raw pkgtools package management system, which is simple and easy. But sometimes one runs into version conflicts, just as in Federo with "RPM-Hell". SuSe has perhaps one of the best package management system built into YaST. It handles dependencies transparently, and downloads and installs them without any special intervention.

So OpenSuSe is here to stay in my laptop! I know there are some political arguements against Novell for having struck a deal with Microsoft, and some are going as far as proposing a boycott of all Novell code. But the fact is Novell has made SuSe an extremely user-friendly distribution which really rocks on laptops! I'm sure it has the same performance on Desktops. So with OpenSuse and some other distros like Ubuntu etc. Linux is finally ready to enter mainstream desktop computing.

8Dec/062

Eric Sink vs Joel Spolsky vs Paul Graham

I've just finished Eric Sinks' book "Business of Software", and I have to say that he is a great writer, and I would recommend the book to anyone, even if they are not planning to start a startup, because it contains a lot of information which can be beneficial to any geek (to whome the book is addressed to).

Eric Sink besides Joel Spolsky is one of my favorite bloggers, and both are entrepreneurs, despite the similarities they both have different views on how a startup should work. Paul Graham, the famous essayist who co-founded Viaweb, is another of my favorite writers, his view of what a startup is supposed to be is far removed from both Joel Spolsky's and Eric Sink.

Their respective models, in the colloquial slashdot format:

Eric Sink believes:

1. Found a company with a product in mind, focus on a niche that is too small for large competitors
2. execute in that niche and listen to your customers
3. ???
4. Profit!!

Joel Spolsky Model

1. Found a company, make the best working environment for programmers
2. Hire the best programmers
3. ???
4. Profit!!!

Paul Graham Model

1. Start a company with an idea
2. Execute the idea and have an exit strategy, either be sold to a larger company or IPO
3. ???
4. Profit!!!

With [put name here] model I dont mean that the person invented it, rather they are the most popular and eloquent guys who follow the model and pitch it to others.

Eric Sinks and Joel Spolsky Models are what I call "long-haul" models, where a company is established with the aim of filling a niche, a unique need of customers, and they want to serve the customers as long as the need is there. Paul Graham's model is for the short haul, you develop a product pitch it to investor or acquirers, and if someone is interested sell-off , or go IPO and give the company to investors.
Someone who wants to be a "serial" entrepreneur, who has lots of ideas for different markets, should follow the Paul Graham model. It could make one amazingly rich. Whereas the other two models, will not make you amazingly rich in the short term, rather after an extended period of time.

Because Paul Graham's model is for the short haul, you won't find a lot of startup wisdom on Paul Graham's site. There is a bunch of it in Eric Sinks and Joel blogs. This is primarily because the long haul model allows you to be in control of everything you do with your organization, and you probably learn a lot more than by just executing an idea and than selling out. Both of their blogs contain advise on managing software development to dealing with your customers, or even finding your first customer. Recently Paul Graham mostly talks about finding investors, angel capital, exit strategies etc.

Filed under: industry news 2 Comments
8Dec/060

Another Study and no link b/w UHF Radio and Cancer

Some time back I wrote WiFi hazardous to health?? Give me a break!, where I argued about the folly of the move by some english schools to disband their Wifi networks due to some "health risks".

In yet another study, possibly the larget ever conducted, has found no correlation between occurance of cancer in people exposed to UHF Radio waves and those who werent exposed. Thus Cell phones, WiFi and TV transmission are safe!

From the article:

"A huge study from Denmark offers the latest reassurance that cell phones don't trigger cancer. Scientists tracked 420,000 Danish cell phone users, including 52,000 who had gabbed on the gadgets for 10 years or more, and some who started using them 21 years ago.

They matched phone records to the famed Danish Cancer Registry that records every citizen who gets the disease and reported Tuesday that cell-phone callers are no more likely than anyone else to suffer a range of cancer types. "

Filed under: industry news No Comments