I see you bought the optional $400 wheels for your goalposts.
You seem not to understand the origin of this discussion, so let me give you some context:
So funny I'm now on a machine way more powerful for a fraction of the cost.
Gotta love AMD and Ubuntu!
Yeah, I love real Linux rather than old BSD code on a crap kernel. I even get ZFS, docker and KVM/QEMU!
My initial point (which I will reiterate) is that if one is considering Ubuntu for one’s desktop, one is not a very good candidate for a Macintosh, so this was all about desktops and laptops, so so moving of the goal posts at all.
His response of “I even get ZFS, docker and KVM/QEMU” was in that context, your response is completely out of context.
The importance of data integrity is dependent on the value of your data, irrespective of the physical media underneath it. Maybe I just care about my data more than you care about yours.
I love ZFS. I have been running it on all my FreeBSD systems since it first became available and everyone of them even boots from ZFS now (usually from a mirrored pair). Jails and ZFS are a great combination. I would love for Apple to add end-to-end checksums to APFS (less concerned about their adding a RAID-Z equivalent for most of their machine), while your statement that “the value of data integrity is dependent on value of your data” is true, the reality is that they value of end-to-end checksums as a requirement to ensure data integrity is much reduced in a solid state storage environment.
In the same way as ECC RAM is much more important in systems with large amounts of RAM (cosmic rays being what they are), then in those with small amounts of RAM.
What Ubuntu chooses to be the default file system for their distro of Linux could not be less important to me.
Again, you are coming in the middle of a discussion. The comparison was between Ubuntu and macOS, and the argument that one can run ZFS on Ubuntu is less meaningful when it is not the default FS, and root on ZFS is only currently in beta.
The context at hand is the post you were replying to, which raised a valid point about implementation details.
From the standpoint of a developer who needs to run a docker container on his Mac, the implementation details matter very little. Again, the original statement was arguing that these things were not possible on a Mac (”I can even run”).
Docker does not “work like jails” on macOS or Windows because on those platforms Docker requires a VM layer in between the host operating system and the container environment. Docker works like jails only when you’re using it in a native Linux environment.
Absolutely correct, but in the context of the discussion, completely irrelevant. The statement to which I was replying did not begin: “Running docker on linux is somewhat more efficient, and therefore one should be willing to give up all the other benefits of macOS for it.” It was simply stating that it was possible to which my response was that it is also possible on macOS and for the average developer completely solves the problem.
Yes, and this is because there is a virtual Linux machine running on your macOS host in order to provide that developer experience.
Absolutely true, but again, not relevant.
I’m not sure why you are mentioning this. I run both operating systems (and jails on FreeBSD, for whatever that’s worth) and I don’t expect any of the platforms to be more than they are. The reality of being platform agnostic is that it at times becomes important to understand the technical details underlying all these systems so that we can make informed choices about the software and environments that make sense to do the work that we need to do.
I do as well (although I only have Linux on AWS/Azure/IBM’s cloud platform and raspberry PI class embedded systems). I mentioned it, because it was the whole context of the discussion. This was based on the fundamental argument that someone who was running Ubuntu as a desktop machine was not a great candidate for a Mac, and all the points were in that context.
Perhaps you have mistaken me for someone who doesn’t like macOS. I don’t know why you’d think that. I just wanted to correct misstatements you’ve made in the course of your enthusiastic advocacy for the platform you seem to prefer over Linux.
I presumed that you were aware of the context of williesleg’s posts and responded accordingly. None of this was advocating for macOS over Linux, just making it clear that Macintoshes are systems where much of their value comes from the Apple ecosystem and that devoid of that, they do not make sense to purchase. Again, it seems you came in late and did not understand the context.