Google Just Can't Get the Message (phandroid.com) 135
It's been a rough week or so to be invested in a Google messaging service, hell it's been a rough decade to be invested in a Google messaging service. Phandroid: The latest victims are Allo, which will be going away in March of 2019, and "Hangouts Classic" which has a more nebulous end of life forecast. These products join the host of other Google messaging casualties over the years, Google Wave, Google+ Huddles, Google+ Hangouts, Google Spaces, to name a few. Now if this left us with an entirely clear picture of Google's messaging strategy going forward that would be something, but the reality is that the company still has 5 such apps with at least some overlapping functionality.
The 5 survivors are Duo (Video), Messages (Text), Hangouts Chat (Enterprise Text), Hangouts Meet (Enterprise Video), and Google Voice (Voice and Text). Why am I including two enterprise-focused products in a discussion about consumer messaging? Because the head of those products, Scott Johnston, indicated that "Hangouts (Classic) users will be migrated to Chat and Meet." This was corroborated by an official blog post from Google's VP of Consumer Communications Products, Matt Klainer, who similarly put no definite timeline on this migration.
This is a problem that Google themselves seemed ready to settle once and for all almost exactly 2 and a half years ago when they announced Allo and Duo at Google I/O 2016, this was going to be the two-pronged answer to messaging on Android. But it became clear reasonably quickly that Allo wasn't going to hold up its end of the bargain, it saw limited adoption and within two years of launch, Google has now admitted that it shifted resources away from Allo and instead was focused on bringing the relevant features into Messages.
The 5 survivors are Duo (Video), Messages (Text), Hangouts Chat (Enterprise Text), Hangouts Meet (Enterprise Video), and Google Voice (Voice and Text). Why am I including two enterprise-focused products in a discussion about consumer messaging? Because the head of those products, Scott Johnston, indicated that "Hangouts (Classic) users will be migrated to Chat and Meet." This was corroborated by an official blog post from Google's VP of Consumer Communications Products, Matt Klainer, who similarly put no definite timeline on this migration.
This is a problem that Google themselves seemed ready to settle once and for all almost exactly 2 and a half years ago when they announced Allo and Duo at Google I/O 2016, this was going to be the two-pronged answer to messaging on Android. But it became clear reasonably quickly that Allo wasn't going to hold up its end of the bargain, it saw limited adoption and within two years of launch, Google has now admitted that it shifted resources away from Allo and instead was focused on bringing the relevant features into Messages.
Chat and Meet? (Score:1)
Re: (Score:3, Interesting)
Re: (Score:3)
Re: (Score:2)
Google is crap a social media because they are an advertising platform, the is the raison d'etre, their reason for existing. Social media for them is nothing but bait, how good, just good enough to get the sheeple to bite and hopefully become hooked, how bad, as bad as they can possibly get away with.
They are not a social media company, they are a advertising company, that is the way the bit shit at Alphabet positioned them and why with the SJW marketing nuttiness, they are bad at social media.
They are fa
Re:Chat and Meat? (Score:2)
Re: (Score:2)
Those were taken over by zombies about 20 years ago.
Don't let her give you any pills, that's where zombies come from.
If you get a skin infection from it, you're probably going to die. Antibiotics rarely work on zombie diseases anymore. Try smearing it with raw honey.
Scanning (Score:5, Interesting)
Re: (Score:1)
Fuck, are you shitting me? Just the Google App alone, even when set not to, will modify system settings to set Google's own services back as default. Bottom line...If you are accessing the Play Store, then Google is accessing your shit regardless.
Re: (Score:1)
That's why I don't use the Google Play Store or Google Play Services (they aren't even present on my phone). I use Yalp Store, F-Droid and microG instead.
Some other replacements:
K-9 Mail [f-droid.org] or Tutanota [f-droid.org] instead of Gmail.
Privacy Browser [f-droid.org] or IceCat [f-droid.org] instead of Chrome.
Conversations [f-droid.org] or Telegram [f-droid.org] instead of Google's messenger app of the week.
NewPipe [f-droid.org] or SkyTube [f-droid.org] instead of YouTube.
The wonderful thing about Android is that it's totally open source and isn't reliant upon Google's crapware.
Re: (Score:2)
Re: (Score:2)
Servers aren't even a requirement (and undesirable for security reasons)
Without a server, how does someone leave a message while you are offline for you to read once you come online, or contact you while you are behind NAT?
A sends, A disconnects, B connects: delivered? (Score:2)
Failed messages or messages sent to offline contacts are automatically rescheduled for delivery the next time the recipient comes online.
Can the message be delivered once the recipient comes online even if the sender has since gone offline? Or must both be online at once? If the latter, then rescheduling for delivery doesn't help Alice send a message to a group including Bob if Alice and Bob are rarely online at the same time because they live in different time zones. Or would Alice just see a view of the group minus Bob and Bob one minus Alice?
In addition, you didn't mention how you plan to handle network address translation (NAT). Even if
Re: (Score:2)
[Non-overlapping connection periods between participants in a conversation] isn't something that occurs with enough regularity to be a problem (I have never seen it happen, my phone is connected 24/365).
My laptop is not connected 24/365, and neither is my phone because I currently don't subscribe to a cellular data plan. They're connected when I'm at home or in range of a hotspot operated by the cable company, but not 24/365.
NAT is the responsibility of your router not the software.
If your ISP puts all residential customers in a neighborhood behind a NAT router [wikipedia.org], as do the other ISPs in your area, how is your chat application going to accept incoming connections from copies of the chat application run by people who want to start a conversation with you? Because yo
Examples of carrier-grade NAT use (Score:2)
That's too bad for you then. Most people are connected all of the time.
I see this "I got mine" mentality as part of what's wrong with software publishers' behavior.
My ISP doesn't do that nor have I ever heard of a legitimate ISP ever doing that.
Last I checked, all home ISPs in Myanmar used CGNAT according to Bert64 [slashdot.org], because there just aren't enough IPv4 addresses to go around. So do 90 percent of mobile ISPs in Europe [theregister.co.uk].
Re: (Score:2)
It looks like you've worn out that shovel so I'm dropping you a new one down. Mind your head!
Client bandwidth != server bandwidth (Score:2)
You going to pay for it?
yeah because text IMing uses so much bandwidth
It uses more than zero. If you pay for zero, you get zero.
that mobile telco's and ISPs couldn't possible provide that as part of baseline service.
For one thing, they don't. T-Mobile's baseline cellular service ($3 per month) includes 30 minutes or texts and 0 MB/mo of client data. For another thing, accounting for bandwidth on the client side is not enough; you also have to account for bandwidth on the server side in order to allow two NATted users to communicate or two users to communicate if one happens to be offline at a given moment.
Cellular carriers charge more than IM services (Score:2)
includes 30 minutes or texts
So then they do provide you with that service.
Not at the desired volume at an affordable price. In order to shift all my instant messaging from IP to SMS, I'd need to pay a lot more per month to my cellular carrier than I currently do.
Re: (Score:2)
And you said your service was $3/month. If you struggle to pay that, then you should get a job and you could afford unlimited service.
I have a job. I don't struggle to pay $3 per month, but I'd need a better job to pay 20 times that and continue my current level of saving for retirement.
Re:Scanning (Score:4, Interesting)
You going to pay for it? Or do you expect to be provided with a service at absolutely no cost to you? If ads don't pay for it, something has to.
I don't recall ever paying for access to an IRC server nor did they have any ads, not even back in the 90s. The problem is not so much operating the service, it's the evolution of the service. Why did everybody leave for ICQ? Why did skyping become a thing? Why did people leave Skype for Facebook Messenger? Why did we start using Discord for game chats instead? Telegram? Whatsapp? Signal? Because we constantly want new features and server-side support.
Re: (Score:2)
Re: (Score:2)
Python is VERY stupid.
Re: (Score:1)
Fuck Signal. It wants all permissions on your device. That is not an exaggeration.
The developer is also a dick and doesn't want free/libre forks using his server (even though other, more commercial forks are allowed). When the developer of one of the free forks offered to run a server the Signal developer wouldn't even agree to federate with him.
Re: (Score:2)
Is it possible I think differently than you? (Score:1)
There's a fundamental trade-off as you get big. You can try to use the size to support more niches and allow for the fact that different people think differently. In the example before us, different people actually want to communicate with other people in various ways.
Or you can try to use the size to maximize profits by finding the one solution that is most profitable and trying to force everyone into the same mental straitjacket. That clearly seems to be the way the google is going these days, but they're
Re:Open Protocol (Score:4, Interesting)
We already have an open protocol: XMPP. Everyone, including Google, turned away from it for some reason.
The other open protocol that is specific to phones is SMS, which is still the most popular way of communicating in some countries (those where SMS is cheap and reliable).
Re:Open Protocol (Score:5, Insightful)
The reason was, other people were using it, and if the communication is standard then nobody will accept advertisements.
Breaking inter-operation is the only way to force people to use a walled app, and a walled app is the only way to push advertisements.
That's why they convinced people to stop using email, and then they convinced people to use an app instead of TXT. Even though the app only works on a phone.
Re: (Score:2)
Irrelevant. Each website is its own walled garden; there is not inter-operation between websites to share data. There used to be, and those schemes all failed because they were used to advertise and most users didn't want to participate once they hit a few "tourist traps" in the link exchange.
The things I'm talking about are things where your data goes to Company A, and somebody else's data goes to Organization B, and the data is routed between them using an open protocol.
Like the way email works. And for e
Telegram didn't let me sign up (Score:2)
I just tried to sign up for Telegram through web.telegram.org using Firefox on Linux, but I got an error message after I entered my home phone number:
I tried the same on the web using the default web browser on and Android device, and after sticking on "Generating keys..." for a minute, it gave me the same erro
Update: Telegram allows voice verification (Score:2)
The hard part about installing yet another native Android app is figuring out what app to uninstall to make room, as not every app allows itself to be installed to the SD card. So I tried installing the app on a different device, a Galaxy Tab A 8" tablet, and got "Telegram will call you in 2 minutes". I was pleasantly surprised at this, as not a lot of services are capable of falling back to a voice call should SMS fail. (Google can, but Twitter can't.)
What would be the most practical way for someone who ow
Re: (Score:2)
If you want to send me a message, you send me an SMS/MMS
How is that practical in a market where cellular carriers charge 10 cents to send each message and 10 cents to receive each message after the first 30 in a month unless the subscriber pays extra per month for an unlimited plan? (Source: T-Mobile) Or a market where many phone lines come without SMS/MMS capability at all? These include POTS lines, VoIP lines, and landline-replacement home cellular lines.
Order of magnitude price difference (Score:2)
It depends on the plan. The unlimited plan you describe charges more for one month than I pay for cellular service in a year on my pay-per-minute plan. In order for someone on a $3 per month pay-per-minute plan to make room in his budget to upgrade to a $60 per month plan, he'd probably need to cancel home wired Internet. Using cellular Internet as a substitute for home wired Internet is practical only if the $60 per month plan includes unlimited use of the phone as a hotspot, or at least 50 GB of hotspot u
Re: (Score:2)
Yeah, but you don't have to go all the way to $60. Cricket has unlimited talk and text for $25. Others are even less. But if you want to just have an emergency line, $3 buck is an amazing price.
But I have T-mobile for my family, and I have 7 lines of unlimited 4G for $155, all-in. That's a lot of money, but it does include 7 devices and hotspot use. Plus I got 7 free devices from them, including 4 flagship phones worth about $750 each (at the time).
Sprint has unlimited hotspot use at 4g speed for the
Actually, they ALL use XMPP internally! (Score:2, Interesting)
WhatsApp, for example, is nothing more that stolen code from a open-source XMPP client, with a "encryption" wrapper around it, to deliberately make it incompatible with anything else. At first, the "encryption" was such a trivial joke, that that was really the only reason it was there. Nowadays it uses the same encryption as Signal, but there's no point, given that it’s Facebook code talking to Facebook servers through it.
Everyone, including Google, just copied that crime scheme.
They mostly "excuse" i
What about Google Buzz and Google Wave? (Score:2)
weren't they also social messaging something or another? What happened to those?
Re: (Score:2)
That might be the dumbest post all week, congratulations.
In my Universe, the product "Google Wave" wasn't something anybody wanted to use, but the code was so good it got used in a wide variety of things you don't know about. Mostly for a bunch of mathy reasons having to do with the programming.
They don't start something like that with ads, because then it will be "full of ads" at the start, and users won't add content. What they want is to subsidize it until it is popular, and then when they introduce ads
News titles are so pointed and dumb nowadays... (Score:1)
News titles are so pointed and dumb nowadays...
Re: (Score:1)
With all that money, (Score:3)
Re: (Score:2, Insightful)
Theyâ(TM)re a threat response (Score:2)
Google sees threats such as WhatsApp, Facebook, and so on and responds. Enter Google Plus. Enter Hangouts. They are not well thought out and are a knee jerk reaction. It is expected, because there is a link in gmail about them, that folks will hop on board.
Take google local as an example? A response to Yelp and Facebook adding place support. Still canâ(TM)t handle merging a multiple location business into one news feed. Still offers no useful interaction with followers.
Google needs to plan products o
Here's my theory explaining Google's ineptness... (Score:2)
This is a problem that Google themselves seemed ready to settle once and for all almost exactly 2 and a half years ago when they announced Allo and Duo at Google I/O 2016, this was going to be the two-pronged answer to messaging on Android.
Google has a mole within its decision making hierarchy. A mole perhaps "planted", "bought" or "compromised" by one of its rivals.
Otherwise how does one explain the following: -
Google's inability of one of the world's richest company's inability to execute messaging on a platform it owns?
Google's propensity to kill off [messaging] products that have traction, replacing them with ones that are half-baked and therefore not really ready for prime-time?
I can do better even if I am no manager. My suggestion to
Re: (Score:2)
Re: (Score:2)
You got me there...
Google's inability, even as one of the world's richest companies, to execute messaging on a platform it owns.
Toxic Ideology Has Metastasized / Crippled Google (Score:4, Insightful)
I don't know about a mole sabotaging Google. They have been so mind boggling bad in their execution that deliberate sabotage honestly sounds like a reasonable explanation. One would think even sheer incompetence would manage to get something right over the years.
However, I have a large number of friends who all went to work for Google back when they were hiring like mad. They all say the ideological lunatics have completely overrun the company. And that inside the company it feels like a bizarre cult. A weird mix of people either virtue signalling in hopes it will keep the ideological crazies from coming after them and another group of people who no longer give a shit and just sit and pick up their paycheck and never do or say anything to bring attention to themselves.
My friends have told me that so far the cancer hasn't really spread to the main search group other than fucking around with left wing/right wing search results. But if the crazies manage to infiltrate the core search team that Google will crash and burn faster than any large tech company in history. The cost to switch search engines is zero and all this tremendous growth and value Google has generate has largely been due to a small core team of incredibly talented people doing what other companies like Microsoft and all their billions have been unable to match.
Re: (Score:3)
Have a friend in Google who can confirm exactly what you're saying. He's constantly relaying stuff exactly as you describe to me. Furthermore this isn't just one office, he's in a non US Google office and same shit there. Extreme politic focused justice type people spending all their time on that (and bullying / Gestapoing the rest of the staff) that productivity, is generally down or on fruitless, stupid endeavours.
Cult seems a fitting description.
Re:Here's my theory explaining Google's ineptness. (Score:5, Informative)
Google has a mole within its decision making hierarchy.
Nah. The problem is that Google mostly doesn't have a decisionmaking hierarchy. I say "problem" but it many ways it's also Google's core advantage, though it clearly has its downsides as well.
Google is a very bottom up company. Throughout most of the organization, decisions are made primarily by the engineers doing the work. They choose a team to work for (new hires are assigned to a team, but most people switch every few years), then look at the problems/opportunities with that team's products and decide what they think needs to be improved/built. They sell their managers / peers on their ideas and, assuming they're successful, set their objectives and key results (OKRs), then go to work.
Performance reviews and promotions are evaluated primarily based on demonstrated impact, which is a vague term that has several dimensions but is mostly driven by measures of user engagement. Doing great work on a product no one uses is "low impact", as is doing minor work on a successful product. Keep in mind that Google measures success primarily by the "toothbrush metric", which is how many people use a product daily, and that a million users isn't "successful". Successful products have 10E8 to 10E9 users. The most impactful, and therefore most promotable, thing you can do is to launch an entirely new product that becomes successful -- though to be clear people are highly rewarded for doing less visible impactful things, such as building internal infrastructure.
This creates a very unusual company dynamic, very different from the typical corporate hierarchy. It's designed to harness the brainpower of the large and very bright staff not only to figure out how to build the technology, but also to decide what to build. Promising projects that have potential for great impact find it very easy to hire lots of talented engineers. Projects that are failing, or even just stagnating, find their staff drifting away as people seek more impactful work.
There are top-down, hierarchical decisions. Upper management does give direction, and perhaps the most powerful lever they wield is headcount allocation. But successful -- or just promising -- projects find it easy to grow their headcount allocation. One of the strongest signals a team can give to the next layer up is that there are lots of engineers who would like to join it. That's not the only decisionmaking criterion, but it's a powerful one. The mere fact that many people want to work on something is considered a good indicator that that thing is important and worth working on, because if it weren't likely to be impactful why would so many impact-seeking engineers want to work on it?
Throughout most of the company, most of the time, this non-hierarchical, bottom-up structure works very well. The most talented people do seek out the most impactful projects, both because it gives them the best shot at promotion and because it maximizes the odds that they're doing something of benefit for humanity (and, yes, there is a lot of that sort of altruistic sentiment at Google, and it's not feigned or faked). In fact, many of Google's biggest failures were caused when management didn't allow this "natural" self-allocation of talent but instead used arbitrary incentives to drive specific employee behaviors.
But there are some clearly pathological cases as well, and messaging seems to be the most obvious. I think that people look at messaging and think "This is a simple problem, and if we can solve it well we have a chance to build something that most of humanity uses on a daily basis". It looks easy, and incredibly impactful (per the toothbrush metric), so projects get spun up and attract lots of engineering staff. But while it's easy to build a chat tool, getting hundreds of millions of people to decide to use it is not so easy, so projects stagnate, staff leaves to do other stuff and eventually the project gets shut down because the handful of die-hards who are left to maintain it get overwhelmed and can't keep up.
So no "mole", no deliberate sabotage. Just a very unusual organization structure with some unusual failure modes.
Re: (Score:2)
Maybe the real problem (Score:2)
is too many choices.
There really only should be 2 Google messaging platforms.
1) Personal.
2) Enterprise.
They could even share the same software.
Trying to support/build/update more than a couple of platforms is really only some kind of programmer welfare.
Re: (Score:1)
On top of so many choices every other year they will drop half of these platforms. So why would anyone want to get invested in any of these just for them to get shut down and have to migrate to the next temporary platform.
Re: (Score:2)
That is where they are going isn't it? Google Messages is the personal one and Hangouts Chat is the enterprise one.
Google Phone is separate for voice calling as it should be because that is a completely different activity. Google Duo / Hangouts Meet is separate for video calling as it should be because that is a completely different activity.
The only anomaly seems to be the issue with Google Voice. I guess it just doesn't integrate well with the phone and has to have its own message client. Perhaps they'll
All they had to do was enhance gchat, a lot. (Score:5, Insightful)
Anyone with a Google account had gchat, allow non Google customers to have some kind of access to it through sign ups.
With work, it could have done all we wanted, considering the age of gchat and Google's original talent pool, it could have been as good as what's app, iMessage, Skype, or practically anything you can think of, combined.
They had the market at one point. Practically everyone I knew and know, used gchat, long before it was even common to be available on a chat service all day (what's app, Facebook Messenger)
I'm sure we've all posted this, we've all seen others whine about it.
I still am surprised EVERY time a new Google article comes up about messaging.
With the resources, the user base and the ability to "force us" on to a product as Google account holders,
I don't think I've ever heard of a company drop the ball this badly. Over and over and over and over again.
I'm normally averse to firing people for mistakes, since they've now learnt a lesson, so they (should) improve. In this case though, several people should be entirely fired, very very much and potentially never let near such roles again.
Clusterf....
Re: (Score:1)
It was a ubiquitous text chat. It was exactly what I wanted. And Google killed it.
Didn't it just get a name change? (Score:2)
Seems like it was the same as hangouts, gplus, and maybe a few other names.
Google's problem, as I see it, is that I would never trust them to keep something going. They have a reasonable successful product, but feel the need to warp it into something else or just plain kill it off. Why take the risk switching to something you know will likely get killed off in a few years, forcing you to switch again?
Codenames over functaionlity (Score:1)
Google loves their product names as much as they love themselves and cashing advertising checks. This is their biggest problem.
They not only completely rebrand products but they at the same time force users to completely migrate to new services on a pretty regular basis. Not everyone wants to migrate but in typical arrogant Google style a politely worded FU is the best you are going to get out of them. Google really does not comprehend that their users don't like to be constantly pushed around and told w
Re: (Score:2)
> So why do people keep using spyware services when there is something like tox available?
I'd love an encrypted chat client, but there's a trade-off between security and convenience that people who make encrypted chat applications aren't willing to acknowledge. I'd never heard of Tox before, but I see it's no exception. It features "perfect forward secrecy," which is great if you're a spy trying to hide from the NSA, but not so great if you just want to send a message to a friend whose chat client isn'
Use Matrix (Score:2)
It's time to abandon proprietary IM services and start using Matrix [matrix.org]. The most popular client/server is Riot [riot.im] but you can run your own server and use different clients if you like.
Unlike all the different services competing in this space, Matrix is objectively the best [twitter.com]. One of the biggest reasons is that it is federated. Like Google Talk was when it was a proper XMPP server back in the day.
Don't fall for another big on hype low on substance service like Signal, which is just as centralized as Hangouts and cou
How to do a message app (Score:3)
A way of seeing who was online on a GUI.
The ability to text chat. Use a mic and webcam.
People just need to be able to see their friends online and communicate with them.
Typing is fine. A mic and webcam for voice and video support.
Re: (Score:2)
General Google slack (Score:4, Insightful)
Lack of competition? Google Maps is also going to shit. They have all these pop-up panels that block the map itself, and no "X" in the corner or equivalent to close them. It's often not even spam panels, it's just shit in your way, like somebody at Google is being paid by panel quantity and graded on their hard-to-close-ness. I've been turning to Bing Maps, gulp.
Totally confused (Score:3, Insightful)
I can't understand why Google is spamming us with all these permutations of what should be a simple concept: messaging with integrated voice and video chat. Hangouts does that just fine right now. Why get rid of it?
I looked at Allo and Duo and was thoroughly underwhelmed. There's nothing they do that Hangouts doesn't already do. What possible incentive would I have to switch to some other messaging app that requires everyone I chat with to switch to the same app?
Bring back Google Talk (Score:4, Insightful)
Google could possibly still win the messaging wars by bringing back Google Talk. This was the perfect messaging application - for users. It was simple, lightweight, native clients, supported simple chat, voice, etc (even video but maybe with a plugin?). Almost everyone I knew used it, even my low-tech family members, because it was simple and everyone had it.
Hangouts started the exodus; I found it annoying, confusing and bloated and I assume all my family and friends did too, because they dropped it almost immediately. We moved to Whatsapp which is nice and simple and really awesome to use, if you can get past the Facebook connection - which is hard :(
I think Google can still win here by at least /trying/ to not lose, which is the opposite of what they're doing at the moment. Hangouts, Allo, etc - they've just made a huge mess of everything. Even if they can't figure out how to monetise a nice, simple, E2E-encrypted messaging application with ads, they can claw back important marketshare from competition. But I can't see it happening.
Re: (Score:1)
gTalk and gChat before it were likely killed because of XMPP. You could at one point use any sip client even to make voice calls (including secure). That goes quite against Googles efforts at mining you.
I suspect many would be surprised to know the protocols used in large corporate environments that aren't IT startups. They are still dominated by Cisco, Avaya, and even older Nortel (BCM, M1, etc) hardware. Some of those speak SIP if you pay the license. They aren't going anywhere because those techn
Here is why I use Google Hangouts (Score:5, Insightful)
Google Hangouts:
1. It works on the phone and all of my computers.
2. Doesn't need a phone number.
3. I can voice/video chat, if I want to.
4. I can share screens.
What other chat tool does all of these?
Re: (Score:2)
Don't forget group chat that you can easily opt out of by choosing "leave this hangout."
Next time someone adds my Voice number to another damn group text I can never opt out of without blocking the actual people might be the last damn time.
Re: (Score:2)
Re: (Score:2)
As I understand it, Slack handles all these cases. Do not take this as a recommendation, though.
solutions (Score:2)
sms works just fine, and is almost always unlimited & free.
otherwise, let google fail and perhaps a cool alternative can pick up where they leave a hole.
maybe even an open protocol or app could rise to the occasion, that would be awesome.