Why Gmail Gtalk is my Favorite IM Client

Posted by knorby on April 1, 2010 under IM, google, internet, javascript | Be the First to Comment

A friend of mine was complaining about Empathy today, an IM client I have never much cared for. I have serious problems with gaim/pidgin too, and really, most of the reasons are the same. Of all IM clients I have used, I have been most satisfied with gmail; here’s why.

Great Chat History

Essentially any IM client at this point has chat history, but I really started using it once I started using gtalk. Why? I can search it easily, and it isn’t local to the machine I use it on; same main reasons I like gmail. It does mean that the FBI could get my chat records, but I am not too worried about that.

Reasonable Multi-client Handling

Part of using a standard chat client is having it start up after login, which usually leads to multiple logins if you use several computers, or leave one on and logged in. Pidgin or something will usually have a login per instance of the client, which really doesn’t lead to the desired behavior anywhere. With XMPP, you usually get a message everywhere on the first message, after which messages are only sent to the chosen client. Gtalk seems to only use one login, and handle a multi-client situation somewhere between broadcast and interface restriction. The instance of gmail with the most recent activity is notified with the alert, and the chat window appears in full, with the red alert color. On other clients, the window appears minimized and alerted, or not at all  depending on several factors related to recent activity and what was already open. It works well. Android has its own model, but that is a different situation. It works really well. As an added bonus to this approach, status messages propagate well between clients, including to android.

Nice Balance Between Notification and Quietness

Most clients seem to work in one of two modes. Yell and scream activity, or say nothing. Aside from the ding, I think gmail is closer to the silent. If you are in gmail, you know when you get a message, and if you are in your browser, you probably notice the tab,  but otherwise, it is ignorable. Most clients default to playing a loud sound a lot, and bringing up the window, in addition to more silent types of alert. If I am trying to do work, this is really, really annoying. You can usually reconfigure the client to be a little more silent, but it never works just right. I check gmail a lot anyway, so it ends up working pretty well.

Reasonable Away Message Handling

Since most people check gmail frequently, especially when not focused on something else, the away timeout tends to work pretty well. Watching a co-worker of mine, the timeout is usually accurate to about 5-10 minutes. The behavior on other clients seems to be either nothing or constant switching; plus you can get annoying status change messages!

No Setup

I don’t have to install or configure anything. I just use gmail. This is one of the more obvious reasons, but it comes in handy a lot. I just need gmail open, which I usually do.

I assume I am not really documenting anything new or interesting here for most people. My point is more that gmail or the likes of meebo are in many ways preferable to a more traditional app. Really, there is no reason a web app should be more usable than a traditional gui, but I find it is often the case. Many people use gmail for email now, but IM, especially among some techies, is only seen as a fallback, especially on the web. I believe that is simply not the case.

tl;dr gtalk in gmail is my favorite IM client

Google Adds Some Translate Bots

Posted by knorby on December 19, 2007 under IM, google, internet, language, translation | Read the First Comment

On the Google GTalk blog yesterday, a set of Google bots that translate was announced. I played around with a couple for a bit. It doesn’t seem to be anything special; it is just a bot interface to the Google translation services. I noticed that if you group chat with several of them, the one with the best answer would respond. So for example, when I was chatting with nl2en and en2nl, if said “hello”, en2nl would respond with “Hallo”, and if I said “Hallo”, nl2en would respond with “Hallo”. Anyways, the GTalk blog post does not include the full list of addresses, so I did. Here it is:


ar2en@bot.talk.google.com, de2en@bot.talk.google.com, de2fr@bot.talk.google.com, el2en@bot.talk.google.com, en2ar@bot.talk.google.com, en2de@bot.talk.google.com, en2el@bot.talk.google.com, en2es@bot.talk.google.com, en2fr@bot.talk.google.com, en2it@bot.talk.google.com, en2ja@bot.talk.google.com, en2ko@bot.talk.google.com, en2nl@bot.talk.google.com, en2ru@bot.talk.google.com, en2zh@bot.talk.google.com, es2en@bot.talk.google.com, fr2de@bot.talk.google.com, fr2en@bot.talk.google.com, it2en@bot.talk.google.com, ja2en@bot.talk.google.com, ko2en@bot.talk.google.com, nl2en@bot.talk.google.com, ru2en@bot.talk.google.com, zh2en@bot.talk.google.com

I also made a contact list suitable for import in gmail, which includes full language names in the contact name.

CSV File: Gmail Contact List (csv) with GTalk Translate Bots

I Need a New Hobby…..

Posted by knorby on December 3, 2007 under google, humor, personal | Be the First to Comment

Gmail - 666 unread For the last few days, I have kept my Gmail inbox at 666 unread messages. When it first hit, I got a quick laugh; I am not at all religious, so its not like “666″ has any particular meaning to me, other than the fact that I think it’s a dumb thing to care about.

Since then, however, it has become a force far darker. I feel this compulsion to either read mail as soon as it comes in or to leave messages unread just so I can keep my inbox at 666 unread messages. I just can’t stop!

So I am guessing I am going to get tired of it in about four days tops, at which point I will go back to my normal routine of letting mail pile up and then mass archiving it.