I received an M1 mini 2 days ago. I noticed the Steam client seems to be a bit laggy in UI responsiveness, but besides that I have no complaints. I got it for use as a server, so I was a bit dismayed to hear that M1 Docker support has hit a roadblock, but hopeful that they figure it out soon.
Don't worry, we (at Docker) have been working on Apple Silicon support for a while. The command-line tools work under Rosetta 2 but the local VM inside Desktop will take a little bit longer to port. Just in case you haven't seen it there's some further info on Docker+M1 in the blog post: https://www.docker.com/blog/apple-silicon-m1-chips-and-docke...
M1 Macs Review
301–310 of 391 posts
Re: M1 Macs Review
#302Earlier quoted context omitted.
Yeah so far the performance is very close to my 10 core iMac Pro I use for day to day development. This is on a MacBook Air with no fan, and so far I haven't felt the machine even get warm even when compiling _and_ also running tests or importing data in other processes. This is when running a decently sized Rails monolith w/ PostgreSQL & Redis, so a fairly typical modern Rails setup. It's seriously impressive.
Does it mean you can no longer easily tell if a process has gone crazy and takes high CPU usage without a fan and you also can't even feel the slow down.
Re: M1 Macs Review
#303Earlier quoted context omitted.
I wonder whether we need to reset expectations on memory amounts. From seeing the reviews where they launch every application installed on the 8gb air and it remains smooth I am suspecting that the unified memory and optimized storage interface means that for M1 macs 8 gb behaves like 16 gb on intel cpu’s.
Just remember that if your machine needs to swap because of low RAM you are now writing to your SSD. The permanently soldered in SSD that has a finite amount of writes. Saving $200 on RAM up front could get wiped out if you kill your SSD prematurely with constant, heavy swapping. Here I see the fast SSD speed as a negative - making it painless to do something inherently dangerous towards the lifespan of your SSD.
Re: M1 Macs Review
#304Earlier quoted context omitted.
Is there a distinction between shared graphics memory (an ancient and still very common thing) and "unified memory"?
Yes, they're absolutely nothing alike. Shared memory means the CPU and the GPU share physical memory in different address space, so 512MB RAM with 64MB shared means the CPU gets 448MB and the GPU gets 64, and data has to be copied from one chunk to the other. Unified memory means both CPU and GPU not only share physical memory but share the address space , all memory is accessible to both at the same time. This means…
Re: M1 Macs Review
#305Earlier quoted context omitted.
Not sure which those "non-desktop" systems are. If you mean "smartphones and tablets", ok. But this is a laptop, not a mobile phone, and it's new development there. If you mean "laptops" then, no, they didn't have unified memory, much less have it be "pretty normal".
Laptops with iGPUs are pretty normal, no? (And common on desktops too)
This reserved pool of memory was even hard-set at boot time, and usually the size of it was determined based on the amount of total memory (for example at one point MacBooks with 4GiB of memory allocated 1GiB for memory, ones with 8GiB allocated 2GiB).
What it sounds like Apple has done here is heavily blur those lines. One example would be to load a texture into a memory location, make a change with the CPU, then let the GPU do some modifications, check something with the CPU, then apply it to some shape and display it. On current systems that would mean multiple copy operations of that texture back and forth between segments of memory (across the PCI bus on a dedicated card). Here that might all be done with no copies at all (just handoffs).
Re: M1 Macs Review
#306Earlier quoted context omitted.
What hope do we have that M1-like chips are available soon in regular non-apple notebooks? I guess the chance is zero.
M1 isn't groundbreaking. RISK has been around for a while, and stuff like SoC with unified memory isn't new. Id say chances are pretty good. While Apple will always have the edge in terms of optimization since they have to only design for specific hardware, the difference won't be massive, and you won't be locked into the ecosystem.
Re: M1 Macs Review
#307“New Intel chips were often delayed and offered only small improvements over previous generations.” As noted on HN and elsewhere, Intel’s struggle has been in manufacturing. They minimized risk (“got lazy”) when Moore’s Law reigned and their fabs were 1-2 generations ahead of everyone else, but have since squeezed every last architectural drop out of 14nm. Put Tiger Lake on TSMC 5nm and a lot of M1’s lead goes away.…
> It’s not because [...] Apple has found tricks no one else in the world knows about.
I don't think anyone would disagree with either statement. The point is Intel can't get TL on a small node, and not for lack of trying. They eventually will, of course, but there is an organizational sickness at Intel that has crippled them.
Re: M1 Macs Review
#308Earlier quoted context omitted.
Can you give an example outside the M1 Macbooks?
Intel iGPUs since gen7, AMD iGPUs since Kaveri. Most laptops have one of these.
Re: M1 Macs Review
#309Earlier quoted context omitted.
I really want the air for when I work outside in the summer. I worked from an iPad quite often with the magic keyboard, and it started throttling and sometimes overheated to the point of failure while outside in the sun. It's too cold in Chicago to test, but I would love to see if the MacBook Air can work while outside in direct hot sun - it's the only reason I'm considering the MBP.
why would you want to work under direct sunlight? you can barely see the screen in that condition
It helps increase my mood, and productivity.
Re: M1 Macs Review
#310Earlier quoted context omitted.
First, I appreciate the experience differential between macOS, Windows and Linux. I've enjoyed each, and have no major complaints about any. With the right hardware, I've really enjoyed installing and using Linux, while I struggle when drivers for networking have to be procured - I'm not experienced enough in that area to figure it out (or rather, I'm not motivated enough.) For me, Windows and macOS alike just work a…
What was likely meant by experience is things like the display (P3 retina 3K in the macbook air), the trackpad (still unmatched in any other device), the metal housing that is very refined and doesn’t flex at all, ... In my experience if you want the level of physical build quality of a macbook, you end up in the price range of a macbook. Windows vs macos vs linux, that is personal preference. I use all three and the…