Skip to main content

Posts

The PhD programme - Top 5 things

Hey there! So for those of you who are jumping into a PhD programme, this might be useful.  Here are the top 5 things which you need to consider   before you make that big decision . 1. Choose your advisor wisely It goes without saying that this is the most important thing to consider. Mainly because it has direct saying on the projects that you’ll be working on. Think of it as a marriage, your decision should be well thought out because it is a huge commitment which has bearing throughout your life. Once you make that decision, it stays for all your lifetime( literally, your advisor’s recommendation will matter for all your future employment). This decision is paramount. 2. Choose your research field wisely.   I’ll figure out when I get there, instead of this, do your homework. Identifying what your interests are is a big strength, think of it as a lighthouse when you are traveling in the sea. It serves as a direction when you are off-course from your goal for s
Recent posts

Section 377 (IPC): Everything you need to know!

In the last 2 weeks , the Supreme Court hearings of the section 377 IPC has gripped the entire nation's attention. Let's find out what exactly is Section 377. "Unnatural offences.—Whoever voluntarily has carnal intercourse against the order of nature with any man, woman or animal, shall be punished with 1[imprisonment for life], or with imprisonment of either description for a term which may extend to ten years, and shall also be liable to fine. Explanation.—Penetration is sufficient to constitute the carnal intercourse necessary to the offence described in this section" There are a few terms in the above stated Section which are not clearly defined in the constitution. Terms such as " Order of Nature" and "Unnatural offences" . I will try to give its origin, previous judgments, brief summary of the ongoing case, and some final thoughts on it. The Origin This law was enacted in the Victorian, Pre-Independence era in 1861. The British m

Bangalore Traffic: Top 5 things you should know

Namaste! I have been living in Bangalore since last 25 years, I want to give you an insight about the infamous Bangalore's traffic. You can see from the post  here  that the Bangalore's population has increased significantly over the last 10 years. Put bluntly, the consequence of such a spurt in population and unplanned development, is that  there are more vehicles on the road now than ever before. And it doesn't seem like stopping anytime soon. Nevertheless, we have a problem in our hand and we need to solve it. Here are the top 5 things that are making Bangalore's traffic a walk in the park, Jurassic park that is. 1. The Potholes : Due to incompetent authorities at work, you can see that there are a lot of potholes on the Bangalore roads which cause a speed differential. Because of this, you can see the uneven movement of vehicles, pockets of densely packed bikes and cars trying to find their way through on the roads. Solution: Fix all the potholes, it

IISc PhD interviews (2018) CSA & CDS

Hello everyone, Just wanted to share my experience regarding the recent PhD interviews in IISc, so that anyone who is interested in pursuing research in Computer Science at IISc can get some sort of intro/prelude before they get to the process. I'll break it up into important titles so that you can pick what is relevant for you. Application Dates : The portal for the research admissions open sometime in 1st week of Febraury and I think it'll be open till Mid March. link:  https://www.iisc.ac.in/important-dates/ Shortlisting Criteria: So for the Computer Science Department, there were 2 ways of getting shortlisted which were relevant to me, I'll list them below. 1. GATE score (should be valid at the time of applying) 2. M.Tech qualified. (Should have completed the degree) 3. ERP (External Registration Programme) should be sponsored by a company in which you are working My GATE score had expired,  so I managed to qualify in the second category and got

Qt Dbus Communication

Qt Dbus Communication What is a Dbus ? Dbus is an inter-process communication system. It allows two individual processes to communicate with each other. It is available in Linux based and Unix based systems. How does qt Support dbus communication? Qt provides a module called QtDBus module. It is a Unix-only library which can be used to perform IPCs (Inter Process Communication) However if you want two processes to start communicating with each using dbus certain initial setup has to be done. And the two communicating processes will be obligated to follow a contract. The contract is enforced by a user defined interface. Let’s try and have two processes communicate with each other using dbus . Here in our example let’s implement a client and server to illustrate dbus communication. Before we create the server process, the server process should provide certain services which can be accessed by clients. This service is defined by the user defined interf