My new tumblr

I’ve decided to create a new site to post all the cool stuff I am learning during my Masters at , I will try to update this blog also with all the new posts. Most of it will deal with cool algorithms and data structures.


Funny, yet so hard to laugh

One of my friends,  from the Mech dept. had a problem when he reinstalled his Windows XP while having a dual boot of XP and Ubuntu. Since,  XP  was not loading he called to me for help in recovering his XP via gchat!

I started of with asking him explicitly “What does your menu.lst” contain? and he replied “Empty” . Well, then i came to realize that his system was majorly screwed up. Hence, i started dishing out a flurry out commands to debug the issue, and asked him to give me the output. This process took half an hour and i constructed an entire new menu.lst for him. Before i was going to send it to him, just out of curiosity i asked him to run a “ls /boot/grub”, and check if a file menu.lst exists. and HE ANSWERED YES!!

I was quite angry then for making him waste my time, but still continued to help him. I asked him to modify his menu.lst so he could boot it properly. His system was yet not booting.

Then came the FINAL REVELATION!! It turns out the the problem was on the DESKTOP, while he was running all the debugging commands on his LAPTOP !!! At that point I did not know whether to LAUGH or CRY ?

Now I understand the reason why newbies get flamed in discussion forums for asking dumb doubts. It is not because of the nature of the question alone, it is prejudice based on their past experiences 🙂

So Near,yet so Far

Nowadays, in all universities the ever omnious CGPA or Cumulative Grade Point Average is a big factor in deciding the difference between two people in academics. This may be important in Universities abroad where the teaching is good, and the professors are well qualified. In the case of India, where there are a lack of “good” professors to teach us, the learning atmosphere is not very encouraging. One does not feel an inclination to learn a subject, rather learn a few lessons before the day of the exam and attend it. This can be shown by the fact the there are very few Ph.D holders in our college. Hence a low GPA is not a sign of bad academics, but lack of motivation to study the subject. To elucidate this let me provide an example : –

One day, after the Data Structures exam papers were out, i suddenly noticed that i had got zero for an entire algorithm(insertion/deletion in a linked list). So i rechecked that algo, and still found no mistake. When i approached the teacher enquiring my mistake, she blatantly pointed out the many words from the algorithm where different from the words printed in the textbook, so my answer was “incorrect”. In such a scenario, where there is no scope for innovation even in devising a different algorithm, one is contained in a shell. When one tries to break out of it, he is treat as a miscreant in the community. One is helpless in such situations of distress.

The main cause for this would be that Computer Scientists once gone to the industry never turn back their heads, and return to their country of origin even once thinking “I faced the same thing when i was studying, i should contribute back in any way i can”. If this were negated, India would be the place of craving for study, not US/EU etc.. 😦

WordPress themes-> a sad state of events

Well, its been a long time since i have posted anything in my blog. The reason is pretty simple, my blog turns me off ! No matter what theme i use, i never seem to be satisfied. It may be because i have a keen eye for design 🙂 or it could be that wordpress tries its best to turn off its users that they are forced to pay to maintain a theme. So much for open source!

Every theme has its set of defects. If i like the header in one of them, it usually ends up having a narrow posting are that could fit in a sub lane.  If the spacing is good, the colour combination is a blasphemy!

Anyway, i resorted to calming myself by repeating the mantra “HOW MUCH CAN A PERSON GET FOR FREE ANYWAY!!” and guess what – it worked! For all those theme-sick work-for-free wordpress users out there, i suggest this medicine!

The Mindscape Story [Part 1]…

The Mindscape Logo

The Mindscape Logo

The Beginning

The story began one fine evening in the 2nd semester of our freshman year.The students of the college from outside Kerala were invited to attend a briefing by our CCR head Biju ji and Vipin Sir.We usually did not have much to do at weekends as most of the students went home.We were looking for a worthy distraction which would be fun-to-do and entertaining.

The Initiative

A group of us including Hrishi, Sanjay, Ravi, Thejas, Nitin and myself decided to start revieing and screening documentaries.The first documentary was about the human body and its amazing feats, screened at the college ‘E-Learning Center’.At first, my perception about documentaries were of something immensely boring and only something a geek would see.As we started reviewing and screening more and more documentaries i realized the wondrous things i had never dreamed about.It was then  along with Vipin Sir that we fixed upon the title “Mindscape” with tag-line “Awaken to our Infinite Potential”.It as followed with our new logo and a new website to define a new look for the club.

Confronting our fears

We held fun-filled weekly meetings at the CCR conference room discussing about what more we could do. Then Vipin Sir came up with the idea of screening power-point presentations after every doc with extra info and 2 speakers to interact with the audience.At first, we were shit scared of speaking on stage in front of an audience as none of us had prior experience.


Our first successful screening and FULL HOUSE was “Extreme Engineering:HKA Airport” and also my first public speaking experience. Thereafter with continuous screening all of us became really good orators.We had reached our 2nd year and the pinnacle of Mindscape. We conducted screenings as a weekly event and even went to having 2 screenings of the same documentary on the same day[Ultimate Factories:Ferrari].The mode of Publicity was through posters and word of mouth sparing no one from the freshers to the final years.

Some of our Successful Screenings

Extreme Engineering:HKA International Airport

Extreme Engineering:HKA International Airport

Sea Biscuit

Sea Biscuit

The race to Space

The race to Space

The Fake Moonlanding

The Fake Moonlanding

The rest of the Story[@Ettimadai….the break…restart] to be continued!

Respect Our Indian Flag!

In my advent on searching for an apt header for my blog, i came across very nice info on some protocols to be observed while handling the Indian Flag.Most of us today do not realize the significance of this, or less dont respect our flag.The rules are provided in the Indian law which is probably why we do not follow them. Here are some guideline : –

Official regulation states that the flag must never touch the ground or water, be used as a tablecloth or draped in front of a platform, cover a statue, plaque, cornerstone etc.The flag may not be intentionally placed upside down, dipped in anything, or hold any objects other than flower petals before unfurling. No sort of lettering may be inscribed on the flag

Handling the Flag

Indian flag orientations

Indian flag orientations

There are a number of traditional rules of respect that should be observed when handling or displaying the flag. When out in the open, the flag should always be hoisted at sunrise and lowered at sunset, irrespective of the weather conditions. The flag may be also flown on a public building at night under special circumstances.

The flag should never be depicted, displayed or flown upside down. Tradition also states that when draped vertically, the flag should not merely be rotated through 90 degrees, but also reversed

Wall display

150px-IndiaFlagTwoNationsThe rules regarding the correct methods to display the flag state that when two flags are fully spread out horizontally on a wall behind a podium, their hoists should be towards each other with the saffron stripes uppermost. If the flag is displayed on a short flagpole, this should be mounted at an angle to the wall with the flag draped tastefully from it. If two national flags are displayed on crossed staffs, the hoists must be towards each other and the flags must be fully spread out. The flag should never be used as a cloth to cover tables, lecterns, podiums or buildings, or be draped from railings

With non-national flags

When the flag is displayed with other flags that are not national flags, such as corporate flags and advertising banners, the rules state that if the flags are on separate staffs, the flag of India should be in the middle

Showing the flag indoors

Whenever the flag is displayed indoors in the halls at public meetings or gatherings of any kind, it should always be on the right (observers’ left), as this is the position of authority.

Parades and ceremonies

The flag, when carried in a procession or parade or with another flag or flags, should be on the marching right or alone in the centre at the front. As a mark of respect to the flag, it should never be dipped to a person or thing. Regimental colours, organisational or institutional flags may be dipped as a mark of honour.During the ceremony of hoisting or lowering the flag, or when the flag is passing in a parade or in a review, all persons present should face the flag and stand at attention. The flag salutation should be followed by the playing of the national anthem.


When the tiranga is in a damaged or soiled condition, it may not be cast aside or disrespectfully disposed of, but shall be destroyed as a whole in private, preferably by burning or by any other method consistent with the dignity of the flag. The other proper way to destroy the Tiranga could be immersion into the Ganga or buried with due respect.

I learnt something which i did not know of before, and I will do my best to uphold out traditions.