Live data from Hacker News

Ask HN: How do you like developing on an M1 Mac so far?

news.ycombinator.com

51–60 of 135 posts

Re: Ask HN: How do you like developing on an M1 Mac so far?

#51
post #17
post #16

I see that the M1 Mac Mini is only available with 8GB RAM. Is that likely to remain as a market segmentation thing, or could a 16GB Mini be available soonish?

It's available now, you just have to select the 16GB option when speccing it

That's interesting. The page really makes it seem like 8GB is the only choice. https://www.apple.com/us-hed/shop/buy-mac/mac-mini

It doesn't say "8 or 16GB" and the button is "Select", and not "Customize" or similar. Appreciate the pointer.

Re: Ask HN: How do you like developing on an M1 Mac so far?

#52
I'm very ignorant of the M1, but heard it has some hardware optimizations for Mac OS. If I buy this laptop and install Windows on it (because of a need for specific software), does that largely defeat the purpose and significantly reduce the benefit of the Mac OS-specific hardware optimizations?

Re: Ask HN: How do you like developing on an M1 Mac so far?

#53
post #31

I love it, but I find I don't really use it. My 16" MBP has a bigger screen, 4 usb ports so I can charge, two-factor auth, external microphone and external webcam at the same time. The downside is that it's much louder under load, but that is apparently worth it for me. Also the 16" was much more expensive, but and it has much shorter time on battery - but I already paid for it and I'm usually close to a power plug a…

I have 16” too. Didn’t get M1, wanted to wait for better processor. I wanna be blown away by it. :)

Re: Ask HN: How do you like developing on an M1 Mac so far?

#54

VMs work. Qemu is working with patches. You have to build it though. None of the releases seems to be patched yet. There is an early preview of Parallels. Both Linux and Windows on Arm are working. Docker has an early release as well. There are few prebuilt projects on Github too: https://github.com/evansm7/vftool https://github.com/KhaosT/SimpleVM https://github.com/ubenmackin/ACVM

Since I installed it, Parallels preview has caused me nothing but purple-screened crashes at random. These might be caused by conflicts within the macOS beta I’m running or between running both Parallels preview and Docker for Mac preview at the same time. My laptop went back to being stable only when I quit both, though it seemed relatively stable with just Docker for Mac running previously. It’s easy enough to suggest that any crash is a bug Apple should fix, and hopefully will fix within this patch cycle. And it’s worth pointing out, I am running a dev beta release, so it’s more likely I’ll encounter such problems. Reviews of Parallels running Windows on ARM do not mention the issues I’ve had, for example, but this kind of frequent crashing is rare on my Intel MacBook performing the same tasks. But the M1 MacBook still impresses me with its speed under load, it feels nice and snappy even when running heavier IDEs with lots of background processing.

Re: Ask HN: How do you like developing on an M1 Mac so far?

#55

- I had some trouble building the Rust lang toolchain (wanted to work on a PR), haven't tried again (used my other machine instead). - The battery life is great. - Something I wouldn't have thought is how much I enjoy that the machine is not heating up under stress. Difficult to describe, but that is really really nice - I have the MBP and the only time I heard the fan was when I compiled the Rust toolchain. - Tried…

All my MBPs were frustrating when it came to thermals. I can’t believe you can do programming with passively cooled Air.

Re: Ask HN: How do you like developing on an M1 Mac so far?

#56

I mostly work in VSCode, the latest insiders build work much faster compared to my 2019 MBP. Browsing is also significantly faster with Chrome. I have tried the Docker beta, it runs well, even with 8gb, but being limited to ARM images limits its use.

You can run intel/amd64 images too by passing '--platform linux/amd64'.

I span up Hasura last week and it worked fine - there will be a speed impact but I couldn't notice it for that use case.

Re: Ask HN: How do you like developing on an M1 Mac so far?

#57
post #30

I had mine for over a month now and it’s great. Development is fast there is some libraries that are not compiled for M1 yet so if you use package managers like brew etc it might need to compile some libraries from source. But once everything is installed running code is extremely quick. You can have 100s of browser tabs without a noticeable drop in performance, I use a MacBook Air M1.

How many hours of battery life do you get when doing programming?

Re: Ask HN: How do you like developing on an M1 Mac so far?

#58

I'm very ignorant of the M1, but heard it has some hardware optimizations for Mac OS. If I buy this laptop and install Windows on it (because of a need for specific software), does that largely defeat the purpose and significantly reduce the benefit of the Mac OS-specific hardware optimizations?

It doesn’t support Windows yet, and yes, it would defeat the purpose

Re: Ask HN: How do you like developing on an M1 Mac so far?

#59
I have the M1 MacBook Air and it’s best computer I’ve ever owned, hands down. Brought me back to Mac from my X1 carbon 6th gen running Linux (arch btw).

The machine itself?

     - Faster than blue blazes
     - Dead silent
     - Cold to the touch (even when cranking)
     - Has excellent screen and keyboard
     - No touchbar
     - Has bonkers battery life
     - Comes with tiny a/c adapter that charges it quickly
When I say fast I mean desktop processor fast. It hauls ass.

I do all of my development remotely via ssh and local forwards so the different platform doesn’t affect me at all.

Kinda bummed that I can only hook one LG5k display in at a time but whatever, that is kind of a fringe desire anyway. If there was a 14/16" version I'd throw money at Apple again.

Once I compared zoom using 120% cpu on my intel Mac to 30% cpu on my apple silicon Mac it was game over. The processors are just more efficient in so many ways. I've been pretty jaded on hardware recently but this made me sit up and go "holy crap" everything else just became obsolete.

Unless you have something x86 specific you need to be doing locally or need a huge screen do not hesitate to buy this machine. Apple has knocked it out of the park.

Re: Ask HN: How do you like developing on an M1 Mac so far?

#60

I'm very ignorant of the M1, but heard it has some hardware optimizations for Mac OS. If I buy this laptop and install Windows on it (because of a need for specific software), does that largely defeat the purpose and significantly reduce the benefit of the Mac OS-specific hardware optimizations?

You can't install Windows on it. The processor isn't x86, it's custom Apple silicon built on the ARM architecture. Windows is incompatible.
Post reply on HN