Saturday, July 9, 2016
Sunday, February 14, 2016
The party in our minds
Regardless of whom one supports in this elections..
A Very well summarized view of perceptions

A Very well summarized view of perceptions

Friday, December 25, 2015
Timeless problems
After a late night Christmas party and the usual early
morning presents by the tree, this Christmas was slightly different.
My wife’s cousin, who just came to US a couple of days ago,
is with us for the weekend before heading to Florida on Sunday for his Masters
in Aeronautics. I happened to notice his book on “Flight Stability and
Automatic Control” and was drawn to the calculus - derivatives and integration used in the
text book. And, it soon lead to reminiscing about some math problems.
I am usually intrigued by Math problems that younger students
ask as it allows me an opportunity to indulge in a common language despite the
age difference! He posed the following.
- Is it possible for velocity of an object to be 0 and acceleration to be non-zero ?
- What is larger - x or 1/x ?
- A vehicle moves 1Km at 30 Kmph from A to B. What velocity would it have to move from B to C (another 1km distance) so the average velocity from A to C is 60 Kmph ?
- What is the derivative of Sqrt(2+sqrt(2+sqrt(2+sqrt(2+..… infinite series
- And then, once he assessed me with that, he got on to the real one.. derivative of Sqrt(x+sqrt(x+sqrt(x+sqrt(x+..… infinite series
I don’t consider myself a math whiz, but take pride in my interest in basic math and like solving problems like these from time to time. After answering all of them, I must have gained the right to ask and it was my turn.
I asked him - which of the following, if any, is/are integrable ? And, if they are, solve them.
- 1/(1+x^4)
- x/(1+x^4)
- x^2/(1+x^4)
- x^3/(1+x^4)
- x^4/(1+x^4)
- x^5/(1+x^4)
As soon as I said that, my 7 year old daughter who is still
struggling in getting her 2 digit additions right – accidentally blurted out
the correct answer – “All of them”. She probably figured the pattern in how I quiz
her already J.
I told her she was the first one who ever answered that question correctly.
(and definitely the one to answer without even solving them !)
And, after a good discussion in solving all of them with the 21
year old student, he told me – “You created this problem even before I was born”.
That was a profound observation. And, one of the reasons why I love Math
problems – the timeless nature of the problems and more importantly – their
solutions. Strangely, the solutions provide a sense of stability in this day
and age where everything changes at a frantic pace. I cannot say how many other
solutions remain the same over such a long period of time!
I look forward to asking the same question in about a decade
when my daughter learns calculus. I am sure I will remind her she got it right
her first time :)
After writing this article, I prod her – “how did she answer it correctly when I asked her about the “integrable” question?. She says - All of those are “Incredible” – the word she heard ! Math problems and solutions are incredible indeed– with their unvarying answers in this ever-changing world!
After writing this article, I prod her – “how did she answer it correctly when I asked her about the “integrable” question?. She says - All of those are “Incredible” – the word she heard ! Math problems and solutions are incredible indeed– with their unvarying answers in this ever-changing world!
Friday, October 23, 2015
Don't get SMACked like "The Martian" !
In the movie – The Martian, Matt Damon gets “smacked” by flying debris from an intense storm leaving him stranded on the planet. After watching the movie (a very good one BTW), my daughter and I started playing the “What if” game – what would be doing if we were in his shoes. Somewhere along the way, a thought occurred – What such event could hit us in the ever-changing technological storm that we always seem to be in middle of? Thus, the seeds for this article were sown from another planet. :)
SMAC, an acronym coined by Cognizant in 2011 - seems to be the storm brewing recently. It has made its presence felt in the technologies that enterprises are working on today. It stands for Social, Mobility, Analytics and Cloud Computing.
Considered the fifth wave in computing, SMAC’s solution market is expected to hold 80% of all total enterprise IT investment in the next 5 years, generating about $225 Billion of revenue for IT service firms.
This article explores trends in each of these areas and ways to train yourself and learn more about the technologies of this wave. Most, if not all, of these courses share a few common traits.
- Available as online courses, certification programs or just DIY links.
- Can be learnt for free or for a nominal cost.
- Many of these take no more than a couple of hours per week – and more importantly - on one’s own schedule(of course, the time varies based on the technical depth of these courses and individual background )
Course Delivery Platforms
Many of these courses are available in three distinct environments.
- Enterprise Environment: Companies like IBM, Google, Hubspot, Cloudera and many others offer several learning opportunities on their websites. These lessons and certification programs are generally found in sections listed under Training/Developers/University.
- Academic Environment: Universities like Stanford, MIT (Open Courseware), Harvard (Extension School) and others offer courses in academic and online setting. Not all of these courses are free, especially if you require credit hours towards a degree or specialization.
- Hybrid Environment: Many venture-backed, for-profit Companies like Coursera, Udacity, Udemy, etc. and non-profits like edX, and Khan Academy generally fall under the category of MOOCs – Massively Open Online Courses. There are various distinctions within this category. Many of these courses are free if you just want access to content. If you need a link to certification at the end of the course (after passing the exam), most of these cost about $50 to $100 per course. If you need access to additional help like Udacity’s Coaches – it could cost about $200 per month.
Now, let’s look at how these sectors are evolving and how to be prepared in each of the SMAC categories.
Social Media
Hubspot offers a comprehensive marketing course that covers the Inbound Marketing methodology. It gives you enough breadth to cover the new age of marketing – especially in the B2B world.
- How do you get visitors to your site and get them interested in your products?
- How do you track, nurture, and convert those leads into prospects and customers?
- How can Sales and Marketing work together on inter-dependent and aligned goals?
During a recent CMO Argyle event I attended, it was not uncommon to hear many B2B marketers generating at least one-third of their sales from Inbound Marketing.
If you want to get a quick overview of best practices in Search Engine Optimization, Blogging, Email Marketing, Social Media Distribution, Content Analysis, etc., this Hubspot course is for you.
Mobility
As much as there seems to be an app for everything we ever want to do, the tipping point of Mobile Media time being greater than Desktop media did indeed happen for the first time in the last year- as shown in this comScore’s graph.
10 great courses to learn Mobile App Development is a great starting point to view courses in each of the three categories of course delivery platforms discussed earlier. Both Android and iOS courses are listed. All of these would require a decent amount of programming experience.
Analytics
This is my favorite one. Though “islands of Microsoft Excel culture” are scattered in many parts of the enterprise, 43% of organizations are restructuring and reorganizing their organizations to exploit big data opportunities and 2/3rds of them either already have or are planning to appoint a C-Level role (ex: Chief Data Officer)– as summarized in this CapGemini and EMC study.
There is an EXCELLENT metro-map that outlines the path to get on the Analytics train. It can feel overwhelming, just like any of the metro maps in a foreign country – especially if you don’t know where you are and where you want to go.
- If you think you are the right-brain kind of person and are generally scared of numbers, I would encourage you to start by browsing a few chapters of the book - Naked Statistics.
- If you can calculate tip at a restaurant without pulling your calculator, comfortable with basic math, vaguely recall that PDF meant Probability Density Function (in the pre-Adobe world), and are willing to learn on your own, I would start with what you may have already done years ago - An excellent introduction to AP – Statistics Course. (I also use this while I tutor 10th grade students. The best comprehensive statistics material all in one place).
- If you already know the difference between Descriptive and Predictive Statistics, and slowly want to get into the programming/tools side of statistics- a good place to start is with a programming language like R. Coursera’s data science specialization track is helpful – especially R Programming.
- If you are comfortable with doing basic data analysis for yourself – either in Excel or R and want to get into more sophisticated tools and concepts, you can start indulging in Machine Learning and Data Visualization. All the MOOCs have great courses on this. Stanford’s course on Machine Learning by Andrew Ng is generally considered the rite of passage into the Machine world. Udacity also allows you to access for free their Machine Learning course, part of their Nanodegree offering.
- When your data analysis skills start to crash your laptop(because you can no longer open large files in Excel locally), it may be time to jump into Distributed computing technologies - Map Reduce and Hadoop – also referred to as Big Data Technologies. And, here is where it could get a little hazy – on the Analytical vs. Cloud nature of these technologies. Both IBM’s Big Data University and Coursera offer several courses in these areas.
If you want to get the sexiest job of the 21st century – as deemed by Harvard Business Review, here is a terrific infographic detailing the roadmap to become a Data Scientist.
Cloud Computing
Globally, cloud apps will account for 90% of total mobile traffic in 4 years, compared to an astonishing 81% at the end of last year. 57% of IT Architects and tech professionals are running apps on AWS today, as summarized in this Forbes article.
Rackspace eases you into the terminology of Cloud with a basic/free 10-chapter CloudU Certification course elaborating the differences between public, private and hybrid cloud.
Cloud Academy offers multiple learning paths to traverse the cloud platforms from Amazon, Azure (Microsoft) and Google.
Conclusion
There are several paths to start the SMAC journey. We barely scratched the surface. Many of these technologies usually converge in many real-world enterprise projects. For instance: Analyzing (A) social network (S) data using Big Data technologies on the Cloud(C) combines three of these technologies.
The key is to start somewhere closer to the world you are familiar with in one of these areas, and without getting stranded, step by step, expand into others and get Home to the field of your interest.. Just like the Martian did !!
Sunday, September 20, 2015
What is Freedom?
Class Notes - Sep 20 2015
In the last class - we discussed the roadmap of the course and a multi-disciplinary outline of the various aspects - Philosophy, Science, History, Art etc.. of the Self.
In this class, we shall review one of the terms - Freedom, which would fall under the Philosophical side first - as we try to understand the theory in class. Once we understand the theory/concept behind this term(download in this class), each one of us will have to (install => Homework) in order to experience it.
Download and Install are part of the framework used in last class.
We started with a discussion of
- what we thought Freedom meant
- how none of us are as free as we want to be
- how rules constrain our freedom
Experiment
There were 17 students in the class and I did a quick survey based on three questions answered by them.
Q1) Write down any word you want to
Q2) Write down words that start with the letter "S"
Q3) Write down the maximum number of words starting with the letter "T" in under a minute.
Both Questions 1 and 2 were also answered in 1 minute (where I asked them to stop at the end of 1 minute). Prior to Question 3, the students were not aware that they took one minute to answer those two questions.
In other words, all three questions were answered in exactly one minute.
After the 3rd question was completed, I asked them to count the number of words written under each question. Each student then, reported three numbers.
Results
After collecting the individual responses from each one of them, here is the average number of words in each case - to generalize across the entire sample of 17 students.
Q1) 5.12 words on average
Q2) 7.9 words on average
Q3) 16.1 words on average
Though they had the exact same time for each question (Q1 and Q2 unknowingly and Q3 knowingly)
- Most, if not all, of them were able to write more words in Q2 compared to Q1.
- All of them wrote more words in Q3 compared to Q2 and Q1
- The ability to express was limited when they perceived no limitation(rules) in Q1
- Adding a constraint(rule to follow) in Q2 (starting with a particular letter) helped them to express more freely
- A time pressure added to better performance in Q3
Analysis
Though, the time given for their "freedom of expression" was the same across all three questions, there are key differences amongst these questions
- Q2 had a "constraint" or a rule to follow - a starting letter
- Q3 had a "constraint" and a "goal" - finding the maximum words in a minute
- Q1 had neither a constraint nor a goal - in other words a perception of unlimited freedom.
The freedom to express was more when a constraint was followed (Q2), and the most when a goal was pursued (Q3). Though we perceive that our freedom is more without any goals and constraints, the actual freedom we experience is the most when we practice intelligent self-restraint in pursuit of our goals.
Back to Real World
1) A constraint allows us to establish that we will NOT go below whatever the lower limit we have identified for ourselves. That is the floor on which we will stand and continue to improve from there with time. In no time, shall we go below the constraint that we establish for ourselves.
A goal allows us to pursue our personal best higher and higher till we get to the ultimate goal.
2) A constraint is something that we have to STOP ourselves from doing. These are things that we are currently doing or that we have easy access to. When we tell ourselves that we will never hit below the floor we establish for ourselves, we program it in our brains. When our parents or elders ask us (provide feedback) to stop doing something, we will have to analyze for ourselves and establish those as the floors below which we won't go.
A goal is something that we have to START doing, that we are not currently capable of - in which case we have to start building the capability to reach our goal.
With time...
The following visual is just an example of how we can progress with time. In class, we discussed the lowest scale (the minus infinity) is Murder. Similarly, the highest scale (positive infinity goal) is the maximum happiness for not only ourselves, but for everyone around us.
On the constraints we will have to impose on ourselves - it may be "sleeping/eating more" for some of us, while it may be "sleeping/eating less" for others. In other words, the rules we want to follow will be different for each one of us depending on where we currently are.
As we see in the visual below,
- though it may "appear" (=> we just perceive) that we have unlimited freedom when there are no rules and goals
- we will actually continue to experience increasing freedom as we start practicing intelligent self-restraint in pursuit of our goals
Homework.
Define your personal goals and self-imposed constraints that you want to follow to experience maximum freedom.
In the last class - we discussed the roadmap of the course and a multi-disciplinary outline of the various aspects - Philosophy, Science, History, Art etc.. of the Self.
In this class, we shall review one of the terms - Freedom, which would fall under the Philosophical side first - as we try to understand the theory in class. Once we understand the theory/concept behind this term(download in this class), each one of us will have to (install => Homework) in order to experience it.
Download and Install are part of the framework used in last class.
We started with a discussion of
- what we thought Freedom meant
- how none of us are as free as we want to be
- how rules constrain our freedom
Experiment
There were 17 students in the class and I did a quick survey based on three questions answered by them.
Q1) Write down any word you want to
Q2) Write down words that start with the letter "S"
Q3) Write down the maximum number of words starting with the letter "T" in under a minute.
Both Questions 1 and 2 were also answered in 1 minute (where I asked them to stop at the end of 1 minute). Prior to Question 3, the students were not aware that they took one minute to answer those two questions.
In other words, all three questions were answered in exactly one minute.
After the 3rd question was completed, I asked them to count the number of words written under each question. Each student then, reported three numbers.
Results
After collecting the individual responses from each one of them, here is the average number of words in each case - to generalize across the entire sample of 17 students.
Q1) 5.12 words on average
Q2) 7.9 words on average
Q3) 16.1 words on average
Though they had the exact same time for each question (Q1 and Q2 unknowingly and Q3 knowingly)
- Most, if not all, of them were able to write more words in Q2 compared to Q1.
- All of them wrote more words in Q3 compared to Q2 and Q1
Insights
We talked about why that was the case. A couple of insights that they uncovered during the discussion.- The ability to express was limited when they perceived no limitation(rules) in Q1
- Adding a constraint(rule to follow) in Q2 (starting with a particular letter) helped them to express more freely
- A time pressure added to better performance in Q3
Analysis
Though, the time given for their "freedom of expression" was the same across all three questions, there are key differences amongst these questions
- Q2 had a "constraint" or a rule to follow - a starting letter
- Q3 had a "constraint" and a "goal" - finding the maximum words in a minute
- Q1 had neither a constraint nor a goal - in other words a perception of unlimited freedom.
The freedom to express was more when a constraint was followed (Q2), and the most when a goal was pursued (Q3). Though we perceive that our freedom is more without any goals and constraints, the actual freedom we experience is the most when we practice intelligent self-restraint in pursuit of our goals.
Back to Real World
1) A constraint allows us to establish that we will NOT go below whatever the lower limit we have identified for ourselves. That is the floor on which we will stand and continue to improve from there with time. In no time, shall we go below the constraint that we establish for ourselves.
A goal allows us to pursue our personal best higher and higher till we get to the ultimate goal.
2) A constraint is something that we have to STOP ourselves from doing. These are things that we are currently doing or that we have easy access to. When we tell ourselves that we will never hit below the floor we establish for ourselves, we program it in our brains. When our parents or elders ask us (provide feedback) to stop doing something, we will have to analyze for ourselves and establish those as the floors below which we won't go.
A goal is something that we have to START doing, that we are not currently capable of - in which case we have to start building the capability to reach our goal.
With time...
The following visual is just an example of how we can progress with time. In class, we discussed the lowest scale (the minus infinity) is Murder. Similarly, the highest scale (positive infinity goal) is the maximum happiness for not only ourselves, but for everyone around us.
On the constraints we will have to impose on ourselves - it may be "sleeping/eating more" for some of us, while it may be "sleeping/eating less" for others. In other words, the rules we want to follow will be different for each one of us depending on where we currently are.
As we see in the visual below,
- though it may "appear" (=> we just perceive) that we have unlimited freedom when there are no rules and goals
- we will actually continue to experience increasing freedom as we start practicing intelligent self-restraint in pursuit of our goals
Homework.
Define your personal goals and self-imposed constraints that you want to follow to experience maximum freedom.
Sunday, September 13, 2015
What do we study in Self-Unfoldment
Class Notes - Sep 13 2015
In the last class - we saw an introduction into the book - Self-Unfoldment.
In this class, we discussed how this book shall be used in the context of this course.
There are two things that we have with us always, if not most of the time.
What we do in the world of Cell Phones
1) Most of our beloved apps that are available on the app store are first downloaded onto our phone.
2) These apps are then installed on our phone before we try them out.
3) Once installed, we start play/interacting with it
Summarized by the picture below that we saw in class.
What we do in this Course of Self-Unfoldment
What we do in this course of self-unfoldment is not much different from the world we are familiar with.
1) We download the various topics related to Self. For instance- Understanding the History, Science, Philosophy of self . This happens in the class when you come to learn about these various topics.
2) The act of installation- happens only when you start using these principles to work on your own self. We will get into the various practices that are part of this process - like Introspection, Reflection, Meditation, Pranayama etc..
3) Once installed, you get to use these new techniques and behaviors while interacting with the world around you. Over a period of time, these interactions will happen with the new behaviors you start to develop.
Summarized by the picture below that we saw in class.
Home Work:
We talked about the various combinations of doing and not doing these three activities and assess where we particularly are at this stage of the course. Across the three combinations of Download (Learning/Studying), Install (Practicing/experimenting on your self) and Play (Interacting with the real world), the following eight combinations serve as a guide to assess where we are and what we intend to do with this class.

In the last class - we saw an introduction into the book - Self-Unfoldment.
In this class, we discussed how this book shall be used in the context of this course.
There are two things that we have with us always, if not most of the time.
- One we are aware of - The Cell Phone.
- The other we are unaware of - Our self fun :)
What we do in the world of Cell Phones
1) Most of our beloved apps that are available on the app store are first downloaded onto our phone.
2) These apps are then installed on our phone before we try them out.
3) Once installed, we start play/interacting with it
Summarized by the picture below that we saw in class.
What we do in this course of self-unfoldment is not much different from the world we are familiar with.
1) We download the various topics related to Self. For instance- Understanding the History, Science, Philosophy of self . This happens in the class when you come to learn about these various topics.
2) The act of installation- happens only when you start using these principles to work on your own self. We will get into the various practices that are part of this process - like Introspection, Reflection, Meditation, Pranayama etc..
3) Once installed, you get to use these new techniques and behaviors while interacting with the world around you. Over a period of time, these interactions will happen with the new behaviors you start to develop.
Summarized by the picture below that we saw in class.
Home Work:
We talked about the various combinations of doing and not doing these three activities and assess where we particularly are at this stage of the course. Across the three combinations of Download (Learning/Studying), Install (Practicing/experimenting on your self) and Play (Interacting with the real world), the following eight combinations serve as a guide to assess where we are and what we intend to do with this class.

Sunday, August 30, 2015
Introduction to self-unfoldment
Class Notes - Aug 30 2015
What is the subject of this book: Self-Unfoldment ?
Why do we need to study another subject when we are studying so many other subjects?
What is the subject of this book: Self-Unfoldment ?
Why do we need to study another subject when we are studying so many other subjects?
What would I know when I study about the Self?
- Why am I sometimes happy, sometimes sad ?
- Why do I feel guilty after I lie?
- Does it make a difference whether I lie or not?
- Where was I before I was born?
Define Success…Discussions around
- Wealth
- Achieving the goal one sets for oneself
- Happy
Wednesday, July 29, 2015
Journey of Life series
From Atlanta..
28 year old cab driver from Guinea..
28 year old cab driver from Guinea..
Eldest of 5 siblings,
Last one in the family to come to US just 6 years ago after studying Networking in Africa,
Currently driving cab from 3 pm till night- after going to school from 7:30 am to 2,
Studying Aviation Maintenance - a 2 year program on 50K student loan,
Looking forward to work with Boeing or move to Europe/Asia if jobs are tough here.
Last one in the family to come to US just 6 years ago after studying Networking in Africa,
Currently driving cab from 3 pm till night- after going to school from 7:30 am to 2,
Studying Aviation Maintenance - a 2 year program on 50K student loan,
Looking forward to work with Boeing or move to Europe/Asia if jobs are tough here.
Spotted doing homework in his cab while waiting for passengers at Dunwoody Marta.
Inspired by his drive to succeed, while he is driving around town.
Hats off to him !!
Subscribe to:
Posts (Atom)