Exposing Right Wing extremism in India

Exposing Right Wing extremism in India

What makes intelligent and educated people take up right wing extremism in India? Why do they go over the top and become so shrill. Analyzing the Hindutva mind...

Read More

Two reasons why Muthalik's pub attack deserved so much outrage

Two reasons why Muthalik's pub attack deserved so much outrage

Explains the reasons why there was greater outrage over Pramod Muthalik's Bangalore pub attack compared to the outrage over the Islamic hand cutting incident of the professor

Read More

Make the Khaps leave India - traitors to the Constitution

Make the Khaps leave India - traitors to the Constitution

Airlift the khap members and drop them off outside the borders of India. They don't call themselves Indian citizens, so why should they be allowed inside my country?

Read More

Democracy in India - Ignoring the naysayers

Democracy in India - Ignoring the naysayers

Explains why Democracy in India is the best thing and why we mustn't listen to those who state otherwise

Read More


Kashmir – Azadi from what??

I don’t usually discuss Kashmir. I’ve always known there were problems, but one can’t focus on everything. The recent spate of riots made me sit up and take notice though. So what I’ve understood so far is this:

There are people in Kashmir who want Azadi, or Freedom. So I have to ask, freedom from what? I did some research and found Kashmir has an elected government. The voter turn out was 61% – a very high number compared to other states. Kashmiris are clearly making use of their right to vote. So they’re not protesting against oppression – or at least no more than any other Indian state can complain :D

You call this a peaceful protest?

You call this a peaceful protest?

Are they demanding freedom of religion? From what I understand, there are no restrictions placed on that aspect of their lives. Are they being censored? On the contrary, it’s because of the media that I know about it and many videos are coming through. The Internet is uncensored and lots of people have made their own clips which they uploaded to Youtube. So it can’t be that.

They have the freedom to travel to any part of the country they want, settle down there and work. They can marry whomever they please, be bound by the same liberal laws that govern the rest of India…so what on earth are they asking for?

Yes – Kashmir is militarized, and for good reason. Our neighbors are hardly the most peace loving and trustworthy in the world. There’s no choice on that score. Kashmir’s geographic position necessitates the presence of armed forces.

The New York Times had a video of protesters throwing stones all over the place. This video was made by the agitators themselves and is supposed to show how they’re fighting without weapons. Bollocks. Throwing stones is damned dangerous and one can see the hapless security personnel barely defending themselves and acting with great restraint. The video made by the protesters harms their own cause.

Indeed most of the comments on the NYTimes article said that the protesters had no business being violent. If they put the same energy into forming their own party, and if they claim to represent the will of the people, they shouldn’t have any problem getting themselves elected and taking charge. Why aren’t they doing that instead of wasting huge amounts of time? What do they want?

You can’t expect the government to sit quietly when mobs are rampaging all over the place. Even if we agree in the abstract that they want “Freedom” from India, let them do it the same way we got ours. Peaceful protests, civil disobedience and the like. Not by throwing stones. Why do I get the feeling Gandhi would not approve? And what it mean to be free? In tangible terms?

I may be missing something out here. Perhaps I’m being ignorant and judgmental. In which case, I gladly take the opportunity to learn. Someone please tell me – what do the separatists in Kashmir want?

WordPress hosting on Bluehost vs Go Daddy

A few days back I migrated this WordPress blog to Bluehost. I’d been using Go Daddy for over a year, but I grew increasingly frustrated by the slowdowns. Sometimes they happened at the same time every day. In addition, Go Daddy didn’t support mod_deflate or mod_gzip on its shared hosting plan. The last straw was when they downgraded my server from Apache 2.2 to 1.33, resulting in all sorts of weird .htaccess errors as my expiration tag declarations were shot to hell. To rub salt into my wounds, I had to upgrade to a delux plan just to view the error logs!

So I finally bit the bullet and ponyed up $59.4 for a year’s worth of hosting at Bluehost. I’d done as much research as possible, but I couldn’t get a definitive guide to which was better. So now that I’m settled into my new place, here’s the lowdown on which hosting plan is the best for a WordPress blog.

Blushost performance vs Go Daddy

The thing that really impressed me about Bluehost was that they throttle the CPU resources of accounts that go over the limit. Now this might seem like a bad thing to you, but it really ends up benefiting everyone. Since I can be sure that the sites of others won’t be eating up resources that are meant for me. Godaddy on the other hand had no indication of how many resources my applications were using. The transparency in Bluehost is amazing. Here’s how it looks in action:

Throttling status in Bluehost's cPanel

Throttling status in Bluehost's cPanel

You can choose to view the CPU throttling on an hourly, quarter hourly, or minute by minute basis. This allowed me to test which plugins were causing the problem because of the quick feedback. Go Daddy has nothing like this in their economy shared hosting plan.

Minute by minute CPU throttling

Minute by minute CPU throttling

As I mentioned above, I also got access to all the error logs which allowed me to identify a few more faulty plugins. Go Daddy didn’t give me this access and the help center guy told me I’d have to upgrade if I wanted to just take a look at what was causing the 503 Internal server errors.

Transferring WordPress from Go Daddy to Bluehost

One truly amazing thing about Bluehost is their temporary URL feature. When you migrate hosts, you need to redirect your DNS entries to the new servers. But before you take that final step, you want to be damn bloody sure your site is working perfectly. You want to preview it and test it in a production environment. But what do you type into your address bar when your domain hasn’t moved yet?

Bluehost makes this easy. When I purchased a new Bluehost account, I got a temporary URL along with the welcome mail. Clicking that, you can access your new hosting account exactly as if your DNS entries were already changed! Go Daddy has a feature like this, though you have to specifically turn it on, but the URL they give you doesn’t allow you to do everything on your site that you would normally do. With Bluehost, the temp URL can set cookies and all the rest. So I took my own sweet time making sure it was working precisely the way I wanted before taking the leap and changing the servers.

Installing WordPress itself was easy. Just a single click, choose the directory and it happens in seconds. When I did the same thing in Go Daddy, it took me half an hour at least with the message “pending installation” staring me in the face. There was no waiting with Bluehost. And when I set up a subdomain for my CDN requirements, it was ready almost instantly. No waiting period at all.

When I wanted to archive my site using Go Daddy’s file manager to transfer it off my account, I found that they only allowed 20 MB to be archived! A pittance. And with several hundreds of files, there was no way I was going to use FTP to transfer it out. So I had to rebuild from scratch. Luckily, with the temporary URL I faced no issues. Later when I tried to use the archive function on Bluehost, I didn’t find any size limitation.

It made me wonder why I put up with Go Daddy’s shoddy service all this time.

Speeding up WordPress on Bluehost

As I was trying this and that to reduce WordPress’s CPU load, I stumbled upon a fantastic way to cut the resource use by a full 50%. It’s called “FastCGI” and it’s disabled by default on Bluehost. Enabling FastCGI in the cPanel configuration reduced my CPU throttling to almost zero! I tested it out for half an hour and was astonished at the performance. There’s no downside to enabling it and the link explains what FastCGI is all about. Again, after doing some research, I found that Go Daddy also supports FastCGI but not for Economy shared hosting plans and they sure as hell don’t make it easy for noobs like me to find it.

I’m sure there are lots of other aspects of the these two hosting providers that I haven’t touched upon, but there were the ones that mattered to me. I hope it’s useful to someone who’s thinking of making a switch.

BlackBerry – I have a right to private communication

Today BlackBerry caved in to the demands of the government and agreed to install a server in India. It seems the Indian government is uncomfortable with any kind of private communication. It wants to know everything and calls those who disagree traitors.

It’s shocking to see the support that the government has. Many have congratulated the administration for “being firm” and “not bowing down.” As if being an arrogant, overbearing jerk somehow validates your worth. This adolescent prick waving by the government to show their strength only highlights its insecurity. By telling me that everything I say and write has to be monitored, it’s asking me to trust them completely. Is that even possible?

Nothing to fear Nothing to hide

Body Scanners at Airports. Hey, if you have nothing to hide, why should you be ashamed huh?

It’s astounding how some people can criticize the government no end on one hand, and at the same time demonstrate a touching degree of faith in Big Brother. Hello split personality!

The Indian Supreme Court has ruled several times that privacy is a Constitutional Right in India. Now we’re expected to believe that giving it up and letting bureaucrats scan my life will bring me some sort of security. But will it? In reality, the chances of me being killed in a terror attack are fifty time lesser than being hit by lightning! So to prevent this miniscule number of deaths, the citizens of a free country are expected to give up their right to confidential communication? It’s absurd on the very face of it.

Moreover, we should remind ourselves of India’s nature. Freedom comes with risks. I’m willing to take the risk of dying in a terrorist attack if I’m allowed my civil liberties. I don’t want to hide away in closed rooms and have all my communications monitored. That’s not life worth living. And when we became independent in 1947, we decided to take that risk.

India isn’t a country for the feeble hearted. It’s not a place where you can be secure and get offended by every little thing. If you want foolproof security, go to another country. Some ultra nationalists claim that the Indian government had the right to demand concessions from BlackBerry because China and Saudi Arabia had them. What a comparison! What proud company we keep…

Let’s remember the quote of Benjamin Franklin. One that has been repeated very often these days and which is still ignored.

Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety.

Is our government listening?

“Society” is a big lie

How often have you been put on the defensive by someone claiming that something is “harmful to Society?” How many times have you been tricked into arguing that something isn’t going to “destroy Marriage?” If you’re like me, you’ve heard such statements often enough. Usually from the moral police in response to some behavior they personally disapprove of.

I’m sick of such statements. Not just because they’re stupid (as I will try and show), but because they have a powerful emotional value that tends to override our rational responses. Have we ever really stopped and analyzed such claims? Imagine aliens from Mars who hear a statement like “Pubs will destroy society.” The rest of us will say things like “No it won’t!” or “Please show me how it will destroy society” or even “Destroy in what way?”

Society - just a collection of people

Society - just a collection of people

But guess what the Martian’s response will be? They’ll simply ask “Society? What’s that?”

And we stand speechless! How do we tell them what society is? The reason why we can’t explain it to them, is because it doesn’t exist! We made it up. Like the bogeyman.

It may seem easy to define it as a collection of people (as the dictionary does.) So far so good. But when you say “This will harm society”, what does it mean? That it will harm every single individual in that collection? That it’ll harm the majority of people? Let’s say only 49% are “harmed”. Does that mean “society” is also harmed? Will 49.5% be enough?

We use “society” as a noun. As in “This is a society.” But what are it’s characteristics? I challenge anyone to give me the characteristics of society and which characteristics are harmful and why. Individual people can be harmed, though we must understand what it means to “harm” someone. But society can never be harmed. Because it’s artificial. A fiction. A convenient tool usually used to control others.

I’ve found that the best way to counter these statements is to force the person to provide specific examples. I got this inspiration from the Supreme Court when it struck down the cases against Khushboo for her remarks on pre marital sex. It simply asked her accusers to show a few examples of people who had been “harmed” by her remarks. Those accusing her were stumped! It’s very easy to say “This is harming society” but it’s notoriously difficult to give even two examples :D

The same goes for those who say that legalizing homosexuality for example will “destroy marriage.”  Simply ask those who say this to give even one example of a marriage breaking down just because homosexuality has been legalized. It’s possible that someone is a closet homosexual and that the freedom to be gay will lead a homosexual to walk out of a false marriage. But that means it was doomed even before the legalization. No one becomes gay just because it’s legal!

Narrowing down like this helps because it forces the moral police to become specific and demonstrate actual harm. It forces them to use rational evidence instead of emotional hooks that work because of fuzzy concepts. And it effectively pulls the carpet out from under their feet. Try it!

Book Review: Black Sun Rising – Coldfire Trilogy

Back to fantasy again! The reason why I haven’t posted a book review for this long is because I gave up reading “The Rainbow” by D H Lawrence 46% into the book! It was so boring I had to put it down. As a result, I was left salivating for some real action again.

Black Sun Rising - The Coldfire Trilogy

Black Sun Rising - The Coldfire Trilogy

So I picked up “The Coldfire Trilogy” by C S Friedman, and I must say it’s very different from any other fantasy book I’ve read. Lots of fantasy books including this one are set in a time when medieval technology rules. Haven’t you ever wondered why on earth no one invented gunpowder, or discovered oil or began to explore electricity? Of course we all know that for fantasy to be a powerful read, technology can’t advance very far, but it’s always been a bit odd.

“Black Sun Rising” gives an excellent explanation of why technology hasn’t really caught on big time. I can’t tell you what it is, but it’s convincing. Also, I really like the orgin story. It’s set on another planet and all the humans know that Earth was a stud place where mankind took to the stars. No one really knows more than that – so while it brushes the fringes of Sci-fi, it remains firmly in the realm of fantasy.

There’s also a very cool anti hero. It takes a while for the story to get to him, but it’s well worth the wait. He’s surely one of the most fascinating characters I’ve met in any fantasy series till now, and while you know how you’re supposed to feel about him, you can’t help but root for the guy.

I also like the author for his willingness to kill off main characters. One of them wasn’t really going anywhere and was gotten rid of. Unlike other writers who might have used this to give a great heroic end, this one was just scary. And you never see it coming.

The book also rates well on the “no fluff” factor. There are hardly any long boring descriptions of places and scenes, and I had to skip just two pages in the entire book. Moving onto the second part now – and it’s with quite a bit of anticipation :)

How to Smuggle a Nuclear Liability Bill

Sleight of Hand in Parliament

It’s easy to pull a fast one on the people of a democracy. Let everyone agree to a bill after debating it for days, and then at the last moment, quietly introduce a small but crucial change which almost reverses the meaning! Now we cross our fingers and hope no one notices. Usually no . . . → Read More: How to Smuggle a Nuclear Liability Bill

Stop "Harming" Me!

Can some paint on paper really "damage" you?

No one can be “harmed” by a painting or a book. Those who claim that something “offends” them should just learn to deal with it! . . . → Read More: Stop "Harming" Me!

Count words in Chrome using the Greasemonkey Add on

Count words in Google Chrome

An easy way to count the words in a textarea in Google Chrome. This technique is different from the Chrome extension. . . . → Read More: Count words in Chrome using the Greasemonkey Add on

Never use dishwashing liquid…

Learning not to use dish washing liquid in the dishwasher – the hard way . . . → Read More: Never use dishwashing liquid…

Dealing with a loved one's death

Never coming back

How do you cope when a person close to you dies? It’s one of those things we feel will never happen to us, but which can be just around the corner… . . . → Read More: Dealing with a loved one's death