Archive for July, 2008

Funpidgin is now Carrier

Sunday, July 6th, 2008

carrier logoA few months back there was a big argument between the developers of the instant messaging application known as Pidgin and its users. It began because the developers removed the ability to resize the text entry window which annoyed its users to say the least and even sparked an ethical condemnation. However, what was even more irritating was the developers staunch and unswerving refusal to not only add such feature back into the application, but also their refusal to add in a plugin that was already developed by someone else. If that wasn’t enough to push users away, it became quite apparent that the developers did not consider the users’ satisfaction to be the top priority, but rather their own agenda and if by chance the users happened to think the same way, it would be a bonus. While in some ways I can see both sides of the story, once the userbase becomes as large as it was and also Pidgin becoming the defacto messaging client of various Linux distributions, sometimes the whole is bigger than the sum of its parts and the agenda needs to change. Most likely the most alienating aspect of the upheaval was the combination of refusing to add in the option for text entry area resizing when users knew full well that adding the option would be a simplistic chore. The developers’ disregard for the users’ request just added to the flamewar.

With all of that said, I believe that the text area resizing feature was once again added in a later release. While sometimes I can be forgiving, there is a fundamental reason why I choose to use Linux that I really appreciate which is not being force fed any features or lack thereof. It is for this reason that I quickly adopted the fork of Pidgin called FunPidgin. Funpidgin developers advertise on their site that “Unlike the Pidgin developers, we believe the user should have the final say in what goes into the program.” To me, this is a huge selling point. Even though the Pidgin developers may have added in the said feature in the end after a ridiculously long standoff, the feeling that this disregard for the average user still lingers strongly enough for me that I will likely never return to the original especially as long as there is an alternative and one with several more features at that!

I have recently uploaded the necessary packages to switch to Carrier on the ELG Arch Linux repositories for those in the know. This is available on 32 bit and 64 bit repos. For those who just want to install it manually, you will now need two packages: Webkit and Carrier for 32 bit systems from this directory and Webkit and Carrier for 64 bit systems from this directory. These can be installed using pacman -U pkgname in the corresponding order. Special thanks to Connor Behan who is one of the developers for FunPidgin/Carrier and put the effort into making a pkgbuild for Arch Linux users.

The Paradoxical Vista Rant

Tuesday, July 1st, 2008

Vista LogoOf course I am going to start this off by saying I am a die hard Linux user. I have used over 50 independent Linux distros, just about every version of Windows and have experience with Mac OS 9 and 10. I have always found all three enterprises fascinating in how they approach the masses via their releases.

Among many reasons why I use Linux is the freedom from the large proprietary company that invariably will shove their ideas down their throat akin to a mother bird feeding her young worms or perhaps unsavory droppings.

I have been doing PC work on the side for many years so I have to admit that I am quite tired of XP so that is one bias of mine. I have read criticisms aplenty about Vista citing its incompatibility with software and hardware along with its UAC (which prompts the user to approve any admin actions) and flashy Aero theme which many have scorned for eating up too many resources. While there is some truth to all of those claims and others, I am not going to regurgitate them here.

Instead, I’d like to discuss the mistake that Microsoft made that people don’t really talk about. Microsoft has made a huge mistake with their system requirements for Vista which they have posted on their own website. Microsoft claims the following as minimum requirements:

  • A modern processor (at least 800MHz).
  • 512 MB of system memory.
  • A graphics processor that is DirectX 9 capable.

To me, this is plain foolish. Sure, a major criticism of the masses prior to Vista being released was their crazy hardware expectations. Realistically, I do not find the requirements to run Vista unreasonable – and I’m not even talking about the ones Microsoft recommends. I’m talking about what I would recommend:

  • CPU preferably dual core but at least 2 Ghz or equivalent if not dual core
  • 2GB of memory
  • An add on graphics card with at least 256mb of its own memory manufactured within the last 2 years

I know there can be some scrutiny over these recommendations, however; times have changed and while some people may expect a new operating system to run on even lower specified hardware than one may currently own, newer features sometimes require more power. Vista Aero is a much nicer and more professional looking interface than XP in my opinion. It was time for the masses that use Windows to evolve. Of course I am not going to complain about those users who moved to Linux or Mac either :)

The point of what I’m saying goes back to Microsoft making a poor decision about their hardware specifications and then communicating this to the Vendors. Here is an example: I recently worked on a computer where someone said they hated the installed Vista mainly because it was too slow. The first thing I noticed was that this brand new machine was that it had only 512mb of memory. It had an AMD 3800 Sempron processor and an onboard video card. To me, Microsoft is basically asking the user to get frustrated with this setup. I bet if I upgraded the ram to 2gb even, the user would have a much different experience. Also, if I added a modern video card independent of being onboard, it would not only improve the resolution but also the usability of the interface by quite a bit.

If Microsoft really wanted Vista to be successul then they should have made the requirements higher and enforced vendors to do the same. If every PC shipped with Vista had a decent processor, adequate ram and a proper video card, the reviews for Vista may have taken a different tone. I’m sure people would criticized the OS for demanding too much, but realistically speaking, Apple doesn’t release any new machines with poor specifications that cause OSX to run sluggishly so perhaps Microsoft would just be lumped into the same category. I think perhaps being seen as a bit of a standoffish or expectant company for requiring higher specs would have been much better than the collective masses viewing its release as a failure.

This blog post was written on a Linux machine, but I would have done it on a Vista machine instead of an XP machine given the proper hardware if those two were my only choices.

Is Vista truly a failure or was its inauspicious release just doomed to failure based on performance issues due to weak hardware causing the masses to snowball negative publicity until it was buried?