Category Archives: My Life My Thoughts

Map of Europe: 1000 AD to present day

Leave a comment

Filed under My Life My Thoughts

A practical guide for craft beer lovers with expanding waistline.

If you are like me, with a passion for good beer but bothered by increasing waistline that only seems to increase with increasing age, it is difficult to keep drinking beer. I have tried switching to beer alternatives, single malt for example. But whiskey is not really a beer substitute. I tried switching to low calorie light beers but they taste like beer flavored soda, not good. So, I set out to find great tasting beer with relatively low calories and here is what I found.

As  The Beer Wench has pointed out, “all you really need to know is that sugar content and calories in beer directly correlates to its alcohol content.” However, in my limited search experience, I found limited data to validate this claim. To test whether this is really the case, I downloaded alcohol, calories, and carb data for the Top 250 Beers rated by beer drinkers and compiled by



Of the two hundred beers, 135 had information on total calories and 87 had information on carbohydrates content per 20 oz. volume. I found that there is a highly significant correlation between calories and carbohydrates (Spearman’s rho=0.74, P<2.592e-16), which may seem obvious. Interestingly, I realized that the non-alcoholic beers have high carbs even though they have lower total calories (blue dots in top left figure). I also compared the calories and carbs to alcohol by volume (%ABV). I found that ABV is also significantly correlated to calories as well as carbs (Spearman’s rho=0.86 and 0.51, P<2.2e-16 and 3.853e-07, respectively). Sierra Nevada’s Bigfoot was a clear outlier in both comparisons. Also with Sam Adams’ Triple Bock, has with very high ABV and therefore, very high calories and carbs (top right figure). If you do not want your waistline to increase exponentially, you may want to stay away from both these beers. So, The Beer Wench (@thebeerwench) was right: all you need to know is the ABV. The data suggests you should avoid higher ABV for lower calories. 

These results created a moral dilemma: should one sacrifice taste for calories? More importantly, does this mean no craft beer? That would really be terrible! Fortunately, there are many great tasting craft beers with low calories but finding the right one is very challenging. I really did not have time to analyze data on all craft beers, hence I chose to work with BeerAdvocate’s Top 250 Beers. Each of these beers is rated by 150-12,000 people. A “Weighted Rating (WR)” score is generated for each beer “using a Bayesian estimate that pulls data from millions of member ratings (not hand-picked) and normalizes scores based on the number of ratings for each beer.” If that is complicated, don’t worry. The point is, I had 250 of the best beers and my job was to pick the “cream of the crop.”

Beer_data_Top250Beers.Styles   Beer_data_Top250Beers.AleCategories

I was curious to see what styles of beer are most popular among Americans. I found that ales were the more popular than lagers. People liked American ales the most followed by Belgian/French, English, German, and Scottish ales in that order. Surprisingly, lager does not seem to be please the palettes of this group of beer afficionados! Among the ales IPA and Stouts were highly rated, which is awesome because I love both. I was surprised to see that several of the American Wild Ales (AWA) were also rated high. I have tried very few of them. A few porters were also highly rated.

Beer_data_Top250Beers.ABVvsVotesI decided to look at the distribution of ABV for all the 250 beers in the dataset. I was very surprised to find that the median ABV was 9.0! This raised a strong possibility that the survey may be highly skewed towards high-alcohol beers. To test this, I compared number of votes casted per beer to its alcohol content. I found that beers with moderate ABV (~7.5%) received the most votes. This means many more people tried beer with moderate ABV than beer with high ABV but those who tried high ABV beers also rated them highly.


Anyway, it does not look like the data is biased so I decided to split the Top 250 Beers by their styles and focused on IPA, AWA, stouts, and porters. In the subsequent figures, purple indicates higher scores and yellow indicates lower scores. Ideally, you would want to find beer with yellow color for “%Alcohol” column and with blue color for “Rating” column. For example, Maple Bacon Coffee seems to be the best Porter for the calorie counters (6.3% ABV with 4.4 WR). Whereas the calorie-concerned may go with slightly higher rated Everett (7.5% ABV with 4.49 WR). Although, Twilight of the Idols is not that bad (7.5% ABV, 4.29 WR), you may want to avoid Collaboration Series: Rue D’ Floyd (14.4% ABV). Similarly, among the Stouts, Founder’s Breakfast and Péché Mortel (Imperial Stout Au Cafe) have the least calories ( (8.3% and 9.5% ABV and 4.51 and 4.38 WR respectively). I am thrilled that one of my most favorite beer, Bell’s Two Hearted Ale (7% ABV and 4.27 WR), is among the highly rated low-calorie IPA 🙂

I am really excited that each of these lists have several beers that are highly rated but have relatively lower calories. I am certainly going to try them in months to come and I hope that this list serves you well in finding your favorite beer as well.



Leave a comment

Filed under My Life My Thoughts

Quantitative approach to running a marathon for beginners

Everything that people say about running a marathon is wrong. So, DREAM BIG.


I am not a runner and before 2013 I had never competed in any long distance races (except for that one 10K that I literally walked) but with a little bit of training I still ran the 2013 Bank of America Marathon and completed it in 5:02:22 (officially in 5:22:43, more on that later). Although I did not win the race, I was able to beat about eight-thousand fellow competitors (the 32,000 that beat me are irrelevant). The chart above reflects my performance during the marathon but does not tell the entire story of how I got there. Here is the story of my journey to become a marathoner.

1. Deciding to run a marathon: I have wanted to run a marathon for a long time but did not have the courage to do it. I could barely run a few steps and a flight of stairs left me panting for what seemed to be an eternity. On the Thanksgiving Day of 2012, I told my friends, of my desire to run a marathon, which they likened to a joke. I took that as the spark to ignite the fire in me and registered for the Bank of America Marathon, without knowing that it is one of the biggest marathons in the world.

2. Finding a cause (Fundraising): Registering for the marathon was easy but there was a strong probability that I would not complete it because it was probable that I would not train properly. In the past I had started numerous exercise regiments but never completed a single one. I needed something solid to motivate me to train hard. Therefore, I started a fundraising campaign with a modest goal to raise $1,200 to help Himanchal Education Foundation install wireless internet in three rural Nepali villages. I used social media (facebook and twitter) to announce it to as many people as I could. Now my family, my extended family and their extended family, all my friends, and my colleagues knew what I was up to. I had to do whatever it took to complete the marathon. Failure was not an option.

3. Training: I registered for the Marathon in February but the arctic cold in Chicago did not permit outdoor running until April. I occasionally ran in the gym but did not enjoy it at all. On April 20, 2013, Day I of training, I geared up: basketball shorts, cotton T-shirt, ankle length white socks, and 6 year old shoes (hardly used). I felt like a stallion just freed from years of captivity and I ran like one. After about a minute, I was done. It felt like my rib cage would not be able to resist the pressure of my diaphragm and my heart would burst out any minute! I was done for the day. That day I realized that marathon training is much more daunting undertaking than I had hoped for. I contemplated accepting this fact and postponing it for another year. But I had already announced to the world that I was running a marathon. More importantly, I could not disappoint my friends at Himanchal. I had to find a way.

That evening I visited about a dozen running websites that scared me even more.  Most of them suggested I start with 10Ks, then in a year try half-marathon, then may be in two years I could contemplate running the full marathon. I had six months. I then found a smartphone app called Runkeeper which has training programs for beginners as well as advanced runners. I selected a program for sub-four hour marathon, without realizing how hard it would be, a classic beginners problem. Hey, at that time 4 hours seemed a loooonnnnnggggg time. Clearly, I did not realize that 26 miles is a looooonnnnnnnnnggggggggg distance! Anyway, I was supposed to run 4 miles on the first day but even at a tortoise’s pace (13:09 mpm (minutes per mile)) I could only complete 2.22 miles.

4. Quantitative approach (counting steps): On the Day II of training, I quantified my performance using a very simple rule: for every 100 steps I ran, I walked 100 steps. At that time I did not know that walk breaks improves speed!!! Remarkably, using this approach I was able to complete the entire 4 miles the very next day. Then after, I followed the Runkeeper program such that I completed 4-8 miles three days a week and longer 8-10 miles in the weekends for the next two months.  I gradually increased my pace during the shorter runs, for example, the second week I ran 500 steps punctuated by 100 steps. Eventually I reached 2500 running steps with 250 walking steps for shorter runs. I tried running as much of the longer distances at my weekday pace but if I could not, I adjusted my pace accordingly making sure I could cover the longer distance for that weekend. Remarkably, my pace improved to ~11:09 mpm! Within two weeks I ran 10.09 miles and after a month I ran my first unofficial half marathon (13.13 miles at 11:28 mpm).


The difference with my approach was that by counting steps, I was able to monitor my improvement. Also it prevented me from quitting at random spaces: if I got tired in the middle of 500, 1000, or 2500 stretch of running, I knew I just needed to complete that stretch and I got to walk for a while. So the challenge was not to run many miles but very segments of the distance. Running a marathon was a mental problem for me and I tricked my brain!

If I was able to run 500 steps on Monday, that was my threshold for the week. If I got tired before 500 steps, I knew I could continue running, it was just my mind playing tricks on me. So I continued running until I completed my stretch. In a few days running 500 steps became easy but I did not increase it immediately. I ran faster. I focused on increasing my speed during the shorter runs and focused on the distance (sometimes at the expense of speed) on the longer runs. Compared to the first day, I made significant improvement on the second day. Compared to the first week, I made progress on the second week and so on. The improved pace and the longer distance I completed encouraged me and motivated me to keep training. I kept updating my facebook status. My improvement impressed my friends and they started donating for my cause. Over the summer my wife and I raised $1700, far more than my goal of $1200! Eventually, I ran my first marathon, the Bank of America Marathon, on October 13, 2013.

5. Lessons learned: Towards the end of my training, a friend of mine loaned me a Book on marathon running for beginners. After reading the book, I realized that marathon running is not about competition. It is not about finishing it fast. But it is about having fun while conquering the un-achievable. So on the day of the marathon, I decided to have fun. I took time to high-five all the kids on the sidewalk. I waived at all the seniors cheering from their balconies and I even crossed the street to high-five all those wearing Green Bay Packers jerseys. I had a blast the whole time. A few days after I completed the BofA Marathon, I looked back and was so proud of myself. I started not being able to run more than a few hundred steps and here I was, a marathoner. That was probably the most incredible achievement of my life. I realized that I can achieve anything if I put my mind to it. Nothing is impossible.


After the marathon, I felt tremendous boost in my confidence. Before the marathon, I was overweight. Although I shed some of the extra fat (but gained muscles such that net weight loss was almost zero), I still was slightly overweight. Still, I had enough confidence to tuck my shirt and even some of my friends said I looked better in my new fashion style 🙂 The new look and boost in confidence rejuvenated me. I was not the overweight unfit slob waiting for a heart attack anymore. I was a freaking marathoner. Take that!

Through the fundraiser, I learned four important lessons for life: 1) A single person can make a significant impact in this world. As I mentioned earlier, we raised $1700, which was enough to install wireless internet in four villages in Nepal. Many villages in Nepal are rural, remote, and devoid of infrastructures we take for granted. They are almost completely isolated from the world, as they have no roads, no hospitals, and even to this day children die of diarrhea. The ability to connect to the world via internet can mean the world to the children of these villages. 2) Small things can make big difference.  I used to think that to make a significant difference in the world, one has to be an icon, like Bill Gates or Nelson Mandela. The fundraiser made me realize that is not true because the funds we raised can save lives in the rural villages of Nepal. For example, Mr. Mahabir Pun of Himanchal is running a telemedicine program in rural villages of Nepal. Through this program, doctors in nearby cities can regularly chat with the villagers via the internet and prescribe simple homemade cures for diseases such as diarrhea. It was amazing to think that I was helping save lives! 3) People are good. It was incredible that we raised most of the $1700 within two weeks. Even before my family could donate, many of my friends, started donating. Most of them were not even Nepalis and many of these good people were cash deprived graduate students or average income Americans. This reinstated the value of charity in me. I too have started giving. 4) My wife is awesome! Marathon training was very hard for me and many times when my body was aching I needed encouragement and comfort. My wife was always there for me throughout this process. Without her, I would not have been able to complete this daunting task. Thank you Nanu.

There are many other lessons for life that you can learn from training for and running a marathon. For some of the life lessons you can learn from marathon running, visit this blog.

1 Comment

Filed under My Life My Thoughts

Evolutionary marvels: Biodiversity in animals

Evolutionary marvels: Biodiversity in animals

The Guardian has a dozen #amazing pictures of remarkable animals that inhabit land and the deep seas. “A very worthwhile diversion,” says the New York Times’ Jennifer Kingson.

1 Comment

09.19. 2013 · 9:45 am

GFP stained Drosophila larva

Please also view Dosophila embryogenesis video

Leave a comment

Filed under Evolution, My Life My Thoughts

Bonobo toolmaking hints glimpses of “cutting edge” stone age technology

This is really cool as human ancestors, many millions of years ago, my have started making tools in very similar fashion. Here is the Roffman et al. PNAS paper that describes the findings in detail.

1 Comment

Filed under Evolution, Human Evolution, My Life My Thoughts

Genomics for future anthropologists & archeologists

An awesome use of genomics and proteomics in archeology and paleopathogenomics (yes I just invented the word!)

Leave a comment

Filed under Anthropology, Evolution, My Life My Thoughts