I'm typing this from a 2014 i7-4980HQ 15" MBP. This machine would have been replaced in 2017 but I wasn't impressed with that years model. I had planned to upgrade in 2020 but the announcement of the M1 basically quashed that. I've been on this planet long enough to know when Apple changes course like this the old architect is already obsolete. 68k -> PPC -> x86_64 -> ASi. The PPC G5 got exactly 1 OS upgrade (10.5) b…
Apple Silicon M1: Black Magic Fuckery
141–150 of 1001 posts
Re: Apple Silicon M1: Black Magic Fuckery
#142Those of us who are long enough in UI design know what is a result of attention to detail and professional GUI. We have all used Os X not only for UNIX like core (Darwin) but for consistent UX and UI libraries. In some point in time Apple was influencing our work in really meaningful way by setting the standard (remember Apple Human Interface Guidelines pre Yosemite). For me personally Soundtrack Pro is most polished…
Re: Apple Silicon M1: Black Magic Fuckery
#143Earlier quoted context omitted.
Linus on the topic: https://i.redd.it/0c7c4h2t9u061.png
That's not really on this topic. What linus wants to use personally has little bearing on what architectures linux will (eventually) support. Edit To clarify: i mean, linus is saying he wouldnt go to the trouble personally, not that he would reject a patch adding support. Those are two very different things.
Edit: It's not like Apple has any (commercial) interest in working with the Linux kernel developers to ensure support/compatibility even if the M1 is ARM based.
Edit 2: Don't get me wrong, if Apple announces they will support Linux I'll run out the door and buy one now, as a MacOS user.
Edit 3: And this is a criticism against Apple running Intel x86 chips. Do you really think the M1 future is looking rosy for Linux?
Re: Apple Silicon M1: Black Magic Fuckery
#144This is fascinating: > Retain and release are tiny actions that almost all software, on all Apple platforms, does all the time. ….. The Apple Silicon system architecture is designed to make these operations as fast as possible. It’s not so much that Intel’s x86 architecture is a bad fit for Apple’s software frameworks, as that Apple Silicon is designed to be a bespoke fit for it …. retaining and releasing NSObjects i…
This quote doesn’t really cover why M1 macs are more efficient with less ram than intel macs? You’ve got a memory budget, it’s likely broadly the same on both platforms, the speed at which your retains/releases happen isn’t going to be the issue. it’s not like intel macs use GC where m1 uses RC. (It explains why iOS does better with less ram than android, but the quote is specifically claiming this as a reason for 8G…
Re: Apple Silicon M1: Black Magic Fuckery
#145Earlier quoted context omitted.
Another linux guy here, on the market for a new linux laptop. After reading the article, which linux-compatible laptops, would you say, come the closest to compete with the new generation of Apple products? Long battery life, plenty of power, good screen, good speakers? Is it the inevitable Dell XPS 13 and Thinkpad X1 Carbon, or are there any other darlings among the linux community?
Tiger Lake matches M1 in single-core perf, but gets trounced in multi. AMD has some good options, but I haven't seen a thin&light style AMD based laptop come out yet. Check out System76, their Linux support is unparalleled. The lemur pro is interesting. I don't know if you'll find the specs for the screen/speakers, though. I got the XPS 13, myself, but it still requires 'tweaks' - like running thermald master so your…
Re: Apple Silicon M1: Black Magic Fuckery
#146Earlier quoted context omitted.
This quote doesn’t really cover why M1 macs are more efficient with less ram than intel macs? You’ve got a memory budget, it’s likely broadly the same on both platforms, the speed at which your retains/releases happen isn’t going to be the issue. it’s not like intel macs use GC where m1 uses RC. (It explains why iOS does better with less ram than android, but the quote is specifically claiming this as a reason for 8G…
Someone please correct me for the sake of all of us if I’m wrong, but it sounds like Apple is using specialized hardware for “NSObject” retain-and-release operations, which may bypass/reduce the impact on general RAM.
Re: Apple Silicon M1: Black Magic Fuckery
#147Re: Apple Silicon M1: Black Magic Fuckery
#148You know the thing I worry about next: how are apps going to inevitably bloat in inefficiency and claw back the improvements in CPU?
I don't understand. Don't those two things seem antithetical? Like why would you make your app inefficient at the same time you optimize it for the CPU?
Re: Apple Silicon M1: Black Magic Fuckery
#149I just got one. I’m blown away by the speed as well. Chrome runs insanely fast! Alas, it’s not developer ready yet. Brew is a mess. Docker doesn’t work. PyCharm is WIP although can use x86 version. I was skeptical of the hype but this little laptop has made me realize how slow everything else is. Unfortunately, while the hardware has accelerated far beyond expectations, the software - specifically MacOS BigSur is a m…
Seems pretty obvious that some future Macs will have touch screens or larger iPads will run MacOS. I’d buy a Surface Studio style iMac in a heartbeat.
Not expecting them to, but maybe one day.
Re: Apple Silicon M1: Black Magic Fuckery
#150You know the thing I worry about next: how are apps going to inevitably bloat in inefficiency and claw back the improvements in CPU?
s/inefficient/doing more/g