Why is Google launching multiple apps with similar functionalities?
They already had Hangouts, they recently launched a group sharing app "Spaces". And now a new video calling app "Duo". They also have an app "Allo" which is another chatting platform.
I am not complaining or anything, I am just curious about what are they planning to do with their old apps? i.e. Hangouts?
I'll just wait until other users have figured out which ones are useful and which are a waste of time, let Google kill the ones that fail and iterate on the ones that don't until either everyone else adopts the same strategy as me or Google figures out what the heck they're doing. I'll set an alarm to remind myself to check back in 5 years.
AndroidPolice has an article today[1] that Hangouts has failed as an all-in-one messaging platform. They're going to focus it in on the enterprise - where usage is much more prevalent, apparently - whatever that means.
Hangouts is likely to become a Google Apps Slack competitor, I guess.
A bit cynical but that was my initial thought as well. It's sad because FaceTime exists for so long and is so easy to use and I'd really like to have an app that I can use with both of my parents (one Android, one iOS). But I see Google failing with this already.
The problem is that I want such an app to exist (and thrive), but that history taught me not to get my hopes up when it comes to Google products. Chances are they will fail to gain a significant userbase and/or the product (better yet project) will be discontinued.
"better app" can just be an app with less features, that's more buggy, that's going to be around in ten years. Mom and dad don't need to go learning a new app every couple of years.
Video chat has been around since forever. Having a major player like Google wade into the fray, destroy all the small fry, then bail out (as it has done many times before)? Not good for the market.
Skype was launched in 2003, and IIRC was primarily voice for the first couple of years. That brings us up to the 10 years that's apparently the required expected longevity to even consider an app.
Whatever small fry exists on the market, they have survived the Skype juggernaut, FaceTime, Google Hangouts and Facebook chat. I find it highly unlikely that Google Duo is going to be a uniquely destructive force.
My thought exactly - the timing is really great in a way.
- Skype gets worse with every release (especially Mac & Linux) and the call quality is still stuck in somewhere 2008
- Facetime is cool but still Apple Ecosystem only
- Phone messengers (WhatsApp et al.) aren't really serious on the topic
Real-time video is plain hard, especially when latency comes into play. Having Google tackling this with their unique technology (QUIC / lots of low-level performance expertise) and resources (GCP / CDN), I'm really looking forward to try it out.
> They are basically saying it's useless to them so why not let somebody else give a try.
Their standard reason is that most products use tons of internal API calls/private modules and it would take a lot of hours to replace those with code they're willing to release.
Because there are absolutely no other video chat apps in existence on both Android and iOS? Duo is the only possible option?
The point is given the many, many other video chat apps that do already exist and fill this function, several of them produced by Google, what does Google think it's doing bringing out yet another one.
I thought Google already has a product that does video calls across iOS and Android... Hangouts. I don't understand why they are doing this independently of a product they already have.
> Mr. Nikhyl Singhal joined Credit Karma after four years at Google, where he held several senior product roles, including leading Hangouts, Google Talk, Google Voice and Google Photos.
Wire [1] is an app you could use across platforms for chat, voice calls and video calls (and even doodling). Sign up is using a phone number or an email address. It also has end-to-end encryption with multi-platform support and cross device sync (phone/desktop/laptop).
When I started using it a few months ago, the contacts discovery was a bit buggy, but it's worth a try. The feature set is quite rich.
Actually, the next step is to announce their new video chat app that will replace Duo. Once they've done that, they will announce the end-date for Duo.
Is there anything currently that works similarly without a google or Facebook account? My dad is so computer/phone illiterate that he cannot/won't register for either of these.
It should work across iPhone/Android.
I ask because video calling between my son and my dad is no longer as simple as FaceTime after I switched to Android
Appear.in is great, but like all the other WebRTC chat services, you still need to use another method of communication to notify the other part(y/ies) of the call either by phone, SMS, IM, email, IRC etc. so they can then click the link to your chat and grant their browser permission to use their mic and/or camera, IF their browser is up-to-date enough, and not Safari. ... That's what makes these otherwise perfect services suboptimal for the majority of non-techies.
Duo doesn't require a Google account. From the article:
> Duo is simple from start to finish. To get started, all you need is your phone number and you’ll be able to reach people in your phone’s contacts list. No separate account is required, so you can sign up in just a few steps.
I had suggested Wire [1] in a comment above [2]. It's cross platform, has cross device sync, and end-to-end encryption. Sign up can be using the phone number or an email address.
Some things end up in different box than they were in before when you cleaning up your house. Have you never moved your code from one package to another?
A lot of companies I have seen so far don't always rebrand. They simply announce new release. IMO, it's actually better to announce new release than to rebrand. When you rebrand and offer similar feature, you are basically telling your user you are not committed to build anything long term. This is like building APIs. Users don't really care if your API is now running on a Linux host or on a Windows host, coded in Python or coded in Go. You do the refactoring transparent to users. Imagine your car's manufacturer is sold and re-brand every two years, how would you feel about your car?
This is an exceptionally strong argument for having your internal and external representations separate. So that every fucking reorg or personnel shift doesn't require 3 billion people to update bookmarks and Web apps and password safes.
Some companies just can't get their branding straight. They launch a video product, then buy one, then try to keep them separate, then try to merge them, then kill one.
Or they launch any of a bazillion interactive chat apps, each worse than the first, and keep killing them off. Then wonder why people don't use them.
They have a secret sauce money machine and start fucking with it.
They create a fear-driven paranoia taillight chaser, set up really stupid rules about engagement, drive off their highly enthusiastic early-adopter crowd, try to cram it down everyone's throats, allow 2 billion random strangers on the Internet to set Calendar appointments (Scoble's blast at Slic Vic was classic), and mix a bazillion random Internet freaks with your personal email contacts.
They shove cameras into the world's face and the world bitchslaps them for it, rightly.
And that's the piddling stuff.
Then they create smoke alarms that cannot be turned off, thermostats that can't work without Internet, and buy, then sell, a war-making robot-terminator-dog company.
And they expect us to believe them that their Majick Cars will be bugproof, un-annoying, and non-lethal.
I think they'll find that when the time comes, the letter H will be well occupied by Hubris.
Google culture is hiring the smartest or most motivated college grads, paying them to babysit legacy money printing systems built by the generation before them, then occasionally encouraging them to team up and clone popular services from other companies and startups.
The clones get passed around the campus for dogfooding until enough interest builds up and the project goes up the chain of command until a VP (at the time Marissa) signs off on it with notes on what to improve along with granting the necessary resources to spin it up.
Then if someone decides the project has legs they figure out how to engineer it for Google's audience and launch. If it doesn't work then the team disperse and move on to another project. Or it works and the team gets a moment in the sun.
Every single popular thing on the internet has a Google clone somewhere in the intranet.
It's an unfortunate situation for Google product engineers. It's basically a competition. It has some benefit and has some really big downside. If my reference is correct, usually there are more than one team building the same product (e.g. Google Plus).
Apple felt more like a newspaper agency. Many teams contribute for various sections, many compete to be above the fold, then Steve Jobs acting as editor in chief determines what the ledes are.
There was a separation of business and content creators but since they don't rely on advertising to pay the bills the content creators got more freedom and resources to play with than a traditional newspaper firm.
Sounds like Duo has a simple user experience, which is great. But it doesn't solve the eye-contact problem with video calls today.
When you look at the person on the screen whom you're talking to, that person sees you looking away, because you're not looking into the camera, which is somewhere on the edge of the screen. So you don't make eye contact with the person you're talking to.
> Really, they need a camera a bit above center of the screen
Somehow I don't see a phone that has a camera hole in the middle of the screen selling too well. If the camera is put in the bazel, then it replaces looking up/down with looking slightly to the side.
1. build an algorithm to detect (using open cv?) and adjust eye position so they look correct to the viewer
2. patent it and license it to apple/google/microsoft
3. ???
4. profit
anyway I think its a minor issue. I am more worried about if I am dressed / groomed appropriately for the video call rather than if I am having constant eye contact.
that is a major problem too, particularly in Asia and discrimination (race, sex, age, disabled) target groups.
audio-only is also impacted (language, stutter, accent, pitch, etc) but to a lesser degree.
but then we developers would be lost without problems.
Now that people are coming up with ways to put people's real facial expressions in VR, most video calls are probably going to be replaced with avatars generated from your face that use your facial expressions captured by the front-facing camera.
Or as in Ghost in the Shell. Hard to tell since it's a cartoon, but their video calls always seemed like they were supposed to be looking at a representation of the other person: https://youtu.be/bv3Xyt-0V6s?t=4m30s
To be honest, I never found this to be a huge problem.
After hundreds of Skype calls with people, I just don't notice it anymore.
Sure, to fix that problem would be nice. But I don't think the engineering required to put a camera behind a screen, or creepily adjusting people's pupils in realtime, are worth it to rectify what is hardly an issue.
EDIT: also, it's a bit weird to write a critique like yours for the launch of a new platform. No one else solves this issue, so why does Google not solving it suddenly make their platform pointless?
It's like if Tesla releases the Model 3 and you're like "Uh, it doesn't fly? Pass."
" also, it's a bit weird to write a critique like yours for the launch of a new platform"
I think this is a fair critique because the release announcement states the product should address the symptom that "nearly half of us never make video calls on mobile". If you believe the underlying problem is that lack of eye contact makes video calling low-value to many people this is not a viable solution.
Entirely agree with you. This is the missing link in terms of making Video chat a good experience. I find voice is better because I concentrate on what the person is saying. With video I feel like my brain is exhausted trying to compensate for misread visual cues and trying to simulate eye-contact. Also that thing of seeing yourself is horrible...you keep monitoring your own expression which is just weird.
I have an iPhone 6S and the front camera seems to do a decent job with the eye-contact problem. I don't seem to need to do the look into the camera when taking selfies.
To me, the obvious endgame is a 3D reconstruction of the image from the perspective of your eyes, so the screen becomes a "virtual window". I tried to pitch this to Skype a few years back, it felt like a no-brainer given that they were then recently acquired by Microsoft (which is big on similar technologies with Kinect and lately HoloLens). But they were completely uninterested! I think they were so used to Skyping that they didn't feel it was a problem.
The question is not whether Google knows how to do proper end-to-end-encryption, the question is whether they want to do it. They have a clear incentive to not do it properly, which is being able to sift through your data to sell it to advertisers.
Would be an interesting test to start chatting on an well established account (a few years old) about something you have never talked about before and see if you get relevant ads.
I did that some years ago on hangouts and it was almost real time. My buddy was on a machine without ad blocker and as soon as we started talking (as an experiment) about cars and mentioning a certain brand a few times, he received ads for that brand moments later.
Sounds promising. But not sure what this adds on top of Hangouts, which has a great group (and of course one to one) video calling feature. The only difference seems that Duo works with phone numbers, not Google Accounts.
"The only difference seems that Duo works with phone numbers, not Google Accounts"
Which is a huuuuuge difference. This is the same factor that made whatsapp so popular on the smartphone compared to all other other chat apps that were popular at the time (including google talk) but where each system was using a different account creation/login flow on that tiny screen, Whatsapp came along and had the brilliant insight/accident of simply supporting your phone's addressbook to find you and your friends. Even facebook chat couldn't keep up with them even though facebook app was installed pretty much on every internet connected phone at the time. Rest is history.
Yes, being tied to Google account does seem limiting, after all there are more phone numbers than Google Accounts. I have a gut feeling that one of Allo and Duo will be a success.
Email addresses are generally not in your phone's addressbook while phone numbers always are. Also, SMS based phone number verification is quick and easy (and completely automatic on Android without any user action required).
This limits and subtracts from Hangouts for no real benefit.
Hangouts works on phones, tablets and laptops. It does voice, video and text. Fragmenting these features across apps and devices seems to be a major step backwards...but apparently two apps is simpler than one?
This strategy seems to have born out of Facebook's success with breaking up the app into specialized features (Facebook, Messenger, Instagram, WhatsApp etc.)
The only break up here was Messenger, and even there they did not just continue the feature but gradually phased it out to make sure people are actually following. Messenger still uses the same network behind and did not create a separate one.
Instagram and Whatsapp are just examples of how not to kill a successful product. Turns out it's quite simple: You change nothing.
>Instagram and Whatsapp are just examples of how not to kill a successful product. Turns out it's quite simple: You change nothing.
For a long time it seemed like the strategy was to change nothing. Now it's become clear the strategy is to be scared of changing anything, just leave it to fester and fall behind then panic and recklessly start cloning competitors features and diluting what made the service compelling in the first place.
If they do indeed use end-to-end encryption, there should be nothing to store/learn for Google. Though without it being open source, there's no way to be sure. Unless maybe they start collaborating with Moxie, as Whatsapp did.
> Hangouts is able to mix voice, video and text just fine.
For varying values of "just fine". For me, hangouts is probably the worst performing app on mobile, desktop and tablet. It's so bad that even Skype shames it. And FaceTime...well let's not even compare.
[Here lies a substantive question that was posed to a content-free comment. Edit lasts longer than delete, so you now get to read its depressingly gray tombstone. Let's reflect together on this.]
That's a very strong defense of a piece of software that deliberately prevents you from communicating with people that haven't bought the same piece of electronics.
Think on that for a moment - "Sorry grandmama, I can't send you iMessage or talk to you in person since you didn't spend your pension on an expensive Apple device."
For something as fundamental as human-to-human communication, closed, single vendor, protocols and systems deserve every criticism (and yes, Google deserves it as well).
In theory...in reality when it comes to Apple HN crowd has double standards (eg. see snarky comment on "closing date" at top and try to imagine such a comment on Apple not being downvoted here)
When it comes to shitty interoperability, Google takes the cake.
No one ever claimed FaceTime works on your android. They wanted to open source it and got fucked on patents.
Try using gmail to send a regular iCalendar format invite to an event. If they just happen to have used that email for a google account, fuck you it ends up in the Google calendar account they likely didn't know they even had, and never goes to their email.
THAT is unexpected, and arguably deceptive behaviour.
Jobs said it at the keynote when FaceTime was announced. They never managed to follow through, and ultimately had to change the way FaceTime works, because of a lawsuit by a patent troll.
But they did do the work to circumvent the patent. "Patents" can't logically be the reason FaceTime isn't an open standard today. I doubt they ever were. Apple simply realized that FaceTime was an effective sales driver for iOS hardware and wanted to keep that competitive advantage more than they wanted to follow through on Jobs's promise.
The patents forced them to route through their own servers instead of peer to peer. Seems like a logical reason not to make that an open standard to me.
Couldn't they have made it an open standard and required an account with them to communicate with their users? An open standard would have resulted in cross-platform clients.
Correct me if I'm wrong but I've read that they actively shutdown or circumvent projects to create other clients. If they really didn't consider it a strategic asset to push people to iOS I doubt they'd bother with that.
I think there are plausible reasons that could have changed their plans for them. Who knows if they would have actually followed through with the original plan or what their true reasons are. I don't know. That they changed their implementation to relay all video through their servers is known. They said so in court.
I guess they could be saying that they don't want to run servers for competitors to connect to, but under patent law, there's clearly nothing preventing them from doing so.
You'll need to explain that, I genuinely don't know what you say it.
Facetime is just a feature. It's a calling option in contacts and any phone call to another iPhone can be turned into a facetime call at the push of a button. That means you don't even need to think about it. There's no install process, no configuration, no account to set up, it's just there.
Furthermore because it can rely on guaranteed hardware features it has the best compression, bandwidth utilization and image quality in the business. If it's a joke, I'm not sure who it is that's doing the laughing.
there is an account and you do need to be signed into it in settings. if you don't sign in when you setup the phone, you separately need to sign into: app store, icloud, imessage, facetime, etc
It is a service, I don't see why it being integrated into some other app should matter.
It works for calling people who bought from the same brand as you, it doesn't work for the rest of people, and it pretends to work (WTF?) for people who used to have the same brand as you.
That's a very different bar from just needing to install an application.
I started using it lot more in the past year, mainly since it hits every platform my kids, parents, and ex use. Which is all of them, at any given moment. Being the family techie, I was the only one to note that we were virtually limited to 1 or 2 choices.
Worse, now I have to find my friends' phone numbers. Is this targeted to people in developing countries who use apps like WhatsApp? Those people don't have fast enough mobile internet to make video calling work.
Yea I think the US is definitely an outlier there; Out of the couple dozen countries I've visited recently outside of the US, Whatsapp seems like hands-down the most popular messaging app (whereas in the US, almost no one I know uses it unless they're in frequent contact with a non-trivial number of foreigners).
A major difference is that in the US text messages and MMS are usually free, so there's not a lot of pressure to move to a different communication medium. In lots of other countries you pay several cents for each individual text message and MMS cost several tens of cents. And this is for domestic messages. With international messages (which you often use because you're country is likely to be much smaller than the US) the costs are often insane and can reach more than a dollar per message. Basically providers in those countries stopped competing with apps like Whatsapp. They still offer a texting service, but they're not trying to get someone to use it, because they already lost the battle.
SMS' can be free in a lot of European countries, the main difference is that MMS didn't really take off in Europe as much as it did in the US so they usually cost more. Also since people weren't that attached to MMS, it was easy to 'replace'
For most of the 2000's MMS didn't work until you went into settings and entered an MMS gateway address or something. Which nobody did since they never used MMS anyway.
At least here in the UK SMS' are usually free (or very cheap) but whatsapp is popular since it's very easy to use, allows group chats/voice messages and works well when the connection isn't great.
But mostly because it works on virtually every platform (even some feature phones), so you can assume that basically everyone has it.
> A major difference is that in the US text messages and MMS are usually free, so there's not a lot of pressure to move to a different communication medium.
I'm not sure that's true. At least in my sample, there are quite a few people who explicitly ask you to use some chat app instead of texting them, because they don't pay for unlimited texting.
I think a big reason for this is that in Europe people frequently move between countries, eg for school or work or vacation. This often means changing SIM cards and local phone number.
So it makes sense to use whatsapp because it's data based and you can keep the same account across SIM card changes.
That's actually a bug-feature: whatsapp is supposed to be tied to a phonenumber.
For example, take this use case: you have whatsapp with a german number. You go to italy. You get an italian sim. You get a new phone. Result: you can not use your german whatsapp. There is no way you can activate your german whatsapp account without yout german sim.
That's why you keep your original sim around (receiving an sms from abroad isn't very expensive and that's enough for re activating your account). And you can transfer your account to a different number as well.
Yeah haha - the concept of people not using WhatsApp is as alien to me as people who use WhatsApp is alien to the parent comment.
In the last 4/5 years, the only time I've met people not on WhatsApp were Chinese (WeChat) or Korean (Kakao) so basically. Amongst people I've just met it's pretty common to go straight to WhatsApp now when "adding" each other
Duo only requires phone number (and that you periodically send your contacts to Google)
Allo I think will be the same - they're transitioning to phone # based auth instead of Google account auth so that using a Google account is not a limiting factor.
Google's communications strategy has been bafflingly dumb for years and years now. Almost my ENTIRE social network (that was on chat; this was before every part of society was "on the Internet") used to be on Gchat. That's a massive network-effects advantage that they had ages before anyone else did (including Facebook, but Facebook's network did surpass them with the ability to find someone by their face).
Almost a decade of inexplicably stupid product decisions later, they've squandered their hugely valuable lead (and then some). I can't imagine why anyone would go out of their way to use any Google product whose usefulness is at all dependent on network effects (I've completely ignored the launch of Allo and Duo and, years after everyone else, have pretty much moved to FB Messenger as my primary messaging app). This is a pretty chronic Google problem that I noticed both from the inside and outside: their engineering and design talent are incredible, but the people responsible for the product and marketing side are evidently really, really bad at what they do.
This is part of why products like GMail or Google Search do so well, and products like G+ so poorly: you could be the only person in the world using GMail and it would be just as useful (and well-designed), while the quality of products like G+ depend less on their quality _per se_ and more on network effects, which Google's product/marketing is clearly too incompetent to do well.
Also, Google Search and Gmail were REALLY GOOD back when Google made really good products, and they both seem to be treated as sacred there. Neither has received truly radical changes to fit with Google's new and often transient business focuses. Had Google made the mistake of replacing Gmail with Inbox, Gmail would've gone the way of everything else Google's done lately. But it seems like someone rightfully has ensured the two "big ones" stay largely unmolested.
If anything, both Google Search and Gmail have received negative changes.
I've been using DDG for years, though I'll return to Google Web search periodically (Books and Scholar I use more often). It's nagware that's begging me to make it my default browser (no, you blew through that trust relation ages ago, sweetheart), and long before then stopped providing actual usable URL links in favour of its craptacular redirects. On desktop I've got a demungifier script I can run those through, on Android, if I see those, I remember why I don't use Google Web search, abandon it, and return to DDG.
Google News, in a moment of major irony, fails to work at all on Chrome/Android.
The company lost its soul a long time ago. It's been losing its mind for some years now.
Basic HTML Gmail (yes, the one that loads the entire page again for almost any action) is so much faster than AJAXified Gmail (let alone Inbox) that it's worth a couple missing features to use it instead, IMO.
Which is incredibly stupid since maybe the biggest original selling point of AJAX was "it's faster because you don't have to reload the whole page".
And of course the memory use is way, way lower. Especially than Inbox, which is a resource hog.
IMO most google products have been getting steadily worse since ~2008/09. Including things like Youtube.
It was intended to replace Gmail, until Google found out even Googlers hated it.
> The Gmail team did not have to wait for the reaction for long. And it wasn’t very “googly.” It caused an uproar teeming with disgust for just about every decision the Gmail product/design team made. Phrases like, “You guys just completely destroyed Gmail!” and “What are these crazy designers doing over there?!” were everywhere. From being spoken at many of Google’s cafes to every internal online forum.[0]
Yeah I remember early years gchat all my social network was using that for chatting, because you always had the email open anyway when on a browser and a chat right there was just too convenient.
Also, centralized chat history! Very few did that at the time and most had massive issues with unread tracking.
The moment I went on mobile and tried hangout it was dead to me. Read notification duplicates, phantom notifications for read messages, long startup times, and group everything came mich much later
Everyone jumped ship at that moment. The hangout app was THAT bad early years, and even after quite some time later real usability issues were never fixed.
> This is a pretty chronic Google problem that I noticed both from the inside and outside: their engineering and design talent are incredible, but the people responsible for the product and marketing side are evidently really, really bad at what they do.
See, I don't even think it's marketing, it's Google not understanding what they already have and engineering a solution without a problem. Hangouts as an app on mobile is okay - I have qualms, but it works well enough. Hangouts on Desktop though is horrible, and it's integration into Gmail is frustrating at best (it took them a long time to get something as simple as status messages back to Hangouts after the switch). I get the impression Google saw what was happening with Slack and wanted Hangouts to be that (and also a successor to Wave); a persistent "better than email" communication method with every bell and whistle you could want for communication. But since Hangouts was released, they've removed the few fun social features, removed hangout plugins, and just took what was feature-rich and dumbed it down to the point where I wonder why I should have an entire separate page open dedicated to hangouts when even Skype is a more graceful solution with more functionality.
I really liked gChat when it was small and out of the way. I won't make the claim "everyone used it", but we certainly enjoyed in our GAFE environment as it was an appropriate intermediate between email and phone call.
Duo makes me ask the same question now - why do I want this as opposed to just Hangouts, unless video is going to be removed from Hangouts or only Duo is going to get improved performance updates. This seems like it could easily be a hangouts update instead of a standalone application, and Hangouts is already available cross-platform on iOS and Android, or via any modern web-browser.
Oh yes, Googles insistence to the horrible Chrome plugin (and ONLY chrome plugin, you're SoL if you want to use any other browser) instead of a slim desktop app like iMessage/Telegram is pretty much the reason why I've abandoned Hangouts.
I mean, it's missing features like searching by name (there's a workaround by going to calls, putting in the name, and choosing SMS) and other things, but it's worth it to be able to type and copy paste texts.
Can you please elaborate on why you think so? I feel the exact opposite I guess. Maybe it is because it was horrible before and I', using a newer version?
It is one of the most unobtrusive and great apps I've used. It sits in the corner of my screen[0] and I have no problems at all even when I'm chatting (texting too! Google Voice!) with someone[1].
Oh. I guess I don't experience those a lot because I use it for texting and the occasional phone call, but do see some problems which I ignore because they're rare in my use case.
> This is a pretty chronic Google problem that I noticed both from the inside and outside: their engineering and design talent are incredible, but the people responsible for the product and marketing side are evidently really, really bad at what they do.
The people designing Google products just do not understand human interaction. Excuse the Gawker network link, but I think this reaction to a past Google keynote hits the nail on the head.
People (especially product managers and designers) don't get promoted at big software companies for incrementally and carefully improving on some existing thing.
Novelty and churn pays off in the internal promo economy of a large company. Steady at the oars does not.
Oh absolutely. Like I said, I worked at Google, and I certainly don't think all the product people I knew were personally incompetent.
I was using the term more generally to refer to "the way Google runs product and marketing (including the incentive structure)". Though part of this does bleed over into engineering: One of the reasons I quit the company was because promotion had become so far removed from quality of work that I was starting to feel compelled to spend too much of my time thinking about what the promotion rubric might think of my work vs what was actually good for the project.
This is an important point and echoes my experience as well. After shuffling around all the Google chat apps, almost my entire network is now just using Facebook.
Exactly. Any other company would kill to have the massive amount of chances they had to be _the_ communications network. Most of the current winners (WhatsApp, snapchat, Facebook) probably could've done it with a fraction of the opportunities Google had. But instead we got literally a decade of them making seemingly arbitrary choices about their messaging products to the point that my prior has made a 180 degree turn: a messaging product coming out of Google is to be avoided like the plague, not preferred.
My usual bias is towards giving companies a pretty huge benefit of the doubt, since these problems are usually very difficult to get right. There's just so, so much data here (from inside and outside the company) to suggest that this was actually pure incompetence.
The one thing I hate about hangouts and I could never figure out how to change was when searching for someone to text. It would search googles list of people with google+ and not my contact list first. Random people I don't even know named Mark, for example, would show up for me to text.
This is the most infuriating thing...now I just go through my contacts to find who I want to message (since their number exists but selecting SMS still brings up "On Hangouts")
Is anyone able to download this? I am trying to download this on iOS, the App Store is giving me the message "this application is not available to download the in the US Store"
It sounds like they're just trying to replace Facetime. I know my parent adore Facetime but they don't know all about this email stuff. They just know they want to call me.
Cool, let's try this. Oh my device (android 5.1.1 cm12) is not supported (yet? anymore?). Well, I think I can survive also without this super cool application :)
I still think this is a huge mistake. It's great it's easy to use but now Google has two products that do video chat and they do not work together; why? If they eventually discontinue Hangouts then now we have to use two apps for texting and video?
The past several years have shown that providing a more integrated experienced typically brings a better user experience so this just smacks as a mistake.
> providing a more integrated experienced typically brings a better user experience
Has it really? One of the reasons I originally signed onto the google ecosystem, was that they had their services split. My youtube was separate from gchat, which was separate from gmail. Now I don't use almost any google products, because I don't want everything linked back to one account. Whenever they do this, google half-asses the integration, and things end up in a weird state
Absolutely and without a question. You will find exceptions here and there where the integration was done poorly or ultimately didn't make sense but the idea around providing integrated experiences is eliminating friction. Smart phones are fast but switching from one application to another is incredibly slow. Yes it's easy and yes you can download special launchers to slightly improve this but the fact remains that switching applications runs the risk of an application being unloaded from memory, it requires typically several taps and possibly yet another initialization.
But what if it works together in the same app? Take Google Maps and Waze for instance. Waze is awesome for gathering social data around traffic whereas Google Maps had some of that but not nearly at the same level of detail. Google integrated the Waze data into Google Maps so now, in the same application, you have both. No switching required. No need to run two mapping apps (because, let's face it, Waze's directions were never the greatest).
Let's go in a different direction now. Android didn't natively support finger print readers when companies, such as Samsung, started to include them. Due to the terrible integration you couldn't use finger prints so much of anything beyond unlocking your phone and even then there were several security vulnerabilities around that very point. Now that Google has included finger print reading, natively, into the platform you can use it everywhere. It's no longer a weird, separate, nebulous thing.
Maybe those examples are not the best but the point is that you must always march towards less and less friction. Once your app is fast and good enough the next step is integrations into other apps / systems to decrease the friction.
I'm only focusing on UX. Sometimes that's UI. Sometimes that's APIs. Sometimes that's shell commands. UX covers a wide range of items from casual users to hardcore software developers.
The best UX typically wins. If the implementation is complex or not is immaterial.
I'm still putting my money on vector.im and matrix.org. Closed source communication apps are not appealing to me, even if they come with an E2E promise.
From a business perspective this makes sense for Google. A big problem with Skype was always the lack of ubiquity. Lot of people had it, but it required another install and explicit configuration. Now that Skype is nearly bundled with W10 and WebRTC has made skype.com trivial, the gap for Google to move in is closing. If this rolls out with Google branded Android, people will use it irrespective of its merits (a la bundled Internet Explorer). Interop on iOS makes it stand out from Facetime. There's always room to change terms later when it becomes a household name.
Also, with all these services adding an E2E sticker on their communications, Google's hand was forced, they're not trend setters here and they shouldn't be applauded for being extremely late to the privacy game.
I'm following matrix.org and vector.im development, hoping they'll get good and take off. Main thing stopping me from jumping on board is that running a matrix home server is said to be very resource intensive and my home server is already overloaded. Maybe later.
I've actually been running my own matrix.org home server quite fine for over a couple of months now on a $5/month vps via digital ocean. ADMITTEDLY, the scale of users on this instance is low in numbers, so your mileage may vary with more users, more activity, etc. I'm using this low-spec vps simply to test things out, and learn about matrix.org. You should give it a try. Whether you use digital ocean or any other competitor vps provider, if after installing the matrix.org home server you find its not to your liking, you just kill off the vps; cheap and easy experiment! ;-)
Yeah good points, not everyone needs to host their own matrix.org home server; users can simply hop on existing ones. The one on matrix.org or vector.im are pretty robust and actually allows public registration (and you can have private rooms for privacy, etc.). Check out: http://matrix.org/docs/projects/try-matrix-now.html or directly to https://vector.im
Also, I should have stated, I hosted my home server on a vps, but one can also totally just do it on your own server at home (so you could avoid paying any vps provider)...again, for those who have an interest in hosting their own.
Personally, my goal was to host the server for my family...but the really big advantage of decentralized platforms like matrix.org (and others like gnu social, etc.!) is that my host can connect with others...hey email has worked successfully connecting billions of decentralized people for so long now, so there is precedent for this type of concept.
I suggest heading over to vector.im - its the easiest on-ramp - and give it a try! i hope that helps!
That sounds ideal, thank you.
I'm generally increasingly convinced that while decentralised services are great for many powerusers, they too often shift too much of the burden onto users, vastly diminishing the market penetration of what are nominally good ideas.
Another example of this is the current IndieWeb movement, which while great, doesn't fix very much because 1) low penetration means you have to republish all your content back into proprietary silos, regranting them license to use that we're supposed to be escaping and 2) by forcing people to set up and develop their own platforms means that the majority of indieweb blogs are subtly incompatible through bugs and mostly suck up time that could be used blogging with time spent to fix the blog.
You hit the nail on the head with the challenges that you stated! While I'm a really, really big fan of decentralized platforms AND indieweb, i acknowledge that many (though not all) of the apps to allow users to on-ramp are not yet as simple as those that the proprietary silos/platforms might offer. Or the apps might be ok but requires more time/committment for users to set up things before extracting benefits. This of course sort of prevents otherwise willing new users from joining the fray...but I'm comforted by the fact that this is almost exactly how it was many years ago when the web first became available to the public, and many people thought things were "too tough" to get people onto the web; and yet here we are with so many people on the web. I'll admit that perhaps I'm an optimist. ;-) But i feel we just need to get a few Goldilocks-type killer apps to drastically ramp up user engagement. Cheers!
I actually liked the original matrix mobile client on android, but vector.im still rocks! (And of course vector.im will keep getting updates while the original matrix client i believe will not.) Regardless of the client used, I agree 100% with your comments on using open protocols such as matrix.org; that's going to be the future! Kudos!
"Announces", yes; "releases", no. The Google Play Store offers only a "pre-register" button. Yet it has 4.9 stars already.
Looking forward to seeing an analysis of the protocol. Does it go through Google servers, or is it really peer to peer? How does the "end to end encryption" work? How are the keys generated and exchanged? Do the servers have the keys? Are you sure?
Ok, just a FaceTime clone. When Apple added it to iOS it seemed redudant initially (because of Skype etc), but now everyone is using it all the time, because it's phone number based: It's a success.
So the real question is, if they wanted to make this, what the hell took them so long?
It really smells like a mistake, and catch-up, almost pitiful at this point.
I agree, they're really late to the game. It seems like a slam dunk business-wise as they can get the android and IOS market on the same app and cultivate a household name.
They would have been better doing so before the E2E craze went mainstream-ish, again from a business perspective. Now they can still leverage meta data, but it's not a juicy and lucrative as say, reading everyone's emails.
Man this and allo looks really interesting. I really can't wait for it to come out in Canada. I definitely wanna know how these product managers/owners or product feature creators are doing it in Google.
Video calling is a great example of something you don't need, but because you can do it, you do it. It's also impossible to refuse a video call for fear of being seen as secretive or worse when in fact you just don't care to look up somebody's nose when you talk to them.
I also wonder if it's mainly nerds who care about video calling because it speaks to their otherwise rather broken social skills. "Normal people look at each other when talking, right? Look! Using this heap of high tech makes me a normal person!"
Meanwhile, I note that amongst actual normal people, interest in video calling is low because they see it for what it is: a poor substitute for the real thing. Just as no normal person is into cyber dildonics.
> It's also impossible to refuse a video call for fear of being seen as secretive or worse
Really? I refuse video calls all the time (or answer with audio only), and people never make a problem of it.
> I also wonder if it's mainly nerds who care about video calling because it speaks to their otherwise rather broken social skills. "Normal people look at each other when talking, right? Look! Using this heap of high tech makes me a normal person!"
That's a pretty horrible thing to say.
> Meanwhile, I note that amongst actual normal people, interest in video calling is low because they see it for what it is: a poor substitute for the real thing. Just as no normal person is into cyber dildonics.
Your personal experience is wildly different from mine. I know a ton of people who care deeply about video calling, and most of them are not technical at all. Parents and their adult children often use video calling to keep in touch (no as a replacement of real world visits, but as a supplement), and pretty much every expat or immigrant I've had extended contact with uses it to talk to their family back home.
Just because you have a personal distaste for it, doesn't mean you have to be mean towards everyone who does care about it.
Video calling may be a poor substitute for the real thing (face-to-face conversation), but there's so many use cases where the real thing isn't possible. What about when they don't live in the same place?
When I worked at Apple Retail, video calling (whether Skype or FaceTime or whatever) was mostly popular with the older generation - their relatives have moved away and when they call they still want to see their face.
I find your position strange and contrary to what I've observed.
I wouldn't say that my friends/family/colleagues first instinct is video call, but we certainly use it enough when the situation is appropriate. My cousin uses FaceTime to be with his gf when they are supposed to be doing homework, my family does FaceTime/Hangouts with one another to keep in touch (spread out across midwest), I've used FaceTime and Hangouts to provide technical support remotely when I wasn't able to get to a computer, we've used it to "stream" events that certain family members weren't able to attend (e.g., weddings, etc).
Video conferencing has a lot of normal everyday applications; it's also not uncommon for people to just join up on various webcam chats just to hang out with people online, or for people matched on dating sites to start with a video chat.
I don't know how you came to some of these conclusions, but I really don't think that this is representative of most users.
You are wrong. You are probably socially inept and assuming everyone else is, no offense. My family video calls all the time. Two year olds need the visual and family wants to see the kid.
Nobody gives a crap if you decline a call, video or not.
378 comments
[ 3.9 ms ] story [ 256 ms ] threadThey already had Hangouts, they recently launched a group sharing app "Spaces". And now a new video calling app "Duo". They also have an app "Allo" which is another chatting platform.
I am not complaining or anything, I am just curious about what are they planning to do with their old apps? i.e. Hangouts?
http://arstechnica.com/business/2014/10/googles-product-stra...
Hangouts is likely to become a Google Apps Slack competitor, I guess.
[1]: http://www.androidpolice.com/2016/08/16/google-planning-focu...
Google Talk group chat features were released in 2007.
Although I get where you're coming from. It would also be nice if all products discontinued by google would just get open sourced.
They are basically saying it's useless to them so why not let somebody else give a try.
Video chat has been around since forever. Having a major player like Google wade into the fray, destroy all the small fry, then bail out (as it has done many times before)? Not good for the market.
Whatever small fry exists on the market, they have survived the Skype juggernaut, FaceTime, Google Hangouts and Facebook chat. I find it highly unlikely that Google Duo is going to be a uniquely destructive force.
Real-time video is plain hard, especially when latency comes into play. Having Google tackling this with their unique technology (QUIC / lots of low-level performance expertise) and resources (GCP / CDN), I'm really looking forward to try it out.
Their standard reason is that most products use tons of internal API calls/private modules and it would take a lot of hours to replace those with code they're willing to release.
The point is given the many, many other video chat apps that do already exist and fill this function, several of them produced by Google, what does Google think it's doing bringing out yet another one.
> Mr. Nikhyl Singhal joined Credit Karma after four years at Google, where he held several senior product roles, including leading Hangouts, Google Talk, Google Voice and Google Photos.
When I started using it a few months ago, the contacts discovery was a bit buggy, but it's worth a try. The feature set is quite rich.
[1]: https://www.wire.com
Give them a chance to collect more data first. Many governments might be backing this service.
First they deprecated SMS on Hangouts. Now they have replicated the video and voice portion. The next shoe to drop will be discontinuing Hangouts.
Ref: http://arstechnica.com/gadgets/2016/01/google-hangouts-7-0-f...
It should work across iPhone/Android.
I ask because video calling between my son and my dad is no longer as simple as FaceTime after I switched to Android
(I'm not affiliated with that website)
> Duo is simple from start to finish. To get started, all you need is your phone number and you’ll be able to reach people in your phone’s contacts list. No separate account is required, so you can sign up in just a few steps.
[1]: https://www.wire.com
[2]: https://news.ycombinator.com/item?id=12296477
Some companies just can't get their branding straight. They launch a video product, then buy one, then try to keep them separate, then try to merge them, then kill one.
Or they launch any of a bazillion interactive chat apps, each worse than the first, and keep killing them off. Then wonder why people don't use them.
They have a secret sauce money machine and start fucking with it.
They create a fear-driven paranoia taillight chaser, set up really stupid rules about engagement, drive off their highly enthusiastic early-adopter crowd, try to cram it down everyone's throats, allow 2 billion random strangers on the Internet to set Calendar appointments (Scoble's blast at Slic Vic was classic), and mix a bazillion random Internet freaks with your personal email contacts.
They shove cameras into the world's face and the world bitchslaps them for it, rightly.
And that's the piddling stuff.
Then they create smoke alarms that cannot be turned off, thermostats that can't work without Internet, and buy, then sell, a war-making robot-terminator-dog company.
And they expect us to believe them that their Majick Cars will be bugproof, un-annoying, and non-lethal.
I think they'll find that when the time comes, the letter H will be well occupied by Hubris.
The clones get passed around the campus for dogfooding until enough interest builds up and the project goes up the chain of command until a VP (at the time Marissa) signs off on it with notes on what to improve along with granting the necessary resources to spin it up.
Then if someone decides the project has legs they figure out how to engineer it for Google's audience and launch. If it doesn't work then the team disperse and move on to another project. Or it works and the team gets a moment in the sun.
Every single popular thing on the internet has a Google clone somewhere in the intranet.
There was a separation of business and content creators but since they don't rely on advertising to pay the bills the content creators got more freedom and resources to play with than a traditional newspaper firm.
When you look at the person on the screen whom you're talking to, that person sees you looking away, because you're not looking into the camera, which is somewhere on the edge of the screen. So you don't make eye contact with the person you're talking to.
And for me, that makes video calls feel weird.
Somehow I don't see a phone that has a camera hole in the middle of the screen selling too well. If the camera is put in the bazel, then it replaces looking up/down with looking slightly to the side.
[Online interactive demo](http://sites.skoltech.ru/compvision/projects/deepwarp/)
anyway I think its a minor issue. I am more worried about if I am dressed / groomed appropriately for the video call rather than if I am having constant eye contact.
but then we developers would be lost without problems.
recently improved upon it: http://appleinsider.com/articles/09/01/08/apple_files_patent...
Wonder why it never made it into a product.
https://vimeo.com/156034648
Edit: http://declineofscarcity.com/?page_id=2527
Published in 1996
After hundreds of Skype calls with people, I just don't notice it anymore.
Sure, to fix that problem would be nice. But I don't think the engineering required to put a camera behind a screen, or creepily adjusting people's pupils in realtime, are worth it to rectify what is hardly an issue.
EDIT: also, it's a bit weird to write a critique like yours for the launch of a new platform. No one else solves this issue, so why does Google not solving it suddenly make their platform pointless?
It's like if Tesla releases the Model 3 and you're like "Uh, it doesn't fly? Pass."
I think this is a fair critique because the release announcement states the product should address the symptom that "nearly half of us never make video calls on mobile". If you believe the underlying problem is that lack of eye contact makes video calling low-value to many people this is not a viable solution.
But sounds like it might be Skype soon: https://www.microsoft.com/en-us/research/publication/gaze-ma...
Thanks, but no thanks.
Reverse Engineering is the only viable way of determining this stuff. I'd love for it to be open source but it has nothing to do with this.
Only if they don't use deterministic builds.
Which is a huuuuuge difference. This is the same factor that made whatsapp so popular on the smartphone compared to all other other chat apps that were popular at the time (including google talk) but where each system was using a different account creation/login flow on that tiny screen, Whatsapp came along and had the brilliant insight/accident of simply supporting your phone's addressbook to find you and your friends. Even facebook chat couldn't keep up with them even though facebook app was installed pretty much on every internet connected phone at the time. Rest is history.
Hangouts works on phones, tablets and laptops. It does voice, video and text. Fragmenting these features across apps and devices seems to be a major step backwards...but apparently two apps is simpler than one?
Instagram and Whatsapp are just examples of how not to kill a successful product. Turns out it's quite simple: You change nothing.
For a long time it seemed like the strategy was to change nothing. Now it's become clear the strategy is to be scared of changing anything, just leave it to fester and fall behind then panic and recklessly start cloning competitors features and diluting what made the service compelling in the first place.
Perhaps as a video-calling alternative to Whatsapp? (given that neither of them are open source)
Hangouts is able to mix voice, video and text just fine. Why start requiring separate apps?
This is Google at its dumbest. They are squandering the small amount of momentum Hangouts has.
For varying values of "just fine". For me, hangouts is probably the worst performing app on mobile, desktop and tablet. It's so bad that even Skype shames it. And FaceTime...well let's not even compare.
Think on that for a moment - "Sorry grandmama, I can't send you iMessage or talk to you in person since you didn't spend your pension on an expensive Apple device."
For something as fundamental as human-to-human communication, closed, single vendor, protocols and systems deserve every criticism (and yes, Google deserves it as well).
No one ever claimed FaceTime works on your android. They wanted to open source it and got fucked on patents.
Try using gmail to send a regular iCalendar format invite to an event. If they just happen to have used that email for a google account, fuck you it ends up in the Google calendar account they likely didn't know they even had, and never goes to their email.
THAT is unexpected, and arguably deceptive behaviour.
Correct me if I'm wrong but I've read that they actively shutdown or circumvent projects to create other clients. If they really didn't consider it a strategic asset to push people to iOS I doubt they'd bother with that.
Facetime is just a feature. It's a calling option in contacts and any phone call to another iPhone can be turned into a facetime call at the push of a button. That means you don't even need to think about it. There's no install process, no configuration, no account to set up, it's just there.
Furthermore because it can rely on guaranteed hardware features it has the best compression, bandwidth utilization and image quality in the business. If it's a joke, I'm not sure who it is that's doing the laughing.
It works for calling people who bought from the same brand as you, it doesn't work for the rest of people, and it pretends to work (WTF?) for people who used to have the same brand as you.
That's a very different bar from just needing to install an application.
But aside from that it has generally been way more reliable for me too.
I'm not sure that's true. At least in my sample, there are quite a few people who explicitly ask you to use some chat app instead of texting them, because they don't pay for unlimited texting.
So it makes sense to use whatsapp because it's data based and you can keep the same account across SIM card changes.
For example, take this use case: you have whatsapp with a german number. You go to italy. You get an italian sim. You get a new phone. Result: you can not use your german whatsapp. There is no way you can activate your german whatsapp account without yout german sim.
In the last 4/5 years, the only time I've met people not on WhatsApp were Chinese (WeChat) or Korean (Kakao) so basically. Amongst people I've just met it's pretty common to go straight to WhatsApp now when "adding" each other
I'd say that it's also commonly used as a photo/video/file sharing tool.
At least last time I checked Hangouts required you to join G+ first? Is that still the case?
Allo I think will be the same - they're transitioning to phone # based auth instead of Google account auth so that using a Google account is not a limiting factor.
Almost a decade of inexplicably stupid product decisions later, they've squandered their hugely valuable lead (and then some). I can't imagine why anyone would go out of their way to use any Google product whose usefulness is at all dependent on network effects (I've completely ignored the launch of Allo and Duo and, years after everyone else, have pretty much moved to FB Messenger as my primary messaging app). This is a pretty chronic Google problem that I noticed both from the inside and outside: their engineering and design talent are incredible, but the people responsible for the product and marketing side are evidently really, really bad at what they do.
This is part of why products like GMail or Google Search do so well, and products like G+ so poorly: you could be the only person in the world using GMail and it would be just as useful (and well-designed), while the quality of products like G+ depend less on their quality _per se_ and more on network effects, which Google's product/marketing is clearly too incompetent to do well.
I've been using DDG for years, though I'll return to Google Web search periodically (Books and Scholar I use more often). It's nagware that's begging me to make it my default browser (no, you blew through that trust relation ages ago, sweetheart), and long before then stopped providing actual usable URL links in favour of its craptacular redirects. On desktop I've got a demungifier script I can run those through, on Android, if I see those, I remember why I don't use Google Web search, abandon it, and return to DDG.
Google News, in a moment of major irony, fails to work at all on Chrome/Android.
The company lost its soul a long time ago. It's been losing its mind for some years now.
Which is incredibly stupid since maybe the biggest original selling point of AJAX was "it's faster because you don't have to reload the whole page".
And of course the memory use is way, way lower. Especially than Inbox, which is a resource hog.
IMO most google products have been getting steadily worse since ~2008/09. Including things like Youtube.
> The Gmail team did not have to wait for the reaction for long. And it wasn’t very “googly.” It caused an uproar teeming with disgust for just about every decision the Gmail product/design team made. Phrases like, “You guys just completely destroyed Gmail!” and “What are these crazy designers doing over there?!” were everywhere. From being spoken at many of Google’s cafes to every internal online forum.[0]
[0] https://techcrunch.com/2014/11/16/why-did-google-decide-to-s...
Also, centralized chat history! Very few did that at the time and most had massive issues with unread tracking.
The moment I went on mobile and tried hangout it was dead to me. Read notification duplicates, phantom notifications for read messages, long startup times, and group everything came mich much later
Everyone jumped ship at that moment. The hangout app was THAT bad early years, and even after quite some time later real usability issues were never fixed.
See, I don't even think it's marketing, it's Google not understanding what they already have and engineering a solution without a problem. Hangouts as an app on mobile is okay - I have qualms, but it works well enough. Hangouts on Desktop though is horrible, and it's integration into Gmail is frustrating at best (it took them a long time to get something as simple as status messages back to Hangouts after the switch). I get the impression Google saw what was happening with Slack and wanted Hangouts to be that (and also a successor to Wave); a persistent "better than email" communication method with every bell and whistle you could want for communication. But since Hangouts was released, they've removed the few fun social features, removed hangout plugins, and just took what was feature-rich and dumbed it down to the point where I wonder why I should have an entire separate page open dedicated to hangouts when even Skype is a more graceful solution with more functionality.
I really liked gChat when it was small and out of the way. I won't make the claim "everyone used it", but we certainly enjoyed in our GAFE environment as it was an appropriate intermediate between email and phone call.
Duo makes me ask the same question now - why do I want this as opposed to just Hangouts, unless video is going to be removed from Hangouts or only Duo is going to get improved performance updates. This seems like it could easily be a hangouts update instead of a standalone application, and Hangouts is already available cross-platform on iOS and Android, or via any modern web-browser.
Google is terrible at marketing what they have.
Can you please elaborate on why you think so? I feel the exact opposite I guess. Maybe it is because it was horrible before and I', using a newer version?
It is one of the most unobtrusive and great apps I've used. It sits in the corner of my screen[0] and I have no problems at all even when I'm chatting (texting too! Google Voice!) with someone[1].
[0]:https://imgur.com/a/szw0C [1]:https://imgur.com/a/g0VsZ
Many times at least one person invited via desktop app doesn't receive the invite, but do receive if we send via gmail.
Confusing UI, lack of error messages, and several major UI bugs (press button, nothing happens) have been cause for hours of accumulated wasted time.
I'm glad you'be had a better experience. It's been very unreliable for us.
The people designing Google products just do not understand human interaction. Excuse the Gawker network link, but I think this reaction to a past Google keynote hits the nail on the head.
http://gizmodo.com/5921823/does-google-have-any-social-skill...
People (especially product managers and designers) don't get promoted at big software companies for incrementally and carefully improving on some existing thing.
Novelty and churn pays off in the internal promo economy of a large company. Steady at the oars does not.
I was using the term more generally to refer to "the way Google runs product and marketing (including the incentive structure)". Though part of this does bleed over into engineering: One of the reasons I quit the company was because promotion had become so far removed from quality of work that I was starting to feel compelled to spend too much of my time thinking about what the promotion rubric might think of my work vs what was actually good for the project.
Great job Google.
My usual bias is towards giving companies a pretty huge benefit of the doubt, since these problems are usually very difficult to get right. There's just so, so much data here (from inside and outside the company) to suggest that this was actually pure incompetence.
Still makes no sense to me.
I'm on iOS.
strange!
The past several years have shown that providing a more integrated experienced typically brings a better user experience so this just smacks as a mistake.
The linear line through the data points says Hangouts are going away.
Ref: http://arstechnica.com/gadgets/2016/01/google-hangouts-7-0-f...
Has it really? One of the reasons I originally signed onto the google ecosystem, was that they had their services split. My youtube was separate from gchat, which was separate from gmail. Now I don't use almost any google products, because I don't want everything linked back to one account. Whenever they do this, google half-asses the integration, and things end up in a weird state
Absolutely and without a question. You will find exceptions here and there where the integration was done poorly or ultimately didn't make sense but the idea around providing integrated experiences is eliminating friction. Smart phones are fast but switching from one application to another is incredibly slow. Yes it's easy and yes you can download special launchers to slightly improve this but the fact remains that switching applications runs the risk of an application being unloaded from memory, it requires typically several taps and possibly yet another initialization.
But what if it works together in the same app? Take Google Maps and Waze for instance. Waze is awesome for gathering social data around traffic whereas Google Maps had some of that but not nearly at the same level of detail. Google integrated the Waze data into Google Maps so now, in the same application, you have both. No switching required. No need to run two mapping apps (because, let's face it, Waze's directions were never the greatest).
Let's go in a different direction now. Android didn't natively support finger print readers when companies, such as Samsung, started to include them. Due to the terrible integration you couldn't use finger prints so much of anything beyond unlocking your phone and even then there were several security vulnerabilities around that very point. Now that Google has included finger print reading, natively, into the platform you can use it everywhere. It's no longer a weird, separate, nebulous thing.
Maybe those examples are not the best but the point is that you must always march towards less and less friction. Once your app is fast and good enough the next step is integrations into other apps / systems to decrease the friction.
The best UX typically wins. If the implementation is complex or not is immaterial.
Here's the US play store link where you can pre-register https://play.google.com/store/apps/details?id=com.google.and...
From a business perspective this makes sense for Google. A big problem with Skype was always the lack of ubiquity. Lot of people had it, but it required another install and explicit configuration. Now that Skype is nearly bundled with W10 and WebRTC has made skype.com trivial, the gap for Google to move in is closing. If this rolls out with Google branded Android, people will use it irrespective of its merits (a la bundled Internet Explorer). Interop on iOS makes it stand out from Facetime. There's always room to change terms later when it becomes a household name.
Also, with all these services adding an E2E sticker on their communications, Google's hand was forced, they're not trend setters here and they shouldn't be applauded for being extremely late to the privacy game.
But man, that is one hard-to-use (browser) client.
99% of people will never run their own matrix server, and 98% of people will never pay $5/mo for a chat service.
Basically, where can the general public sign up for a matrix account that's free, offers a good experience, and respects my rights?
Also, I should have stated, I hosted my home server on a vps, but one can also totally just do it on your own server at home (so you could avoid paying any vps provider)...again, for those who have an interest in hosting their own.
Personally, my goal was to host the server for my family...but the really big advantage of decentralized platforms like matrix.org (and others like gnu social, etc.!) is that my host can connect with others...hey email has worked successfully connecting billions of decentralized people for so long now, so there is precedent for this type of concept.
I suggest heading over to vector.im - its the easiest on-ramp - and give it a try! i hope that helps!
Another example of this is the current IndieWeb movement, which while great, doesn't fix very much because 1) low penetration means you have to republish all your content back into proprietary silos, regranting them license to use that we're supposed to be escaping and 2) by forcing people to set up and develop their own platforms means that the majority of indieweb blogs are subtly incompatible through bugs and mostly suck up time that could be used blogging with time spent to fix the blog.
:(
And they should be forbidden, according to (admittedly a broad interpretation of) the telecommunications act of 1996, [1].
[1] https://en.wikipedia.org/wiki/Telecommunications_Act_of_1996
Looking forward to seeing an analysis of the protocol. Does it go through Google servers, or is it really peer to peer? How does the "end to end encryption" work? How are the keys generated and exchanged? Do the servers have the keys? Are you sure?
So the real question is, if they wanted to make this, what the hell took them so long?
It really smells like a mistake, and catch-up, almost pitiful at this point.
They would have been better doing so before the E2E craze went mainstream-ish, again from a business perspective. Now they can still leverage meta data, but it's not a juicy and lucrative as say, reading everyone's emails.
I also wonder if it's mainly nerds who care about video calling because it speaks to their otherwise rather broken social skills. "Normal people look at each other when talking, right? Look! Using this heap of high tech makes me a normal person!"
Meanwhile, I note that amongst actual normal people, interest in video calling is low because they see it for what it is: a poor substitute for the real thing. Just as no normal person is into cyber dildonics.
Your premise is invalied
My camera never works. I've never had anyone lash back against this.
Really? I refuse video calls all the time (or answer with audio only), and people never make a problem of it.
> I also wonder if it's mainly nerds who care about video calling because it speaks to their otherwise rather broken social skills. "Normal people look at each other when talking, right? Look! Using this heap of high tech makes me a normal person!"
That's a pretty horrible thing to say.
> Meanwhile, I note that amongst actual normal people, interest in video calling is low because they see it for what it is: a poor substitute for the real thing. Just as no normal person is into cyber dildonics.
Your personal experience is wildly different from mine. I know a ton of people who care deeply about video calling, and most of them are not technical at all. Parents and their adult children often use video calling to keep in touch (no as a replacement of real world visits, but as a supplement), and pretty much every expat or immigrant I've had extended contact with uses it to talk to their family back home.
Just because you have a personal distaste for it, doesn't mean you have to be mean towards everyone who does care about it.
When I worked at Apple Retail, video calling (whether Skype or FaceTime or whatever) was mostly popular with the older generation - their relatives have moved away and when they call they still want to see their face.
I wouldn't say that my friends/family/colleagues first instinct is video call, but we certainly use it enough when the situation is appropriate. My cousin uses FaceTime to be with his gf when they are supposed to be doing homework, my family does FaceTime/Hangouts with one another to keep in touch (spread out across midwest), I've used FaceTime and Hangouts to provide technical support remotely when I wasn't able to get to a computer, we've used it to "stream" events that certain family members weren't able to attend (e.g., weddings, etc).
Video conferencing has a lot of normal everyday applications; it's also not uncommon for people to just join up on various webcam chats just to hang out with people online, or for people matched on dating sites to start with a video chat.
I don't know how you came to some of these conclusions, but I really don't think that this is representative of most users.
Nobody gives a crap if you decline a call, video or not.