The Definition of Business

I’m just starting my journey to gain “MBA” knowledge through the cheapest route. So instead of burning time and tens thousands of dollars, I’ll just read the book below:

As I progressed through the pages, I’ll write down findings that I found really interesting. The first thing that I found was the definition of business. Business is a repeatable process that:

  1. creates and delivers something of value …
  2. that other people want or need …
  3. at a price they’re willing to pay …
  4. in a way that satisfies the customer’s needs and expectations …
  5. so that the business brings in enough profit to make it worthwhile for the owners to continue operations

I like this definition. I found it concise, easy to remember, and become a very good topic for discussion after lunch! 😀 Lately my lunches hasn’t been boring whenever I brought up this topic.

More to come!


Feynman Technique

Feynman technique is a method to help you to learn basically anything, faster. The technique is named after Richard Feynman, a Noble Prize winner physicist. The technique consists of 4 steps:

  1. Title
    Write the name of the concept at the top of a blank paper (or make it a blog title)
  2. Simple Explanation
    Explain and elaborate the concept using simple terms (non-technical), perhaps analogy, as if you explain the concept to a child (person who is totally clueless about the concept)
  3. Find What You Don’t Know
    While doing step 2, you might find things that you can’t explain.So write the name of these difficult concept as the sub-title, read books/materials to understand the concept, then repeat step 2.
  4. Review
    Check to ensure that all explanations are using simple terms. If you find any explanation that is simply para-phrasing the source material, simplify it. Add analogy or maybe simple visual aid.

PS: I was feynmanning this from http://mattyford.com/blog/2014/1/23/the-feynman-technique-model

Let’s start learning again 🙂


After recent Windows 10 System update (I am using Insider Preview), my Xamarin Android Player (XAP) refused to work. Everytime I tried to start the emulator, it will prompt error.


Error! The details is in the log file (if you can find it)

Error! The details is in the log file (if you can find it)

Since I don’t know where the log file is located, I just run the VM from VirtualBox. This time, I got more informative error message.

Details of my system:

  • Windows 10 Insider Preview. Build 1433.rs1_release.160422-1940
  • VirtualBox 5.0.20 r106931
  • Xamarin Android Player 0.6.5

From the error message, it seems something wrong with the VM’s network option. Looking into VirtualBox’s network settings, I don’t see anything amiss.

File -> Preference

File -> Preference



The network settings are already follow the recommended values. Perhaps we can find something in Windows’ network settings (Win-R, ncpa.cpl, ENTER)

Right-Click, Properties

Right-Click, Properties


Hmm…VirtualBox NDIS6 Bridged Networking Driver strangely is not checked. Could this be the cause? Let’s just check that and try to start the XAP again.


It works! Heng ah! 😀