Michael Jackson: Beat It

July 22nd, 2009

Okay, its kind of shameful to disclose this. But here goes.

Only after a day of MJ’s death did I come to know that the famous “Beat It” song was created by him. I have heard that song numerous times on various occasions. But all I felt was, “Damn this song man! Who can ever sing with such a stupid voice … I hate it!”. MJ’s death did little to clear that opinion cos’ I felt, “Common … MJ cannot have done this crap.”

But, I soon realized that I couldn’t really enjoy the song because I didn’t lend my ears to the lyrics and this link came to help. The second time I was pouring over the lyrics, I fell in love with it. Especially the line where he says, “Showin’ how funky and strong is your fight; It doesn’t matter who’s wrong or right“. That was an awesome line. Then with the lyrics in front of me, I ran through the song again & this time, I could begin to like it. The bunch of gangsters in the youtube video were pretty helpful too.

So… all in all, I’m just kind of getting started on MJ. If you have recommendations, let me know of them in the comments and I shall be grateful πŸ™‚

P.S. While you are here, you might want to drool over his dance on the Dangerous live performance video. My favourites are the dance sequences at 0:22 – 0:38 (at this place, the guy on right side of the video does an awesome stunt) and 0:51 – 1:01. Then the most awesome sequence is at 1:30 – 1:40. In this sequence MJ throws the guy with the gun on the ground. Just see how perfectly he falls and remains flat for a second. Also see the way he creatively moves behind the dance crew at 1:40. Perfect. Just perfect. Then notice how the dance crew crawls into the scene at 1:51 πŸ˜€ Man! So much perfection. And then the dance sequence from 3:21 – 3:37. Watch MJ in the center. MJ is a magician in many respects.

Webbynode Invites

July 21st, 2009

Update: The invites have been used.

As mentioned in this Webbynode blog post, I happen to be one of the current VIP users having five invites. That’s right… five awesome invites. If you are looking for a VPS with a 15% discount for the rest of your life, this could be your chance to get it.

Post a comment with your email id and I shall send you an invite. First come, first served πŸ™‚

Enjoy!

Moving Hosts

June 18th, 2009

Hey guys, I will be switching hosts today and in the time that the DNS propogates, you may experience a slight downtime. Kindly bear the same. Thanks.

I’m a big fan of Dev Opera Articles. They have some excellent articles on HTML, javascript and all things web.

The biggest problem is that, their RSS feed doesn’t give the full content. Everytime new articles show up, I have to visit the website by clicking the link on the RSS feed. It soon got very frustrating.

So, here’s the result – http://feeds2.feedburner.com/DevOperaFullFeed. That link contains the RSS feed for Dev Opera Articles in full. That is, there are no one liners any more. This feed will give you the full content of the articles present on the Dev Opera’s original feed. Subscribe to this feed and live happily ever after πŸ˜›

Skyfire Review

June 1st, 2009

Skyfire 1.0 is the new kid on the block in the mobile browser war. Its not a kid per se but there are some big boys like Opera Mini and Opera Mobile who don’t give up all too easily. I have been a beta user of it from India since 0.6 πŸ˜‰ and it was fun all this while to keep track of this superb browser. Their main aim is to bring desktop like browsing experience to the mobile browser and they are almost there. So near, yet so far.

Like all other reviews about this browser until now, its safe to tell that it is able to play flash videos pretty well inside the small screen. Here are some notable differences between the earlier betas and this 1.0 version:

  1. While watching any videos on youtube, my Nokia E51‘s rear would just heat up quickly & few minutes down, it would be difficult to hold the phone. This problem has been nearly solved in 1.0. That’s possibly due to power optimization techniques.
  2. When you scroll very quickly on long web pages, Skyfire usually shows a checkered screen with gray squares (screenshot below), which disappear as and when content appears. Pre 1.0, this checkered screen would take a long time to disappear. With 1.0, this problem has been solved. Same problem used to occur during zoom in/out. Now zoom happens at blazing speed. Neat!
  3. The checkered placeholder
  4. Its able to handle basic javascript very well. For e.g. its able to display the hover menus that are present on top of my blog. Its also able to show alert boxes.
  5. Video quality is maintained even during zoom in and zoom out. This was a major drawback in pre 1.0 versions.
  6. The initial loading and shutdown of the browser would take a long time in pre 1.0 releases. Not so in this current release. This has been drastically improved.
  7. File downloads happens excellently. Kudos for this. This is a major drawback with the E51’s native browser.

Read the rest of this entry »

Kalari and Ankle Sprain

May 24th, 2009

It’s been about 8 months now & I’m still going to Kalari class regularly πŸ˜€ … Do you know how good it feels when you are doing something consistently and that your body is in pristine condition? πŸ˜‰ No amount of blogging/reading will get the point across. You can only experience it by doing. So, just bend your head downwards & if you feel guilty at the huge lorry tyre around your tummy, you know what to do. Start exercising for 5 minutes a day and you will see magical results. You may also want to try out Steve’s 30 day trial method. It helps!

So, coming back to topic … during the usual practice sessions we usually do plenty of stuff that involves heavy punching, kicking, diving (am less than an amateur in this) etc. On one such occassion two weeks ago, we were practicing a fighting routine with the help of a lathi. As part of the routine, the taller fighter throws the other one over the head. Since we are just learning, we make sure the diver lands safely. When we do dives, we take the help of our master.

But, on that day, something else took over and I wanted to dive without the help of the master. So, when the tall guy picked me over his head and brought me down, I was slightly happy when I was in mid air, thinking that the landing would be nothing short of awesome! Landing I did .. but it was just the opposite of awesome. Instead of landing flat, both my feet hit the ground vertically. Since the foot is taking the whole body weight, it buckled under pressure and gave a CRACK! sound. Thankfully that was a twig. But both ankles got sprained badly enough that I couldn’t get up.

Immediately one of the guys who has been learning Kalari for 3 years, came for help and did some techniques on my left feet. That released the pain but the strain was there. Same thing to the right leg too. Happily we continued the class. After getting home, it started. Searing pain through both my feet (left foot was slightly tolerable). There was no swelling but the pain was intense. I couldn’t even touch my leg. Then one of my physiotherapist friends came home and treated it back to perfection. I could walk again that day!

That’s how my ankle looked like.

Phew! But I must say it was a worthy experience πŸ˜€ Absolutely loved it.

Nagalapuram Trek 2

April 15th, 2009

Trekking is addictive. Not because its fun to climb hills and mountains, but because every time you are done with a challenge, Nature gets back at you with a tougher one πŸ™‚ .

Last trek to Nagalapuram was super fun & challenging. But the only downside was that it all happened too fast and in compressed time. Adrenalin was rushing throughout & before long we were back home. Time flew by. Adventure never ceased until the time we were there. This time though, I wanted to take it more slowly. I wanted to enjoy Nature in all its natural beauty, get soaked in the forest, tune my senses to the smells, sights and sounds of the forest and soothe my aching body in the natural waters.

Arvindh, my Kalari buddy, who accompanied me was gung-ho when I told him what I had in mind for this trek. The actual trek itself wouldn’t be that challenging or tough but surely at the end of it, the mind will be completely relaxed and refreshed; the way that cannot ever happen in the busy city life. And so we started. By 7.30 AM we were at the base of the pristine Nagala jungles, ready for our mind to get relaxed and get recharged. Two mongrels started following us as soon we started into the forest.

The Walk

As we were walking through the foliage, the dogs stopped and started barking wildly to something to our right side. We froze on our tracks. We weren’t even quarter way in to the jungles. We turned to our sides and didn’t see anything fishy. We continued to walk with the dogs barking. After sometime they stopped. Then we heard it. The sound was like a growl. A light one. Then it became heavier; then lighter and similarly oscillating. Suddenly we realized it could be the sound of the wind that were passing through the trees. This growling sound accompanied us for another 30 minutes or so. We picked up 2 reasonably big sticks & proceeded on our way.

We crossed a stream first and hopped on to the first small hill. On that hill, there were some orange markings and we followed them … which led to a dead end. We didn’t know what to do or which route to take. There was a bigger stream to our right side and dense jungle on our left. Either way, there was no clear trail that was visible. Since both of us were on our own, we didn’t bother much and started exploring the area. First we went to our right. The stream’s width would be around 10 feet. But since the water was shallow, we were able to cross it easily. After crossing to the other side, there was partially dense foliage through which we had to cut through. For sure, this wasn’t the way we had taken during the previous trek. So we walked back to the same dead end. This time, we decided to move to the left side from the dead end.

The dogs had left us by now. It was just myself and Arvindh in the jungles with absolutely no one around. There was only a light wind blowing and Sun was shining. The foliage to our left was thicker. Water was flowing down the hill in a very tiny stream. We decided to walk along the stream and did so for about 15 minutes. Along the way, we noticed some toads and huge spider webs. No route there, we headed back to the same place πŸ™‚ & had some fruits. Aaahh! The fruit was never ever this tasty before.

The Fishes

We decided to retrace our steps and go back to the top of the hill from where we descended to this place. En route to the hill, the trail split in to two, in the form of the ‘Y’. We decided to take the other path. It was going downhill and not sure as to where it would lead us. Surprisingly, it lead us to an amazing pool. Quickly, putting 2 and 2 together, we realized that the stream described above was the same one coming here & that all along, we were following the stream, albeit along the jungle path. We quickly undressed in to our trunks and jumped in.

The water was cold and the initial contact sent a chill up my back, forming goose bumps on my neck, arms and thighs. As we waded in the water, the bodies got used to the chill and we were able to enjoy the cold water. At about chest deep in to the water, we noticed an awesome rock formation. It was about 7 foot long and about 3 foot wide, slightly inclined…. inclined such that, if you lie down on the rock, all of your body will be under water except your head πŸ™‚ . It was fun! I lied down there for sometime, closed my eyes and forgot the world. Tiny fishes started pecking my feet and hands, removing whatever dirt that may have got there. They slowly moved upwards and started cleaning the shoulders and my back. I was getting a tickling sensation. I was enjoying it thoroughly. Few minutes later, we got out of the pool, dried ourselves and headed back to the same dead end.

Food

By this time we were ravenous. Arvindh had brought some delicious bakery bread and dates fruit syrup. Together, it was a heavenly combination. We also had some juicy pears which found its rightful place in our stomach in no time. Done with lunch, we explored some more along to our right, crossing the stream again.

This time, we were determined to go more in to the path. We had two big sticks and a knife to cut through the foliage. At points where there were lot of creepers blocking our way, we would simply swish-swash and they would be gone. We continued like this non-stop for about 30 minutes, without talking or making any sound. We were extremely busy in finding our path. At a certain point I stopped because the foliage was too thick to cut through. There was not enough place to move also. So we decided to rest in that place for sometime and then head back. Sunlight was scanty here. There was a beautiful green pool to our left. A huge one and visibly of great depth. If you are wondering, we didn’t enter this one.

We started back on our path and came to the same dead end. Suddenly, it was like we broke out of a trance and realized this walk in to the thick foliage was the best ever walk we ever had in our life so far. We were quiet, our breathing sounds took over. Our mind was totally tuned to Nature. Senses got sharpened. We could capture every tiny move in the foliage; so carefully that we moved aside to allow a chameleon or two to cross us without being suspicious of us. This walk refreshed us like anything & it was simply beyond words.

The Meditation Pool

We reached the same pool again. This time, after playing in the water for sometime, we thought of meditating. I sat on the same rock where I had lied down earlier, moved my legs into the posture of Padmasana and closed my eyes, my palm facing the skies & resting on my thighs. Within minutes, a bright white light engulfed me and it felt as if I was in dream land. Just imagine this. Sitting on the rocks, with part of my body in the water and torso above the water; fishes pecking at your feet, a small smooth waterfall flowing on the right side, filling the pool with a gurgling sound … a few birds chirping and a bell clinking, of a cow grazing in the distance. Aaaaahhh!! Heavenly! … The white light was engulfing me in waves and I was totally lost into wonderland. After some time, I opened my eyes. Everything seemed brighter and different. This few minutes in my life was awesome. Nature’s energy was flowing through me in its purest form and I enjoyed every moment of it, giving back what I had received.

Sitting neck deep in water, we had some more fruits. Fruits were juicier than ever and we devoured them.

And then it was 3 PM. We got out of the pool, clicked some snaps of us and then got on our way to home sweet home.

What a day it was! Not at all tiring .. it was just the opposite. Totally Energizing!

Hey all,

Its been about 4 months since the conversation lister tool for twitter was implemented. I’m not sure how many of you are using it but then I have surely had many funny moments reading whole conversations with it. Those who have been following me on twitter would have surely gone through some of those funny conversations. Here are some of those conversations for you to relish.

Today is Moyeen‘s birthday. So this blog post is dedicated to him.

@Jaggy is a good friend of mine. He’s on twitter pretty much all the time & sometimes he gets ragged πŸ™‚ causing many of us to laugh. Here is one such conversation featuring our dear Jaggy getting torn apart by @procoder. Screenshot below:

Jaggy

Here’s the next conversation featuring @lone_observer, @82kg and @adapaavi. In this one, @82kg is teased by @adapaavi after a seemingly *innocent* tweet from @82kg. The first tweet from this thread is missing because @Shillika’s account no longer exists. But anyway, check out the conversation below. Click on the image to view the full conversation.

82kg

And then, this awesome discussion on “cum” and “come” between @82kg and @yuvipanda. This conversation was awesome as well. Lol.

Conversation

Last but not the least, here’s our @procoder getting ragged by myself and @azaxacavabanama based on his college antics few years ago πŸ™‚ … Nostalgia kicked in!

procoder

Hope you enjoyed the conversations above πŸ™‚ . If you wish you generate a conversation like this, its pretty simple. Wait for the conversation to get over. Then obtain the tweet’s number from the permalink of the last tweet in the conversation. This is better shown in the tool’s page itself. Once the conversation is generated, post the conversation’s link to your twitter account.

All in all, this is a pretty basic tool. If you want any feature to be added, let me know in the comments.

Top 5 Gmail Lab Features

April 3rd, 2009

Ever since Gmail launched its Gmail Lab, I have been its fan. Some of its features are so awesome I use them day in and day out. Mentioned below are my favourite lab features:

1. Go to Label

If I were asked to pick one best lab feature from all of them, this would be it. I have set up filters extensively to mark labels to most of my emails. I’m also a keyboard shortcut junkie & expect web apps to have keyboard shortcuts. Retrieving emails based on a given label had never been this easier. Just type ‘g‘ followed by ‘l‘. A small dialog opens and offers suggestions as you type the label names. This is an awesome feature that saves loads of scrolling and clicking.

2. Search Autocomplete

This is an Excellent lab feature that was announced yesterday. I have enabled it and searching mail using its operators has been made very easy. This also offers suggestions from your contacts as you type. For each letter that you type, if there’s an available search operator, it lists that as well; neatly separating the operators from the contacts with a black line.

3. Tasks

Less is more. This tasks features offers very little features, almost mimicking it to a paper to-do list. Just list the tasks and strike them as you are done with it. There are of course some advanced features tucked in. But they don’t appear at first sight. This is a well executed Labs Feature. There are times when you do not need a full blown task manager & this feature comes in handy. I hope they bring this feature to their gmail mobile app.

4. Youtube, Picasa, Flickr Previews

Recently, I have been trekking/touring a lot. People from the trekking gang send emails with links to Picasa/Flickr albums. They also add youtube video links to the email because there’s no way to actually embed a video inside an email. With this labs feature, I’m able to enjoy all the related photos/videos in one place. Really cool.

5. Quick Links

This is one awesome feature. Many months ago, I posted a question on a mailing list asking for suggestions for buying wireless routers. After a week since the discussion, I was searching high and low for that email but couldn’t find it. Lots of people had given valuable suggestions and how can I lose them all? As soon as I found the email, I activated this quick links feature and clicked on “Add Quick Link” button in its dialog box. Voila! Now I can reach this email directly with a mouse click. 

There are also times when I search for “in:inbox is:unread“. This search operator retrieves all mails in your inbox that have not been read yet. I didn’t want to type this operator every time to check for unread messages that are buried somewhere. I just added a Quick Link for this operator and now its just a click away. Happy times!

What are your favourite Gmail Lab features? Let me know in the comments.

Two days ago, as I switched on my computer, I got this error message; “A disk read error occurred. Press Ctrl + Alt + Del to restart”. It is the dreaded Black Screen of Death. The most probable reason for this message is that the hard disk on which the computer is booting would have crashed or its in the process of crashing.

The best you *must* do at this point is that, remove the faulty hard disk, connect it as a slave to another computer and take backup of all data. After data is safe, you can try and find out the point of failure. After all, that error message doesn’t necessarily mean that your disk has crashed.

Probable Points of Failure

  1. The bus connecting the hard disk to the mother board is faulty.
  2. The master boot record (MBR) on the hard disk got corrupted.
  3. SMPS (Switch Mode Power Supply) failure. In this case, your computer may not boot at all. But there are times when only one of the power plugs may fail.

If anyone has encountered any other points of failure, please let me know in comments and I will add them here.

Answers

  1. For the faulty bus, you can grab another bus cable from the secondary drives, connect it to the mother board with the faulty hard disk and try booting. If it works properly, head straight to the electronic store to get a new cable.
  2. To replace the corrupted MBR, pop in your operating system’s installation CD/DVD and follow the on-screen instructions. For Windows, boot in from the installation CD, press ‘R’ for recovery console, give your administrator password, and type the following the commands: fixboot, fixmbr. For linux, you must reinstall the boot loader (grub). Restart the computer now. If all is well, it should reboot properly.
  3. Remove the power plug connected to the faulty hard disk and connect one of the other plugs that are attached to the SMPS. Reboot the computer now and try.

In my case, my hard disk had crashed. But thankfully, I had proper backup of all data.