frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Small models also found the vulnerabilities that Mythos found

https://aisle.com/blog/ai-cybersecurity-after-mythos-the-jagged-frontier
694•dominicq•6h ago•189 comments

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

https://khronokernel.com/macos/2023/08/08/AS-VM.html
94•krackers•2h ago•38 comments

447 TB/cm² at zero retention energy – atomic-scale memory on fluorographane

https://zenodo.org/records/19513269
98•iliatoli•3h ago•45 comments

How We Broke Top AI Agent Benchmarks: And What Comes Next

https://rdi.berkeley.edu/blog/trustworthy-benchmarks-cont/
159•Anon84•4h ago•40 comments

Dark Castle

https://darkcastle.co.uk/
77•evo_9•3h ago•7 comments

Pijul a FOSS distributed version control system

https://pijul.org/
42•kouosi•4d ago•5 comments

How to build a `Git diff` driver

https://www.jvt.me/posts/2026/04/11/how-git-diff-driver/
61•zdw•5h ago•3 comments

Advanced Mac Substitute is an API-level reimplementation of 1980s-era Mac OS

https://www.v68k.org/advanced-mac-substitute/
170•zdw•7h ago•48 comments

Cirrus Labs to join OpenAI

https://cirruslabs.org/
220•seekdeep•10h ago•111 comments

What Is a Property?

https://alperenkeles.com/posts/what-is-a-property/
37•alpaylan•4d ago•9 comments

Surelock: Deadlock-Free Mutexes for Rust

https://notes.brooklynzelenka.com/Blog/Surelock
149•codetheweb•3d ago•49 comments

Show HN: Pardonned.com – A searchable database of US Pardons

340•vidluther•16h ago•175 comments

Keeping a Postgres Queue Healthy

https://planetscale.com/blog/keeping-a-postgres-queue-healthy
68•tanelpoder•6h ago•19 comments

Starfling: A one-tap endless orbital slingshot game in a single HTML file

https://playstarfling.com
541•iceberger2001•2d ago•134 comments

Every plane you see in the sky – you can now follow it from the cockpit in 3D

https://flight-viz.com/cockpit.html?lat=40.64&lon=-73.78&alt=3000&hdg=220&spd=130&cs=DAL123
192•coolwulf•3d ago•41 comments

The APL programming language source code (2012)

https://computerhistory.org/blog/the-apl-programming-language-source-code/
32•tosh•5h ago•6 comments

Metrics SQL: A SQL-based semantic layer for humans and agents

https://www.rilldata.com/blog/introducing-metrics-sql-a-sql-based-semantic-layer-for-humans-and-a...
5•sebg•2d ago•0 comments

The Problem That Built an Industry

https://ajitem.com/blog/iron-core-part-1-the-problem-that-built-an-industry/
94•ShaggyHotDog•9h ago•34 comments

Volunteers turn a fan's recordings of 10K concerts into an online treasure trove

https://apnews.com/article/aadam-jacobs-collection-concerts-internet-archive-chicago-b1c9c4466a2d...
331•geox•3d ago•63 comments

Optimal Strategy for Connect 4

https://2swap.github.io/WeakC4/explanation/
242•marvinborner•3d ago•30 comments

The future of everything is lies, I guess – Part 5: Annoyances

https://aphyr.com/posts/415-the-future-of-everything-is-lies-i-guess-annoyances
195•aphyr•8h ago•121 comments

Phone Trips

http://www.wideweb.com/phonetrips/
53•bookofjoe•6h ago•5 comments

South Korea introduces universal basic mobile data access

https://www.theregister.com/2026/04/10/south_korea_data_access_universal/
283•saikatsg•9h ago•79 comments

New synthesis of astronomical measurements shows Hubble tension is real

https://noirlab.edu/public/news/noirlab2611/
14•anigbrowl•4h ago•1 comments

Installing every* Firefox extension

https://jack.cab/blog/every-firefox-extension
625•RohanAdwankar•1d ago•75 comments

Filing the corners off my MacBooks

https://kentwalters.com/posts/corners/
1287•normanvalentine•1d ago•603 comments

Chimpanzees in Uganda locked in eight-year 'civil war', say researchers

https://www.bbc.com/news/articles/cr71lkzv49po
415•neversaydie•1d ago•252 comments

Artemis II safely splashes down

https://www.cbsnews.com/live-updates/artemis-ii-splashdown-return/
1222•areoform•23h ago•389 comments

Previously unknown verses by Empedocles found on papyrus

https://www.thehistoryblog.com/archives/75792
60•danielam•2d ago•13 comments

How Passive Radar Works

https://www.passiveradar.com/how-passive-radar-works/
144•surprisetalk•2d ago•46 comments
Open in hackernews

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

https://khronokernel.com/macos/2023/08/08/AS-VM.html
93•krackers•2h 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•1h 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•1h 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•22m ago
Well, but their customers are those that buy Apple hardware.
whatsupdog•7m ago
"Can you please apply soothing balm after you beat me?" That is what you sound like.
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•1h 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•1h 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•28m 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.

OptionOfT•18m ago
I have the feeling a lot of people take Macs because the other option is a locked down Windows, and Linux is not offered.
hparadiz•7m ago
The hardware for a Linux laptop right now is not great. Especially for an arm64 machine. Even if the hardware is good the chassis and everything else is typically plastic and shitty.
gambiting•14m ago
>>At least 9 out of every 10 software engineers I know does all their development on a mac

I work in video games, you know, industry larger than films - 10 out of 10 devs I know are on Windows. I have a work issued Mac just to do some iOS dev and I honestly don't understand how anyone can use it day to day as their main dev machine, it's just so restrictive in what the OS allows you to do.

st3fan•10m ago
Weird .. macOS is still completely open is my experience. Can you give an example?
gambiting•4m ago
I compile a tool we use, send it to another developer, they can't open it without going through system settings because the OS thinks it's unsafe. There is no blanket easy way to disable this behaviour.

We also inject custom dlibs into clang during compilation and starting with Tahoe that started to fail - we discovered that it's because of SIP(system integrity protection). We reached out to apple, got the answer that "we will not discuss any functionality related to operation of SIP". Great. So now we either have to disable SIP on every development machine(which IT is very unhappy about) or re-sign the clang executable with our own dev key so that the OS leaves us alone.

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•36m ago
Doesn't make too much sense, the VMs don't get unique hardware identifiers that one could (ab)use for spamming iMessage.
peyton•30m 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•25m 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.
benoau•7m ago
Yeah but the "hardware" in that sense is almost entirely iPhone and iPhone-adjacent, Mac is a trailing 4th- or 5th-place line of business... maybe 6th.
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•53m 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•43m ago
Since when are users in this place shy about bashing Apple?

Plenty of hate out there of apple alongside the love.

Barbing•25m ago
In the very same comments sometimes, those frustrating geniuses
RealityVoid•14m ago
Adults can hold 2 thoughts in their head at their same time.
neal_jones•4m ago
Inside of me are two wolves. One that’s like “F Apple” and another that is like “Are they going to do an M5 ultra or…?”
hparadiz•8m ago
What love? I think this is bullshit.
edude03•25m ago
IIRC you can just turn off sip and set the boot argument that controls it without a custom kernel