Live data from Hacker News

Amazon EC2 M1 Mac Instances

aws.amazon.com

241–250 of 269 posts

Re: Amazon EC2 M1 Mac Instances

#241
post #152

Earlier quoted context omitted.

Apple already offers this for Devs. https://developer.apple.com/xcode-cloud/

So does MS with Azure Devops & GitHub: https://docs.microsoft.com/en-us/azure/devops/pipelines/ecos... https://github.com/MicrosoftDocs/pipelines-xcode/blob/master... It's great that there are finally multiple ways to do this without needing to buy a bunch of Macs just for compiling.

Still not on GitHub Actions though: https://github.com/actions/virtual-environments/issues/2187

Re: Amazon EC2 M1 Mac Instances

#242
post #152

Earlier quoted context omitted.

Apple already offers this for Devs. https://developer.apple.com/xcode-cloud/

So does MS with Azure Devops & GitHub: https://docs.microsoft.com/en-us/azure/devops/pipelines/ecos... https://github.com/MicrosoftDocs/pipelines-xcode/blob/master... It's great that there are finally multiple ways to do this without needing to buy a bunch of Macs just for compiling.

This feature doesnt seem to be compliant with MacOS's 24 hour per customer limit, so I suspect it will disappear at some point (or change to be more like AWS's offering)

Re: Amazon EC2 M1 Mac Instances

#243

GitHub Actions uses VMs. Not sure how they, and not Amazon, were able to pull this off. That subject is sensitive and reportedly under NDA. https://github.com/actions/virtual-environments/issues/2604#...

Is there much mystery, I thought they were simply frozen on the os version before the license change?

Re: Amazon EC2 M1 Mac Instances

#245

I have an slightly-off-topic question: If I want to test that my opensource project builds and runs on MacOS, what's the cheapest way for me to do this? AWS seems like a fairly expensive way do this at $15 USD per day

It is straightforward to run an x86 macOS VM on Linux with QEMU & KVM. It's against the EULA to do so on non-Mac hardware, but technically it is possible.

"Virtual Hackintosh" is definitely quite popular, especially in regions where EULAs are not enforceable. But no one has managed to emulate the M1 enough to run the full OS yet[1], so that's a strictly x86-only option.

[1] I believe this is the closest publicly documented effort, and it's a year old: https://news.ycombinator.com/item?id=25064593

Re: Amazon EC2 M1 Mac Instances

#246

Earlier quoted context omitted.

> Not sure how they, and not Amazon Pure speculation, but Microsoft and Apple have long standing working relationship, in a way that Amazon just doesn't have.

Amazon and Apple do have a long and storied relationship, featuring both collusion and competition: 1. https://www.theverge.com/2020/7/30/21348108/apple-amazon-pri... 2. https://en.wikipedia.org/wiki/United_States_v._Apple_Inc . 3. https://www.theverge.com/2018/11/9/18079340/amazon-apple-iph...

I suppose "long" is relative.

The verge article is from 2018, the Apple v Publishers is 2013.

Apple and Microsoft have been collaborating/competing since the 70's.

Re: Amazon EC2 M1 Mac Instances

#247

Earlier quoted context omitted.

According to a sysadmin I interviewed several years ago, they use standard x86 server hardware from other vendors like Dell. If I recall correctly (there's a good chance I'm misremembering), they ran something like VMware, and ran Linux and OS X in VMs.

Oh right: Apple isn't constrained by their own license terms, so there's no reason they couldn't run Mac OS virtual machines at any scale on any hardware they wanted. Up to and including things that you would otherwise probably call "perfect Hackintosh" builds, since they can build actual Mac OS images with the hardware checks disabled, paravirtualization drivers, whatever.

[deleted]

Re: Amazon EC2 M1 Mac Instances

#249

Earlier quoted context omitted.

Based on what?

Based on Apple not giving a shit what volume you’re buying, the price is the price. Maybe the rules are a bit different for Amazon, but I wouldn’t bet on it.

Apple is a pain in the ass, but you can negotiate with them. Even on iPhones, you can get significant concessions with large quantities.

Re: Amazon EC2 M1 Mac Instances

#250
post #103
post #51

Earlier quoted context omitted.

I have such a hard time imagining what sick twisting legal crap allows Apple to dictate terms like this. Another example is Nvidia explicitly dis-allowing their consumer GPUs to be used in data-centers. It's wild to me that company's can just make up whatever terms of use they feel like & we have to accept that. Edit: oh hello, i'm at -4! Anyone care to defend your outrage at my outrage? What makes this seem at all o…

> I have such a hard time imagining what sick twisting legal crap allows Apple to dictate terms like this. Another example is Nvidia explicitly dis-allowing their consumer GPUs to be used in data-centers. It's wild to me that company's can just make up whatever terms of use they feel like & we have to accept that. As far as I understand it, those EULA agreements aren't enforceable in the EU. That being said, NVIDIA d…

Also they can easily claim that consumer cards aren't specced for 24/7 loads, thus installing in servers voids the warranty.
Post reply on HN