14 June 2020

Have you ever wondered what morality is all about?

Great evening with Dipanjan, Parijat and Sharmila yesterday. We were at the Union restaurant – sitting outside and enjoying the evening.

Given all that is happening around us, of course a lot of the discussions were around BLM, the history of slavery and what our community (Bengalis in Atlanta) are doing or (more importantly) not doing for the cause.

From that discussion on why as a community, we do – or not do something, the topic veered to that of morality. That is where the evening got really interesting. I had not thought about this topic much. But some of the conversations were deeply intriguing and somewhat disturbing too! Sharmila took through a couple of examples. For example, if you could prevent a train from having a wreck and potentially save five lives in it – but know for sure, one person down the track is going to die, would you do it?

Do numbers trump in morality questions?

Now, what if that one person was your child? Does your answer change? Mine did!!

So, clearly morality is relative even for one individual!

Again, I found the overall discussion raising a lot of intellectual curiosity. I think I am going to line up a couple of books or literature to read up on… moment I have finished with my CSS and PHP classes though!

14 June 2020

An intriguing question from work life

Got to meet Garry Capers yesterday!! It had been some time since I had seen him. We had a chance to work together about ten years back. There are a lot of memories from those days – those weekly flights together to DC and the time in the Delta Skyclub spent together every Thursday in Reagan airport.

Other than catching up on our families and all the recent activities in America, we also reflected on our learnings from corporate life. Most of it was around the difficulties of building cultures in a company and how individual personalities play into it.

One observation we both had was that in every product company we have had a chance to work in or at least become close, there is/was always an internal skepticism towards the sales organization. Right, wrong or indifferent, folks inside the organization always seem to have an opinion (negative) about the sales organization (individuals are sometimes cited as very good, though). Interestingly enough, we both reflected that this was not true in professional services organization.

What has your experience been? Same? Different? If you have had a similar observation, why do you think it is so?

P.S. In case you were wondering how come I had forsaken my shorts when Garry’s clothes clearly indicated to the heat in Atlanta – well, I took my motorbike, so had to wear my protective gear. Fortunately, this coffee shop allowed sitting inside the air conditioned area (of course, with social distancing).

13 June 2020

Really hard puzzle. Can you help me?

I have recently started doing Kenken puzzles (the 6×6 version). Last night, a question came to my mind and ever since I can neither solve the problem nor get it off my mind.

The usual Kenken is a 4×4 grid where you have to fill in every row and every column with the digits 1,2,3 and 4. One rule is that you have to have each one of those digits in every row and every column. (meaning therefore, no repeats in a row or column either – like Sudoku).

There are other rules for each individual Kenken problem. However, assume there is no other rule. You can fill in every row and every column with the digits 1,2,3 and 4 – with the only rule being you have to use each one of them once in every row and every column… how many such combinations are possible?

(I am attaching a picture here of an actual Kenken puzzle – but that

12 June 2020

The red versus the blue

Watched Amitesh and Sudipto play a few games last evening. I knew of the high level of Amitesh’s game. I have attended a few of his matches. I had not seen Sudipto play in a long time. Perhaps four years. He had mentioned once that he got himself a coach. I think it has had an effect. His game is quite a few notches above what I remember.

This used to my go to sport in Dallas. Then running took over. I do not think with my right shoulder stiffness, I can even put in a full service swing these days.

11 June 2020

Back to my future?

Don’t laugh now!

My love for programming has an origin in boredom rather than any computational skills. Certainly, studying computer science introduced me to the art of converting a mathematical formula into all caps FORTRAN. Somehow, though, punching cards and putting it in a queue for the card reader to read overnight was vaguely pointless to me.

It was one of the summer vacations that I got bored at home in the second week and went to Kolkata to find a summer job with a computer company (Artintel). That is when I realized I loved programming. The act of writing voluminous pages of code in a garrulous language called COBOL was not the point. Watching the computer spit out something that people were actually using (these were simple programs to control inventories, payroll etc) was somehow very rewarding though. Plus we had the only air-conditioned room in the whole company. This was in the middle of the heat of summer in sultry Kolkata, mind you!

As my computer science degree progressed, I realized my brainpower was not cut out for research or all the sophisticated computer stuff that my classmates like Madhav Marathe would do in their sleep. Did I mention that there were a lot of Greek alphabets in those courses?

Not wanting to do research meant I had no interest in the USA. (Irony, huh?). But I liked the MBA courses. There was something about Organization Behavior and Managerial Oral Communication that left a deep impression on me. Yet, coding is what I really liked. I remember being part of a team (with Raj Subramaniam, Rupa Batra, G Ramesh et. al.) which did a fairly impressive project in building a computer system to manage railway traffic. Admittedly, my team mates did most of the hard work. But I got to use my color pencils to draw project charts!! (I still have a picture of that project plan on my dorm room wall).

When most of the folks from MBA progressed to Finance and Marketing jobs – where they could actually use all the lessons learnt in MBA, I went back to coding. My first project – CPC – was a life changing experience. Met two of my best bosses – Nitin Chandekar and Raj Sundaramurthy – and an incredible set of team members. My coding was probably not what I was remembered for – but that color pencil pie chart showing how much time we were wasting waiting for the compiler to finish is still something that my two first bosses talk about.

While I came to the USA to code, somewhere, somebody finally realized that I was not that good at coding after all, and put me in a management track. To fulfill my own Peter’s principle and rise to my level of incompetency.

I have not coded for over 20 years now.

Lately, after stopping my posts being cross posted to Facebook, I have focused some attention to my blog site. I started bugging my friend Larry Mason often to ask how to change parts of my site that I did not like the appearance of. Color pencils, sadly, did not work.

Eventually, I realized that maybe I should learn another new skill at the age of 54. Actually re-learn. I figured I am going to learn PHP and CSS to do simple tricks with my website. Larry was kind enough to point me to the source (w3schools).

Sat down to learn it and I realized that I have to start from “deep defense”, as it were. So, had to learn HTML first (about 20 years after the rest of the world picked it up!!).

So, here I am, totally excited after finishing the HTML course and sitting down to figure out how to do CSS coding. I am almost at a point where I can do what I could do with color pencils anyways.

You may laugh now!