Cheap Webhosts

You get what you pay for. How many times had I heard that. Yet, I blatantly ignored all such words of caution and continued with my previous webhost (Reseller Scene), even after there were rumors of it going kaput, and even after several very long downtimes. I stuck with them, and got stuck in the middle last month (January) when those guys simply (seemed to have) switched off everything at their datacenter (if they had one). I was left with all my website content lying with them with backups for only a couple of websites. Thankfully, I had backup until November’09 for this blog, the rest of which I got from Google Cached (Thanks Google!). Unfortunately, this means no posts for January’10. I’m back to GoDaddy’s webhosting (which, btw, has a very bad control panel), which I know will atleast be reliable and up and running for the larger part of time.

Why did I take light years to come back online, then? The reason for that lies in the fact that I have returned to India for good, and the website was completely ignored for many days while recovering from the jet lag, and getting things into order here at home. Now that my blog is also up n running, it feels so good to have everything in place for once in life.

Till the next time!

Last post of the decade.

The very first decade of the 21st century comes to an end today and this shall be the last post of the same. It has not been an easy decade for India, or for several other countries. It was a decade filled with many advancements -

Better communications: Mobile phone market has grown from a mere 36 lakh subscriber base in Year 2000 to nearly 51 crore connections as of Nov 2009. Last month alone, we added nearly 180 lakh more connections. Internet penetration has been extremely slow, growing to a mere 1.34 crore connections from 46 lakh connections in Year 2000;

Urban growth: At the helm of this decade, around 27% of Indian population resided in urban India. However, extremely rapid urbanisation due to globalisation helped grow sectors like IT and Services as if on steroids. Urban Indian population as of 2006 stood at 29%, however, there is no data for 2009. We could safely estimate it at around 31-32% based on previous growth data. With a 4-5% increase in urban population every decade, India is struggling to cope with providing infrastructure to its urban areas.

Middle Class rises: Globalisation of India helped fuel the rapid growth of India’s middle class, thus creating a new demand for processed foods, high quality and imported clothing and accessories, lifestyle products and services such as fine dining restaurants, high-end malls and multiplexes. Finally, it jumped up the demand and sales for 2-wheeler 4-wheelers like never before. People were traveling farther to work, and since the government did not meet demand with supply of public transport facilities, citizens had to make their own arrangements. As a result, urban traffic is very dense, chaotic and unruly.

Economy: Indian economy, despite all its problems, has been on a roll with our GDP rate nothing less than 7% since 2003 with a high of 9.9% in year 2000. However, owing to this century’s first depression in the developed world, India’s growth rate slipped to around 6.6%. It is still highly commendable that our economy stood while other nations struggled.

This decade was also filled with sadness owed to an increase in the number of attacks by terrorists, be it the attack on Indian parliament in 2001, or the series of blasts in the trains of Mumbai in 2006, or the coordinated attacks in Mumbai – November 2008, multiple bombings at various parts of Hyderabad in August, 2007; or multiple blasts in Bangalore in 2008, there is a trend that is to be taken seriously. These attacks have been more regular, are more planned, and are targeting not just Indian monuments or places of importance, but places of general public like parks, restaurants and train stations.

This decade has also witnessed a huge support for separatism, what with three new states(Jharkhand, Chattisgarh, Uttarakhand) all emerging in the same month of November, 2000. Blame or hail BJP for that. Following that, there have been more requests and agitations for separate states across India, with Gorkhas wanting a piece of West Bengal; Mayawati and her supporters wanting BundelKhand again from UP; Vidharba from Maharashtra; and most importantly the agitation for a separate Telangana from Andhra Pradesh. A month of severe agitations have brought AP to a grinding halt and there seems to be no respite from rasta-rokos, bandhs, and other forms of anti-democratic agitations. People of Andhra Pradesh have been spared two days of ‘relief’ on the occasion of New Year’s celebrations.

There were also several scams, as always. But the one that takes all the cakes is the Satyam fiasco early 2009 that was a result of misreporting of profits and figures ending up in a Rs.7000 crore fraud and the abrupt demotion of Mr. Ramalinga Raju from a role model to no-more a model, with several charges pressed against him and his co-scammers.

I could go on and on, it is, after all a decade I’m talking about. But I should leave the rest for you to ponder about. On the other hand, this was the most important decade of my life and decisions I took in this decade form my career for the rest of my life. I finished my Xth grade in the year 2000, my +2 by year 2002 and a fun-filled Bachelor’s in 2006. Worked in several jobs for abruptly short durations and after much confusion I ended up in the US of A for my Master’s. I graduated out of school just this month, marking a very eventful and fruitful decade.

Here is wishing all my (very few) fans out there a new year filled with memorable events and successful endeavors and a very grand new decade.

Jai Hind!

Why a separate state?

If you’re an Indian I’m sure you have been reading and seeing what’s happening around the country, specifically, a region called Telangana. K. Chandrasekhar Rao, TRS Chief, apparently went on a ‘fast’ unto (an illuding) death and his rowdy supporters disguised as OU students wreaked havoc across Hyderabad, breaking and damaging several public and private property – buses, cars, malls, not sparing hapless commuters getting a fill at a petrol bunk. For several days, the very powerful (not) Rosaiah, AP’s CM apparently seemed to have the situation under control, by arresting TRS members and other potential protestors in advance. However, nothing was done to stop the ridiculuous amount of damage being done by crazy agitators across Hyderabad. Finally, the army was called in, ready to get into action from the next day, when another weakling named P.Chidambaram and his co-weaklings – Sonia Gandhi and Manmohan Singh, our PM, gave in to the demands of a separate state of Telangana on 9th December (09) night-fall.

So, there we have it. A separate state of Telangana in 11 days of indefinite fasting at the NIMS hospital! We all know how the mighty get away from arrests by staging heart attacks and such at NIMS, and I’m 200% sure this was no different a case. After the death of our ex-CM Y.S.Rajasekhar Reddy, time was ripe for  KCR to raise this issue, since it was evident that K.Rosiah did not have what it took to be CM. Will power. With yesterday’s events however, the atmosphere in AP has gone haywire. Politicians opposed to the idea have been resignating left, right and center. TRS and his rowdy janta are having a gala time celebrating its ‘victory’ (and how they can start robbing this region’s coffers soon). On the online front, communities on websites like Orkut are seriously divided over this issue, with some shouting (not really) Jai Telangana! and some mourning the separation like losing a brother just because he spoke differently. Twitter has seen massive amount of responses in relation to this issue and there have been thousands of Tweets every hour. Many polls online, like those in the Orkut – Andhra Pradesh community show that the majority of citizens still prefer a united Andhra Pradesh. Some of us have also been signing a petition at- http://petol.org/1andhra for a Unified AP and has almost 22,000 votes as of the time of this writing.

This is not going to be the end of the pain and agitation, yet. The Congress government is infamous for making very slow decisions (as evident from their Common Minimum Plan, or their ridiculous budget in 2008) and any delay in regards to this issue will fuel and spark more agitations across the state. This separation is going to have a serious implication across AP and India. A domino effect is in waiting, wanting to make more bits of India. Now, politicians from the Rayalseema region demand a separate statehood for Greater Rayalseema, if Telangana becomes a reality. Hyderabadis demand a Union Territory status and do not want to be part of any state. It is a wise demand, as including Hyderabad into any of these new states will mean a resentment among citizens of other states, because Hyderabad is a very high-revenue generating city and having it as your state’s capital will mean lots of global attention to your state. However, if Hyderabad is not declared a UT, it would be wise to predict violent agitations and bloodshed over who gets to have the city, and will turn into a dog-fight over a bone. These apart, it is heard that Gorkhas in the state of West Bengal have taken a cue from TRS chief. KCR’s fast and 21 activists are planning to start an indefinite hunger strike for a separate Gorkhaland. What we’ll be seeing in the coming months will be an increase in agitations like these, and the dilution of the Indian state into infinite bits and pieces. Our Union minister of Home affairs, hon’able (not) P. Chidambaram has these words to say ‘The US has one-third of our population still it has 50 states.’ Incredible. I had respect for PC before this. India is one-third the size of the US and has 29 states and soon 30-31 states while the US has 48. His statistics, are also wrong, because US has a population of 304 million people as against 1.2billion people in India. With the passing of every year, the words of the British, in this case Winston Churchil’s seem to make sense : “Independence for India!! They cannot rule themselves, they are destined to be ruled”. Sad.

Getting Serious: Ubuntu Certification

A few months back, I resolved to myself to be Ubuntu Certified by my next birthday (3rd September). To be Ubuntu certified, you would need to clear three exams: LPI 101, LPI 102 and Ubuntu 199. These can be taken in any order, but you need to clear them all in order to be certified by Ubuntu.I plan on taking them in order. Exam 101, 102 and finally 199.

Now, 2-1/2 months down, I have made progress, albeit little. Apart from collecting valuable websites, and guides, I have also covered Command-Line tools and Text-stream processing. I have also read a bit about managing software using Yum and Yast since I was not familiar with those package management tools before.

I have installed SuSe 11.1 and also plan on installing Fedora 11. My idea is to work with these Linux distributions and learn more about them in the process. Notice I’m installing an older version of both the Operating Systems so I get a chance to learn the upgrade process. My final aim is to get a working system with all drivers, codecs and updated packages at the end of this effort.

However, I’ve been going slow due to several reasons. I had to finish my requirements with the university, work on my resume and more. But, I’m getting serious about this now. I had a goal and I need to start working on it. I plan on doing so, one topic at a time. I’m starting with topics from LPI 101 objectives. I shall be updating this blog regularly, and whenever I complete a (sub)topic. If I happen to stumble upon good online resources, I will be posting them along with the update.

Wish me luck in my endeavor.  May the countdown begin!

Media player(s) hits brakes on Linux’s trip to the deskop

While the entire open-source world is all praise for the development happening with FOSS these days, and of how Linux will ‘take on the desktop’ market (every) next year, I have a few reasons of my own for not making the complete switch to Ubuntu on my laptop. In this post, I shall talk about sound: music and video players. It is true that a media-player can make or break a user’s choice to switch. My issues:

1. Equalizer: Does anybody using Linux never feel the need for an equalizer? Why isn’t there a system equalizer? I’m not sure how hard it is to code one, but when Canonical had enough resources and developer-time to deliver all the features that make Ubuntu so great, I’m sure it could allot some resources towards creating a system equalizer. Canonical, do you not get it? They should have included this idea with the 100 paper-cuts development program.

2. Proper Media player: And I mean ‘proper’. Windows Media Player, though criticized for God-knows-what, plays a lot of formats, with appropriate codecs, and it has a darn-good equalizer and a bass boost! Right now, Ubuntu has Movie Player for videos, Rhythmbox for music. Inconsistent. Have ONE media player, that actually works. And its not like these players play every format by default. They are worse than WMP for that matter, as you have to install proprietary codecs (including MP3 support)  for formats you intend to play. Note: I KNOW its simple to install proprietary codec support on Ubuntu, but its not like its any harder on Windows. And, again coming back to the point, there is no darn equalizer integrated into either of these players (Totem MP/Rhythmbox).

But hey, Linux is all about choice! Right. List of players I tried:

Exaile:
Pros : Enqueues Files, has mini-view and taskbar icon
Cons: No Equalizer in the latest 0.31 version. Why would ‘development’ remove features?

Songbird:
Pros: Has library support, equalizer, and more
Cons: You cannot select a file and say ‘Play with Songbird’, nor Enqueue files.

AmaroK:
Pros: None
Cons: Its v2.0. Nothing works. Doesn’t even play.
Its a KDE app. Lots of KDE libs needed.

Listen:
Pros: Enqueues files.
Cons: Takes too long to start. Also, I fiddled with some settings and it never showed up again,
though it played files from terminal. Strange.

VLC:
Pros: Lots of formats supported
Cons: Buggy. Some videos open up multiple (blank) video windows and some open up (blank) video windows during play.
Equalizer cannot be saved. Each file opens in a new window, no matter what setting I choose in preferences.

To sum it up, none of these players qualify, even with my minimal player requirements:
-Equalizer
-Minimize to tray
-Enqueue files on double-click
… and thats it! I don’t need libraries, or FM support or device support or anything else!

Aren’t these supposed to be basic qualities of a ‘proper’ media player? Well, with the Windows 7 launch, its full-on war from Microsoft, and in order to make Linux win, Canonical must listen to the community’s cries and must come up with a unique, all-in-one media player that can finally end the hours of time users spend in search of an ideal media-player.

———————————————————————————

Update: Tried Banshee after reading some positive reviews. It has a good equalizer, minimizes to tray and enqueues files on double-click. There however, is an issue with the way queues are handled. Everytime I enqueue a file, it gets sorted into the currently playing queue. So, if for some reason the song I enqueue sorts itself above the currently playing song, it never plays.
Nevertheless, I’ve switched to Banshee, it being the closest match to my requirements. Verdict: Half-Pass.

Update2: Banshee now satisfies all my requirements. I had to turn off the sort feature to prevent files from sorting themselves into the queue. However, I wasn’t able to follow the instructions from banshee’s website . What I ended up doing was adding the Date Added column which specifies when the file was added to the queue and using this column to sort the queue. You could then hide the column once you’re done setting it up. Now files added up onto the queue as FIFO and not in any sorted order. The next issue was of the player popping up (stealing focus) each time a file was enqueued. To this, I used the ‘–no-present’ option and got rid of the menace.

I’m not an expert, neither a beginner. If it took me so long to figure out how to turn-off or on some feature, I can’t imagine the plight of new users. Ideally, these should have been options under Edit>Preferences. Where is the usability?