Live data from Hacker News

Using Apple Silicon (M1) as a cloud engineer, two months in

blog.earthly.dev

61–70 of 103 posts

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#61
post #12

Similar experience here. Doing Rails dev at the moment, Ruby, Go, Jetbrains all work great. Using Postgres.app which still runs on Intel under Rosetta, but works fine. There are some Postgres crashes happening intermittently, not sure if that's an emulation problem or the app. Haven't tried native ARM Postgres yet, but heard it works great. Apps are being updated pretty quickly, and generally makes for a very snappy…

Unfortunately I’m getting the same Postgres crashes running the ARM version. It’s the only real downside of using this machine for Rails dev at this point.

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#62
post #31

Honestly, I'm starting to understand Louis Rossman's indifference towards these computers. In one of his most recent streams, someone asked him what he thought about the M1 Macs, and he simply responded "it's faster than the last computer Apple made", which summed up a lot of how I feel about it too. I'm saying this as my M1 Macbook Air sits on a shelf collecting dust a few feet away from me, which is definitely not…

Sound like a Desktop Linux experience. I know, very controversial to say it here but if you think about it, through the years using desktop Linux meant that you will have a lot of cool stuff alongside with a dealbreaker like a monitor not working properly or a flashdrive causing kernel error. How long it has been since M1 introduction? 4 months? I recall the story about Microsoft buying all the available software out…

> I recall the story about Microsoft buying all the available software out there and testing it one by one on the new version of windows and creating workarounds for specific versions of specific software. On the linux side of the things this never happened.

Considering 90% of Linux contributors are paid by Red Hat/IBM/Intel/Linaro/SUSE/Samsung and some I'm forgetting, not that surprising that the focus isn't particularly on the Linux desktop. As for the desktop, AFAIK the only desktop environment with any sort corporate backing is GNOME, so I don't even know how "Linux" could even buy all software and test it out.

> Rossman

Well of course he has his own agenda - which he quite literally spells out pretty clearly every time he has a chance to do so, IMHO. We all have an agenda, what's important is interest and disclosure.

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#63
post #28

Honestly, I'm starting to understand Louis Rossman's indifference towards these computers. In one of his most recent streams, someone asked him what he thought about the M1 Macs, and he simply responded "it's faster than the last computer Apple made", which summed up a lot of how I feel about it too. I'm saying this as my M1 Macbook Air sits on a shelf collecting dust a few feet away from me, which is definitely not…

A computer is a device for running software. A particular implementation of a computer can be so flawed that it's unpleasant to use, regardless of the software; but it can never be so perfect that it overcomes that it doesn't run the software you want to run. If your preferred OS and software don't run on the system, you're not going to be happy with it -- I think that's what people mean when they say you're not the…

I suppose that's a pretty level-headed way of looking at it. My frustrations with MacOS mostly come down to death by a thousand papercuts. Perhaps my biggest mistake was assuming that Homebrew could replace a package manager like apt or pacman, which I've quickly come to realize is not the case. After that, I realized that my mistake was trying to make my Mac as Linux-esque as possible.

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#64
post #33
post #26

Earlier quoted context omitted.

A decently fast laptop can definitely replace an older desktop computer without issue. When my old gaming rig died in 2017, I bought a laptop for work and plugged it in my monitors. Apart from graphics, the laptop was measurably faster on all accounts.

Fair enough but theres also a 3 year gap on those machines you are comparing.

The only machines I've compared were my old gaming rig (with various parts bought or upgraded anywhere between 2009 to 2012-13) and my 2017 laptop. Not sure where that 3 years come from, maybe I'm misunderstanding.

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#65
post #13

As an outsider looking in, it's hard to take this post seriously. There are biases evident, the most glaring of which is the proclamation that "all of my software 'just works'" followed by a laundry list of software for which beta versions had to be installed in order to be functional at all (including Docker). It's frankly surprising to me how many hoops people are willing to jump through to use an Apple machine whe…

Since when has Docker on Intel Mac been crappy? The couples times I have tried to run Docker on Windows I have always stopped before I actually managed to get anywhere out of frustration.

The experience compared to linux is nearly identical (maybe slightly better thanks too a couple shortcuts in the docker for Mac app that are nice for development).

As far as the "laundry list" is concerned... 12 apps were listed. 5 were emulated, 4 were native and only one having a minor issue that was easily fixed. Only one of the apps needed a preview version and that was docker. VSCode worked fine emulated but there was a native version being tested.

I am very confused where you are coming up with there being a ton of hoops or beta software needed for this.

That being said, we are talking about a platform that is 4 or 5 months old at this point. The industry was already experimenting with ARM. Apple has also shown time and time again that they can make a change and it pushes the industry to follow.

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#66
post #24

Earlier quoted context omitted.

> I bought the Macbook Air with the intention of using it to replace my aging desktop rig, but was pretty surprised to find that it couldn't drive both of my monitors. > I can't use my OS of choice on it, I can't use my software of choice on it, I can't upgrade or fix anything on it, and I can't trust the swap to not shred the SSD. Minimal due diligence would probably have helped you not waste 1000+ dollars on a lapt…

I agree, and they were big mistakes on my behalf. I'm not particularly hostile towards Apple, and I exclusively used iPhones for the first half of the last decade. My assumption was that Apple would have these issues ironed out, especially on a product they were comfortable calling "Pro".

> I can't use my OS of choice on it, I can't use my software of choice on it, I can't upgrade or fix anything on it, and I can't trust the swap to not shred the SSD.

If your OS of choice is (Windows/Linux), Apple doesn't have a strong incentive to support it.

If your software of choice is x86 Docker, Apple doesn't have a strong incentive to support it.

As a company that makes money from hardware sales and prioritizes thin, light laptops, and has moved to SoC design for better battery life on said laptops, Apple de-prioritizes upgradability and fixability.

However, shredding the built-in SSD is a bug that I'd expect them to fix. I'd also expect them to replace the SSD if it fails.

> My assumption was that Apple would have these issues ironed out, especially on a product they were comfortable calling "Pro".

Apple's definition of "Pro" is probably different from yours. For Apple, "Pro" seems to mean "runs Apple's Pro apps like Final Cut Pro, Logic Pro and Xcode." And even though the M1 Macbook and M1 Mac mini aren't called "Pro", they are still excellent machines for FCP, Logic, and Xcode.

Overall, it sounds like Macs and macOS may not be a good fit for you.

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#67

Earlier quoted context omitted.

Apple launch M1 for their smallest cheapest computers first, if you want drive multiple screens you are not their target audience. I think it's understandable devs are confused a bit, it's a flashy new thing and we want to try it, but it's not for power users. Another confusing aspect, at least to me, is it's stand out feature is battery life! We're all stuck at home though, so when is a charger more than 4 feet away…

Apple is "Premium" computing products company, and further advertises in the content creation space for artists, etc. Not properly driving monitors is a major fail, if that's true. It also ignores the fact early adopters will be technical and have a "basic" technical need like that. Apple almost always supports the highest-bandwidth ports, precisely to drive large high-resolution monitors. I've been thinking about M1…

[deleted]

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#68
post #13

As an outsider looking in, it's hard to take this post seriously. There are biases evident, the most glaring of which is the proclamation that "all of my software 'just works'" followed by a laundry list of software for which beta versions had to be installed in order to be functional at all (including Docker). It's frankly surprising to me how many hoops people are willing to jump through to use an Apple machine whe…

I own a M1 Mini, I do no development on PC or Mac. I use tools like editors and such but the work is all done on other boxes. So for me it is a matter of which type of machine covers the bulk of my needs. When it comes to Apple it always has been an issue if you wanted to play games. On intel macs you could VM or Bootcamp to windows. That isn't an option on a M1 mac. Worse, while some iOS games are coming to M series…

Another perspective:

Macs can play more games now, natively, than they ever could before. I've been exclusively a Mac user my entire life (except for brief periods where I also had to use Windows for work), and I regularly play over a dozen different games, and own hundreds more, which run just fine on my 2019 MBP. Granted, I don't try to play the latest greatest AAA 6k 240FPS competitive shooters, largely because I just don't care for that type of gameplay.

Most—not all, but most—games that run today on an Intel Mac will run on an M1. There's a crowdsourced list[0] that does a decent job cataloguing them. Furthermore, for games that don't run (or don't run well) natively on the Mac, CrossOver does a shockingly good job of making them work without any need for BootCamp or a full VM.

The old saw that "Macs can't play games" is a tired one, it's never been particularly true, and it's never been less true than it is today.

[0] https://applesilicongames.com/games

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#69

Honestly, I'm starting to understand Louis Rossman's indifference towards these computers. In one of his most recent streams, someone asked him what he thought about the M1 Macs, and he simply responded "it's faster than the last computer Apple made", which summed up a lot of how I feel about it too. I'm saying this as my M1 Macbook Air sits on a shelf collecting dust a few feet away from me, which is definitely not…

[deleted]

Re: Using Apple Silicon (M1) as a cloud engineer, two months in

#70
post #17

> I like bleeding-edge technology, and I had to use preview versions of some software, but had no major issues in my typical workflow. Those who are in the music production industry would say otherwise, especially those who like using Ableton Live. They got burned on the '64 bit-only' software move from Mojave to Catalina and now they are getting burned again for the hardware move to M1. Not surprised why I see them…

I've been running Live 10 just fine on M1. Is there something I am missing? Push 2 works fine too. I haven't gotten around to installing 11.
Post reply on HN