3 ms·
Replace "car-hailing app" with "phone that makes calls", "desktop operating system", "game", "TV that decodes images from airwaves", "car", "firmware to read ex
by jimmies 9y ago
Replace "car-hailing app" with "phone that makes calls", "desktop operating system", "game", "TV that decodes images from airwaves", "car", "firmware to read expiration dates in juicero machine", "running shoes", "watch", "water kettle", "firmware that predicts upcoming heart attacks in pacemaker", "app that displays a map".
When do you think it starts becoming ridiculous to demand the rights to not update to the user? Do you think that a juicer that stops working because its firmware hasn't been updated recently, and they just changed their expiration date API, is reasonable? After all, yeah, I'm using their health-friendly juicer as a service, just as I'm using a TV to decode the airwaves as a service.
- dageshi 9y agoWhen the primary purpose of the device/application/product requires a connection to the internet in order to fulfill its primary purpose. If it can't do its job at all without an internet connection then denying functionality if you don't update is entirely reasonable in my book. If it can do its primary job without an internet connection then no it's not.
- jimmies 9y agoThat two can be decoupled. As the Google Maps example illustrated, there are ways/reasons that the app isn't updated, yet it still has an internet connection. The iPhone 4 is stopped at iOS 7, and most apps nowadays require iOS 9. I think an one-month-old app that refuses to work is a bit too much.
- dageshi 9y agoI'll be honest, I don't. A lot of apps fall into the category of "Glorified website with better performance because it's native", I don't have a problem with a website downloading a new version of itself every time I open it, same with apps frequently updating. It seems like a complete non issue to me.
- exadeci 9y agoThey are a, for profit, every website/app has a tech debt it's inevitable and you are asking them to keep an old API that will cost them more money to maintain as they will have to be careful while updating the database not to break the old API. You didn't update your apps for a month, it shouldn't be that big of a deal but security fixes, bugs, and new features are several reasons why they need you to keep it up to date. For example they introduced a new feature allowing drivers to see you on the map so they can find you more easily (you can disable it) most user will add extra pressure on the support by contacting them telling them they don't have that feature while it's 100% their fault for not updating, now if they force updates that's will reduce their costs. Your view of it is simplistic and you only see your own benefit and not the full picture. Yes the things you use everyday could stay the same for you and just work but that won't bring any income to the companies, if you buy a juicer that needs to be connected to the internet to work that's your own stupid decision.