Live data from Hacker News

Temptation of the Apple: Dolphin on macOS M1

dolphin-emu.org

251–260 of 390 posts

Re: Temptation of the Apple: Dolphin on macOS M1

#251

It'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…

They have amazing hardware because of the deep pockets that derive from their locked down hardware and software. I'm not putting a value judgement on that - there is plenty of open hardware and software. But here's my concern. What if Apple continues to pull ahead? How far ahead might they eventually be?

Re: Temptation of the Apple: Dolphin on macOS M1

#252

Earlier quoted context omitted.

I'm surprised to see no one has pointed out you're mistaken. This hasn't been true in quite some time. You can run whatever code you want. Doesn't matter whether it has a JIT, or whether it loads all its code from a webserver dynamically, or anything else. The sole criteria is "thou shalt not circumvent the app store review process." That means, do not change the functionality after they've reviewed it.

Here’s the relevant rule ( https://developer.apple.com/app-store/review/guidelines/#2.5... ): > Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code which introduces or changes features or functionality of the app, including other apps. Educational apps designed to teach, develop, or allow students to test…

There are many, many apps that ship bug fixes with no app store review process via React Native. It loads code from a server each time you run it. And to my knowledge, Apple never has a problem with that as long as the app doesn't change functionality. Any functional change must be reviewed; everything else is allowed.

I agree with you that the rule sounds specific, and I'm not sure how to reconcile that with the fact that so many apps ship with hotpatching.

Re: Temptation of the Apple: Dolphin on macOS M1

#253
post #223
post #64

Earlier quoted context omitted.

Firefox on iOS is not Gecko. Like all other browsers on iOS, it is a skin on the OS-provided Webkit. This is because fast JS execution depends on operations that are illegal for apps to access.

So we're talking about the M1 Macs, not iPhones - Firefox on Mac is Gecko. So the comparison of Webkit (iOS FF) vs. Gecko (Mac FF) is the comparison being made as you can download both if you want.

W^X JIT seems to have been solved in Firefox in 2016. https://www.phoronix.com/scan.php?page=news_item&px=W-XOR-E-... So that's not the specific blocker for Gecko on iOS.

Re: Temptation of the Apple: Dolphin on macOS M1

#255
post #44

Earlier quoted context omitted.

> 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…

Like everything in technology, you have a choice. If you want openness at the expense of security and privacy, you can purchase an Android or Windows device. If you want security and privacy more than openness, you buy an iPhone. The Hacker News crowd is unique in that we want to have our cake and eat it too by making the iPhone work more like Android and expressing outrage that such a choice exists. So even though I…

I don't understand why anybody would consider to be at risk if an alternate store, that nobody would be forced to use, and which could even be subject to identical or even better rules, exists.

And I'm not even talking about transforming an iPhone into a potentially open computer, but here too the same principle can be applied: if it is optional, it is something more, not less. The UX can be made good enough to actually have your cake and eat it, see Chromebooks.

Re: Temptation of the Apple: Dolphin on macOS M1

#256

Earlier quoted context omitted.

I still dont get how people pretend Apple cares about privacy. By default Apple devices phone home and collect data on you, and this is not optional, and they will hand that data to law enforcement. They also have the ability to change their data handling policieson a whim since there is nobody holding them accountable. THIS IS NOT PRIVACY. Not that windows or android devices are better as they come out of the box, b…

This is a lot of FUD. Yes, Apple devices do collect some data and phone it home (mostly diagnostic, and iCloud, both of which can be turned off). However, unlike their competitors, Apple does not sell this data to advertisers. And they are just as likely to refuse to work with law enforcement as they are likely to cooperate. How many times has LE demanded that Apple break the encryption on the iPhone of a crime suspe…

Not spreading FUD, just pointing out inconsistency.

"Yes, Apple devices do collect some data" should be the end of that sentence. Any data that is collected on the device and sent to apple is not private. It doesn't matter if Apple doesn't share it with other advertisers. Apple does advertising itself. There is no difference between it an a 3d party advertiser in terms of data they have access to.

Once you get past that point and accept that there is no privacy, then its just a matter of how much you trust companies with your data. If you wanna claim that you trust Apple with your data, that is your own personal choice.

As far as what Apple does or doesn't with that data, it's laughable that the argument for privacy is them refusing to unlock a phone. Security isn't determined by what computers/users/companies do or don't do, its determined by what is possible. And when it comes to data, its very possible, as proven by real life events, for them to turn over your data to law enforcement.

Again, whether or not you care, thats a personal choice. But saying that Apple cares about privacy is just dead wrong, you have either ironically fallen victim to the Apple adverting about privacy, or you have an intrinsic bias towards Apple because you like their products which leads you to discount basic facts.

Re: Temptation of the Apple: Dolphin on macOS M1

#257

Earlier quoted context omitted.

Once you get past the fact that any data you don't explicitly control is by definition not private, the next conversation is about how much you are able to trust a particular company with the data they collect, and that is really an individuals choice. Niven stuff like iCloud leaks, and Apple bending over to appease China by removing the protest app from the app store (which completely makes it unable to be installed…

So an emphatic "yes" on all accounts then? Am I interpreting you correctly?

Sure if you want to boil it down to a simple yes or no answer.

Re: Temptation of the Apple: Dolphin on macOS M1

#258
post #191

Earlier quoted context omitted.

Nothing you said contradicts anything they said. By default, Apple collects all this data.

Read it closely, the poster said it wasn’t optional.

He said it can be disabled in settings, which is not true.

Anyone can repeat this experiment at home with a laptop and 2 usb to ethernet adaptors.

Re: Temptation of the Apple: Dolphin on macOS M1

#259

Earlier quoted context omitted.

I keep hearing about walled gardens, and not how it’s merely a choice among many. Linux works on tablets and phones. What’s that? It’s a janky mess? Maybe developers could stop looking at the green grass on Apples side of the fence and bring that polish to open-source. But I imagine that will simply devolve into the mess it already is, with flame wars, and figurative genital punching to prove how hardcore one is for…

> There was time when Linux distributions were thought of as walled gardens. Cobble together just the right collection of source for you! Don’t let Red Hat control your mind! No, that's just a garden. A garden is where a single trusted entity cultivates the plants it wants in the way it wants. It has boundaries, but not necessarily walls. Walled gardens are a strict subset of gardens. A walled garden doesn't let you…

Neither does Apple’s App Store; users can pick Linux.

Anyone pushing into the App Store specifically then complaining has their own initial choice to blame. But of course that can’t be right…

Re: Temptation of the Apple: Dolphin on macOS M1

#260
post #226

Earlier quoted context omitted.

I keep hearing about walled gardens, and not how it’s merely a choice among many. Linux works on tablets and phones. What’s that? It’s a janky mess? Maybe developers could stop looking at the green grass on Apples side of the fence and bring that polish to open-source. But I imagine that will simply devolve into the mess it already is, with flame wars, and figurative genital punching to prove how hardcore one is for…

Hey, don't hold back, tell us what you really think!

Apologies. Next time I will police the thoughts I post to the “open internet” to spare your sensibilities.

You’re an Apple App Store fan, I take it. Love living behind walls?

Post reply on HN