frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Apple Silicon and Virtual Machines: Beating the 2 VM Limit (2023)

https://khronokernel.com/macos/2023/08/08/AS-VM.html
86•krackers•1h ago

Comments

kylec•1h ago
This is a very silly restriction, at least to apply uniformly to all Macs. I think if you buy a more powerful Mac they should let you virtualize more Mac instances. Like an M5 maybe limit to 2, but maybe let an M5 Pro do 4 and an M5 Max do 8 or something.
benoau•1h ago
Why should they impose a limit at all? Your hardware is a natural limit, you'll stop of your own accord when you reach its thresholds.
naikrovek•55m ago
They are likely scared of people who would run MacOS virtual desktop farms, without also buying an appropriate number of Apple machines.

That’s what I would be worried about if my primary source of income was hardware sales.

ryandrake•48m ago
Apple had to be dragged kicking and screaming into the world of virtualization and the idea of macOS running on anything besides "metal built by Apple." They've been pretty clear for decades that they only care about customers who buy Apple aluminum and silicon.
woodson•1m ago
Well, but their customers are those that buy Apple hardware.
RestartKernel•1h ago
This is a really cool article, but the existence of such an arbitrary limit on any serious development platform is weird.
tempest_•1h ago
Has apple been a serious development platform in the last 20 years?

I know a lot of devs like apple hardware because it is premium but OSX has always been "almost linux" controlled by a company that cares more about itunes then it does the people using their hardware to develop.

thomascountz•1h ago
Anything being developed for the Apple ecosystem requires use of the Apple development platform. Maybe the scope could be called "unserious," but the scale cannot be ignored.
tempest_•1h ago
I am aware.

However having used Xcode at some point 10 years ago my belief is that the app ecosystem exists in spite of that and that people would never choose this given the choice.

amelius•1h ago
It is a weird situation. Apple products are consumer products but they make us use them as development hardware because there is no other way to make software for those products.
jonhohle•1h ago
For me at least, not being Linux is a feature. Linux has always been “almost Unix” to the point where now it has become its own thing for better or worse. OS X was never trying to be Linux. It would be better if we still had a few more commercial POSIX implementations.
tempest_•1h ago
That is fair but in my experience most devs are targeting linux servers not BSD(or any other flavour) which is helped by OSX. If OSX was linux derived it would suit them just as well.

edit: I suppose I should also note the vast majority of people developing on mac books (in my experience anyway) are actually targeting chrome.

RestartKernel•40m ago
> I suppose I should also note the vast majority of people developing on mac books (in my experience anyway) are actually targeting chrome.

Point taken. Most developers probably make do with Linux containers rather than MacOS VMs.

jonhohle•40m ago
Heterogeneity is the feature. The Linux echo system is better off for it (systemd, Wayland, dconf, epoll, inotify are all based on ideas that were in OS X first) and not being beholden to Linux is a competitive advantage for Apple everyone wins.
jaredklewis•6m ago
At least 9 out of every 10 software engineers I know does all their development on a mac. Because this sample is from my experience, it’s skewed to startups and tech companies. For sure, lots of devs outside those areas, but tech companies are a big chunk of the world’s developers.

So yea I would say Apple is a “serious development platform” just given how much it dominates software development in the tech sector in the US.

obilgic•1h ago
Can this work with lume as well? Currently it has a similar limitation.
czk•1h ago
it should, lume is a thin wrapper around Apple's Virtualization.framework as i understand it
Khalid_nowaf•1h ago
I’m very curious, why did Apple put such a limitation?
cluckindan•1h ago
Probably to prevent a single hardware system from being used to run an online identity farm.
mschuster91•14m ago
Doesn't make too much sense, the VMs don't get unique hardware identifiers that one could (ab)use for spamming iMessage.
peyton•8m ago
That kind of tracks as the source of the concern. My first thought was it’d be something IDMS-related as well. I don’t know enough about that system to pinpoint exactly what.
ralph84•4m ago
Because their business model is to sell tightly integrated hardware and software as a package. The hardware sales fund the software development. They don't want people who haven't bought the hardware using the software.
czk•1h ago
starting with M3+ you can use Hypervisor.framework/Virtualization.framework to spin up nested VMs.

it would be amusing if that bypassed the limit.

ab_testing•32m ago
Very funny to see HN hate on Microsoft and Google but then love a company where they cannot even run an app on their mobile platform without Apple's permission or only a certain number of VMs on the hardware they own .
dghlsakjg•22m ago
Since when are users in this place shy about bashing Apple?

Plenty of hate out there of apple alongside the love.

Barbing•4m ago
In the very same comments sometimes, those frustrating geniuses
edude03•4m ago
IIRC you can just turn off sip and set the boot argument that controls it without a custom kernel

Hero rat who sniffed out over 100 land mines is honored with giant statue

https://www.washingtonpost.com/lifestyle/2026/04/08/rat-cambodia-statue-land-mines-magawa/
1•paulpauper•6s ago•0 comments

A Brief History of Lab Notebooks

https://www.asimov.press/p/lab-notebooks
1•paulpauper•28s ago•0 comments

Apple Sued by Three YouTube Channels

https://www.macrumors.com/2026/04/06/apple-sued-by-three-youtube-channels/
1•gnabgib•50s ago•0 comments

Forecasting the economic effects of AI

https://forecastingresearch.substack.com/p/forecasting-the-economic-effects-of-ai
1•hhs•1m ago•0 comments

New WHO database helps countries turn health data into better policy

https://www.who.int/europe/news/item/08-04-2026-new-who-database-helps-countries-turn-health-data...
1•gnabgib•2m ago•0 comments

Predict-Rlm: The LLM Runtime That Lets Models Write Their Own Control Flow

https://repo-explainer.com/Trampoline-AI/predict-rlm
1•handfuloflight•3m ago•0 comments

Ask HN: How to have a macOS devcontainer in VS Code?

1•sroussey•4m ago•0 comments

The Exception Butterfly

https://valhovey.github.io/blog/the-exception-butterfly
1•speleo•5m ago•0 comments

Waiting for Postgres 19: Reduced Timing Overhead for EXPLAIN ANALYZE with RDTSC

https://pganalyze.com/blog/5mins-postgres-19-reduced-timing-overhead-explain-analyze
1•lfittl•6m ago•0 comments

1 in 30 – Artemis, Greatness, and Risk

https://1517.substack.com/p/1-in-30-artemis-greatness-and-risk
1•crescit_eundo•7m ago•0 comments

AI will test governments on jobs, training, and public trust

https://www.hoover.org/news/ai-will-test-governments-jobs-training-and-public-trust-hoover-panels...
1•hhs•7m ago•0 comments

Show HN: AMBR.music – Patreon meets TikTok for musicians

https://app.ambr.music/
1•stamc•7m ago•0 comments

Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders

https://www.washingtonpost.com/technology/2026/04/11/anthropic-christians-claude-morals/
1•edwardsrobbie•10m ago•0 comments

How to Switch AI Chatbots and Why You Might Want To

https://www.wsj.com/tech/ai/how-to-switch-ai-chatbots-and-why-you-might-want-to-8aaccfd4
1•nanfinitum•11m ago•1 comments

How to break America's great scientific stagnation

https://www.city-journal.org/article/trump-national-science-foundation-nominee-jim-oneill
1•hhs•11m ago•0 comments

Telegram as an Agent Control Plane

https://vita-reports.ham.xyz/s/6020b089f389
1•zackham•14m ago•0 comments

Trump wants to cover a White House office building with 'magic paint.'

https://www.cnn.com/2026/04/11/politics/eisenhower-executive-office-building-paint-trump
1•Cider9986•14m ago•0 comments

What Is in Road Flares?

https://www.spiegl.org/rocket/flare/flare.html
1•hyperific•16m ago•0 comments

Tinker: Play with AI, bring your ideas to life

https://www.shopify.com/news/introducing-tinker
2•myth_drannon•19m ago•0 comments

Sent ChatGPT audio file of FART sound effects, asked what it thinks of my music

https://twitter.com/i/status/2042445078417834043
4•lando2319•21m ago•0 comments

Never been sick with the flu? Now scientists may know why

https://www.npr.org/2026/04/03/nx-s1-5763891/flu-resistance-peptide-sick-antiviral
2•gmays•25m ago•1 comments

Bessent Urgently Summons Bank CEOs over Anthropic's New AI

https://www.youtube.com/watch?v=B2WsfcwfEgs
3•OhMeadhbh•28m ago•1 comments

AI for Systems: Using LLMs to Optimize Database Query Execution

https://www.together.ai/blog/using-llms-to-optimize-database-query-execution
1•matt_d•29m ago•0 comments

Side projects: perché falliscono (e come evitarlo davvero)

https://donatodelpeschio.it/blog/side-projects-perche-falliscono-come-evitarlo
1•donnyBlanko•33m ago•0 comments

Cyber 2028

https://www.analogue.computer/blog/cyber-2028
3•zeyu1337•43m ago•1 comments

It Has Always Been About Data, All the Way Down

https://khayyamguliyev.substack.com/p/it-has-always-been-about-data-all
3•khguliye•43m ago•0 comments

The Closing of the Frontier

https://tanyaverma.sh/2026/04/10/closing-of-the-frontier.html
4•FrasiertheLion•47m ago•0 comments

Show HN: 2048 with a Leaderboard

https://www.the2048league.com/
2•khet•49m ago•0 comments

Deep Work on macOS Starts with Context, Not Blockers

https://www.brnsft.com/blog/how-to-set-up-a-deep-work-system-on-mac-from-scratch
3•robertohanas•53m ago•0 comments

How Transistors Work (1995)

http://amasci.com/amateur/transis.html
3•downbad_•56m ago•1 comments