News for hackers. Stuff that matters.
Re:Google Is Turning Off the Works-with-Nest API by electrograv on Tuesday May 07, 2019 @08:51PM (#19854894)
I see Google API/ecosystem fans often defending or dismissing Google’s pattern of behavior here, using arguments like this:

“Well, sure, they shut down that API I don’t use — big deal; all things come to an end eventually! But, they’d NEVER do that to this API I rely on — that would be so horrible, Google just would not do it!”

I hope we all can acknowledge that this argument is on perpetually eroding ground, at the very least.

Re:Google Is Turning Off the Works-with-Nest API by DivisionSol on Tuesday May 07, 2019 @09:05PM (#19854975)
I've been considering pasting this: https://killedbygoogle.com/ every time the argument comes up. Maybe Google proponents will make one for other companies notorious for killing services, but at least for now, the Google Graveyard grows.
Re:Google Is Turning Off the Works-with-Nest API by lettergram on Wednesday May 08, 2019 @12:46AM (#19855947)
Huh didn’t realize YouTube annotations was killed off.

Gotta say, most annoying thing to me was discontinuing support for the Nexus 6p after only 2 years. Made me switch to iPhone for ever.

Re:Google Is Turning Off the Works-with-Nest API by MrGilbert on Wednesday May 08, 2019 @03:46AM (#19856718)
Most annoying part is that they also disabled the annotations for old videos. So, watching an old video where it says "click here or there for this and that", without linking it in the description gets kind of annoying.
Re:Google Is Turning Off the Works-with-Nest API by bonzini on Wednesday May 08, 2019 @02:05AM (#19856260)
YouTube annotations unfortunately were misused for spamming purposes. It is one of the few cases where you can say good riddance.
Re:Google Is Turning Off the Works-with-Nest API by mcbits on Wednesday May 08, 2019 @02:44AM (#19856428)
Annotations were also used to correct errors in educational videos after the videos were published. The errors are still there, but the corrections are gone. They replaced annotations with "cards" which are 100% spam.
Re:Google Is Turning Off the Works-with-Nest API by alxlaz on Wednesday May 08, 2019 @03:51AM (#19856742)
E-mail is also often misused for spamming purposes, and Gmail -- which is easy to sign up for and trusted by mail servers worldwide -- is often used for scams. Should we expect it to be terminated as well?

Any solution that allows you to write stuff on the Interwebs can be misused for spam. The solution that every company is expected to come up with, of course, is a good anti-spam mechanism.

Youtube annotations were a solution offered for free. It probably didn't make any sense for Google to implement a good (and expensive) anti-spam mechanism for it. But let's call it for what it is -- a cost-cutting measure made at the expense of users, most of whom are non-paying. There's no point in bringing up technical matters, there aren't any.

Re:Google Is Turning Off the Works-with-Nest API by herohamp on Wednesday May 08, 2019 @02:09AM (#19856285)
If you found them annoying you could always disable them, I was rather fond of them, people did lots of cool stuff with them. Like choose you're own adventure videos, and 3kliksphilips CSGO skin showcase videos. I think they should have kept them. They kept bitching about them not working on mobile but that's only because they chose not to support mobile
Re:Google Is Turning Off the Works-with-Nest API by blotter_paper on Wednesday May 08, 2019 @05:40AM (#19857282)
An archive is available, thanks to crazy people on the internet: https://i.reddit.com/r/DataHoarder/comments/b7imx9/youtube_a...
Re:Google Is Turning Off the Works-with-Nest API by toomuchtodo on Wednesday May 08, 2019 @11:45AM (#19859965)
Re:Google Is Turning Off the Works-with-Nest API by wtvanhest on Wednesday May 08, 2019 @02:22AM (#19856333)
I didn't realize they killed chromecast audio. Pretty frustrating. I may not have committed so much to their echosystem in Dec.
Re:Google Is Turning Off the Works-with-Nest API by lrem on Wednesday May 08, 2019 @02:59AM (#19856505)
They stopped selling it, once the stockpile run dry and the demand didn't warrant making another batch. Which was when I found a shop with them in stock and bought three. I believe they'll stay supported for a while.

Disclaimer: I work at Google, but don't have insider knowledge on this.

Re:Google Is Turning Off the Works-with-Nest API by StudentStuff on Wednesday May 08, 2019 @04:13AM (#19856844)
When will Google stop updating Chromecast Audio? As we've seen with recent Chromebook mass-end of supporting, Google is happy to leave devices bought 18+ months ago in a vulnerable, insecure state even when it'd be easy to keep life support on (like delivering a secure browser to these perfectly fine laptops, or providing minimal security patches to embedded devices).

It seems like Google really can't handle long term support of anything that isn't wildly successful (200+ million users), and even for those things that hit said benchmark, long term support is bumpy, inconsistent and unpredictable.

Re:Google Is Turning Off the Works-with-Nest API by Insanity on Wednesday May 08, 2019 @03:45AM (#19856712)
The chromecast audio was a pretty cool device! Kind of a shame that they killed it off. I'm kind of being wary of google in general, they have a tendency to kill things I like :P
Re:Google Is Turning Off the Works-with-Nest API by modzu on Tuesday May 07, 2019 @09:28PM (#19855114)
that site is a bit disingenuous -- it doesn't distinguish between projects that were merely upgraded/renamed/deprecated for good reason

for example, "secure google search" was "killed" but all this means is that instead of having to type "secure.google.com" to use encryption, google made HTTPS the default...

there are lots of legitimate examples so such exaggerations seem unneccessary

Re:Google Is Turning Off the Works-with-Nest API by Svip on Wednesday May 08, 2019 @01:39AM (#19856136)
Odd. I can't find "secure google search" on the website. Are you confusing it with "Encrypted Search", that allowed you to search anonymously?
Re:Google Is Turning Off the Works-with-Nest API by modzu on Wednesday May 08, 2019 @01:44AM (#19856157)
see that's what i mean; "encrypted search" is on the list, which is referencing this:

https://support.google.com/websearch/answer/7631341?hl=en

and does not have anything more to do with "anonymous" searching

Re:Google Is Turning Off the Works-with-Nest API by Svip on Wednesday May 08, 2019 @02:06AM (#19856267)
OK, but then that's different. Because you were complaining that they were not differentiating between actual killed services and things that naturally reached their end of life, but in this case, the site is actually wrong.

It clearly says that it provided provided users with anonymous search, which gives the impression of something like DuckDuckGo or Startpage. But that's not what's happening, and I think that's worse than your original complaint.

Re:Google Is Turning Off the Works-with-Nest API by jcrites on Wednesday May 08, 2019 @06:27AM (#19857513)
For the curious, here is the about page for encrpted.google.com from 2010:

https://web.archive.org/web/20100524223335/http://www.google...

> Note that SSL search does not reduce the data that Google receives and logs when you search, or change the listing of these terms in your Web History

Re:Google Is Turning Off the Works-with-Nest API by codyogden on Wednesday May 08, 2019 @10:28AM (#19859092)
The page you linked to is for "Google Search over SSL" and is not the same thing.

Searches performed at encrypted.google.com (not just google.com with SSL) were not available in any user-facing capacity in one's Google account. It did not store the search queries in user-facing history, and did not use those terms for future search suggestions.

Re:Google Is Turning Off the Works-with-Nest API by icebraining on Wednesday May 08, 2019 @10:41AM (#19859236)
That's curious. I can't find any statement from Google saying that this was intended, though; seems more an oversight than a feature.
Re:Google Is Turning Off the Works-with-Nest API by Andrex on Tuesday May 07, 2019 @09:31PM (#19855131)
Pasting the same thing over and over in different threads regardless of context isn't exactly arguing in good faith or inviting nuanced discussion, so I wouldn't go that route myself...
Re:Google Is Turning Off the Works-with-Nest API by staticautomatic on Tuesday May 07, 2019 @09:43PM (#19855198)
It's not regardless of context. It's because of context.
Re:Google Is Turning Off the Works-with-Nest API by AlphaSite on Wednesday May 08, 2019 @01:09AM (#19856029)
It also is context.
Re:Google Is Turning Off the Works-with-Nest API by TheSpiceIsLife on Wednesday May 08, 2019 @12:31AM (#19855891)
People new to the discussion may not have seen this page, so there’s that.
Re:Google Is Turning Off the Works-with-Nest API by panarky on Wednesday May 08, 2019 @01:51AM (#19856191)
Would love to see a comparison of products "killed by Google" to products "killed by Microsoft" or even "killed by General Electric".

I'd bet a week's paycheck that Google's list would be the shorter one.

Re:Google Is Turning Off the Works-with-Nest API by NeedMoreTea on Wednesday May 08, 2019 @02:13AM (#19856301)
Not really.

GE may have stopped making a radio your parents bought in 1948, but it's perfectly possible it still works. How many perfectly functional devices have GE bricked simply because they were bored of supporting them? MS Windows drivers support just about every ancient crusty device MS ever made - apparently forever.

It's the web obsession with having every trivial action go through an online server - for data gathering - that breaks the consumer's implied contract with hardware devices: That they should simply work until physically beyond economic repair.

Most of those simple web API actions could function just as well on the LAN, so the device could function indefinitely - you'd just lose remote access when the Google API server shuttered. The 99% case of controlling lights or thermostat whilst in the home would still work, just no longer remotely from a hotel 1,000 miles away.

Re:Google Is Turning Off the Works-with-Nest API by panarky on Wednesday May 08, 2019 @10:12AM (#19858940)
I can think of some pretty big Microsoft pivots, and I don't begrudge them their choices at all.

But it's curious that you only hear cries of outrage when Google kills products, not when other companies do it.

Why do you think that is?

------

Media Center

Kinect

Zune

PlaysForSure DRM

Microsoft Money

Windows Home Server

Microsoft Kin Phone

Microsoft Mobile, previously known as Nokia

Windows 10 Mobile

The Band

TechNet

Hotmail

Live Messenger

Live Mesh

Groove Music Pass

Groove Music for iOS

Groove Music for Android

Encarta

Windows Small Business Server

Flight Simulator

Microsoft Works

Microsoft FrontPage

Windows Embedded Automotive, formerly Microsoft Auto, formerly Windows CE for Automotive, formerly Windows Automotive, formerly Windows Mobile for Automotive

Re:Google Is Turning Off the Works-with-Nest API by NeedMoreTea on Wednesday May 08, 2019 @10:41AM (#19859234)
I think that's because no one is suggesting that things shouldn't ever come to end of life. Ford stopped making the Model T.

If you already bought them, Microsoft Money, Encarta, Flight Sim, SBS, Works etc etc should all keep working. If you still have the CD you can probably install just fine, and keep on using them (if it's still meaningful). I'm sure plenty do just that, and perhaps some will for decades. Just no more new versions are coming. Sure MSN Messenger and other online offerings have been hard stopped.

For most of your list, no one hit what's effectively a remote kill switch, and stopped them working for everyone at the same moment. That's what killing an API does for an internet service, or hardware device dependent on that service. On such and such date $thing will cease working. Google does that all the time, hardware and software. So much that they got themselves a reputation for it.

Didn't wear out, die of old age, become obsolete, but they reached out and killed. It's qualitatively different.

Re:Google Is Turning Off the Works-with-Nest API by Beldin on Wednesday May 08, 2019 @02:18AM (#19856320)
Are you including all products that work, but no longer receive updates? Because yes, MS-DOS 1-6 ate no longer supported, windows 1.0-3.11, qbasic,...

All those would still work btw. You just wouldn't get updates / newer versions of them.

But if you're talking about services that rely on online servers it seems different. And these are services that no longer work once the plug is pulled.

For MS the list I can pull from memory is far shorter. In fact, i only remember Zune. I bet i missed several, but more than Google?

Re:Google Is Turning Off the Works-with-Nest API by csixty4 on Wednesday May 08, 2019 @06:49AM (#19857609)
The health services Microsoft Band used were shut down. I'm not sure about the rest of the functionality.
Re:Google Is Turning Off the Works-with-Nest API by sterlind on Wednesday May 08, 2019 @02:11AM (#19856290)
Microsoft hasn't killed many online services, and besides Azure doesn't have dominant control of the internet like Google does. MS kills support for old box products and hardware devices, but that doesn't mean you can't still use them! (Also, what would we even kill? Bing? MSN?)

When Google pulls the plug on Nest, they burn an entire ecosystem, and piss off the people they should be working with on IoT. It's really stupid strategy.

Re:Google Is Turning Off the Works-with-Nest API by bryanrasmussen on Wednesday May 08, 2019 @03:04AM (#19856524)
I gotta say, I would never develop anything on Google because I would worry I end up with some little niche business that brings a little extra for my efforts and then they'll kill it. It's an added risk.
Re:Google Is Turning Off the Works-with-Nest API by headsoup on Wednesday May 08, 2019 @03:38AM (#19856679)
Seems like a bit of tu quoque fallacy there. It is irrelevant whether other companies 'do worse.'

Let's instead just evaluate Google's behaviour as it is.

Re:Google Is Turning Off the Works-with-Nest API by fragmede on Wednesday May 08, 2019 @02:09AM (#19856279)
Microsoft was founded in 1975, and GE was founded in 1892 (!), to Google's 1998, but there are likely angles that would make it interesting. Number killed/number alive? Number killed since y2k? etc
Re:Google Is Turning Off the Works-with-Nest API by jordanbeiber on Wednesday May 08, 2019 @02:15AM (#19856307)
I’d tend to agree.

The difference is probably visibility.

Microsoft have for the longest time been hiding in the cushy enterprise segment where customers pay you halt development and kill products.

Closed-off products. Perhaps not even a resonable API. Definitely not public facing.

I’m kidding about enterprise software, but it’s kind of true.

Re:Google Is Turning Off the Works-with-Nest API by iainmerrick on Wednesday May 08, 2019 @03:45AM (#19856709)
Windows is “hiding in the cushy enterprise segment”??
Re:Google Is Turning Off the Works-with-Nest API by jordanbeiber on Wednesday May 08, 2019 @04:06AM (#19856811)
Well for sure, when it comes to developer exposure.

This point was about “enterprise” software in general and the fact that many a project has been abandoned and put down in this space without much fanfare.

Also, many big companies tend to pay a lot of money for software the never actually use, hence “cushy”.

Re:Google Is Turning Off the Works-with-Nest API by iainmerrick on Wednesday May 08, 2019 @08:41AM (#19858255)
I think you have the wrong end of the stick. Plenty of companies do that, sure, but Microsoft has always been a very, very aggressive mass-market player. Their software is used in enterprise, sure, but it’s by almost every enterprise, not just isolated niches.

They’re competitive on prices too (although it’s tough when many of your direct competitors are free). Compare MS Office with something like Maya or AutoCAD, say.

Re:Google Is Turning Off the Works-with-Nest API by jordanbeiber on Wednesday May 08, 2019 @10:00AM (#19858854)
You might be missing my point a bit.

First of all I’m talking developer exposure.

Many angry devs have sat in their cubicle swearing at MS & others product teams for changes made or products dropped. These products doesn’t necessarily have the visibility of google services.

What I’m further trying to say is that it’s a culture thing.

Times are changing and with it the business model of selling standardized crap to clueless, ignorant customers.

How quick this change comes for a company is dependent mostly on the inertia of it’s customer base i guess.

Businesses are starting realize that you need to take back control of data and process to increase opportunities for innovation as well as speedy delivery.

This culture has in ways been pioneered by for example google and others selling/providing services rather than software suites.

They have constant change as an inherent property of their organization and this leaks.

This is ofc just my take on it.

(Digression regarding prices: maya and cad are business drivers. You need to compare them to SAP or possibly the bizdev stuff from MS == not cheap)

Re:Google Is Turning Off the Works-with-Nest API by iainmerrick on Wednesday May 08, 2019 @11:17AM (#19859602)
There’s probably room for us both to be right, as MS is such a massive company with zillions of products.

I’m coming at it mostly as a client-side developer, comparing to platforms like macOS, iOS and Android (and the web!) where things are constantly in flux, with new APIs added and old ones deprecated.

Compared to those, Windows and .NET are extremely stable; they add new APIs, sure, but old ones tend to stick around and keep working for a long time (some would argue too long).

That’s not to say I like Microsoft platforms and APIs; they tend to be badly-designed, buggy and fragmented. But in my experience at least, old MS APIs keep on working whereas old Google APIs get deprecated and shut down. It’s a very different developer experience, with different upsides and downsides.

Re:Google Is Turning Off the Works-with-Nest API by jordanbeiber on Wednesday May 08, 2019 @11:47AM (#19859990)
Sounds reasonable. There’s many perspectives to be had and I appreciate yours.

I’ve spent far too much time in the “enterprise” spectrum of this business and arguably this is were MS for example have made the bulk of it’s fortune.

The flux you mention could for many be a “good thing” assuming you can keep pace?

Re:Google Is Turning Off the Works-with-Nest API by cortesoft on Tuesday May 07, 2019 @10:04PM (#19855296)
I don't quite get what people expect... do they think that once google creates something, they are obligated to continue it indefinitely? That seems like an unreasonable expectation.
Re:Google Is Turning Off the Works-with-Nest API by mikeash on Tuesday May 07, 2019 @10:55PM (#19855530)
We expect web services to go away eventually. We expect physical products to keep working until they physically break. The problem is when companies sell physical products with a web service as a fundamental part of the product. Companies want to treat the web service like any other web service, while their customers reasonably expect their physical product to act like any other physical product.

Edit: I want to add that this is a really easy problem to solve. Support or create an open standard for the communication between the device and the server. Allow the device to be reconfigured to communicate with other servers. Then you can shut down your service and owners can keep on going. Better yet, make it so that our device can communicate on the LAN without needing a server at all. These problems exist not because they’re some inevitable fact of life, but because these companies see more value in not fixing them.

Re:Google Is Turning Off the Works-with-Nest API by Joky on Wednesday May 08, 2019 @12:15AM (#19855808)
Are the physical devices not working after this change, or rather some of the applications developed for these devices need to switch to another API?
Re:Google Is Turning Off the Works-with-Nest API by toomuchtodo on Wednesday May 08, 2019 @01:28AM (#19856089)
There is no other API to switch to, as Google controls the protocol, no open standard exists to replicate the Nest API server, and Nest devices don’t support targeting a self hosted API.

If you as a user or third party provider integrated with this API and rely on it for functionality, you have no alternative nor recourse.

Re:Google Is Turning Off the Works-with-Nest API by Joky on Saturday May 11, 2019 @12:54AM (#19884639)
Isn't "Works with Google Assistant" supposed to become the replacement API? It seems like they don't offer direct access to the data or the device but plan to allow "some" level of control? (I don't know the space, apologize if my questions are naive...)

> As a Works with Nest developer and partner, you will not be able to access or control Nest devices once the Works with Nest APIs are turned off on August 31, 2019. Moving forward, our team will focus on making Works with Google Assistant the most helpful and intelligent ecosystem for the home, enabling all of the products in your users’ homes to work together. We encourage all smart home developers to visit the Actions on Google Smart Home developer site to learn how to integrate your devices or services with the Google Assistant.

Re:Google Is Turning Off the Works-with-Nest API by cge on Wednesday May 08, 2019 @05:44AM (#19857305)
Part of the issue here is that many IoT products use web services as part of functions that don't need them at all. The cynic within me suggests that this is an intentional choice to allow for enforced obsolescence.

Beyond this, apps can be updated to remove or decrease support for older devices, and here our focus on trying to insist on auto-updated apps to fix security problems, or on apps that are designed to receive server-side updates, causes significant problems.

At some point, for example, I'm going to have to stop using the Philips Hue app, because I have an older Hue bridge. Support for the older bridge was at some point removed from the main app (and accompanied by an advertisement for the newer bridge), and moved to a legacy one, which seems to have a significantly slower response time. Now the legacy app has popups noting that web services will no longer support older hubs, and other services will be degraded... along with advertisements for the newer hubs. I expect at some point the app will simply be intentionally broken, entirely.

Fortunately, in this case, I can just use other apps, and other systems entirely, if need be, and at least the older hardware supports entirely local APIs (unless Philips decides to push a firmware update to break them?). I'm certainly not going to replace hardware that works with new hardware that provides no benefits, and throw away the old hardware; this would make no sense.

Re:Google Is Turning Off the Works-with-Nest API by User23 on Wednesday May 08, 2019 @12:30AM (#19855889)
I’m really glad I bought a pantelligent because it only cost me $40 to learn that IoT is a giant scam.
Re:Google Is Turning Off the Works-with-Nest API by pbhjpbhj on Wednesday May 08, 2019 @05:33AM (#19857246)
I think you'll find it's Western Capitalism that's the scam and that IoT is still a reasonable idea.
Re:Google Is Turning Off the Works-with-Nest API by User23 on Wednesday May 08, 2019 @11:42AM (#19859922)
I haven’t found that at all. Why don’t you explain, because I’m curious which non-western non-capitalist system prevents IoT devices from becoming worthless without warning when the vendor ceases support or fails altogether.
Re:Google Is Turning Off the Works-with-Nest API by Jedi72 on Tuesday May 07, 2019 @11:32PM (#19855647)
> this is a really easy problem to solve. Support or create an open standard...

We call it the tech industry but 90% of it is actually politics. Big money influences things the most but everyone basically looks out for their own interest, right down to programmers shilling their favourite language/framework. Thats what makes this a difficult problem.

Re:Google Is Turning Off the Works-with-Nest API by wpietri on Wednesday May 08, 2019 @12:54AM (#19855977)
I think that many people naturally expect Google to work like a lot of other companies, which are focused on satisfying individual customers.

Google, though, is unusual that most of their users are not Google customers. They are the product. So Google's relationship to most individuals is statistical, not personal. If they care about me as an individual, I have never seen the slightest sign of it.

I also think that a lot of things at Google get started and killed not on the business merits, but due to shifting internal politics. Most of my Google friends have left, so I don't have recent examples, but from what I hear Google Plus is a fine example of something launched because a powerful executive got excited. As the political winds shifted, though, it got neglected, and then eventually killed.

Another interesting example for me is Google Reader. I liked the product, but was never clear to me why they built it. They ignored it for a long time and then shot it in the head. Giving it away crushed the market for commercial RSS readers. Once they stopped, that market came back, proving that Google could have had a successful commercial product if they had bothered to run it like a real business.

So no, I don't think we expect them to continue all things indefinitely. But I would love to see a more clear logic for what they will continue to support, because from my perspective it's erratic. I would be very unlikely to build a company that depended on Google; despite having used them for 20 years, I still don't think I can predict their business strategy. In contrast, I've been using Amazon for a similar period, and I have a pretty good idea of what they'll do. I'm not worried they'll EOL the AWS services I use, for example.

Re:Google Is Turning Off the Works-with-Nest API by doodliego on Wednesday May 08, 2019 @02:52AM (#19856471)
Why should anyone let a Google self-driving car on the road? They will just end support for it whenever "internal politics shift."

Let's ban Google from working on life-saving medical devices, because they will just get bored and stop supporting the software.

Re:Google Is Turning Off the Works-with-Nest API by blotter_paper on Wednesday May 08, 2019 @04:18AM (#19856880)
On the other hand, EOLing an IoT pacemaker with short notice might bring some light to this issue.
Re:Google Is Turning Off the Works-with-Nest API by icebraining on Wednesday May 08, 2019 @08:38AM (#19858226)
> Why should anyone let a Google self-driving car on the road? They will just end support for it whenever "internal politics shift."

So what? That's between the car buyers and Google. Why should they be disallowed?

Re:Google Is Turning Off the Works-with-Nest API by walterbell on Tuesday May 07, 2019 @10:51PM (#19855512)
Some countries have laws which require devices to be fit-for-purposes that were advertised prior to sale. If consumers purchased a product based on claims made by Google, and those claims are not true, will regulators get involved?

US Federal Trade Commission, https://www.ftc.gov/system/files/documents/public_statements... (1983)

> The basic question is whether the act or practice is likely to affect the consumer's conduct or decision with regard to a product or service. If so, the practice is material ... because consumers are likely to have chosen differently but for the deception ... the Commission will find deception if there is a representation, omission or practice that is likely to mislead the consumer acting reasonably in the circumstances, to the consumer's detriment.

Re:Google Is Turning Off the Works-with-Nest API by _bxg1 on Tuesday May 07, 2019 @11:36PM (#19855658)
My girlfriend recently bought a sleep tracker device, from the store, new with shrink wrap, only to take it home and find out the service required to operate it had already shut down.
Re:Google Is Turning Off the Works-with-Nest API by DiabloD3 on Wednesday May 08, 2019 @12:10AM (#19855791)
I've been seeing things like this in TJ Maxx lately.

I don't know if anyone at TJ Maxx even understands that these are not items they can sell, as they don't work anymore. I think they think they're just fancy watches.

Re:Google Is Turning Off the Works-with-Nest API by pbhjpbhj on Wednesday May 08, 2019 @05:39AM (#19857277)
They know.

They will get a fraction returned. So, they still profit.

Big companies like that need fines big enough to risk closing them down for doing stuff like this. No reason for them to care otherwise.

Re:Google Is Turning Off the Works-with-Nest API by mruts on Wednesday May 08, 2019 @07:32AM (#19857836)
How do you know? Do you work at a TJ Maxx?
Re:Google Is Turning Off the Works-with-Nest API by pbhjpbhj on Wednesday May 08, 2019 @01:03PM (#19860836)
Every major company has company wide inventory. They have specialist buyers for different departments.

They either know, or have purposefully arranged things so the people who know enough aren't burdened with knowing everything. Neither is acceptable.

They could be idiots who don't know what they're doing, but then they wouldn't still be in business.

I returned cheap electronics to a UK store recently, it was very clear the entire batch didn't work, indeed it was probably why they were on offer. People will say "oh it was only a couple of quid, won't bother taking it back". Still on sale. I wouldn't be surprised if they hadn't reshelved the non-working ones I returned.

Re:Google Is Turning Off the Works-with-Nest API by hedora on Tuesday May 07, 2019 @10:39PM (#19855468)
The thermostat I grew up with was retired (voluntarily—it still worked) when it was ~40 years old. If the thermostat manufacturer had somehow actively broken all the light switches, lamps, etc. in my parents’ house, even 40 years after the purchase of the thermostat, they would have been criminally liable.

Safety-critical() physical infrastructure is different than internet services. Applying laws for one to the other makes no sense.

() remember when all the Nests’ batteries died at the same time one winter?

Re:Google Is Turning Off the Works-with-Nest API by kevin_thibedeau on Tuesday May 07, 2019 @10:20PM (#19855375)
I expect a "smart hub" to interoperate with a broad variety of devices. I expect existing banner features to not be revoked over petty turf wars. Google just made themselves irrelevant in yet another market.
Re:Google Is Turning Off the Works-with-Nest API by sixothree on Tuesday May 07, 2019 @10:38PM (#19855463)
Maybe they could develop an AI that predicts when Google services will get shut down so that users can make sounds decisions about how much to invest in them. Maybe it could even predict its own demise...
Re:Google Is Turning Off the Works-with-Nest API by village-idiot on Wednesday May 08, 2019 @12:00AM (#19855765)
Google kills off products and services with wanton caprice and a complete disconnect from the needs of their users. While all services end, Google is liable to pull the rug out from under you at any moment. This is even more egregious if they kill off anything that physical devices use, as they basically just reaches out and broke a product you bought in good faith.
Re:Google Is Turning Off the Works-with-Nest API by Nullabillity on Wednesday May 08, 2019 @02:47AM (#19856448)
If they choose to make it dependent on an external service then yes, I expect them to keep that service available indefinitely, for free.

Consider it an incentive to avoid dependencies on external services.

Re:Google Is Turning Off the Works-with-Nest API by blotter_paper on Wednesday May 08, 2019 @04:23AM (#19856904)
Alternatively, given that you already know that they won't reliably keep those services available indefinitely, you could consider this incentive as a consumer.
Re:Google Is Turning Off the Works-with-Nest API by pbhjpbhj on Wednesday May 08, 2019 @05:46AM (#19857310)
Do we want to let the low morals of companies hamper technological development?

Perhaps there's a legislative solution. Although in the UK the Consumer Rights Act has no time-limit, so in theory of your thermostat stops working because the company decided to pull the plug then you can get refunded, at least.

Re:Google Is Turning Off the Works-with-Nest API by blotter_paper on Wednesday May 08, 2019 @06:30AM (#19857523)
It's hard for me to buy into the idea that allowing a company to launch a product with a given feature hampers technological development. Requiring that a company runs an API forever if a product depends on it (and commit to refunds if that doesn't work out) seems like it would raise the barrier of entry to release such products, thus resulting in fewer products in this space (especially from smaller companies). That sounds like it would hamper technological development to me.
Re:Google Is Turning Off the Works-with-Nest API by pbhjpbhj on Wednesday May 08, 2019 @12:55PM (#19860743)
The product could be "a thermostat that works until 2021" though, then companies wouldn't be hamstrung with supporting old devices beyond the promises they'd made? Like giving a warranty, or making a parts/repair promise.

I'd like to see something like a requirement to publish interoperability details, or code that runs on a major OS that operates as a server, to facilitate long term user-led support, too.

Re:Google Is Turning Off the Works-with-Nest API by blotter_paper on Wednesday May 08, 2019 @03:06PM (#19861877)
Laying all my cards on the table I'm kind of ideologically opposed to a 300 million person government forcing any regulations whatsoever upon the entire population rather than allowing for local control of laws, but if I were to put myself in the shoes of someone who accepted the basic premises of American society I would see your proposed minimum EOL statement as a totally reasonable consumer protection rule with relatively little burden on the seller. This isn't what I took the other posters in this thread to be proposing, though, and I still think it would have a slight hampering effect on technological innovation (going back to GGP's argument)[0], I can just see arguing that this would be worth the consumer protection provided.

The requirement to publish interoperabilty-details/code/etc. is something I see as far more burdensome, perhaps in some cases to the point of being impractical, which is sad because I actually value these properties quite highly. I don't own any products that rely on the API of a specific company to continue functioning, and as an individual consumer I reward companies that do release such details (albeit in a statistically insignificant way). The simple, obvious reason that this is burdensome is because the release of code helps competitors, and requiring a company to help competitors makes it more likely that they will decide to invest in some less-regulated industry instead. There's a logical reason that most software companies aren't open-sourcing their products, unfortunately. Also, and I disagree with this yet don't want to force my opinions of the world on other peoples' infosec decisions, some people argue that closed source software is more secure than open source software due to security through obscurity. More rarely, I can imagine edge-case IoT devices that rely on highly specific infrastructure where interoperability just isn't reasonable, and the question of which layer interoperability should be provided on is non-obvious. Imagine if SpaceX launched a swarm of satellites measuring some data about the Martian atmosphere and released a product that could tell you the measurements when asked. Do they need to provide the details of the API between the product and the Earth-based relay? Do they need to provide the details of the connection between the Earth-based relay and the Martian satellite swarm? Do they need to provide the details of the internals of the satellites themselves? What if they're the only company anywhere near being able to supply this service, and the technology will almost certainly be obsolete by the time another company manages to launch a Martian satellite swarm? I feel like this probably isn't the best example, but there might be better examples I'm too dumb to think of at the moment, and not at least considering those known-unknown potential scenarios might be harmful to society as a whole (but I think I've articulated this last point worse than the rest of my comment, and I'm not entirely convinced of it myself).

[0]Edit: on further thought, this hampering effect should only really exist if there is a minimum time from date-of-sale that the minimum EOL must extend to; if I can meet the requirements while selling a product that is only guaranteed to work until yesterday then it shouldn't have any real effect other than consumer awareness, but it also kind of takes the teeth out of the proposal.

Re:Google Is Turning Off the Works-with-Nest API by glangdale on Wednesday May 08, 2019 @01:49AM (#19856181)
The fact that there is a Google Graveyard does not imply that someone thought that every service that Google creates should last indefinitely. I view it more as a useful reminder of how frequently Google does this - a good idea if you're about to make something Google does part of your workflow or habits.

There are also some products in there that were killed in a fashion that seemed capricious and difficult-to-explain in terms of popularity, usage and continued cost to Google - notably Reader and Code Search.

Re:Google Is Turning Off the Works-with-Nest API by thunderbong on Wednesday May 08, 2019 @12:17AM (#19855819)
If I am the product, I demand it be there forever!
Re:Google Is Turning Off the Works-with-Nest API by bunderbunder on Tuesday May 07, 2019 @10:23PM (#19855392)
No company is, and expecting any company to continue spending money on maintaining a service even if they've decided it isn't profitable is pollyannaish.

To that end, I'm not sure I see the value in framing this specifically as a Google thing. Google is maybe the most visible because of how many products it has, and how popular many of them are. But really, this sort of thing is a problem that's inherent to any IoT devices that rely on proprietary cloud services, in whole or in part.

Re:Google Is Turning Off the Works-with-Nest API by walterbell on Tuesday May 07, 2019 @11:04PM (#19855563)
There's a difference between an IoT manufacturer going out of business, which causes related software services to terminate, and an IoT manufacturer failing to deliver on device claims made before the sale took place.
Re:Google Is Turning Off the Works-with-Nest API by bunderbunder on Wednesday May 08, 2019 @09:39AM (#19858680)
There's also a difference between how we want things to work, and how they actually do.

These services typically include some language in the EULA to the effect of, "We can disable parts of this device from our end, for any reason, at any time." And agreeing to those is almost certainly precondition for using the device.

Which absolutely sucks. But it's the legal and consumer protection environment we live in right now. Pretending it isn't is -- hang the downvotes, I'm gonna double down on this -- pollyannaish. Until things change, your only real recourse as a consumer is to refuse to buy products that are sold under those sorts of terms. Which, unfortunately, does mean steering clear of IoT devices that rely on proprietary cloud services.

Re:Google Is Turning Off the Works-with-Nest API by walterbell on Wednesday May 08, 2019 @11:44AM (#19859956)
EULAs do not override national or state regulations on device fitness for purpose.
Re:Google Is Turning Off the Works-with-Nest API by cf498 on Wednesday May 08, 2019 @01:44AM (#19856159)
I expect a company to continue a service for the foreseeable future (lets say the normal duration of the warranty on the product) if it is necessary to use a product i just bought. Otherwise I expect a refund or it feels very much like fraud to me. Legislators should get involved here sooner then later.
Re:Google Is Turning Off the Works-with-Nest API by Nullabillity on Wednesday May 08, 2019 @02:49AM (#19856452)
There is a huge difference between the product naturally breaking a while after the warranty expires, and the product deliberately self-destructing as soon as it's no longer the manufacturer's problem.
Re:Google Is Turning Off the Works-with-Nest API by artursapek on Tuesday May 07, 2019 @09:33PM (#19855147)
What a ridiculous website. Yes, the company that possibly writes more software than any other in the world has a lot of deprecated/dead software projects. Who would have thought? This would be more effective at making its point if it highlighted projects whose deprecation was particularly ungraceful/disruptive/careless, and explain how.
Re:Google Is Turning Off the Works-with-Nest API by jankiehodgpodge on Wednesday May 08, 2019 @03:58AM (#19856771)
When compared to other online services companies Google closes down a huge amount of products that still have a large user base or viable alternatives. You only need to look at how many messenging apps they've come up with over the years to see that there is something wrong with the way they manage their products.

I'm a big user of Play music but can see the signs a mile off that it's being pushed into closing because of YouTube music, a service is straight up worse so I'll have to look around for alternatives.

Re:Google Is Turning Off the Works-with-Nest API by la_barba on Wednesday May 08, 2019 @12:23PM (#19860361)
No, actually, its YOU who hasn't understood the point of the website. The website aims to be a simple list of discontinued products. Now that you know what the point of the website is, you can decide for yourself if you want to visit it.
Re:Google Is Turning Off the Works-with-Nest API by teej on Tuesday May 07, 2019 @09:53PM (#19855241)
Maybe I spend too much time on HN, but I’ve literally never seen someone take Google’s side in these situations.
Re:Google Is Turning Off the Works-with-Nest API by rendall on Wednesday May 08, 2019 @12:55AM (#19855980)
There are some in this very comment page who are taking Google's side. They are getting severely downvoted, but still.
Re:Google Is Turning Off the Works-with-Nest API by EADGBE on Wednesday May 08, 2019 @10:10AM (#19858929)
Also, people who take Google's side on this don't see the downside; they're probably already Google Assistant users. Now they're just getting the functionality they always wanted with a device (Looks like that Homekit integration isn't going to happen after all...).
Re:Google Is Turning Off the Works-with-Nest API by andybak on Wednesday May 08, 2019 @04:02AM (#19856787)
My only beef is people posting "hurrrr. i wonder how long before they shut it down" on every single Google product announcement.

Not because it's not a valid criticism but because people seem to think they are the only person ever to make that damn joke.

Re:Google Is Turning Off the Works-with-Nest API by tclancy on Tuesday May 07, 2019 @10:44PM (#19855491)
Are you waiting to?
Re:Google Is Turning Off the Works-with-Nest API by ttctciyf on Wednesday May 08, 2019 @03:56AM (#19856762)
Think of it like this: the API is a football, Google is Lucy, and the developers are Charlie Brown.
Re:Google Is Turning Off the Works-with-Nest API by mcv on Wednesday May 08, 2019 @03:41AM (#19856694)
Relying on APIs you can't control is always going to be risky. This is why open standards and open source are vital; when an API that you rely on gets abandoned, you want to be able to set up your own replacement API.

Anything less than that means you're relying on a temporary situation whose end you don't control and can't predict.

Re:Google Is Turning Off the Works-with-Nest API by AndrewKemendo on Tuesday May 07, 2019 @10:27PM (#19855409)
My understanding from an xoogler of how Google makes these large decisions to end services, is based on whether or not they can find a way to get the Google Ads product seamlessly integrated once the product is at a plateau in growth.

Is that backed up by anyone else?

Re:Google Is Turning Off the Works-with-Nest API by saagarjha on Tuesday May 07, 2019 @09:02PM (#19854957)
Seems like a variant of the “first they came for” argument.
Re:Google Is Turning Off the Works-with-Nest API by kd0amg on Tuesday May 07, 2019 @09:26PM (#19855100)
First they came for Google Wave, and I did not speak out—Because I never really understood what Wave was to begin with.

Then they came for Google+, and I did not speak out—Because almost all the people I want life updates from are on Facebook.

Then they came for Google Reader, and I did not speak out—Because I never actually heard of Reader until years after it was eliminated. Maybe Reader was actually first?

Then they came for Works with Nest, and I smugly said, "I told you so"—Because I always thought it was a bad idea to expose my thermostat to the internet.

Finally, they game for GMail—and I couldn't contact anyone who might speak out for me.

Re:Google Is Turning Off the Works-with-Nest API by hyeonwho4 on Tuesday May 07, 2019 @09:41PM (#19855184)
You don't seem fully serious, but the writing is probably on the wall for third party tools which integrate with GMail.

I use InboxZero through Beeminder, and could see Beeminder being locked out.

Re:Google Is Turning Off the Works-with-Nest API by gonyea on Wednesday May 08, 2019 @12:10AM (#19855793)
There are contractual obligations around changes to GSuite products (and their APIs).
Re:Google Is Turning Off the Works-with-Nest API by StudentStuff on Wednesday May 08, 2019 @04:26AM (#19856917)
For select users that are willing to advocate for themselves against Google and are covered under a binding, unexpired contract Google will likely let them continue using said APIs. Everyone else is likely to see APIs break at Google's whim, as most users aren't covered by custom GSuite contracts.
Re:Google Is Turning Off the Works-with-Nest API by TeMPOraL on Wednesday May 08, 2019 @04:16AM (#19856862)
Contracts expire and can be not renewed.
Re:Google Is Turning Off the Works-with-Nest API by michaelmrose on Tuesday May 07, 2019 @10:39PM (#19855470)
Ideally your Gmail ought to be through a domain and services that add value via imap.

Then its impossible for the functionality to evaporate.

Re:Google Is Turning Off the Works-with-Nest API by freen on Tuesday May 07, 2019 @11:16PM (#19855604)
You are assuming they will retain imap functionality.

Ask the xmpp/jabber folks about hangouts.

Re:Google Is Turning Off the Works-with-Nest API by xyzzy_plugh on Wednesday May 08, 2019 @12:03AM (#19855771)
Yeah I fully expect imap to disappear in the next few years. I've started migrating to domains I own for this reason.

I can see them keeping it around for enterprise for a bit longer, though.

Re:Google Is Turning Off the Works-with-Nest API by jdofaz on Wednesday May 08, 2019 @02:31AM (#19856374)
I think it will stick around as long as it is the way the iOS Mail app connects
Re:Google Is Turning Off the Works-with-Nest API by jjeaff on Wednesday May 08, 2019 @02:59AM (#19856508)
I don't know. Seems like an easy way to force everyone on to the iOS Gmail app. People aren't going to change their email address because it doesn't work with the iOS mail app.
Re:Google Is Turning Off the Works-with-Nest API by michaelmrose on Wednesday May 08, 2019 @01:31AM (#19856102)
I assumed nothing. If you sync regularly via imap you could switch providers tomorrow and lose nothing.
Re:Google Is Turning Off the Works-with-Nest API by TeMPOraL on Wednesday May 08, 2019 @04:21AM (#19856899)
Good for you, that's the smart way to use e-mail. But most people, many of in tech and many of them knowing better, rely on GMail's web and mobile apps.

Also, unless you're using IMAP to sync the entire mailbox, you'd still lose. If your mail program only stores e.g. last 30 days of mail locally, and lets everything else live on the mailserver, then you'd only have 30 days worth of e-mails left.

Re:Google Is Turning Off the Works-with-Nest API by michaelmrose on Wednesday May 08, 2019 @01:26PM (#19861036)
This would be assuming that google opted to drop imap with zero warning AND you weren't smart enough to sync all your mail.

The first is out of character for google and the second is totally within your control.

All your mail is for most people merely GB at most per user.

Re:Google Is Turning Off the Works-with-Nest API by gonyea on Wednesday May 08, 2019 @12:13AM (#19855805)
Uh, you realize that imap support has been in GMail for its entire history?
Re:Google Is Turning Off the Works-with-Nest API by kalleboo on Wednesday May 08, 2019 @12:40AM (#19855923)
Google Talk had XMPP support for its entire history... until they killed it
Re:Google Is Turning Off the Works-with-Nest API by ceejayoz on Wednesday May 08, 2019 @12:16AM (#19855815)
So?

Doesn’t mean they can’t get rid of it.

Re:Google Is Turning Off the Works-with-Nest API by michaelmrose on Wednesday May 08, 2019 @01:29AM (#19856095)
Getting rid of say outlook support would greatly weaken Gmail.

Furthermore if you have an up to date sync on the day imap support ends then you have all your email and need face only changing over to a new address or if you already use a custom domain logging on and changing the email provider.

Re:Google Is Turning Off the Works-with-Nest API by swebs on Wednesday May 08, 2019 @09:59AM (#19858847)
They make it really difficult to use your Gmail account with K9 Mail. You have to jump through a bunch of hoops and "critical security warnings" for attempting to sign in with a non-Google app.
Re:Google Is Turning Off the Works-with-Nest API by Andrex on Tuesday May 07, 2019 @09:31PM (#19855134)
By the time they get around to killing Gmail all of HN/technorati will have grown to fully hate it anyways. :P /s
Re:Google Is Turning Off the Works-with-Nest API by hedora on Tuesday May 07, 2019 @11:10PM (#19855580)
So tomorrow then?

One can dream. :-)

Re:Google Is Turning Off the Works-with-Nest API by ImprovedSilence on Tuesday May 07, 2019 @09:55PM (#19855255)
Damn I miss Reader.
Re:Google Is Turning Off the Works-with-Nest API by sanderjd on Tuesday May 07, 2019 @10:41PM (#19855482)
Why? There are tons of perfectly good rss feed readers. I've never understood this one. I was a heavy Reader user, seamlessly switched to Feedly like the day after it was spun down, and never thought about it again.
Re:Google Is Turning Off the Works-with-Nest API by ImprovedSilence on Tuesday May 07, 2019 @11:39PM (#19855680)
Do you mostly consume text, or images/rich media? Something about Reader just worked for me. It was partly some blogs I followed and wanted to keep up with reading, but the meat of it for me was just scrolling endless pictures from various design blogs, that i'd sometimes star or label. Or some webcomic that I'd share with my handful of friends that were on there. Or I'd catch up whatever BMX or ski edits that came out. The interface was just clean for seamless and endless scrolling of all that media, (without titles and sources and headings taking up too much space), and the organization was clutch. Nothing else has caught my eye since. I've tried Feedly, old reader, and a few others, but none of them have me coming back for more, I just never got in the habit with them like i did for Reader.

Looking back, I guess it served as a kind of instagram/facebook feed, but for the internet that I wanted to see (which would differ from time to time, sometimes i want webcomics, sometimes I want ffffound <- this is largly something social media has yet to pick up on, the ebb and flow of what our attention wants). But no social media has captured my attention like Reader did...

Re:Google Is Turning Off the Works-with-Nest API by glangdale on Wednesday May 08, 2019 @01:52AM (#19856193)
Reader worked really well for me, too. And killing Reader seemed to send a signal to a lot of people that rss was 'done', whether rightly or wrongly - all that matters is that people believe it. I saw a lot less rss around subsequently. I switched to a few other services but ultimately just faded out on rss in general, which is a shame, as it was nice to have a non-algorithmic-curation feed of stuff I liked.
Re:Google Is Turning Off the Works-with-Nest API by sanderjd on Wednesday May 08, 2019 @11:57AM (#19860090)
Good news for you! Every site that publishes a feed of articles still has an rss feed! You can go back whenever you want, nothing has changed.
Re:Google Is Turning Off the Works-with-Nest API by Semaphor on Wednesday May 08, 2019 @12:07AM (#19855779)
Isn't Feedly exactly for people like you? I never liked it because I mainly want text, but it always struck me as a reader for people who want pictures.
Re:Google Is Turning Off the Works-with-Nest API by aeorgnoieang on Wednesday May 08, 2019 @10:39AM (#19859205)
The really killer feature, to me and a lot of others, is that it let you discover, and communicate with, people that also liked the same feed entries. I had, entirely without planning, accumulated a nice little group of people with which I shared anything and everything I read via RSS.

I use Feedly now too but I still miss my Reader band.

Re:Google Is Turning Off the Works-with-Nest API by sanderjd on Wednesday May 08, 2019 @12:28PM (#19860436)
Ok I didn't know it did that. I never used that, but it does sound neat.
Re:Google Is Turning Off the Works-with-Nest API by dankohn1 on Tuesday May 07, 2019 @11:56PM (#19855750)
I really recommend checking out Inoreader. It's a nearly perfect Google Reader clone, but with more powerful features like multiple filters per feed and subscribing to Twitter feeds.
Re:Google Is Turning Off the Works-with-Nest API by jdoliner on Wednesday May 08, 2019 @01:22AM (#19856067)
First they came for the works-with-Nest API, and I did not speak out---

Because my app does not use the works-with-Nest API

Re:Google Is Turning Off the Works-with-Nest API by debacle on Tuesday May 07, 2019 @10:16PM (#19855352)
Did they not just kill Chromecast Audio to push Google Home?