L1 and L2 Regularization

I’ve briefly written about ways to combat overfitting in the post here when I wrote about regularization. In that post, I talked a bit on L1 and L2 regularization, and the brief difference between them. In this post, I’m going to do a deep dive into the differences. This article is an excellent resource in […]

Decisions

We all wish we can make the perfect decisions, and many times, we’re given too much options to the paths we want to take in our lives. In choosing a career, choosing a car to buy, choosing a person to marry, choosing what to eat. There are various psychological deteriments related to decision making, such […]

Factfulness

A really great book about highlighting some of the unconscious biasness we have in our views of life. Overall, it paints an optimistic view about the world, and points to several concrete evidences that the world is indeed getting better, and progressing towards a positive direction. If anything, I would blame the media for sensationalizing […]

What Happens When You Send An Email?

Ever wonder what happens when you send an email, and what the various systems and components are that facilitates the whole process? In our digital age, we all communicate over email, and even more nefariously, the bad guys do too: from sending credential harvesting links to a malware download, the email the most viable way […]

Flow. Part 3

The age old question: What is the Meaning of life? The book on flow attempts to answer this by breaking down the different interpretations of meaning, and using each of them to ascribe some actions that we can take. The three different interpretations of meaning are: Finality, Intentionality, and Associativity. Meaning as Finality To ask […]

Barking Up The Wrong Tree

This was a short and simple book packed with succient life lessons, and exposes common fallacies we tend to view the world. Specifically, it deals with the notion of success, and what makes a person successful. The book tells of 6 things we think successful people do that makes them successful, and that if we […]

Perfectionism

After reading the book “Overcoming Pefectionism”, I don’t think I have servere perfectionism, but I have some symptoms of it. A bit of background on why I picked this book up in the first place. I found myself being very critical towards myself when I didn’t meet my expectations. Be it in work, or in […]

Flow. Part 2

More lessons learnt from reading the book about flow. Its an excellent book, and I really wish I read this book earlier in my life. Its definitely now a must read I would recommend to anyone. Pleasure and Enjoyment Pleasure is meeting the demands of our natural desires and needs. When we fulfil a bodily […]

inotify on Shared Servers

We all have faced an issue at one point in our engineering adventures that we need to create a form of watchdog. We have to watch for a certain activity on a certain file or folder, before we perform a set of actions. Thankfully in Linux, there is a function called inotify, which allows you to […]

AS and BGP

Autonomous Systems The Internet (with a capital I) is a huge mesh of networks of networks. Within the networks are a more sub-networks, or IP addresses belonging to the network. An AS, or Autonomous System, is a collection of IP addresses that are logically grouped together to form a network. When one machine in one […]