| ▲ | close04 5 hours ago | |
> But as software engineers, we know better. As users we should also know better. All too often software is used to remove functionality from your things, or add unwanted ones. Even just adding ads. It's used as bait and switch and can make the thing you bought unfit for the job. Car software comes with so many locks and it's intentionally made to not be serviceable by the user in any way. You can't tweak it, replace it, take one from another car. It's your car, the hardware part that does the same job is yours, but the software that replaces it isn't. And at the end of the day almost no buyer buys a car for future promised software features. They buy it for existing features and new good ones are just welcome. If anything, the software is just used as an excuse to deliver a half baked product and have it bake over the years in the owner's hands, so at the end of the ownership maybe it's what was promised in the first place. | ||