CategoryDecisions

The Explore-Exploit Dilemma — Lambda in ML and in Life

In machine learning, there is a concept of explore vs exploit. How often do you explore versus exploit? For example, when the algorithm is doing its supervised learning, you need to know how often to actually utilize the data that you have to get the right result. Let’s say you are trying to classify animals. You collect data, like how many legs they have, whether they produce milk, or whether...

Why You Should Pay for Online Services

On the internet, or more specifically, the world wide web, Yahoo search used to be the de facto search engine for many people. Launched in 1994, I personally started to use it on a 56kbps modem connection in 1998. Then, Google became popular in the early 2000s in Singapore and I switched to it sometime in 2000/2001 and never left. In 2003, before the world even heard of Facebook, and around the...

Buy vs Build, the Perpetual Debate

I used to work with a colleague who constantly lamented how overwhelmed he was by the sheer number of platforms and tools he had to support. It didn’t make sense to me at first, none of these tools were custom-built, yet they were all self-hosted on virtual machines, requiring constant maintenance. With so many modern SaaS solutions available, why were we still managing everything in-house? It...

Clarence Cai

Get in touch

Reach out if you have something to discuss, you can find me in the following socials.