Amazing blogpost

Epiphany Seeker.

I am quoting the world famous technologist Terence McKennaa-

“We are now, there can be no doubt about it, in the final historical seconds of that crisis, a crisis that involves the end of history, our departure from the planet, the triumph over death and the release of individual over body.”

We are, the Gods now.

When you search about the future, a vast majority of things are pessimistic. I don’t know if it says more about our future or our search engines.
Rising Inflation, Decreasing Resources.


Rising Water level, Decreasing percent of breathable air.


Its all very sad.

But i wanted to talk about the future and still be optimistic. I was looking for something new and i thought why not let it be something dangerous but optimistic, wildly crazy yet seemingly possible, daunting yet mesmerizing.

What is it that you attribute to being God?

Well a majority of…

View original post 620 more words


WordPress was doing a good job for me by offering a platform for blogging. Things were fine and i was not really concerned about security as my blog traffic wasnt high.

The actual reasons are

1. My ISP in India blocks wordpress. I dont know whats the ISP real intention.

2. Signin using username is encouraged in wordpress which made my login once in a month or two very troublesome. I resetted password many times.

3. wordpress adds gravitar or avator as identity for author but blogger gives link to google +.



Location based mobile apps tips

Posted: December 29, 2012 in Uncategorized

some of the useful tips which i got from Microsoft phone meet are as follows

Microsoft has Bing map series from which we get

  • geocode
  • imagery
  • route
  • local search is the place to get more info..

marketplace has certain requirements when it comes to location based apps.. they can be found online.. they are like commandments.. so if you violate any of them then your app will be rejected straight away. you cannot make it to the app store or windows market place.

Some of the app ideas are

  • location based alarm
  • on reach alarm
  • turning off app based on loc or time
  • local search
  • location alert
  • destination alert
  • to-do reminders
  • calorie meters
  • weather forecast
  • utility
  • mojostreet (app example)

test your location based apps under following scenarios

  • with internet
  • without internet with GPS
  • low battery
  • performance

GPS based apps drain battery so take care while designing..

From childhood we have been hearing the proverb

Failures are stepping stones to success..

Recently i encountered a situation where one failure was followed by another failure.. I was lost in commotions. I checked my self and found a few facts to share.

When we fail, take a few minutes to estimate the failure. Ask questions like were u half way through the goals or were you on a completely irrelevant track.

If you were on the right track. Try patching the pit holes that let to failure. This is relatively easy and lets you succeed certainly. Sometimes more practice or analysis could solve our problem and help us attain success.

Dont let or create a avenue for new failure in the process of patching a old failure. It happens when you don’t know why you failed and you are too adventurous trying out stuff. Keep trying and experiments restricted to labs or rooms. At business or when dealing with public we must win. so plan and be prepared.

If you choose completely different route to achieve success then its better to get a mentor or advices so the risk is reduced.

I would hug failures because they provide you a chance to hit targets with a better armor at times. Learning from failures is not very straight forward. Sometimes there is a lot to learn from a single failure.


Dreaming or willing to make this new year a memorable and prosperous year. Who doesn’t want to? Here is one of the 5 point algorithm which I learnt from Rahul Sharma through his video blog on youtube.

Step 1: Think of the big and small wins, failures that you faced in the current year. After thinking do some inventory, put them down on a paper. Don’t hesitate to put down the special moments you had with family and moments that made your client happy.

Step 2: List down the important skills you learnt this year. It could be an important business lesson, an additional course to boost your knowledge. Try listing at least three business lessons, life lessons. This shows your awareness and helps you make better choices.

Step 3:  Pick your goals from your wishes and wants.

List down the big 5 you want to achieve this new year.  You must be obsessed, ready to put in maximum energy into these ideas. This is necessary to prevent getting seduced by other ideas.

List down top 5 values you want to attain in the new year.  It could be a change in behavior, values, freedom, beauty or speaking your mind.

Set goals which stretch, challenge or something which is out of your comfort zone. This ensures you grow in time.

Step 4: Now its time to transform goals to action steps. Plan your goals across 12 months. Tell yourself when to do what. Get your month by month plan ready. Put these on a paper. It should be at least 2 sides of a A4 paper.

Step 5: Close your eyes and visualize. How would you feel if you have completed the plans. Does that transformation in you exciting? This increases the commitment level, makes you engage emotionally. Other benefits are it gives you vivid detail and gives you better clarity.

Revisit the goals every 5 days. Track your goal progress..

A word of caution. Algorithms are easier said than done, So commit to your plans and resolutions.

Have a great year ahead.


We all set goals to our self or at work. But is your goal attainable, ethical, measurable.. at least relevant? Have you checked such terms before putting down the action steps.

Before going to the action steps, lets put the filter and validate our goal.

SMART / SMARTER is a mnemonic to guide people when they set objectives, often called Key Performance Indicators (KPIs), for example for project management, employee performance management and personal development. The letters broadly conform to the words Specific, Measurable, Attainable, Relevant and Time-sensitive with the addition of the words Evaluate and Reevaluate used in more recent literature.

Sources: Wikipedia

Letter Major Term Minor Terms
S Specific Significant, Stretching, Simple
M Meaningful, Motivational, Manageable, Measurable
A Attainable Appropriate, Achievable, Agreed, Assignable, Actionable, Adjustable, Ambitious, Aligned, Aspirational, Acceptable, Action-focused
R Relevant Result-Based, Results-oriented, Resourced, Resonant, Realistic
T Timely Time-oriented, Time framed, Timed, Time-based, Timeboxed, Time-bound, Time-Specific, Timetabled, Time limited, Trackable, Tangible
E Evaluate Ethical, Excitable, Enjoyable, Engaging, Ecological
R Reevaluate Rewarded, Reassess, Revisit, Recordable, Rewarding, Reaching
S Satisfactory Satisfies Strategic Vision

The term “new year resolution” needs no explanation. Its a commitment a person takes to turn a new leaf in his life from new year. Having said that what could those resolutions look like..

Here are a few of those resolutions. Some of them are mine and others are collected from the web.

  1. Take stairs & not escalators
  2. Strike conversation with strangers
  3. Carry a smile on face
  4. Forgive people
  5. Be yourself
  6. Understand yourself
  7. Make more money
  8. Sing out loud
  9. Run in a marathon
  10. Donate time
  11. Appreciate nature
  12. Spend less time browsing
  13. Spend more time doing
  14. Be spontaneous
  15. Give more compliments
  16. Read a book every month
  17. Stop piracy of digital content
  18. Participate in events
  19. Get to know neighbours
  20. Organize desktop
  21. Reduce carbon foot print
  22. Reduce using paper
  23. No to plastic covers
  24. Do what you love
  25. Make a wish
  26. Work smarter
  27. Send out thank you cards
  28. Wake up earlier
  29. Be positive
  30. Take risks
  31. Go on trekking trip
  32. Shoot a short film
  33. Turn of the TV
  34. Encourage the co-worker
  35. Enjoy outdoors
  36. Jog
  37. Try new Cafe
  38. Learn foreign language
  39. Stay in touch
  40. Be better person
  41. Hi five the person next to you
  42. Apply for dream job
  43. Leave large tip
  44. Watch sunrise
  45. Watch Sunset
  46. Country trip
  47. Trip to Island
  48. Fall in love
  49. Fund Raising campaign
  50. Paint the house
  51. Wild life photography
  52. No to processed foods
  53. Change the world
  54. Enjoy life to fullest
  55. Have fun

These are a few which i could list. If you have better ones, put them in the comments section.