Because people are mad - still, and baffled - still, that Apple is successful and prosperous despite not catering to the niche needs of your average HN commenter.
I discuss lots of things that I do not loose my sleep over. This whole HN is just an entertainment for me. Distraction from work so that my brain does not melt.
>"Maybe just use whatever you want instead?"
I do use whatever I want. And what I rant about is not for you to decide.
Because there's new people in the world every day and they need to hear this important conversation, which is new for them. If you are already aware, it does no harm to you to just ignore the conversation.
If there is such software is inside your civic then no, you don't own it. Honda does. The word "ownership" is in part defined by the ability to exert control. If Honda controls who drives the car, where, how and when, the owner is indisputable Honda.
It's entirely within the rights of a company to lock down their hardware if that's how they sell it to you, but it should be equally within the rights of the hardware owner to bypass those "protections". If Honda decides to lock ignition behind an arbitrary clearance check (pulling a John Deere), they shouldn't be able to retaliate if that lock gets bypassed -- as long as that distinction exists, we will always be proper owners of the things that we buy.
If we were to upgrade the saying "possession is 99% of ownership" to the digital ream, it would be something like "control is 99% of ownership." The distinction between possession and control is only relevant for smart devices.
They may be mandated to do so:
> U.S. Senate bill seeks to require anti-drunk driving vehicle tech
* https://www.reuters.com/world/us/us-senate-bill-seeks-requir...
See also BMW and microtransactions:
* https://www.theverge.com/2020/7/2/21311332/bmw-in-car-purcha...
Cars and their infotaiment systems aren't marketed as general-purpose computing devices in the first place. iOS devices very much are.
The specific question here is why Apple is putting new restrictions on multicast. Unfortunately all the informative comments are far below this rehash sub thread.
I bet they don't. And Apple would've lost some part of their user base if they were honest about this with their users, not just developers.
Though around me in particular, many people became acutely aware of that in 2016 when Pokemon Go became huge and those with iPhones found out they can't just download the game from somewhere else and install it to bypass the geographical restrictions in the app store. Some made separate Apple IDs for a country where it was available. Many were envious to those who use Android, because you'd just download an apk and be done with it.
If “regular users” aren’t taking the same stance as you, maybe it’s not because they aren’t aware, maybe it’s because they have different use cases and priorities.
Apple is very good at disguising these limitations such that you don't notice them unless you start actively thinking about iOS development one way or another. In other words, you only become aware of the walls around the walled garden if you try to escape it.
Anyways I digress, though you really think that Apple not wanting you to install an unsanctioned iPhone app is going to cause outrage? Sideloading has been a thing for a long long time
I can install any aftermarket parts I want to install in my Civic, because I own it.
I use the “flashlight” on my iPhone all the time but I remember when the only way to use it was to open the camera app, switch to video mode, and turn on the flash. And Shortcuts is one of the most useful app available for an iPhone and it was an idea patched together using APIs in a way Apple never intended. In fact, Shortcuts could be way better if Apple didn’t have so many seemingly random and arbitrary limitations.
Because this is the possibility of people to cash in on their "I told you so". Also, it is not too late to either change direction or jump ship; if we take this without complaining, the situation will only get worse.
You are bound by 17 U.S.C. § 1201 to not attempt to alter the car in ways Honda does not approve.
Not that simple. Since the DMCA/EUCD, it's complicated.
If something goes haywire in my phone, it can't possibly turn into a 2 ton death machine, which is something that can happen with a car. Cars have stringent safety regulations that cell phones do not. So... bad example.
It is not clear to me why it would it would be different from the “Local Network” permission.
The state of federal law is that you own your iPhone and can run whatever software you want on it. Jailbreaking is legal, largely because you own your iPhone. The law just doesn’t force Apple to make it easy for you.
On a practical note, I’m interested in thoughts on why Apple might try to lock down multicast, specifically, but I have to scroll through dozens of comments arguing about a software system (iOS + App Store) that is now over 13 years old. Is there anyone on HN today who does not understand how iPhone software works? Why do we have to rehash a decade-old conversation on every single iPhone/iOS Apple story?
EDIT - Since I’m still in the edit window, I might as well link to a comment that seems actually useful and relevant to this blog post:
https://news.ycombinator.com/item?id=28287064
There are other interesting and useful comments if you scroll down…