Madrasi vs Bihari

Swami Gulagulaananda said:
"Generalisation is wrong - unless you are building a machine learning model."

An incident prompted me to write this post. I happened to read this article where two cars met with an accident on Marathahalli bridge. One of the drivers inspected his vehicle to check if there were any damages and proceeded to drive away. Suddenly, the driver of a water tanker (completely unrelated to the accident) held him and started beating him. This driver, who was not involved in the accident, was agitated that a North Indian driver was creating a traffic jam in Bangalore.

At the outset, one might be keen to dismiss this incident as the actions of one lunatic is inconsequential. However, I started reading the comments and was astounded by what I saw.

There was a barrage of comments from two groups - North Indians and South Indians. There were some South Indians who were asking the "Northies" to return to their home states. The "Northies" said th…

Of Geopolitics and Games

Swami Gulagulaananda said:
"Life is a game in which only the fittest survive"

I have always found geopolitics to be a fascinating subject. The world is composed of groups of people who have divided the Earth into various chunks. Peaceniks like to say that the world is one family - "Vasudhaiva Kutumbakam". However, the world doesn't run on such idealism. Many countries, in reality, are trying to increase their spheres of influence while trying to undermine their rivals. Some countries vie for regional dominance while others try to be superpowers.

Any country that is seeking to be a dominant player in the game of geopolitics tries to subjugate their competition by adopting a few tried and tested techniques. One of them is the use of financial pressure. The US, with her dominant position as the world's largest economy, is able to pressurise other countries such as Iran, Korea and Russia through sanctions. By imposing trade embargos and preventing other partner…

Natural Factories

Swami Gulagulaananda said:
"Nature loves symmetry. I wonder why? Did all asymmetric ones die out?"

We have to consider various aspects while trying to develop a complex system. Take the example of a car. We first start by defining what features and qualities the final car needs to have. Then, we move to divide the car into logical subunits. We think about the design of each of these subunits and how they will interact with one another. The subunits should perform their tasks efficiently but also be economical to produce while looking aesthetically pleasing. We've to think about the energy source or fuel, rate of consumption, rate of recharge, wastes produced and how to eliminate, etc.

Once we're ready with this, we move on to develop a prototype, run various tests, iteratively improve the design till we reach a design that's meeting all the goals sufficiently.

We then proceed to mass produce them. This, of course, requires capital for land, factories, workers, ma…

On Mindfulness

Swami Gulagulaananda quoted Kanakadasa:
"naanu hodare hodenu [I can go if I could go]"

There was a tale that I had heard in my childhood. Kanakadasa, the great poet and saint, was asked who could attain salvation by his master, Vyasatirtha. Kanakadasa replied, "naanu hodare hodenu" in Kannada. The sentence can be translated to: "I might go if I want". Many of the scholars at the convention were offended that Kanakadasa had earlier told that nobody at the convention, including his own master, could attain salvation. However, his master saw wisdom in Kanakadasa's words and asked him to elaborate what he said. Kanakadasa explains his pun, which can also be translated as "If I goes, I could go", meaning that a person who rejects ego can attain salvation.

As I looked around at society in general, I started seeing a pattern. I saw a certain quality lacking in most people, and I wondered what the right word for that quality should be - The answer: …

The Eye Opener

Swami Gulagulaananda said:We all owe a debt to society… You are significantly more privileged than you think

The soft rays of the morning sun slipped through the blinds and woke up Simi. As she opened her well rested eyes, a smile formed on her face as she looked at the calendar on the wall. Just one more day to go. She looked at the neat array of stuffed dolls adorning a specially created shelf. But this birthday was special and she knew exactly what she wanted. "Maaaa!! Coffee!!" she yelled.

A few moments later, her parents walked into her room, beaming at their daughter. Offering her the cup, her mom asked her, "Just one more day for your birthday, Simi beta. What do you want for your present?" This was the moment that she was waiting for. She held the cup between her palms and interwoven fingers and looked at the brown liquid. Then, gushing a little, she said "Ma, Pa, I want the new iPhone X". At this, her mom turned to look at her dad. Her dad obv…

The Europe Trip: Part 1 - Preparation

Swami Gulagulaananda quoted Abraham Lincoln: "Give me six hours to chop down a tree and I will spend the first four sharpening the axe"

Europe is a dream destination for many travel enthusiasts. Having read about the intricate work of Michaelangelo, the grandeur of the Vatican, the glorious Roman empire as well as of relatively modern periods of the Nazi era, I thought that a visit to Europe may be a great idea.
I am not a travel expert, but I will try to walk through some of the things that I did in order to make my entire trip hassle-free. Spend time to prepare well and the trip will go through smoothly. There are a couple of ways to plan your trip. One, is through package tours with a travel agency like Kesari Travels, Thomas Cook, etc. and the other is to plan your entire trip yourself.
Booking through travel agencies has several advantages. You don't have many headaches. The agency takes care of everything, including stay, food and point to point travel. Personally, I t…

The problems of scale

Swami Gulagulaananda said:
"There are always problems associated with scale... especially when my weight doesn't seem to reduce"

Scalability has been a popular buzz word for some time and with the increasing use of the internet, social media and machine learning, data collections and performing operations at scale has become very important. But scale isn't something that is necessarily confined to the realm of technology. In this post, let's have a look at how solutions that work for some problems don't work at scale.

A long time ago, I came across a fascinating website called Project Euler. Project Euler presented us with a series of mathematical problems of increasing difficulty and the objective is solve them under a minute using a computer program. The first few could be as simple as sum of the first 100 numbers or sum of first 50 even numbers which were quite easy to solve for even novice programmers. Most engineering students might remember these as pra…