19 August 2014

My Recommended Apps!

UPDATE: 26 August 2014

Hi, it has been a long time since I last blogged. Suddenly, I have the itch to write and have it readable in a mobile phone...

Today, I shall start off my fresh wave of blogging with a list of apps which I have been using on Android, Linux and Windows. These are what I would recommend people to install and try out too. Of course, I spend most of my time in Singapore, so many of the apps below are really my use case scenario here, which means that Your Mileage May Vary (YMMV).

First up the list would be... TELEGRAM. This little Whatsapp "clone" is more than just a lookalike. Telegram allows you to chat using different phones and even your desktop - all at the same time! Just like Google Hangouts, Skype and Facebook Messenger. Not only this, Telegram has a nifty feature known as "Secret Chat" which self-destructs and leaves no trace of your chat. I hardly find use for this function, but it is great to know that it is there.
Next, good old SKYPE. Until this day, I still cannot find any other app or service which can call phones reliably and cheaply. Do note that 4G LTE is highly recommended if you intend to use Skype for your outgoing phonecalls.

Note for the technically-inclined - 4G LTE was created specifically with latency in mind. That is, 4G was built to reduce latency, which in turn produces "lag" in VoIP. So, any place with 4G, you can safely say that your VoIP, including Skype calls, will sound perfect.
Having said all, Telegram and Skype alone cannot handle all of the features that an active individual or team needs. Unfortunately, the bottomline is this - I have NOT yet found any messenging app which has ALL of the following features...

  1. Broadcast List (Whatsapp, Telegram, WeChat [rudimentary level]) 
  2. Group Chat with cool "Read Up To Here" notification (Hangouts - But Hangouts FAIL at many other Group Chat elementary features... eg. Group founder cannot remove anyone!) 
  3. Voice Calls to Phone Numbers (Skype)
  4. Voice Calls to Others On The Same App (Hangouts, Skype, FB Messenger, WeChat, LINE) 
  5. SMS (Hangouts, SMSdroid and many other dedicated SMS apps, such as Textra, Hello SMS, Chomp SMS) 
  6. Web-based SMS such as Fishtext (SMSdroid) - especially useful when overseas and/or using Nexus 7! 
  7. FREE Group and One-To-One Video Calls (Hangouts) 
  8. "Look around and make new friends" (WeChat) 
  9. Status Update similar to Facebook status update (WeChat) 
  10. Voice Recording/Walkie-talkie... great when cycling! (WeChat, Whatsapp, FB Messenger) 
  11. Server-based multi-device chats (Hangouts, FB Messenger, Skype, Telegram)
  12. Device-based Chats (Whatsapp, Telegram, WeChat, LINE)
  13. Device-based Secret Chats which can self-destruct and is encrypted end-to-end between users (Telegram) 
  14. Option to sign in with either Phone Number OR Email Address... phones do get lost, you know!
  15. Ability to secure your app with in-built PIN Lock (LINE)
When time permits, I should be able to update the list above and create a comparison table for all of the messenging apps.

NOTE: I did not include KakaoTalk, Viber, Tango etc. because their functions are largely present in the more popular apps I have mentioned in the list above. Maybe in the next update. I may have also missed out on specific functions within specific apps, so my apologies if I had done so to your fav app!

In this area, UBER ranks as my most commonly used app. Use the following Promo Code (even if you already have Uber installed) to get a $10 credit for your ride!

Disclaimer: I will receive a $10 credit when you redeem your $10 credit. It is all Uber money...

This post TO BE CONTINUED...

09 January 2012

Internet Domain Suffixes

This is a list of the internet domain suffixes. That is, the last word in a URL or email address. They can refer to the type of address (eg. businesses will be .com, governments will be .gov and schools will be .edu.) They also show the country, and these two can oftentimes mix. (eg. a school in Singapore can be .edu.sg and my Government is .gov.sg)

Credit: This list is adapted from UKTSupport.

Category Suffixes

  • AC - Academic (same as.edu)
  • CO - Commercial (same as .com)
  • COM - Commercial
  • EDU - Educational
  • GOV - Government
  • INT - International
  • MIL - Military
  • NET - Network
  • ORG - Non-Profit Organisation
  • ARPA - Old style Arpanet
  • NATO - Nato field
Country Suffixes 

Note: American addresses seldom use their Country Suffix.
  • AD - Andorra
  • AE - United Arab Emirates
  • AF - Afghanistan
  • AG - Antigua and Barbuda
  • AI - Anguilla
  • AL - Albania
  • AM - Armenia
  • AN - Netherlands Antilles
  • AO - Angola
  • AQ - Antarctica
  • AR - Argentina
  • AS - American Samoa
  • AT - Austria
  • AU - Australia
  • AW - Aruba
  • AZ - Azerbaijan
  • BA - Bosnia Herzegovina
  • BB - Barbados
  • BD - Bangladesh
  • BE - Belgium
  • BF - Burkina Faso
  • BG - Bulgaria
  • BH - Bahrain
  • BI - Burundi
  • BJ - Benin
  • BM - Bermuda
  • BN - Brunei Darussalam
  • BO - Bolivia
  • BR - Brazil
  • BS - Bahamas
  • BT - Bhutan
  • BV - Bouvet Island
  • BW - Botswana
  • BY - Belarus
  • BZ - Belize
  • CA - Canada
  • CC - Cocos (Keeling) Islands
  • CF - Central African Republic
  • CG - Congo
  • CH - Switzerland
  • CI - Cote D'Ivoire (Ivory Coast)
  • CK - Cook Islands
  • CL - Chile
  • CM - Cameroon
  • CN - China
  • CO - Colombia
  • CR - Costa Rica
  • CS - Czechoslovakia (former)
  • CU - Cuba
  • CV - Cape Verde
  • CX - Christmas Island
  • CY - Cyprus
  • CZ - Czech Republic
  • DE - Germany
  • DJ - Djibouti
  • DK - Denmark
  • DM - Dominica
  • DO - Dominican Republic
  • DZ - Algeria
  • EC - Ecuador
  • EE - Estonia
  • EG - Egypt
  • EH - Western Sahara
  • ER - Eritrea
  • ES - Spain
  • ET - Ethiopia
  • FI - Finland
  • FJ - Fiji
  • FK - Falkland Islands
  • FM - Micronesia
  • FO - Faroe Islands
  • FR - France
  • FX - France, Metropolitan
  • GA - Gabon
  • GB - Great Britain (UK)
  • GD - Grenada
  • GE - Georgia
  • GF - French Guiana
  • GH - Ghana
  • GI - Gibraltar
  • GL - Greenland
  • GM - Gambia
  • GN - Guinea
  • GP - Guadeloupe
  • GQ - Equatorial Guinea
  • GR - Greece
  • GS - South Georgia and South Sandwich Islands.
  • GT - Guatemala
  • GU - Guam
  • GW - Guinea-Bissau
  • GY - Guyana
  • HK - Hong Kong
  • HM - Heard and McDonald Islands
  • HN - Honduras
  • HR - Croatia (Hrvatska)
  • HT - Haiti
  • HU - Hungary
  • ID - Indonesia
  • IE - Ireland
  • IL - Israel
  • IN - India
  • IO - British Indian Ocean Territory
  • IQ - Iraq
  • IR - Iran
  • IS - Iceland
  • IT - Italy
  • JM - Jamaica
  • JO - Jordan
  • JP - Japan
  • KE - Kenya
  • KG - Kyrgyzstan
  • KH - Cambodia
  • KI - Kiribati
  • KM - Comoros
  • KN - Saint Kitts and Nevis
  • KP - North Korea
  • KR - South Korea
  • KW - Kuwait
  • KY - Cayman Islands
  • KZ - Kazakhstan
  • LA - Laos
  • LB - Lebanon
  • LC - Saint Lucia
  • LI - Liechtenstein
  • LK - Sri Lanka
  • LR - Liberia
  • LS - Lesotho
  • LT - Lithuania
  • LU - Luxembourg
  • LV - Latvia
  • LY - Libya
  • MA - Morocco
  • MC - Monaco
  • MD - Moldova
  • MG - Madagascar
  • MH - Marshall Islands
  • MK - Macedonia
  • ML - Mali
  • MM - Myanmar
  • MN - Mongolia
  • MO - Macau
  • MP - Northern Mariana Islands
  • MQ - Martinique
  • MR - Mauritania
  • MS - Montserrat
  • MT - Malta
  • MU - Mauritius
  • MV - Maldives
  • MW - Malawi
  • MX - Mexico
  • MY - Malaysia
  • MZ - Mozambique
  • NA - Namibia
  • NC - New Caledonia
  • NE - Niger
  • NF - Norfolk Island
  • NG - Nigeria
  • NI - Nicaragua
  • NL - Netherlands
  • NO - Norway
  • NP - Nepal
  • NR - Nauru
  • NT - Neutral Zone
  • NU - Niue
  • NZ - New Zealand (Aotearoa)
  • OM - Oman
  • PA - Panama
  • PE - Peru
  • PF - French Polynesia
  • PG - Papua New Guinea
  • PH - Philippines
  • PK - Pakistan
  • PL - Poland
  • PM - St. Pierre and Miquelon
  • PN - Pitcairn
  • PR - Puerto Rico
  • PT - Portugal
  • PW - Palau
  • PY - Paraguay
  • QA - Qatar
  • RE - Reunion
  • RO - Romania
  • RU - Russian Federation
  • RW - Rwanda
  • SA - Saudi Arabia
  • SB - Solomon Islands
  • SC - Seychelles
  • SD - Sudan
  • SE - Sweden
  • SG - Singapore
  • SH - St. Helena
  • SI - Slovenia
  • SJ - Svalbard and Jan Mayen Islands
  • SK - Slovak Republic
  • SL - Sierra Leone
  • SM - San Marino
  • SN - Senegal
  • SO - Somalia
  • SR - Suriname
  • ST - Sao Tome and Principe
  • SU - USSR (former)
  • SV - El Salvador
  • SY - Syria
  • SZ - Swaziland
  • TC - Turks and Caicos Islands
  • TD - Chad
  • TF - French Southern Territories
  • TG - Togo
  • TH - Thailand
  • TJ - Tajikistan
  • TK - Tokelau
  • TM - Turkmenistan
  • TN - Tunisia
  • TO - Tonga
  • TP - East Timor
  • TR - Turkey
  • TT - Trinidad and Tobago
  • TV - Tuvalu
  • TW - Taiwan
  • TZ - Tanzania
  • UA - Ukraine
  • UG - Uganda
  • UK - United Kingdom
  • UM - US Minor Outlying Islands
  • US - United States
  • UY - Uruguay
  • UZ - Uzbekistan
  • VA - Vatican City State
  • VC - Saint Vincent and the Grenadines
  • VE - Venezuela
  • VG - British Virgin Islands
  • VI - U.S. Virgin Island
  • VN - Vietnam
  • VU - Vanuatu
  • WF - Wallis and Futuna Islands
  • WS - Samoa
  • YE - Yemen
  • YT - Mayotte
  • YU - Yugoslavia
  • ZA - South Africa
  • ZM - Zambia
  • ZR - Zaire
  • ZW - Zimbabwe

31 October 2011


Update (16 March 2013): Since this post was published, I have not seen the tsunami of uptake of Diaspora to the point of unseating the largest - but Corporation-controlled - social networking site in the world. Also, when I logged into Diaspora last week or so, it felt sluggish so the HTML5 (?) coding may need more attention to speed and delivery.

A new day has dawned in social networking!

Today, I simply want to announce to the world that a new day has dawned in social networking... DIASPORA Decentralised Social Networking has come.

In layman's term, YOU decide what the world can know about you, can retain your own account forever (no company can just terminate you for mysterious "violations of the ToS") and even set up your own "pod" so that you are providing the service to others.

NO company owns your data!

I will update this post as time permits. Very busy now building the Community and making money!

06 September 2011

Problems with Skype for Android

As most of you know, I am an avid user of Skype. I use Skype on the desktop and also on my phones. These include Skype for Android, Symbian and iPhone. I even tried Skype using USB Skype phones etc. I do not support Apple but then that is fodder for another post...

My current gripe with Skype stems from its Android version.

Here is a list of the Skype for Android problems I have experienced, and looking through the Reviews on Android Market and various Skype forums, I know that there are more.
  1. Skype keeps logging out and in again, and it is very annoying to be "signing in..." twenty times in a day.
  2. Even after signing in so very often, Skype is still unusable... it would be perpetually sync-ing itself to something. You can verify this by looking at the circle that loops clockwise in the status bar on top.
  3. Many times, Skype would ask me to "reinstall" itself for no rhyme or reason.
  4. When Skype is in the middle of dialing a phone number, I am unable to turn on the handsfree speaker, so I have to hold the phone close to my ear to listen to the progress of the call - which would then lead to Skype hanging up the phone due to some proximity sensor.
These 4 reasons alone have caused me to rate Skype "POOR" and I wish that Skype would debug and IMPROVE an otherwise fantastic (and highly desired) software.
Skype for Android Version:
Android Version: CyanogenMod MiniCM7 v6.0
Phone: Sony Ericsson X10 Mini Pro

23 August 2011

Repentance And Religion

The Word of God speaks again!

Early in the morning, as I was on my knees praying for the Presidential Election in my country, I read Matthew 3 as part of my personal daily Bible Study programme.

The two lessons that the Holy Spirit taught me through His Word are that:

  1. Repentance Precedes Religion; and
  2. Religion Is Still Relevant.

The Pharisees and Sadducees - the clergy - of John's day (John the Baptist, cousin of Jesus) were believers in his message of water baptism. That is why they came to him in the first place! Would you be baptised by anybody if you did not first subscribe to his or her message?

WHY the clergy believed in John is a topic for another day, but for now, let us look at John's conversation with them.

Then went out to him Jerusalem, and all Judea, and all the region round about Jordan, and were baptised of him in Jordan, confessing their sins. But when he saw many of the Pharisees and Sadducees come to his baptism, he said unto them, "O generation of vipers, who hath warned you to flee from the wrath to come? Bring forth therefore fruits meet for repentance." (Matthew 3:5-8)

The clergy is already "spiritual" by any human standard. Indeed, they are the very ones who perform rites and rituals for others to participate in their faith.

Their going for baptism is like we going to church activities today. (Religion) However, John knew by the Spirit that they were trying to "be good" in order to receive salvation. He basically set the record straight by telling them that BEFORE you get involved with Religion, you must first possess REPENTANCE.

According to Princeton:


noun /riˈpentns/ 
repentances, plural

  1. The action of repenting; sincere regret or remorse
    • - each person who turns to God in genuine repentance and faith will be saved
Therefore, REPENTANCE PRECEDES RELIGION. Your cell group participation, church attendance and ushering etc. means NOTHING and does NOTHING to help you "escape from the wrath to come"... UNLESS you first have a RELATIONSHIP with God. This is the result of repentance. Yes, a Relationship with God through Jesus Christ.

How can you know if you have repented? There are "fruits"! Just like there is the "fruit" of a Spirit-filled life. (fruit of the Spirit cf. Galatians 5:22)

Until you have fruits that REFLECT (meet) your repentance, Religion is meaningless.

Then comes the next question, Is Religion irrelevant? Can we be followers of Jesus without going to church, through water baptism, serving in our cellgroups, attending to prayer house and so on?

The answer lies in what Jesus told John the Baptist just before John tried to stop our Lord from His "Religion" (baptism - a religious act):

And Jesus answering said unto him, Suffer it to be so now: for thus it becometh us to fulfill all righteousness. (Matthew 3:15)

YES! Religion is relevant. The truth is simply this - that Jesus Christ as Lord and God with us - did NOT have to go through water baptism, YET HE WENT THROUGH WITH IT.

Why? Simply because it was the right thing to do!

It is right to go to church regularly!
It is right to be water baptised!
It is right to attend cellgroup meetings!
It is right to pray consistently at prayer house!
It is right to fast!

It is RELEVANT to do the right thing. Thus, it is NOT correct to say that if you are an active churchgoer, you are "over-spiritual". It is alright to have Religion. However, you must remember at all times that "Repentance precedes Religion". Only then will your religion be true and acceptable to God.

23 July 2011

Empty Taxis Did Not Pick Up Passengers

Last night, I had the unfortunate need to take a Singapore taxi home at 11.00pm. Someone said before that taking a cab is a luxury.

In order to "discourage" commuters from taking cabs and switch to "public transport", plus ease traffic conditions, the Government has allowed the increase of fares with the introduction of various surcharges.

Back to my story, there was a long queue at the taxi stand and hardly any taxi in sight.

What was more frustrating, was that some drivers were traveling on empty vehicles and NOT picking up passengers. They might even be possibly circuiting around the area like a vulture hovers above its next meal. To add insult to injury, these cabbies did NOT even bother to turn off their bright "TAXI" signage on top of their cabin. Lest anyone says that they were "On Call", let me reassure you that no such sign was hung up too.

Interestingly, as many Singaporeans can attest, once the clock strikes 12 midnight, there will be taxis galore, and "mysteriously" all the taxi queues would disappear then.

My question is - are taxi drivers knowingly giving the poor, waiting passengers a miss - so that the latter would have "no choice" but to Call-A-Cab? (and pay the Taxi Booking Fee)

If so, then the solution to this national malady is to SCRAP the Taxi Booking Fee.

15 March 2011

Pray For JAPAN

Friends, Japan has met a most devastating history with the earthquake-tsunami this past week. Hundreds of thousands of lives are lost. Children have lost their parents. Adults are crying for their deceased kids. Everywhere once strong-willed individuals are mourning loudly. TRAGEDY! TRAGEDY! Please take a moment of silence and pray in solidarity for the survivors - that their spirits will not be broken by the massive destruction around them. God have mercy on JAPAN. We not only love all things Japanese, we love the PEOPLE of Japan.  Regards, Rykel Lim (Singapore)

10 March 2011

PowerPlayer - The Only Play You Will Ever Need

It is now possible to go anything from Ruby Executive to Black Diamond Executive in MonaVie with just THREE (3) teams.

That is, a weekly income that grows from USD 2,000 to USD 29,000 simply by building numbers in the 3 teams! Go figure.

PowerPlayer cycles develop your first 2 teams so that you can go bananas on team 3.
New enrollees get excited too because they get to have a team built “with them, through them, for them” and they get all the money. The “problem” most of us active leaders have is that we have too many sign-ups that we want to give them away. The GUY AT THE BOTTOM BENEFITS THE MOST.

As for the current promotion, many TEAM members may choose to opt out of it as they are NOT going 20 wide. However, it is great for their friends from other Mv groups who are building left/right/left/right and I am sure we all rejoice with those who rejoice.

As for TEAM, a surprise is coming up for you all! Stay tuned. :) 

Wrong Again! (Anti-MLM Kingpins Exposed)

Anti-MLM Kingpins are at it once more. This time, it is a new video circulating on Youtube that attempts to discredit TEAM and Orrin Woodward. Obviously, they hope that the average person who just joined Network Marketing will be swayed by their FUDs. Do not be a victim of Anti-MLM-ism.

I wrote the following response.
Hey guys, the video is NOT a very accurate portrayal of TEAM.

If time permits, I will drill in to all the places where the teacher should NOT have replied the way he replied in the video, because those sentences were NOT in line with TEAM teachings.

     eg. Girl: "Is it a get-rich-quick scheme?"
     Teacher: "YES! Who wouldn't want to get rich quick?"

Official TEAM Teaching: "The keys to wealth are 1. LONG TERM vision. 2. DELAYED gratification. 3. Power of Compounding." (cf. "Woodward Videos" at www.the-team.biz)

Do those words sound like, "Let's get rich QUICK!!!" to any of you?
Humour is really great - but only if it is ACCURATE.

This is the reason why TEAM is hardly affected by most of the Anti-TEAM kingpins' websites out there... they fail to reflect the arguments of TEAM accurately. Who wants to get into a reasonable discussion with an opponent who misrepresents your position?    :)

   "I believe in A."
   "You believe in B, and B is wrong, therefore you are wrong."
   "I do not believe in B, but I do believe in A."
   "No, you do believe in B, and B is wrong, therefore you are wrong."
   ("Against MLM" - The Straw-man diatribe of an Anti-MLM kingpin)

06 February 2011

HOW TO: Set Up Empathy With Callcentric In Ubuntu Linux 10.10

Empathy is the default IM and VoIP program in Ubuntu Linux 10.10 (Maverick).

You can access it from the Envelope icon in your top-right hand Notification Area.

Empathy is hidden in the Envelope icon.

For a long time now, I cannot seem to get it to work with my Session Initiation Protocol (SIP) provider so that people can reach me on my Linux desktop via my iNum.

However, I toyed with getting 3CXphone and CSipSimple on Android to work with the abovementioned SIP service and learnt a thing or two about SIP setups.

Today, I managed to get Empathy to work!

This is what you must do in 4 simple steps:

  1. Set your username to 1777xxxxxxx@callcentric.com;
  2. Open up the "Advanced" options;
  3. REMOVE "Discover STUN server"; and
  4. Set your Miscellaneous Options/Authentication username to 1777xxxxxxx

That should work!

Here is a screenshot of my setup for your reference.

Empathy with SIP setup