Prabal Tripathi

locked in

Man, this year, Out of the many goals i wrote down for 2026, One was, to make a instgram channel of my own go to 10k followers, But taking out time, and doing content creation , that too just not anything, but something that comes from within, so that you can follow it long, with less effort, is a bit toughhhh

calm

Song recommendation : Khudi by The Local Train , GEM 💎

caffeinated

I have not been able to keep up with DSA, since i have left college, Thinking of starting it again, so that, I can get the spark of problem solving back, So from today, I will be posting updates of my DSA journey straight up till 75 days, and will let you know, something unique that I learnt, BTW, that GC article has been posted.

curious

I am thinking of reading more about grabage collection and posting an article here, so lets do it, Give me two hours straight, I think I will have something worth sharing !

drained

BC full nightout hogaya, bug finally resolved and I am listening to "Bole chudiyan"  😭😭😭 sleeping time

locked in

This all was so good to know man, I mean, I used to study in my college that the os does this, it yk allocates memory, and this that, process management, and internally it must be using sys calls to do all of this, even when we talk about docker, it must be just creating a namespace, dropping it in cgroups and then, yk trimming some capabilities down and surely a bunch of other things, but now its not something that i have no idea of, what happens beneath sooo yess cool stufffff

locked in

ayyo learnt about the costumes a process wears to become a container, and those are : Namespaces , which define what a process can see stored in node id numbered format, and there are total 12, cgroup, hostname, network, etc, and then there are cgroups, which define what a process can see, and i was amazed by the fact that these are literally directories inside sys/fs/cgroups, and to each directory the kernel allocates certain files for specific resources like memory, disk i/o, and we can manually set cap by writing in those files, and then we can add pid's for specific processes to belong to that c group, and then there is capabilities, which defines the set of permissions, a process can have, and this functionality actually helped in splitting the "root" and normal , all or nothing permission set to 40 different permissions !!!

locked in

I think regression pipelines are something every one should take care of man, I mean, why do you not want to resolve something that is broken, some one who introduced that pipeline to catch those regressions aint gonna maintain it throughout the lifetime, if you see something failing, and probably some environment issue, fix itttt. !!!!!!

calm

ghostty is just my fav terminal emulator !!!

drained

Ahh, completely offguard, have to understand and read about Cgroups but this site revamp took time !!!!