Earlier quoted context omitted.
Apple has had a native hypervisor for some time now. This is probably a baked in clone of something like https://mac.getutm.app/ which provides the stuff on top of the hypervisor.
Using a hypervisor means just running a Linux VM, like WSL2 does on Windows. There is nothing native about it. Native Linux (and Docker) support would be something like WSL1, where Windows kernel implemented Linux syscalls.
Apple announces Foundation Models and Containerization frameworks, etc
201–210 of 514 posts
Re: Apple announces Foundation Models and Containerization frameworks, etc
#202Earlier quoted context omitted.
I think perhaps you are overestimating the computing needs of the majority of the population. Get one of the iPad cases with a keyboard and an iPad is in many ways a better laptop.
Or maybe a stand and separate keyboard. Better ergonomics than a laptop that way with similar portability.
Re: Apple announces Foundation Models and Containerization frameworks, etc
#203Earlier quoted context omitted.
What about macOS being derived from BSD? Isn’t that where containers came from: BSD jails? I know the container ecosystem largely targets Linux just curious what people’s thoughts are on that.
„Container“ is sort of synonymous with „OCI-compatible container“ these days, and OCI itself is basically a retcon standard for docker (runtime, images etc.). So from that perspective every „container system“ is necessarily „docker-like“ and that means Linux namespaces and cgroups.
Re: Apple announces Foundation Models and Containerization frameworks, etc
#204Earlier quoted context omitted.
If they implemented the Linux syscall interface in their kernel they absolutely could.
Aren't the syscalls a constant moving target? Didn't even Microsoft fail at keeping up with them in WSL?
Microsoft frequently tweaks syscall numbers, and they make it clear that developers must access functions through e.g. NTDLL. Mac OS at least has public source files used to generate syscall.h, but they do break things, and there was a recent incident where Go programs all broke after a major OS update. Now Go uses libSystem (and dynamic linking)[2].
Re: Apple announces Foundation Models and Containerization frameworks, etc
#205Re: Apple announces Foundation Models and Containerization frameworks, etc
#206Apple's integration of AI into its MacOS is the one reason why I am considering a switch back to Linux after my current laptop dies.
See (System) Settings
Re: Apple announces Foundation Models and Containerization frameworks, etc
#207Earlier quoted context omitted.
> The Containerization framework enables developers to create, download, or run Linux container images directly on Mac. It's built on an open-source framework optimized for Apple Silicon and provides secure isolation between container images That's their phrasing, which suggests to me that it's just a virtualization system. Linux container images generally contain the kernel.
> Linux container images generally contain the kernel. No, containers differ from VMs precisely in requiring dependency on the host kernel.
Re: Apple announces Foundation Models and Containerization frameworks, etc
#208I wonder what happened to Siri. Not a single mention anywhere?
Re: Apple announces Foundation Models and Containerization frameworks, etc
#209Can someone who uses Xcode daily compare to say Cursor or VsCode how the developer experience is. Just curious how Apple is keeping up
XCode so far is very rudimentary. miles behind VSCode in autocomplete. autocomplete is very small, single line, and suggests very very rarely. and no other features except autocomplete exist. very good to see XCode LLM improvements! > I use VSCode Go daily + XCode Swift 6 iOS 18 daily
Re: Apple announces Foundation Models and Containerization frameworks, etc
#210Some 15 years ago, A friend of mine said to me "mark my words, Apple will eventually merge OSX with iOS on the iPad". And with every passing keynote since then, it seemed Apple's been inching towards that prophecy, and today, the iPad has become practically a MacBook Air with a touch screen. Unless you were a video editor, programmer who needs resources to compile or a 3D artist, I don't see how you'd need anything o…
For the same price, you still get a better mac.