Google Hangouts 4.0: now simpler, faster, more beautiful
googleblog.blogspot.com
googleblog.blogspot.com
Too bad corporate interests are against openness. I really would have liked it if all services were interoperable with one another.
If I remember correctly, it did, and then they removed the feature.
They claim it was due to spam, but really, there are a number of ways to solve that problem without removing the feature entirely (ranging from better spam-prevention heuristics to requiring an explicit opt-in).
Hangouts is in all ways inferior to Google Talk. It's really a shame.
Pidgin and Adium do not support (transferrable) chat history and do not show messages when I'm offline, which is a huge usability hit. Especially when people talking on the other side expect that the messages are visible to you even if you're not immediately online.
I did see a reverse-engineered Hangouts client at some point; does anyone know if this works well enough?
This times a million. GChat (now "hangouts"), though their XMPP interface, attempts to send new messages only to the "active" client, which means that if you try to use Pidgin or Adium (I used both myself for a number of years; they're fantastic applications) or any other XMPP client, you'll lose messages in Adium/Pidgin for a few minutes whenever you move the mouse cursor in gmail or peek at messages in the hangouts phone app. You'll never see those messages in Adium/Pidgin, and there's no way (afaik) to tell that you're not getting messages, either; it's like they don't exist.
Google, however, sends all the messages to its own clients; you never miss messages there. And so, to me, this smells like a clever (and intentional) strategy to cripple third-party clients.
They miss notifications and occasionally messages on their own clients too, but I guess it isn't as consistently repeatable.
Another example could be Authy.
It received a lot of heavy duty criticism when initially launched because security was at the time its primary selling point. It looks like they've at least partially pivoted away from that and now are focusing on making what appears to be a smoother, faster Hangouts.
I use KTP for the hangouts chat part, and then my gmail tab rings when people call me on it. Its suboptimal, and a huge usability loss from 5 years ago when Google wasn't pushing proprietary bullshit but instead had jingle, but it at least barely works still.
on a side note i see several people say this but using a 2015 mbp I don't really see this battery draining behavior. Can anyone point to benchmarks or has anyone actually done a real test on this assumption ?
I make no claim about it's veracity, just saw the headline recently - probably on HN.
http://blog.getbatterybox.com/which-browser-is-the-most-ener...
>> TL;DR; If you’re a MacBook user, you’re losing an average of 1 hour of total battery life by using Chrome. Firefox is a little better, but Safari is the clear winner. You’ll want to use Safari if you want to get the most battery out of your laptop.
[0]: http://www.theverge.com/2015/4/10/8381447/chrome-macbook-bat...
...currently out there in the beta update stream, shouldn't be far off now.
I continue to be amazed that companies like Microsoft and Google are so bad at instant messaging that upstarts like Slack can eat their lunch with essentially hosted IRC and a pretty client.
Companies that specialize in one thing will always trump those who have to spread their efforts along many areas. It's the difference between depth and breadth.
I would be seriously surprised if anyone at Google actually used this POS.
Hangouts annoys me for a number of reasons however. And the biggest one is the fact that Google used it as a pretense to kill their federated XMPP service. This literally cut more than a half of my contacts off (i.e. those who use Google), because they don't accept bugs for enabling server to server encryption anymore.
I don't remember being upset about Google messing up things more than that.
UDPATE: Nah, still no WebRTC. Hangouts - fail.
Hangouts needs the Google Talk plugin to make calls.For IM I use another XMPP server and client. However I had a lot of contacts who were Google Talk users. At some point, most XMPP servers made server to server encryption mandatory. Which essentially cut off all contacts who use Google Talk from me (since my server can't anymore federate with Google Talk which remained insecure and refused to accept any bug reports about it).
I'm praying that it's a server side flag and not a case of Google Apps Free users getting skewered somehow.
But I don't think I've initiated any group MMSes, just received them (and subsequently replied, which worked). You might be hitting a bug that I didn't. :/
IMs have had those features for decades, and contrary to Google's narrow worldview not everybody is online and available 24/7.
Maybe it's better to track whether the user is busy or free-to-interrupt, which I think is what Google is already doing. (I believe there is also an option to broadcast if you're on your phone or your desktop, although I don't fully understand why it's that useful)
Edit: I looked up Google's documentation, and apparently they do indeed track Online/Offline in the hangouts app [1], but from what I understand, installing the android app with a data connection = online. I'm not sure what Offline means.
I guess the parent is asking for notifications about the Online/Offline change, which does not exist. (But again, if installing the app means you're always Online in hangouts, you won't get any notifications anyway)
[1] https://support.google.com/hangouts/answer/3111918?hl=en
Is user actively using their phone? "online"
It's simple. IM clients have figured this out years ago.
Mine has been sleeping for an hour, but I'm right next to it and would answer an IM if sent.
So no, not so simple.
Perhaps that's why he asked for the ability to set such status manually, in the manner of desktop IM clients.
Prior to TextSecure deprecating the encrypted SMS option, I used Voice+ (on Cyanogenmod) to send encrypted SMS over Google Voice.
Since that method has been deprecated, the trustworthiness of SMS is lacking, and Google's insistence on not providing a "native" SMS experience for Google Voice (for both Voice and Hangouts apps) is annoying.
I continue to be unable to use an alternative SMS app for ostensibly a SMS service (Google Voice), like I am able to with a hack like Voice+.
Using Hangouts forces me to use unencrypted messaging for Google chat, while also forcing me to be always online.
My current setup is Voice+ with Google Voice and TextSecure to provide encryption communications with other TextSecure users, along with SMS fallback for contacts who are not using TextSecure. I can continue to use TextSecure for Google Voice SMS, however, which is not possible in Lollipop or in any supported way via Google products on Android.
It is disappointing that the biggest reason that I cannot upgrade to Lollipop is due to Google locking users to either Voice or Hangouts for Google Voice SMS. (I really don't care to use multiple messengers for short messages if I can help it).
I'm also using Conversations for encrypted (OTR) messaging over Google chat -- who knows how long that will last. I could live with this if Google offered OTR (preferably) messaging natively from Google apps, but I am not comfortable talking in the clear, especially when it is so easy not to, by using non Google apps/platforms.
Perhaps this is all my fault for using Google Voice as my primary contact number - but that is specifically the use case sold to users - replace your public phone number (... so that we can harvest your conversations)!
Google doesn't make it easy to be private -- likely not a primary use case considered by Google here, but the result is wanting.
Yes, and 90% of my contacts have been “away” 100% of the time for just as long. Presence information is useless, I’ve been ignoring it for years.
What is the problem you want to avoid? People interrupting you. This is much better solved with a client side option that you control, without relying on the other user’s judgment.
I really like the Do Not Disturb feature in iOS and OS X: it works for the entire system instead of a single program and I fully control it, it doesn’t depend on you interpreting my signal that I’m “busy”.
Send me whatever messages you want any time you want, if I can respond I will, if I don’t want to be interrupted my phone won't make a bleep no matter how hard you push.
Preemptive rebuttal: “the system can turn off notifications when I set myself as away” then why set away in the first place? It has no meaning other than “do not disturb me”.
Sorry for the caps. But that's been mildly annoying for a long time, so its kind of exciting to finally have a complete messaging system on google voice.
[1] http://lifehacker.com/google-voice-gets-native-mms-support-b...
Hangouts is cool and all, but I wish Google would just decide which app they are going to push and get on with it.
How hard can it be?
The amount of times it thinks I'm in a call and I'm not is far too many. Or it doesn't dial. Or doesn't ring. And if turn the video on there's a good chance it'll crash so hard I'll have to force stop it.
Which is a shame as I really like hangouts
Also the sms part should be better integrated, why can't I view/send sms on my phone from gmail?
http://www.androidpolice.com/2015/08/10/dreams-do-come-true-...
Hangouts is nice when it works but it's become something of a swear word at my work - even if it makes setting up a conference in a meeting room a lot easier.
How is it that Google is still "iOS first." I mean, I love my iPhone and am happy that Google feels the need to update iOS apps before Android. But why? That's like Microsoft being OSX First, it just doesn't make any sense.
I've been using Messenger and it's pretty nice. I especially like the ability to search through my messages, something that the Hangouts v4 screenshot doesn't show.
ChatSecure seems to offer OTR compatibility, so that may be a decent option:
https://itunes.apple.com/us/app/chatsecure-encrypted-secure/...
and should be compatible with OTR Jabber clients on Android like Conversations.
So far, there are no real alternatives to Hangouts if you want to talk to people using Hangouts, and that's it. And the XMPP third-party client "ecosystem" is pretty much fossilised...
As to ChatSecure and other alternatives, they all seem somewhat iffy. Before moving back to iOS, I wrote this: http://taoofmac.com/space/blog/2014/11/13/0830
...and it's still all mostly valid.
Ideally it would have a semi open infrastructure like IRC. I would design it with less functionality than XMPP. The clients would be closed source. Or maybe this is Telegram already.
Aral Balkan's talk is a highly effective explanation of this problem. Of course, it's not that popular here given how it exposes the "big data"/"free" malware that is popular in Silicon Valley. Just look at the apparatchik in this thread, talking about features when they should be talking about how to set up a proper federated (and encrypted) protocol.
Why else would Google disable many of the features of XMPP federation? Allowing federated XMPP servers wouldn't give them the surveillance data.
Well, that would be quite a feat if they managed to make it less reliable. The latest version I tried to use was ridiculously buggy, crashing, couldn't join a conversation etc. I was so boggled by how bad it was (Google's app, on Google's OS) I even forgot to be angry for a while