frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Container: Apple's Linux-Container Runtime

https://github.com/apple/container
105•jzelinskie•7h ago

Comments

jzelinskie•7h ago
Container runs OCI (docker) compatible by creating lightweight VMs.

This repository houses the command-line interface which is powered by containerization[0], the Swift framework wrapping Virtualization.framework to implement an OCI runtime.

[0]: https://github.com/apple/containerization

ok_computer•4h ago
I am going to show my ineptitude by admitting this, for the life of me I couldn’t get around to implement the Mac Os native way to run linux VMs and used vm-ware fusion instead. [0]

I’m glad this more accessible package is available vs docker desktop on mac os or the aforementioned, likely to be abandoned vmware non enterprise license.

[0] [apple virtualization docs](https://developer.apple.com/documentation/virtualization/cre...)

mrpippy•34m ago
VMware Fusion is a perfectly good way of running VMs, and IMO has a better and more native UI than any other solution (Parallels, UTM, etc)
wmf•5h ago
Should probably merge with https://news.ycombinator.com/item?id=44229348
OJFord•4h ago
I disagree, they are different, and that (containerization, not container here) is the more novel/interesting one imo. It'd be nice to focus the discussion more (though at present there are many confused comments there that think they're discussing the container tool).
n42•3h ago
Oh, like OP I didn’t see the difference. I believe the difference is:

Container is a CLI tool

Containerization is a framework

OJFord•3h ago
Yes, container is like `docker` CLI: 'I am a developer and I want to run a container'; containerization is for packaging OCI image container sidecars into Swift .apps - you could distribute your app with postgres 'built in' (but running as a container), user doesn't need to ensure it's installed and running separately or anything.
dang•26m ago
Whoops, I merged them but you've persuaded me to unmerge them. This will take a bit of time.

Edit: reverted!

90s_dev•1h ago
How actually is Swift as a Rust alternative? Is it feasible?

The only gripe I remember with it is that all its APIs are weird.

Like instead of normal names, you have Apple-legacy-names for methods/classes.

EPWN3D•1h ago
Depends on what you're doing. If you want to write systems code, Swift is very allocation-happy and will probably not be the best fit. They're trying to make an embedded Swift, but progress is pretty slow, since that's not going to be something that gets anyone promoted.

If you just want to write A Thing, then it's up to your individual taste, what's available in the ecosystem, etc.

sverhagen•35m ago
Is it smart to call the implementation after the category, or am I misunderstanding what is going on? Surely they won't be able to trademark this?
wmf•10m ago
It's not a product; it's a command line tool that's (more or less) part of the OS. It doesn't need a fancy name.
dang•23m ago
Related ongoing threads:

Containerization is a Swift package for running Linux containers on macOS - https://news.ycombinator.com/item?id=44229348 - June 2025 (158 comments)

Apple announces Foundation Models and Containerization frameworks, etc - https://news.ycombinator.com/item?id=44226978 - June 2025 (346 comments)

(Normally we'd merge them but it seems there are significant if subtle differences between these)

Tell HN: Help restore the tax deduction for software dev in the US (Section 174)

1691•dang•12h ago•615 comments

Containerization is a Swift package for running Linux containers on macOS

https://github.com/apple/containerization
371•gok•7h ago•162 comments

Apple announces Foundation Models and Containerization frameworks, etc

https://www.apple.com/newsroom/2025/06/apple-supercharges-its-tools-and-technologies-for-developers/
572•thm•10h ago•351 comments

Discrete Mathematics: An Open Introduction [pdf]

https://discrete.openmathbooks.org/pdfs/dmoi4.pdf
39•simonpure•2h ago•4 comments

Sly Stone has died

https://abcnews.go.com/US/sly-stone-pioneering-leader-funk-band-sly-family/story?id=122666345
208•brudgers•6h ago•25 comments

Implementing DOES> in Forth, the entire reason I started this mess

https://boston.conman.org/2025/06/09.1
35•todsacerdoti•2h ago•2 comments

Container: Apple's Linux-Container Runtime

https://github.com/apple/container
105•jzelinskie•7h ago•13 comments

Working with the EPA to Secure Exposed Water HMIs

https://censys.com/blog/turning-off-the-information-flow-working-with-the-epa-to-secure-hundreds-of-exposed-water-hmis
9•doener•2d ago•0 comments

Apps shouldn't let users enter OpenSSL cipher-suite strings

https://00f.net/2025/06/06/cipher-suites/
6•jedisct1•3d ago•8 comments

Why agents are bad pair programmers

https://justin.searls.co/posts/why-agents-are-bad-pair-programmers/
64•sh_tomer•4h ago•46 comments

Show HN: Munal OS: a graphical experimental OS with WASM sandboxing

https://github.com/Askannz/munal-os
201•Gazoche•10h ago•70 comments

The Xerox Alto, Smalltalk, and rewriting a running GUI (2017)

https://www.righto.com/2017/10/the-xerox-alto-smalltalk-and-rewriting.html
56•rbanffy•7h ago•21 comments

What methylene blue can (and can’t) do for the brain

https://neurofrontiers.blog/what-methylene-blue-can-and-cant-do-for-the-brain/
113•wiry•3d ago•71 comments

Apple introduces a universal design across platforms

https://www.apple.com/newsroom/2025/06/apple-introduces-a-delightful-and-elegant-new-software-design/
493•meetpateltech•11h ago•787 comments

Launch HN: Chonkie (YC X25) – Open-Source Library for Advanced Chunking

108•snyy•12h ago•36 comments

Go is a good fit for agents

https://docs.hatchet.run/blog/go-agents
133•abelanger•5d ago•99 comments

Las Vegas is embracing a simple climate solution: More trees

https://www.npr.org/2025/06/09/nx-s1-5340363/las-vegas-climate-change-solution-trees
92•geox•4h ago•56 comments

Doctors could hack the nervous system with ultrasound

https://spectrum.ieee.org/focused-ultrasound-stimulation-inflammation-diabetes
127•purpleko•14h ago•14 comments

Show HN: An open-source rhythm dungeon crawler in 16 x 9 pixels

https://github.com/jgalecki/qrawl-tiny-mass-disco
27•jgalecki•3d ago•5 comments

Marines being mobilized in response to LA protests

https://www.cnn.com/2025/06/09/politics/marines-mobilized-los-angeles-protests
180•sapphicsnail•6h ago•155 comments

Bruteforcing the phone number of any Google user

https://brutecat.com/articles/leaking-google-phones
483•brutecat•14h ago•151 comments

Hokusai Moyo Gafu: an album of dyeing patterns

https://ndlsearch.ndl.go.jp/en/imagebank/theme/hokusaimoyo
140•fanf2•13h ago•13 comments

Show HN: Most users won't report bugs unless you make it stupidly easy

198•lakshikag•13h ago•111 comments

Why quadratic funding is not optimal

https://jonathanwarden.com/quadratic-funding-is-not-optimal/
103•jwarden•13h ago•81 comments

Pi in Pascal's Triangle (2014)

https://www.cut-the-knot.org/arithmetic/algebra/PiInPascal.shtml
56•senfiaj•3d ago•9 comments

A Rippling Townhouse Facade by Alex Chinneck Takes a Seat in a London Square

https://www.thisiscolossal.com/2025/05/alex-chinneck-a-week-at-the-knees/
42•surprisetalk•3d ago•23 comments

Algovivo an energy-based formulation for soft-bodied virtual creatures

https://juniorrojas.com/algovivo/
67•tzury•12h ago•4 comments

Finding Shawn Mendes (2019)

https://ericneyman.wordpress.com/2019/11/26/finding-shawn-mendes/
362•jzwinck•21h ago•53 comments

The Lexiconia Codex: A fantasy story that teaches you LLM buzzwords

https://medium.com/@isranimohit/the-lexiconia-codex-a-fantasy-story-that-teaches-you-every-llm-buzzword-3b7f6eb23da9
5•isranimohit•4d ago•3 comments

RFK Jr.: HHS moves to restore public trust in vaccines

https://www.wsj.com/opinion/rfk-jr-hhs-moves-to-restore-public-trust-in-vaccines-45495112
179•ceejayoz•7h ago•239 comments