News for hackers. Stuff that matters.
Re:Amazon EC2 Mac Instances by phire on Tuesday December 01, 2020 @03:24AM (#25263474)
With the pricing, 24h minimum and "only developers" restriction. it seems like there are exactly two usecases for this service.

1. You are a big company who needs Mac CI and your IT department has a strict "Cloud Only" restriction.

2. You are a developer for a cross-platform App who doesn't own a mac, but needs access to a real mac every few weeks or months for debugging/releasing.

Re:Amazon EC2 Mac Instances by andybak on Tuesday December 01, 2020 @06:26AM (#25264316)
My use case is that I need to build for a recent iOS device but I don't want to upgrade my Macbook to an os version that doesn't support 32bit apps.

But the 24hr thing kills it for me. I will never get 24 hours use out of it. Maybe a few hours. Why am I paying for the other 21 hours?

Maybe someone can wrap this SaaS in a other Saas and sell timeshares in a virtual Mac.

Re:Amazon EC2 Mac Instances by lukeramsden on Tuesday December 01, 2020 @07:24AM (#25264561)
> Why am I paying for the other 21 hours?

Unsure if you've seen the comments elsewhere in the thread but in case you haven't and this is a genuine question - because Apple's EULA forces Amazon to do this.

Re:Amazon EC2 Mac Instances by dylan604 on Tuesday December 01, 2020 @12:48PM (#25267617)
I'm honestly kind of surprised that this isn't a service that Apple offers directly. Keep it part of their walled garden. Only apps compiled on the ACC (Apple Cloud Compiler) will receive certificate signing which allows them to be offered in the AppStore. And by a service Apple offers, I of course mean a service Apple requires.
Re:Amazon EC2 Mac Instances by andybak on Tuesday December 01, 2020 @07:40AM (#25264631)
Yes - I did know that. I guess my question is directed more at Apple. Why stipulate this unless they want to hobble reasonable use-cases or inflate usage arbitrarily.

Is the answer simply "Because they can and they like money?"

Re:Amazon EC2 Mac Instances by jedberg on Tuesday December 01, 2020 @10:57AM (#25266261)
> Why stipulate this unless they want to ... inflate usage arbitrarily

That's exactly it. If you could rent Macs by the minute, you wouldn't need to own Mac hardware anymore to build Mac apps, and the cloud provider wouldn't need to own as much.

Re:Amazon EC2 Mac Instances by lukeramsden on Tuesday December 01, 2020 @11:25AM (#25266583)
> Why stipulate this unless they want to hobble reasonable use-cases or inflate usage arbitrarily.

It seems this is Apple's sole motivation when it comes to anything developer related, which seems odd considering their goal is to commodotize software to sell their hardware - you'd think they wouldn't keep making it harder to make software for their platforms

Re:Amazon EC2 Mac Instances by Spivak on Tuesday December 01, 2020 @10:15AM (#25265863)
But only as a second-order effect. This will lead to needing to buy more Apple hardware to support such a service but it's the service provider that rakes in the cash (or doesn't because people don't need 24h) as a result of this EULA.
Re:Amazon EC2 Mac Instances by andybak on Tuesday December 01, 2020 @10:24AM (#25265926)
Surely this just means that more people won't bother and we're back to hackintoshes or upgrading old Apple hardware. Making something uneconomical isn't a great strategy to drive growth.
Re:Amazon EC2 Mac Instances by chippiewill on Tuesday December 01, 2020 @08:34AM (#25264945)
> Maybe someone can wrap this SaaS in a other Saas and sell timeshares in a virtual Mac.

That's precisely what the EULA prevents, otherwise Amazon would happily sell you smaller slice of time.

Re:Amazon EC2 Mac Instances by andybak on Tuesday December 01, 2020 @09:02AM (#25265159)
Ah. Of course!
Re:Amazon EC2 Mac Instances by ballenf on Tuesday December 01, 2020 @11:39AM (#25266767)
Could you virtualize a newer MacOS version on your Mac hardware?
Re:Amazon EC2 Mac Instances by 0xCMP on Tuesday December 01, 2020 @01:51PM (#25268423)
Yea this should work because the license merely says it must be on Mac hardware and given that you're not letting everyone share/use the computer like AWS the new restrictions won't really matter.
Re:Amazon EC2 Mac Instances by andybak on Thursday December 03, 2020 @08:43AM (#25288717)
> Could you virtualize a newer MacOS version on your Mac hardware?

Yes but I'm more likely to vierualize on my more powerful and better value PC. The EULA is rather hard to enforce and I don't have any moral qualms in this particular case.

Re:Amazon EC2 Mac Instances by reaperducer on Tuesday December 01, 2020 @11:39AM (#25266762)
it seems like there are exactly two usecases for this service.

People always do this on HN. "I can only think of two things, so those are the only two things that can possibly exist."

How about a render farm? If your company only produces three or four videos a year, why build a render farm that sits idle for half the year?

Re:Amazon EC2 Mac Instances by treesknees on Tuesday December 01, 2020 @12:22PM (#25267284)
>People always do this on HN

You mean have opinions and open discussion? "I can only think of two things" doesn't mean "there are only two things exactly and everyone else is wrong". Welcome to the Internet, I see you are new here.

Re:Amazon EC2 Mac Instances by reaperducer on Tuesday December 01, 2020 @01:48PM (#25268380)
You mean have opinions and open discussion?

No, dismiss the possibility that there may be things that they don't know about or understand.

"I can only think of two things" doesn't mean "there are only two things exactly and everyone else is wrong".

But that's precisely what he said: "exactly two usecases for this service" He didn't write "I can only think of..." You're making stuff up.

Welcome to the Internet

I shall say the same to you, since I've been online since before the internet, back when you had to manually route e-mail, and it took a week to get a message from New York to Paris, if you were lucky.

I see you are new here.

Welcome to HN. I see you're new here. Be sure to read the rules about unhelpful snarky responses.

Re:Amazon EC2 Mac Instances by AshamedCaptain on Tuesday December 01, 2020 @11:54AM (#25266931)
Because at some point it may literally be cheaper? Not that I made the math, but since the point here is about "opening the possibilities", then it is also possible that having a render farm sitting idle half a year is actually the more sensible option.