Live data from Hacker News

Amazon EC2 M1 Mac Instances

aws.amazon.com

231–240 of 269 posts

Re: Amazon EC2 M1 Mac Instances

#231
post #134
post #103

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. As far as I understand it, those EULA agreements aren't enforceable in the EU. That being said, NVIDIA d…

I don't think they're enforceable in the US either. Once you have it you have it. This is what a sale legally is, it terminates the rights of the former owner. They can refuse to sell to you if they think you'll do something with it, but if you get it from them by lying or from a second hand sale they can't do anything. For software you can also have person A buy something, then give it to person B who didn't click a…

You run around this by designing your hardware to only work with your provided software and require the user accept the T&C. If they find out your violating it they can terminate your license and, effectively, make your chips bricks.

You are legally allowed to reverse engineer them and provide your own software but Nvidia pretty much buys whole departments at universities to have the bleeding edge of hardware obfuscation. The stuff they do to make the chips inscrutable is absolutely bonkers.

Re: Amazon EC2 M1 Mac Instances

#232

Earlier quoted context omitted.

One issue is what gets shut down when you hit the max? If you have an EC2 instance running and you hit the max, do they shut it off? Would customers understand that and be ok with it? What if you have an S3 bucket? Should they just delete the data? That's probably not what you want. You can basically do max bill now -- you can set up a cloud watch alarm for billing and when it reaches a certain price, run a script. Y…

There must be a process for unpaid bills, whatever that process is they could just enact it at the user's threshold instead of their own threshold. Ideally a soft limit that would disable networking and resource creation and then later a hard limit where your account is wiped out. Because of the potential overhang before the billing system catches up I think it would be appropriate to lower the service quotas on this…

> There must be a process for unpaid bills

They lock your account but keep all the resource active and the bill just keeps going up until you pay to get back in.

Re: Amazon EC2 M1 Mac Instances

#234

Earlier quoted context omitted.

One issue is what gets shut down when you hit the max? If you have an EC2 instance running and you hit the max, do they shut it off? Would customers understand that and be ok with it? What if you have an S3 bucket? Should they just delete the data? That's probably not what you want. You can basically do max bill now -- you can set up a cloud watch alarm for billing and when it reaches a certain price, run a script. Y…

Yeah, shut off EC2 instances, block access to all resources, etc. Preserve bucket data and other storage for N days or $M max allowance (ultimately billable) before deleting. AWS could limit how much storage they make available to someone with a budget, reducing their risk substantially. It's pretty easy stuff, IMO, but the upside for them is low -- after all they are already #1.

That might work for you, but not everyone. They might even have legal trouble with such a system, if they delete data that was required to be retained for example. You're not thinking of all the edge cases.

Re: Amazon EC2 M1 Mac Instances

#235
post #193

Earlier quoted context omitted.

Other providers let users put billing limits on their accounts. Seems like Amazon benefits when users aren't able to put a $30 a month limit on their accounts like the OP wanted to.

You are just making stuff up. AWS has all those things. Billing limits. Cost monitoring. It is all there.

Monitoring, alerts etc are not the same thing as being able to put a cap on the amount of money Amazon can charge your account for services per billing period.

Re: Amazon EC2 M1 Mac Instances

#236
post #231
post #134

Earlier quoted context omitted.

I don't think they're enforceable in the US either. Once you have it you have it. This is what a sale legally is, it terminates the rights of the former owner. They can refuse to sell to you if they think you'll do something with it, but if you get it from them by lying or from a second hand sale they can't do anything. For software you can also have person A buy something, then give it to person B who didn't click a…

You run around this by designing your hardware to only work with your provided software and require the user accept the T&C. If they find out your violating it they can terminate your license and, effectively, make your chips bricks. You are legally allowed to reverse engineer them and provide your own software but Nvidia pretty much buys whole departments at universities to have the bleeding edge of hardware obfusca…

This is what the MS case was about with mobo locking. Refuse to run if they think you violated license. No, they can not do that. It just needs to be enforced.

Re: Amazon EC2 M1 Mac Instances

#237
post #193

Earlier quoted context omitted.

Other providers let users put billing limits on their accounts. Seems like Amazon benefits when users aren't able to put a $30 a month limit on their accounts like the OP wanted to.

You are just making stuff up. AWS has all those things. Billing limits. Cost monitoring. It is all there.

You can budget but Amazon will NOT cut you off if you go over the budget.

At best you might get some alerts in a timely manner. Good luck.

Re: Amazon EC2 M1 Mac Instances

#238

Earlier quoted context omitted.

Yeah, shut off EC2 instances, block access to all resources, etc. Preserve bucket data and other storage for N days or $M max allowance (ultimately billable) before deleting. AWS could limit how much storage they make available to someone with a budget, reducing their risk substantially. It's pretty easy stuff, IMO, but the upside for them is low -- after all they are already #1.

That might work for you, but not everyone. They might even have legal trouble with such a system, if they delete data that was required to be retained for example. You're not thinking of all the edge cases.

Why is data remotely their problem?

If you don't have your data backed up in something other than Amazon, Amazon is the LEAST of your worries.

Re: Amazon EC2 M1 Mac Instances

#239
post #47

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

I guess you could buy a refurbished Mac Mini on apple.com for $589?

Or better still just use macminicolo.net

Re: Amazon EC2 M1 Mac Instances

#240
post #50

Naive question: are these literally closets full of Macs? Or giant m1 MP servers?

I came here to ask the same thing. So if Apple don't make a rackable M1 server, what do they themselves use? It seems a bit unlikely Apple would have racks of minis as well.

There have been providers built around the Mac Mini since they came out - macminicolo.net is the one I've heard about forever.
Post reply on HN