Abhirama

Abhirama’s Blog

Part Ninja, part philosopher, part geek—awesome in whole

Thought Stream — week of 5 Aug 2019

While debating, be clear whether you want to win the debate or win over the person to your idea.


In the future, the challenge is not going to be access to knowledge. It is going to be the availability of time to think and introspect.

As we figure out novel ways to keep our minds in a state of constant stimulation, making time for oneself is going to get tough.


Being a team’s manager does not mean you are their life coach too.


If you want to understand the problem with uncoordinated local optimizations, look at Bangalore traffic.

Everyone is selfishly optimizing locally for themselves under the illusion that it will make them reach their destination faster, and everyone suffers as a whole.


Why work at a startup? https://abhyrama.com/2019/08/05/why-work-at-a-startup/


Should one contextualize one’s tweets or let the reader fill in the context themselves?


A psychological trick to hit that rep count in the gym.

If hitting 10 rep sounds ominous, count till 5 and then 3 and then 2.

Trip the brain and hit the rep.


Life is an eternal struggle between instant and delayed gratification.


It is not that event loops are more performant than threads.

The problem with threads is that to eke out performance, you need to tune and benchmark. With event loops, you get it right out of the box.


How do you prioritize tasks? By the averseness Index.

The tasks that you want to put off the most are probably the ones you should do first.


You will not be able to foster a culture of excellence if you do not distinguish between “doing things” and “doing things well.”


Always get confused between Python modules and packages.

Module is a single Python file.

Package is a combination of Python files.


When you do not have skin in the game, give opinions and feedback, but do not insist that others follow them.


You will not be able to change one by being overly critical of their current beliefs.


When you are new to the industry, you will occasionally feel rudderless, indulge in self-doubt, and think - What am I doing here?

Experienced folks around you will be blazing through while you totter along.

All go through this. Hang in there; it gets better day by day.


What you get out of experiences is dependent on you, not on the experience.

Rephrasing the eponymous philosopher Master Oogway - There is just experience. There is no good or bad.


It is challenging to keep away from phones as utility and distraction have been bundled into a single device.

You go to the phone for utility and then get distracted and spend hours on it aimlessly.


Every tweet has an exception.


BBMP and BWSSB have taken the SUV and crossover ads on TV a bit too seriously.

They are hell-bent on converting entire Bangalore into a 4x4 zone.


Software security is about reducing the surface of attack and isolating instances. There is nothing called as enough security.


Planning is over-rated, quick adaptation to change is under-rated.


Most advise is common sense which you want to hear from others.


What is common to OnePlus, XUV 500, and Duke motorcycles?

All are luxury wannabe products at a sweet price point which customers have lapped up.


Even though Starbucks has two washrooms, they are unisex.

Why don’t more places adopt this?

It is a more efficient model than designated washrooms.


The root cause of many software bugs - Someone did not assert the assumptions they made.


If someone meets the stereotype for a particular role, we overestimate their abilities. If not, we underestimate their abilities.

Avoiding this stereotypical mindset is the key to great hiring.


The advantage of working out with a heart rate monitor is you can quantitatively assess which exercises are strenuous.

Also, you can time the rest between sets well.


A zero or one approach to life does not work. It is fine to start with 0.1 and slowly progress towards 1.

Do not beat yourself up if you oscillate between these two states. Everyone goes through this; the trick is to stick around for long enough until it becomes a habit.


Aimlessly browsing the web - jumping from one link to another, one video to another, is a great way to expand the mind.


Poor are more attuned to the development happening on the ground as small improvements make a big difference in their lives.

This is also why they are more tuned to politics and vote enthusiastically.