Being ‘Flex’ible

I have a dream. I am taking small steps to realize this dream. The dream is to build a on demand, online e-education framework. The framework should take care of all the details of running a successful online education/training program. It should be extensible, usable and most importantly simple.

I have been toying with this idea for a long, long time. Sangita is a witness to my dilemma for a long, long time. My main problem/opportunity is that I want to build it using mostly open source technologies. And education/training involves, audio, video. I explored a lot of technologies that would do this. I was a fan of Open Laszlo for a while. But it is not mainstream. I love the employees – I met so many of them when I went for a meeting couple of months back in SF. But the documentation is feeble and mailing list is not that active. So finally today I dropped Laszlo off my list.

I have been hovering around Flex since it came out with version 1.0. But I was never convinced with it as it came along with a lot of bells and whistles which I didn’t need. Even after Bruce Eckel turned into a Flex evangelist, I didn’t go for it because me and my friend Jorge were worried about being locked in Adobe’s proprietary grip.

But today I have decided that I would be a little flexible with Flex and go ahead and try it. I have a 15 day trial version of Flex developer and I intend to learn Flex in these 15 days and create an amazing application which would have never been possible with DHTML & Ajax. Once I do that, I will decide whether I should go with Flex or not. I will keep updating my blog with my new learnings.

Guru Poornima

Today is Guru Poornima.

Sankaram Sankaracharyam Kesavam Badarayanam;
Sutra-Bhashya-Kritau Vande Bhagavantau Punah Punah

I adore Lord Siva, Lord Vishnu, Bhagavan Vyasa and Sri Sankaracharya. I again and again prostrate to Sri Vyasa who wrote the Vedanta Sutras, and to Sri Sankaracharya who wrote the commentaries thereon (Guru Vandanam)

You can checkout the significance here. I also realized that Sri Sathya Sai World Youth Conference have been going on. It never occurred to me when the preparations were going on, couple of months ago in US, to attend this event as I knew that I would be in India. But now, I feel like I should have. Anyhow, I am happy that Daniel got a chance to speak and get close to Swami. 🙂

Daniel in Parthi

Open your mind

It is very important to have an open mind to be successful in life. The ability to have a open mind helps one to be open to new ideas and new options. I often keep a tab on TED talks and watch them now and then. These talks are an amazing insight into the best brains on the planet. These talks expand my understanding and bring in fresh ideas.


e-seva the iTunes of bill payment

Apple has a history of not to go with anything that has to do with streaming. Looks like Apple doesn’t believe in streaming. It has 3 technologies out there, which prove this point.

  1. Music – You need iTunes to download music on to your computer and then later put it on your iPod.
  2. Movies – You still need iTunes and then you can put it on your iTv and watch it on your TV
  3. Communications – You still need iTunes and then you can put stuff on your iPhone

So, it clearly shows how Apple deals with media. And there is a reason why Apple chose that way, it works. Period. This central place (iTunes) to manage all the media is the principle behind Apple’s way of doing things.

Lately, I came across similar principle here in India while paying our bills. In India (at least in AP, I am not sure of other states) you can pay your electricity, water and telephone bills through a service called “e-seva”, which literally means “electronic service”. It’s nothing but a wide set of offices dispersed throughout the city – and you can take your bills there to make a payment. Kinda like one place to pay off your bills. Just like iTunes.

I was wondering why didn’t the people who designed e-seva put the whole thing out there for normal people to access? Why can’t I go to the e-seva site and pay off my bills online? Couple of reasons come to mind –

  1. Internet penetration is not that dense
  2. Online payment requires, some sort of bank a/c or credit card – which is just picking up in India. India is still a largely cash based payment country.
  3. Language could be a barrier. A lot of people don’t read or write English which is most of the Internet is made up of.

But for now the e-seva system works fine. May be once all the above issues are resolved then may be I can make auto-payments of my electricity, water and telephone bills online as I used to do in US. May be once we all get 100MB pipelines to internet, Apple will offer iTunes’ online version which basically streams movies, audio etc. Till then e-seva and iTunes are just fine and work.

Worries of India

It’s amazing to see people in India who have access to the age old knowledge of “self” through Vedas, Upanishads and various mythological stories – that they don’t operate from that knowledge. More and more I come across people whose thoughts, words and actions are buried in worry. They act out of fear. They speak out of fear and constantly worry. The focus on what they don’t want is so immense and thick that they fail to realize that they are actualizing it. Some of the top worries I come across when I meet people.

  1. If you are single guy under 25 – worried about getting a job/right job
  2. If you are single guy over 25 – worried about going abroad and earning dollars
  3. If you are single girl under 25 – worried about finding a rich boyfriend who can take her out to Bottles & Chimneys
  4. If you are single girl over 25 – worried about finding a guy for marriage (Possibly a guy in #2)
  5. If you are a parent of a guy and poor – worried about son’s education
  6. If you are a parent of a guy and rich – worried about son’s worth in dowry
  7. If you are parent of a girl and poor – you are screwed
  8. If you are parent of a girl and rich – you are royally screwed
  9. If you are a parent and your kids are married off – you are worried of your son not taking care of you
  10. If you don’t have kids – you are worried about not having kids even though you know all the above are true!

So, one thing I do when I meet people like these are to say something good about the present situation. Being thankful about what they have and also try to talk about what they want rather than talk about what they don’t want. Sometimes people think that I am a weirdo because I didn’t add more worries to their collection.

Amazing Day

Today was such a wonderful day! I accepted a offer to work for a very cool company in Hyderabad. The whole thing was so cool and neat. I went up their offices to meet HR and the Management. I never expected them to be such a cool company. My idea about Indian software companies has changed now. I always thought the most Indian companies missed the principle and looked more towards practice. Following blindly the west. Now, here comes a company which has it’s own niche and looks like it stands out. Only time will tell how well we will match – but for now I am excited and looking forward to work on some exciting things.

Education – A bridge to bright future

Every parent I come into contact in India talks constantly about their kids’ education. In India education is held very high. Educated people are treated well and respected. With just 61% of literacy most Indians put a lot of emphasis on education. The most notable fact is that majority of Middle class people are well aware of the fact that only education can pull their families out of their financial troubles and save them from slipping into poverty.

That is the reason why the tuitions market in India is flourishing. When I leave for my J2EE class in the morning at 7am, I see throngs of students waiting for the bus. Everyone mostly aged between 15 and 25. They usually go to a Institute for some tuition and then go attend their college. Majority of these tuitions are computer based. SAP, Testing tools seem to be in heavy demand now. Some are aiming for US and UK. I have a cousin who is dreaming of US and preparing for TOEFL. His parents can’t afford to send him even if he gets through TOEFL well. They need at least 1.5 lakh Rupees (4000$) for his initial flight and applications etc. Once he gets a visa and admission into a college there in US they may have to spend more money. These parents are borrowing money at high interest rates from local lenders to send their son to US for education. Because deep inside they believe that once their son gets a good education, he will pay back all that money and pull them out of their poverty.

Education is the bridge which helps majority of middle class Indian people to pull themselves out of poverty.