Monthly Archives: July 2007

Article on software patents

Jeff Atwood has an interesting and thought-provoking article on software patents. Read it if you haven’t yet.

I had goosebumps when I read this:

Think about that for a minute. Seriously think about it. Every time you write code — even a brand new algorithm in a clean room environment– you could be infringing a patent, somehow, somewhere.

The Speaking Tree

If Times of India does one good thing, then it is publishing the column ‘The Speaking Tree’. It is a daily column aimed at providing insight into spirituality. Today’s article is an interesting read, it talks about the relationship with oneself. In this chaotic world, if one has to find inner peace, one should have a strong bonding with oneself. Sounds silly? Well, then you don’t know what solitude is.

Here is the RSS feed for The Speaking Tree column, for those interested.

Synergy

Two CPUs. Two monitors. One mouse. One keyboard. The equation doesn’t sound feasible? Synergy makes it feasible.

Synergy is an open source tool, implemented in C++ which lets you share a mouse and a keyboard between multiple computers. The application is small and considering that it works over TCP/IP, it is really fast.

Setting up Synergy is very easy. Install Synergy on all machines you want access to. Assign one machine as server and the others as client. What is the difference? The mouse and keyboard which is assigned as server shares the peripherals between all machines whereas the peripherals belonging to the clients are just theirs – there is no sharing.

Matt Cutts introduced me to this nifty tool and now that I have used it for a week, I am wondering how I ever survived without it. Matt gives a good step-by-step description of setting up Synergy. Go over to his blog or see the help page on Synergy Sourceforge. Install it and liberate yourself from managing multiple mouses and keyboards.

Out of office reply

After working for three years, today I realized the importance of Out of office reply. (Yeah, yeah, don’t stare at me, at least I learnt it today.)

I am getting into a new project and I need to talk to a lot of people to get details on this. I usually send a mail and wait for some hours or a day, depending on the urgency of the matter. When the person does not reply within my timeout period, I pick up the phone and call. More often than not, that person would be sitting on my email, and once I call, they know it is priority work and they finally give me what I want from them. I have been through this cycle for more than two weeks and I have used this strategy with 4-5 people successfully.

The same thing happened yesterday. I shot out a mail to a person from whom I need details. Without this information, I can’t proceed. I sent out a mail at 5, which is quite late by normal standards, so I gave him the benefit of doubt and decided to wait till the next day. I come in today and see no response. He might come in late to work, I thought, so decided to wait for one more hour. When I didn’t get a response till 11 (waiting for two hours), I lost my cool. I started cursing that person under my breath and called him names like irresponsible and uncooperative and what not. With the same curse words on my lips, I picked up the phone and called that person. His colleague (yeah, we share phones between four people here.) picked up the phone and informed me that the hunted person was on leave. For two weeks.

I deflated like a balloon and thought about the whole incident. If that person had enough sense to set an Out of office reply, I wouldn’t have wasted 4 hours waiting for his response, wouldn’t have lost my temper, wouldn’t have raised my blood pressure and wouldn’t have committed the sin of calling him names. (Yeah, he probably deserved them partially for not setting the Out of office reply)

Lesson learnt: Next time you wander off to bask in sunny beaches or sweat it off on a trek, remember that little friend of yours – Out of office reply.

Got a good chuckle…

when my desktop dictionary application popped this window up.

Going by its standard, I do not qualify for it pro version. Sulk Sulk.

Follow

Get every new post delivered to your Inbox.