Before and After Pictures of the Nepal Earthquake.

Here are before and after photos of Kathmandu and Bharatpur’s most well-known landmarks. Hundreds of ancient temples and monuments dating from the 17th century were destroyed by the 7.8 magnitude earthquake. (–> How you can help and donate to relief efforts)


There’s an Android bot peeing on an Apple logo on Google Maps

Sick of all the Apple Watch news today? You’re in luck, because we have something completely different for you. An image of an Android mascot, also known as an Android bot or Bugdroid, peeing on an Apple logo has been discovered on Google Maps. (more…)

Teen Patti Poker Flash 3D Review

Teen Patti by Junglee Games is a free multiplayer India poker game on Google PlayStore. This is a 3D game that you can play on your android phones with your facebook friends as well as other teen patti players. The game offers choice of fabulous avatars sitting across the poker table.The overall gaming interface is very easy and  is loaded with multiple interactive features. (more…)

What are some awesome examples of simple yet innovative designs?

Here is the list of some of the amazing and innovative designs for your home, garage and more..

Best Locker ever.


online gaming

Online Gaming Industry Could Grow More Than 79% – 2009-2014

As 2014 ends, the online gaming market is expected to touch $7.1 billion in gaming revenue, according to leading research firm iGaming Business. If this happens, it would mark growth of almost 79% from the 2009 figures.

Through its long history, gaming has been thoroughly enjoyed, both by experts and novice players. Now, with the penetration of the Internet, gaming has reached all corners of the globe, and India is no exception. (more…)

mexican drugs and weapons

Photos of Mexican Drug Lord Zetas leader Miguel Angel Trevino, aka Z-40’s Home, After Being Raided!!

Want to see real Breaking Bad? Here it is..

Photos of Mexican Drug Lord Zetas leader Miguel Angel Trevino, aka Z-40’s Home, After Being Raided:

Yes, that is cash piled on the table in the background! (more…)

linkedin business lead

What is the best way to generate business leads from Linkedin?

Adapted from Rohit Onkar:

I am  always asked this question “How can LinkedIn help with marketing?” from  clients, subordinates and even my bosses. If you follow the below  mentioned power points, LinkedIn can do wonders for your business.

1. Optimize your LinkedIn profile – Chances are when people are looking to buy products/services, they  might just stumble upon your profile. A good description of what kind of  services/products you provide might just help you rope in few leads.
#Tip: The new skill endorsement feature is another reason why you should list your skills and expertise on your LinkedIn profile.

 2. Brand your company page and keep it active – LinkedIn has realized the importance of a company page as a community  building tool and is in the process of re-designing it to make it more  visual in nature. Having a products and services tab and doing status  updates is a must. If you can get a couple of existing clients to  recommend your products/services that will give your company page the  initial buzz that it requires. Also, it will have a significant impact  on the purchase decision of your prospects. Company pages also serve as a  medium where existing customers can come and ask for support. Once you  have a good number of followers, you can lure your prospects by special  offers in addition to giving existing customers discounts on  repurchases.

 3. Identifying prospects through LinkedIn Groups & Answers – This one has worked wonders for my current clients. It’s always  better to target people who are already looking for a product/service  you provide. It’s more of shifting the paradigm form  “push” to “pull”.  Use LinkedIn signal to look for such prospects. There are numerous  conversations going on in LinkedIn groups and answers. You just need to  find them 🙂

 4. Using LinkedIn advanced people search – This one is more of building a prospect network and tends to give  benefits in the long run. Add people who fall in your target category  and start interacting with them. But be careful about being too pushy.  This method is a double edged sword and might lead to a social media  backlash. There is surely an amount of success rate involved with this  process but you just need to be a little extra careful. For quicker  results, Inmails with guaranteed responses are also a good option.
#Tip:  Upgrading to a premium LinkedIn account will help quicken the above  process and also give you insight on prospective clients visiting your  LinkedIn profile.

 5. LinkedIn advertising – A solution offered by LinkedIn which is totally worth it. For B2B  specially, the ability to target people by job function and industry  gives a great ROI. The self advertising program starts with $2/ad click.  This is great and you tend to get better results when you target the  mid-bottom section of the organizational pyramid. These people may not  be decision makers but are most definitely strong influences.

For targeting the upper section of the organizational pyramid (in a b2b  scenario) or if you are looking for a b2b/b2c branding + lead generation  solution, you must take a look at LinkedIn custom ad units &  solutions –…

 These solutions though a bit on the higher end ( you need a minimum  budget of $2,000 ) give you better reach and “hotter” leads. So if you  are looking to beat the competition in the self advertising program and  reach “only” decision makers, you should consider using them.

 6. Converting “Weak Social ties” into “Strong Social Ties” – Quite a few times, the prospects you have identified on LinkedIn via  any or all of the above steps, don’t convert into customers immediately.  This is specially true for high end b2c products and almost every b2b  product wherein the purchase cycle is long and involves a lot of social  elements. In such a scenario, you must create a LinkedIn group and get  all of your prospects to join the group including your existing  customers. When your prospects hear the experiences/testimonials of your  existing customers, they sure will convert into customers. In addition,  by doing this you are creating a community of product/service/brand  evangelists and advocates.

 The group will also be a resource  to cross sell/ up sell your services/products. Just like your company  page, customers can also seek support within your group.

 Once  the group becomes large enough, you can create sub groups for existing  customers and “weak social ties” ( prospects ). Also, if you have a  large sales force, you should invite them to join the group as well and  get them to close some sales 🙂

 The major difference between a  company page and owning a LinkedIn group and the reason you must own  both is the fact that via a company page you will always be the one who  has to initiate a conversation ( the functionality is such ). Whereas in  a LinkedIn group, people talk amongst themselves. Another point to  consider is that whenever you post a company page update, it is pushed  into the news feed of the people who follow the company, whereas group  discussions are sent via email to people ( 1 email per week ).

 7. Being patient and staying away from myths about LinkedIn – Just accept the fact that good things take time to materialize. Be  patient and LinkedIn can work wonders for you. Finally, stay away from  myths like “LinkedIn is only for HR” or “people come to LinkedIn only  when they want to switch jobs”. A recent study shows that people come to  professional networking sites like LinkedIn because it helps them  perform better in their present job assignment as opposed to “just”  looking for a new job. You can refer the snapshot below.

linkedin business lead

P.S.  I asked myself why I come to LinkedIn and the better part of me agrees  with the “blue” guys on top. Do you agree too? How successful has  LinkedIn marketing been for you? Let us know in the comments section.

Can LinkedIn Help You with Your Marketing?

As far as a practical example is concerned, my firm SMG Convonix has been able to identify 120 prospects for a b2b client in a period of 6 months from point number 3 alone! The cost per customer lead has come down to $20 from $96 as a result of point 5. All the above steps have resulted in an increase in lead conversion rate by 84%!

coding java programming

How is competitive programming different from real-life programming?

Adapted from Anthony Moh:

In competitive programming, you just have to choose the first algorithm that comes to mind that you think will work and then code it. The aim while coding is to just get it down and make minimal mistakes. You do not have to worry about maintenance  documenting etc. No need to to think much about how to name the variables, split the code into functions and so on. Also, competitive coding is short. You will not have to spend more than a few days on it. And most of your time is spent coding.

While competitive programming gives you important knowledge of algorithms and how to implement them, you will find that in most jobs, coders just use libraries of algorithms. So, the most useful part of competitive coding is learning which algorithm to use for the problem at hand. At office, you will spend only a small amount of your time writing code. Most of your time is spent in deciding what to code, testing, documenting and …

You are in thprogramming bug jokee jungle. You have a pocket-knife. Someone asks you to kill a mountain lion. Anyone but a programmer would be asking “WTF is a MOUNTAIN lion doing in a JUNGLE?!”, but that’s not what you have been trained to do as a programmer. You are here to solve problems, not to question them.

Years of training has taught you well. You use your knife to sharpen a stick. You cut vines to lash sharp stones on one end. Maybe you’re from a top university, and you’ve learned to extract essential ingredients from plant and insect life around you to fashion a poison to tip your weapon with.

Convinced that you have an effective and efficient way to kill the lion, you set forth to accomplish your task. Maybe your stick is too short, or your poisons don’t work. It’s okay – you live to refine your method and try again another day.

Then someone figures out a way to fashion a low-grade explosive from harvesting chemicals in the jungle. Your method of fashioning a spear to kill the lion is now far from the best way to accomplish your task. Nevertheless, it’s still a simple way, and will continue to be taught in schools. Every lion-killer will be taught how to build his tools from scratch.

That’s “real-life” programming.

In competitive programming, you start out with the same resources (a pocket-knife), except you have 2 minutes to kill the lion.

As a beginner, you will stare at the lion and do nothing.

Soon, you learn that if you kill a squirrel, sometimes the judge thinks it’s a lion and you’re good to go.

A more experienced programmer just keeps stabbing the lion and hopes that the lion dies in time. Soon, you learn that there are certain spots on a lion that are damage immune. You learn to not even bother stabbing those spots. Sometimes, the lion doesn’t expose those spots, so you get really good at killing squirrels. (more…)

beginner programming or coding

What are the best ways for a complete beginner to learn programming?

Adapted from Roshan Choxi, Cofounder and CEO of Bloc

It’s been my sole focus to answer this question for the last two years, and I think a lot of the resources mentioned here are great but I’ve noticed there are three strategies that successful students consistently use better than anyone else regardless of what resources they use:

1. Focus on habits, not goals
2. Learning alone is painful
3. Build things (more…)

coding java programming

How do you keep your programming skills sharp?

Short answer: ABC: Always Be Coding.

1. The more you code, the better you’ll get — it’s that simple. By coding, you’re practicing. But the best practice is focused practice. Have goals in mind, explore new areas, and challenge yourself. Over time, you should develop a portfolio of both unfinished and finished projects. GitHub is a great place to put this portfolio on display, but just having an eclectic body of work is huge.

2. Re-build the wheel. You should implement the most common data structures in the language you’re trying to learn. Do not rely on common libraries. Implement the following and write tests for them: vector (dynamic array), linked list, stack, queue, circular queue, hash map, set, priority queue, binary search tree, etc. You should be able to implement them quickly as you get more comfortable with the language. (more…)