Sunday, March 25, 2012

iPhone Apps worth checking out!

I have been using these and they are proving to be quite useful to me. Take a peek..Enjoy!

Put your iPhone camera to good use, and turn it into a handy document scanner with this app:

http://itunes.apple.com/us/app/genius-scan-pdf-scanner/id377672876?mt=8

A good anti virus and intrusion prevention app for iPhone:
http://itunes.apple.com/us/app/lookout-mobile-security-free/id434893913?mt=8

A good app to scan through a not of news very quickly. Perfect for keeping up to speed when you are up and about:
http://itunes.apple.com/us/app/flipboard/id358801284?mt=8

Tired of carrying a bunch of loyalty and reward cards all the time? With this app, you can put all those cards into your iPhone, and get them scanned at the store..very handy!
http://itunes.apple.com/us/app/key-ring-reward-cards/id372547556?mt=8

Are you running out of mobile minutes? Make unlimited VOIP calls using just your data plan:
http://www.nettalk.com/en/smartphone
Note: I have been using the VOIP service from nettalk for over a year..been working well, I'd recommend it. Check them out.

Make the most of your smart phone, else go back to your text-pager. And so says I !!

Get smart (about your phone)!

Today's tech world is very confusing to the lay person (notice how I expertly
avoided being perceived as a sexist). In order to make it simpler for a few and to dumb it down so the average person can understand Geek, I took a set of most commonly asked questions, and prepared my highly opinionated answers to them.
I will probably take one question at a time and discuss it to my satisfaction in individual posts with the mindset 'use em or leave em, your call'
(But I do hope that you find them useful). Feel free to comment and add your perspective for the greater good.

Q: What is a 'smart phone' and why do I need it?
Aditya says: I myself find the term 'smart phone' very misleading. Is it a phone for smart people? or is it a phone that is smart for dumb people..who knows? or rather who cares?
From my perspective, a 'smart phone' is the evolved phone which can do more than just make phone calls. The more things a phone can do besides making calls, the smarter it is in my opinion. Thats it, its as simple as that.
The harder question to answer is, do you really need it? I suggest, before you decide that for your self, just make a list of all the things that you want to be able to do with your phone. Then pair your needs with the most cost effective device and provider in the market. Please, do not get sold on the hype and buy the most expensive thing in the market, and then wonder if your usage is worth the money you spent on it...that makes me sad. Here are the 2 most common set of usages (not unless you are a socially hyperactive teen), and my perspective on getting the best value:

Basic Scenario 1: Talk and text.
This is a very common scenario, which I think is the most common denominator for all communication needs today. This is simplest to solve. In today's world, every phone has that capability. To pick the right phone for this need, look for the phone that you find easiest to use, and that has a good battery life. I find that the low end Blackberrys are still the best in this aspect, so I'd have no problem recommending a Blackberry for this. Please note, Blackberry's are notorious for dying during an upgrade, so please do not muck with your Blackberry system settings unless you are adequately supervised. But again, for this need, there is a seemingly unlimited number of choices you will have today, and very economical too.

Basic Scenario 2: Talk, text and email.
Now we enter the realm of 'data' aka email. Remember, texting aka SMS messaging is NOT the same as email, and do not really require a data plan. Anyone telling you otherwise should be subject of your suspicion. For getting the ability to connect to the internet, you will need a basic data plan from your carrier, and a device that can connect to the internet and get your email. Note, the need is for you to be able to have access to email only, not really all the internet has to offer you. In this department too, Blackberrys do a decent job, but so does every other 'non-touch' enabled 'smart' device. Every carrier usually has a bunch of them on hand, but remember the sales rep will try their best to sell you the most expensive device, not the device that meets your needs the best. My advice is that you should just pick the device that does the above three tasks the best, with the least overhead and costs.

If your needs are above and beyond the two basic scenarios I described above, then you definitely need a smart phone. Get ready to enter the world of highly evolved devices (which are nothing but highly compacted computers running on batteries) with multiple capabilities, which you will need to spend a bunch of money on, and will continue to spend money on through out your carrier contract. In this realm, in today's world, you will have 3 primary choices: Android Phones, iPhone, Windows Phone. Note, I did not mention Blackberry here. While Blackberry makes solid devices for the basic needs, they need to play catch up to the other three. I do hope they do so, I wish them all the best! With more competition, the consumers win, and I am all for that.
In a subsequent post, I will talk about this realm, and attempt to demystify it from my POV. However, I will talk about them not from the perspective of the manufacturer/carrier, but from the perspective of the consumer.


In summation, get a device that serves your needs, and nothing more. It is not wise to try and do the work of a needle with a sword. NASA spent a million bucks researching and inventing a pen that could write in space, the Russians used a pencil. 
That says it all, and so says I   !!

Monday, March 19, 2012


The Wars'n Pieces..




The PC war has ended.
The OS war has ended.
The patents war are raging.
The Tablet war is starting.
The Cloud war will start very soon.
Long live Tech Wars!


To Pi or not to Pi, that is a very Raspberry question!

Well, here is something that I started officially thinking about on 'Pi' day. Being one of the few lucky ones to get to pre-order the newly released Raspberry Pi, I could not help reflect upon the technology trend that it represents - cheap computing to the masses! It is so refreshing to see innovation not being monopolized by the tech giants like Google et al. I do hope that this trend doesn't fall victim to the 'big fish eat small fish' sort of cut throat competition that is silently raging in the tech industry today. Innovation and invention needs to preserved and protected from being a form of corporate currency and a commodity that is acquired, traded and fought over unbeknownst to those poor saps called consumers…and so says I !!!
PS: Can't wait to get my hands on the Raspberry Pi and put xbmc.org on it and turn into in to something even cooler.

Sunday, March 11, 2012

A spammer or a secret admirer??

A friend recently asked me if it is possible to trace from where an email came from. Here is a long answer to that seemingly simple question....and by no means I am a security expert, so read the rest with that in mind.
Every email, has a header that contains a ton of information about it. Its almost like a plane ticket and passport combo, which can reveal where one came from and where all they went before reaching their destination. Just like you can book a flight under a false identity, and then randomly assume different identities at different transit points, an email sender can do the same to obfuscate their true location and identity.
Most email clients hide the complex xml-like header information of emails, but they can be seen if you want to. Usually email clients have settings to 'turn headers on' so that the entire raw email headers are visible. A quick google search revealed this nice site for me, that has a good bit of information on email clients and the email headers setting: http://www.spamcop.net/fom-serve/cache/19.html.A very good explanation of interpreting email headers can be found at this location: http://www.emailaddressmanager.com/tips/header.html. Each receiver tag represents a hop from a mail server and finally the x-originating-ip gives you the IP address of the sender. Using common tracing tools like traceroute, you can back track an IP address to its source. Most spam tools analyse the originator's IP and test for its existence, and if it is not reachable a.k.a its fake, the email is considered spam and dealt with accordingly.
Under normal circumstances, most emails can be traced, but there are plenty of ways to hide your tracks and clear your footprints in case you want to remain anonymous...but that will be another blog post on internet anonymity.
If you have more thoughts on the subject or have more ideas and tips, don't hesitate to light comment!
Cheers!
Addendum: I guess I should have given a bit more information about geo-locating an IP address. There are lots of free services, and a quick search found me one..remember, use free services at your own risk.