Google: Fighting Dark Forces of Blackhat & Weak Links of Discovery – Part 2

Last week, I wrote about how Google is penalizing the apps that crash, or results in over 1{f5ea2038a4b880f335334dfff88b50aec469abded8ad52b137b4eb824479fac2} ANR (App No Response).

After writing the last post, we fixed the patch and saw our numbers picking up. We gained 50{f5ea2038a4b880f335334dfff88b50aec469abded8ad52b137b4eb824479fac2} more downloads.

If you look at the graph from the holder symbol, which was on the 19th, the downloads have steadily picked up.

Fixing Crashes Get Better Ranking

Now, if you see the graph, we had put in two updates, and so far, not all users have upgraded to the new version – so, the old problem is still holding up our recovery.

As I write this, the total current version penetration was around 19{f5ea2038a4b880f335334dfff88b50aec469abded8ad52b137b4eb824479fac2}), but still it helped us get 50{f5ea2038a4b880f335334dfff88b50aec469abded8ad52b137b4eb824479fac2} more downloads.

This proves beyond any doubt how serious Google is about quality. In order to conduct this experiment, we kept every other factor constant so that we could measure the impact of ANR.

Google: Fighting Dark Forces of Blackhat & Weak Links of Discovery

For last one year, Google is taking excessive manipulation across its product line head-on. In the process, it has got considerable success in some platforms, whereas limited success in some others.

In the process, it has got considerable success in some platforms, whereas limited success in some others.

The notable product where Google has really changed the rules of the game is Play Store.

How Google Killed Play Store Ratings

A year ago, it used to be super easy to manipulate rankings and ratings, but a shift to quality driven ranking factors in last few months have made things difficult for app promotion companies.

For instance, about a year ago, crashes and ANRs were not that big of a factor, but they are today. It is impossible to maintain the rankings without fixing your crashes.

Here’s one of a test app that lost 2/3rd of its daily downloads just because it’s ANR affected over 1{f5ea2038a4b880f335334dfff88b50aec469abded8ad52b137b4eb824479fac2} of the users.

App Store Optimization Tips

Uh! that may seem unfair. But, guess what? Google’s mission is to make discovery easy for its users. So, it doesn’t really care how your track record has been if your app has a terrible user experience.

Since Google owns the platform and has the end-to-end data, it has the ability to bend the rules more conveniently here than on platforms like search.

Search Quality: AI would take on Black Hat

Now, another word on discovery. About a few years ago, Google started to liaise with independent agencies to the quality of search results. An AI captures the pattern of every single result that is evaluated by thousands of these “human-evaluators”.

This is one of the biggest AI projects in Search & Discovery industry,  and all this data forms the base for RankBrain.

Weeding out web manipulation would take probably longer than it took Google to fix Play Store Manipulation. One of the reasons is – Google doesn’t control as many elements of websites as it controls the elements of app. But one thing is certain: Google will keep testing all the variables until it annihilates all blackhat practices and my experience with Play Store discovery seems to suggest this.

How Will AI affect discovery? 

More implementation of AI means safer and useful internet and much more power to discovery giants like Google. Every mechanism that works on deep learning gets powerful when it is fed with data. No matter what conventional wisdom suggests, there is compelling evidence that Google will ultimately weed out blackhat practices.

A word on conventional wisdom: Why the Old School Thinking is Destined to Fail

Many Internet Gurus are either oblivious or ignorant of data. It is similar to getting your new car fixed with an old mechanic who may have a lot of expertise, but doesn’t have good tools.

It took Google 5 years to fix the issue of fake ratings. This suggests one thing, it can take Google longer to fix something, but it would eventually fix it.

Buy Android Reviews – Ultimate Guide on ASO

Buy Android Reviews – Everything That You Need to Know Deciding if and all you want to buy reviews on Android can be difficult. Recently Google has introduced many barriers to incentivized installs and review activities, so in this case, one may wonder, is this relevant? Well, for all practical purposes – it is.

  1. Why Google Reviews Are Deleted
  2. Our Full-Proof Method Against Deletion
  3. Our AI that fights Android review deletion.
  4. Is buying Reviews Safe – How our website makes app reviews safe.
  5. Guide to Buying Android Reviews & Installs – A Quick Checklist

  Ever since the inception of Android, app developers relentless paid for the reviews – in order to get a better PR, or in hopes of getting more installs. And after repetitively cautioning the developers from desisting from the same, Google started taking matters to its own. In October 2016, Google announced that it was taking strict measures to keep playstore safe. And ever since then it followed up with the real threat of penalizing the app developers who used to buy reviews from websites.
Android app store review guidelines are quite simple – You must not attempt to influence the user into writing a review – be it in terms of a reward, threatening disruption of service or otherwise, and Google came down very hard on developers who paid to write reviews. Interestingly, many people relentlessly tried to find how to buy review on google play – and almost all the site were clogged with a huge problem – review deletion.

iOS Store Optimization

  1. Why Google Play Reviews Are Deleted – And Limitation of Google’s AI
    First things first – Google does not manually review the comment unless they are flagged by the developer or there is an unusual event that causes it. Many developers who were once targeted by their competitors never figured out how to get rid of bad reviews, and that sadly had to wait for days for Google to complete its evaluation.

Now, this mechanism wasn’t perfect and based on the numerous tests that we’ve conducted, we’ve come to the conclusion that this is something to do with the unusual spike in a number of reviews – along with a certain pattern. But does that mean that you can’t pay for positive reviews? Well-No! Some companies are smart enough to have figured out a way around it. Applytics, for instance, deploys an AI to understand the deletion and then counters it with drip feed posting. So, the answer to the question – can you buy reviews? Is an emphatic yes. Now, this works in both the ways, it always enables Google to remove negative reviews on the apps that are unfairly targeted by their rivals. Now, Google’s AI isn’t perfect; therefore, while it can remove bad reviews with good accuracy, it is far from perfect. Sure, it is getting better every day.

App Store Optimization

  1. Buy App Reviews With Ease – Full Proof Method Against Deletion
    If you are planning to buy Google play app reviews on sites like Applytics, we have a multi-tier strategy to counter the deletion. Sure, Google can remove reviews – to an extent of 20{f5ea2038a4b880f335334dfff88b50aec469abded8ad52b137b4eb824479fac2}, but then, it is definitely going to help you retain 80{f5ea2038a4b880f335334dfff88b50aec469abded8ad52b137b4eb824479fac2} of them – which isn’t that bad. Now, there is another site, that gives it a tough competition, and claims that it works well for users who buy app reviews, but nothing can be said very conclusively about the same.

With good android review provider, when you pay for good reviews, we ensure that you get the same number at the time of completion, and cover the same with 2 weeks of no-deletion guarantee. Here are some steps that we follow:

    1. Signal Building – This is essential for post paid reviews, without a reasonable signal building, Google will keep deleting bad reviews. The process is similar when you buy reviews for the app store. But then App Store requires a lot less number of signal posting compared to PlayStore. Depending on apps, it can take us 48 hours to 7 days to complete the process from the time you buy reviews online.
    2. Google Play Downloads by Real Users– We have many users who get paid to write reviews. So, we ask our real users to download the app first, and then keep the app in their devices for a certain point of time. During this, our real users would use the app – even though they just get paid to do reviews, they are usually inclined to using the app.
    3. Android App Store Review Posting: After the users have confirmed that they have kept the app in their devices, we pay them to write positive reviews. In case if the user does not like the app, then we just ask them not to review it, and still offer the payout. Whenever you buy positive reviews, we take charge of the entire campaign. Out google playstore review process is quite complicated, and some of it is classified; therefore, without being able to give our specifics, all we can say is that it is well optimized to handle any review challenge on any app.
  1. Our AI that fights Android Review Deletion – If you wonder what is the best response to a machine generated algorithm, then one can safely say that it is cracking the AI pattern. This is exactly what major review providers do.

So many people wonder why Android reviews are deleted, and all I say them is that, if you have a machine that intelligently looks up everything, then intelligently posts the content then that would make it possible to ensure that Android reviews are not deleted. While optimizing AI is quite complicated, this one step is quite possible and holds the most important significance of the entire review posting model. If you ever work with any App Store Optimization Agency, you would discover that they essentially leverage it to get you better results, the same holds good in almost every profession. By intelligently deploying AI, it is possible to make sure that the reviews are not deleted. But the crux lies in keep testing until you find a way to ensure that the reviews are not deleted.

  1. Is buying Reviews Safe – How our website makes app reviews safe

Well, this is the most complicated part. If you really see it from Google’s perspective, it is not legal to buy fake reviews. And that is so important to set up a good relationship with your users, but what if you let many of your users evaluate the app and just get the android app reviews from the users that really like using the app? Well, that is one model that companies like Applytics and iAppreviews follow. This really makes Buying Android Reviews safe. If you optimize every aspect of the site, then soon enough you would be able to ensure full protection of the app from any punitive measure. Again, Google is unlikely to penalize the app unless they have compelling evidence that it was the developer who deliberately paid for android reviews. And until you are on the side, you are safe. A lot has been said over a period of years about the practice of purchasing reviews on Android, but the fact is that it is not easy to rank apps unless you are able to do some tweaks. Sure, no one endorses gray hat ASO methods, but the fact is that they exist, and one must use it intelligently to their advantage.

  1. Buying Android Reviews & Installs – A Quick Checklist

So, now that you have decided to buy Android installs and reviews, here are some important things that you need to know.

  1. Always ask for real installs – if in doubt, ask the agency how it ensures that Android installs and reviews are real, and if possible use a service like AppsFlyer to integrate the SDK – in order to track the installs. This holds good for both Apple and iOS installs.
  2. Device Integrity – Why this is important: A lot of people ask – why is this one single thing so important. Well, the answer is that one can manipulate installs and reviews in absence of device integrity. So, it is possible to post many installs from a rooted device – avoid it like plague.
  3. Panel to track installs and reviews of Android app – Although this is not very important, having access to a panel for tracking installs always help. This enables you to track installs and reviews. Off lately, many review providers have favored custom reporting to panels as dynamic posting is essential to fight against deletion.
  4. Support – Essential, this one thing is absolutely important. Unless you get a quick and comprehensive support, it is impossible for you – or for anyone – to deal with even the best Android install or review provider. Always prefer a company that has complete contact information. This includes, phones, email and chat support.
  5. Don’t fall for reviews – One gray area in choosing the best review provider is that, a good review provider will never name their clients, this is to protect them, as they provide paid reviews as service. Hence it is imperative that you try out the service – first at a small scale – and then at a larger scale to make out your own judgment about the service. It is important to ask your friends who are in the same industry, but their views on Android Review Sites may not be very accurate.

Buying Android Reviews – Some Interesting Findings

For years, developers have tried to outsmart Google by various means like buying app reviews. Some even resorted to unethical means, but as with any type of course correction, things did change. A lot of people would search for websites where they could buy reviews, and installs. Sure, they had many options but that never used to work.

Grey Hat ASO – Sticking to the Thin Line

I am not talking about Grey Hat methods that one undertakes, say by paying for installs on android, or on iOS; grey hat, if done well, can get better, and faster results; but there is a heavy price to pay, if you were to risk your key apps. Something I never recommend.

A quick search on keywords like “buy android reviews”, “buy ios reviews” will open up a pandora box of numerous such services that are recklessly involved in selling these services, but the bigger question that one should ask is – are these safe? And if yes, what is the price that they pay in face of a penalty?

After working in this industry for a substantial amount of time, I am pretty much convinced that buying reviews simply does not work. Sure, in past you could have got away with a good PR, but not anymore. After repeatedly asking developers to dissociate from buying reviews through notices on Official Android Blog, Google decided to go after this practice by negating the positives that resulted from such incentivized activity.

Incentivize Activity – The Good, The Bad, The Ugly

So, now, incentivized activity does more bad than good. What you can instead focus on is user experience. Now, Impression based installs are always fine, but as a rule, you must always avoid incentivized installs. A while ago, there was a trend of buying keyword installs. But honestly, that was akin to a noob building backlinks without any variation in anchors, soon, every developer I knew kept asking us for that (Something that we refused as a matter of principles). This was asking us to get an app delisted – We couldn’t afford to do that.

When You Should Go for ASO agency

Then there was a trend of buying keyword installs. There were a lot of questions asking where one could buy keyword installs, and that is what the great marketers pounced on. Cashing on this stupid thing, they never thought of ever doing on-page optimization, which was so critical. Some, even got their apps delisted. You certainly don’t think that you know about something that Google doesn’t.

Now, many think that it is quite easy to outsmart Manupilate Playstore Rankings by hiring app store optimization companies, but that is not always the case. Unless you have a great product, no marketing is every going to help you. One thing that people and agencies often discount is that in SEO, google may not be your domain or hosting provider, but when it comes to apps, it owns every bit and piece of it.

So, you really don’t stand a chance against Google. Sure,  you can optimize your description, work hard on graphic assets and foray into Grey Hat ASO.  but all of this will hold for nothing unless you build on good product.

Google @ Machine LearningIt Just Gets Better

Now, Google is getting better by leveraging machine learnings, so you may buy installs for an app, or reviews, and have a little positive effect (if you are exceptionally smart), but then it isn’t a long term strategy either. You simply can’t piggy bank on purchasing cheap app installs. (Boy! If you try that, then good luck with your ASO).

There was a brilliant article that talked about why one should not buy iOS reviews. While there are many brilliant sides of it, the biggest flip site is the risk it carries.

Case Study: Web Browser App – How this David Beat Goaliath with ASO Boost, and flipped back

For instance, while working on an app that primarily deal with web browsers, one of my clients decided to add three stratergy, downloads, reviews and high retention users. After a week, things really got well, and he did manage to get into an impressive top 8. (Currently, google lists 8 applications on a single device screen). Up against giants like Firefox, Chrome and UC, this little known app managed to pull off App Store Optimization relatively well.

But, over a period of time, post this boost, their rankings slipped by many ranks – a jolt they never recovered from, even after months as I write this. While I never desist anyone from experimenting to see how you can rank your app better on playstore, or boost app on trending charts of iOS, the challenges that you face are something that you must consider while putting your foot into it.


I do not want to desist anyone from agressive ASO, buying motivated Installs, or even buying 5-star ratings. But my focus is more on demostrating that these concepts are very diluted, and google is exponentially building on its learning to rob you off of any advantage you have.

No, Google isn’t perfect, and thankfully no machine is, but the margin of error for Google is so low that it isn’t worth your time and effort. Instead, you would be better off studying your exist rates, and fixing the crashes, while doing some basic on-page ASO. Any basic tool like HashGrowth, AppAnnie SensorTower can help you get started. The more young the company – the better. (Personally, I am a fan of HashGrowth because of their super speedy support, but any of them will just do fine.)

While there may a lot many loopholes that you may be able to analyze, but unlike SEO, there isn’t a lot of grey areas, and google is slowly coming hard. So if you are someone who is curious to learn some quick hacks on blackhat ASO, then you really have a hard luck. But then with intelligent optimization and slow dripping reviews, you can take advantage of smart app review posting services. But if and ever you chose to do that, you ought to ask as many questions about their paid app reviews, the paid reviewers, and even the country and the devices they use.

Now, if you ever buy Google Play Downloads, or if you purchase iOS downloads, then you ought to be careful if they ask you to integrate SDK, if yes, then never do anything that can implicate you – the developer – into something that can be perceived as shady.

Most of the professional app review providers are quite reassuring, but they really don’t gather bits and pieces, and if you ever decide to buy app reviews, be very certain about one central theme – the consequences. While in most cases, you won’t be banned for a third party paid activity, it can get really frustrating to see your android app reviews getting deleted. There is a reason why the Android app reviews are deleted. Well, Google has this intelligent algorithm that is apt at tracing anything unusal,  so the moment you are on it, it would delete the reviews. Even if you are someone who buys Geo App Installs or Geo App Reviews, google can hit you right on the head.

If you’d like me to consult you on any Android App or an iOS app, then do contact me using my contact us form, or comment, and I would be happy to give you a free in-depth analysis of the app.

Using Kindle to Learn a Language.

Language learning means a lot of reading. First a disclosure: I got Kindle much after learning Spanish and French. So what is it that made me believe that Kindle is such a wonderful device? Let me explain.

After eight hours on my laptop, I really don’t like staring at the screen as it hurts my eyes. But then, reading is imperative to improve grip on the language, and a day without reading isn’t very productive.
Kindle isn’t just about books. You can buy hardcover or paperback book for most books that aren’t even on kindle. The key is – a feature called, “Send to kindle” which lets me send web pages to Kindle. I can easily catch up with it later on, especially while commuting. If I come across a difficult word, I just have to tap it, and an inbuilt dictionary works well for me. I will explain how you can set it up later in this post.

Theory: Vocabulary and Repetition
It has one more feature called vocabulary builder. It automatically collects the words that you look up, I encourage you to look them up every two to three days — continue that for 2 weeks, thereby revising the word for 5-7 times. That will help you master the word. Here’s a word of caution, don’t be quick to look up the word, first try to guess the meaning. It is one of the finest quotes of great polyglot Michel Thomas. It has helped me over the years to improve the vocabulary, and should help you too.


So how does “Send to Kindle” works? 
It is simple, you can use it as a browser extension. Depending on what browser you have, you can get it from here. It is a service provided by Amazon to its users. Once you install the extension, click on it. It would ask you to log in with your Amazon Account. Make sure you only select Wi-Fi (Since the other option, ‘Whispernet’ is chargeable). Now you are set to use the service.  I have included recommended settings, as well as the icon in the below picture for your reference.

Recommended Settings for Send to Kindle


So the next time you read any news article hit the “K” icon, and it will send it to your kindle, whenever it is connected to Wi-Fi. You can send any document, as long as the document is less than 50 MB. Most of the news articles and web pages are way less than the limit.

Setting up the Dictionary on Kindle
Whenever you register kindle, it comes with default dictionary in your language. So, if you are an English speaker wanting to learn Spanish, you would need to download a Spanish-English dictionary. Some users don’t know that kindle already has around 30 dictionaries on the cloud for free and end up buying a new one from the store. Here’s what you need to do.

Step 1: Tap Home button on the kindle.
Step 2: Tap Cloud (It appears just below home button — only if you are on the home screen)
Step 3: Scroll at the very bottom, you would see an option that reads “Dictionaries”
Step 4: Select a dictionary to download (Again, it is free). You can download multiple dictionaries if you know or are learning few languages. (I have Spanish, French, Portuguese, Italian in my collection)

As with every article that I write, if you have any difficulties, or want any assistance, feel free to contact me. I do my best to respond to them as soon as I can.

All the best with your language learning.

Here is How You Learn Two Languages At The Same Time

Learning one language is not difficult. However, learning two languages at the same time can get quite challenging – unless you manage things well. Polyglots are no different from normal humans, they are just more passionate about learning languages, or are able to motivate themselves than most others. If you have zeroed down on your target languages, great! But, if you haven’t, then here are two points that you must consider.

  1. Congruence: Pick up languages that resemble closely, for instance, prefer picking up Spanish and French instead of Spanish and Mandarin. It isn’t some hard and fast rule, and sure, you can pick up Mandarin and Spanish at the same time, but languages that closely resemble each other helps you maintain the balance.
  2.  Objectives: If you are learning for professional competence, then there is absolutely no choice. However, if you are learning it for a rewarding career, consider taking some time out to think objectively, availability of job opportunities in languages that you intend to learn etc.

Once you are set, it’s time for you to effectively maintain the balance. So, how do you maintain the right balance? Well, if you have read my post about how long it takes to learn languages, you  would see that it takes a longer time to learn a few languages than the others. Therefore, set aside about 20-30 minutes extra study time per day for the more difficult language.

Language Learning Tree

Now, here is how you organize things, and a breakdown of why you need 20-30 minutes extra on the more difficult language. As a rule, I always start with more difficult first, although it may vary from person to person.

  1. Language Study Time Table: Always try to keep separate sessions for each language. Generally, it is not a good idea to come back and forth, as the overlearning and sometimes pressure can cripple your learning abilities. Keep a wide variety of learning stuff, for instance, Mandarin Flashcards and Spanish Podcasts on one day and vice versa on the other day.
  2. Keep Language Sessions Short: Each one for about 30 minutes. You can learn and concentrate much more than that, but the key here is to retain maximum focus and energy. So if you start off with a 1-hour session of mandarin, you would quickly deplete your mental energy and draw reserves from your Spanish quota.
  3. A special 20-minute revision for difficult language: With languages, you need execution along with positive thoughts, and keep these 20 minutes for the difficult language, 30 minutes if need be. But just make sure that you have revised your language material completely. There is no shortcut to revision.
  4. Confidence: Have faith in your brain’s ability. There are people who can speak 10+ languages yet never get confused, and you too won’t. But it is important to weed out negativity, if you can’t keep it away, just take a break, deep breathe for two minutes, and come back.
  5. Focus on Process and not the goal: Here’s where the art of thinking less comes into play. If you think of the goal, then it would overwhelm you. It isn’t the most helpful way of doing things. Try to dissociate from your overall language goals – only during your study sessions. Thinking of anything else – even your language goals – at the time of studies is very distracting. Try avoiding it, and if you can’t avoid it, just let it happen and refocus.

Now, try to maintain some variation. Like whenever I learn two new languages at one time, I tend to change my facebook’s default language to one target language and my computer’s default language to another, and switch it, in order to maintain a good variation.

If you keep these language learning tips in mind, you won’t find it difficult to learn two languages at the same time.

Good Friday Status, Messages and Quotes – 2016 Holy Week

Finally, the Good Friday is here. This day reminds us of the sacrifices made by Lord Jesus Christ. Over two thousand years ago on this Friday, Jesus was crucified.

Due to this, Christians around the world observe this day as the day of sacrifice. This precedes Easter Sunday – also called as the resurrection day. Since the week collectively holds a great significance, it is collectively called as Holy Week.

Owing to cultural differences, Holy Friday is observed in a variety of ways. For instance, in Britain, people eat Hot Cross Buns, while in some other countries, people abstain from eating and drinking – as long as their health permits — to show their unwavering devotion to the sacrifice of Jesus Christ. Also, there is a provision for Friday service, that brings communities together.

You may also find this interesting: Easter Quotes and Messages

The Friday date for this date of remembrance falls is calculated differently in Eastern Christianity and Western Christianity. However, the latter — and most of the Christian communities around the world choose Georgian calendar — the mechanism used by western Christianity.

Good Friday Holiday is observed nationwide in numerous countries around the world. However, in some countries like the United States, it is the state’s or the community’s prerogative to declare or observe the holiday.

Here are some Good Friday messages, status and Quotes compiled to proliferate the message of sacrifice amongst masses. These are available for free sharing.

Good Friday Quotes 

If Christ is God, He cannot sin, and if suffering was a sin in and by itself, He could not have suffered and died for us. However, since He took the most horrific death to redeem us, He showed us in fact that suffering and pain have great power.― E.A. Bucchianeri

So shall we join the disciples of our Lord, keeping faith in Him in spite of the crucifixion, and making ready, by our loyalty to Him in the days of His darkness, for the time when we shall enter into His triumph in the days of His light. – Phillips Brooks

Stoning prophets and erecting churches to their memory afterwards has been the way of the world through the ages. Today we worship Christ, but the Christ in the flesh we crucified. – Mahatma Gandhi.

Good Friday is not about us trying to “get right with God.” It is about us entering the difference between God and humanity and just touching it for a moment. — Nadia Bolz-Weber

In this sublime hour, therefore, He calls all His children to the pulpit of the Cross, and every word He says to them is set down for the purpose of an eternal publication and an undying consolation. ― Fulton J. Sheen

I believe in God – not in a Catholic God; there is no Catholic God. There is God, and I believe in Jesus Christ, his incarnation. Jesus is my teacher and my pastor, but God, the Father, Abba, is the light and the Creator. This is my Being. — Pope Francis

‘You are no saint,’ says the devil. Well, if I am not, I am a sinner, and Jesus Christ came into the world to save sinners. Sink or swim, I go to Him; other hope, I have none. — Charles Spurgeon

The day we receive Jesus Christ as our Savior is one of the greatest days of our lives. Not only are our sins washed away, but God puts His Spirit inside of us and gives us new desires. — Joyce Meyer

Good Friday Messages

  1. For Christ also suffered once for sins, the righteous for the unrighteous, to bring you to God. He was put to death in the body but made alive in the Spirit.
  2. “He himself bore our sins” in his body on the cross, so that we might die to sins and live for righteousness; “by his wounds you have been healed.”
  3. God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
  4. Let us never forget the great sacrifice, and work hard to alleviate mankind — spread love and compassion.
  5. Great sacrifices always leave a memory behind — We will never forget the one of our beloved Christ.
  6. In ages, there comes a real savior who turned the world upside down — We got one two thousand years ago, and his sacrifice will continue to inspire us.
  7. To our savior — We will never forget you, you shall continue to live in our heart and minds. We love you — our lord.
  8. Peace over might, and love over hate: This is the supreme message of our savior, Jesus Christ.
  9. We ought to be inspired by his valor, courage, and spirit of sacrifice. Thank you, Jesus for showing real path to humanity.
  10. We will hold the flag of love, equality, and compassion in our hearts.

Good Friday WhatsApp Status

  1. Praise the lord — For his supreme sacrifice.
  2. God sent us our best — for the message of love.
  3. Observing the day of penance, sacrifice and supreme love.
  4. For the love of our savior — Our lord, Jesus Christ.
  5. You gave us so much lord, your sacrifice is immortal.
  6. At service — For the love of lord.
  7. Remembering our compassionate lord — The day of supreme sacrifice.
  8. Will never forget what our lord did for us — All for our love.
  9. His sacrifice tells us — God Loves us.
  10. God loves us — For he sent his son to give us supreme message of life

Although we believe that we’ve compiled the best good Friday quotes, if you think that you have some nice quote in mind, feel free to comment, we would do our best to include it in our comments as soon as we can.

Here are Some Easy Ways to Learn Spanish

Some beginners come to me and ask ” What is the fastest way to learn Spanish?” Many Spanish speakers would condense to the answer to — “There are no shortcuts” — and that’s right. However, there ways to study smarter, and consequently, wrap up your Spanish lessons quickly.  
  1. Listen to Podcasts while you exercise or commute: I run a lot, and while you run, your brain works at amazing efficiency, it grasps the language better. If you spend around 30 minutes every 5 days listening to some good Spanish podcasts, then it would pave the way to a great foundation to your Spanish studies. Additionally, put those podcasts on your smartphone and listen to them while you are commuting or driving.
  2. Change the default languages: Include your browser and Facebook to the list. This would integrate Spanish in your day to day life. Changing the language is uncomfortable, yet it is the quickest way to learn Spanish. Out of all the ways to learn Spanish, this is the most prudent one — as repetition is the mother memory.
  3. Read a lot: Newspapers, books or anything else that you like. In this post, I had outlined some great ways to learn Spanish. You should include them to your list so that you get a firm grip over the language. Reading will help you understand various forms of Spanish.
  4. Get good at Grammar: Trust me, it is now or never. Although you can learn Spanish sans grammar, it probably won’t be a good idea. So put a little effort and read it. If you aren’t serious about grammar, then you aren’t learning Spanish — same holds good for any language.
  5. Keep Testing: Don’t put off tests for later. Make sure that you keep testing your knowledge. Remember, when you started off, you didn’t know anything. So, there is nothing to lose. Many people consider tests to be unproductive — but that’s incorrect. Tests help you solidify the concept. So keep testing your Spanish knowledge.

Therefore, In essence, there isn’t any easiest way to learn Spanish, but there is, of course, a faster way.  Put up some extra hours, and start cracking the Spanish mystery.

At the beginning, it may look intimidating, but soon, Spanish will be your friend. Remember, you only need to push till the time you are able to form sentences. Once you achieve that, you would be able to communicate with other Spanish speakers, read Spanish material and pick up the language quickly.

Six Mistakes That You Should Avoid While Learning Spanish

I have compiled a list of six mistakes that you should guard against while learning Spanish.

  1. Trying to Translate: Don’t do that! Please! Remember, trying to translate words in your native language will hinder the flow of language. Avoid that in any case. Now, you may think — “How would I understand if I don’t translate it into my native language?”, well, don’t worry about that. Our minds have that flexibility to understand the language — just like how we learned our native language in our childhood.
  2. Subtitles: This stops your learning. Try to watch your shows without subtitle, and try to imitate the voice. This would tighten your grip on the language. So, next time you watch Spanish Movies, do it without subtitles.
  3. Procrastinating Speaking: Don’t procrastinate the speaking part. Do it, right from day #1. I have covered this part extensively in this post about Spanish Learning. The more you speak, more confident you’ll become with Spanish.
  4. Giving up: Hell No! even if you have invested 10 hours in Learning Spanish, there is every reason that you should keep pursuing the goal until you finish. Don’t settle for anything less than mastery. It is going to be tough, but you got to continue and motivate yourself to keep learning. Giving up is not an option.
  5. Going slow on Accent: Forget your native ways of speaking – please! This wouldn’t take you far with Spanish. It is important to learn Spanish accent for a total mastery. Spanish is very logical and straightforward with pronunciation. If you learn Spanish accent well, then it would make your Spanish Learning easy.
  6. Not Testing knowledge: Even in the last post on Spanish studies, I have mentioned as to why it is important to test your knowledge. Do that, all the times, and only then you would have a correct assessment of your Spanish Speaking Ability.

With that said, don’t wait, and commit yourself to learn Spanish for a more rewarding and enriched life.

Drop me a comment if you have any questions or need any help.

Run Windows Files Requiring JRE on Ubuntu

There are certain windows files that need JRE (Java Runtime Environment) and therefore doesn’t run on Ubuntu. There are two reasons for that.
  1. Even if you have latest Linux version of JRE installed, the Windows application will not detect it when you run it through an application layer like WINE installer.
  2. If you download the Windows version of JRE and try to install it through WINE, then it would make your system unstable, and even in this case, the program will not detect JRE installed.

The good news is — you can run such programs like Minecraft that need Java runtime environment by leveraging Java’s cross-platform capabilities. If you don’t have Java installed then, you can get java here.

Here are the steps

  1. If the software you are planning to install is in .exe, then go directly to step #3. If it is in any other form, then use an extractor. One of the common extensions is .msi, and for this file type, you can get .msi extractor by typing the below command in your terminal.                                                                                                                                                                                    sudo apt-get install msitools
  2. Then, extract the file. Say, if your target file is in .msi, then type the below command in your terminal
                     msiextract (FileName).msi
    Note: Replace (FileName) with the name of your file. So for instance, if the name of your .msi file is “blue”, then the command should be msiextract blue.msiWe do all this to convert the source file into .exe format.
  3. Go to the directory of installed program. Program Files/(FileName) by entering the below command

    cd “Program Files/(FileName)”                                                                                                                                                      
  4. Extract the EXE file now. You can do that by entering below command                                                                                                                                                                                                                       unzip (FileName).exe                                                                                                                                                                                 
  5. After extraction, your terminal will run through a screen, which will display some data. Now from that data, check the main-class.
    It will have two names separated by comma, like filename.FileName (Notice the capitals in the second string)
  6. Copy the name of main-class and substitute  “.” (dot) with “/” (Forward dash).
                                                                                                                                                                                                                Java MainClass

Congratulations! Your .exe program which requires JRE is now running on Ubuntu.