Showing posts with label experience. Show all posts
Showing posts with label experience. Show all posts

Sunday, July 7, 2013

One step forward, One step back

Recently, the inventor of the mouse prototype, Douglas Engelbart died. While there have been many eulogies, obituaries and praises stating that the mouse was the best invention after the computer, I beg to disagree.

Though, it cannot be refuted that the mouse is one of the iconic inventions ever, which almost changed the perspective of a computer, with GUI coming in, made it more user-friendly to the common man, I am going to take the computer geek's perspective here to stand on saying that the mouse is overrated.

Moving one's hand back and forth between the keyboard and mouse? Few things can be more irritating than it. It is funny how Microsoft had to develop a game called 'Solitaire' to make people understand the concept of 'drag and drop'. Who needs the middle button when you have space and shift+space? Page up and page down? Who needs left click when you have Enter? Who needs right click when you have the 'drop down list' key ( the one between right Alt and Ctrl ).

An online experience such as filling out a form, or a list, is almost twice as fast, using keyboard alone than keyboard+mouse. But again all this, this comes from a computer undergrad, who sits in front of the computer almost 12 hours a day, meaningfully during weekdays, and meaninglessly and aimlessly so, during the weekend. Maybe my hands are tuned towards using the keyboard better.

For me, the fundamental reason for moving away from Facebook is the absence of extensive keyboard shortcuts. Just 'L' and 'C' won't do, man! We need better. Twitter and GMail have recognized the potential of keyboard shortcuts and the speed one can achieve with them and have an amazing range of keyboard shortcuts.

All said, I don't hate the computer mouse, I just don't think it deserves the hype that it gets. Especially from the opportunistic pseudo intellectuals who scroll away everyday and come to praise it on the day of demise of its founder alone.

RIP Douglas Engelbart.Your contribution made the computer experience better to the common man.

Monday, December 31, 2012

Farewell 2012.

Farewell 2012.
Every year has been different in its own way, and 2012 hasn't definitely been the best, not even by a longshot. It has been a long, weary and trying year and definitely a good many lessons from it.

1. Shit happens.

Yes, not everything happens as per one's expectations. One can either sit, mope, cry out loud, attract sympathy and blame Fate or one can get up, brush your own shoulders, move on.

2. Disappointment is ephemeral.

Disappointment is a waste of time. Expectations are common of everyone, but when what is expected doesn't happen, coming down with disappointment is a very good way to waste time.

3. Depression is self-created and self-destroyed.

Be happy with what you still got, even if its the size of a coin. What you lost, might be your fault, but you still have, is definitely your talent.

4. Luck is a bitch.

Luck has a queer way of favouring someone when they are completely not dependent on it.

5. There are moments.

Here and there, in the dark corners of life, find the fleeting fireflies, those moments of true happiness and joy. Remember them, for they are worth remembering.

6. Life goes on.

Whatever happens life goes on. Don't ever think that the road has ended.

7. New-year resolutions are a waste of time.

Just because the calendar date changes from 31/12 to 1/1 doesn't mean, and somebody asks you, "Dude, any resolutions?", doesn't mean you gotta give 'em one. If you were gonna start doing something, any time was a good time. If you waited until today, saying, "I'll do it from the new year!", believe me, from experience, it hasn't been so very successful.

8. Finally, you are you. You are fine, you are perfect in your own way.

Have a good year ahead! I hope to, too. Welcome 2013.