142 karma · joined March 9, 2025
If users and developers prefer other systems they can simply use those.
I think people are conflating ease of modification from legally being able to do so. If it's legal, then Apple retains no control over the device.
If you want that, you can purchase any number of Android devices.
But this is already the case. You own the device, you can do whatever you want with it (legally ofc). If I buy a fridge without a freezer, the fact that I can't freeze food with it doesn't mean I don't own the fridge.
Furthermore I don't appreciate other companies using the legal system to profit by forcing Apple to design their products in a specific way.
Cant you do something like let mut x: Result<Either<Foo, Bar>, Error> in Rust? Same thing, just more ceremony?
I don't think Apple could have existed as it did under Jobs in any other system.
DSD is useful for SSRing web components, which allows them to render and work without JS. But honestly, I don't get the obsession with doing stuff without JS, it's part of the html/css/js trifecta.