News for hackers. Stuff that matters.
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.