21st Century Success Mantra - It is the Fast Beat the Slow


The classical way of building a new company or startup goes through following steps


Classical Process to Build a Startup
So what we do in the each of above the steps -


  • We have got great idea and we think it will definitely create WAO factor to customer
  • We create comprehensive Business Plan (100 page documents) with 5 Years financial projection
  • We start marketing our idea and seek & confirm investment.
  • We take months to build the product
  • We hope that customer will just to get it. But Customer REJECTED!!!
  • Product failed.
  • Startup company fired everyone and exit. Thats it.

So what is wrong in this process -

We generally starts with a Single idea and works in a vacuum for a long time without interacting with the customer. And when the time product is ready, customer need got changed. And the product failed.

In 1960s it is the Big Companies, consistently beat small companies. Like IBM dominated most of the times. However where is IBM in today's competitive landscape!!!

In today's in Digital world things have changed. Its no longer BIG beat the small.

In Digital World the mantra is -

                       IT IS THE FAST BEAT THE SLOW 

We just can not afford to work on a plan in a vacuum for a long time if its flawed. The only way to confirm plan is not flawed is to ask the customer. So first lesson is there is no single one idea which can bring success. There has to be collection of ideas and we must consider all of them in the journey. One more important point -  we must continue ideation process. This is extremely important. To understand why it is important lets talk about Michel Porter's 5 force of Competition Model:

Michael Porter's 5 Force of Competition

This is extremely critical on journey of ideation process and Startup Strategy. The collection of ideas which is the foundation of the journey has to be validated continuously against this model. And this where secret of success lies. If we see any idea has become invalid due to the change in the force of any component of 5 Force Model, we need to replace that idea with a new one. This has to be done fast. Those who can do that Fast will survive!!!.

Here is what we can follow as 21st Century's Digital Model for startup:

21st Century's Digital Model for Startup


Through this model if we can reach to final product, the chance of success is 100% as it is already been validated through early customer feedback and matured through 5 Force Competitive Analysis.






How to improve your Liver - Live Healthy Life

Maintain a Normal Bilirubin Level


How to lower the bilirubin naturally? 

The elevated bilirubin speaks generally of a weak liver, so you should focus on trying to strengthen the liver and remove the excess of toxins and help the recovery of the liver by diet. 

Restoring Diet 

  • It is recommended to eat for two consecutive days only a fruit: pineapple, oranges or grapes (choose only one). Eat only these during the day, along with two liters of pure water dosed.
  • Then the third day, start to introduce foods gradually eliminating the following: sugar and refined flour, eggs, cow's milk and derivatives, red meat, processed food (junk), sausages and fried. Diet should be based on vegetables, whole grains, and vegetable milks and oils. 
  • Drinking two liters of water a day is essential to begin a process of purification of toxins and harmful fats. 
  • The tea should not miss in your diet. Tea or infusion of artichoke is excellent for purifying and strengthening the liver, as well as tea of ??milk thistle, dandelion, vervain, and more.
  • Avoid drinking alcohol, and try not to eat sweet drinks, or mixed fruit for lunch. This is very important because if you mix fruit or sugary food with food, they will ferment and produce alcohol, so even if you do not take alcohol, it is as if you did. 
  • Drink a glass of vegetable juice daily. The best is the aloe and carrot, or tomato, alfalfa and celery. 
  • Start the day drinking on an empty stomach one dandelion tea with the juice of a squeezed lemon. Drink warm, immediately after you have squeezed the lemon. 


Foods to Limit for a Healthy Liver

Limit your intake of foods high in unhealthy fat such as fried and fast food, and foods with added sugar such as soda, cakes and cookies. Getting high amounts of unhealthy fat and sugar in your diet may increase fat deposits and inflammation in your liver. The American Liver Foundation recommends you limit your intake of salt as well. Alcohol can also damage the liver, so women should have no more than one alcoholic drink a day and men no more than two.

Sample Meals

A healthy bilirubin lowering breakfast might include a bowl of high-fiber cereal -- look for cereal with more than 2 grams of fiber per serving -- with low-fat milk and half a grapefruit. For lunch, you might enjoy a chicken and veggie stir-fry -- add sliced sweet red peppers for lycopene -- with brown rice and a small apple. A healthy dinner option might include turkey meatballs with whole-wheat spaghetti and tomato sauce, mixed greens and steamed broccoli.

Other tips 

  • Lack of exercise causes many imbalances and disorders of the body including the liver malfunction. So try to exercise, because a sedentary lifestyle will not help your recovery. You must practice daily at least 20 minutes of walking, cycling or jogging. Yoga is very beneficial for the body in general. 
  • Try to rest properly, as any abuse of rest weakens the liver. 
Please read more here and here

Encryption Basics & Quantum Computer Part -1

Recent iPhone Data encryption and controversy over Security vs Privacy debate reminded me my 2003 final project on Quantum Computing. So I just thought of writing a series of post on Security and Encryption. This is part 1

We can rely on today's encryption system because factorization is an intractable problem in Classical Computing model. When the numbers are very large, no efficient, non-quantum integer factorization algorithm is known. These are called NP Complete problem algorithm terms.

This encryption system could be broken if we use a Quantum Computer (At least in theory).

However before we get into detail how Quantum Computer can be used to break current Day Cryptography System and lets refresh the basics.

There are three associated Encryption Strategies possible in Classical Computing paradigm






Symmetric Encryption
  • Same secret Key is being used to encrypt & decrypt the message.
  • Anyone who knows the secret key can decrypt the message.

Asymmetric Encryption

  • Two separate keys being used - one public key broadcast-ed anyone who wants to send encrypted message
  • A second, private key is kept secret
  • Any message (text, binary files, or documents) that are encrypted by using the public key can only be decrypted by applying the same algorithm, but by using the matching private key. Any message that is encrypted by using the private key can only be decrypted by using the matching public key. 
  • To identify the origin of the message a digital certificate is used to sign the message


One of most widely used Data Encryption PGP - Pretty Good Privacy used Asymmetric Encryption Strategy to protect the data and same is used in HTTPS.

Here is how it works:




Please watch this excellent video explaining the same:







Angular 2 - Core Concept

Foundations

  • Component 
In Angular 2 there are no more controllers or scopes. Angular 2 provides component-driven architecture and the central element is obviously the component. Components contain both state and processing, accepts parameters and can trigger events. Components can be used within other components and can react on other component events.
  • Template syntax 
Template syntax has evolved to be more efficient to use. Sure you find a way to use bindings (simple or birectional), to attach some processing on component events and leverage structural and attribute directives. Some shortcuts are also provided to make code concise at this level for example for bidirectional bindings and loops.
  • New change detection
Angular completely updates the way it detects changes and handles them. Detection is now based on the ZoneJS library that can intercept all of the asynchronous APIs in the browser. Since an Angular 2 application is a reactive system, the change detection system propagates bindings from the root component to children ones.
By default, the change detection system walks the whole tree of components in a predictable way. This allows to have good performance. In addition, you can also add some optimizations for particular uses cases. For example, if you use immutable objects or observables, you can take advantage of them and check parts of the component tree only if they really change.

Observables

Angular 2 is now based on observables. Their inputs aren’t so clear for new Angular 2 developers compared to promises. They both try to solve problems around asynchronicity, and avoid callback hell. Where they have similar semantics, observables are much more powerful. They allow to receive several values, can be canceled and can leverage operators to transform and combine observables values.
Observables correspond now to the foundations of several features in Angular 2. They take part in change detection and event support for components and HTTP.

Pipe

Pipes correspond to what was called filters in Angular 1. Pipes transform displayed values within a template. In the context of HTTP calls, this feature allows to elegantly handle asynchronous calls and update the component view accordingly. It also allows developers to build queries in a friendlier way.

HTTP support

HTTP support relies on observables. The main consequence is the ability to easily plug HTTP calls into whole processing of components. We can easily configure some transformations on data to send for a request or received data within a response. More advanced processing like retries, errors can be easily handled with a few lines of code.

Form support

Form support is based on a set of directives that allow to specify bidirectional bindings on component attributes, but also have access to form and field states. Based on the new syntax in templates, we can efficiently and easily handle validations.
Another interesting aspect is that state relies on observables. So we can check updates and plug some processing like HTTP for auto completion or asynchronous validation. Form data submissions or handling are always supported by attaching processing on events (form submission or click).

Marketing - Gold Standards

I would choose - 
1. Nike  - for their "Just do It.." Campaign.
2. Apple - for their "Think Different.." Campaign
3. Volkswagen - for their "Think Small..." Campaign

Now lets go in details each one of them-
1. Nike - I think Nike is best example of great marketing. Fundamentally Nike just sell shoes. However if we think of Nike we feel beyond that. Nike never tried to convince their customer how better their product is, rather they conveyed the customer what believe - In their ad campaign they respected great athletes, the  advised people whether its 1 mile or few steps just do it..it does not matter how long or how far you are running - what matters is you started doing it and keep doing..through such extra ordinary message consumer able co-relate their need and believed on the same. This is greatest success of marketing - Making customer believe what you believe 



2. Apple - I think Apple learned lot of lessons from Nike's Marketing Strategy. Steve Jobs himself accepted it in many Apple's discussion. If we look into Apple's Think different marketing Campaign


This is favorite my Campaign of all times. In this Campaign Apple too following Nike's strategy is not talking about or product or services they offer. Rather they are trying to convey why they exists and what people should co-relate when thinking about Apple. This makes customer believe that an Apple product is something that can change world. That is why Apple got most loyal customer in this world.  
A key takeaway here? Just because your product does some pretty amazing things doesn’t mean you need to hit your audience over the head with it. Instead, explain your product’s benefits in a relatable way so consumers are able to see themselves using it.

3. Volkswagen - Many marketing and advertising professionals like to call Volkswagen's "Think Small" campaign the gold standard. Created in 1960 by a legendary advertising group at Doyle Dane & Bernbach (DDB), the campaign set out to answer one question: How do you change peoples' perceptions not only about a product, but also about an entire group of people?
See, Americans always had a propensity to buy big American cars -- and even 15 years after WWII ended, most Americans were still not buying small German cars. So what did this Volkswagen advertisement do? It played right into the audience’s expectations. You think I’m small? Yeah, I am. They never tried to be something they were not.
That's the most important takeaway from this campaign: Don’t try to sell your company, product, or service as something it’s not. Consumers recognize and appreciate honesty. 




Health Insurance Company Ecosystem - Emerging Relationhsip

Health Insurance Company Ecosystem

Based on the above Eco-System, here are the 5 key relationships taking a new dimension in the emerging High Tech Digital Health Care Industry.

1. Provider-Payer Relationship

2. Provider-Pharmacist Collaboration

3. Medical Device Manufacturers-Clinician Communication

4. Employer/Payer Relationship

5. The Consumer Relationship across the board