News for hackers. Stuff that matters.
Re:How AWS Added Apple Mac Mini Nodes to EC2 by marta_weber on Monday December 28, 2020 @04:40PM (#25563556)
Question: If you are already working with them, why do you have to use Mac Mini's, as opposed to, say, Apple giving you a special version of the OS that runs on "normal" hardware? Hackintoshs are real and there should be no reason for you to use Mac Mini's in the first place. Of course you can't use a Hackintosh, but the existence of this alternative suggests that this is a possible avenue to explore, especially when cooperating with Apple and keeping to a specific hardware that has the drivers or where drivers can be added easily.
Re:How AWS Added Apple Mac Mini Nodes to EC2 by rsync on Monday December 28, 2020 @04:58PM (#25563722)
This is The Question and it applies to every single one of these stupendously wasteful deployments of time, space, energy and capital.

Every single mid-sized IT shop in the world has an urgent and valid use-case to virtualize OSX in an efficient and portable manner. Most individual power-end-users have similar use-cases.

How many hours / dollars / gigatons-of-carbon / calories are wasted on this comically inefficient, user-hostile and gratuitously complex state of affairs ?

Re:How AWS Added Apple Mac Mini Nodes to EC2 by oblio on Monday December 28, 2020 @06:04PM (#25564348)
> How many hours / dollars / gigatons-of-carbon / calories are wasted on this comically inefficient, user-hostile and gratuitously complex state of affairs ?

Many, many more that are being "saved" by them not bundling chargers in iPhone. Kind of shows you where they stand.

Follow the $$$.

Re:How AWS Added Apple Mac Mini Nodes to EC2 by NautilusWave on Monday December 28, 2020 @06:00PM (#25564311)
Apple's whole shtick is hardware/software integration; they'd have to make and sell the hardware for the VMs to run on.
Re:How AWS Added Apple Mac Mini Nodes to EC2 by icedchai on Monday December 28, 2020 @07:17PM (#25565021)
Don't they already? Mac Pros are a thing. They even are rack mountable.
Re:How AWS Added Apple Mac Mini Nodes to EC2 by dastx on Monday December 28, 2020 @07:52PM (#25565296)
This is nonsensical. Apple is a hardware company before they are software. In addition, they would have to provide support for the software running on hardware that they don't know, understand or whatever else.

It would have been more likely for AWS to give specs to Apple, who could have then created a custom job for some extra monies.

In reality though, using Mac Minis is perfectly reasonable. It's likely the cheapest option for both Apple and Amazon.

Re:How AWS Added Apple Mac Mini Nodes to EC2 by fearface on Monday December 28, 2020 @04:56PM (#25563707)
Who would provide large-scale hardware support to AWS for this approach? Certainly not Apple as it’s not their hardware. Also in a few minth from now people will want M1 cpu’s and you wouldn’t have worked towards that at all. If someone is fine with the Hackintosh experience, there are ways to do it in AWS already now.
Re:How AWS Added Apple Mac Mini Nodes to EC2 by daniel_iversen on Monday December 28, 2020 @07:00PM (#25564898)
It’s an “as-A-Service” offering. The hardware is abstracted and you get you use MacOS and its services on demand. It’d be the same as asking Dropbox what happens when their underlying hard drives reaches end of life from the manufacturers. It’s not our problem.
Re:How AWS Added Apple Mac Mini Nodes to EC2 by easton on Monday December 28, 2020 @07:52PM (#25565292)
A patched version of macOS that Apple provided could just be a AMI on EC2. They run it on x86 test boxes internally, at least until they complete the transition to Apple Silicon, so it should be possible.

Apple just doesn’t want to support it, and for developers, they want them to buy Macs to work on and only use VMs when absolutely necessary.

Re:How AWS Added Apple Mac Mini Nodes to EC2 by sswaner on Monday December 28, 2020 @04:55PM (#25563696)
Because Apple is a hardware company. I wouldn't expect them to be supportive of a Hackintosh solution, to the point of making it difficult to operate.
Re:How AWS Added Apple Mac Mini Nodes to EC2 by oarsinsync on Monday December 28, 2020 @05:01PM (#25563749)
I assume this is the v1 product, and simply preparing for the v2 using Apple silicon (M1? M2?)

Apple sells integrated hardware and software. They don’t license macOS to anyone else. Why would they start now having seen that strategy fail in their corporate history already?

Re:How AWS Added Apple Mac Mini Nodes to EC2 by cwyers on Monday December 28, 2020 @06:14PM (#25564457)
Let's be honest. Nobody is running workloads on Mac Mini servers because they think it's a good server OS or good server hardware. They're doing it to run Xcode as part of a CI/CD pipeline (or some other kind of automated testing) in order to develop applications for iOS devices. No, there is no money in Apple for either licensing out their IP or building their own server brand. It's a loss leader or at best a break-even, low-margin business for them, but it's a compliment to their high-margin businesses (having more/better apps means more App Store revenue and helps keep users on the hardware/software platform). Not having a convenient way to run Xcode in an automated workflow is a strategy tax on their other, profitable lines of business.
Re:How AWS Added Apple Mac Mini Nodes to EC2 by dvdbloc on Monday December 28, 2020 @05:25PM (#25563993)
Or at least have Apple send them Mac Mini hardware not in a Mac Mini case that would hopefully lead to a more integrated or robust solution than a computer sitting in a sled. Would this be beneficial?
Re:How AWS Added Apple Mac Mini Nodes to EC2 by Pokepokalypse on Monday December 28, 2020 @08:01PM (#25565366)
Mac sold outside of a shiny brushed aluminum case?

Jony Ive rolling in his grave.