tag:blogger.com,1999:blog-53878123959836403802024-03-13T16:01:51.706+05:30The One Hit BlogUnknownnoreply@blogger.comBlogger32125tag:blogger.com,1999:blog-5387812395983640380.post-9049577089815246332016-04-04T03:53:00.000+05:302019-12-23T10:44:44.152+05:30How Batman vs Superman: Dawn of Justice could h... - Posts - QuoraLink: <a href="https://www.quora.com/profile/Dhwaneet-Bhatt/Posts/How-Batman-vs-Superman-Dawn-of-Justice-could-have-been-better">How Batman vs Superman: Dawn of Justice could h... - Posts - Quora</a><br/><br/> <p>My 2 cents on the movie and how it could have been better.</p>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-19638856477451853722015-07-04T02:02:00.000+05:302019-12-23T10:58:11.633+05:30The Luxury of Homosexuality<div dir="ltr" style="text-align: left;" trbidi="on">
A wave of happiness swept through the world as people celebrated the decision of United States Court to legalize homosexual marriages. People were happy as this marks a significant step forward in the freedom in living their lives.<br />
<br />
The biggest relief must be to the people who have always loved someone of the same gender, wanted to spend life with them, but the world (legal system) did not allow them to. They have had to hide their feelings, face awkward questions and situations. Those are the people who will be ecstatic, as if the doors of the cage are now open.<br />
<br />
There has been a lot of debate since ages regarding homosexuality. Religions have called it a sin. Men and women have been punished to death for being homosexual. It is unnatural even today to major populations around the world. Why is that? I have tried to analyze it from a scientific perspective.<br />
<br />
Earth formed approximately 4 billion year ago, and the first forms of life, appeared approximately 2-2.5 billion years ago. Life initially appeared as single celled organisms, and through a very long and complex evolution process has able to reach to the peak of their perfection - humans. It is fascinating story of what began as a single cell millions of years ago has evolved to a highly intelligent life and dominates the earth now.<br />
<br />
As we think about how life originated, the one thing that comes to the mind is - reproduction - continuation of life. Life on our planet has always had a finality to it, organisms didn’t live forever and were bound by a lifespan. But every organism had a innate desire to live forever. But since it could not, nature allowed them to cheat, and pass on whatever they had to another life form before they could die. This cheating is known as reproduction.<br />
<br />
As we think about it, reproduction, in the most trivial way, is a way to ensure survival of one’s knowledge/information with the passage of time. Reproduction throughout the ages has evolved from asexual reproduction (no partner required) to sexual reproduction - one that required male and female species to produce an offspring. But the underlying concept hasn’t changed. Reproduction is a method that ensures the survival of species and the information it accumulated with the passage of time.<br />
<br />
Information does not mean Math or Science. In its truest forms, information is the cell structure, the DNA. When wolves produces an offspring, it ensures that however nature evolved them to being a wolf, that DNA, that cell structure, continues to produce another wolf. Reproduction allows an organism to replicate evolution. That is how life flourished. Even the flora has the same concept, the fruits that are produced bear the seeds of life. It is a beautiful thing if you think about it, reproduction is a short cut to produce something that took millions of years to evolve, and it is woven into the fabric of life here on Earth.<br />
<br />
Now, let us jump back to homosexuality. What is the only thing a homosexual couple cannot do? Reproduce. Sure, they can live a life together, cook together, have sex, enjoy trips, grow old together. But biologically, they cannot reproduce. Do you see now, that is the violation of the principle of evolution right there. Sure, there is a slight amount of homosexuality observed in some species, but that does not mean they do not participate in the process of reproduction.<br />
<br />
But we, as humans, are different from the other species on our planet. We are able to create complex thought patterns, emotions, which makes us truly special. In a very short span of time, humans emerged as the dominant species on earth. We were able to tame domestic animals, defend against and restrict wild animals, and were able to rule earth. We learnt, created new things, thought new things, and created the society we knew today. Today it is much more than - eat, sleep, reproduce. We have a complex way of living life woven around these basic parameters of life.<br />
<br />
Earth’s population today is 7 billion, and it was always in millions since we have a history. Accounts of homosexuality have been found across the history, it is not a new phenomenon. We have the concept of emotions and freedom. When a man/woman wants to live with another man/woman, what is wrong in that? Sure, they cannot reproduce. But who needs that? “There are so many people in the world anyways.” That single statement, is why, homosexuality can be tolerated now.<br />
<br />
There is so much population right now, humanity has surpassed the point of extinction. It is very hard to make humans extinct right now. So, once our basic needs to survival have been fulfilled, the mind can think in other directions. It does not need to constantly think about reproduction, as our priorities do not include the survival of our species.<br />
<br />
So, in my view, homosexuality is a luxury that humans can afford. As we have surpassed our needs of evolution, we can afford a few emotional luxuries. It is the moral right of a man and woman in today’s world to live as they want to. That is the freedom, the luxury that humanity can afford right now. I think we have earned it as a right of evolution, by being very intelligent, by making sure that a handful of people who do not reproduce will not make any difference to the survival of humanity as a whole. From an emotional perspective, I feel that right to think and feel is the biggest right that humanity has gained. There is nothing wrong in two people who want to live together, no matter whatever be the gender.<br />
<br />
So, rejoice people. Your cage is now open. But let me present you with a situation. Suppose, for some reason, there is a catastrophe on Earth. And all the humans couldn’t survive, expect for one gay male and one lesbian woman. Will they reproduce? I think the answer is yes, because at that time, they cannot afford to be homosexual.</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-69459709478314702602015-04-04T16:41:00.000+05:302019-12-23T11:07:26.241+05:30The Hidden Costs That Engineers Ignore<div dir="ltr" style="text-align: left;" trbidi="on">
Link: <a href="http://www.theeffectiveengineer.com/blog/hidden-costs-that-engineers-ignore">The Hidden Costs That Engineers Ignore</a><br />
<br />
Complexity - be it of any kind- drastically effects your software. Researching on how to cut down complexity is very important for any company.<br />
<br />
Sometimes it makes sense to spend more time on design. Building software in blocks always helps, as it has the chance to scale up exponentially. Everything should be thought as loosely coupled modules talking to each other over an interface, sounds easy, but lot difficult while implementing.<br />
<br />
If this basic principle is kept in mind while starting to develop software, we can minimize the complexity that hogs down the entire system as things go uphill in the future.<br />
<br />
Very nicely summarized in this article.</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-33424613953607706472015-04-01T08:26:00.000+05:302019-12-23T10:44:44.655+05:30The Science Of Why You Should Spend Your Money On Experiences, Not
ThingsLink: <a href="http://www.fastcoexist.com/3043858/world-changing-ideas/the-science-of-why-you-should-spend-your-money-on-experiences-not-thing">The Science Of Why You Should Spend Your Money On Experiences, Not Things</a><br/><br/> <p>Experiences make us happy. Not things.</p>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-60303399310859484242015-03-23T00:34:00.000+05:302019-12-23T11:14:25.277+05:30<div dir="ltr" style="text-align: left;" trbidi="on">
<blockquote>
Creating a startup is very similar to Frodo’s journey. You need a good co-founder like Samwise Gamgee, and good faith from the investors like The Fellowship.<br />
<br />
It is a long and tiring journey, and the pressure is enormous. Too many people, the elves, dwarves, hobbits and men look up to you to do the right thing. You may want to give up several times. Infact, when you are so close to the finish line, you may feel like backing out. But in the end, the ones who persist, like Frodo did, end up being successful.<br />
<br />
So next time you think you can have your own startup, ask yourself this, can you be Frodo?</blockquote>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-81003795354174827872014-05-12T12:11:00.000+05:302019-12-23T11:23:37.785+05:30Increase the Battery Life of your Android Phone<div dir="ltr" style="text-align: left;" trbidi="on">
We all love a fancy android phone right? But the problem with all the phones is that since they do too much, they have a very short battery life. The problem has worsened with the arrival of apps like Google Now and Google Services which constantly ask your device for a location and keep it active all the time, even if your phone is locked away.<br />
<br />
I am telling 4 ways in which you can increase the battery life, based on the level of hacking you have to do to get it done, please read the gotchas before proceeding. If you apply any particular step and find it useful, please share it in the comments. Would be happy to know the tricks are working.<br />
<h2 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: x-large;">Turning off useless syncs</span></span></h2>
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Information</span></span></h3>
Google syncs your account information in the background and this increases data usage as well as eats your battery. Not all of the information is required to be synced in the background, you can turn off the non-essential syncs to gain battery life. <br />
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Steps </span></span></h3>
<ol style="text-align: left;">
<li>Go to <i>Settings > Accounts > Google</i></li>
<li>Here you can see everything Google is keeping in sync burning your precious battery, turn off anything you are not using or do not require to be up to date</li>
</ol>
<h3 style="text-align: left;">
<span style="font-weight: normal;"><span style="font-size: large;">
Gotchas</span> </span></h3>
For example, for an average user, I think only Gmail, Calendar and Chrome matters the most, rest of the things like Google+, Google Photos, Google Playstand, Contacts, Music etc. can be turned off safely. Dont worry, they will get updated when you open those apps, its just that they won’t be running syncs in background.<br />
<div style="text-align: left;">
<br />
<h2 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: x-large;">Turning off Location services</span></span></h2>
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Information</span></span></h3>
Google keeps a track of everywhere you go by something known as Location Services. It uses your WiFi and your mobile data connection to give you location based services, and it tracks your locations even if the mobile is asleep, giving google a step by step history of where have you been, how much you have travelled etc. To know how much Google knows about you, login to <a href="https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCsQFjAA&url=https%3A%2F%2Fmaps.google.com%2Flocationhistory&ei=k7pwU6ixHoirkQXjnoCgDw&usg=AFQjCNE6A0gnRqLlh_GWpsEC_gjlxetH3g&sig2=PL2J4q9o2FCMISCfJAg9xw&bvm=bv.66330100,d.dGI" target="_blank">Google Location History</a> and surprise yourselves. Apart from the privacy concerns, Location Services uses a lot of battery. <br />
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Steps</span> </span></h3>
To turn off Location syncs, do the following steps:<br />
<ol>
<li>Go to <i>Settings > Location</i></li>
<li>Turn off Location access</li>
</ol>
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Gotchas</span></span></h3>
The downside of disabling Location Services is that apps using Location access would not work now, Google Now would be crippled, apps like Facebook, Quizup etc. would not be able to get Location access. Please do not do this if you want to continue getting Location services in your apps at the expense of battery.<br />
<br />
<h2 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: x-large;">Installing Xposed Framework and revoking wake up permissions (requires root)</span></span></h2>
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Information</span></span></h3>
<div style="text-align: left;">
Ok so this is a little complicated than the previous methods, and for this you will require a basic knowledge of how things work in Android.<br />
</div>
<div style="text-align: left;">
</div>
When you lock the phone screen, Android goes into a sleep state, where it shuts off the processor to a very basic configuration required to just keep the phone on. Battery consumption in sleep state is almost minimal, but the problem is that, apps do not allow the phone to remain in the sleep state, and have a permission to wake up the phone - something known as a wakelock.<br />
<br />
These wakelocks consume a lot of battery life, since they continue to eat mobile battery even when your mobile is asleep. So the solution is to disable all those wakelocks. Unfortunately, android does not simply allow you to do that, and for that you will have to root your phone to gain special permissions in order to do it.<br />
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Steps</span></span></h3>
<div style="text-align: left;">
Just google ‘how to root xxx’ where xxx = name of your device and you will get a step by step guide of how to root your phone.</div>
<br />
Once it is rooted, follow the steps below:<br />
<ol style="text-align: left;">
<li>Download <a href="http://repo.xposed.info/module/de.robv.android.xposed.installer" target="_blank">Xposed Installer</a></li>
<li>Go to <i>Installer > Install/Update</i> and reboot your phone</li>
<li>After the reboot, go to <i>Xposed Installer > Downloads</i> and search for <i>Per App Hacking</i> and install its latest version</li>
<li>Once installed, go to <i>Xposed Installer > Modules</i> and enable the module</li>
<li>Open the Per App Hacking module and search for Google Play Services and Google Search, tick the <i>prevent wake lock</i> option</li>
</ol>
What we are basically doing is that we are removing the ability of the apps to wake up your device. You can do this for all apps that you think are not required when your phone is in locked state. In normal usage, I think all apps except Instant Messaging, Email and Calendar apps can be turned off. This will save you a lot of battery. <br />
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Gotchas</span></span></h3>
<div style="text-align: left;">
Note that this method can void the warranty of your device and you have been warned. But you can safely restore the warranty by unrooting it, steps available by googling it.</div>
<br />
<h2 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: x-large;">Installing Cyanogenmod (requires a little hacking)</span></span></h2>
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Information</span></span></h3>
Ok so this is the extreme step - installing another Operating System all together on your phone. This is for all those people who have been denied Kitkat update by their manufacturers and want to experience the fun of some android hacking.<br />
<br />
When you buy a phone, your phone comes with some modified version of android. Depending upon the manufacturer (e.g. Samsung, HTC, Sony etc.) you may have a number of apps that are not required for the pure android experience the kind of given by Nexus devices. Even people with Nexus devices can install this for the level of customization offered by this OS.<br />
<br />
Cyanogemod is an extension of Android Open Source Project (AOSP) and they are one the largest group of developers trying to bring the pure and latest android experience to the android community. There are many other operating systems available as per your device, but this is the most famous one and most widely used one with developer support.<br />
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Steps </span></span></h3>
You can follow the steps given on the official <a href="http://www.cyanogenmod.org/" target="_blank">Cyanogenmod website</a> on how to install cyanogenmod on your device.<br />
<br />
Once installed, follow the below steps:<br />
<ol style="text-align: left;">
<li>Go to <i>Settings > Privacy > Privacy Guard</i></li>
<li>Click on <i>Advanced</i> at top right corner of the screen</li>
<li>Select any app you want and disable the permissions: <i>Keep Awake</i> and <i>Wake Up</i></li>
<li>You can also remove other permissions like <i>Location</i> etc. based on your privacy concers</li>
</ol>
This method gives more flexibility than the Xposed framework as you can disable the individual permissions of the app that you think are not required for the normal functioning of the app. This also solves your privacy concerns.<br />
<h3 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: large;">Gotchas</span></span></h3>
Installing custom OS can void your warranty and can even brick your phone if not done carefully. That said, please proceed at your own risk. I will not be held responsible for anything that happens to your phone.<br />
<br />
Also, installing a custom OS may stop some of the functions of the phone, please read very very carefully about the known issues before installing. Usually you can find the known issues on the developer pages.<br />
<h2 style="text-align: left;">
<span style="font-weight: normal;">
<span style="font-size: x-large;">Conclusion</span></span></h2>
Whoa!!!! That were a lot of steps. If you follow any steps and find the results interesting, or even have some better solutions, please share it in the comments.<br />
<br />
The inspiration behind all this hacking was the announcement of Samsung that Kitkat won’t be coming to Samsung Galaxy S3. So I installed Cyanogenmod and kept discovering all this. Here is the screenshot of my battery life:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-PaRwJDZZReY/U3DPEeetexI/AAAAAAAAISk/ALYANdQvXzQ/s1600/index.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" height="355" src="https://3.bp.blogspot.com/-PaRwJDZZReY/U3DPEeetexI/AAAAAAAAISk/ALYANdQvXzQ/s1600/index.jpeg" width="400" /></a></div>
<br />
Previously I used to get to 50% in 13 hours with 2-3 hours of screen time. Now I can remain at 70% using the screen time since at the rest of the times, my device remains in the sleep mode and there is minimal battery consumption. Note that my wifi was on majority of the time and the phone was awake only when sceen was on. Proven results.<br />
<br />
If you have any doubts, please feel free to comment. Happy Hacking !!!! Thanks a lot to <a href="http://www.cyanogenmod.org/community" target="_blank">Cyanogenmod community</a>, <a href="http://forum.xda-developers.com/" target="_blank">XDA Developers Forum</a> and <a href="http://www.reddit.com/" target="_blank">Reddit</a>.</div>
</div>
Unknownnoreply@blogger.com0Ward No. 8, Wireless Colony, Aundh, Pune, Maharashtra 411007, India18.5649615 73.80390499999998618.564491 73.803274499999986 18.565431999999998 73.804535499999986tag:blogger.com,1999:blog-5387812395983640380.post-78547544424855119962013-11-16T02:00:00.000+05:302019-12-23T11:16:35.679+05:30<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="figure">
<figure style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /> <img alt="" height="404" src="https://66.media.tumblr.com/36ce9a23a49442847e94596e0c45df7d/tumblr_nlmex3Qg7N1snxjkeo1_1280.jpg" width="640" /></figure><br />
</div>
<br />
<br />
<b>How Amazon enables businesses that cross multiple layers.</b><br />
<a href="http://flip.it/O8Caj">New startup economics: Why Amazon (web services) and Dropbox need each other</a><br />Om Malik, <a href="http://flip.it/O8Caj">gigaom.com</a><br />
<br />
Earlier this week, I stopped by at the offices of Dropbox, the San Francisco-based online storage and syncing service. It was quite amazing to walk through the company’s sprawling offices — the company now employs about 470 people. Five years ago,…</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-40591549396459934082013-05-01T05:26:00.000+05:302019-12-23T11:17:23.970+05:30Trek of a Lifetime<div dir="ltr" style="text-align: left;" trbidi="on">
On 26th April, I had my first trek in life. It was a trek from Katraj to Sinhagad night trek. It is roughly 20 km, and you have to cross a 7 mountains and a few hills.<br />
<br />
We were 12 people and we started the trek by boarding the bus from Swargate to Katraj. We were all loaded, we had with us heavy bags filled with water bottles, bananas (because nothing gives energy like a banana), glucose packets, biscuits and torches. At roughly 9.45 PM, we reached Kartaj Old Tunnel, which is the starting point of the trek. We started the trek, and it was pretty amazing and easy at first, it was mostly a walk over the hilltops. And that is how this trek is, there is no tough trekking part, its just that it is a very long trek. One of us, Kaushik, had already done this trek before, and we estimated that we’d reach the Sinhagad fort by morning before sunrise.<br />
<br />
We had chosen a full moon night so that we could see easily in the dark. We climbed the first small hill, and then we could see the red beacon, our target. In the whole trek, you can see the tower on Sinhagad fort with red beacon on the top, which is like the Pole Star of the trek, there is only the beacon to measure the direction and decide the path. There we took our first break, we sat for some time, and then continued going.<br />
<br />
The trek is supposed to be fairly very easy, but it took a very dangerous turn for us, because we went on a wrong path. There was a path, from where we were supposed to go to the right side and climb the mountain in a straightforward and easy path, but in the fun and frolic and the mood of the trek, we took the wrong path. There was a narrow road circumventing the hill, and we started walking on the road. As we continued walking, the road got narrower, and at some point, the road came to a dead end. So instead of going back and finding a new route, we thought we should climb the mountain from there itself. So, we looked up, it was may be 500-600 meters ascend, and, from the look of it, looked pretty normal.<br />
<br />
As we started to climb the mountain, the climb got a bit trickier. It was a 60-70 degrees slope, and the toughest part about it was that, there was nothing to hold on to. We struggled a lot to climb, and at some point of time, the struggle to climb became the struggle to survive. There was mostly mud on the slope, which we cannot hold on to, so as we climbed up, there was a risk of slipping and falling down into the valley, and that would mean only death.<br />
<br />
We climbed by holding on to anything we could get, sand, rock, trees and even thorns. It hurt a lot, I could see blood running from my hands when I tried to pull myself up grabbing a trunk of a small bush that had lot of thorns. But, I did not feel the pain, because if I did not climb up, there was no way we could climb down, the descend would be uncontrollable and we would slip down and fall into the valley. Some of us made to the top, including me, and then we realized the grim reality - some of us are still far down and, from the look of it, they were stuck.<br />
<br />
We people at the top tried to help them by highlighting the paths with the torches, and then slowly people started climbing up. First 2, then 5, then 6, then 9. 9 people climbed the hill with nothing but sheer determination. And then we realized, Shafi had slipped down and just grabbed on to a tree and was sitting on a rock, he was in a state of shock and was just sitting there not speaking anything. And Vishal was just hanging with Kaushik holding him, he had no energy left in legs to push himself up, he was neither in a comfortable state where he could sit and gain his strength.<br />
<br />
We were all in a state of shock, Tejas thought we should call the police and get us somewhere safe, let alone complete the trek. But in such a remote place, there was no cellphone signal, and even if we managed to get one, where should we tell the police to come? As the people at the top were thinking all this, we were surprised to see Shafi climbed up from another path and suddenly appeared on the top and cried for help, immediately I, Harshad and Tejas went there and pulled him up. He had done an amazing feat by climbing on a path, having torch in his mouth and not tiring until he reached the top.<br />
<br />
Meanwhile, Vishal had reached a comfortable rock and he told us that someone will need to come down and grab him up, Kaushik had no stamina left to push him up. Our rockstar, Nikil (first one to climb the mountain, our own Rajnikanth), told that he would go down to help him. Nikil went down, half an hour later, we saw Vishal reaching the top, and Nikil following up. It was a sense of relief like nothing before, we had the feeling we had fought and conquered death itself.<br />
<br />
All of us sat there, speaking nothing, just trying to swallow the feeling of how we had, for a moment, thought that this was the last day of our lives. As we were sitting there, looking at the clear sky, looking down at the slope every now and then to see what we had accomplished. We had spent 3 hours on the mountain, and we were behind schedule, it was now impossible to make it to the destination before sunrise.<br />
<br />
Still, we had the option of turning back, go down the mountain another path and stop the trek, but we decided to continue what we came for. After 15 minutes, we all stood up, and continued the path. But from now on, we all decided to stick to the easy path, and take the help of markers which were laid down to help us decide if we were on the right path.<br />
<br />
After that, it got pretty easy. We were climbing up and down mountains and hills, and enjoying the walk in the moonlight. At one point, everyone just stopped. Tejas had spotted something in the bushes, it was glowing in the torch light, and on a closer look, it seemed like a pair of eyes. We all had our fears up, it was some wild animal. All of us picked up stones in our hands, pointed torches and took steps together. To our surprise, it was just a cat, and ran away when we approached closer. We all had a hearty laughter.<br />
<br />
As we continued moving further and crossing mountains, the red beacon stayed at its place, it did not appear to get closer. The more mountains we climbed, the more mountains we saw between us and the destination. We could not go back, infact, there was no going back. There was no human population there, nothing but plain lands and valleys below, there was only one path - going forward.<br />
<br />
As we continued the trek, fatigue started to take a toll on us. We had started exhausting all our supplies, we were taking frequent breaks, and it was getting very tiring just to climb a small hill. And we knew that there would be sunrise and after that, it would be impossible to continue the trek in the heat. We moved on, but could not defeat the sun in the race. At one point of time, we saw that we had just one more mountain to climb. After we climbed that, we got another shock - we had two more to climb, and from the looks of it, they were big ones, and already sun was continuously coming on our heads and it was getting hotter every moment.<br />
<br />
We wanted to rest, but time was short, because the more we rested, the hotter it would get. And we had no water, it was impossible to climb without water, we were dehydrated. We had crossed several mountains and hills and now every step we took produced pain the legs. But anyways we started to climb the first mountain, it was very difficult, but we did it. And then we saw, the last mountain, it was very high. It had a very steep slope. None of us had the stamina to go on. We saw a road below, and a small village. We were very excited to see it. After a lot of debate, we decided to climb down the mountain to the village, and return back without reaching Sinhagad.<br />
<br />
We climbed down, it was a very long path, but we finally reached a well. One of the villagers fetched water from the well and we drank from it. It was the sweetest water anyone had in their life. We then asked the locals and, to our surprise, we could reach Sinhagad top by jeeps. We boarded one, and then reached to the top, and relaxed in a tapri (small roadside restaurant). We ate a lot, we ate bhakri and pithla, had the most amazing chaash (taak, is what they call) and dahi from the matki. It was re-vitalizing. Shafi had no stamina to eat and just threw his backpack and slept on the floor of the tapri, we had to wake him up with great effort.<br />
<br />
Then we departed, some of us took a direct car to Swargate, and some of us took the jeep to a nearby village and from there took a bus to Swargate. The trek was over, and when we looked back, we were so proud, we had achieved an amazing feat. At one point, it got so scary we thought we’d die, and at one point, it was impossible to take even one step ahead in the scorching sun, but we fought, geared up our willpower, and we did it. It was an amazing trek, one that cannot be forgotten in a lifetime.</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-23829766303626408822013-02-17T10:11:00.000+05:302019-12-23T11:17:36.233+05:30Awesomeness at a startup<div dir="ltr" style="text-align: left;" trbidi="on">
My life has been awesome since September ‘12 - when I got placed in <a href="http://www.sokrati.com/" target="_blank">Sokrati</a>. Reading news articles about the startups at Silicon Valley or seeing The Social Network made me think it is not possible to have a company with such culture here in India, but when I stepped into Sokrati, my thoughts changed.<br />
<br />
The first experience in a company comes from the interview process - which itself was very amazing and breathtaking. The level of the interview questions was amazing, and there were no stereotypical questions that you would see on thousands of interview websites. The questions were based on practical scenarios and fundamentals. It was an amazing experience, and I learned a lot even from the interviews.<br />
<br />
Once I was inside the company, it was very nice to feel the startup culture all around me. The whole company sits in one office - and that amazed me because I was from Cognizant. As I spent more time in Sokrati - I came to understand one thing - unlike other places where office politics, stabbing in the back - such practices are common, people here had only one fundamental ideology - learn, code, help and enjoy. Everyone was full of energy, so ready to help others, so focused on work, and so full of life. This was so different from people in ties and formal shirts, this was the t-shirt culture. I had a feeling that my life was going to be awesome here.<br />
<br />
That was my first impression about the company. As I’ve been around for 6 months now, I have observed many such awesome things here, and I would be talking about few which I love the most.<br />
<br />
First and foremost, people believe in you. Any senior guy (not Team Lead, not Manager, more on that later) is always pushing you to take the leap of faith, whether its trying out a new technology, deployments on production, debugging a hard and frustrating piece of code, organizing an event, people put their faith in you. At first, I got scared when someone gave me a hard task, as I didn’t whether I was upto it, but then as I started doing things, it turned out that because they expect, I can deliver. Its that push that matters. Thats how you grow. Thats how I’ve grown, just in these 6 months.<br />
<br />
Another thing, there is no corporate ladder, no team leads, no managers, only Leaders. Everyone matters. Even a fresher has a say in the architecture of a new product if he has something interesting to share. As you continue to be in Sokrati, as and when you can handle people along with code, you are put into a leadership position, but it is unlike other companies where Team Lead or Manager has very little to say in the Technical domain. Here at Sokrati, our leaders are awesome technocrats and even more awesome people managers. Thats how we define Leadership in Sokrati.<br />
<br />
The last, but not the least thing, the openness and frankness within the company. Every month we have a Gupshup Meeting where everyone in the company gathers and discusses their project, findings, any fun things to share and brings out any concerns out in the public. This gives every employee a clear vision what is happening inside the company. Everything is transparent. Every quarter, the company goal is shared with everyone, so that everyone in the company knows what he/she has to work for. Personally, this gives me not only a short term goal but a long term vision of where I see myself with the company growing.<br />
<br />
This is all I have to say about (briefly) my first impression of Sokrati. Life is awesome here, and I am enjoying the work. Proud to say - I am a Sokratian.</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-55927831370579135352012-10-10T03:03:00.000+05:302019-12-23T10:44:45.488+05:30Javascript Jinx: Parsing 'Infinity' to get a number<div dir="ltr" style="text-align: left;" trbidi="on"><div style="text-align: left;">Everyone would agree Javascript is an insane language. It is very easy to make a mistake in Javascript.One thing about Javascript that makes it harder to code in it is that it is a very forgiving language. It does not raise errors (except in extreme cases). So, there are high chances of the code behaving weirdly.<br/><br/>Here is one awesome trick in Javascript. We know that in Javascript, there is no <i>divide-by-zero</i> error. Instead, when you try to divide any number by zero, you get a special number called <i>Infinity</i>. And this trick is about parsing <i>Infinity</i> to get a number.<br/><br/>Try to run this code in Javascript:<br/><pre class="brush: javascript" type="syntaxhighlighter">var result = parseInt(1/0, 19);<br/>console.log(result);</pre>The result is most unexpected. The output would be: 18.<br/><br/>Wondering how? This is what happened:<br/><br/>1. 1/0 gave <i>Infinity</i><br/>2. The base here is 19, so Javascript tried to convert ‘Infinity’ to a number in base 19<br/>3. In base 19, the letter <i>I</i> corresponds to digit 18 (like <i>F</i> to 15 in hexadecimal)<br/>4. So, it converted <i>I</i> to 18, then ignored rest of the string since <i>n</i> is not a valid string, and thus we reached 18.<br/><br/>Amazing isn’t it? This is why we have to be very careful with Javascript. Another version of the same trick:<br/><pre class="brush: javascript" type="syntaxhighlighter">var result = parseInt(1/0, 24);<br/>console.log(result);</pre>This time, the base was 24. So, this string is parsed: <i>Infini</i>, its parsed upto <i>t</i> since is it not a valid number in base 24, and then <i>Infini</i> is converted to a number to get 151176378 as the output.<br/><br/>(Courtersy: <a href="http://stackoverflow.com/questions/11340673/why-does-parseint1-0-19-return-18">Stack Overflow</a>)<br/>P.S: This trick is so famous, try to search 'parseInt(1’ in Google, you will get an instant result. </div></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-11869568068894697562012-10-02T11:54:00.000+05:302019-12-23T10:44:45.625+05:30Java Jinx: Differentianting Java API classes from other classes<div dir="ltr" style="text-align: left;" trbidi="on">This article is about how to differentiate Java API classes from other (external API) classes. This will require a bit of history in why Java became so popular and some architectural background about it. Java was mainly designed to work across networks. Main advantage of Java is that once complied, it could run anywhere, so computers connected across networks can play around with the complied Java file and run them directly on their computer. This led to popularization of Java over networks.<br/><br/>But with networks, comes security. So, any Java code coming through the network ran in a Sandbox, and all the classes that were loaded during the execution of the code went through a security check. The classes are loaded using a <i>Class Loader</i> instance, which performs all the required checks before loading any malicious files. But, these checks take time. So, a <i>Primordial Class Loader</i> loads all classes that are part of the Java API to speed up the loading process. Hence all Java API classes are loaded using the <i>Primordial Class Loader</i><b> </b>and do not have a <i>Class Loader</i><b> </b>instance.<br/><br/>So the logic is this: take any classes and check its <i>ClassLoader</i><b> </b>instance exists using the <i>getClassLoader()</i> method, if the value is <i>null</i>, it is a class from an in-built Java API, otherwise, it is a class from external API, not part of Java API bundle.<br/><br/>Here is the code snippet demonstrating the use:<br/><pre class="brush: java" type="syntaxhighlighter">import org.codehaus.jackson.map.ObjectMapper;<br/><br/>public class ClassSourceInfo {<br/><br/> public static void main(String[] args) {<br/> Integer a = new Integer(10); //any Java API class<br/> ObjectMapper mapper = new ObjectMapper(); //any external API class<br/><br/> determineClassSource(a.getClass());<br/> determineClassSource(mapper.getClass());<br/> }<br/><br/> private static void determineClassSource(Class clazz) {<br/> if(clazz.getClassLoader()==null)<br/> System.out.println("Class is part of Java API");<br/> else<br/> System.out.println("Class is not part of Java API");<br/> }<br/>}<br/></pre>Now the question comes, where is this useful. Well, that is for programmers to decide. For example, there can be a scenario where every class which belongs to an external API used in the Production Code be logged into a file, just for debugging purposes. </div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-79370743776236113442011-11-29T01:24:00.000+05:302019-12-23T10:44:45.761+05:30One Step Ahead towards Retail<p>The recent bill passed in the Parliament that allows 51% FDI in multi-brand retail has created controversy in the political space. The opposition parties are threatening to stall the Winter Session, at a time when Parliament cannot afford to miss the session. Although it is the nature of Opposition to vehemently oppose every move taken by the ruling party, this particular discussion has aroused my interest.<br/><br/> The Congress believes that entry of global players into multi-brand retail space will enhance the entire chain and ultimately benefit the “aam aadmi” in multiple ways, by creating many jobs, by easing prices via supply strengthening, and creating an excellent farmer-to-market infrastructure. The government has ensured this by restricting companies to invest at least $100 million and 50% of it in building back-end infrastructure. Given these rules, there is no doubt that there are going to be positive effects of the decision.<br/><br/> These global players were eagerly waiting to tap the potential India has. They have at least 20 years of experience in building end-to-end infrastructure, and flattening the entire retail process. The kind of technology Wal-Mart offers in retailing is second to none. It has such command over its supply chain management that it is bound to create a technology that will amaze customers. In such an age when India is considered to be one of the fastest growing economies in the world, why should India be bereft of witnessing such a transformation in technology?<br/><br/> The most prominent argument that the Opposition is riding on is that entry of such global players in the retail arena will kick out small retailers and famous “kirana stores”. This argument is baseless as I can think of one comparison that will make this clear. Entry of four wheelers into the market does not kick out the two wheeler market. This may sound a very crude comparison, but this is how I justify it. Big retailers and small retailers are entirely different concepts, and they both cater to different markets. People buying from malls also buy from kirana stores, the main reason being they are fundamentally different concepts of retailing.<br/><br/> Shopping in big malls is considered to be a one-time thing, with urban families going once every weekend or fortnight to buy essential and “non-essential” items. Yes, non-essential items, because a trip to a retail mall always brings in many extraneous items along with the essential ones (accept many families). These trips sometimes are also considered an outing or an experience rather than an absolute necessity. While the kirana stores offer customer satisfaction by giving a personal touch, they also offer home delivery, and offer credit facilities also. They are considered a necessity while malls are not, no one would like to drive 2-3 miles just to buy a loaf of bread. Kirana stores deliver items when urgency is a criterion. Also, in such busy professional life, every one would like to buy things on the way home. In such a scenario, kirana stores have still a long way to go.<br/><br/> One thing that amazes me is why don’t players like Big Baazar, D-Mart or Reliance oppose this move. Because they cater to the same market the big foreign players cater to. If Wal-Mart or Tesco or Carrefour enter Indian market, these are the ones who would be sharing the markets. Any customer after deciding he wants to buy a car would choose between Toyota Etios or Maruti Swift but he definitely won’t be making a choice between Bajaj Pulsar and Maruti Swift. In the same way, whenever a customer wants to go shopping in a mall, he will choose between Wal-Mart or Reliance Mart, creating competition to the big Indian players already present in the market. It is surprising to see why no politician is addressing this issue, perhaps because by addressing small retailers they want to win the votes of those people who think their logic is correct.<br/><br/> Either I am missing some issue on this point, or either the whole economy is shrouded by political debates alone. In my opinion, no market should be restricted, Darwin’s theory of struggle also applies to this space. Let the toughest player survive. Opening the market in 1991 has transformed the entire economy, and this is one thing we should thank Congress for - opening up the market. It is trying to do the same thing now. In such economy when inflation is not easing despite million efforts by RBI, why not give a little chance to these players as well. It won’t in any way harm the current prices, that is for sure. Lets all take one step ahead, together.</p>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-80471217742247043352011-10-28T04:12:00.000+05:302019-12-23T10:44:45.903+05:30Are Great people really Great?<div dir="ltr" style="text-align: left;" trbidi="on">Scores of people have come upon this earth and have contributed a lot to mankind, and we remember them as heroes or saints. Their simple acts have had profound effects on the way this world lives and breathes. These people are remembered for their good qualities, selfless nature, extraordinary intelligence, problem solving capabilities and what not. But, one question that comes to my mind is that - what will happen if people come to the know that dark side of these people? Would their opinion change? Should their opinion change? <br/><br/>The recent death of Steve Jobs created a wave of sadness in this world. Everyone hailed the great master and innovator of technology. We all know that without him, we wouldn’t have the digital world at our hands. PCs, iPods, smartphones, tablets - he brought a revolution, followed by millions of other similar products, leading to a price war that ultimately lead to affordability for the mass. He brought the technology of the sci-fi to the hands of the common people. Undoubtedly, in the words of Thomas Friedman, he made the world flatter. But, do we know the dark side of his persona. As the stories are revealed, there are many aspects of his personality that completely changes our perspective towards him. For example, he demanded perfection from every one of his employees. If an employee had worked all night and his work was not good, he would just tell him “what the hell did you do. you are useless”. He didn’t value hard work, he valued only innovation and perfection. And he was also notorious for firing employees in the corridor, when everyone was watching, just to humiliate the employee for his bad work. He also minced foul words for Bill Gates, Larry Page only because he did not like their work. He was selfish, and obsessive about only Apple’s progress. <br/><br/>Take another example, of one person that is near God to every Indian - Mahatma Gandhi. He gave us independence, gave us new weapons like Civil Disobedience, Non-Cooperation, and Satyagraha. He was an icon with a frail body but determination that no one could shake. But, he was not a good family-man. As we dig deeper inside the story of his life, we come to know that he was neither a good husband, nor a good father. He never cared for his wife nor his children. He was so preoccupied in the fight for his nation that he never had time for his family. His sons had always said “He was the father of our nation, but he could not be our father. We had to pay the price”. There are also speculations that he had left Kasturba in South Africa to live with Kallenbach, an architect. Gandhi was deeply overtaken by Kallenbach’s personality. There are also some speculations that Gandhi had slept with some of her nieces. Some people has gone so far as to call Gandhi “a very dangerous, semi-repressed sex maniac”.<br/><br/>Should these facts change our perspective towards Steve or Gandhi? Do these facts diminish the fact that they contributed a lot to the society? The answer is: No. These facts do not change what they gave to the world. But when such people are made icons, the negative facts are purposefully ignored or forgotten. And when such facts are revealed, it leads to protests and furor. The reason for this is that there is negativity in everyone. But people see such icons as epitome of goodness. They try to ignore the negativeness in icons because they get inspired from them. If they are told about the dark side of these personalities, they feel they possess some of that dark side too. And people can never accept their dark side. They think that “if these people can be bad, what about us? So, they cannot be bad”. They cannot accept the fact that someone so famous can have a dark side too. It is absolute denial. <br/><br/>And this was the only reason Dan Brown’s “Da Vinci Code” created such a controversy, because he tried to expose some facts which tarnished the image of Jesus. Great writers, poets, novelists write for one reason - to inspire people to do good from the good of other people. But there are other writers too - who are interested in telling people the dark side also. It is up to us to know both the sides, and follow the good side. The dark side of these personalities simply tells us one thing - there is good and bad everywhere. But what made the people famous and iconic is not the bad thing, but the good thing. And the good things were enough to shadow the bad things into a little corner which everyone ignores. Embrace the truth, and follow the good. That way, everyone will be happy and aware. </div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-92112965885446414332011-10-12T14:25:00.000+05:302019-12-23T10:44:46.040+05:30Steve's Legacy<div dir="ltr" style="text-align: left;" trbidi="on">A Legendary person has left us: Steve Jobs, the pioneer of many technologies we use today, that have changed our lives altogether. Who would have imagined, that one day the research of Steve duo - Jobs and Wozniak, would transform the world and usher in an era of Personal Computing. Yes, I am talking about Apple II - the Mac that changed the world. It is amusing to imagine that someone without a formal college education can do something so wonderful. For normal people like us, its just impossible to imagine the way Steve would have thought.<br/><br/>He was great not only as an innovator, but also an excellent entrepreneur. Under his tenure, Apple grew. Without him, Apple fell. He switched his field to that of Animation, and transformed it too. There is no single person who does not know what Pixar is. Wherever he went, he had one thing in him - his passion for things. In his famous lecture at Harvard, he had told “When I left Apple, it was the best thing that could happen to me. It was like taking a break from all the fame and starting again as a beginner”. This attitude really helps - the world has always an opportunity to grab, just have a vision for it.<br/><br/>iTunes replaced CDs and DVDs, and iPod replaced the players. Bag on the back, earphones plugged and iPod in the pocket became a symbol of modern youth. Music was being “shuffled” on the fingertips. The previous generation can laugh at themselves waiting for their favorite song to come on Doordarshan or on Aakashvani. iPod signified freedom to the youth. It is really inspiring to see that a technological product such as an iPod, can have not only a technological impact, but social and cultural impact as well. iTunes brought the world closer. It just helped making the world flatter.<br/><br/>iPhone is world’s first touch smartphone, and till date, it is the best. Like Apple II introduced the concept of Personal Computers and GUI, iPhone was the foundation for touchscreen technology. Before iPhone, touchscreen was a sci-fi concept, but after iPhone, we never cared when that child sitting on the next seat used touchscreen technology. iPhone was not only a smartphone and a mobile - it was a concept all together. And just when we were coming out of that shock, we suddenly had iPad and iPad 2. And today we have every mom and pop company making tablets suiting to every market.<br/><br/>What is common between Apple II, iPod, iPhone and iPad? Answer: the reaction that followed. Every competitor followed the suit. After Mac introduced type-face font and a rich GUI, Windows followed it. And today, we have no computer that does not use a GUI. After iPod? Every company in the world came up with their own MP3 players. But still, iPods stand above the crowd. Similarly, after iPhone and iPad, every company started making their own smartphones and tablets. Even Google, the company which is known for some of the best brains in the world - had to bow down to Apple. Many companies launch products, few companies start a revolution. And Apple started revolution not once, twice or even thrice - but four times. That is a rare feat. Steve was really awesome.<br/><br/>He was a real Phoenix - he rose from his ashes every time he fell. He kept going on. Although, there is some part of Steve that doesn’t make us want to respect him. He abused is employees, fired them in the corridor, and he disowned his daughter born in a wedlock. But, everyone has some yin and yang. The world wasn’t affected by his firing a few employees or disowning his daughter, but it was surely affected by his innovation. And we will always remember him for that.</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-31465986204962376862011-10-06T05:04:00.000+05:302019-12-23T11:33:47.878+05:30iPhone 4S - wait is over<div dir="ltr" style="text-align: left;" trbidi="on">
The long awaited iPhone 4S has been launched. Although people were expecting the launch of iPhone 5. Investors and Apple fans were disappointed by the looks of iPhone 4S, it was the same as iPhone 4. People had expected larger screen size, slightly thinner model, but, well Apple guys thought to delay that to iPhone 5.<br />
<br />
Perhaps the best feature in iPhone 4S according to me is Siri, the voice recognition software that virtually talks to you. You can use your voice to send messages, schedule meetings, place phone calls, setting reminders, everything. And you just talk the way you talk. It replies in its own voice. Its the single best innovation in the new iPhone, and it is first step towards the talking computers and robots we see in the sci-fi flicks. Personally, I was amazed by the level of human-like interaction offered by Siri. Hats off to Natural Language Processing.<br />
<br />
iPhone 4S has the new Dual-Core A5 chip that promises to be the fastest smartphone processor ever. No comments on that because will have to test out the speed when I lay my hands on it, but the video shows Infinity Blade 2 being played on the phone, and it does look really awesome. The graphics are PSP like, so, they I think the A5 chip will do the trick of a next gen smartphone processor.<br />
<br />
The camera has been tweaked too. Apart from the increase in the MPs, it has increased the aperture size and added an extra lens for sharper pictures. It also has advanced face recognition and auto white balance. It boasts of the best 8 MP camera in the phone segment. It can record 1080p videos and use a ‘stabilizing’ feature that can reduce the shaky movements while recording videos. The picture and video editing parts are also cool. You can crop images, auto balance them, edit videos, cut them, add sound effects and what not. It is just another feature of the iOS 5.<br />
<br />
Speaking of iOS 5, the three main things they have added are - Notification Centre (copied from Android), iMessage (copied from BlackBerry) and Twitter Integration. iMessage is one reason for BlackBerry fans to move to an iPhone. Every iPhone running on iOS 5 can send unlimited message to each other via data carriers- either 3G or WiFi. People troubled by sending only 100 texts per day in India can take a breather now. Also, Twitter integration is one cool thing for twitterers like me. You can tweet directly from Safari (the browser), Photos, Camera, YouTube and Maps.<br />
<br />
Another cool feature is iCloud - Apple’s own cloud technology. With iCloud, you can sync everything directly to the cloud. Pictures, music, videos, messages, contacts, tasks everything stays up on the cloud. The music you buy from iTunes and photos you click on your iPhone go directly to iCloud. If you own another iOS 5 device (another iPhone or iPad), everything gets seamlessly synched to your device. Although cloud is common now, but synching every device automatically still sounds cool. Although this would need good data plans and high speed internet connectivity - both of which still remain a rich person’s paradise in India.<br />
<br />
Apart from these main features, they have introduced a new way to talk between two iOS 5 devices via Facetime - face-to-face video chatting. Nothing new though. That winds up the iPhone 4S. Sad it had to come with the death of Steve Jobs. But that is another story to tell. The probable date of launch in India and other countries is 28th October. We are waiting. And NDTV Profit guys are waiting the most.</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-49316452734240698322011-09-27T14:41:00.000+05:302019-12-23T10:44:46.317+05:30Piracy: is it really bad?<div dir="ltr" style="text-align: left;" trbidi="on">Piracy is highly condemned everywhere. It is the terrorism of software. It eats away the profit of all the developers and makes their efforts useless. The fact that piracy is wicked is even supported by the people who share stuff on torrent, who write that “If you like this game/movie, please buy it. Support the devs man”. It is really disheartening to see that after all the effort one has put into a product, someone just copies it and sells it for free.<br/><br/>Piracy is more of an ethical issue rather than a technological one. For every mind that protects the products from getting copied, there are ten others who have much sharper mind [probably their own co-workers] who want to get the product out for free. According to me, half of the pirated products are the efforts of the employees working on it who can do a little ding-dong and screw their company’s profits. It wouldn’t come as a surprise to me if I’d see a Microsoft employee selling pirated Windows to his neighbor.<br/><br/>In short, its bad. But after giving it much thought [as per what limited knowledge I have], I have found that piracy can help - if tackled like a necessary evil. In a market like India or China, I think piracy has helped Microsoft in the long term. [I’ll use Microsoft Windows to discuss the case because “its obvious”]<br/><br/>In a market like India, when computers were considered magical artifacts and when a Pentium I would cost you nearly Rs. 50,000, a free OS helped a lot. And at that time (the 90s era), Microsoft was slowly gaining popularity as the best OS around, because it had kicked in the concept of GUI. As a result, computer revolution began in India with a PC having Windows. At that time, India had no laws to tackle piracy. [Well, even if it had, I don’t think it would have made much difference].<br/><br/>The result was the rapid expansion of the market with just Windows as the concept of an OS. Pirated versions of Windows 95, 98, 2000, NT and XP [the decade of 1995-2005] did the miraculous work of making Indian people believe that Windows is part of a computer and that a PC and Windows are one and the same. Schools, colleges, universities, cyber cafes - everywhere and everyone - used pirated Windows. No one knew what Unix was. [what if it was like, 100 times better and was developed 20 years prior to Windows].<br/><br/>The result - today with the advent of laptops, the price of Windows is bundled with the laptop. There are many laptops with Unix as the OS, but those are rare. 95% of the laptops sold in India are shipped with the Windows OS. And in the coming years, as long as laptops and branded PCs are to stay, Microsoft has its audience, and they will pay for it. [And believe me, PCs and laptopos are staying, no pesky tablet or smartphone can play Crysis, Call of Duty or World of Warcraft].<br/><br/>Two words that would help me over here are - market penetration and brand building - and piracy helped Microsoft do that, at least in India. And I don’t think it suffered losses in the decade. Now imagine the utopian concept, that Windows had no pirated versions. I don’t think anyone in India would have coughed up anything between Rs 3000-7000 for something they can get for free. The result would have been the emergence of Unix as the OS of choice, Microsoft getting beaten up as “something that charges money for what we get for free”. Because here in India, the concept of good is the concept of free.<br/><br/>Let us take the discussion to a more general perspective of piracy. Piracy helps companies by letting the audience adapt to their products. Once you see people clinging to your products like a pole in a storm, it is time to introduce the money concept, but even that should be done incrementally. For example, music piracy helps people get the song in their head, and when there is a concert of their favorite singer, they are going to cough up money for something that they already know.<br/><br/>In the gaming industry, (PC specifically), the companies shouldn’t battle their pirated version getting around if they want to build a brand in terms of the game. Personally, I would buy the next Call of Duty or Battlefield game if I cannot it pirated. The thing is - for urging people to buy your products, you should arouse their interests. People will pay only if they like it, and no one can like by seeing only the demo or the trailer of the game. <br/><br/>Companies should get one thing straight into their mind - no one will pay for a new thing. Instead of battling against piracy, which is inevitable, the strategy should be - getting people used to your products and charge when they have not alternate definition of the product you’re selling. And then, you are dominating. And I think Microsoft has been successful in many markets by following this endeavor. [Although what we need ponder upon is whether this market strategy was intentional or accidental, and that, is what we’ll never come to know].<br/><br/>Bottom line - even if piracy [or shall we say, free product] hurts you in the short term, cling to it, it may reap you profits in the long term. But as people get adapted to your free product, its the responsibility of the company to manage the brand in such a way that you know how to leverage your customers into paying what they consider best. A little thinking and market research - and piracy is the industry standard for launching their first product. [Now we’re talking about utopia].<br/><br/>P.S: We would never know if companies have already realized this, and that is the reason why pirated products are still floating in the market. </div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-54729443682799158492011-09-20T13:26:00.000+05:302019-12-23T10:44:46.458+05:30Klout - your Online Fame<div dir="ltr" style="text-align: left;" trbidi="on">There has been a new development on the net - klout.com. Klout is San Francisco based company that provides social media analytics that measures a user’s “influence” across their social networks. The analysis is done by collecting data from the person’s Twitter and Facebook account and measuring the size of person’s network, the content created, the interaction of other people with the content.<br/><br/>The influence is measured on a scale of 1 to 100 with higher scores representing higher influence. It uses four parameters to arrive to a final score, what is known as Klout Score. The parameters are: <br/><br/><ul style="text-align: left;"><li><b>True Reach:</b> Number of people influenced. It is the actual engaged audience of the user and is based on number of followers on twitter and facebook friends who actually interact with the user</li><li><b>Amplification: </b>It is how much people are influenced by the user. It measures the retweets, @messages, comments and likes on twitter and facebook.</li><li><b>Network Score: </b>Influence of people on true reach. It measures how influential is the audience based on the true reach.</li></ul><div>These parameters generate a single combined score from 1 to 100. The actual implementation of how the scoring mechanism works is kept secret (obviously) but in my opinion they have got some excellent algorithms to find out how the user is influential in his social network. It also gives a list of topics user influences most people about. This has the potential to generate lots of money. But more on that later.</div><div><br/></div><div>This is one step ahead of social networking. Facebook has 750 million+ users and Twitter has 200 million+ users. People know what social networking is. This is the new tool to measure how you actually influence people on your social network.</div><div><br/></div><div>It was co-founded in 2008 by two geniuses - Joe Fernandez and Binh Tran. Joe is currently the CEO and Binh is the CTO (Chief Technological Officer) of Klout. According to the data on Klout, Binh started programming at the early age of 13 and was a game programmer and then turned into a big data cruncher and then joined Klout. Joe has worked on Education and Real Estate platforms and is now currently experimenting on Social platform. Currently, Klout has scored 80 million people and is spreading slowly by word of mouth and promotions. Personally, I feel it doesn’t need advertising. It is a new thing and everybody would want to try it.</div><div><br/></div><div>One thing that came to my mind is - how does klout earn money? Klout earns by knowing what actually people are influenced by. It is one step ahead than advertising. Social Networking only counts the number of followers or friend count - but Klout considers the actual thing that is happening. It measures what people are talking about, and what message they are spreading. According to the data on klout.com, it is being used by more than 3000 brands and applications. It lists brands like Nike, Audi, Universal, Turner, HP, Disney, Spotify, Virgin America, P&G, Subway, Fox and Paramount on its website as its clients and also has various PDFs on how some brands are actually leveraging the Klout perks (url: <a href="http://klout.com/corp/perks">http://klout.com/corp/perks</a>).</div><div><br/></div><div>Klout has recently added LinkedIn, Tumblr, YouTube and Blogger accounts to measure the influence in a better way. klout.com is a great start. In 3 years it has rated 80 million individuals and many brands are now taking advantage of this service. In my opinion, we have just added another way to advertise. There is always something new happening in this world, and this shows that facebook and twitter are definitely not the end to it.</div><div><br/></div><div>P.S. : My klout score is 54. And readers, you can increase it.</div></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-51661319064467828272011-09-18T11:15:00.000+05:302019-12-23T10:44:46.595+05:30Pakistan and Terrorism<p>On the 10th anniversary of 9/11 - the day that changed the future of this world - the Pakistan government did what was unthinkable - to advertise its support for the fight against terrorism. This incident is humorous for two reasons - the first reason being that no country has ever (in my knowledge) advertised its efforts for a holy cause, and the second and the most obvious reason is that it is the country which is the breeding site of most of the terrorist activities that are taking place today.</p><p>I would not blame today’s Pakistan government wholly for the situation there. Much what is there today is the result of the policies and practices of previous governments. The chief cause of the presence of terrorists on the soil of Pakistan is that it has been through many wars. The war of East Pakistan that lead to the formation of Bangladesh, three wars with India, and the Soviet-Afghan war. All these wars have led to the nurturing of so-called independent fighting groups by the government for achieving strategic goals. These groups are used for proxy wars and they are ideology driven self-sustained groups.</p><p>Pakistan has been long since obsessed with Kashmir. It occupies much of it illegally and considers it as its own part. No leader of Pakistan has considered Kashmir part of Indian territory. There have been numerous terrorist groups trained for the sole purpose of liberating Kashmir from India. General Pervez Musharraf had confessed that Pakistan Army used to train militant groups for fighting Indian fighters in Kashmir. The benefit of having such militant groups instead of the the Army is the deniability. If these militants are caught or killed, they cannot be associated with either with the government or the Army. Thus Pakistan gets a clean chit and the fight can continue.</p><p>The war of Afghanistan in 1991 also brought many religious extremists from all over the world to South Asia. Many of them have settled in Pakistan and have been operating since then. This has led to a mixture of terrorist groups, some home grown, some imported from Taliban in Afghanistan. And after 9/11, al-Qaeda leaders have also settled in Pakistan after US started war with Afghanistan. </p><p>Another reason for the violence in Pakistan is the sectarian and religious conflict, mainly between Shia and Sunni supporters. Few Islamist policies enacted by the previous governments have added fuel to the fire of religious conflicts. The result is the birth of highly influential religious leaders who can bend the crowd to their willing.</p><p>The violence in Pakistan today is the mixture of the home grown terrorist groups and religious leaders. There are instances when these two merge and give rise to a single terrorist group. The Pakistan intelligence group Inter Services Intelligence, or famously known as the ISI, still gives intelligence and arms support to terrorists who share a common ideology. The Pakistani government still recognizes some terrorist groups as religious bodies. And the idea of tackling terrorism is limited to having talks with these groups.</p><p>The lesson which the Pakistani government should now learn is that terrorism and violence have no demarcations. You cannot recognize one terrorist group and hope to dismantle the other. Terrorism has to be viewed from a single agenda. It has lost much in achieving its national goals via the road of terrorism. It is true that Pakistan has lost more people in terrorist attacks than any country ever. It is true that numerous political figures have become victim of this terrorism. It is true that Pakistan is fighting Al Qaeda terrorists since US has put pressure on it. But what is also true is that substantial amount of US aid for fighting terrorists has gone in nurturing those terrorist groups which it recognizes for fighting personal wars. No amount of justification can justify the use of training militants and using violence to achieve what they consider national goals.</p><p>The advertisement in Wall Street Journal dates 9/11 has drawn much flak in the US. The people have ridiculed Pakistan’s efforts of fighting terrorism. Any common man would ask only one question - how can a country that is sponsoring terrorism, fight terrorism? The answer is not so simple. The problem that Pakistan faces today is not easy to tackle. Even if Pakistan government stops sponsoring terrorist groups today, it has a long way in fighting terrorists.</p><p>If Pakistan stops giving support to the terrorist groups and starts fighting these militants, there is hope after all. It can not only save its own Security Forces and civilians, but it can send a blow to these terrorists and save many people of the world. Pakistan is currently not fighting for the safety of 7 billion people, but it can bring peace to these people if it wants. Yes, its true, only Pakistan can do it.</p>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-32910458111762775342011-09-10T13:43:00.000+05:302019-12-23T10:44:46.740+05:30A Decade After<div dir="ltr" style="text-align: left;" trbidi="on">A decade has passed by since 9/11 – an event that changed the face of this world. 9/11 was one attempt to shake the world leader position US had assumed for half a century. It was the reply of Afghan War in 1991 that hurt the sentiments of fundamentalists, who wanted to free themselves from the shackles of being under the US. 9/11 was not only a terrorist act; it was an act of liberation for millions of jihadis and fundamentalists who said that “We are still free”. Osama-bin Laden was their Pope and jihad was their Christianity. <br/><br/>The incident opened the eyes of US to a problem it had long since chosen to ignore – fundamentalist terrorism. It chose to ignore the snow boulder that had steadily grown since the 1991 Gulf War: al-Qaeda. And when it hurt, it hurt so much that it left such a deep scar that is probably never going to heal. <br/><br/>The reaction was almost immediate and expected from a world leader. It chose to strike back (something which is impossible – strategically and practically for India to do). Invasion of Iraq began barely a month later in 9/11 with war in Afghanistan. One and a half year later Saddam Hussein was toppled in 21 days into what US thought was “War on Terrorism”. Thousands of American troops fought along with British, French and German soldiers. Small amounts of contribution were even given by New Zealand, Austria and Poland. Everyone did what the leader told. They thought it was better to nip in the bud. Saddam was ousted; Iraq was restored to be a democracy, story over. <br/><br/>Had this been the end of the story, and US had pulled its troops out of Afghanistan, the scenario would have been different from what it is today. It would have put fear into the mind of terrorists about the brutality of American troops. But US chose to carry on the war in Afghanistan with the Taliban. That was the first mistake made by the US. Taliban was a threat, and Taliban’s support to al-Qaeda was the reason that brought at least NATO troops to the Afghan soil, majority of whom were American troops (90,000). Pakistan was strategically important to the US – and this is what fostered a long term partnership between US and Pakistan. Pakistan had US on its leverage, and Pakistan played to its weakness. This was the second mistake of the US. <br/><br/>Taliban fought a brave war in the US, while key elements of al-Qaeda and Afghan Taliban found safe havens in a country which had its pocket money coming from US – Pakistan. US funded Pakistan government, the government funded the ISI, and the ISI with the strategic advantage of Taliban and al-Qaeda leaders – possibly Osama Bin Laden himself, strengthened the Laskar-e-Toiba and went along to fulfil its dream to terrorize India. <br/><br/>Thus, what happened in India can be thought as a consequence of US’s ‘three mistakes’, the third one being the decision to come out of the Afghan war by 2014 with what they suppose is their victory over the Taliban. Of course the third mistake was bound to happen, as it was a direct consequence of the first one. <br/><br/>One good thing that happened between all this was the killing of Osama bin Laden and that too from Pakistan. US got the much needed tangible proof that Pakistan had been playing to its interests. The finding of number 1 international terrorist near a heavily protected Military base makes any deniability impossible. Pakistan knew he was there, and Pakistan had always wanted to protect him. It was a symbiotic relationship, protection of Osama against its strategic advantage and long experience in terrorism. Although Pakistan did suffer a lot from its own home grown terrorism due to some steps it had to take to keep the money flowing, but it was much less price to pay compared to what it had in its basket. <br/><br/>But US has to understand one thing – terrorism a modern Raavan, it cannot be be-headed and killed. Whether it is Osama bin Laden, Illyas Kashmiri or Fazul Abdullah Muhammad, killing of leaders won’t kill the ideology. The NATO troops are losing its ground in Afghanistan, Pakistan continues to offer safe havens to terrorists, and US, though it may appear it is winning, is losing the war. The US knows it and the terrorists know it too. There is no way Afghanistan government can stop the country from becoming a terror ground once again. <br/><br/>For me, the primary concern is to see where the scenario is headed for India. HuJI, LeT, JuD remain active in India primarily from Kashmir and PoK. India continues to be terrorized. The terrorists are now home grown. It is high time the leaders sit together, and bring a solution to terrorism that will put a check on its powers to conduct attacks. Terrorism cannot be eradicated, at least not in our generation. The best we can do is tackling it using intelligence and strategy and not just force. <br/><br/>One day remains to the 10th anniversary of the event that changed the course of this world. The US has readied itself for an imminent “unconfirmed but credible” threat. Let’s hope it does not come to that. “Let us all pledge to resolve to end terrorism so that our future generations would not have to experience the bloodshed and brutality that has horrified us and shook our lives. God bless the souls who have become the target to this madness. Amen. </div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-26891454373548634862011-09-07T06:23:00.000+05:302019-12-23T10:44:46.876+05:30Assange doesn't need a mental asylum<div dir="ltr" style="text-align: left;" trbidi="on">Mayawati’s reaction to WikiLeaks revelations has been more than humorous and hilarious - personally, it invites pity. Pity to the world she lives and thinks in. In fact, her reaction has been worse than the exposure itself.<br/><br/>First - the credibility of facts. I don’t doubt the credibility of the facts presented by Julian Assange. And I have no reason to doubt so. WikiLeaks does nothing except revealing those secrets that government and big people want to protect. It is neither inclined to any government nor cares about elections in the state. Mayawati needs to understand that state elections in UP are of no interest to Assange. And he has got no plot here. His endeavors to publish truth have always been met with displeasure from the government. But no government or individual has given such a reaction to the facts exposed. If Mayawati thinks that people like Mulayam, Advani, Rahul Gandhi has got something to leverage in WikiLeaks, she is so mistaken. Assange has got no allies.<br/><br/> Mayawati has betrayed her own dalits by showing off ostentatious amount of money. Her love for money goes beyond saying. Money garlands, branded-sandals, and a private jet planes to bring them all show her ‘penchant for corruption’ and 'an authoritarian streak’.<br/><br/> These cables do more than just expose Mayawati’s secrets. They expose the true image of a politician in India. Every politician, MP, MLA in India have the habit of using the money, which is obtained through 100% illegal means either to show off or hoard the money away. Mayawati’s own cabinet secretary revealing that she has a love for corruption is a little unnerving expose. Mayawati’s efforts to be a public figure for Dalit should be met with the strength and resolve to live like present day Dalits. There is no say in corruption, we have Anna Hazare and billion other people fighting that.<br/><br/> Assange has revealed nothing new by exposing the corruption and show off part, in fact he, in no way, deserves a mental asylum but the it is the people who 'fly jets for buying sandals’ who need an asylum. What new comes out of this episode is the way leaders think their reactions and false allegations can convince people and the media. It does nothing but invites humor and contempt towards them. I have only one message for Mayawati that my mom always tells me - Grow Up.<br/><br/></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-2675168869660184942011-08-24T12:20:00.000+05:302019-12-23T10:44:47.016+05:30New Life in Pune<p>It all started with waking at 6 AM in the morning in the train after sleeping at 3.30 AM. I had been advised by many people not to miss the Khandala and Lonavala scenes from the train. And it was awesome. It was an amazing experience. The train was “flying” within the clouds. The mountains looked as if they were covered with green blanket of huge trees. One and a half hour half of scenic beauty tantalized my senses.<br/><br/>Then got off the station, settled down, found my buddy Priyank waiting for me. Nice flat we’ve got here, 2 BHK, large gallery and an ‘active kitchen’. The area is very happening, loads of students flashing their id cards roaming in Aundh. If feels as if this area is a treat for all IT professionals. Aundh is the most preferred area for people who have their offices in Hinjewadi IT park. The IT park (as I have heard it, I have yet to visit it) is India’s 2nd largest software IT park with Infosys, Tata Tech, Cognizant as neighbors. <br/><br/>Tomorrow is my first day at job, hope it turns out to be good.</p>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-12465456207689054132011-08-17T04:38:00.000+05:302019-12-23T10:44:47.156+05:30The Solution to Corruption: Not Lokpal<p>The Lokpal Bill has become the worst nightmare for Congress. The arrest of Anna Hazare before he could start the fast highlights the fact. The arrest was, no doubt, undemocratic and unconstitutional. Freedom of Speech is the fundamental right of every citizen, and its violation is the highest disregard of the principles of democracy. This act shows the half-thought panic reaction given by the Congress. The arrest has further intensified the support for Anna’s team and it looks like Congress has stabbed its own back.<br/><br/>Just a day after the Independence Day, a Gandhian arrested for protesting peacefully has brought the the images of Gandhi being arrested by the British Government in the minds of people. The movement has gained momentum since people see Congress as the cruel British Government and Anna as the new Gandhi. The show has cropped up a lot of patriotism in people and they have taken it to the streets. The arrest is the biggest blunder made by the Congress.<br/><br/>Of course, we do require a law to deal with corrupt people, and not just some, but all corrupt people, from a clerk in local municipal corporation to the Prime Minister. Yes, I agree that PM should be brought under the ambit of Lokpal Bill. But the demands of Anna Team to bring the Judiciary under the Lokpal is a little too much. Judiciary is above everything, (at least on paper it is), and that should be the way it is. If we go by the way of team Anna, Lokpal will be an all-power body which answers to no one, and such power can be exploited at will.<br/><br/>But my question is that are these efforts justified? I have always been a supporter of “Prevention is better than cure”. Why do we have such policies that breed corruption? Why do we require the signatures of government officials at every stage? See, for example, the Income Tax Department. Everything is computerized. Even tax returns can be e-filed now. With technology and precision everywhere, there is no place for corruption. Similarly, we should aim at altering those policies, those loop holes which give rise to corruption. It is high time we change the system and policies that are there since the British Government.<br/><br/>Consider the scenario: A computer program has clear guidelines for the companies eligibility for allocating 2G spectrum, and after submitting the e-documents, the computer decides the eligibility and either accepts or rejects the company’s offer to participate in the bidding. At a particular time, bidding starts online, and after few rounds of bidding, the licences are awarded online. Where is the question of corruption here? The thing that gives rise to corruption are the policies, the manual work that involves people in between. If college grads can make a virtual bidding system with full security, I think the government can do it too.<br/><br/>Effective way of tackling some menace is not by making new laws, but to find the root of the problem and repair it from there. We need to root out corruption, not check it. Change the policies that breed corruption, not try to control it. That is my mantra.</p>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-64144383598513995152011-08-12T11:40:00.000+05:302019-12-23T10:44:47.295+05:30Why US is a Leader<div dir="ltr" style="text-align: left;" trbidi="on">Recent US debt crisis raised many questions in my mind. What is debt? What is credit rating? What happens if US defaults? As I was finding the answers to this questions, I got to know more about why US is the world leader today. It had $14.7 trillion GDP in 2010 - an unimaginable amount. It accounts for a quarter of the global GDP. It is a net exporter of food and food items and it controls almost half of world grain exports. Manufacturing occupies a very small portion of US economy as compared to other countries. Yet it is the world’s largest manufacturer with industries like petroleum, steel, automobiles, construction machinery, aerospace, agricultural machinery, telecommunications, chemicals, electronics, food processing, consumer goods, lumber, and mining. It produces approximately 21% of the world manufacturing output, a number that has not changed since the last 40 years!!! Apart from that, the total monetary evaluation of New York Stock Exchange is $10.1 trillion (as of 2008), more than three times from the second biggest stock market - the Japan’s Tokyo Stock Exchange.<br/><br/>Apart from this, the median income of a US household in a year is a staggering $53000! That is huge. Compared to other countries, the US is way ahead in quality of life and per capita income. There is law and order in the country. Police is modernized. They have social benefits and health insurance plans like no other country in the world offers. Truly, the Great Migration in the early 90s to the US was justified.<br/><br/>I kept wondering what was the reason behind such huge success. And then as I kept reading, I came to know. The reason behind it all is one word embedded deep within the visionaries, technocrats and reformists of the US - Innovation. US leaders always encouraged innovative practices. As a fact, the United States has been the birthplace of 161 of <a href="http://www.i-dineout.com/pages2003/inventions1.html">Britannica’s 321 Great Innovations</a>, including items such as the airplane, internet, microchip, laser, cellphone, refrigerator, email, microwave, LCD and LED technology, air conditioning, assembly line, supermarket, bar code, electric motor, and ATM. US is home to 30% of world millionaires and 40% of world billionaires, and there are 29.6 million small and large businesses that run in the US. Surely, innovation and business go hand in hand. Who would imagine a world without Apple, Google, Microsoft, IBM, General Electric, General Motors, Ford etc. These companies drive the world today.<br/><br/>The data left my mouth open in wonder and amazement. And shocked too. Because in Britanicca’s list, we have only 1 Indian. Since I am a patriot, I felt jealous. So I read more to determine why are the success stories in US based on innovation. The answer was obvious - quality of education in the US. Education system in US a very well-organized system. It is controlled and funded at three levels - Federal, State and Local. And as soon as a child enters middle school in the 4th or 5th year, he/she is given option of choosing subjects based on his/her interest. The subject vary and every discipline is available for study. They have a comprehensive grading system ranging from D- to A+. Apart from this, there a lot of extra-curricular activities that students participate in. Attention is given to all round development. In short, it is a self-sustaining system. And even the college education in the US is world class - we all know it - Purdue, Yale, Harvard, MIT - these are dream destinations for students worldwide.<br/><br/>Compared to US, education in India is far behind. Though we are a very young nation compared to the US, (US gained independence in 1776 and India in 1947) and India has an education system that invites the envy of many countries - we can still do better. At the college and university level - we are almost there, with world class institutes like IIMs and IITs breeding a young talented pool of people every year. But we need to improve education at the grassroots level.<br/><br/>What I remember about my school years is - importance was given only to getting high marks in the examination. Learning subjects and writing on paper, I have never done any project in my school time - a harsh reality. Although the education system is changing in the recent times, I still see much focus given only to cramming up things and getting high marks. An above average student, with excellent marks throughout the school, and studied in IITs and IIMs is not capable of doing innovation. A world class job and business - yes, but innovation - no. India has not invented anything.<br/><br/>There is very low scope for R&D in India, every science student is opting for engineering (including me) - no one takes Sciences. The reason: our education system doesn’t encourage innovation. We are taught so that we can have a degree and earn money in life. So we follow those jobs which are demanded the most, with no respect for our aptitudes and interests. Our IT companies do nothing but outsourcing. We do the the less brainy jobs, all the intelligent decisions are taken in the US. What Indian Software Engineers do is that they substitute US engineers for a fraction of a cost so that they can be engaged in a more fruitful and demanding job - one that requires lot of ‘out-of-the-box’ thinking and innovation.<br/><br/>India needs to wake up to this reality. Encouraging innovations is the only way to be a world leader. We have missed out many things, it is time we board the train and don’t miss out the future. I am neither a US fan nor a India critic. All I am saying is that they have something which is better, which we need to think about.</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-4244642494989741722011-08-10T08:47:00.000+05:302019-12-23T10:44:47.437+05:30Computer Engineering Myths<div dir="ltr" style="text-align: left;" trbidi="on">Being a Computer Engineer is not easy. No, I am not talking about the academics part, I am talking about some myths that the Indian society has about Computer Engineers. These myths are so perplexing that sometimes you need feel like banging your head to the wall. It is so frustrating when people miscalculate our skills in computers with our academics. And when stare at them – with blank expressions – wondering what to say next.<br/><br/>This understanding gap is because of the fact that in the previous generation, only a fraction of people knew what a computer was. Others had only heard about it, and wondering that it would take lot of skills and knowledge to operate it. The myth still lives on, and one can find it spread across the society. I do not blame them for the myths, but sometimes, they are really funny.<br/><br/>So, the following messages are for people who have some inherent myths about Computer Engineering. I have experienced some personally, some I have heard of happening to my friends, and some are just thought up based on my imagination. Please read this, and spread this message, so we can have an easy life.<br/><br/><b>Computer Engineering does not teach us how to turn on and turn off a computer.</b><br/>Never ever in those entire span 4 years, no one tells us. We just learn that, like a baby who learns to walk.<br/><br/><b>Studying Computer Engineering does not increase our typing speed.</b><br/>Although 4 years of incessant code writing may increase our tying speed, but we do not practice “type” in our labs.<br/><br/><b>Computer Engineering does not teach us how to fix or repair a computer.</b><br/>This is by far the biggest myth that has troubled me. Every relative or friend comes up to me and said “My computer is not working. Can you please repair it?” Please people, we are not taught how to repair a computer, in fact, we are fined if we try to open one of the CPUs in the lab. Although I have some basic hardware knowledge, this is not what those college people have taught me, so don’t dare tell to anyone “You are a Computer Engineer. Can’t you repair a computer?” It infuriates me.<br/><br/><b>Computer Engineering does not teach us MS Office.</b><br/>MS Office is the most widely used software for office applications, and has thus gained reputation among the masses. Some people tend to think that learning Word, Excel and PowerPoint is a rare feat and can only be performed by some people. Also, they tend to think that Computer Engineers know MS Office better than others, because, well, they are Computer Engineers. No, they don’t teach us MS Office, we have to learn it ourselves, just like others.<br/><br/><b>Computer Engineering does not teach us hacking.</b><br/>Another myth associated with Computer Engineers is that they are those mean hackers who can steal your passwords and hack any account on the web. One of my friends comes to me and says “Please hack my ex-girlfriend’s Facebook account; I want to teach her a lesson”. They do not teach us hacking, it is something people learn by themselves, and not all Computer Engineers are hackers, so please stop viewing us with that look on the face.<br/><br/><b>Computer Engineering does not teach us how to efficiently use Windows.</b><br/>Many a times, people don’t know how to clean up a hard-disk drive, how to defragment a drive, how to make a zip file, how to create virtual drives, how to mount images, how to install complex programs, how to update an anti-virus etc. The list goes on. If I know it, it is because I have used it, and if I do not know something, it is because they do not teach us how to use things on Windows.<br/><br/><b>Computer Engineering does not teach us how to make a computer/laptop.</b><br/>Some people just ask me on my face “So, now you will make computers?” No, we do not make computers; they are made in a factory, just like a car, with millions of circuits being embedded on a single chip – a technology known as VLSI, and that doesn’t mean an Electronics engineer can make a computer too – its requires firmware and assembly coding and what not. In short, we cannot make a computer at our home.<br/><br/><b>Computer Engineering does not teach us how to make robots.</b><br/>This is a much less myth compared to others, but still I have found this myth present among the people. Robotics is a special field of study and all engineers – mechanical, electronics, and computers can take interest and learn it. Just because Computers and Robots both are machines that doesn’t mean at all that they teach us how to build robots. Not all Computer Engineers are robot programmers.<br/><br/><b>Computer Engineering does not teach us the specs of latest laptops in the market.</b><br/>Some people come to me seeking advice in buying laptops. Ok, I appreciate it, and I help them too. But, what makes me angry is that they think we know this because we’re Computer Engineers. They do not teach us the specifications of latest laptops; we simply know it because we use it. A non-computer engineer can also know it, that doesn’t mean he should’ve taken Computer Engineering.<br/><br/><b>Computer Engineering does not entitle us to own a laptop.</b><br/>This situation is frustrating for non-computer engineering folk. One of my cousins was arguing with his father about buying a laptop. He cited my example and said that he could use the laptop to read e-books, write a blog, read journals etc. His father said, he has a laptop because he is a Computer Engineer. No, being Computer Engineers does not entitle us to use a laptop, it can be used to watch movies, play games, surf the internet and what not, nothing among that is related to Computer Engineering.<br/><br/>Well then, the question must be, what do they teach us at Computer Engineering? They teach us Operating Systems, Database, Mobile Computing, Networks….aah leave it. It is useless to tell anyways.<br/><br/>Please don’t expect us to do things simply because we are Computer Engineers and please respect our skills and knowledge in Computers, don’t take it for granted simply because we are Computer Engineers. That is because they don’t teach us all this back there.</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5387812395983640380.post-84475486021181326732011-08-08T05:07:00.000+05:302019-12-23T11:32:56.540+05:30WiFi through light bulbs???<div dir="ltr" style="text-align: left;" trbidi="on">
Ever imagined the technology behind WiFi? Well let me give an introduction. WiFi technology uses radio waves. Radio waves travel in all directions and can penetrate walls. This is the prime reason why someone can steal your bandwidth and can access your router for internet if manual security settings have not been done. Also as physical distance increases, strength of the signal gets weak. I experience the same problem as I have a wireless router in my dad’s room and I get a puny 1-point signal in my room one floor above. One solution to this problem is to have multiple access points or to have a repeater, but these options are not viable in general and are costly.<br />
<br />
A German Physicist, Harald Haas, has brought in a new technology - transmission of data through light waves - he calls it “data through illumination”. Visible light is used to transmit data through a LED light bulb, and he claims that the data transfer can be upto 10 megabits per second. Thats huge !!!<br />
<br />
Also, the visible light spectrum range in 10,000 times larger than the radio waves, and thus interference among the signals is reduced to ta great extent. Also, the source of information, or “access points” are everyday light bulbs, and we already have 40 billion of them on our planet, already set up. “The infrastructure is already in place” exclaims Harald Haas.<br />
<br />
Accessibility is greatly enhanced as light bulbs are everywhere. You can even access internet in an airplane as there would be no radio waves interfering with the pilot communication. And for people who do not like their WiFi to be used by hackers, it can only be used when you can see it. Now isn’t that a revolution?<br />
<br />
“Do we have to keep light on all the time, even during the day?” is the question. “Yes” said Harald Haas, but he says the light can altered to such an intensity that it won’t be visible to the human eye and yet it would be enough to provide high speeds.<br />
<br />
Personally, I am impressed by the technology. Still long time to put into effect, I would like to give a try to this simple yet effective technology of “web through light”. The ancient scriptures are so true: God said “Let there be light, and there was the world”</div>
Unknownnoreply@blogger.com0