M G Harish

Monday, September 12, 2011

INDIA and US

First of all, congratulations to USA for completing 10 years without any further attack after the terror attack on 9/11 of 2001. You have shown what are the measures to be taken against terrorism in order to curb it. People and politicians didn't call it just another "Black Tuesday". Politicians didn't give statements on televisions saying they condemn this attack strongly. What the then President, George Bush, said was this:
The search is underway for those who are behind these evil acts. I've directed the full resources of our intelligence and law enforcement communities to find those responsible and to bring them to justice. We will make no distinction between the terrorists who committed these acts and those who harbor them. 
I appreciate so very much the members of Congress who have joined me in strongly condemning these attacks. And on behalf of the American people, I thank the many world leaders who have called to offer their condolences and assistance.
This is a day when all Americans from every walk of life unite in our resolve for justice and peace. America has stood down enemies before, and we will do so this time. None of us will ever forget this day. Yet, we go forward to defend freedom and all that is good and just in our world.

At the same time, In India, we hear such statements as "We strongly condemn this cowardly act", "Government is announcing Rs. 2 lakhs each for the killed", "We will find the culprits soon and take strong actions against them" from the responsible people in the top. Also, we find the ministers telling "No terrorist group has claimed the responsibility of the attacks". Arrey morons! Why do you wait for them to come and surrender? Can't you put all your intelligence agencies and police forces on full swing and find them? 

And we hear the opposition parties blaming the government telling "This government is useless". Aren't you the part of the Parliament which is responsible to make laws? Is it not your responsibility to make   sure that the government does what is in the best interest of the people? Opposition party leaders, open your your eyes.. Don't confuse "watch-dog of Constitution", the explanation of the Opposition party, as "barking-dogs".

The list of terror attacks that have taken place itself is frightening.

Shame on the Indian government for having given these many opportunities to the terrorist organisations to attack Indian places time and again. During the recent movement against corruption, all politicians unanimously said Parliament was supreme. But, isn't it a disgrace to leave the person responsible for the attacks on the Parliament for almost 10 years without capital punishment? The US hunted down Osama bin Laden around the Earth and killed him. India is feeding that moron Afzal Guru on public's money. And shame on us, the people of India, for getting used to such conditions. If two or three persons are killed in some attacks, we call it minor attack. 

Ask anyone in US when was the terror attack, and he will tell it was 9/11. But ask the same question to anyone in India and you won't get any day. We can't list out 12/3, 25/8, 11/7, 13/12, 26/11, 13/2, 29/10, 7/9 and so on. And we don't remember most of them. We are used to it. We call the attack days as Black Friday, Black Wednesday etc.  In fact, we have all days blacked out! We have Black Sundays to Black Saturdays.

I can just hope that we, the people of India, awake and be aware of what should be done instead of just playing the blame-game. The future of the country is in the government's hands, and the future of the government is in our hands.

Saturday, September 25, 2010

Solution for Orkut worm Bom Sabado!

Today orkut users were flooded with scraps telling Bom Sabado!. Unlike other malware, this doesn't need you to click a link. Just by opening Orkut profile of the affected user, you will be affected. So I suggest you not to use orkut till this problm is fixed. However, if you are already affected, you can get rid of this using the following steps. (This is applicable only for Firefox users. If you are using any other browser, see below):
  • Download AdBlock Plus add-on for Firefox and install it.
  • Restart the browser to enable AdBlock.
  • You will see a red icon with ABP on the right hand side of the search box in Firefox.
  • Click on that, and select Preferences.
  • Click Add Filter and enter *tptools.org/*.

Now you can safely open orkut.

You may have to remove yourself from the communities added by the worm, such as saadzin, meu miguxinho, O vírus que contagia, Eu tenho um grande AMOR, Juizo eu TENHO, só não USO!, Dino ♥ etc.

Note: The "Old Orkut" users are not affected by this worm, and are safe.

If you are not using Firefox, then you can follow the following steps:

Update: The website tptools.org is down now. Orkut is beautiful, again :-)


If you have a browser other than firefox, or to ensure that site won't get accessed by any other way, you can edit hosts file and adding the following lines:

127.0.0.1 tptools.org
127.0.0.1 www.tptools.org

hosts file is found in:
  • C:\Windows\ - Windows 95, 98, Me
  • C:\WinNT\system32\drivers\etc\ - Windows NT, 2000, XP Pro
  • C:\WINDOWS\System32\drivers\etc\ - Windows XP Home, Vista, 7
  • /etc/ - Linux

Sunday, March 07, 2010

Human Brain and the CPU

When I was going through some of my old mails, I came across a self-sent mail. I had written it one year back as a comment to an article written by my friend Suri about the multitasking ability of the human brain. But due to some reason, I had not posted it. Here is a modified version of that comment:

Brain in all essence, acts as the central processing unit (CPU) of the body. It can perform calculations, control various organs of the body, process the inputs from different organs. However, the question is, can it handle multiple tasks at the same time?

Monday, April 20, 2009

Devote to vote!

I had never been as busy in my life so far, as I am now. Work has occupied me so much that I can't even follow my favourite blogs regularly. Coming to the tidings,
  1. marriages are happening,
  2. recession is at its peek, and
  3. Karmayuddh has started.
This year has been a period of marriages. A few of my classmates had got married in 2007. Interestingly, 2008 didn't witness any of my classmates tying the knot. Now, 2009 has already seen many marriages, with more to come. I wish the very best to all of them in their married lives.

I need not tell anything about recession. We are hearing about cost cutting and firing all around. Many of my friends have lost jobs due to economic slowdown for none of their faults. But life isn't cool always. We've to learn lessons from every part of our lives and move on.

Karmayuddh that I mentioned refers to two events. One being the Indian Premier League Twenty-20 cricket series and the other, and more important, being the Lok-Sabha General Elections.

We shall not abstain and shall make sure that only elite candidates lead our constituencies. After all, it is not a bad idea to spend one day in five years to decide the future of the nation, and hence ourselves.

Happy Voting!

Sunday, February 01, 2009

People and their Priorities

I recently started another blog, exclusively dedicated to technology and computer related topics. It is TechnoTweak.com. If you have liked the technology related stuff I've written here in this blog, you are welcome to take a look onto my new blog and also subscribe to TechoTweak feeds.

I had no intention of writing this post till I received this comment from Shubha. When I contemplated on that sentence, I found it very true. She has nicely put all my thoughts in one simple sentence. People change when their priorities change.

A few days ago, I watched Dasvidaniya in which the protagonist changes drastically when he gets diagnosed with stomach cancer. He completely changes his attitude. He keeps a list of things to be done before he dies, and eventually achieves them. A fine example to show that the people change when their priorities change, and these priorities change when something in their life changes.

I have seen some of my friends staying invisible while chatting. When asked about it, a common reason I get is that they are busy and don't want to be disturbed by some people. Crap & cowardice! It defeats the very purpose of chatting. When work is of utmost priority, one can put the busy status. But putting busy status on and chatting freely is a no-no. If used unnecessarily, it becomes another instance of the Tola-bantale-tola (For non-Kannada readers: It's the same tale in which a shepherd shouts about the arrival of a tiger when there wasn't any, just to make fun of the villagers and eventually becomes prey to a tiger because no villager come to rescue him when there was a real tiger) and people keep pinging you even when you have put busy status because, by then, they would have known how busy you would be.

If a person is pinging you when you are busy, ask him to ping later. Even then, if that person is adament and stupid enough to bug you and you are so keen on avoiding that person permanently, there is an option for that: block. Block the person who bugs you and he will never see you online. Invisibility cloak is good for Harry Potter, not for we muggles.

Coming back to the main point about priorities, ask yourself a question: do priorities in life change abruptly? Generally, according to me, no. Even if they do, such priority works are of short duration, which don't have any long term effects. So, is it really worth and necessity to change ourselves for the sake of those small parts of life?

Share your thoughts on this and also your opinions about the new blog TechnoTweak.

Sunday, December 28, 2008

Random thoughts... about 2008

I have seen people who write in their Orkut profiles, "I'm cool" or "I'm hot". I've even seen some guy who has written both. I am neither hot guy, nor cool. My body temperature remains normal at 37°C, unless I'm sick. And I am still trying to understand the meaning of hot and cool. Guys (and girls, if there are any), help me out here!

When I stay alone, I think. Not that I don't when I'm with others, but I believe solitude is the time when I get time to introspect, think about myself. It's the time when I laugh at myself for my foolishness. It's the time when I realize my mistakes. It's the time I repent for my mischievous behaviours and misdeeds.

People change. Not because Barack Obama has asked for it, but they change for a reason. They change when they grow. They change when they get good marks in classes. They change when they get awards. They change when they get good jobs. People change when they get new friends. And they change, abruptly, when they get girlfriends. They change when they marry. Amidst all these changes, people remain friends.

About two and a half years back I, along with Suri, started blogging. Then, it was just like a collection of some interesting and funny mails which I was getting. After a couple of posts, I found it useless and I stopped blogging. But Suri was very serious about it. He was literally going through all sorts of websites, from Technorati to hit-counters, from problogger to pre-blogger. Every night (yes, not day. Courtesy: BSNL Sancharnet) we used to chat hours together. That's the time people started calling me Goobe (owl). I still wonder how Suri escaped from that title. He used to talk about blogging, blogging and blogging. Eventually he was able to pull me into it. So I restarted blogging in 2007, wishing everyone a happy new year. I started writing posts at the rate of one per day. Suri read it. After continuing it for two weeks, I started showing my laziness and procrastination. The frequency of my posts started decreasing.

In spite of all this, my blog has more than 75 feed readers and has recently crossed 50000 hits. Not an award-winning achievement, but I think it is quite decent for a blogger like me, who posts once in three months. I thank all my readers, friends and those who have supported and backed me during times, good and bad.

2008 to 2009
2008 has been a year when I started working as an engineer (well, although I joined in 2007, we just had training), something which I dreamt right from my childhood. Apart from that, this year has been a year of ups & downs, just like every other year. I'm sure 2009 will also be like that. But we have forget the bad, cherish the good, and move on.

I wish you a very happy new year.

Wednesday, December 03, 2008

Code for Factorial, without Recursion

After having been declared to be an impregnable procrastinator by all my close-circle friends, after being connoted to update it by those who I didn't even know were reading my blog and after being told "Enough is enough, now update it buddy" by a few friends, I am in the same situation as the Indian government after the Mumbai attacks. I have no other go than updating it, at least for the sake of hushing them up till the next terror attack near my house. So here I go...

As you might already be knowing, I prefer calling programming an art to calling it a process. That's the reason I enjoy it.

Coming to the point, my friend cum colleague was trying to write a program for generating Pascal Triangle. I decided to play along and wrote a code. In the process, I wrote a function to calculate factorial for a number in an unusual way, without recursion.

Generally an incremental loop is used from 2 to N. But I used decrementing loop and here is the outcome (Code written in C programming language):

unsigned int fact(unsigned int n)
{
unsigned int f=n;

while(n---2)
f*=n;
return f;
}

Main thing I wanted to convey in this code is the while loop, which uses the unusual "--" & "-" operator pair.

It works similar to this loop:

for(f=n;n>=2;n--)
f=f*n;

Not a great piece of code, but I found it to be a little interesting. Hence the post.

Sunday, September 21, 2008

Reviews - A Wednesday and Rock On!!

I never thought I would be writing a movie review in my blog. But after watching these two movies, Rock On!! and A Wednesday, (particularly the latter) I can't refrain myself from commenting on them. They are so good that you would regret if you don't watch them.

Rock On


Rock On!! is all about a music band called Magik. Four men with a common aim join their hands together to realize their dreams. But, being amiss on a small issue, they depart. How they reunite and how one can lose his felicity is the gist of the story. It reflects everyone's life because of its flash-backs which push everyone to his vernal days.

A wednesday


A wednesday, on the other side, is completely different. No hero, no heroine and no songs. Not a typical bollywood movie at all. However, it catches attention right from first scene to the last with its tight storyline and outstanding acting by every single artist. Naseeruddin Shah steals the show with his natural performance. This terrorism-based story revolves around Naseeruddin Shah, who calls Anupam Kher (police officer) with specific demands. It's a small movie (by bollywood standards, with only a runtime of around 95 minutes) but with a big impact. It reflects the minds of the Indians and despises the corrupted Indian administration system.

I don't want to spoil your interest by telling more about these movies. On a scale of 5, I would provide a rating of 3.5 to Rock On!! and 4.5 to A wednesday.

Tuesday, September 09, 2008

Face Recognition - Ultimate feature of Picasa

A picture speaks thousand words. The internet is becoming full of images. Google seems to have found future in the cutting edge face recognition for the images. It has introduced face recognition for the photos uploaded by the users. If you have not explored this feature, I say, the right time is NOW! I am balled over in the first attempt itself!!

  1. Select New Features at the top right.
  2. Select See name tags in action.
  3. Click Get started with name tags.
  4. Click Try It in the right pane.
  5. Click Start Processing photos.
Wait for some time. Picasa will scan all your photos and index all the faces found. It starts asking you the name of the person in the photos. The best thing is that it selects a bunch of photos, and all of them will be of the same person and its Suggestion is just marvellous. Most of the times, you don't even have to think before selecting the first suggestion. I can't explain the greatness of this feature in words here. Just use it and experience!!

PS: Google has already rolled out a hidden feature of face recognition in its image search. When you search for an image, say Sachin, the url of the image will be something like http://images.google.com/images?q=sachin. You can add &imgtype=face at the end of the URL, i.e., http://images.google.com/images?q=sachin&imgtype=face to find only images containing face.

Friday, July 25, 2008

Serial Bomb Blasts in Bangalore?

Bangalore was considered to be a safe place so far. But with the serial bomb blasts in Madiwala and surrounding places, I doubt it can continue to be so. News is spreading and details are not known.

Saturday, May 24, 2008

Top reason to adopt Firefox

We have been hearing, right from its introduction, that Firefox is the most secure browser. But many of us haven't bothered to know why is is deemed so. I am not going to explain about all those features which make it safer than other browsers, say Internet Explorer. I just thought I would share an experience which happened today, which can be considered to be the top reason to adopt Mozilla Firefox.

I got a mail from an unknown email id, pointing me to a blog. When I clicked that link, it redirected me to another site, http://www.posokei.com and to my surprise, a message popped up from the address bar, with title Suspecting Web Forgery.



It also provided a brief detail about the site and why that site has been classified as a phishing site. This means that the user is made fully aware of the site before he proceeds to browse it. Prevention is better than cure. Is it not be best reason to use firefox?

You can read about phishing protection in Firefox here

Tuesday, May 06, 2008

Google introduces Hindi translation

It has was a long wait, but well deserved. So far we were not able to dynamically translate text to any Indian language. Google has finally done it by introducing translation for Hindi. You can now translate any text or web page from English to Hindi or from Hindi to English. We can expect translation to and from other Indian languages also soon.

Although it is not perfect, I'm sure it will improve quickly. Be sure to improve the translation if you find a better word/sentence when you are using it!

Earlier introduced transliteration tool, which supported dynamic transliteration to Indian languages like Hindi, Kannada, Tamil, Telugu and Malayalam, which reduced the popularity of software based transliteration tools like Baraha.

I hope to see the translation expanded to include other languages also.

Saturday, May 03, 2008

Free Linux or Paid Windows? - Time for a change


Linux or Windows

Ask anyone who has used Linux operating system for a while and you'll receive all but positive responses about Microsoft Windows. Some people even tell that they hate to use Winodws. Why is it so? Are they crazy to think Linux is more user-friendly than Windows? But wait, since they have used both Linux and Windows for long enough to be able to compare them, there must be something true about it, right?

If you want to compare Microsoft Windows Vista and Ubuntu, a flavour of Linux see this video:



See the difference? People who admired the graphics and visualization abilities of Windows Vista when it entered the market, are now blaming it for using huge resources. When Linux can do it in a better way for free with much less system resources, why pay Microsoft for doing it pathetically? Whenever we hear about Linux, we hear that it is more secure, powerful, server-class operating system. Moreover, Linux is completely free. No need of purchasing, applying the key, activating blah-blah. Then why is it not as popular as Windows? The only reason I can think of might be due to its installation, which is not as straight forward as that of Windows. But believe me, it is not very hard to learn. One more thing: as a Vista user, I hereby declare that VISTA SUCKS!

A good news, if you are willing to switch to Linux: Ubuntu gives FREE CDs. No shipping charges also. All you need to do is to register yourself and request for it!

Friday, April 11, 2008

Google English? Unexecuted Google's April Fool Prank?

Observe this image carefully (click to enlarge if you don't see enough details)

Google English

You can note a few points here:
  1. Address of the page is www.orkut.com, not www.google.com.
  2. Google logo has "English" as its subscript.
Now a little bit of flashback. About two weeks ago, on March 27th at 5:59 PM to be exact, I opened Orkut. But to my surprise, Google opened instead of Orkut! I tried refreshing for about two three minutes and the same thing happened again and again. I immediately captured a screenshot, which is what you just saw above. Orkut came back to normalcy soon after that.

Google is well known for April Fool pranks. It might have been one of their ideas, which was taken back. But I don't have any information on anything called Google English, so I can't say much about it.

UPDATE: I've been able to find that the mentioned webpage is having the IP Address 64.233.169.104. I will try to get more information about this.

Friday, March 28, 2008

Airtel Customer (Don't) Care: As useless as ever

When does a person get frustrated to the core? Probably when he badly needs some help and no one around is ready to assist. Airtel Customer Care is one such call centre which is determined enough to put you in such a hopeless situation.
airtel depress yourself customer care
I do have reason to be spilling my anguish here about Airtel's customer care service. There are many incidents which clearly indicate that Airtel is much interested in cheating its customers.

Incident #1: Connection not deactivated
My friend, who had an Airtel corporate connection in Bangalore, got transferred to Hyderabad. Since he didn't need this postpaid connection any more, he filled an application to cancel the connection and asked me get it deactivated. I went to their office (none of their executives, who come running to give you a new connection, would come to take the disconnection form) around January 20th and gave the application form. They took the application along with the outstanding amount and stated that the connection will be deactivated within two working days. However, after about 20 days, a bill was sent for that connection. When I called the customer care, they told that the application itself hasn't been received! So I gave the bill number of the outstanding amount which I had payed and also told details about the office where I had given the application. They also gave a complaint number and assured the same thing: the connection will be deactivated within two working days. Then again, as usual, I got the bill for the month of February in March. I called the customer care again and censured them about the issue. Again the ready reply came: it will surely be deactivated within 48 hours. I am still waiting for the disconnection of that SIM.

Incident #2: Security Deposit not returned
Another colleague of my friend, who was also transferred to Hyderabad, had given an application to deactivate. But the Airtel people didn't deactivate it and in the next month, they deducted security deposit of Rs. 300/- and deactivated. As he is not insane to come to Bangalore by spending more than Rs. 300/- to get Rs. 300/- back, the money will permanently be with Airtel.

Incident #3: SIM Deactivated because of failed address verification
Airtel address verifiers are not Pizza boys to always find the correct address within half an hour. But don't be under the impression that they will try their level best to find the place. Airtel will simply deactivate your SIM giving failed address verification as the reason. If you call customer care you'll get the ready answer again: Sorry for inconvenience sir. Our person will come today evening and verify your address. This happened with my colleague just three days back and after calling customer care and getting the before said answer every day, today the concerned person came to our office, and gave the report as house address is verified. He told that the SIM will be reactivated by today evening, but you know, I have my doubts!

This is not the end of the list. There are many more similar experiences. According to Cellular Operators Association of India (COAI), Airtel is having maximum subscriber base in Karnataka. If it's customer care service is so useless here itself, I can't help but feel sorry for the Airtel customers in other places.

One more point to be noted is, it is not only Airtel which follows such a nasty purview with the customers. Apparently Hutch (now Vodafone) and other operators also do the same thing. Sometimes I feel as though having a mobile phone itself is a sin. What is the need of these helplines if they can't even resolve even simplest of the requests raised by the user, let alone extreme technical issues. In my opinion, such call centres should be referred as Customer Don't Cares instead of Customer Cares. They seem to know that the best service is no service. What do you think?

Wednesday, March 12, 2008

Bannerghatta National Park

Staying at home during weekends is one of the things I hate the most. I meet friends or go for shopping or jaunt around various places in and around Bengalooru (Bangalore). Incidentally, it happens that my roommate and friends are also like-minded, which makes us explore many different places around Bengalooru. Bannerghatta National Park is the first place we chose to mark the beginning of our expedition. Situated at a distance of 22 km from Bengalooru and covering about 25,000 acres of hilly region, Bannerghatta National Park is an important National Park in India one must not fail to visit if you visit Karnataka.

Bannerghatta, Karnataka

Deciding to go to Bannerghatta, we aggregated some information about it. We learnt that Bannerghtta National Park remains closed on Tuesday. One can go either by BMTC buses or by private vehicle. Since there are a lot of buses at regular intervals to Bannerghatta from Majestic, BMTC is preferable. On a fine Saturday morning of 24th November 2007, we left home at 8 in the morning and reached Bannerghatta at about 10:15. We had to stand in a queue to get tickets for the safari and the zoo. Since we had gone during weekends, we had to pay a little extra for the tickets.

Bannerghatta National Park

We started off with the safari. Meshed vehicles of the forest department do a good job of taking you to various parts of the Bannerghatta Biological Park (BBP) amidst a myriad of wild animals like lions, tigers etc. roaming freely in the dense forest terrain. You might even get a feeling of being inside a bone in zoo and all the animals coming and visiting you from outside. Those 45 minutes were truly memorable!

Bannerghatta White Tiger

Bannerghatta Lion

Bannerghatta Elephants

After finishing our safari, we proceeded to the zoo where many other not-so-wild animals and birds are kept. It was an exhaustive collection. Later we moved to aquarium. Maintenance of the aquarium is good. Delighted by the diverse and colourful birds and fishes, we went ahead to the Reptile Park.

Bannerghatta Bird

Bannerghatta White Peacock

Bannerghatta Aquarium Fish

Bannerghatta Aquarium Fish

Bannerghatta Aquarium Fish


We had no idea that there are so many types of reptiles! I didn't know the names of most of the reptiles except snakes and crocodiles etc. We came to know why Bannerghatta is so famous for its Reptile Park. We literally got exhausted by the end of it.

Bannerghatta Reptile

Bannerghatta Reptile

It was already past 2 O'clock in the afternoon and it was time for lunch. So we thought of having food. There are shops and hotels just outside the National Park. We had a nice lunch. Our visit wasn't over since we hadn't visited the Butterfly Park yet.

Bannerghatta Butterfly Park


We took tickets to the Butterfly Park. Butterfly Park is is a kind of unique zoo I have ever seen. It's the first of its kind in India. It's a doom shaped closed space in which various class of butterflies are maintained. Informative paintings are drawn on the walls of museum adjacent to the park. You can learn almost everything about the butterflies in that museum. If you are still curious, you can even watch a video show which gives more in-depth information about these idyllic species.

Bannerghatta Butterfly Park

Bannerghatta Butterfly Park

Bannerghatta Butterfly Park


There are many other places if you want to trek. But we were really, really exhausted. So we decided to come back. All in all, it was an unforgettable outing. If you are bored of the intricacies of the city life and if you badly need to experience the diversity in flora and fauna of the nature without traveling too far, then Bannerghatta is the right place you should consider going to.

UPDATE:
My friends have asked for a few more details, which I thought are worth mentioning here (Some points are already mentioned in the article, but I've listed them here again for the sake of completeness):
  • BMTC bus service to Bannerghatta is very good. BMTC also provides Volvo (A/C) buses.
  • You need to pay a nominal fee if you want to take photographs in the Bannerghatta National Park as well as in the Butterfly Park.
  • Entrance and photography tickets are separate for the Zoo/Safari and the Butterfly Park.
  • Entrance fees are a more on weekends and holidays.
  • You get chats and cold drinks inside the zoo as well as outside the entrance.
  • On Tuesdays, Bannerghatta National Park remains closed.

Thursday, February 28, 2008

How to stop or reduce Spam Emails

One can be as happy as he wants. But the same statement may not apply to Internet users, thanks to spam emails. Although there is no foolproof way to stop spams, we can reduce the amount of spams by being a bit careful.

The first thing before attacking is to understand the enemy and its strength. What is spam? We may call it junk mail, spam or whatever else you fancy, its property remains to be the same: it's unsolicited and it's useless. Most often than not, spams get generated from bots, viruses and automated mailing lists. In the rare cases, they are also caused my human users which, quite often, happen to be the most irritating kind of spam generators. It is observed that around 80% of the email messages exchanged are spams!. How disgusting!!

Take, for example, an incident which happened recently. One of my friends sent a mail to a large number of recepients. But one of those recepients was not an intended person. That person used Reply All and asked my friend to remove him from his mailing list. Well, you can guess what happened. All of us got the reply email which was intended only for my friend. Thankfully the chapter ended there itself. To get a hint of what can happen in such cases, see how to look stupid.

What is the solution for this? It's simple: We have to be in the right mind and know when to use Reply and when to use Reply All. As a rule of thumb, we should NEVER use Reply All unless we are 100% sure about what we are doing.

Instead of relying on others, another way to prevent such incidents is to be cautious enough not to disclose the email addresses to the recepients at all. It can be easily done by adding the addresses to BCC (Blind Courtesy Copy or Blind Carbon Copy) field instead of TO or CC fields. Unfortunately BCC field ranks top among the most obscure and unused standard feature of email!

The features discussed above are only for mails generated by humans. What about those spam emails which get generated by malwares and bots? Such spam emails are mainly the means for advertising products. More the number of recepients, more the number of customers. But how do they get the email ids? It's directly or indirectly by ourselves. We may have inadverently given our email ids to some website or it might have gone there by one of our friends. We need to be extra careful if we want to be at a distance from spams.

Also it is a good idea to remove the sender's information while forwarding an email to others. It not only protects your privacy, but also prevents any potential spammer to use the email addresses in the body of the mail to be used for unsolicited mailings.

Virtually there is no way to stop such emails if you are already receiving them. Precaution is better than cure is the mantra to be followed here. When we give out our email ids to some third party web sites, we need to be extra careful. Never give your email id to any unknown public mailing lists. You never know who shares your email id with spammers!

Another way to detect and filtering out spams is to give plus or minus addressing. You can use different tags for different mailing lists and if you start receiving spams, you can come to know who shared your email address with the spammers. Read more about spam control by plus addressing technique here.

Is that all? Not quite. One of the most common mistakes done by many people is to use their email addresses in their signatures. You may think that is going to make you more famous in the online world. But remember, for one genuine email you get by displaying your email id there, you start receiving hundreds of spams. Never ever make the mistake of putting email id in web pages, forums or social networking sites. Also, remember never to give away your friends' email ids to sites which ask you to invite them to join it. You may think you are being courteous to your friends by giving their email ids but, in reality, you are making them victims of spam emails.

Last but not the least, as a rule of thumb, don't forward any email message if it explicitly asks you to do so! Stopping spams may not be in our hands, but reducing them really is!

Monday, January 07, 2008

Additional Rules in Cricket

My friend got a mail like this:

After watching the test match, I feel some rules have to be incorporated by ICC to give the other teams a perfect clarification:

  1. Ricky Ponting - (THE TRULY GENUINE CRICKETER OF THE CRICKET ERA AND WHOSE INTEGRITY SHOULD NOT BE DOUBTED) should be considered as the FOURTH UMPIRE. As per the new rules, FOURTH UMPIRE decision is final and will over ride any decisions taken by any other umpires. ON-FIELD umpires can seek the assistance of RICKY PONTING even if he is not on the field. This rule is to be made, so that every team should understand the importance of the FOURTH UMPIRE.

  2. While AUSTRALIAN TEAM is bowling, If the ball flies anywhere close to the AUSTRALIAN FIELDER(WITHIN 5 metre distance), the batsman is to be considered OUT irrelevant of whether the catch was taken cleanly or grassed. Any decision for further clarification should be sought from the FOURTH UMPIRE. This is made to ensure that the cricket is played with SPORTIVE SPIRIT by all the teams.

  3. While BATTING, AUSTRALIAN players will wait for the ON-FIELD UMPIRE decisions only (even if the catch goes to the FIFTH SLIP as the ball might not have touched the bat). Each AUSTRALIAN batsman has to be out FOUR TIMES (minimum) before he can return to the pavilion. In case of THE CRICKETER WITH INTEGRITY, this can be higher.

  4. UMPIRES should consider a huge bonus if an AUSTRALIAN player scores a century. Any wrong decisions can be ignored as they will be paid huge bonus and will receive the backing of the AUSTRALIAN team and board.

  5. All AUSTRALIAN players are eligible to keep commenting about all players on the field and the OPPONENT TEAM should never comment as they will be spoiling the spirit of the AUSTRALIAN team. Any comments made in any other language are to be considered as RACIALISM only.

  6. MATCH REFEREE decisions will be taken purely on the AUSTRALIAN TEAM advices only. Player views from the other teams decisions will not be considered for hearing. MATCH REFEREES are to be given huge bonus if this rule is implemented.

  7. NO VISITING TEAM should plan to win in AUSTRALIA. This is to ensure that the sportive spirit of CRICKET is maintained.

  8. THE MOST IMPORTANT RULE: If any bowler gets RICKY PONTING - "THE UNDISPUTED CRICKETER WITH INTEGTIRY IN THE GAME OF CRICKET" more than twice in a series, he will be banned for the REST OF THE SERIES. This is to ensure that the best batsman/Captain will be played to break records and create history in the game of CRICKET.
These rules will clarify better to the all the teams VISITING AUSTRALIA.

Now it is upto you decide whether these rules are to be incorporated or not

Monday, December 10, 2007

Relations - Last or Lost?

"There are two kinds of people in the world, those who believe there are two kinds of people in the world and those who don't".

Robert Benchley
must be really witty to quote such a statement. When it comes to relations, there are two kinds of people: those who really understand the relations and those who get involved in such relations just as a time pass activity. In the former, the relations last, while in the latter, they are lost.

I remember a statement told by our teacher. A person tells his/her spouse: "Your children and my children are playing with our children". Do you think it's just a joke? When we understand this sentence properly and think deeply upon this matter, it becomes obvious that it is perfectly applicable, especially in Western countries. But the relation need not only be marriage. It can as well be any other relation, such as friendship.
Friendship
Coming back to the categories, I am sure, we all have seen both kinds of people. The people whom we met right in our childhood days, who still make us feel "Oh! Life is so beautiful" whenever think of them. We don't have to be with them forever to get such a feeling. It's just their presence in our minds that make us comfortable, even in the most critical situations.

Let us not forget the other category. When they were in our life, no doubt they made that part of the life lively. But now? Do they really remember those days or was it just a time pass activity? Did they really mean it? People whom we met, with whom we interacted for quite a long time, with whom we shared everything - if they don't want to share a single moment with us now, then what are we supposed to understand?

It is not the absence of a friend that annoys, but it is the silence. As someone has said, making 100 friends each lasting for an year is not a great thing. But it is really appreciable to make even one friend who lasts for 100 years... What do you say?

Thursday, November 22, 2007

A formidable process: Indian Postal Service

Last week, as a part of our general training, we were being introduced to Software Engineering, wherein we came across the three most important things which render a project successful. They are: people, process and technology. The instructor gave an example of how a formidable process can make the entire organization superior. He took an example of the Indian Postal Service (officially known as India Post), which, in spite of a lot of difficulties, has been giving a promising service for over 150 years. I think that example is extremely thought provoking, and that is the reason I'm jotting down this article.

Let us quickly review the conditions under which the Indian Postal Service is working:
  • Letters can be sent to any place in India, from Ladakh to Kanyakumari, from East to West, from metros to remote villages and delivery is ensured.
  • With 20+ official languages and 24 languages being spoken by more than a million people, the diversity itself is a serious problem for India Post. But there is no rule that instructs people to write address in a particular language; you can write a letter to Uttar Pradesh writing address in Kannada, and still it reaches.
  • Address in any part of India (excepting a few regions) is messed up, with "near" and "Opp." taking most of the address lines and sometimes only name and city is mentioned (Yes, it's hard to believe, but I am not exaggerating. It happened with my father, in which only the surname and city was mentioned in the address). As against this, for the postal services of other countries, door number/street is compulsory.
  • Most people sending letters will not know the PIN (Postal Index Number) of the destination or they won't write it. Even worse, they sometimes write wrong PINs, but the people in the Post Offices are generous enough to correct the PINs and send it to the correct recipient. Contracting this, postal services in many other countries require PIN or ZIP codes specified, or the post will not be delivered.
Had we ever thought about all these? This is not a era when someone discusses why a postal card or an inland letter is not reaching properly. With telephones and mobile phones becoming a necessity and the Internet being the medium of fast communication, no one bothers about the snail mail. Also, when it comes to the public services, India is considered to be a close competitor for the last position. But, as I said, the example of the Indian Postal Service instantly changed my mindset and made me think and rethink.

Apart from all those constraints mentioned before, the number of posts undelivered is just about 5 per million. Very close to Six Sigma quality. And all this happens with no written rule. Such a quality service is possible only due to a formidable process and equally eminent people working in India Post who adhere to this process. There are a very few other such systems in the world, which always provide their 100%, yet remain unnoticed... Shouldn't we be proud of such systems?