"It always takes longer than you expect, even when you take into account Hofstadter's Law."
Hi, let me first introduce myself. I am Pallav Agarwal, a third year undergrad at the department of Computer Science and Engineering, Indian Institute of Technology, Kanpur. I love trying new tech, languages, programs, operating systems.. Well, pretty much everything remotely related to a computer.
It has been pointed out to me that I'm a reinvent the wheel kind of guy. I
built this website up from scratch without using any prebuilt themes, pain as
it was to get it cross compatible. Even for the search functionality, I wrote
my own algorithm (Behind The Scenes) instead of using the
implementations available online or using google custom search etc. My current
operating system is a finely configured
Arch Linux Nix OS on i3, a
tiling window manager. But that isn't custom enough, and so I am currently
building my own operating system, using the (B)LFS project.
UPDATE: I finally finished my LFS project when I ended up injecting Gentoo's package manager
Portage into my OS, essentially making it identical to Gentoo. I
decided to go with Nix OS instead and have been loving it since.
My only motive in creating this blog was so that I could provide answers to some questions that I had trouble finding the answers to.