Live data from Hacker News

Apple announces Foundation Models and Containerization frameworks, etc

apple.com

101–110 of 514 posts

Re: Apple announces Foundation Models and Containerization frameworks, etc

#101

Some 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…

I think practically everyone is better off with a laptop. iPad is great if you're an artist using the pencil, or just consuming media on it. Otherwise a macbook is far more powerful and ergonomic to use.

I don't understand why my MacBook doesn't have a touchscreen. I'm switching to an iPad Pro tomorrow. I use Superwhisper to talk to it 90% of the time anyway.

Re: Apple announces Foundation Models and Containerization frameworks, etc

#102
post #28

Okay, the AI stuff is cool, but that "Containerization framework" mention is kinda huge, right? I mean, native Linux container support on Mac could be a game-changer for my whole workflow, maybe even making Docker less of a headache.

It's impossible to have "native" support for Linux containers on macOS, since the technology inherently relies on Linux kernel features. So I'm guessing this is Apple rolling out their own Linux virtualization layer (same as WSL). Probably still an improvement over the current mess, but if they just support LXC and not Docker then most devs will still need to install Docker Desktop like they do today.

I wonder if User-Mode Linux could be ported to macOS...

Re: Apple announces Foundation Models and Containerization frameworks, etc

#103

Okay, the AI stuff is cool, but that "Containerization framework" mention is kinda huge, right? I mean, native Linux container support on Mac could be a game-changer for my whole workflow, maybe even making Docker less of a headache.

Ok, I've squeezed containerization into the title above. It's unsatisfactory, since multiple announced-things are also being discussed in this thread, but "Apple's kitchen-sink announcement from WWDC this year" wouldn't be great either, and "Apple supercharges its tools and technologies for developers to foster creativity, innovation, and design" is right out.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

Re: Apple announces Foundation Models and Containerization frameworks, etc

#104
post #33

Earlier quoted context omitted.

The screenshot in TFA pretty clearly shows docker-like workflows pulling images, showing tags and digests and running what looks to be the official Docker library version of Postgres.

Every container system is "docker-like". Some (like Podman) even have a drop-in replacement for the Docker CLI. Ultimately there are always subtle differences which make swapping between Docker Podman LXC or whatever else impossible without introducing messy bugs in your workflow, so you need to pick one and stick to it.

[deleted]

Re: Apple announces Foundation Models and Containerization frameworks, etc

#105
post #103

Okay, the AI stuff is cool, but that "Containerization framework" mention is kinda huge, right? I mean, native Linux container support on Mac could be a game-changer for my whole workflow, maybe even making Docker less of a headache.

Ok, I've squeezed containerization into the title above. It's unsatisfactory, since multiple announced-things are also being discussed in this thread, but "Apple's kitchen-sink announcement from WWDC this year" wouldn't be great either, and "Apple supercharges its tools and technologies for developers to foster creativity, innovation, and design" is right out. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&…

Title makes sense to me.

It seems like a big step in the right direction to me. It's hard to tell if its 100% compatible with Docker or not, but the commands shown are identical (other than swapping docker for container).

Even if its not 100% compatible this is huge news.

Re: Apple announces Foundation Models and Containerization frameworks, etc

#106
post #51
post #28

Earlier quoted context omitted.

It's impossible to have "native" support for Linux containers on macOS, since the technology inherently relies on Linux kernel features. So I'm guessing this is Apple rolling out their own Linux virtualization layer (same as WSL). Probably still an improvement over the current mess, but if they just support LXC and not Docker then most devs will still need to install Docker Desktop like they do today.

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

#107
post #25

Okay, the AI stuff is cool, but that "Containerization framework" mention is kinda huge, right? I mean, native Linux container support on Mac could be a game-changer for my whole workflow, maybe even making Docker less of a headache.

yeah -- I saw it's built on "open source foundations", do you know what project this is?

Colima is my guess, only thing that makes sense here if they are doing a qemu vm type of thing

Re: Apple announces Foundation Models and Containerization frameworks, etc

#108
post #103

Okay, the AI stuff is cool, but that "Containerization framework" mention is kinda huge, right? I mean, native Linux container support on Mac could be a game-changer for my whole workflow, maybe even making Docker less of a headache.

Ok, I've squeezed containerization into the title above. It's unsatisfactory, since multiple announced-things are also being discussed in this thread, but "Apple's kitchen-sink announcement from WWDC this year" wouldn't be great either, and "Apple supercharges its tools and technologies for developers to foster creativity, innovation, and design" is right out. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&…

Small nitpick but "Announces" being capitalized looks a bit weird to me.

Re: Apple announces Foundation Models and Containerization frameworks, etc

#109
post #51
post #28

Earlier quoted context omitted.

It's impossible to have "native" support for Linux containers on macOS, since the technology inherently relies on Linux kernel features. So I'm guessing this is Apple rolling out their own Linux virtualization layer (same as WSL). Probably still an improvement over the current mess, but if they just support LXC and not Docker then most devs will still need to install Docker Desktop like they do today.

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.

OS X pulls some components of FreeBSD into kernel space, but not all (and those are very old at this point). It also uses various BSD bits for userspace.

Good read from horse mouth:

https://developer.apple.com/library/archive/documentation/Da...

Re: Apple announces Foundation Models and Containerization frameworks, etc

#110
post #16

Earlier quoted context omitted.

They took the clever (in my opinion) decision to rebrand "AI" as "Apple Intelligence", presumably partly in order to avoid the infinite tired "it's not really AI" takes that have surrounded that acronym for decades.

It's about as cringe as that Chinese guy with the funny-shaped head, who said a few years ago that AI for him means "alibaba intelligence".

And that's why we haven't heard of him since then.
Post reply on HN