google is discontinuing support for first-generation nest thermostats.

it is time for lawmakers to implement a »support-or-open-source« regulation. it is ok to not want to support »obsolete« technologies forever, but it should be mandatory to make it open source when and if you stop the support.

@peterpur after my (& the rest of the world's) recent experience with the gen2 Chromecast, I'd be very hesitant to buy products from Google again. But yeah, this approach is not just them, it's pervasive
@ronanmcd i removed almost all google from my life, as much as possible, with the exception of the occasional use of their search engine. with that in mind, i would never buy a google product 🤷
@peterpur it's getting easier to do this now as alternatives come on stream, or have been so long they are dependable. I'm slowly following your lead
@peterpur
The only Google product line I can recommend are Pixel phones - because, ironically, they are some of the most degooglable phones out there and can run GrapheneOS.
@ronanmcd
@peterpur @ronanmcd (And I would of course suggest buying a used one and not giving money directly to Google.)
@ronanmcd 1st gen nests would probably be from the pre-acquisition times, so presumably your rule of thumb needs to be "don't buy anything from a company that could potentially be acquired by Google".
@peterpur I bought a drobo years ago, they should have open source the software to give people a chance. Same with neato robotics. They close the door and you paided a premium. The result is that people will buy cheap stuff and throw it away.
@rabaz that is indeed the result. or, as bruce sterling once said, we will cover our planet knee-deep in obsolecent gadgets.

@rabaz i‘m at the point where i never buy anything if it makes the impression that »smart« (or more recently »AI«) is a core promise of the product.

that said, i‘m rather curious whether the slate truck will find some demand from people with similar smart-rejecting needs.

@rabaz ps: i bought a TV when the only decent TVs on the market were »smart TVs«. to this day, it has not been connected to the internet, only to other devices that send video. it doesn‘t even know the correct time.

take that, surveillance capitalism! 🤡

@peterpur FWIW, this factors into my choice of products. I trust brands that continue to provide support and parts. If they burn me by obsoleting a working product, I try never to buy from them again.
@hoco @peterpur This is EXACTLY the way I feel about my ecobee thermostat. Screw me once, shame on you. You ain’t screwin’ me twice. 👋

@peterpur Absolutely agree and think that this should apply to all tech. If the company no longer supports it with regular or at the very least critical updates, then it should automatically revert to the public domain/open source.

And if we're ever going to actually get real-life cyberware at some point, this becomes absolutely critical as we can't have human bodies shutting down because the person's optics or artificial liver are "no longer supported by the manufacturer".

Right to Repair for All The Things!

@SynAck @peterpur This has already happened with vision and cochlear implants.

https://spectrum.ieee.org/amp/bionic-eye-obsolete-2656624624

Their Bionic Eyes Are Now Obsolete and Unsupported

These early adopters found out what happened when a cutting-edge marvel became an obsolete gadget... inside their bodies.

IEEE Spectrum
Who Pays the Price When Cochlear Implants Go Obsolete?

Some cochlear implant users who can’t afford to keep up with compulsory technology upgrades are now losing their hearing.

SAPIENS
@su_liam @peterpur yeah, this is exactly what I was thinking about when I made the comment. It has already happened with prosthetic limbs also, and if a company goes out of business all the technical stuff should get open-sourced as a result instead of sold off and kept private. Pretty sad to see.
@peterpur That would be nice, but this government isn't going to do that, and it's also time for people to stop trusting corporations.
@dethe well, maybe not your government (wherever that is) but it would definitely fit into the pattern of recent EU regulations…
@peterpur Good point. I was thinking the US "government" but I live in Canada where it is unlikely but possible.
@peterpur do not buy devices that are not open and doesn't have good modding support. Simples. If they are expensive, fine, there still will be market for it.

@peteriskrisjanis while that is a nice solution of people who can ride these devices (like the cowboys of the mythical yore), it does not solve anything for the people without this (priviledged) knowledge and with less interest in doing so.

as much as some want to believe, »open everything« does not solve all problems.

@peteriskrisjanis @peterpur If there's no vision implant that is, should people who want one keep walking into lampposts? If there's no pacemaker that is, should they die?

Easy enough not to buy a compromised thermostat but you have to admit some people are a bit more at the sharp end.

@peterpur That is actually part of the EU's #CyberResilienceAct #CRA, but unfortunately only as a recommendation and not as a mandate.
@peterpur Please extend this to smartphones: Locked bootloaders shouldn't be there in the first place but it should be a legal requirement for companies to unlock them if they don't support their devices any more.
My current favorite example: Via LineageOS, my Galaxy Tab S6 Lite from 2020 is running on Android 15 since January now, my S23 Ultra hasn't got V15 from Samsung up until now. Apparently it takes Samsung a lot of time to upgrade their bloat-/crapware to newer major Android versions.
@peterpur Yup, I've been saying for a while that items with discontinued support should have their entire code base (including server-side functions) open-sourced so the community can pick up from where the vendor left off.
@peterpur or just make them locally accessible in the first place.
@peterpur this is weird to me when you consider that Google has open-sourced obsolete shit before (most recent example: the firmware for the Pebble, which was bought by Fitbit, which Google then bought, was open-sourced this year)
@peterpur old school thermostats don't need software updates.

@peterpur

"Looks like you are trying to make people abandon IOT en masse." - Clippy

@peterpur True. Equally important, in case the vendor goes bankrupt/closes down, all cost to open interfaces involved must be put at highest rank, to be satisfied before any creditor.
@peterpur absolutely agree, whilst nuanced as to whos going to keep it up to date etc to avoid it becoming part of botnets. The general gist, for stuff that have an explicit use case and have over time become rock solid in their codebase and especially systems that are off the web, this must be mandatory. Otherwise we condemn everything to e-waste when in reality the chip lifespan is nowhere near its malfunction point.
@peterpur Yuuuuup. I'm never buying anything that doesn't simply plug into Zigbee or some such thing. Ever.
@vonxylofon while i can understand that, it remains the way out for a qualified minority, thus in a way the solution for the knowledge-priviledged. i‘d rather have regulations so that plug-and-play all-inclusive solutions are forced to reduce the abandonment-risks.
@peterpur Zigbee is an open standard. How does it not do what you want it to do? How does making something open-source reduce the knowledge barrier? In my 25 years with open source, I've learnt rather the opposite.

@vonxylofon most people don‘t choose what they purchase because of protocols. thinking about the inner workings of things is something most people don‘t want to do, and should not have to do.

maybe it would be enough to mandate open standards?

@peterpur @vonxylofon I don't think that it's a huge effort to have the thought: If I need [cloud service X] to operate the device I bought, then I'm dependent on [cloud service X].

With this in mind, I would *never* buy anything that I can't operate independently. It simply costs too much.

@peterpur Or mandate a reduced support period of, say 20 years, like motor manufacturers have for spare parts.
@peterpur A lesson for every would-be buyer.
@peterpur I think that this would ideally come with some sort of escrow system for documentation and code, from launch, especially to manage cases where the business goes out of business. (Or where the product gets transferred to a “company” which owns all liability and then goes “out of business”, not that I’m cynical.)
@peterpur There's a long-standing model for this: a software escrow. When my company commissioned a proprietary CMS, that was part of the contract. The source code was held by a neutral third party. If the vendor went sideways, we'd get access.
@peterpur yes!!! I've been saying this for years. The last update for the device should be an unlock update
@codemonkeymike @peterpur they did that for the Stadia controller so it's not like they are allergic to them

@Devourer_ITA @codemonkeymike while nest/google was the trigger of my post, the cause goes deeper. the whole smart home market is a minefiled of short-term-profit, incompatibility and obsolesence. beyond smart home there are prosthetics that stop functioning because companies stop supporting the devices.

we need regulation beyond companies that are willing or unwilling, friendly or hostile.

@peterpur that's already a recommendation of the EU Cyber Resilience Act regulation. Not mandatory, but it's at least a good base for a campaign asking the release of the code.

@mad77 recommendation in EU acts usually means it was a regulation that was successfully lobbied away.

sigh. so close…

@peterpur Sounds related to the basic idea of what that "stop killing video games" initiative wanted to achieve just more generalized.

I'd support this but every business would probably argue "bUt mY InTelLeCtUaL ProPeRty/cOpyRigHt!!!1" or something like that
@peterpur
Lessons to be learned, at least in my opinion:
1. Having "Smart" IoTs isn't smart. There's no need for them at all in homes.
2. Open-sourcing software and/or firmware isn't easy. Components might be governed by closed-source licenses and/or patents from other vendors that don't allow use in open source projects, or require paying license fees.

@peterpur @creideiki wonder when the 3rd gen will be discontinued.

Was my first dedicated “smart” product and through its limitations and enshittification determined to be my only and final smart product too.