News for hackers. Stuff that matters.
Re:Apple’s M1 silicon is all about platform control by socialdemocrat on Monday November 23, 2020 @07:43AM (#25186148)
The truth is somewhere in the middle, so while this article has some good points it is too colored by a strong dislike for all things Apple and borderline conspiratorial thinking.

I don’t think there is anything that suggests Apple is going to stop people from installing Apps outside their App Store. Rather it is about making sure it is easy for regular users to get Apps in a safe manner without malware and Trojan horses.

This isn’t just hype. We know for a fact that this is a much smaller problem on iOS than Android. I am happy that Android exists as a choice for users but let us not pretend there are no trade offs.

It is a bit too conspiratorial to think Apple control is all about some dictatorship fetish. It is a choice Apple makes to improve user experience at the expense of flexibility.

Re:Apple’s M1 silicon is all about platform control by matwood on Monday November 23, 2020 @08:20AM (#25186436)
Agreed. Apple could be lying, but they (top executives) have stated multiple times that the mac is not an iDevice. They have also stated they have no plans to only allow installs from app store, and they understand the value of tools like brew etc...They are what makes the mac popular with developers.

This could all change, but until it does articles like this feel a lot like FUD. Additionally, completely dismissing the M1 as a 'marginal improvement' shows a level of anti-Apple that is clearly clouding the authors judgement.

Re:Apple’s M1 silicon is all about platform control by oarsinsync on Monday November 23, 2020 @09:53AM (#25187286)
Apple have a history of denying anything until it's ready, and then they flip the script. While the article is clearly biased, it would be foolish to believe that Apple is a company that doesn't change course, going as far as total U-turns on public statements, as long as it's in their interests to do so.

> They are what makes the mac popular with developers

Developers believe that they're Apple's priority when it comes to hardware, especially the Mac, in large part due to the perfect intersect that was the MBP for many years. That tide already turned in 2016 with the new keyboard, followed by the touch bar. Like the joke that the 'S' in IoT stands for security (the joke being there is no S, and there is no security), there is no 'D' for developer in MBP. Apple have been consistently clear that 'professional developers' are not the primary target of their 'Pro' lineup across the board.

Someone else made a comment on this forum that got my attention recently, that we're all so used to being courted as customers by (mostly free) services that we've forgotten that we're not always the target customer. Similarly, developers are only welcome in Apple's ecosystem if they play by Apple's rules. Like we've seen with the App Store, Apple will frequently alter the terms of the deal. All you can do is pray they do not alter them any further.

None of this should diminish the extraordinary results that can be delivered by the M1. That is amazing.

Re:Apple’s M1 silicon is all about platform control by jdsully on Monday November 23, 2020 @11:54AM (#25188733)
For a product not aimed at developers they spent a lot of time talking about how fast things compile during the M1 launch.
Re:Apple’s M1 silicon is all about platform control by pjmlp on Monday November 23, 2020 @05:20PM (#25192630)
Nevermind, that is the trend in HN that equates developers with writing UNIX cli applications and daemons.
Re:Apple’s M1 silicon is all about platform control by jki275 on Tuesday November 24, 2020 @12:46AM (#25195672)
You realize they fixed the keyboard, right? The Touch Bar is irritating, but I don't have to use it.

As someone who uses an MBP for development for 8-10 hours a day for work and another one for 4-6 hours a day for school, I'm pretty happy with them for development purposes

Re:Apple’s M1 silicon is all about platform control by pjmlp on Monday November 23, 2020 @05:19PM (#25192623)
Apple products are targeted at developers as well, to developers that care about Apple eco-system, not those that use macbooks to actually do work for GNU/Linux.
Re:Apple’s M1 silicon is all about platform control by Someone on Monday November 23, 2020 @03:33PM (#25191425)
“Apple have a history of denying anything until it's ready, and then they flip the script”

So does any company that paid attention in marketing & sales 101. An established hardware company has to sell what it has, and shouldn’t try to sell what it doesn’t have (https://en.wikipedia.org/wiki/Osborne_effect is the classical example of why not to sell what you don’t have (yet))

(if you don’t have anything to sell yet, selling what you don’t have is fine. See Kickstarter and early Tesla)

I think the reason people think Apple is special at this is that Steve Jobs was very good at selling what he had and downplaying what he didn’t have.

Re:Apple’s M1 silicon is all about platform control by pvg on Monday November 23, 2020 @10:32AM (#25187761)
What are some relevant, analogous examples from this history?
Re:Apple’s M1 silicon is all about platform control by cma on Monday November 23, 2020 @11:06AM (#25188187)
They said OSX dev signatures were only for security, then invalidated one or threatened to based on an iOS business dispute (later backed down after a judge ordered them to).

Similar story with Apple Sign In (though no judge order there).

Re:Apple’s M1 silicon is all about platform control by sangnoir on Monday November 23, 2020 @08:36PM (#25194268)
Steve Jobs incredulously derided both Android phablets ("no one wants these Hummer phones"[1]) and 7"/8" Android tablets ("They are so small, you'll have to file down your fingers to use them"[1]). All the while, Apple was working on both bigger iPhones and smaller iPads. When Apple's version of products were released, those niches weren't terrible, all of a sudden.

1. I'm paraphrasing

Re:Apple’s M1 silicon is all about platform control by pvg on Monday November 23, 2020 @09:48PM (#25194742)
Sure but that's hardly Apple promising you to do or not do something and then doing the opposite. Jobs's schtick in these presentations always included talking smack about other products, nobody set their watches by that stuff. What makes it even thinner gruel is that in his lifetime, he was pretty much right - the Android versions of these products were poopy and Apple eventually made better ones. Do you think Job's shittalking in keynotes is actually solid supporting evidence that... Apple is going to turn Macs into iOS devices 9+ years after he died?
Re:Apple’s M1 silicon is all about platform control by satyrnein on Monday November 23, 2020 @11:28AM (#25188446)
Not exactly the same, but it reminded me of how they never made FaceTime an open standard after stating they would.
Re:Apple’s M1 silicon is all about platform control by pvg on Monday November 23, 2020 @11:39AM (#25188556)
This is not so much a flip but probably the closest thing to a meaningful 'reversal' compared to the other ones in thread so far. Like, they never said they will never have an App store, styluses are still specialized rather than standard input devices, etc. Obviously, companies both change direction and fail to meet various expectations all the time but 'history of flipping the script' seems pretty tenuous to me, so far.
Re:Apple’s M1 silicon is all about platform control by pvg on Tuesday November 24, 2020 @12:44AM (#25195662)
There's a few more I thought of in this vein, of various sizes:

zfs

java (and also ruby, python) as 'first class' Cocoa languages

GC'ed ObjC runtime

[Ancient history but kinda huge!] just about the entire post-System 7 technology stack and roadmap was tossed.

Re:Apple’s M1 silicon is all about platform control by naravara on Monday November 23, 2020 @03:31PM (#25191406)
The behind the scenes story there is that Steve Jobs never actually cleared it with anyone when he announced it on stage, but it turns out FaceTime depended on lots of elements that Apple didn't have the rights to and, therefore, couldn't release into the open without the other rights holders' consent.
Re:Apple’s M1 silicon is all about platform control by JKCalhoun on Monday November 23, 2020 @11:00AM (#25188115)
The first example I could think of actually counters the OP: when the iPhone launched and developers were told their only option on the platform would be via Web-apps.

Of course Apple did a 180 soon after and introduced the iOS SDK.

Not so sure if that was flipping the script when they were ready or that Apple had hoped to not have to open the OS but bent to the developer outcry (or saw that there might be some merit for growing the platform in opening it up).

Re:Apple’s M1 silicon is all about platform control by matwood on Monday November 23, 2020 @11:21AM (#25188361)
Not sure if OP means me, but if so there is a big difference. Going from web app only to a full SDK is opening up the platform, and a big step forward. Going from macOS today, to only allowing apps installed from the app store would be closing the platform and stepping backwards in a huge way.
Re:Apple’s M1 silicon is all about platform control by kilburn on Monday November 23, 2020 @02:06PM (#25190366)
> Going from web app only to a full SDK is opening up the platform

How is that so? The initial promise with "web apps only" was that they would add the necessary APIs for people to develop web-apps that could do almost anything.

Nowadays Apple (intentionally or not) is crippling the entire web-app ecosystem by not supporting the APIs that everyone else does (no notifications, non-standard manifest, etc.).

Re:Apple’s M1 silicon is all about platform control by iSnow on Monday November 23, 2020 @11:12AM (#25188255)
IIRC, some guys reverse-engineered the application packaging format and the APIs and were happily hacking away at installing their own apps. This awoke Apple and they created the AppStore.

Other examples of Apple reversing course would be "No stylus on iDevices", no use of intel chips, no switch back to scissor-type keyboards.

Re:Apple’s M1 silicon is all about platform control by mfer on Monday November 23, 2020 @08:55AM (#25186769)
If Apple changed on this the press and customer sentiment would be terrible. Oh so terrible. I'm sure they are aware of that.

Word of mouth is the best form of advertising. If you're most vocal work of mouth folks turn than this would be bad for sales.

Re:Apple’s M1 silicon is all about platform control by addicted on Monday November 23, 2020 @10:09AM (#25187483)
Apple is aware that they constantly change their story mid steam and the majority of the media simply buys it.
Re:Apple’s M1 silicon is all about platform control by neura on Monday November 23, 2020 @01:28PM (#25189882)
Sure, but the main point here is switching the MacOS platform to "app store only", which they could have already done. Using their own hardware vs Intel hasn't prevented that. Do you think there's something else that has prevented them, related to their hardware? If they limited it a year ago, people would have the option to just use their macbook for Windows or Linux? Now they won't?

I'm just genuinely confused as to why people seem to think that [a] Apple is planning to switch to a locked down ecosystem on their notebooks and [b] Apple has been somehow limited in doing this until they had their own "silicon".

Re:Apple’s M1 silicon is all about platform control by AnthonyMouse on Monday November 23, 2020 @12:21PM (#25189084)
> Additionally, completely dismissing the M1 as a 'marginal improvement' shows a level of anti-Apple that is clearly clouding the authors judgement.

Is there somewhere I can find some evidence that it isn't a marginal improvement?

Apple timed the release perfectly to create the impression that it was more, because its obvious competition will be Zen 3 laptops, which are right around the corner but not actually out yet. So then you get benchmarks comparing it to 14nm Intel processors based on 5-year-old technology, and 10nm Intel processors with half as many cores as the M1 because Intel's 10nm yields are so bad they can't make high core count processors, and Zen 2 laptops when the Zen 3 ones it will actually be competing with in a couple months are expected to be 20% faster. And Zen 3 desktops, which the M1 loses to badly on multi-threaded tests, but is competitive with on single threaded tests -- as expected, since modern mobile processors actually have single-thread performance which is competitive with desktops in general, but manages to amaze anyone who doesn't know that.

Which isn't to say they've done a bad job. Making something which is even competitive with modern x86-64 processors is no small feat. But the fanboys are making it out to be some kind of coup when it does, in practice, appear to be a marginal improvement. And we still don't even have many real-world benchmarks because most of the real-world applications haven't actually been ported yet.

Re:Apple’s M1 silicon is all about platform control by kilburn on Monday November 23, 2020 @02:57PM (#25191008)
> Is there somewhere I can find some evidence that it isn't a marginal improvement?

While your story about raw computing performance holds, there are two reasons why apple's M1 release is significant (i.e.: not marginal):

1. This is the first time in decades that we see a serious non-x86 competitor for general purpose consumer-level computing. This is significant in and of itself.

2. Power consumption. These things seem to consume 2/3rds as many watts to offer the same performance levels than their x86 counterparts. This is big in the laptop space.

Re:Apple’s M1 silicon is all about platform control by AnthonyMouse on Monday November 23, 2020 @06:49PM (#25193392)
> This is the first time in decades that we see a serious non-x86 competitor for general purpose consumer-level computing. This is significant in and of itself.

I feel like this would be a lot more significant if you could buy the chip on its own. When you can only buy it as part of a Mac, you're really not buying the chip, you're buying a Mac with all that entails. Then who makes the chip in your Mac doesn't really change much because you buy it from Apple either way.

> Power consumption. These things seem to consume 2/3rds as many watts to offer the same performance levels than their x86 counterparts. This is big in the laptop space.

But that's much the same issue where you're comparing it to Zen 2 when Zen 3 is expected to be 20% faster at the same power, and close a lot of that gap.

It's also hard to compare this in general, for two reasons. The first is that the M1 is 5nm, so then the question is how much of the efficiency is due to that (and will accrue to AMD next year) and how much, if any, is the design?

And the second is that the M1 is big.LITTLE. The small cores are more power efficient, so when you average them in, the overall result should be more power efficient than entirely big cores. But x86-64 processors with a similar configuration are sparse, so what do you compare to? It will be interesting to see the result when there are some (both Intel and AMD have some planned).

Re:Apple’s M1 silicon is all about platform control by kilburn on Monday November 23, 2020 @09:00PM (#25194438)
> I feel like this would be a lot more significant if you could buy the chip on its own.

Oh, totally. I'm not buying into apple (again) anytime soon, so the only bad thing about M1's for me is that I just won't have them, no matter how good they are.

> But that's much the same issue where you're comparing it to Zen 2 when Zen 3 is expected to be 20% faster at the same power, and close a lot of that gap.

I expect next-gen AMD laptop processors to close the gap either in performance or in power consumption, but not both. Also, power consumption of a laptop is very much a whole-package deal, and Apple really shines here.

To be clear, I dislike apple for who they are and where are they leading the personal computing industry, so I won't buy from them. Nonetheless, I have to acknowledge that they make some damn fine machines.

Re:Apple’s M1 silicon is all about platform control by mixmastamyk on Monday November 23, 2020 @02:08PM (#25190381)
It's not marginal at all at the same price point:

https://www.youtube.com/watch?v=UxSI45eeAts

Not to mention the ergonomic factor of being cooler and quieter.

Re:Apple’s M1 silicon is all about platform control by AnthonyMouse on Monday November 23, 2020 @07:07PM (#25193562)
> It's not marginal at all at the same price point

This review appears to be comparing a dual core Intel i3 to the 4+4 core M1, which are only the same price because Apple doesn't sell any laptops for less than $999 even when they're a dual core Intel i3.

Re:Apple’s M1 silicon is all about platform control by mixmastamyk on Monday November 23, 2020 @08:18PM (#25194118)
The i5 model costs more than the M1 and still doesn't perform as well. So that the i3 should be cheaper is somewhat moot.
Re:Apple’s M1 silicon is all about platform control by AnthonyMouse on Monday November 30, 2020 @03:28PM (#25258534)
You're still comparing Apple's pricing for Apple processors to Apple's pricing for non-Apple processors. There are Ryzen laptops for less money than the M1 which are faster than the i5.
Re:Apple’s M1 silicon is all about platform control by jsgo on Monday November 23, 2020 @08:22AM (#25186457)
Hope so, but Apple implemented the wholesale Metal Only (not Metal Only unless you run a command in terminal) update which killed off using Nvidia cards for those of us who bought MBPs for eGPUing Nvidia cards. Considering Apple hardware doesn’t have a Nvidia option and people like me are probably niche to bring their own GPU (even though CUDA exists), it’d be highly unrealistic to think that Nvidia would rewrite their drivers for Metal because the affected users has to be quite small.

I hope you’re right, but personally, I don’t trust Apple to allow me to do what I wish anymore.

Re:Apple’s M1 silicon is all about platform control by dhruvmittal on Monday November 23, 2020 @08:28AM (#25186520)
Possibly naive question but does anyone know if CUDA is supported on the new M1 macs? I think I heard on a podcast last week that eGPUs would no longer be supported, but I can't find a reference.
Re:Apple’s M1 silicon is all about platform control by jsgo on Monday November 23, 2020 @08:43AM (#25186646)
Well, Nvidia (outside of some really, really old hardware) isn’t supported on Mac so I’d imagine effectively M1 doesn’t support CUDA.

I would hope they didn’t kill off eGPUing Radeon cards, but I haven’t kept track of the new hardware other than M1 being really good.

Re:Apple’s M1 silicon is all about platform control by rfoo on Monday November 23, 2020 @08:53AM (#25186746)
They didn't. But there are no driver available for Radeon cards on M1, so for now it is effectively dead.
Re:Apple’s M1 silicon is all about platform control by valuearb on Monday November 23, 2020 @09:23AM (#25186992)
EGPUs aren’t supported for the M1, but Big Sur still identifies and connects to them, implying Apple may restore this feature in the future.
Re:Apple’s M1 silicon is all about platform control by 2wrist on Monday November 23, 2020 @10:35AM (#25187797)
I saw this mentioned recently that they are just missing drivers. Which this being ealy days for Apple Silicon makes sense.
Re:Apple’s M1 silicon is all about platform control by robotnikman on Monday November 23, 2020 @10:23AM (#25187640)
I think eGPUs require a thunderbolt connection, which IIRC is only supported by Intel processors
Re:Apple’s M1 silicon is all about platform control by EwanToo on Monday November 23, 2020 @10:31AM (#25187747)
The new mac's ship with USB4/Thunderbolt ports - it's now a cross-platform port (USB4 is a merger of sorts between USB and Thunderbolt)

https://www.tomshardware.com/news/usb-4-faq,38766.html

Re:Apple’s M1 silicon is all about platform control by leoc on Monday November 23, 2020 @11:04AM (#25188175)
Apparently Thunderbolt is full of low-level x86 quirks, so getting existing devices working on ARM Macs is likely to be a punishingly heavy lift even for Apple, which seems to have barely started work. And of course Intel isn't likely to be all that co-operative. https://level1techs.com/video/can-apple-do-thoughts-armthund...
Re:Apple’s M1 silicon is all about platform control by valuearb on Monday November 23, 2020 @11:08AM (#25188217)
Apple is the developer of thunderbolt,They wrote the specifications for it and there are two thunderbolt ports on every M1 Mac
Re:Apple’s M1 silicon is all about platform control by dreamcompiler on Monday November 23, 2020 @11:28AM (#25188447)
Intel invented Thunderbolt as LightPeak. Apple developed it further in cooperation with Intel.
Re:Apple’s M1 silicon is all about platform control by valuearb on Monday November 23, 2020 @11:46AM (#25188643)
You are right. I forgot about LightPeak, which was designed to work over optical cables.

Apple came in when Intel decided to build a version for standardized cables, and helped Intel develop the spec (and even supplied the name).

But my point remains. Apple knows Thunderbolt as well as Intel does by this time.

Re:Apple’s M1 silicon is all about platform control by jsgo on Wednesday November 25, 2020 @04:17PM (#25214398)
There is one AMD motherboard I’ve seen with a TB3 port. ASRock I think makes it?
Re:Apple’s M1 silicon is all about platform control by sixothree on Monday November 23, 2020 @10:33AM (#25187766)
Isn't it still an open question as to whether M1 Macs will support discrete graphics cards at all?
Re:Apple’s M1 silicon is all about platform control by jki275 on Tuesday November 24, 2020 @12:52AM (#25195699)
They don't right now, and Apple hasn't advertised that they will. Of course it's early for the M1. Barely a few days past initial product launch.
Re:Apple’s M1 silicon is all about platform control by gameswithgo on Monday November 23, 2020 @08:21AM (#25186454)
>I don’t think there is anything that suggests Apple is going to stop people from installing Apps outside their App Store

Of course there are things that suggest this, such as, that is how iphones and ipads work, and its become increasingly difficult over time to do it on a mac.

Re:Apple’s M1 silicon is all about platform control by moepstar on Monday November 23, 2020 @08:34AM (#25186566)
As in what, having to RMB -> Open ?

In what way was it made "more difficult" than that?

What exactly suggests it is "becoming (even?) more difficult"?

Re:Apple’s M1 silicon is all about platform control by Hamuko on Monday November 23, 2020 @08:51AM (#25186724)
You used to be able to open any application directly. Simple and easy.

Then they introduced Gatekeeper, but you had the option to disable the Gatekeeper check for all applications.

Then they removed the option to disable the check for all applications. You now only have the options "App Store" and "App Store and identified developers".

They have definitely made the whole thing harder and harder during these past 10 years. Now if you don't want to pay Apple for a developer license, or you're just otherwise ousted by Apple (like Epic Games), you need to teach your users on how they can circumvent Apple's restrictions.

Re:Apple’s M1 silicon is all about platform control by zepto on Monday November 23, 2020 @10:02AM (#25187384)
Epic wasn’t ‘just ousted’. They lied to Apple, and broke their contract, in full awareness of the consequences.

The courts have agreed that the reason their apps are not in the store is of their own doing, which is why they have not granted an injunction.

Whatever the outcome of their case, they are not an example of some general trend of Apple ‘ousting’ developers.

Re:Apple’s M1 silicon is all about platform control by sneak on Monday November 23, 2020 @11:41AM (#25188581)
https://lapcatsoftware.com/articles/unsigned.html

The first time you "RMB -> Open", as you put it, it won't allow you to open the app at all. You have to do it twice, only the second time does the button to actually open the app appear.

Both times the dialog boxes mention "malware". Both times the default button is "move to trash".

Re:Apple’s M1 silicon is all about platform control by sliken on Monday November 23, 2020 @05:48PM (#25192864)
Gah, that really rankles me. Is it too much to ask to have an obvious keystore that allows the user to decide what signatures to trust? Ideally self-compiled binaries could be self-signed and still protect from attacker supplied binaries.
Re:Apple’s M1 silicon is all about platform control by MrRiddle on Monday November 23, 2020 @08:44AM (#25186657)
I had to enable it in settings, I was prevented from opening an app that was not signed by apple. And I was prevented from opening even signed apps when their servers were down the other day.
Re:Apple’s M1 silicon is all about platform control by 0goel0 on Monday November 23, 2020 @09:12AM (#25186905)
> We know for a fact that this is a much smaller problem on iOS than Android. I am happy that Android exists as a choice for users but let us not pretend there are no trade offs.

Android is not a choice for iOS users, it's not a seamless switch. The solution as I see it is that apple could still very well protect users from "trojans" but have an opt-in for 3p app installation. A button that says "I want to install apps from anywhere, I know the risks".

If I pay for the hardware, as a customer, I should be able to do whatever I want with it. With the iPhone, it feels like I'm renting rather than owning. I worry that's the direction apple is taking Macs in with the M1.

Re:Apple’s M1 silicon is all about platform control by evgen on Monday November 23, 2020 @09:52AM (#25187279)
The problem with this 'I know the risks' approach is that it is often put out there by people who do know the risks but these people are massively outnumbered by the huge mass of people who have no idea about the risks but will gladly install from Bob's FlyByNight App Emporium if it means they will get a "can't lose" video poker app or a chance to win a free Fortnite skin and please be sure to click OK to all of those security warnings thanks so much for your bank details...

If you want a different ecosystem there are choices available to you. Why exactly are you complaining when it is clear no one is putting a gun to your head and forcing you to use Apple products?

Re:Apple’s M1 silicon is all about platform control by sneak on Monday November 23, 2020 @11:43AM (#25188610)
I think the answer to this is painfully clear: because no one makes hardware anywhere near close to the quality of mac and iphone hardware in those verticals.

We'd like to use the best available software, running on the best available hardware.

Criticizing Apple's software censorship choices is thus the natural logical target. Otherwise, we have to use things like the PinePhone for the next 10-15 years until someone makes something comparable to an iPhone 6 that can run whatever software the owner wants.

Re:Apple’s M1 silicon is all about platform control by pjmlp on Monday November 23, 2020 @05:23PM (#25192655)
Alternatively one could contribute to making the competing hardware just as good.
Re:Apple’s M1 silicon is all about platform control by sneak on Tuesday November 24, 2020 @09:15AM (#25198579)
Do you have any suggestions as to how? I am not in the phone business.
Re:Apple’s M1 silicon is all about platform control by pjmlp on Tuesday November 24, 2020 @09:51AM (#25198907)
By buying phones from the likes of Jolla and Purism.
Re:Apple’s M1 silicon is all about platform control by sneak on Tuesday November 24, 2020 @07:48PM (#25204766)
I'm not sure how buying products not remotely as good has any effect whatsoever on making anything "just as good".
Re:Apple’s M1 silicon is all about platform control by pjmlp on Wednesday November 25, 2020 @12:50AM (#25206344)
By sponsoring the development of better phones.

First generation of iPhones also sucked versus what Symbian and Windows CE/Pocket PC phones were capable of.

Re:Apple’s M1 silicon is all about platform control by holstvoogd on Monday November 23, 2020 @08:02AM (#25186312)
It always seems like some sort of deflection tactic. Shouting how bad apple is, while using a device practically owned by google.
Re:Apple’s M1 silicon is all about platform control by Hamuko on Monday November 23, 2020 @08:55AM (#25186768)
Google allows third-party app stores and most of the source code for Android is out there in the open. I don't know how Google "practically owns" your device considering Apple asserts a much more complete control over your device.
Re:Apple’s M1 silicon is all about platform control by rootusrootus on Monday November 23, 2020 @10:03AM (#25187392)
> most of the source code for Android

Except for everything related to the Play Store, correct? And that is a critical part of Android at this point. Google is progressively closing Android.

Re:Apple’s M1 silicon is all about platform control by Tainnor on Monday November 23, 2020 @11:47AM (#25188649)
You're unfortunately right that Google is closing down Android. I dislike Apple with a passion, but the noose over hear in Android-land is getting tighter too.

One example is how in newer phones it will be impossible for apps to bypass root detection. I don't know why it should be anyone's business whether I want to run my banking app on a rooted phone or not, but this is the state of modern technology unfortunately...

Re:Apple’s M1 silicon is all about platform control by 7786655 on Monday November 23, 2020 @12:34PM (#25189251)
You can absolutely use Android without having the Play Store installed.
Re:Apple’s M1 silicon is all about platform control by w0utert on Monday November 23, 2020 @09:49AM (#25187252)
>> Google allows third-party app stores and most of the source code for Android is out there in the open.

Is that true though? I though pretty much all of the Google services and vendor-specific skins and OS modifications are just as closed as iOS? Last time I heard vanilla AOSP is pretty much unusable because besides the core OS functions everything is grossly outdated? Is anyone using Android phones without any of the Google services?

Re:Apple’s M1 silicon is all about platform control by dingaling on Monday November 23, 2020 @10:22AM (#25187625)
> Is anyone using Android phones without any of the Google services?

Yes I have a couple of phones running LineageOS without GApps. The apps are installed through FDroid or direct from the vendor ( e.g. WhatsApp.apk from their website, which also manages its own updates ).

Re:Apple’s M1 silicon is all about platform control by d3nj4l on Monday November 23, 2020 @10:04AM (#25187413)
I'll play the part and mention microG, an alternative which supplies many of the Google services that are required by a ton of apps these days. Fair warning, though. Installing microG on a lot of popular phones is non-trivial.
Re:Apple’s M1 silicon is all about platform control by Cthulhu_ on Monday November 23, 2020 @08:07AM (#25186350)
I'm pretty neutral about it myself; on the one hand, you give up a bit of control and freedom over your hardware. But on the other, 99% of users have no need for, or cannot be trusted with that freedom.

I mean I've worked with Windows for multiple generations of the operating system, and once the internet became a thing it was just complete shit. I had a side job fixing computers for people, and it was always adware, viruses, etc messing things up.

That was caused by an insecure operating system on the one hand - which can and has been fixed by core operating system mechanics - but a big factor was both freedom and lack of expertise from users. They're easily tempted by e.g. "install this browser bar for dank discounts" without understanding the consequences. They may not even really register what's going on because so much is going on.

99% of users need to be protected from themselves. And developers need to work with that.

Apple has already proven how a closed ecosystem is ultimately beneficial for the consumer - how many security incidents has the iphone had, ever? I can't think of ANY to be honest, outside of the odd scummy app slipping through that is a bit too liberal with user's data. But they have never compromised a user's system. Mobile banking apps became a thing while I was an app developer, and that would never have flown on an unconstrained system. Pretty sure they had a lot more trouble with the Android version as well in that regard.

Tl;dr, 99% of users will never know any better and will not care, they just want to hit install and for things to Just Work.

Re:Apple’s M1 silicon is all about platform control by nickjj on Monday November 23, 2020 @10:31AM (#25187745)
> I mean I've worked with Windows for multiple generations of the operating system, and once the internet became a thing it was just complete shit. I had a side job fixing computers for people, and it was always adware, viruses, etc messing things up.

Windows 10 isn't perfect but it's a much different time than multiple generations ago with Windows 95 / 98, XP or even 7.

Back then you could visit a site and end up needing to format because of a virus, even if you were very much into tech.

Nowadays even if you disable Windows Defender and any active AV tool, it's pretty unlikely you'll get yourself to the point where you need to format due to a virus or some adware.

This is speaking from the perspective of someone who has been using Windows since the mid 1990s.

Re:Apple’s M1 silicon is all about platform control by gchamonlive on Monday November 23, 2020 @09:58AM (#25187338)
I would expect Apple to support third party repair and right to repair itself if what they had in mind was to improve user experience.

Maybe those are two things separate, hardware post-purchase support and software user experience, but I can't as a consumer separate those two.

Re:Apple’s M1 silicon is all about platform control by throwaway129013 on Monday November 23, 2020 @10:33AM (#25187771)
> too colored by a strong dislike for all things Apple and borderline conspiratorial thinking

> It is a bit too conspiratorial to think Apple control is all about some dictatorship fetish

So much for "Hacker" News.

Re:Apple’s M1 silicon is all about platform control by jackpeterfletch on Monday November 23, 2020 @08:01AM (#25186301)
The fact that Apple stopped requiring dev licenses to sideload code onto iOS devices makes me think that their effort to ensure that "typical users" install signed apps on macOS, really is about security and experience.

I think its funny that most people here wouldent trust a website with no certificate, but for applications the idea seems to be considered abhorrent.

Re:Apple’s M1 silicon is all about platform control by jrochkind1 on Monday November 23, 2020 @08:07AM (#25186349)
Most people don't put much stock in "EV" certificates though, which to me would be the equivalent of the signed app, sort of, as it demonstrates that the person you are talking to is a specific known legal entity, sort of like demonstrating the app you are installing came from a specific known legal entity.

The "ordinary" certificates we use just are meant to prove the website you are talking to is the authorized owner of the domain you mean to be talking to... I'm not sure if there's really an analogy with installing apps, that kind of cert is I think maybe meant to protect against a kind of attack only relevant to network communications, not app installs.

Re:Apple’s M1 silicon is all about platform control by watermelon0 on Monday November 23, 2020 @08:42AM (#25186633)
Apple still requires paid dev license for some entitlements, and manual approval for a few of those, such as CarPlay.
Re:Apple’s M1 silicon is all about platform control by gameswithgo on Monday November 23, 2020 @08:23AM (#25186467)
Requiring apps to be signed is what most of us complainers WANT instead of having a store lockdown and rules about what programs we can run on our computers.
Re:Apple’s M1 silicon is all about platform control by iSnow on Monday November 23, 2020 @11:15AM (#25188296)
The knowledge that the switch to closing the system is there has a decidedly chilling effect, Apple doesn't even need to flick it. But if you buy a ARM-Mac, you should know that it could be turned into a sealed iDevice any time.

That said, the M1 is one damned good chip. And the Macbooks are hands down the laptops with the best feel and build quality.

Re:Apple’s M1 silicon is all about platform control by haolez on Monday November 23, 2020 @09:55AM (#25187303)
It's a trillion-dollar market. Of course the incentive is there to monopolize and monetize app installations.
Re:Apple’s M1 silicon is all about platform control by sneak on Monday November 23, 2020 @11:39AM (#25188554)
> I don’t think there is anything that suggests Apple is going to stop people from installing Apps outside their App Store.

It is already exceptionally difficult to distribute apps produced outside of their developer program.

Re:Apple’s M1 silicon is all about platform control by rsynnott on Monday November 23, 2020 @08:27AM (#25186514)
And in any case there's no reason they couldn't do that on Intel if they wanted to. IIRC there was some Windows variant back in the day that did this on Intel. Windows 10S, possibly?
Re:Apple’s M1 silicon is all about platform control by perryizgr8 on Monday November 23, 2020 @10:05AM (#25187418)
They couldn't do that on intel because if they made it too draconian people would just install windows. Now people are locked in tight.
Re:Apple’s M1 silicon is all about platform control by spijdar on Monday November 23, 2020 @10:38AM (#25187847)
Intel Macs have never had typical BIOSes or standards compliant UEFI, to say nothing of their device drivers.

Without Apple providing a HAL FLL for the windows executive and device drivers along with a special bootloader shim (the marketing guys call this package "Bootcamp"), Windows would not work on Intel Macs. Microsoft or some third party would have to reverse engineer the device drivers, and they're definitely not making that investment.

Not to mention more basically that Apple has to sign the NT kernel for it to load on Macs without disabling the equivalent of SecureBoot.

Re:Apple’s M1 silicon is all about platform control by rsynnott on Monday November 23, 2020 @10:59AM (#25188100)
People can just install Linux here, via self-signed kernel, it appears.

Apple could, obviously, prevent people from installing Windows on Intel Macs if it wanted to.

Re:Apple’s M1 silicon is all about platform control by romanoderoma on Monday November 23, 2020 @07:51AM (#25186213)
> Rather it is about making sure it is easy for regular users to get Apps in a safe manner without malware and Trojan horses.

I don't intend to sound dismissive, but this line of thinking has a name

https://en.wikipedia.org/wiki/Paternalism

Re:Apple’s M1 silicon is all about platform control by matwood on Monday November 23, 2020 @08:23AM (#25186471)
Or pragmatism. At some point it's better and easier for users to offload some of these decisions to someone else. I don't want to test every piece of food I buy at the grocery store for poison, the same way I don't want to have to deep dive into every app. And yes, I know the system is not perfect, but I'm talking about the general system here.
Re:Apple’s M1 silicon is all about platform control by romanoderoma on Monday November 23, 2020 @11:07AM (#25188202)
> don't want to test every piece of food I buy at the grocery store for poison

I consider myself a pragmatic and I think that the only way to actually be sure there is no poison in your food is to literally produce it yourself.

Someone who's not even telling me the recipe is not a trusted source of premium food.

There is also no poison waiting outside of Apple ecosystem.

There is no offloading decision to someone else involved, you simply have the option or you don't, it doesn't mean you have to go full in one way or the other

You don't have to deep dive every app either, it's a straw man IMO

The argument is the same for picking mushrooms in the woods: you don't pick all of them, put them in the same basket, and then test them for venom one by one, you only pick those that you already know as safe, and you're absolutely sure about it.

Nobody in their right mind would do otherwise.

I'm ok with people trusting Apple more than their parents, what I find disturbing is the idea that if I trust my parents to use the same 3 apps that everybody else in the World uses (WhatsApp, FB and Google Maps) and are certified good, I'm putting them in danger.

It is not true.

It's a false premise.

Also the idea that people will go and install every app they see it's false.

They see a warning, they usually stop right there.

My father used to turn off the phone when he saw the red alert of a missing call, thinking of a malfunction.

There's no risk he's gonna install something by chance.

Also, if iOS is on 25% of the devices in Europe, while Android is on 3/4 of them does it mean that 75% of the 700 million European citizens are not pragmatic?

Re:Apple’s M1 silicon is all about platform control by czzr on Monday November 23, 2020 @08:01AM (#25186298)
Re:Apple’s M1 silicon is all about platform control by mixedCase on Monday November 23, 2020 @08:53AM (#25186743)
UX can guide the user toward what it thinks to be the best option, or it can forbid the user from choosing anything else.

The former helps grandma get her tasks done and lets the power user go the extra mile.

The latter helps grandma get her tasks done, tells the power user he's not worth supporting and blames grandma for it.

Re:Apple’s M1 silicon is all about platform control by romanoderoma on Monday November 23, 2020 @08:13AM (#25186386)
UX can be paternalistic as well

It can also be very bad or the very opposite of what Apple does and also be the best around and still let people free to explore all the options available.

There is nothing specific in what Apple does that can be reduced to simply UX.

Maybe ergonomics is more correct to define what Apple tries to do with their human interfaces, but the Apple store or the locked down platform have nothing to do with either UX or ergonomics.

What Apple does is to remove electric plugs from the walls because someone could put a fork inside them and experience an electric shock.

And I am not the one saying it, I was answering to "Apple removed trojan and viruses to help people who don't know better".

That's paternalism.

Re:Apple’s M1 silicon is all about platform control by newsclues on Monday November 23, 2020 @07:56AM (#25186255)
Does that not apply to the State and government?
Re:Apple’s M1 silicon is all about platform control by vagrantJin on Monday November 23, 2020 @09:45AM (#25187213)
Yes, but governments are or should be accountable to the state, which imposes rules thereby verified and rattified by civil society and their representatives.

Second point, though weaker on its own merit, is that the State's primary objective is to improve the commonwealth by acting as proxy to the collective effort, regulating compromise etc which are paternalistic without a doubt.

Private corporations exist for entirely different reasons though this probably wasn't always the case. In our world, corporations can make massive losses, have no working product, or be of such marginal value and yet be valued for billions by speculators in the free market. Its all random and irrational. States cannot operate like that.

Re:Apple’s M1 silicon is all about platform control by criley2 on Monday November 23, 2020 @08:03AM (#25186318)
The difference between the State and the Private Company is that citizens vote for the State, and Legislators (the "paternalizers") are directly installed by the voters.

The iPhone buyer does not get a say in the development staff or direction at Apple.

My government intends to be "Of the people, for the people, by the people". Imagine if Apple every single year had elections at every level of their company! Vote for your local support representatives. Vote for your local b+m store management. Vote for executive staff. Etc etc.

But until Apple does that, there is literally no fair comparison with paternalism in state and private industry.

Re:Apple’s M1 silicon is all about platform control by TheOtherHobbes on Monday November 23, 2020 @08:18AM (#25186422)
Elections != democracy. Or even representation.

Apple has a certain awareness of public opinion and user mood. It isn't obliged to pay attention to either, and of course it also tries to control both through PR efforts.

But if it ignores or irritates its users too much there are financial consequences.

Meanwhile you can be sure forums like HN are monitored for sentiment.

Re:Apple’s M1 silicon is all about platform control by romanoderoma on Monday November 23, 2020 @08:34AM (#25186565)
> But if it ignores or irritates its users too much there are financial consequences.

I believe they very much know what their users want and are giving it to them

That's why they are so successful.

And what their users want is a device to support their paternalism.

I've never witnessed so many judgments against elderly or people that are a bit of techno illiterate (a bit is enough) as I have in discussions about Apple.

The baseline is always of two types:

- they are easy to operate, so even my [insert moms, dads, granpas etc here] can use them

- I would never let my [insert moms, dads, granpas etc here] use an open device where they can get viruses that then I have to fix (like fixing something for your family is some kind of punishment, they did it for me repeateadly when I was younger!)

And i think it's a bit naive to think that people supporting the idea that Apple knows better are in good faith and are not doing it because they like the control too and to be "influencers" (with many quotes) in their inner circles.

I would never think that my parents who raised me and made me what I am are incapable of understanding basic safety rules on the Internet once explained to them (safety rules that anyway protect them from something that don't kill people, it simply kills the battery of the device)

> Meanwhile you can be sure forums like HN are monitored for sentiment.

I'm sure they do.

One interesting other thing that we can be sure and I didn't think possible is that there are people monitoring this forums as well with enough karma to downvote, that not only downvote your posts in a discussion, but go back to yout history and downvote older posts as well.

It just happened to me, I had posts from yesterday and two days ago downvoted right now by the same people that downvoted me in this thread.

I don't know if HN can do something about it or not, but for starter disallowing voting on older submissions that users have not shown interest on could help (it should be easy to check which submissions users have opened, when, how many times and for how long to establish if they are genuinely interested in the topic)

Re:Apple’s M1 silicon is all about platform control by prawn on Monday November 23, 2020 @08:07AM (#25186351)
Aren't you voting with your wallet when you voluntarily buy an Apple product?
Re:Apple’s M1 silicon is all about platform control by criley2 on Monday November 23, 2020 @08:12AM (#25186376)
I am familiar with the saying, however, in this case, voting for government officials and creating a "demand" datapoint in markets by completing a purchase are not synonymous.

When we go to the polls, we are literally making decisions about what you call "paternalism". Who should write our laws? Who should manage our criminal justice system? Who should regulate our industries? These are pretty direct decisions to make.

But when we go to Best Buy or Apple Store to buy an iDevice, almost all consumer are not making a decision about the "paternalistic" decisions of Apple, who they employ, etc. They are buying a shiny object that makes their brain give them the happy juice.

I fear for our society if these two actions become one and the same.

Re:Apple’s M1 silicon is all about platform control by prawn on Monday November 23, 2020 @08:19AM (#25186434)
You need to step back one more level from "The iPhone buyer does not get a say" to "The phone buyer does get a say"; buy an iPhone or buy an Android device if you have an issue with their business arrangements.

"They are buying a shiny object that makes their brain give them the happy juice."

That doesn't sound unlike many voters of all sorts to me!

Re:Apple’s M1 silicon is all about platform control by criley2 on Monday November 23, 2020 @08:35AM (#25186571)
I personally believe that it is naive to think that Apple cares what consumers think as they have enough money to take $0 from consumers for say 30 years straight and be fine. They are post-capitalist.

I understand that in an ideal market, a business has to react to demand. That in many industries, if you don't do what the customer wants, the customer leaves.

I do not think Apple operates in that world or by those rules.

Apple doesn't care what you think and they don't care if you buy their products.

Ironically, the only way you might get Apple to change isn't with your wallet, it's with your government. EU notching wins against Apple bad practices on behalf of Apple's European customers that their wallets never won them.

Re:Apple’s M1 silicon is all about platform control by romanoderoma on Monday November 23, 2020 @08:06AM (#25186334)
Not really

It was 6 centuries ago, when it was first invented, it has a much broader meaning now.

Anyway Apple is State and Government in Apple ecosystem

https://plato.stanford.edu/entries/paternalism/#Intr

> The civil law does not allow the enforcement of certain kinds of contracts, e.g., for gambling debts. It requires minors to have blood transfusions even if their religious beliefs forbid it. Persons may be civilly committed if they are a danger to themselves.

Doctors do not tell their patients the truth about their medical condition. A physician may tell the wife of a man whose car went off a bridge into the water and drowned that he died instantly when in fact he died a rather ghastly death.

A husband may hide the sleeping pills from a depressed wife. A philosophy department may require a student to take logic courses.

A teacher may be less than honest about telling a student that he has little philosophical ability.

All of these rules, policies, and actions may be done for various reasons; may be justified by various considerations. When they are justified solely on the grounds that the person affected would be better off, or would be less harmed, as a result of the rule, policy, etc., and the person in question would prefer not to be treated this way, we have an instance of paternalism.

As the examples indicate the question of paternalism is one that arises in many different areas of our personal and public life

Re:Apple’s M1 silicon is all about platform control by drieddust on Monday November 23, 2020 @09:17AM (#25186954)
My wife was an apple fan until she bought an iPhone and got locked out when she forget the password. Apple support refused to cooperate despite repeated cries of help.

M1 feels like a stepping stone in the same direction on laptops.

Personally it feels wrong to pay for a device someone can lock you out of and then refuse to unlock. It's like paying ransom without getting kidnapped.

Re:Apple’s M1 silicon is all about platform control by rootusrootus on Monday November 23, 2020 @10:05AM (#25187433)
As someone who had their bank account compromised by a successful social engineering attack on the account representatives, I'm okay with Apple giving us a technical solution that even they cannot break. It's up to me to remember the key, of course, but I like knowing that even Apple can't break into my device if they want.
Re:Apple’s M1 silicon is all about platform control by drieddust on Monday November 23, 2020 @12:23PM (#25189109)
That's an apples to oranges comparison (pun intended). If I forget passcode my device, why I shouldn't be allowed to reset and configure it from scratch if I am willing to lose my data? There can be numerous situations in which this can happen like a child trying passcode repeated.

You will be happy if apple bricks your M1 laptop if you forgot the password due to any reason. What happened to spirit of HN culture?

Re:Apple’s M1 silicon is all about platform control by valuearb on Monday November 23, 2020 @01:03PM (#25189611)
Stop spouting falsehoods. You can reset your iPhone without your passcode

https://support.apple.com/en-us/HT204306

and Apple isn’t changing anything about how M1 Macs are secured over other Macs, and certainly not bricking them for lost passwords.

Re:Apple’s M1 silicon is all about platform control by rootusrootus on Monday November 23, 2020 @01:29PM (#25189890)
You were not clear, and your implication was that Apple would not help you unlock a locked phone. Not that you had a bricked phone because of activation lock.

It is somewhat difficult to lock your own device so that you cannot factory reset it. You wouldn't just have to lose the passcode, you would also need to lose the credentials to your iCloud account as well as your purchase receipt for the phone. Then you become indistinguishable from a thief.

I am okay with Apple's choice on this, as I prefer the security and the theft deterrence. I keep several methods for recovering my iCloud account, and I keep the receipt for my expensive devices.

Does activation lock even apply to Macbooks?

Re:Apple’s M1 silicon is all about platform control by drieddust on Monday November 23, 2020 @02:14PM (#25190482)
> It is somewhat difficult to lock your own device so that you cannot factory reset it....

Well this can happen to non tech savvy users like my wife who configured their device once and then just used it for couple of years until the day of the incident.

> I am okay with Apple's choice on this, as I prefer the security and the theft deterrence. I keep several methods for recovering my iCloud account, and I keep the receipt for my expensive devices.

This would mean market for stolen iDevices should not exist?

> Does activation lock even apply to Macbooks?

Not yet but it might once M1 becomes ubiquitous.

Re:Apple’s M1 silicon is all about platform control by rootusrootus on Monday November 23, 2020 @04:11PM (#25191952)
> then just used it for couple of years

I have never managed to go anywhere near that long without being prompted for my iCloud password for one reason or another. And if you did lose the password, you could use password recovery to get it back.

It really seems like a contrived example.

Re:Apple’s M1 silicon is all about platform control by bromonkey on Monday November 23, 2020 @09:29AM (#25187064)
I mean that sucks for your wife, but what prevents literally anyone else from impersonating someone and unlocking a device? There are very good reasons that Apple does not "cooperate" in theses situations. Passwords are not supposed to be bypassed by third parties.
Re:Apple’s M1 silicon is all about platform control by valuearb on Monday November 23, 2020 @09:25AM (#25187015)
Why did she put a passcode on it if she didn’t want it to be secure? You can use an iPhone with no passcode at all.

Blaming Apple for “locking you out” when you were the one who locked the door and lost the key is silly.

Re:Apple’s M1 silicon is all about platform control by drieddust on Monday November 23, 2020 @12:29PM (#25189182)
If I lose the keys to my home, I can break the lock or if required break the door and get into my house so why I can't reset and reconfigure my iPhone?
Re:Apple’s M1 silicon is all about platform control by valuearb on Monday November 23, 2020 @01:00PM (#25189567)
Because you can reset your iPhone if you forget your passcode?

https://support.apple.com/en-us/HT204306

Re:Apple’s M1 silicon is all about platform control by chillaxtian on Monday November 23, 2020 @09:28AM (#25187050)
Apple Support cannot do anything if you forget the device passcode, there is no back door. Best advice I can think of is, is ask her to restore an iCloud backup, after erasing the phone.
Re:Apple’s M1 silicon is all about platform control by josefresco on Monday November 23, 2020 @08:30AM (#25186536)
> I don’t think there is anything that suggests Apple is going to stop people from installing Apps outside their App Store. Rather it is about making sure it is easy for regular users to get Apps in a safe manner without malware and Trojan horses.

Sorry but I had to LOL (combined with grey-haired head shaking). I've been a "technologist" for over 25 years. Every time some corporate entity or government body adds similar "security" they trot out this same cliche line. "Oh no no no it's not so we can CONTROL you, is so we can PROTECT you". Yeah, sure buddy.