Earlier quoted context omitted.
There is an opt-in developer mode on iOS. You can compile and install any software you want on your own iPad; no paid Apple developer account needed. There’s even a way to get W^X memory regions on iOS by abusing ptrace: https://saagarjha.com/blog/2020/02/23/jailed-just-in-time-co... It can’t be submitted to the App Store or deployed with TestFlight, but you can build and install an app using that hack just fine on y…
From the link: "Preliminary testing on iOS 14 seems to indicate that Apple has changed the kernel so that this trick no longer works." This is why the iPad needs a way to disable SIP (and the additional security features) just like the Mac. I could give a heck about the iPhone, to be honest, there's maybe one time in my life being able to JIT Python or whatever would've been useful on my phone. But they advertise the…
Temptation of the Apple: Dolphin on macOS M1
51–60 of 390 posts
Re: Temptation of the Apple: Dolphin on macOS M1
#52Earlier quoted context omitted.
Apple’s blanket ban on interpreted code is not arbitrary. It is there to prevent apps circumventing the review process and security model ie. apps pretending to do X during the review process and then doing Y when in use or obfuscating their use of private APIs. Now you can argue these restrictions are unreasonable but many of us don’t want our iPads or iPhones to be like our computers.
> many of us don’t want our iPads or iPhones to be like our computers And many of us do . I would never buy a locked-down piece of hardware like that. But I don't think it matters either way what either side wants, because it's what Apple wants that matters. They want to keep their walled garden's walls air tight, and there are apparently enough people that are OK living in that garden that it works. I'm positive tha…
Their answer isn't openness, it's surveillance. Google is a surveillance driven ad company.
Re: Temptation of the Apple: Dolphin on macOS M1
#53Earlier quoted context omitted.
There is an opt-in developer mode on iOS. You can compile and install any software you want on your own iPad; no paid Apple developer account needed. There’s even a way to get W^X memory regions on iOS by abusing ptrace: https://saagarjha.com/blog/2020/02/23/jailed-just-in-time-co... It can’t be submitted to the App Store or deployed with TestFlight, but you can build and install an app using that hack just fine on y…
From the link: "Preliminary testing on iOS 14 seems to indicate that Apple has changed the kernel so that this trick no longer works." This is why the iPad needs a way to disable SIP (and the additional security features) just like the Mac. I could give a heck about the iPhone, to be honest, there's maybe one time in my life being able to JIT Python or whatever would've been useful on my phone. But they advertise the…
https://9to5mac.com/2020/11/06/ios-14-2-brings-jit-compilati...
Re: Temptation of the Apple: Dolphin on macOS M1
#54Earlier quoted context omitted.
Apple’s blanket ban on interpreted code is not arbitrary. It is there to prevent apps circumventing the review process and security model ie. apps pretending to do X during the review process and then doing Y when in use or obfuscating their use of private APIs. Now you can argue these restrictions are unreasonable but many of us don’t want our iPads or iPhones to be like our computers.
> many of us don’t want our iPads or iPhones to be like our computers. This nails it. I want full control and the ability to run anything on my computer. I want my phone to "just work" and I never want to fuck with it or worry about what's on it. They are different devices with different roles. What I do wish for is open ARM hardware with similar performance. I am totally certain that it is coming now that Apple has…
The rest of us can get on with using the otherwise wasted power of all these tiny computers.
Think of the waste caused by Apples profiteering.
Re: Temptation of the Apple: Dolphin on macOS M1
#55Re: Temptation of the Apple: Dolphin on macOS M1
#56It's clear AS is a great advancement in general computing, but every piece like this reads as "the hardware is amazing, and it's totally worth it to work around these arbitrary software restrictions". This performance would've been available on iPads years ago if it wasn't for Apple's blanket ban on JIT and the likes. Apple is one of those companies whose hardware I'd love to have if it wasn't for their software and…
It's even worse when you consider the cost to humanity. They pay the brightest minds they can find to build walled gardens around knowledge. This is the same reason I don't use Microsoft or Google's stuff unless I have to. Knowledge wants to be free.
It's like arguing that we should have no laws whatsoever because they impact your freedom to do whatever you want—but no one wants to live in that society. If you don't like Apple or Google or Microsoft that is still your privilege but arguing that is what everyone should have is disingenuous.
The Internet supports your freedom to say or do whatever but people every day show that without some limits everyone suffers. You might think you are smart enough to defeat all those who will try to take you out, but there are much smarter people than you or I out there and lots more of them, and many of them are evil.
Re: Temptation of the Apple: Dolphin on macOS M1
#57Earlier quoted context omitted.
Apple’s blanket ban on interpreted code is not arbitrary. It is there to prevent apps circumventing the review process and security model ie. apps pretending to do X during the review process and then doing Y when in use or obfuscating their use of private APIs. Now you can argue these restrictions are unreasonable but many of us don’t want our iPads or iPhones to be like our computers.
> many of us don’t want our iPads or iPhones to be like our computers And many of us do . I would never buy a locked-down piece of hardware like that. But I don't think it matters either way what either side wants, because it's what Apple wants that matters. They want to keep their walled garden's walls air tight, and there are apparently enough people that are OK living in that garden that it works. I'm positive tha…
I think they might just survive without your business. And pretty sure it demonstrates that their formula of security and privacy over openness is the right one for them.
Re: Temptation of the Apple: Dolphin on macOS M1
#58Earlier quoted context omitted.
Not to be contrary for being contrary, but for me it's pretty much he opposite. I've never had complaints about the software when I was an Apple customer (i.e. from 1992 to 2007) and don't have reasons that there is any particular software problem. But the hardware keeps me from buying macs. It doesn't matter how fast Apple's laptops become, as long as they don't have replaceable batteries, have insufficient RAM, and…
> the obsolescence is too planned in modern Apple hardware I'm fairly confident Apple hardware has a much longer usable lifespan than competing products—that's why the maintain so much value in the second-hand market.
Re: Temptation of the Apple: Dolphin on macOS M1
#59Earlier quoted context omitted.
You can't separate the hardware from the software and corporate decisions though. The problem you've got here is that the iOS model has worked incredibly well for Apple. Without that you wouldn't have had the investment that has delivered the M1. I'd love to be able to run Firefox on the iPad. I also disagree strongly with some of Apple's decisions - especially on the App Store. However, where we are now is a better…
I run Firefox on iPad with zero problems…
Re: Temptation of the Apple: Dolphin on macOS M1
#60Earlier quoted context omitted.
This is a really unpopular take on Apple for HN, so I can see why you're getting downvoted.
You are either being disingenuous or completely oblivious because the “I want a fully open iOS platform” is the most popular take on Apple.