News for hackers. Stuff that matters.
Re:Amazon EC2 Mac Instances by academia_hack on Tuesday December 01, 2020 @10:45AM (#25266130)
I'm no expert, but I'm stunned that it costs more than $10,000 a year to connect a single computer to a corporate network such that AWS Macs become cost competitive. I've never worked in a big enterprise organization but I just can't wrap my head around the inefficiency required to make that math work.
Re:Amazon EC2 Mac Instances by mritun on Tuesday December 01, 2020 @12:32PM (#25267445)
I work in a large company.

The problem is not the first time setup. The problem is essentially what “uptime” you can provide. Once you setup an infrastructure many people come to depend on it.

Lets say two teams lose half a day when that CI/CD mac mini goes down then paying for a cloud provider to manage many instances and “sharing them ondemand” makes a lot of monetary sense.

Of course, paying a cloud provider may or may not make sense for hobbyists. Personally, I pay for cloud storage - thats super hard to get right.

Re:Amazon EC2 Mac Instances by ThrowawayR2 on Tuesday December 01, 2020 @08:52PM (#25272396)
For what Amazon is asking, one could have both an extra hot _and_ an extra cold standby locally, so it still doesn't make economic sense for a large company.
Re:Amazon EC2 Mac Instances by inopinatus on Wednesday December 02, 2020 @01:41AM (#25273817)
In a very substantial number of enterprises; the cost of procuring, validating, installing, powering, cooling, fire-rating, commissioning, maintaining, writing up, handing over, revising, reporting, auditing, approving, and very occasionally actually executing those hot<>cold standby procedures, exceeds the entire purchase cost of the cold standby unit.
Re:Amazon EC2 Mac Instances by Aeolun on Wednesday December 02, 2020 @06:58AM (#25275571)
Hell, the company will spend more money on agonizing over the question of whether we should buy a $1500 Mac in the first place.

Besides, if your cloud spend is already a fuckton, $24 per day extra is not going to make you blink.

Re:Amazon EC2 Mac Instances by _alex_ on Wednesday December 02, 2020 @10:44AM (#25277351)
for real. I used to work at a large company in highly regulated industry with lots of scrutiny on our books. The number of meetings and program proposals it would take just to get finance to agree to the capex of standing up a dozen mac minis would easily dwarf the hardware cost. That's before you get to the actual work. From my experience, saying "we're just going to increase our EC2 spend" is a no-brainer
Re:Amazon EC2 Mac Instances by NineStarPoint on Tuesday December 01, 2020 @11:14AM (#25266451)
I could see it being reasonable if a medium to large companies entire infrastructure was cloud based, and they only needed a handful of mac minis. Alternatively, a company who needed them only a handful of days a year for some reason I can’t immediately think of.

Otherwise I agree. 24 hour minimum removes immediate scaling as an option, and for anyone who already has their own infrastructure the cost is prohibitively high. My hope would be that with time, at the very least the 24 hour minimum would eventually be removed, and ideally the price will come down too.

Re:Amazon EC2 Mac Instances by reaperducer on Tuesday December 01, 2020 @11:37AM (#25266737)
a company who needed them only a handful of days a year for some reason I can’t immediately think of

Perhaps it's good for render farms. Instead of building a giant render farm that sits idle between productions, you spin up a render farm only when you need one.

Re:Amazon EC2 Mac Instances by nitrogen on Tuesday December 01, 2020 @12:19PM (#25267245)
Aren't most renderers compatible with Linux or Windows, where you can get much larger instances?
Re:Amazon EC2 Mac Instances by woah on Tuesday December 01, 2020 @11:42AM (#25266799)
I don’t understand how you are confused. If I need to check if my app works on m1, I can now spend $24 to do that instead of $650 or whatever it retails for.
Re:Amazon EC2 Mac Instances by cjaybo on Tuesday December 01, 2020 @01:04PM (#25267829)
So these are for people who want to do quick compatibility testing? For that use case, how does it not make more sense to go with MacStadium? If you end up needing to test for two days instead of one, you're already in the pricing territory where you could have gotten a full month of usage from MacStadium.
Re:Amazon EC2 Mac Instances by 0x44 on Tuesday December 01, 2020 @01:32PM (#25268173)
> how does it not make more sense to go with MacStadium?

If you're already in AWS, your deployment infrastructure and tooling is already configured and tuned for AWS. Deploying a Mac EC2 instance is just adding another target. Whereas deploying to another provider is an unknown amount of work to integrate with their API (if they even have one). The wall-time cost of people's time and effort vastly outweighs the marginal savings you'd get by going with a low-cost provider.

Re:Amazon EC2 Mac Instances by inopinatus on Wednesday December 02, 2020 @01:43AM (#25273832)
I will spend more time trying (with no great chance of succcess) to obtain authorisation to establish an additional commercial relationship, and corporate billing/card approval, and the time burned on this instantly exceeds any amount of money they could possibly save me.
Re:Amazon EC2 Mac Instances by jeffbarbose on Tuesday December 01, 2020 @02:21PM (#25268752)
You can check in one day, one shot, if your app "works" on an M1 and that's that? Yikes.
Re:Amazon EC2 Mac Instances by woah on Tuesday December 01, 2020 @03:48PM (#25269684)
Best case scenario, that's 3 work days. If I need more, that's a dollar an hour.
Re:Amazon EC2 Mac Instances by quicklyfrozen on Tuesday December 01, 2020 @04:41PM (#25270323)
It's a lot easier to click a button on the AWS console then to get approval to buy new capital equipment, or to get approval to use a new vendor (for which we'd likely need legal review, security audits, etc.).
Re:Amazon EC2 Mac Instances by minhazm on Tuesday December 01, 2020 @11:40AM (#25266777)
It would be cheaper if you had your own data center already or an office space sufficiently large to store these Mac Mini's. But if you have neither and are operating out of say AWS, then it becomes more expensive to rent space to put these Mac Mini's into, especially if you don't need it all the time. In that way it can actually be "cheaper", because it's compared to the cost of building out the infrastructure required to support your own hardware.