Hi, I'm Aagam.
Go fast!
2024-01-01
A big lament of mine while I prepare for interviews is that it requires you to do things fast, usually faster than is required in the actual...
Recently I've been reading about the Chord distributed hash table network for a class. The goal of Chord is to map any key (e.g., a file nam...
This is a follow up to my post on Consistent Hashing -- see that first Consistent hashing is a technique used for distributed hash tables th...
Python supports generators which allow you to .send() and recieve (via next(...)) values. They are kind of like channels since they don't bl...
When I started as a product manager at Roblox, I didn't really know what PMing entailed. After doing it, I can say that I still don't totall...
Einsum
2022-03-14
The basic idea for einstein notation is to drop the ∑\sum∑ from summations in some cases (reducing notational complexity). For instance, you...
Entropy
2021-12-28
Inspired by this video on compression, I wanted to understand what carrying information actually means, from a few interesting examples rela...
Sometimes you want to run without sudo if you can... and run with sudo if you can't. _sudo.sh $@ || sudo $@ ...
Roku feels like a business being cannabalized by competitors with deeper pockets and tall vertical integration. For example, Amazon or Apple...