Hacker Newsnew | past | comments | ask | show | jobs | submit | coldtea's commentslogin

Funny how confidently people can mock while knowing nothing about the specific tech discussed and the different targets. I'd google: VirtualBox vs containers.

It's called a container machine but it's a virtual machine. I quote from https://github.com/apple/container/blob/main/docs/technical-...

> container runs containers differently. Using the open source Containerization package, it runs a lightweight VM for each container that you create. This approach has the following properties:

> * Security: Each container has the isolation properties of a full VM, using a minimal set of core utilities and dynamic libraries to reduce resource utilization and attack surface.

> * Privacy: When sharing host data using container, you mount only necessary data into each VM. With a shared VM, you need to mount all data that you may ever want to use into the VM, so that it can be mounted selectively into containers.

> * Performance: Containers created using container require less memory than full VMs, with boot times that are comparable to containers running in a shared VM.

So: you build it as a container image and MacOS starts a VM to run it.

Edit: quite unusually for a container it runs systemd. They give an example "systemctl start postgresql".


>for GUI stuff you’re now having to have some sort of Wayland layer/driver.

The target for this isn't GUI stuff.


Generally I’d agree but the comment I replied to mentioned people running Linux applications and in my mind that means GUI.

Maybe that’s not what they intended.


This however is for Linux containers on macOS, and for those the deployment target are not usually/necessarily arm.

(Plus, you could always even have amd64 linux containers on macOS AS, with good performance, via Rosetta2).


>those of us holding out on Sequoia who can't stand the broken glass UI or what's called

Maybe hold 1 release back, but other than that, I don't think "holding out" on macOS releases has ever been a winning strategy.

In the end, macOS model presupposes users moving to the latest release sooner rather than later.


I doubt this insignificant statistically speaking market (compared to the overall units they move) is what prevents them.

Domino theory as applied to business, plus one should never underestimate the lengths to which a company will go to wring the last ounce of profit from a market.

The whole point of container machines is their isolation.

If we wanted access to all interfaces, we'd just run it locally.

We want the container as a closed box, "wasting power doing math", i.e. processing what we actually passed to it.


Always used / and it worked for both cygwin/windows lands.

>I think discussion here are missing that most people do not own a PC/laptop and if they do barely ever opens one, and not because they can't afford it, but it just didn't fit into their daily lives

Anybody who works in an office job, employee or freelancer, (so 100s of millions in the US alone) both work with and own a PC/laptop. And that doesn't even count gamers and creatives. And many more that work blue collar jobs still own one, according to statistics. Some 16 year old might just use their smartphone, but most adults also use a laptop.


>One, in a democracy, is accountable to adults in the same jurisdiction

Or so they say. How's that been working out in practice?


If each country could only sign its own domains it would make sense. If the US could only tamper with .us domains the system could be trusted in general. After all, that's no worse than what they already do by coming to your house and putting a gun to your head.

Pretty well, in my experience.

Yeah, that's why most countries in EU, as well as US, are in a huge dissarray, politicians have all time low approvals, people vote for something and get the opposite, and the economy and social climate turned to shit...

I guess one doing well enough can be oblivious to all this...


Try to read less tabloids.

LOL, talk about out of touch. You need the press to tell you that?

You can also just read "prestige press" - it will tell you the same. Or socio-economic indicators.


>What I find fascinating that there is so little substance in this article about the quality of produced code and the medium.

I clicked one of his examples intrigued "a snake game where the snake is self-aware and crazy things happen;". Played for 1-2 minutes, and it's the classic 1980s snake game. Am I missing something? What is "self-aware" about it? Some funny messages at the bottom of the screen? And what are the "crazy things"?


It sounds like you either didn't play enough or you are missing the new mechanics that get added over time. There's definitely more to it than just regular snake.

You didn't play long enough. There are layers and layers and layers of features in that game if you play for 10 minutes or more.

Can you spoil it for us?

I had the exact same thought. To me, it feels like they just took the fairly common “sentient video game character” trope and bolted it onto a very conventional snake game.

I will say, the act of eating creates a "bulge distortion" that flows down the length of the snake is a nice touch though.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: