Posts

The Agile Manifesto has a wording problem which creates needless confusion

Image
The Agile Manifesto which is canonically defined on the website agilemanifesto.org is unfortunately not worded properly. It is a source of unnecessary confusion, ambiguity and conundrum which could have been easily avoided. As it stands, Agile Manifesto is a collection of following four aphorisms which try to define the intention behind the idea of Agile but the use of the term "over" gives ambiguous signals to the reader. 1. Individuals and interactions over processes and tools. 2. Working software over comprehensive documentation. 3. Customer collaboration over contract negotiation. 4. Responding to change over following a plan. As you know, "over" is often used to convey "instead of" in common spoken English language. For example, when someone says "I prefer X over Y", they mean to say that can do away with Y if they have X. But that's certainly not what was intended with the Agile statements! A software firm is never going to throw a

Understanding Free Will vs Determinism with Flowchart analogy: The Compatibilist view

Image
My earlier article titled   "Free Will is an illusion"   provoked a thoughtful discussion on the   philosophy subreddit   from which I learned a lot, but then later it was removed. And quite understandably so because absolute determinism is a frightening thought for most humans, our freedom to   "will"   sort of defines who we are as humans and people can easily get intolerant towards any other alternative views.

Pastime 101: HUGE List of Ideas for passing time when you are bored

Image
There are periods in life when you have "a time to kill" and just don't know what to do. Maybe you are alone at home for a while or you are at office and there is no work today. In those situations, you end up getting bored and the mind goes on "auto-pilot" choosing to do anything at random which may or may not be of your liking. Below are some ideas to consciously decide and choose what to do in those situations!

Vegan vs Vegetarian: Thoughts on implied karmic attribution in the vegan definition of honey and dairy products

Image
As a vegetarian who is gradually transitioning into a vegan diet, I've realized that the only major difference between these two forms of diet is that vegan prohibits the use of milk and other dairy products as it comes under the definition of "animal produce" which a vegan isn't supposed to consume.

Unlike other mammals, evolution gave us the faculty to discern right from wrong; Let's respect that power by adopting a Vegan Diet

Image
In this article, I'm going to expand on why I'm a Vegan and also try to convince everyone of you to adopt a vegan lifestyle. I implore you to read this with an open mind without being rigid or dogmatic about any beliefs or contrarian viewpoints.

"Free Will" is an illusion: Your Life runs on a pre-destined Trajectory

Image
People are usually under the impression that they have some kind of "free will" or volition, as in they are independent to do anything they wish (to the extent of using their motor functions or practical abilities). But do you have any concrete evidence of such a free will existing, all you have is a feeling that you are the doer or cause of the signals being sent to your motor functions through your nervous system.

How to maximize happiness in life with DMU Philosophy and avoiding repetitive patterns

Image
The Law of Diminishing Marginal Utility (DMU) in Economics has deep philosophical implications and if applied wisely, has the potential to bring drastic and positive changes to your life. The original idea existed long before classical economics formalized as a body of knowledge, of course. The ancient Sanskrit phrase, अति सर्वत्र वर्जयेत्  ( Ati sarvatra varjayet or anything in excess is bad) is a very simplistic expression of this exact same truth.