Search This Blog

Monday, December 27, 2010

Sitaram Yechury at IIM Calcutta

Here's a stirring speech of Sitaram Yechury delivered at my alma mater. Although Yechury's politics are way too left for me, I've always viewed him as a great orator. This speech is ample proof of that.

Monday, December 20, 2010

SEO Hosting

I'd come across the phrase "SEO Hosting" on a number of occasions, whilst researching hosting. I didn't pay much attention until today, when I thought I'd take a look at what exactly it entailed. I had assumed that this was a niche, value-added service and was surprised to find the space relatively crowded.
The concept essentially involves providing multiple Class C IP addresses. This means that a single customer can get multiple IP addresses from his hosting provider. The customer's primary site can be hosted on one IP address. Other IP addresses can be used to host secondary sites, all of which contain backlinks to the primary site. Search engine bots, being the rule-driven animals they are, interpret these backlinks as coming in from different sites and automatically assign a higher page ranking to the primary site. So, there you have it - mission accomplished and the customer's primary site fares well in natural search results.
The pricing model derives from the technical work-around. The more IP addresses you want, the more you pay. Literally every provider follows this model as depicted here. I am not sure though what the market size for SEO Hosting is; nor am I aware of the margins. Will post an update in case I find out later.

Thursday, December 16, 2010

Writing skills

I genuinely want to improve my writing skills. I can't write as well as I speak. The first thing I did was to look up Google for 'Great Writing Tips'. Two points that I remember are to use the active voice and to keep sentences short. In fact, I'm trying to do exactly that in this post :)
Another obvious piece of advice is to write frequently. I plan to do that as well. I think I've adhered to the first 2 rules fairly well till now. Let me know if I didn't.

Monday, December 13, 2010

My Bravia

Set up an all new Sony Bravia 32 inch LCD yesterday. It had been my dream TV for ages (literally, since there have been umpteen innovations in TV technology :). Loved the big screen. Need to explore all the menu options over the course of this week.
One disappointment was that I was unable to stream movies directly from my external hard drive. Need to figure out a solution to that problem.
Meanwhile, it's happy TV watching for some time!

Thursday, December 9, 2010

The Devil's Advocate - A review

After wanting to watch 'The Devil's Advocate' for a long time, I finally got a chance to watch the movie over last weekend.
The movie was a mixed bag.
In terms of cast, the film had stellar performances from Al Pacino and Charlize Theron. However, the protagonist Keanu Reeves was his usual expressionless self. Perhaps an actor with more ability to display histrionics might have been a better fit?
Also, the entire concept of the entire film being kind of a thought process of the protagonist was incomprehensible, at least to me. There was no 'Aha!' moment at the end when we discover that the entire movie was actually played out in the mind of Reeves. In fact, I found it mildly disappointing that Milton, essayed by Pacino was actually a figment of Reeves' imagination.
One thing that can be said for the movie though is that there never was a dull moment.
Worth a watch for the performances.

Tuesday, December 7, 2010

What is "anycast"?

Came across the term "anycast" when researching Managed DNS yesterday. Sounded interesting so looked it up. It was interesting. This is basically a routing methodology where the sender sends a data packet to that receiver which is topologically closest among multiple receivers. Wow! That was quite a mouthful :)
It's use in DNS? Think of a clustered DNS nameserver environment. When there is a request for an IP address, the anycast mechanism enables the system to route the request to the server which is geographically closest to the sender, i.e. the route with minimum hops. This ensures lower latency, i.e. faster speed.

Managed DNS

I'd come across the term 'Managed DNS' on a number of occasions, but gave it a pass. Today, decided to delve a little deeper into the concept. Below is a quick summary of my learnings:

1. Basically, this is a service whereby the provider 'allows' you to use its nameserver(s) for storing your DNS records.
2. There are providers who offer this for free (haven't explored their business model in detail).
3. There are others who offer this for a fee for enterprise customers.

So, what really are the benefits for an enterprise signing up for a provider who offers this for a fee? Essentially, the service provider purports to have a globally distributed, redundant set of nameservers. This provides redundancy, so that requests for the nameserver seldom return error responses. Using technology, they are able to detect the origin of a request and serve DNS data from an appropriately close location. This improves speed.

In summary, this makes business sense only for enterprises. This model would never work for shared hosting and hence many providers provide this for free.

Monday, December 6, 2010

Switch MFIs

Over the weekend, I did something I had been planning to do for a long time. I switched mutual fund units from an under-performing sector to one which "experts" recommended. Need to track my portfolio to see if my decision was correct.
From a broader perspective, it seems to me that tracking your portfolio and dropping under-performing funds is a difficult exercise. These are the typical problems I foresee:

* Time to track the portfolio on a regular basis
* Expertise required is an issue - how do I know if a particular fund is under-performing?
* Timing - They say you can never time the market. This applies to exiting a fund as well.

Bottom-line: It's going to be some time before I can confidently say I know what I'm doing when I'm switching funds :)