Category Archives: Misc

Shenzhen Survival guide – Staying Vegan

I am again at HK airport on my way back to India. The lounge here happens to be my favorite place for blogging. It has been interesting as well as challenging times both at HK and China. Just completed a pilot batch of cradles before CNY and carrying some of them back to India. This completes my nearly 8 month stay at China (broken into chunks of 2 month trips).

Before we proceed, let me set some expectations straight –

  • This blog is for vegans who are vegan for the following reasons –
    • Helps the cause of non-violence
    • Saves the planet
  • It is not for these types –
    • Strict vegans who don’t want to smell/taste meat. To be honest, as a vegan I find the smell at most restaurants disgusting, but I put up with it and don’t make a big fuss amidst friends of varied dietary preferences.
    • Religious vegans. Restaurants may have re-used the oil or the pan they used for cooking meat (exceptions being vegan restaurants).

If one is in for a long haul in Shenzhen, it is impractical to seek out a vegan place everyday. But a typical restaurant usually has 1-2 dishes (of about 50 dishes) that are vegan. Most Chinese laugh and pack me off when I ask them if they have a meal that does not have egg, meat or fish. But there are ways to work around that –

Case 1: You see something interesting, but the menu says it has egg/chicken. This is often the case with fried rice.

Say or show the following in a translate app –



Translates to –

Dont want meat, dont want fish, dont want egg. Only vegetables.Show me the items in the menu.

Try saying it like this (does not match the text above exactly, but this is what people seem to understand) –

“boo yaw rou, boo yaw yu, boo yaw jidaan. Soo-the” Show the menu and say.. “see-an-she”.

Case 2: You scan the menu with the waiter, but you cant find anything vegan.

Say or show the following in a translate app –


Translates to –

I want this one. Without meat, without fish, without egg.

You can say it like this –

“Wo yaw chege, may-yo rou, may-yo yu, may-yo jidaan”

Popular veggie dishes that are available in most places. One can order some vegetable with rice (say Mee-faan for white rice ) –

Beans, Eggplant or both. This is one of my favorites. Chinese eggplants are the best ones I have ever had.



Decent places around HQB for vegetarians –

Vegan (Sometimes, there is egg, but you can clearly see it). Futian has limited choices. Nanshan has more choices including some which have imitation meat.

  • Wanshan Tianchang Vegeterian Restaurant (万善天厨素食店) – There is a buffet everyday for lunch (on working days). Super good at supper low cost.
  • New Plum Garden Yuantong – (福田区深圳市广东省)
  • Namaste Indian Restaurant
  • Dawat Indian Restaurant – On the expensive side.
  • DingDingXiang – Plenty of veggie items to pick up and make your own bowl. Find it in Lotto near the escalators near Huanqiang plaza hotel.
  • Subway sandwiches – Just take the veggies.
  • NYPD pizzas – Has one vegetarian option

Setting up Shadowsocks server on AWS + clients on windows/android/linux

Intent : Secure VPN setup for bypassing firewalls. Not meant for setup of a virtual company network for secure exchange of information.

Step 1 : Setup a free tier AWS account. Can skip this step if an account is already setup. Login into your AWS account.

Step 2: Find a good location for your server. Your VPN server has to sit between the majority of the sites you access and you. For example, if you are in Asia and significant traffic is in US, HK and Tokyo make good choices. Take a look at the undersea cable map below to decide –

Courtesy :

Step 3: Choose the region in the top right corner of your AWS console.

Step 4: Browse to EC2 service

Step 5: Launch an EC2 instance.

Step 6 : Search for ubuntu instance and choose the top result (64-bit, x86)

Step 7 : Launch the instance. You may be asked to create a key or choose one. If you are creating. Make sure you download the key and keep it safely. There is no other way of logging into the newly created instance if you don’t have the key. A couple of useful links are shown on the following page. If you are new to all of this, do check out the links to understand how to login into the instance.

Step 8: Login into the instance using the key.

Step 9: Prepare for fast encryption and decryption (install libsodium). . Read this page and you will understand why – Also, change the TCP congestion handling algo

#install libsodium
sudo apt-get update
sudo apt-get -y install python-m2crypto
sudo apt-get -y install build-essential
git clone
cd libsodium
git checkout stable
sudo make install
sudo ldconfig
cd - 

#install BBR
wget --no-check-certificate 
chmod +x 
sudo ./

Step 10: Speed up the routing, congestion handling. Be extremely careful while copying and pasting these commands. You can completely mess up the system by getting it wrong.

sudo su - #all commands as root
echo  "net.ipv4.tcp_congestion_control = bbr" >> /etc/sysctl.conf
echo "* soft nofile 51200" >> /etc/security/limits.conf
echo "* hard nofile 51200" >> /etc/security/limits.conf
echo "session required" >> /etc/pam.d/common-session
echo "ulimit -n 51200" >> /etc/profile

Step 11 : Install and configure shadowsocks

sudo apt-get -y install shadowsocks

Edit /etc/shadowsocks/config.json

   "local_address": "",
   "fast_open": false,
   "workers": 1,
   "prefer_ipv6": false

Step 12: Go to the EC2 console and edit the security group on AWS to make sure the required ports a open.

Note the name of the security group. Then go the security groups in the EC2 console.

Choose, the security group noted in the earlier step. Although not advised, just for simplicity sake, just open all ports from 1000 onwards for both TCP and UDP –

Step 13 : For client side setup, follow the instructions, go here –

Setting up Algo VPN on AWS + clients on windows/android/linux

Intent : Secure VPN setup for bypassing firewalls. Not meant for setup of a virtual company network for secure exchange of information.

Step 1 : Setup a free tier AWS account. Can skip this step if an account is already setup. Login into your AWS account.

Step 2: Find a good location for your server. Your VPN server has to sit between the majority of the sites you access and you. For example, if you are in Asia and significant traffic is in US, HK and Tokyo make good choices. Take a look at the undersea cable map below to decide –

Courtesy :

Step 3: Choose the region in the top right corner of your AWS console.

Step 4: Browse to EC2 service

Step 5: Launch an EC2 instance.

Step 6 : Search for ubuntu instance and choose the top result (64-bit, x86)

Step 7 : Launch the instance. You may be asked to create a key or choose one. If you are creating. Make sure you download the key and keep it safely. There is no other way of logging into the newly created instance if you don’t have the key. A couple of useful links are shown on the following page. If you are new to all of this, do check out the links to understand how to login into the instance.

Step 8: Login into the instance using the key.

Step 9: Download Algo VPN scripts from here . Or directly –

git clone

Step 10: Follow the steps prescribed here to install the dependencies, edit the user list in config.cfg and launch the script –

sudo apt-get update
sudo apt-get install python3-pip
sudo apt install -y python3-virtualenv
python3 -m virtualenv --python="$(command -v python3)" .env && source .env/bin/activate && python3 -m pip install -U pip virtualenv && python3 -m pip install -r requirements.txt

While running the script, two questions are important. The rest can be left to defaults.

What provider would you like to use?
11. Install to existing Ubuntu 18.04 or 19.04 server (Advanced)


Enter the public IP address or domain name of your server: (IMPORTANT! This is used to verify the certificate).

Here, you have to enter the domain name as indicated on the EC2 console. Right click on the instance and click on “Connect” to find out the domain name. It should be something like –

Step 11: Go to the EC2 console and edit the security group on AWS to make sure the required ports a open.

Note the name of the security group. Then go the security groups in the EC2 console.

Choose, the security group noted in the earlier step. Although not advised, just for simplicity sake, just open all ports from 1000 onwards for both TCP and UDP –

Step 12 : For client side setup, follow the instructions here.

Windows installer –

You can locate the conf files and the PNG files for scanning in a subdirectory on the server –

The Bangalore Traffic Survival Guide

I have been working at TI for nearly 8 years now. I have also been living in Kadugodi for nearly 7 years in a self-owned apartment. I can already hear readers who are residents of Bangalore going “whoooaaa! Kadugodi to CV Raman Nagar!! How does this guy even do it?”. Thankfully, the truth is not as bad as it appears. I maintain very strict journey times to avoid peak traffic and manage the one way journey in 30-40 mins. My average is about 33 mins. Before I begin the rest of my story, I should thank Lord Vishnu for choosing to rest in Thirupathi. I don’t know if my theory is true, but I think Old Madras Road is maintained so that the travel to Thirupathi remains convenient. The population on this side of the city has burgeoned manifold, numerous junctions have been added, signals have come and gone, but my travel time stubbornly remains between 30-40 mins. There is some crazy disruption every few months, but the almighty gets into action soon to miraculously clear up the mess.

 KR Puram Cable Bridge
KR Puram Cable Bridge

30-40 mins of one way commute is probably in the top 20 percentile levels in Bangalore (higher percentile = lesser travel), but it is still a significant amount of time. For a long time, I was literally at war with myself; I was considering moving back to some place closer. But self-owned homes kind of grow on you; Readers who live self-owned homes can relate with me. The roots just keep going deeper. Reminds me of the great Kannada poet Kuvempu who said “ಮನೆಯನೆಂದೂ ಕಟ್ಟದಿರು …. ಓ ನನ್ನ ಚೇತನ ಆಗು ನೀನು ಅನಿಕೇತನ”. Translated as – “Rest nowhere on the unending road, never build a binding nest …. Never touch the boundary, Remain infinite and boundless!!” in a famous poem. I now know that he meant it both figuratively and literally. Once the realisation dawned upon me that a large part of my life is going to spent on the road for a long time to come, I began to think about the means to use the time spent more efficiently.

KR Puram Cable Bridge
KR Puram Cable Bridge

One could consider hiring a chauffeur, but it is an expensive option that costs upwards of Rs.12k per month and my motion sickness does not help either. I am at ease only when I am in complete control. The brake-gear-clutch-gas drudgery was unavoidable.

Back in the days when smart phone technology was not upto the mark, it was quite hard to do justice to 30-40 mins of travel time. I used some of my time on the way to office planning the day’s activities. If there is a particularly hard technical problem that demands a fair bit of imagination, a stalled car in a traffic signal is one of the best place to think about it. Infact, ~50% of the interesting ideas that I have come up with have been on old madras road.  In the evenings on the return journey, I would spend the time recalling the key events, discussions and decisions. But day dreaming is risky at times; there is always this street ninja who is out to surprise you.  On an average, I could use ~20% of the travel time thinking about things that mattered. Taking calls is another activity that one can do on the road. But our R&D team is entirely located in one office in Bangalore and there are not too many calls that I need to attend around the travel times.

Radio used to be a decent entertainment option, but most of the stuff on Radio these days is reality advertisements and other garbage. With the advent of smart phone, things changed remarkably. Music became a major component of travel. I am terrible singer, but who cares?? No one can hear me outside the car. Singing along classical singers became one of my favourite pass-times. Google Music added an entirely new dimension. I now have my entire collection online. I have playlists for various times-of-the-day, moods, people in my car etc.

Most recently, listening to books on Amazon’s Audible has become my favourite activity. I spend ~Rs.1000 every month, but that covers for nearly 50% of my time in the car. I don’t mind the traffic at all these days. Infact, there are times when I am close to one of those critical moments in a book and I wish that that last signal on my journey stays at red for a little while longer.

Shenzhen Survival Guide – Part 2 – Commute

This is from 2017. Scroll down for updates from 2019.

Between the last blog and this one, I have travelled to Shenzhen another 4 times.  I have survived through one typhoon and multiple flu episodes during the same time in Shenzhen. The construction landscape is so dynamic that the city manages to have some surprise in store every time I land. The last time I visited the place was in mid January (this month).

Deng Xiaoping's statue gets to look at the city of his dreams from Lianhuashan Park
The view that Deng Xiaoping’s statue gets to look at the city of his dreams from Lianhuashan Park.

For any person living far away from Mainland china, the best way to get in and out of the city is to catch a flight to HK airport and use the ferry. They now have an all new swanky port at Shekou!  Try to avoid having a checked in baggage to save precious time. For most part of the day, the ferries are 1 hr apart. It does not matter whether you have a checked in baggge or not, you have to have about 2.5 hrs of margin time between the flight landing time and the ferry departure time. The ferry takes only about 20 mins to cover the distance between HK airport and the Shekou port, but rules are rules. Immigration is a breeze. From the new prince bay port at Shekou, one can take a shuttle to go to the old port. Metro station is closer to the old port. Taxis and buses are also available at the new port.  For departures from HK airport, arrive 4 hrs before scheduled flight departure at the Shekou port. You can choose to check the baggage in at HK airport or at the ferry terminal itself. Be sure to carry Chinese Yuan (Remnibi) to the port (I have had one hell of an experience by not following this guideline, and that should make for another story). They do not accept any card (including union bank card for the smarties who are reading this, smiling and saying “I have a Chinese bank account and a union bank card!! he he he!”) and there is no ATM at the new port as of today. Do not forget to visit the airlines counter once you get to HK airport to collect your tax refund coupon of 120HKD which you can avail at the tax refund counter!

The new prince bay port at Shenzhen
The new prince bay port at Shenzhen

Inside the city, metro is the best way to commute. Choose an accommodation that is near a metro station; ideally near a metro junction such as “The windows of the world” station. Airbnb should work fine, but take care to report to a nearby police station and register yourself (They freak out if you are a foreigner who is off the radar. Read the instructions on your landing card for updates on this). Buy a Shenzhen-HK Tong (metro-card) to make your life easy. It looks like the image below –

Shenzhen-HK Tong
Shenzhen-HK Tong

It costs 50 Yuan and you need to add additional 50 Yuan at the minimum to start your commute. It is totally worth it. It works from a couple of cm. So you need not pull it out of your wallet to swipe. You may need to visit a major station such as “The windows of the world” to buy this card.

Shenzhen grows faster than it’s metro. There are many places worth going where the metro won’t take you. For all such places, use Didi (Chinese equivalent of Uber). I have very rarely needed to take a Taxi though. Shenzhen is relatively free from pollution (compared to Shanghai or Beijing); Whenever I get a chance, I walk.

I have not needed to take a bus so far (other than the free shuttle from prince-bay port to older Shekou port). So I can’t speak much about it. But, given the reach of the metro, metro + Didi works just fine.

Updates from 2019

Metro : The Shenzhen-HK Tong is so passe now. Wechat is the new cool tool that solves just about everything in Shenzhen. I will cover the wechat howto in another post. The Shenzhen-HK Tong is still good to have as a backup when you run out of juice in your mobile phone. I had this one situation when I checked-in into a metro station using the phone, but the phone died before I got to the destination station. I just walked up to the help center and explained in broken Chinese + English. But they probably understood the sign language more than spoken words. The guard at the metro was quite helpful. He pulled out a map and asked me to point to me starting station. I had to then pay the remaining amount using my Tong and was let to go. Could also pay using cash here.

Commute to HK airport: Ferry is still my favorite. All the more so because of the unrest in HK. Almost all of the points mentioned above hold true. The port has become better though with more facilities.  There is finally an ATM at the port and the ticket counters now accept Wechat or Alipay. But there are times when Ferry is not an option. The first ferry starts at about 7:00AM. Check the latest timetable here. So if one has to catch a flight before 11:00AM in the morning, Ferry is a risky option. In such cases, going through Huanggang port makes more sense.

Huanggang port details : 

  1. Catch Didi to get to “Huanggang port departure hall” (type this exactly in the English version of the app.  Yes!! Didi has an all English version that actually works.
  2. You will get here

    Courtesy :
  3. Ask around for Limo. Usually you get dropped on 1st floor. You have to go down to ground floor. Get here –
  4. Buy a ticket to HK airport. Should look like this.
  5. You will be guided to go through passport control. You will get on the HK side and be made to wait here
  6. As soon as 4 passengers are ready, you will be taken into a Taxi and escorted to airport. There will be a in vehicle check.

The total journey to airport after you reach Huanggang port can take anywhere between 1.5 hrs to 2.5 hrs. This includes wait time, immigration time and the transit time. So please keep margins accordingly. Typically you are in good shape if you are at the port 4.5hrs before the departure.

Shenzhen Survival Guide – Part 1 – Information Channels


Bridge connecting Shenzhen and Hongkong

Given the increasing attention deficit that the youth is suffering from, I decided to split this one into multiple posts. The series is for relevant for any of the following groups (in the decreasing order) –

  • People going for a short period of work to Shenzhen.
  • People who want to do a hardware startup and just figured out that they need to go Shenzhen. It is the Mecca of electronics.
  • People who travel to Shenzhen often (>2 times a year)

I am writing the post on Information Channels first, because communication is more important that anything else. I can’t (for that matter no one can) describe Shenzhen in every detail in one book let alone a blog post. With the right tools to search and communicate, anyone can figure out the rest.


The most important basic human rights are – access to clean and healthy air, water, internet, food and shelter (in that order). I don’t believe I have any fish as my audience. So, I don’t need to write about getting air and water in the right proportions in Shenzhen. And to the relief of the land animals, at the least with respect to these two elements, china is no different. But when it comes to internet, if the literary critics allow me a small degree of freedom, china is “infoccating” (intentional double c for the effect). To the uninformed, this is the realization sequence –

  • Our hero lands in china, goes to the hotel, connects to wifi to figure out a few things. Types something in google and nothing happens for a long time. Somebody had mentioned Baidu to this goody-2-shoes and so he types and yo! bingo ! internet!!. But then, it slowly dawns upon him that majority searches need translation. Also, Baidu’s AI has much to learn. Google natural language search through the years has unknowingly let us become dumb once again.
  • Then he goes to a restaurant and looks at the menu. Recalls that he was bad at Pictionary anyway.  The smarty pants picks up his phone with a grin and tries google translate ….. nothing happens…. 2 mins.. still nothing…. and finally realizes that he has hit the aptly called Great Firewall of China once again!! Now what?? Act like a monkey so someone may toss a banana or two and finally get something vegetarian to eat!

Google services are Firewalled in China except in few companies and the higher end hotels. So are Facebook and twitter.  Whatsapp works though! You see, Zuckki did not pay $19B for nothing. So what is the way out? VPNs to the rescue. It is said that even a 2 year old in china knows how to connect to VPN. But not all VPN services are really useful. Specially the free ones.  After many trials and errors, I have locked on to VyprVPN. Use the paid version. It costs about $10 a month at the moment. Totally worth it in China. Do not forget to cancel the subscription once you return. It is easy to get fleeced with automatic monthly subscriptions.  Chinese firewall is not that easy to breach, the VPN keeps getting disconnected if you try the usual suspects – HK, any site in US, South East Asia etc. Try something exotic like Argentina or some eastern European country.  Argentina was my personal favorite. As an alternative to all of this, I tried working with Baidu services for sometime – Maps, Translate etc.. But gave up after sometime. For two reasons.. 1. They suck. 2. With the phone permissions that you need to grant them, you have basically sold your soul.

VyprVPN Logo
VyprVPN Logo

For communicating with people, Wechat is a must. It is even better than google translate. Google translate on a VPN or even otherwise takes 2-3 seconds to turn around.  Wechat does it under 1 second. In my cumulative stay of greater than 20 days, I have not come across a single person in China without a Wechat ID.  Wechat features an inbuilt translator. Each person on either end can type in his own language and the other one can view the message with translation. Just walk up to any person you want to talk to and show your Wechat ID QR code. This is one gesture that most people recognize (even though they don’t agree countrywide on the basic gestures such as the gestures for numbers 7 and 10). The other person will scan it and you are instantly connected! Wechat is also more than just the one-to-one chat. It is a platform for chatrooms and other services. One such very useful one is the Spoonhunt service. The service helps find nearby restaurants sorted by cuisines and customer ratings.

Wechat - QR code scanning
Wechat – QR code scanning

To be able to do any of the above on the move, it is necessary to have good mobile internet. There are plenty of options for buying prepaid SIM card. The service that has maximum coverage in China is China Unicom. I usually walk upto a store with some Chinese currency and a passport and buy the appropriate package as per the length of stay and data requirements. Within Shenzhen, the nearest store is typically within 10 minutes of walk. Cash is a must in most places in China. 99.99% of the places do not accept VISA, Amex, Mastercard based cards. At the time of this post, ~200RMB is sufficient to buy a week’s worth of talk-time and data. Google hangout dialer or skype can be used for international calling whenever the tower signal is good. It can be hard using VoIP during the metro rides. In emergencies, GSM based calling is reasonable too. At the time of this post, it is 10RMB/min for a call to India. Although, I have not felt the strong need, some people have suggested using online services to pre-order a SIM card to the hotel – The convenience of getting the SIM card without having to walk to a store is probably worth it. Also, when you are buying a SIM card at the physical store, it is one conversation for which you can’t use google translate or Wechat services. The other advantage with the online service is that you can share the Chinese phone number in advance with the people concerned. There is also an option for a pay-as-you-go permanent Chinese phone number. In my last visit, I used the VPN service from 3gsolutions and found it to be good, infact better than VyprVPN. It is a bit pricey though at $7/week. The VPN service works even for people who have not bought a simcard from 3gsolutions. For people who want to frequent between HK and Senzhen, refer to this –

China Unicom Store
China Unicom Store

The Mosquiteer! – Reprise

I am writing a blog almost after two years of silence. There is a good reason for the silence as well as the breaking of it. My daughter kept me very busy – That answers the first part. The mosquitoes got back at me.. and not just me, Radhika (my wife) too. My last post was ironically about my fight against mosquitoes when I was trying to secure the home and the surroundings before I got Anushka (my daughter) back to our Bangalore home from the maike at Pune. So I had to write this and get back at the mosquitoes again. Let me begin with some drama –

The Fall

On June 2nd, we were waiting for our Bangalore-Pune flight boarding to begin. I was in some sort of in-cohesive mental and physical state. Suddenly Radhika, who was until that moment running around Anushka, said – “Hey! we are at the wrong gate. What are you doing??” I turned around and saw, she was right! Run!! We were the last people to enter the flight. We were even lucky that they let us in. I still wonder where I got the energy from to run in that state. Earlier that day in the morning, the day started quite normally. We sent Anushka to her pre-school and started taking a peaceful morning walk. A little while later, Radhika went to shop some vegetables, I was preparing to go to office and suddenly I started feeling feverish. By the time Radhika was back, I was lying in two layers of blanket trying to feel normal. Immediately, she took me to the hospital. Columbia Asia is supposed to be a whatever * hospital and still they caused so much delay in just taking my blood while I was sitting (rather trying to sit) on the bench. Anyways, let me get back at them with all the *#& words included  in another blog. 2 hrs later I was diagnosed Dengue positive.

I was in a state of shock! Not just because it was Dengue, but because if there is a competition on paranoia about mosquitoes, I would be in the top 99.99 percentile range. Damn it, I even wrote a blog about it thinking I have mastered the art of keeping the pesky buzzers away. By evening I was having fever close to 104°F and paracetamol tablets weren’t really helping beyond an hour of relief. Radhika had started to feel unwell too. But it was not as bad as it was with me and so we ignored it assuming that it must be some minor viral fever and she just popped in a paracetamol. But since both were feeling unwell and there was Anushka to be taken care of, we decided to mitigate the risk and fly to Pune immediately. Thankfully my father-in-law is a doctor and runs his own nursing home in Pune with the home on the top floor and the nursing home in the lower floors.

Once we reached Pune, all was taken care of. I was immediately on saline and a cocktail of drugs was pushed into my veins within 1 hr of my arrival. Radhika was feeling all ok for the moment. A day later, her fever started to recur. But since I was the Jamai Raja and she wasn’t falling down like me, people brushed her complaints. Infact, she was taking care of me. Finally, on morning of 4th June, after repeated complaints, they tested her blood and she was turned out to be Dengue positive too. One hell of a Sati Savithiri. She decided to give me company even with Dengue. I hate the movie, but it was our little “The Notebook” moment. From that moment till 9th June, we slept together for the longest time ever!! I can’t remember much in between as it was just drugs and nightmares all through. And oh! yes, I remember the unbelievably bitter Papaya leaf extract too. Supposedly it helped, I reached a lowest platelet count of 75,000 which is considered very safe (but who knows if it really helped. Radhika drank Aloe Vera and she seemed to be doing even better). But there was one particular night I remember. My creativity suddenly spiked. I was thinking, blabbering and writing like never before (must be the tramadol doze, it works like Ganja). If the moment had lasted for 10 more hours, I would have probably solved all the unsolved problems in physics. But alas, I was juiced out after 30 mins. At that moment, I doubt started creeping in my mind that many of the products of genius such as Beethoven’s works, Mozart’s works or even my personal hero Feynman’s works are probably products of Hashish, Ganja, LSD or something like that. Can’t say for sure till we invent a time machine.

Although the fever had subsided, it took us a couple more days before we could start moving around. Even on 12th June, one floor felt like a major trek in the western ghats. The illness had left me feeling like I was part of some major gang war and I was flogged all over. I do not know if something could be worse, but Radhika supposedly felt even worse with major joint pains. She even almost fainted once due to low BP. Finally, we returned to Bangalore on the morning of 13th. The only good news was that Anushka did not get dengue and she spent time happy times with her maternal grandparents.

Back to Paranoia

The battle was lost, but the war had to go on. I realized I can’t fight alone. Some of us in our apartment (mostly dengue veterans) got together and discussed. We started fumigation using citronella and neem oil on a larger scale around the apartments. Got a very good contact in Bangalore to source the same at reasonable prices – Falcon essential oils. For homes, one can put the oils directly in a mist sprayer and spray it around. A mix of 80% citronella with 10% neem and 10% eucalyptus is quite effective as well as pleasant to the senses. Note that the odor is quite strong, so don’t spray it like your car cleaner liquid. Also, it does not help much to spray it all over the house. The spray has to be mainly used near the entry points for mosquitoes such as front doors, windows without insect meshes etc. For common areas in apartments, a minimum of 1 litre per acre is recommended. Since one can’t spray so thin and even, mix 1 litre in 100 litres of water and use a regular fumigation equipment to fumigate the common areas. Spray the oils at about 4:00PM as dengue mosquitoes are day mosquitoes and become active well before the regular mosquitoes start their onslaught. There are some conveniently bottled sprays such as the ones below, but they are way more expensive as compared to procuring from some local essential oils dealer –


Radhika and I started applying the Dabur repellant cream when we step out –


it says “naturals”, but it is not. As of now, 100% guarantee from mosquito bytes is provided only by a reasonably safe chemical called DEET and this cream contains the same. it’s safety on children is highly debated on the web. I wouldn’t take a chance given that it can cause neurological disorders. But it is certified by NIMA to be used even on babies. Natural solutions work, but only to some extent. For my daughter, I had to try various creams before finalizing on this one from Vitro –


Also, you get various citronella patches such as these – DaburPatches

It is recommended to use two of them simultaneously. One on the leg and one on the shoulder for best effects. But as I mentioned before, none of these natural solutions are 100% percent effective against mosquito bites.

For completion sake, I want to mention again that insect nets on windows are a must in a city like Bangalore as mentioned in my previous post. There are very good vendors such as the ones below (I have tried both and got excellent service)

Pinchood – Specialize in magnetic nets around the windows. But french windows are not exactly their area of expertize.

Delmen – Good at handling French windows and front doors. Might be good at normal magnetic nets around windows too, but I have not tried.

Even after doing all of the above, it is better to flush mosquitoes by using regular mosquito coils for about 40 mins in the evening with all doors and windows closed. You can go around for a walk to avoid all the Allethrin breathing. Once you are back, open all the windows (with meshes of course) and feel free to breath again. To make it even better, some fragrance from a sandal dhoop from Cauvery can help.

Lastly, I wrote this blog hoping it will spread awareness on prevention of dengue. Note that all I have written about is the last line of defense. The ideal way is to prevent mosquito breeding itself by making sure there is not stagnant water and blah blah!. You will find that on NHP site. But unfortunately, sometimes you don’t exactly have control on what your neighbours are doing.

The Mosquiteer!

If you have been following my blog, you would know that I am a new father. About a month ago I had to bring my wife and kid back from the Maike (Mother’s home in Hindi). One of the big ticket items on my list before I brought them here was mosquito control. Our area (Kadugodi) in Bangalore is one of worst affected in terms of mosquito infestation. The corporation doesn’t give a damn. What’s worse is that a size-able percentage of these mosquitoes are the exotic variety that spread DengueAedes Aegypti.

Aedes aegypti Courtesy:

Dengue is a very dangerous disease to ignore. It has no known vaccine or cure. The body can only be helped to survive and heal itself. In kids specially, it can be fatal. All this drove me to Paranoia.  In this post, I have listed the various methods of mosquito control that I have tried and the highlighted ones that seem to work best.


The best method of mosquito control is to simply mesh up the entire home. All windows/door/exit fans. We had already meshed our home some 3 years ago. What we had not anticipated was that the nets would tear in a few places within such a short period. I had to search for some kind of glue that will fix it. Finally, some pipe sealing glue worked perfectly. Once the nets were fixed, we were dealing with only a handful of mosquitoes per day that somehow managed to hitchhike a ride whenever someone was going in or out from one of the balcony doors or the main entrance. But to make the night miserable, all it takes is just one mosquito.  So, I had to take the war to the next level.

All out war

I had to try some of the usual suspects – Mosquito coils, liquidators etc. All of them worked, but I was worried about the effects they will have on a 4 month old baby. I myself felt drowsy in the mornings whenever I used a liquidator. I am pretty sure, it would do no good to a small kid. The other issue is that you need to keep using the liquidator day long as Dengue mosquitoes usually bite during the day . But some small harm still sounded better than Dengue/Malaria. I also tried the regular Dhoop (Incense). Dhoop is probably not as harmful to us as most of the commercial products. Also, the sandalwood fragrance is soothing. Overall, Dhoop seemed better than the regular liquidators, but the effects were very temporary.

In the middle of all this, I started wondering if I am the only guy who is struggling with this issue. Definitely this is an age old problem and someone should have solved it! I searched online and came across some mosquito killer machines. Although, I did not believe in their efficacy, I thought of giving it a try. I tried this one – Wantrn.



They claim two things – Lighting and a special TiO2 coating that emits CO2 to attract mosquitoes. The TiO2 coating claim is obviously a fraud. To emit as much carbon-dioxide as a human, one would have to heat about a Kg of TiO2. A coating would do nothing. I still had some hope that the lighting might trick the mosquitoes. There was no way to know other than ordering one for Rs.1000 and trying it out. The experiment was a disaster. Over a period of one week, under various conditions (light/dark, windy/still air, at various heights) the machine managed to catch zero mosquitoes! absolute zilch! I gave up.

Minimum Deterrence

Lemongrass. Note the bulbs that contain the oil. Courtesy :

I finally zeroed in upon some organic solutions. For example, Lemongrass oil is a very good repellent. Note that repellents are better than those that kill because, if you kill, you let evolution get the better of you eventually. If you just repel, you win! I tried making some oil using lemon grass and it seemed to work. But it turned out to be both cumbersome and expensive. Finally, I ordered some lemon grass oil from a local vendor who sold it for Rs.400/500gms. For an average Indian home, 500gms should last for about 6 to 12 months easily.

For using lemongrass oil as a repellent, pour about 2ml of the oil in about 300ml of water, shake well to form an emulsion. Spray the solution near the entrances. With the combination of lemon grass and the meshing, I am finally getting a good night’s sleep.  Also, lemongrass oil has a refreshing aroma. It is clearly quite harmless as it is also used in some forms of tea. It is quite surprising that such a cost effective and safe solution is not so popular.

phew!! done with a sem at IISc

Originally posted here on my ancient blog site.

My friend Ayan had called me up the other day. He was asking me if I was free. I replied,”Ya I am free, done with my projects and assignments finally,tomorrow have an exam”. Thats the extent of freedom I have had in the last 4 months. Exams infact are a big break. With such good profs. who needs to study?Infact it was during the exams that we decided to freak out and watch a few movies. Watched Dhoom-2 right in the thick oftension.Kinda pleasure to do the craziest thing when u r in deep ***t.

IISc seems a lot different now. We are no longer those enthu freshers now. We are worn out veterans. A month back the only way I cud solace myself was by saying,”If u can get thru this, u can get thru anything else in the world.” When a 5000 odd transistor ckt suddenly stops working the whole world seems like plotting ur suicide. I m sure ppl would have a climbed the dept. building and given a thought about taking a jump.

But finally, here comes vacation.Infact the last till may 2008!!!. 15 days of nothing. By nothing I mean absolutely nothing.. I sleep for 16hrs a day and still crave for more. probably recovered all the sleep lost in the last 4 months. alrite, I m feeling sleepy again..

May come with a decent post before May 2008.

Dharwad IT Investors’ meet – May 18th

Originally posted here on my ancient blog site.

My day started at 7:00. Caught a bus to Hubli in hope of meeting the NASSCOM chief, Kiran Karnik. Frankly it was NIkhil’s enthu that motivated me. Given a choice I would have slept peacefully throughout the day, But I finally made up my mind started a wonderful journey. Was recieved by Nikhil and was taken to his Uncle’s place. As usual the pessimist in me was still telling me that we were dreaming too far. Had our food and then moved over to our destination -Hotel Naveen. We had reached a little late and by that time the CM was already in. So we were kept out by the security. They let every Tom Dick and Harry MLA into the meeting but wouldnt let us in. Most MLAs rushing in seemed to be only capitulating on a chance to meet the CM. We gave a hundred explanations, but the police would just not give in. Then we stood there in the hot sun(even though there was tree shade just a step away) as a mark of our silent protest. I was suggesting some impractical things like jumping across the wall,and for a moment Nikhil took me seriously and was looking at the side pockets of the police checking if they had guns to gun us down if we did that. Then we talked of the bad shape of Indian bureaucracy,Babudom and stuff. But we made sure that we staring straight into that policeman’s eyes. It did begin to seem that he was cracking. Infact once he walked upto us and said “What can I do? I am just following the orders”. we sympathised with him.

Finally seemingly from nowhere an angel walked upto us. She was Ms.Sucharita,The regional director of NASSCOM. And surprisingly even she was not being let in. Now that is heights. Perhaps she is more important than the CM himself for this meeting. She was trying to find out the contact numbers of certain important ppl involved in arranging the whole meet, And coincidently we had them. So we gave her the numbers, she gave us the entry. Infact whats more during the whole waiting process we conveyed to her about our Braillereader project and she was so interested that she promised a meeting with Kiran Karnik himself. So after 2 enduring hrs in the hot sun we did get what we wanted. And probably we wouldnt have managed it if we had a got an easy passage to begin with. Life is seriously an exam!

Once we were in, we realised that we havent missed anything at all. Infact till then the meeting was all about some MLAs and CM speaking something irrelevant stuff anyway. And now they were all breaking for lunch. The CM left and so did the nasty security. Kiran Karnik had been already informed about two young students who had come all the way from surat just to meet him and so in his modest self walked upto us and said “I will be having my lunch now,do u mind talking to me about ur plans while I am eating?”. gr8!!!!! would we mind?? Then we talked to him about our endeavour to help blind ppl learn braille through the software that I designed. I should say we got a wonderful response from him and some other dignitaries present there. He also asked us about our future plans. I told him about my IISc and Nikhil about Planetread. NIkhil was introducing Planetread to him when he intervened and said “that Brij Kothari right?” then he ofcourse dint need any more intro.He was happy that young ppl like us are thinking on such lines instead of a software job and other non challenging stuff like that.

After that encouraging talk with him we went back to the Auditorium where various concerned ppl talked about the feasibility etc. about IT investments in Hubli. Would like to specially mention about Manivannan (The DC of hubli/dharwad) here. His presentation was awesome. What an organised man. The rest were somewhat boring. Later in the evening we were taken to the IT park there. Its been lying unused for years now. But it was definitely impressive. What it lacks is only ppl who have the guts and brains to invest there. The rest will be fine automaticalIy fine.

I almost forgot to mention the other side of the whole exp. We got a T-Shirt, some merchandise having some notepads I believe. Also it was a gr8 lunch. NIkhil dint inhibit himself from having ice cream an N number of times (I m only sure that N>4).And also the evening snacks that we had, where we met some more ppl doing interesting stuff.We also met the event co-ordinator who was also an young fella(Cant really remember his name). So that was a gr8 trip.All thanks to NIkhil. Returned the same day back to Davangere with loads of stuff in mind to tell my mom.Andyes I had one more T-Shirt.