News for hackers. Stuff that matters.
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.