Honestly to me the M1 era of Apple is the more exciting than things have been in years. The article linked is really negative (saying Apple only have “legacy products”) but with the M1 series they seems to be smashing it out of the park…
Honestly to me the M1 era of Apple is the more exciting than things have been in years. The article linked is really negative (saying Apple only have “legacy products”) but with the M1 series they seems to be smashing it out of the park…
Yes, I feel like this is somehow still massively underappreciated. They pulled off a major hardware transition without big hiccups (I'm sure someone's going to point some I have missed in the comments /s) and launched a bunch of devices that are an incredible leap forward. I mean the baseline M1 air starts at $1k and is an incredible piece of hardware for most usage.
The M1 era is going to redefine the industry in subtle and not so subtle ways.
My understanding is that IBM/Motorola's struggle with achieving volume is what doomed them not a lack of innovation.
This is all way outta my area of understanding though.
Pretty advanced for 2005. Four 64bit CPU cores, 16GB DDR2 RAM, and liquid cooled. It's still usable today 17 years later and it could work for 90% of what I do on the computer. It draws nearly 1000 watts under full load tho....
So what can’t it do? I’m guessing modern websites struggle on it
https://github.com/classilla/tenfourfox/
Youtube is extremely slow, and it can only play back 360p or lower video smoothly. There is no hardware h.264 acceleration. “New” Reddit is also very slow. But old Reddit loads fine. Hacker news is very fast, loads as quickly as a modern computer.
Before Apple announced their Intel transition laptops were more than half of their Mac sales. Of their desktop sales, the iMac dominated over PowerMacs. So a majority of the systems they were selling had relatively tight thermal envelopes.
Neither IBM nor Motorola was willing (or able) to get computing power equivalent to x86 into those thermal envelopes. The G5 was a derivative of IBM's POWER chips they put in servers and workstations. They were largely unconcerned with thermals. Motorola saw the embedded space as more profitable and didn't want to invest in the G4 to make it more competitive.
Meanwhile Intel had introduced the Pentium III derived Core series chips. Good thermals, high performance, multiple cores, and 64-bit. It was better performance than Apple's G5 in the thermal envelope of the G4.
Neither IBM or Motorola had general issues with production volume. Apple switching was all about the future direction of the architecture. There was no market for desktop PowerPC chips besides Apple. Neither IBM or Motorola really wanted to compete directly with Intel and saw their fortunes in other segments.
So Apple went with Intel because they were making chips compatible with what Apple wanted to do with the Mac. The first Intel Macs ran circles around the PowerPC machines they replaced with no major sacrifices needed in thermals or battery life.
So Intel innovation in the 00s got Apple to switch to them and a lack thereof got them to switch away again.
PowerPC had better floating point performance which was important for graphics and publishing workflows. Photoshop performance comparisons seemed to happen at every year's MacWorld during that period.
Unfortunately, IBM used Power as a workstation chip, and making a version of the chips for laptops was not on their radar. Of course, at the time, Pentium IV chips weren't known for running cool either. The more popular laptops got, the more this was a problem.
After Intel transitioned to the Core architecture, Apple transitioned to Intel so they could make laptops with a much better performance per watt than PowerPC offered.
It wasn't until the 20-teens (2013 - 2015) that Macs for coding caught on. Apple transitioning to PowerPC made perfect sense for graphics workstations.
That was the period where it became obvious that laptops would overtake desktops and become the most popular form factor for computers.
Neither PowerPC or Pentium IV were a good fit for laptops, but once Intel transitioned from NetBurst to Core it was a new ball game.
Apple even transitioned back to 32 bit for it, since Core didn't offer 64 bit support until Core 2 shipped.
I had a Toshiba laptop in '95 for work, but it was a spare for when I was traveling. That pattern continued with Windows laptops as supplements for desktops in the office for the next 20 years. In 2015 my company went all MacBook Pro for everything, but they were trailing not trailblazing.
Students are always going be the leading edge, because they have to be mobile, they get used to it, then they bring it into the new workplace when they come. It's one of the benefits of hiring in new people.
Intel made a bad bet on tech and wasn’t able to shrink the node. TSMC got the right choice. TSMC was therefore able to make better tech in the short term. Intel designs are not directly related to that shortcoming.
TSMC makes way more chips than intel. TSMC is therefore able to buy the fabs, equipment, engineers, etc at a lower price per chip (since more chips). TSMC is therefore able to spend more on their fabs, and invest more in research. Intel can’t keep up on the manufacturing side even if they can on the design side. The only way to justify the research costs and fab costs is to amortize it across more chips which means they need to manufacture for more than just intel. It’s basically the AWS model - you can be your best customer, but you can drive prices down for yourself with extra customers. Amazon didn’t abandon the revolutionary 2 day shipping when they became a data center provider. Assuming intel still has good designers left, they won’t abandon their own chips.
or make more money per chip, which is what intel does, since lets say compared to an AMD chip TSMC manufacturers, TSMC takes a cut of the chip for manufacturing and then AMD takes the rest, while intel collects both portions.
TSMC for example can solely focus on manufacturing assured that it will fill it’s fabs if it keeps pace.
Maybe Intel made super profits when x86 was the only game in town but that’s not the case any more.
If TMSC falls behind in one of these they lose, and they don't have the other. Is that an advantage as you seem to put it? If they make a wrong choice like intel did for 10nm they're going to be immediately a non-entity with no 'other' business. Having two sets of money make businesses puts intel at a big advantage in terms of financing and owning their own platforms.
If TSMC falls behind a node all of their orders will disappear to whoever has a more advanced node. They don't have another business. Instead of two risks, they have one risk thats identical to intel's, and their entire business depends on it. That's a lot less anti fragile.
Intel has two sets of risks and in exchange on many many fewer chips they basically made the same amount of money last year, when they were behind on CPUs at almost every metric. That's resilient. People talking about the fall of intel are talking about something that intel is actively maneuvering ahead of. TSMC has no chip design risks much lower per chip profits in exchange.
Intel is not remotely robust as it’s almost completely dependent on x86 and needs to catch up with TSMC. It lost smartphones in part because of x86. Now it’s fallen behind AMD because of manufacturing weaknesses. Hence a P/E ratio of 9 vs c20 for TSMC.
TSMC on the other hand has a huge variety of customers at a wide variety of nodes.
TSMC is competing for something Intel doesn't want to sell. Intel even when it was in the lead wasn't tabbing it's newest process for 3rd parties. You're declaring TSMC Victor in a game Intel never played. And in a handful of years if Intel gains back process advantages you will likely still declare them the loser for not playing the cutting edge fab for other companies game they don't want to play.
TSMC is not playing the same game Intel is, and in 2021 when by all accounts Intel was behind TSMC and and, they still managed to make similar profit to TSMC and laugh at AMD's inability to buy enough chips to make anything close to competition for either Intel or Nvidia.
Now they're also getting into graphics cards and have largely caught uP with amd designs. Their future is bright.
Intel has consistently tried to build a top tier GPU and failed year after year. Expecting them to suddenly break away from their history is extremely optimistic.
That's the thing about experience - you keep accumulating it.
No, this comment misses the mark.
Intel’s largest issues are not economic or technological.
It’s the bloated bureaucracy that squanders the best and brightest money can buy.
Failing? Have you looked at Intel's 12th Gen CPUs? This trope was valid till the 10th Gen 14nm++++ era from 2019 but you might have overslept the last couple of years. Intel has improved massively since then starting with 11th Gen and Xe graphics.
Intel's 12th gen big-little tech really shook up the market and even AMD now is feeling the pressure.
Nope, 11th Gen was 10nm. You might be confusing it with 10th Gen which was a mix of 14 and 10 nm.
https://ark.intel.com/content/www/us/en/ark/products/212047/...
I don't care, I got a 12th gen i7 with integrated graphics (in the weird time window and edge case where Intel was ahead of AMD again for a bit) which is super fast and was way better priced then Intel used to be.
Comperition is good for consumers.
The real question is what is AMD gonna respond with?
All credit to them now but lagging 10 years behind Arm in having this is not impressive.
So calling it 10 year lagging because of a feature that had no relevance in the PC space back then is a misrepresentation.
Big-little made it to the PC market now since modern CPU cores are powerful enough that even low performance ones can still run a desktop environment and browsers well enough without stutters. That was not always the case 10 year ago, so consumer demand was always optimized around maximizing raw performance.
So, the fact that ARM had this feature 10 years ago is larglely irrelevant for this argument
It's ARM's performance improvement at the top end in the last 10 years that changed the landscape for the PC industry to a degree, not big-little.
Apple + (Intel) "Core" (geddit)?
$599, actually.
Whatever will redefine the industry will probably be laughed at and only adopted by nerds for a while. Like OS X back in the day. Only people interested in the first couple versions were Unix nerds. Everybody else's software they needed was on OS 9.
Unfortunately the Unix part seems to be very underappreciated by Apple recently so I've already moved on again. I was an early adopter of macOS and have 'converted' many more mainstream users that still use it. But for me it's become too locked down.
But there's many more issues, I've gone into them before (I used to be a Mac admin) but I don't want to bring it all up again
Current macOS (and Debian >=11) has a non-standard sshd_config modification that does "Include /etc/ssh/sshd_config.d/*". Although placement early in the config file means some things cannot be overridden.
Current "sudo" on macOS also supports this via "#includedir /private/etc/sudoers.d". (the # has been swapped for @ in upstream sudo).
This neatly sidesteps the need to diff / re-apply changes on a SW update.
It won't work foor all cases either. I just want to have the ability to make modifications and sign or bless them somehow with a system admin key. Root is not enough, for understanable reasons. What is possible is to modify offline (through recovery) and then 'bless' my changes. But this reverts after every reboot.
There should be a toolchain where I can make legitimate modifications in a secure manner to system files. Like every other OS has. There should be some kind of user key to sign modifications with. Apple has just ignored this whole toolchain and replaced it with a "just trust us" blanket.
15 years ago apple had people on stage bragging how there was only one version of OS X while Microsoft had countless versions of Windows (Vista Home, Vista Pro, Server, etc). I wonder if there should be a standard MacOS and a MacOS Pro that would be a relatively stripped down unix environment without all of the bloat thats been added on to MacOS recently…
I am still running and compiling the same open source software as I did 10 years ago and more besides. There have been a couple of rough transitions with the new security things, SIP, and whatnot. I disabled it for a couple of releases but now that’s not really a problem.
At first, it was Gatekeeper. Yeah, appeared in 10.8. Then notarization. Now, on M1 you need to sign your binaries ad-hoc or they won't run. Custom kernel extensions? No way.
It's like slowly boiling the water in which you sit. Little things, but one by one they accumulate into quite a lump of red tape, and Apple seems to drive home the point that a developer is a different caste than the user is, and there's some sacred knowledge that you should be in possession of, and update it every year for $99, so that you can program your computer. All the while the user is supposed to be clueless and in awe from this technological marvel the caste of engineers is bestowing unto them.
Oh, and Apple wants to be a bottleneck in each and every process connected to programming their computers. They also remind you that the machines you pay mad bucks for, you don't really own.
I like the pure Unix approach more, when the line between using the computer and programming it doesn't really exist, and where the system is basically your IDE too, and where you're going from being a user to being a programmer and back without really noticing. Mind you, it doesn't mean you have to go from one to the other, but when you want/need to, it's damn frictionless, and the system is as malleable as you want it to be.
For instance, with system integrity protection, a bad browser installer can’t wreck your entire computer.
https://arstechnica.com/information-technology/2019/09/no-it...
If I wreck it, I know how to reinstall it and restore my backups, thank you very much.
I honestly thing the 'lock down' is so overblown.
Yes there's 'more hoops' - but you go through the hoop once. Seriously, if you're running a dev machine turning off 3, maybe 4, things once and never touching them again is hardly the biggest hurdle.
This is actually an experimental advantage over PCs, which you can brick if eg you erase the BIOS and backup BIOS.
Normally, and for normal users, the recovery mode is just a startup key combo away to re-image the machine.
Moreover, on x86, even if the internal storage is hosed completely, I can boot the machine off USB/Thunderbolt and have it live for years more. Try that with dead SSD in your new macbook. Talk anout e-waste problem and how „heroically” Apple is fighting it, too.
But M1 macs need the internal storage to work and be intact to boot even from external media. If the internal ssd on my intel mac or dell xps tablet (the soldered one, yep) dies, I boot from usb3.1 and keep on keeping on. The M1 Mac is a brick after that, except the new mac studio where the ssds are somewhat replaceable.
Having said that, I do roll my eyes whenever I come across the phrase "walled garden" when applied to the Mac in particular, especially when people stridently insist that the Mac is just a year or two away from being locked down like iOS. (I've been hearing that prediction for over a decade, and find it less likely than ever in the era of Apple Silicon Macs.)
If I want to make an app on my iPhone that I don't want to publish, I have to reinstall it every week, and can only install apps with network connections to apple, as apple gives my phone another 1 week permission slip to run code that I have written.
There are no more offline updates, no more offline app installs.
Also apple cares about privacy, except for privacy from apple. They transmit a shit ton of info all the time from their devices to the mothership and know effectively when and where you have been running apps on their computers constantly. They also do so unencrypted in some cases so anyone spying on the network can know too.
You are not the owner of an apple computer anymore, it's apple.
Ultimately in the end, if they really cared about giving their users ultimate ownership of their devices, they would. It would show up in the form of corporate MDM servers which make the ultimate certificate authority the corporate MDM server owner, and in personal cases you could launch and run your own or use Apple's.
Apple hasn't. They are game console computers and macOS is effectively legacy at this point compared to iOS.
If the Mac were a legacy, why are they spending so much effort on the Mac to bring them all to their own processors specifically designed for them?
Any day now…
Have you ever thought by making it hard for you to corrupt your Mac it also makes it hard for malware?
Apple fully supports installing Windows on x86 Macs and there are plenty of guides on installing Linux on x86 and Mx Macs.
Time moves on. If you want computing to be an adventure, that’s what Linux is for.
Apple wants to produce customer appliances, not entirely but mostly locked down in the name of security and smooth customer experience, and there seems to be a large market for these.
For example, I don't have a $99 developer certificate, and am not sure why I would want or need one.
You might complain about MAP_JIT but that's pretty important for security.
FWIW the biggest hoop an ordinary user would ever have to jump through on macOS is right-clicking an unsigned app bundle on first use to authorize it; which I've had to do on plenty of FOSS apps. This is not a problem, IMO - it is reasonable for the system to say "hey wait a second this app is new or different" and give you the opportunity to check twice before you jump. Code signing and notarization are things you only ever need to worry about if you want to distribute apps and not make your users right-click. Windows has similar problems with SmartScreen, except you can't even buy a code signing certificate to reliably make the problem go away, and Microsoft does an arguably better job at hiding the "no seriously this is just a FOSS app that hasn't jumped through all your hoops yet" option than macOS does.
Which leads to two outcomes: either you learn to right click everything and one day it’s going to be malware, too, or you „spctl --master-disable” and make the system turn a blind eye, and a drive-by zero-click kind of malware finds its way in.
Or, if you are not really familiar with intricacies of software distribution in Apple’s ecosystem, there’s a third outcome: you believe Apple and for you, all FOSS is dangerous malware.
Mind you, UAC nagging on Windows has the same problem, and sudo conditions you into just giving your computer password away left and right. I don’t know if a good solution exists, except maybe that you have to learn to not let your guard down in certain situations.
> At first, it was Gatekeeper. Yeah, appeared in 10.8. Then notarization. Now, on M1 you need to sign your binaries ad-hoc or they won't run.
You are confusing the local software development with the global software distribution.
Anyone is free to install development tools, compilers and toolchains, compile and run anything locally on an OS X, just like on any other UNIX system, including Linux. Gatekeeper and the notarisation enforcement, which are a default but can be neutered, address a common use case of «my mom/little sister/grandfather/etc has downloaded and installed a seemingly useful app from a dodgy website that has excreted a ransomware that now demands a payment to give their data back, or leaked all of their contacts/personal data, or slowed their computing device 100 fold down». OS X does give lay users a way to turn checks off, including the system integrity protection, and shoot themselves in the foot if that is what they want.
In fact, I would like to be able to selectively apply an even more, higher, restrictive security profile to any app, including to the ones available through Apple's own app store. Who can tell what potential spyware / trackware a 500+ Mb WhatsApp download from the official Apple app store contains within? WhatsApp desktop client is a mediocre (feature wise) messenger that is not even as feature rich as the 85Mb Telegram desktop download is. And I, for one, don't have the capacity to reverse engineer and manually inspect every single WhatsApp download/update for my own peace of mind and sanity, and I would also presume that very few people even from around here can. Anything coming out of FaceBook nowadays should be considered trackware and needs to be airgapped with the utmost diligence.
Even the business/enterprise software is ridden with all sorts of trackers. Citrix Workspace client, for example, installs three "telemetry" helper processes that phone home non-stop.
> Custom kernel extensions? No way.
Yes way. They just have to be signed for same reasons as third party apps. See https://support.apple.com/en-au/guide/security/sec8e454101b/... for details. I was recently scrubbing the file system off some legacy components and noticed, with a lot bewilderment, what extra 'useful' USB drivers a 4G MiFi device I had purchased over a decade ago installed at the 1st connection attempt. I, for one, don't need those 'niceties' to sneakily creep into any of my file systems or lurk around.
In fact, OS X has become more GNU Hurd since 10.15 like by pushing kernel extensions into the user space instead, which reduces chances of the kernel crashing due to a bug in a random extension. More kernel stability and security? I say yes to both, albeit your mileage may vary.
Which is my freaking point exactly: you are being constantly reminded that despite having paid mad bucks for the hardware, Apple still owns it, snooping over your shoulder, giving you slaps on the hand if you dare „misuse” what they gave you.
Yes, you can. You seem to have never used Trusted Solaris implementing the B1 TCSEC level and running on the certified hardware where all system objects are labelled and MAC is enforced at the kernel level. That is an example of a much more locked down system, which you are conjuring up OS X to be but the OS X is nowhere near to being that locked down nor controlled.
The real trouble with the system hardening, however, arises at the network level where the traffic is fully encrypted, and it is impossible to tell whether a network connection, say, WhatsApp has established to 'external.fbsb1-1.fna.fbcdn.net' or to 'scontent.fams1-2.fna.fbcdn.net' is a legit one, or it is used for tracking the user. It is impossible to harden that further and is a unfortunate side effect of the use of the encryption.
App sandbox profiles can still be hardened further by anyone, not just by Apple at a whim; see https://reverse.put.as/wp-content/uploads/2011/09/Apple-Sand... and https://paolozaino.wordpress.com/2015/10/20/maximum-security... for details.
Otherwise, since OS X is a UNIX implementation, therefore it can be scrubbed off of undesired features, if a need be:
- SIP can be disabled.
- Gatekeeper can inactivated peacefully (or via brute force by setting appropriate host entries to 0.0.0.0 in /etc/hosts).
- Deemed to be illegit or nuisance services can be scrubbed off via /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister.
- The rest can be unloaded and disabled via the routine application of launchctl.
- Security policies can be amended via fiddling with spctl.
Yes, all of the above is tedious, and it will break all vertically integrated Apple services and official app store updates, but it will give one a sufficiently 'clean' OS X install. If that is not enough, one can install Linux, NetBSD or OpenBSD to run whatever they please.
> If Apple Almighty hasn’t thought about your use case, it may as well not exist. There are two modes: either Apple nannying your systems like the overly attached yiddishe mame, or a mad ex breaking up with you, but also ripping out the locks from your doors before they go.
> […] Apple still owns it, snooping over your shoulder, giving you slaps on the hand if you dare „misuse” what they gave you.
You are misrepresenting a unsubstantiated strong personal opinion or a vague, generic, hand waving for a collection of facts that do not support such an opinion, for none of that actually exists. Apple is certainly not:
- Baby sitting my own or my colleagues OS installs; nor
- Does it slap me on the wrist for running anything I want out of my own moderately wild zoo; nor
- Does it care about the network traffic that passes through.
And Apple certainly does not own the laptop I have purchased from them; you might have a valid case with iPhones, iPads or Apple TV's but personal computing devices produced by Apple are not an example of such an instance.
Lastly, what might be a bug or a misfeature for you is a feature or a conscious compromise (that one has willingly accepted) for some.
Part of the reasons for locking down is 'security' (though a lot of it is so easy to bypass through Apple's own backdoors that it seems to be more form than function). Which makes some sense from the user's point of view. Part of the reasons is DRM for Apple's services. Apple TV, Music, App store, iOS apps. I don't care about that but there is not much I can do about it on their hardware. Soon we'll have a new category Apple will want to lock down the system for: the CSAM detection. Of course Apple will be hell-bent on preventing people trying to tamper with that. It will come with its own host of protections, which I bet will even be active when SIP is off.
Right now there are already a bunch of folders which the root user can't even read. Try running a "find / 1>/dev/null" as root and you'll get a nice list of folders Apple considers too sensitive for the user even to look at.
The problem is not security. The problem is Apple enforces security without the user being able to override their choices. There is no way to make modifications to system files and "bless" them so it will still boot after the next update. You have to do it every time. There's no UI for such features at all. Apple forgets that I'm the owner and admin of my system and doesn't give me the keys to manage it.
It's fine for their new targeted audience which is mainstream users with a large disposable income. It's not great for power users with a unix background like myself. I lament that macOS has moved away from supporting my usecase because I did enjoy it for many years.
But now I'm happier with FreeBSD with KDE. I really enjoy being able to trace a problem right down to its cause again. I love all the customisation options again.
I don’t know, from my experience just building and running works fine. As hoc signing is something the tool chain does. I don’t write kernel extensions so I cannot really comment on those (though I have a couple of them installed as a user and there was no significant hassle). The worst annoyance I’ve seen is having to authenticate every now and then to attach a debugger to a process.
> there's some sacred knowledge that you should be in possession of, and update it every year for $99, so that you can program your computer.
Programming your own computer has no red tape, the difficulties start when you want to distribute binaries, if you don’t want your users to have to right-click once. You can get compilers and things from xCode, Homebrew or MacPorts and they work without you having to pay anything.
> I like the pure Unix approach more, when the line between using the computer and programming it doesn't really exist, and where the system is basically your IDE too, and where you're going from being a user to being a programmer and back without really noticing. Mind you, it doesn't mean you have to go from one to the other, but when you want/need to, it's damn frictionless, and the system is as malleable as you want it to be.
Yes, it’s nice. But my ose of MacOS and Linux are not very different in that regard (true, I spent quite a bit of time customising xfce, which was fun). Also, to be a bit realistic it does not really work with end users in general. For a mass market OS, the fewer footguns the better.
"Why We Have to Make UNIX Invisible."
https://www.usenix.org/blog/vault-steve-jobs-keynotes-1987-u...
Steve Ballmer famously went on one of the popular morning TV news shows and laughed at the iPhone. The fact that he still had a job when he got back to Redmond explains a lot about Microsoft's stagnation under his leadership, and its subsequent return to a successful path once he was gone.
Of course, I was also not an Apple customer at the time except for an iPod sometime around that time.
The iPhone wasn’t really good until the iPhone 4.
No other vendor comes close.
I suspect that virtual reality and augmented reality are in this classic position. Laughed at, but totally adored by a group of nerds. As someone in that group of nerds, the feeling is so much like the early days of the web -- it really is incredibly exciting. It amazes me that anyone can be pessimistic about it, especially given the astounding progress and investment being made. In my view, it's deeply obvious that augmented reality is the next paradigm shift we're all waiting for.
Augmented reality has some nice properties in a number of contexts. In others, it's totally irrelevant. Whether someone will come out with a product that will make it irreplaceable is a different matter.
It's like touch keyboards. Sure, they are better than phone keypad-style keyboards for entering text, but actual physical input still performs better. They are a different paradigm that allows device manufacturers to provide a more often desired feature (larger screens), but while they are winning over in places where they do not fit (like in-car infotainment systems), almost everybody prefers physical knobs for a number of features (like climate control). This will likely lead to a reversal of the trend.
The statement that augmented reality is "like touch keyboards" is a statement that you haven't given justification for. Augmented reality is not a technology centered around replacing physical input with non-physical input, and so the analogy is not self-evident. You might potentially have a good point, but you'd have to explain how this analogy is relevant to the technology of placing graphics and information at any position in a person's 3D visual space. Remember, most augmented reality objects don't need to be controlled at all to be useful, and you can still control an augmented reality screen with a mouse and keyboard.
I'm interested to hear more detail to your thoughts on why you think augmented reality won't be a paradigm shift. I'm also happy to elaborate on why I think it will, if you like.
Sure, a HUD in a car with AR is nice. A pair of binoculars or a telescope with AR is nice. Even a camera works. As long as the device is already "there", AR is a nice improvement (look through a telescope and it identifies stars or constellations for you) — provided it can be turned off for when you want to enjoy simple reality.
But otherwise, it's an unnecessary gimmick that you won't bother to use, simply because it's not universal (you won't get a pair of AR sunglasses for the day, and see-through glasses for the night, esp if you are not wearing glasses otherwise).
With a lack of universality, I don't see it as a "paradigm shift".
And there are orthogonal concerns like privacy. As the processing speed improves, privacy concerns will diminish (as you can have in-device processing), but just like with high resolution screens, this requires a lot of processing (visual data takes a lot of bandwidth, and while it's quadratic growth for 2D data, it's even more for stereoscopic or 3D data), that we are progressing towards very slowly.
I think for most people it's just an expensive, nicer Chromebook. Everything they want to consume needs an internet connection anyway.
If you're a creative or just a nerd, then sure, you'll need to spend more money to get the specs you need.
Also local copies of cloud storage are very valuable to keep on iPad.
The average user does know what local copies are.
The iPad Air ships with a USB-C charger. A nice one.
I have the original pro and I won't buy another iPad again until it doesn't get so hot when taking notes.
It would be interesting to see where we'd be if IBM had ensured Apple they could deliver a G5 laptop and had done so at a price and spec competitive with, or superior to, Intel.
Ironically that's also the niche where PowerPC ended up when Apple dumped them :)
Transitive's tech, combined with processors that can afford some inefficiency, is pretty much magic to anyone who remembers what ISA transitions used to look like. (As a hardware product manager, I lived through a couple of them including a Motorola 88K to x86 one on Unix.)
Btw, 32-bit Windows binaries still run through WINE, just not 32-bit Mac binaries.
There’s little reason to keep updating a game past its first few post release patches. So you can assume most of their code bases have been untouched for years, were probably written by people who are no longer around, and haven’t been compilable by modern toolchains for a long time.
The tech debt is just insurmountable most of the time.
First off it wasn't just games. You can't run the old Microsoft Word anymore, for example. Why is this important? The old Word did everything I wanted. The new Word has fewer features than the old one. Also, I already owned the old one. Now I have to buy it again even though the old one was just fine.
For the games, I want to play my 20 year old games. Now I can't unless I fire up an old computer that is not upgraded and not on the internet (because it's horribly insecure). The companies that made those games don't exist anymore. And even if they did, it wouldn't be worth it for them to compile them again.
And on the iPhone I had a ton of awesome kids games. Those companies are also out of business, so again, I can't have the kids play those games unless I use an old insecure phone.
This is one area where Windows shines. For the most part you can still run 40 year old software on Windows.
I'd like to see the same idea used today. One I can think of is C++ exception unwinding which uses a DWARF interpreter instead of generating tons of code to do it.
Connectix became famous for shipping SpeedDoubler, a much better emulator. But my 6100/60 could still barely keep up with the 68030-40Mhz.
The emulator performed even worse on the PPC 603.
The M1 chips are nice. But Apple also continually throws developers under the bus forcing them along their deprecation strategies.
In this case of course having multiple products to graduate their own silicon through, and enough cash to design and build a chip, require you to be a huge company. But it shows strategic excellence and a long-term planning horizon to pull this off.
(Note I’m using the original strict definition of Disruption from Christensen, not the hand-wavey TechCrunch slogan.)
Overall Apple desktop market across the world, is still around 12%.
If apple really want to disrupt intel (and i guess by collateral damage, AMD), they will release the m1 CPU as a commodity. but they will also have to figure out how to get microsoft to play ball as well (which i am not sure they will).
Apple had been screwed before back when IBM wouldn't make them a power efficient G5 chip for laptops. Then intel wouldn't make them a power efficient phone CPU. So here we are today, Apple does it themselves. Had intel made a phone CPU for the iPhone, the M1 might not have ever existed.
Yes, Intel was disrupted. It was just disrupted by ARM. Originally the chips are too slow for normal use, but find a niche in low power devices. Over time the rough edges are smoothed out, and the underdog can make inroads in the high end marked while the incumbent isn't structured to compete in the low end very well, and their attempts fail.
> M1 designs aren't available as general CPUs for alternative uses other than on a mac.
M1 is just the capstone of that long process. This is sort of a wrinkle, but Apple's strategy means they can build a high margin product ("We don't strive to make the most popular product, we strive to make the best.") and not have to hand them over to by suppliers. Given the high margins M1 chip command when placed in Macs, it doesn't seem likely to pressure Intel
But make no mistake, Intel's margins are strongest on servers. Prices on Xeons are like 10x that for Cores. This is where the disruption is happening. Running macOS on M1 in AWS is neat but is probably for running build and test farms; Graviton is presumably the ARM chipset AWS customers might ditch Intel for. I've met teams that saved substantial money by switching, and that has to feed into demand for Xeons at some point.
The typical way a firm might survive an "attack from the bottom" is to chase after the high value compute. In 2022 that's AI / Tensorflow, where Nvidia rules and frankly, Intel underperforms. Hopefully Nvidia pays Mark Harris well because they probably owe him a few billion.
Not anymore.
Intel CCG is at 9.3b revenue/2.8b profit this quarter (30% operational margin). Intel DCG is at 6b revenue/1.7b profit this quarter (28% operational margin).
I’m not sure if there are any case studies of one behemoth fully disrupting another? So who knows what the end state will look like.
One confounder for predicting the endgame is that due to their vertical integration with their OS, Apple won’t replace Intel where Windows is a hard requirement, and so they probably won’t completely decimate Intel. I suppose in this aspect it’s not a full disruption.
I’m not really clear how much inertia there is behind Windows these days, now that MS is committed to Office on Mac. Definitely substantial, but if the price-per-performance was 2x or better for macs in a couple generations, what % of corporate buyers would switch over?
This is easy to do when you eschew any and all commitment to backwards compatibility. Every major OS update has introduced breaking changes and I gotta be honest, everyone except the most diehard of Mac fans is getting pretty sick and tired of routinely re-purchasing software, not to mention Apple breaking their own applications. Example: obsoleting iTunes by force and coding hooks so it refuses to run without patching the app. (For those wondering, Apple coded a version check into the Mac version of iTunes so that it refuses to launch if the OS is "too new.") Ignore the fact that Apple Music is a shitty replacement that didn't replace all the features of iTunes (like removing the XML library sync, which a ton of third-party apps relied on, breaking them all in one move), but dont't let that stand in the way of progress.
Show me one person that has never been affected by Apple breaking apps, and I'll show you ten people with Avid or Pro Tools rigs who "never update the OS" as a general policy. It's 2022 and I'm still waiting for official EOL/support dates published by Apple. Everyone from Microsoft to FreeBSD does this. Saying "well they traditionally support N-2" or whatever doesn't cut it. People need hard dates so they can plan adequately. Apple's commitment in this area is like depending on your stoner friend to follow through on a promise.
The 2005 version of iTunes that ran on my PowerPC macbook was strictly better than the app that I have installed today on my Windows 10 gaming PC. The 2008 iPhone iTunes app was better than the "Music" app on my iPhone today -- when I open my phone in airplane mode on a flight to listen to music, it bricks itself for 10 seconds trying to get wifi connection and prompt me to pay them for their crappy music streaming service. There is no way to disable that self-bricking advertisement.
I suspect that the average Apple employee uses Spotify to listen to music and doesn't have a large personal collection of songs not available for streaming on common platforms. The lack of dogfooding shows through.
The UX of Apple Music is downright horrible. It proceeded to completely hose my existing music library. I could no longer access songs I had purchased in the iCloud Library, and it threw up a dialog stating I need to sync every Apple device I own with Apple Music to be able to stream music from their service. I was on a trip at the time, so good luck with that. Tons of embarrassing UI glitches, like widgets overlaid on top of others rendering them unclickable. Did Apple fire all their QA staff?
It's also modded with coloured icons. I still use an iPhone 4S with USB sync, and iPod 5.5G video.
The laptop (2014 Retina 15") has a 4 TB Sabrent SSD upgrade inside, using an M.2 adaptor. The iPod has a 128GB Kingspec SSD.
It's an intentional choice to lag behind, which will probably happen until the Digital Hub model makes a comeback. Privacy is easy to control when it syncs over USB.
I actually downgraded the library from iTunes 10.7 to 10.6.3 so that I might be able to use it on an OQO Model 2, Mac OS 10.5 Hackintosh, or PowerPC. For now though, I still just keep it going on the Retina: the beautiful screen, weight/ports balance, and repairability still make that the best model of Mac IMHO.
When Apple brings replaceable SSDs to the M1 though, I may well consider leaping forward. Ideally with a 3.5" phone again too.
Changes like requiring you to sync all your devices with Apple Music are part of many changes to try and make the transition. It's a big one because a player is very different from a service (historically something Apple have been bad at), but they've had a lot of time. Apple have been able to get this far because going "all in" is accepted by Apple customers more than those on other platforms.
No, it is overhyped (not by Apple), and it worries me. Apple's platform jumps are impressive (and this last seamless platform switch is more about macOS, good decisions NeXT made a very long time ago, developer empowerment decisions), but let's not confuse that with how bonkers every user of M1 and family are going. We have a bit of anecdotal data coming in, no one can believe, and I quote 5000 new M1 owners, "how snappy" the M1 is.
But look at the benchmarks. Each M1 model is a typical and negligible increase in performance over whatever most recent previous Intel model. We are talking about 1.05x performance increases! For example, take the 2018 6-core Intel Mini with the 3.2GHz processors and compare performance to the 2020 M1 mini, and it is immediately apparent, the 2020 M1 mini is really only a little bit more performant. And this is not bad news, it just means everyone is out of their minds, but it is typical of new Apple releases. The new models are always just a little more performant than the last revision (except 2010-2012, when models doubled in performance 3 years in a row and did not double again until 2018).
So the hype on M1 is overwhelming, and the M1 and family are not at all under appreciated. People seem to think M1 is miraculous, and I admit I think it is pretty neat... even after comparing benchmarks with previous models and realizing this is not a quadrupling or even doubling of performance; the increase in performance with Apple switching from Intel to ARM is... merely incremental. This was a lateral move, and not a giant leap forward, not yet. Go look for yourself. But don't be sad about it, again, this is entirely typical of Apple new releases... the new models are always just a little better than the last revision. Of course, performance is not the only metric.
So the hype says M1 walks on water, but misses the truth, that M1 does what x86 does with less power. Again, M1 isn't what a lot of people are saying... it doesn't blow Intel out of the water, it merely keeps pace with Intel, and that is impressive enough... but add the efficiency gains, and what we have are chips as good as Intel's (more or less), but use less power. Anything evangelized beyond this is crazy hype.
Abso-frickin-loutly. The 2020 MacBook Air M1 is the best laptop hardware device you can buy on the market right now. The battery life is amazing and this makes the laptop almost invisible since I am hardly ever struggling to search for power. The sound is great as well. Price per pound you cannot beat it.
My one small gripe is the black glass bezel, which turns into a distracting fingerprint magnet.
They do need to up their game on SSD storage. but I am sure the MBA's at Apple do not care because this drives people to buy iCloud storage. And if that is the case, they really need to work on iCloud because the syncing sucks.
I would certainly buy an iPad M1 if they let me run apps like LibreOffice, so they need to get their act together on software. Yeah, I have a lot of issues with their software. Software, IMHO, is where they really need to innovate.
Once Asahi Linux is stable I will probably abandon MacOS again.
The yoga line does 2-in-1s right. Try to check one out, you'll be pleasantly surprised.
Adding a useless touch bar and losing F-keys also doesn't do much to win over fans, and it should be stressed that the infamous MacBook pro keyboards were a constant source of problems.
I’d rather have fkeys for everything else. Maybe they could give us a mini touchbar just wide enough for going volume and brightness.
Love Spotify with touchbar, debugging with vs code etc - shame it was hated.
A mini Touch Bar with fn keys above would be lovely!
That wasn't the issue. My main gripe with the touch bar is a lack of tactility; I don't need to look down at my hands to pinpoint the location of "F5" for debugging in VS Code, nor do I need to make sure my finger is hovering over the escape key before I press it. On top of that, capacitive touchscreens just don't make good buttons, my fingers frequently bump against the screen and trigger mutes and screenshots that simply wouldn't happen with a button. It's something of a usability nightmare.
This has been a setting in Preferences since a year or two after Touch Bar was introduced.
Always good to remember other people can have different experiences, of course, so ymmv.
My previous company also gave me a Macbook pro but that was 2017 and I found enough quirks not to buy one for myself.
The Apple Watch is a great example. It is a wonderful device, but the whole launch seemed confused. Remember the 24k Gold watch? That was the least Steve thing Apple has ever done. Steve believed in well designed and built products, but was almost allergic to excess.
If you can’t balance those constraints you are not a good designer.
https://www.counterpointresearch.com/global-pc-shipments-q1-...
Everything else is a complement, but they don't drive leadership internally or externally to stay ahead of the industry.
I would say the majority of people disliked the small key travel, that’s why apple “fixed” it in the latest iteration, specifically calling it out as a benefit.
What do you like more about it compared to the newer one?
I think even if one is accustomed to heavier keys, all things being equal, if they learned to type on lighter/shorter travel they can get faster at typing.
I didn't hate how they felt in the act of typing, but I hated that they hurt my hands after a few hours. And (as you note) if you breathed near the laptop, they'd jam.
I'm stuck using this "cool design" as a desktop now because it costs ridiculous money to repair. And I get to flip my monitor on and off twice to get it to come back from sleep.
This is my 4th macbook pro. Previously, I had 1 battery problem in my first 2008 model and it was replaced at the Apple Store same day. My old macs ran until the batteries finally swelled years later. They weren't just sleek and cool, but super high quality and amazingly sturdy.
The other thing that stinks is that the issue wasn't something accountants did to save some bucks, but a design feature that cost me more.
I'm honestly only buying an M1 because I know that they've left the sexy-at-the-expense-of-the-customer approach.
I think Ivie sans Jobs got too focused on design and not customer experience. Apple made excellent hardware before Ivie, and likely will after. Just maybe not as many fashion shows.
Jobs may have managed Ive's drive in a way that would not have seemed bean-countery to him but customer-focussed.
In other words, Ive was only a liability in so far as he had no actual peers at the company to reign him in. And it's debatable that that's not really his fault.
I think that your comment is insightful in that while Ive's time at the top of Apple product development was far from perfect, his success was undeniable.
Jony might not always have been right but he was always wrong for the right reasons. Principled in his vision for design and human interface. I think his worst successes (lol) were those he had over software UI and removing information from the UI in the name of aesthetics or the Touch Bar in the name of changing how we see keyboards.
His understanding of how to make a computer something you wouldn't be embarrassed to be seen with but also something that you can take with you everywhere (thin and light are good when the tech can match) have certainly made his devices more a part of our lives.
Jobs could match him on this stuff but I would imagine that it would go over a lot of business and engineer types' heads. Takes all sorts.
The average person doesn't know or care about M1. If you are on HN, you are an enthusiast ("Pro" in Apple parlance). To everyone else, Apple just made their already pretty quiet and fast laptops, quieter and faster.
I think the article is right that the world is waiting to see if Apple's new bottom-up design org can deliver a new category-owning product. So far, they've proven that they can improve the legacy suite of products in meaningful ways and aren't afraid to roll back poor past decisions. I think the author is probably right that Apple's services org is getting much more attention than in the past.
When everything flows downwards, you get a singular vision, blind spots included. I think we saw that with Ive. This was true with Jobs' Macintosh too, before Ive joined. Today, we have fewer blind spots, but we haven't seen evidence that there are leaders willing to take big swings into new categories. Time will tell...
Which is actually incredible when you think about it. They might not know or care about what "M1" is (although I doubt that), but it's clearly a commercial success.
I stand by my overall comment, though: They are better Macs. Not a new category or a new product for Apple.
One finger left click, two finger right click is sooooo useful and easy to get used to, it's borderline natural.
I have also never used a Windows Laptop the comes anywhere near the level of perfection of a MacBook trackpad.
But there’s a point at which it becomes basically worthless to get thinner.
We all complain about the thinness, but it's not really that is it? It's the sacrifice they made to achieve it that pisses people off. Because we still need the things they threw away. If it all worked as imagined we'd be all over the slightly thinner machines. In some ways, the M1 is going to enable the thinness again.
When we hit the next tech wall, you may need another Ive and Jobs to dream up things.
But, it's pretty difficult to follow up the iPhone and iPad with something that's as revolutionary. There are people who think the watch is in the same category, but I doubt it. It does sound like Ive was burned out, which the article points out. Once you are burned out, you are really rationalizing, ipso facto, your decision to leave, which has already crystallized in your mind. The article does point out that Ive was burned out and could not manage the large group effectively because he was overwhelmed. In the end the Gods were cut down to size. It sounds entirely plausible that Ive did not produce much (aside from the campus, whose aesthetic and functional value is questionable) and made poor calls about the marketing of his first "independent" product, the watch (which was reoriented from fashion toward fitness by Cook), because he was burned out and bean-counters were running the show, sometimes rightly questioning extravagant designs in things such as the Apple campus.
Not if you look at the style. It's another a boring grey slab. Jony Ive's job was making everything fashionable.
While computer geeks tend to under appreciate fashion, it's incredibly important. Fashion is the main difference between a cringe bluetooth headset and Airpods. Right now Apple's best offerings seem permanently stuck in 2010s fashion, and it's getting really tired looking.
Frankly, I'd rather be seen sporting a tablet thin Samsung galaxy laptop with punchy colors, stylus, and 360 hinge than a Macbook now. I don't care if the M1 has 50 hours of battery life. It looks boring. I don't want to look boring. I don't want to look like I'm permanently stuck in 2013.
Your consumer gadget choices should not define you or your "look".
Nobody else cares what computer you use. It's fine.
Instead it makes a lot more sense if the 2016 MBP was a result of the other designers being let loose with no supervision from Ive. Lacking leadership, they went in on no ports and a gimmicky Touch Bar.
It's also clearly stated in the article that this was one of the reasons that Ive was given the CDO role. So that he could do less of what Steve did for him.
I think Jobs and Ive were a pair that complimented each other. I think when Jobs died, Ive lost that moderating influence, and "thin at the cost of good" and "we got rid of buttons" were the result for a while.
You have to keep changing and the only way to go, seemingly, is away from functional.
That’s all this is. Not that big of a deal, but without a doubt very different.