alt.hn

12/27/2025 at 12:58:12 PM

Apple releases open-source model that instantly turns 2D photos into 3D views

https://github.com/apple/ml-sharp

by SG-

12/27/2025 at 2:25:16 PM

HN discussion 11 days ago: https://news.ycombinator.com/item?id=46284658

by bertili

12/27/2025 at 7:56:39 PM

I love how virtually no GitHub instructions related to AI simply work as written.

Each assumes you already have their developer environment configured to have the tool work, but simply don’t have it compiled yet.

by transcriptase

12/27/2025 at 9:57:44 PM

This repo's instructions seem to work as written just fine?

by personjerry

12/27/2025 at 2:43:48 PM

https://raw.githubusercontent.com/apple/ml-sharp/refs/heads/...

"Exclusively for research purposes" so not actually open source.

by RobotToaster

12/27/2025 at 3:14:53 PM

The readme doesn't claim its open source either from what I can tell. Seems to be just a misguided title by the person who submitted it to HN

The only reference seems to be in the acknowledgement, saying that this builds ontop of open source software

by ffsm8

12/27/2025 at 5:02:12 PM

The code is licensed [1] under the "Apple MIT" license [2], which is considered open-source. The weights are under a different, more restrictive license. This is mentioned at the bottom of the README.

[1] https://github.com/apple/ml-sharp/blob/main/LICENSE

[2] https://fedoraproject.org/wiki/Licensing/Apple_MIT_License

by jonas21

12/27/2025 at 5:35:29 PM

This is optimally foolish.

It effectively prevents the community from using Apple's solution, but gives the Chinese everything they need to duplicate the results and push their own version.

I expect a Hunyuan-branded version of this model in six months. Probably with lots of improvements.

I'm all for Chinese model takeover if this is how US tech giants treat AI. You can't horde the flames forever, US hyperscalers.

The DoD ought to be advocating for a strong domestic open source stance to ensure our ecosystem doesn't get washed away. AI czar David Sacks has this view, but I suppose it's been falling on deaf ears when the hyperscalers crowd out the conversation.

by echelon

12/27/2025 at 6:16:52 PM

What DoD has to do with a release of this model?

by elAhmo

12/27/2025 at 7:15:43 PM

I guess they're asking for some type of export restrictions.

by oblio

12/27/2025 at 6:40:11 PM

This bugs the hell out of me, somehow these companies argue that training on all sort of content without is fine because reasons and then have the audacity to attach a new proprietary licence to it.

by cycomanic

12/27/2025 at 4:54:54 PM

Link to the actual project license, since it hasn't been referenced yet:

https://github.com/apple/ml-sharp/blob/main/LICENSE

Between this and the model's license, it seems like one is stuck with using this for personal use?

by runjake

12/27/2025 at 3:15:48 PM

Meta’s campaign to corrupt the meaning of Open Source was unfortunately very successful and now most people associate releasing the weights with open source.

by andy99

12/27/2025 at 6:51:07 PM

Actually it is more like all big corps campaigns that have successfully moved away from anything GPL as much as possible, while pushing for business friendly licenses.

Linux kernel and GCC are probably the only thing left they tolerate, and even then, it is less relevant in the cloud, with containers powered by type 1 hypervisors.

by pjmlp

12/27/2025 at 3:49:41 PM

Releasing weights is fine but you also need to be allowed to... Use the model :P

by singpolyma3

12/27/2025 at 3:58:17 PM

You’re perfectly free to use it for private use, model output have been deemed public domain

by hwers

12/27/2025 at 4:02:02 PM

Or you're free to use the output for commercial use if you can get someone else to use the tool to make the (uncopyrighted) output you want.

by ordersofmag

12/27/2025 at 4:31:58 PM

Isn't that what groq did basically?

Though I'm sure they will shut their shop asap now that Nvidia basically bought them.

by wkat4242

12/27/2025 at 4:38:04 PM

Nvidia didn’t buy Groq.

by browningstreet

12/27/2025 at 5:16:37 PM

They did (unless you're one of the drafters of the Hart-Scott-Rodino Act, in which case, weirdly, they didn't)

by jonners00

12/27/2025 at 6:53:01 PM

Given that it's under scrutiny for regulatory bypass, it's not a purchase and is being reviewed as circumventing those very rules. Might not even happen.

I know, I'm joking: Trump likes Nvidia, but maybe he'll bump the Chinese tax to 30% to approve this deal? In a way I hope he pulls something like that, to punish Huang for his boot shining manipulations.

#iwantRAM

by browningstreet

12/27/2025 at 5:06:33 PM

"basically"

by fwip

12/27/2025 at 3:21:46 PM

It's deliciously ironic how a campaign to dilute the meaning of free software ended up getting diluted itself.

by Blackthorn

12/27/2025 at 3:31:52 PM

It's gratifying. I used to tilt at windmills on HN about this and people would be telling me with absolute condescension how the ship had sailed regarding the definition of Open Source, relegating my own life's work to anachronism.

People slowly waking up to how daft and hypecycle misusing a term was all along has been amazing.

by sho_hn

12/27/2025 at 3:45:13 PM

[flagged]

by archerx

12/27/2025 at 4:06:42 PM

I think exactly like this. If I created a tool and it were used for free by billion dollar corporations to enrich themselves, I would consider it a personal loss.

by coliveira

12/28/2025 at 1:49:52 AM

Personally I open source things often specifically to kill the value proposition of companies trying to keep people in their walled gardens.

by lrvick

12/29/2025 at 9:51:54 AM

My post got flagged proving my point.

by archerx

12/27/2025 at 7:09:37 PM

The GPL is still the answer. Corporate lawyers still avoid it at all costs. The simple requirement that any derivative works bear the same license has always been the key to sustaining the movement, and the whole push toward permissive licensing has been driven by the companies that want to leech.

by redwall_hp

12/27/2025 at 7:17:53 PM

At this point the bare minimum for anything new is probably AGPL. Even that needs to be reinforced against hyperscalers and LLMs.

by oblio

12/29/2025 at 9:52:41 AM

Corporate leeches hate this one trick.

by archerx

12/27/2025 at 4:47:00 PM

And the training data. A truly open source model also includes the training data.

by isodev

12/27/2025 at 3:46:06 PM

Thank you! Shame all these big corps that do this forever. Meta #1, Apple # 2, psuedo fake journalists # 3

by ProofHouse

12/27/2025 at 4:36:37 PM

FOSS = free and open-source software

Open Source =/= free or software, just readable

so it wasn't a new campaign, it is at best re-appropriating the term open source in the software community in a way communities outside of software have always been using it, in a way that predates software at all, exists in parallel to the software community, and continues to exist now

by yieldcrv

12/27/2025 at 4:44:12 PM

In 30 years in tech, I have never once heard anyone use the term "Open Source" to refer to anything other than FOSS.

I have also never once heard anyone use the term FOSS outside of the written form.

So the opposite of what you said, I guess.

You also seem to be saying that the term "open source" existed before software did, so I feel compelled to ask: what do you think "source" stands for in "open source"?

by ghurtado

12/27/2025 at 4:55:28 PM

"Source" can mean any source of information. The term "open source intelligence", referring to public records, goes back to the 60s.

by jfengel

12/27/2025 at 7:37:48 PM

In IT contexts it's used for source code in 99% of situations. Most people have nothing to do with the military or espionage.

by oblio

12/27/2025 at 11:42:36 PM

it's about to be 98% and I'm fine with that

people need to re-evaluate their relationship with open source instead of as a synonym for FOSS, because it clearly doesn't mean that regardless of the colloquialism

and FOSS has an adjective and noun for a reason, its older than the colloquialism

this is just a reversion to the mean

by yieldcrv

12/27/2025 at 11:44:50 PM

that's alright, FOSS is 40 years old and has an adjective and noun in front and behind "open source" for a reason

this is a reversion to the mean

by yieldcrv

12/27/2025 at 5:20:25 PM

The OSI definition and "open source purity" is designed by big tech to erode any value layer open source companies could use to threaten them.

New movements like "fair source", which is a form of source available + free use + expiring copyright is the ideal license. It's effectively unlimited use for customers and users, but has a baked in "non-compete" preventing low effort third parties from coming in and eating the market of managed services established by the authors.

We need to kill open source purity. Especially if we want to erode the hyperscalers that aren't even giving away the magic parts or valuable parts of their kingdoms.

Open source purity is a socialist dream while we're still living under the Empire. And it prevents the formation of a salient that can punch through. It's a very low suboptima.

I don't see any reason why you would want fair source authors to go "OSI" open other than taking their revenue stream as your own. The license bakes in contingencies in case the authors go out of business to open the license up for community ownership. That's good enough.

If these businesses were OSI open, the businessss become unsustainable and impossible to scale into something formidable that could chip away at entirely closed hyperscalers.

by echelon

12/27/2025 at 7:18:18 PM

Replacing hyperscalers with other hyperscalers born off the back of open source contributors is not exactly progress.

by jen20

12/27/2025 at 9:28:27 PM

How is it not progress? You have full access to the code, you can use it yourself however you'd like, and the copyrights expire.

They just ask you not to compete with them for a few years.

How is that any way comparable to AWS?

Perfect truly is the enemy of good.

In this case, perfect murders good and locks you in the dungeon of eternal bad so you can think endlessly about perfect. It also stabs any good that comes along while crying about perfect.

by echelon

12/29/2025 at 4:00:52 AM

> They just ask you not to compete with them for a few years.

No Open Source license actually permits this - by definition of Open Source.

Also the notion that copyright "expires" is ludicrous - we only just saw work from the 1920s enter the public domain (and source is no different to that). Laundering via AI clearly does not count, either.

by jen20

12/27/2025 at 3:02:00 PM

There's no reason to believe that weights are copyrightable. The only reason to pay attention to this "license" is because it's enforced by Apple, in that sense they can write whatever they want in it, "this model requires giving ownership of your first born son to Apple", etc. The content is irrelevant.

by zarzavat

12/27/2025 at 5:09:38 PM

> The only reason to pay attention to this "license" is because it's enforced by Apple

Yes, but the most important reason to pay attention to ANY license for most people is because it is a signal for under what conditions the licensor is likely to sue you (especially in the US, which does not have a general “loser pays” rule for lawsuits), not because of the actual legality, because a lawsuit is a cost most people don’t want to bear while it is ongoing or cover the unrecoverable costs of once it is done, irrespective of winning and losing, and, on the other hand, few people care about being technically legal with their use of copyright protected material if there is no perceived risk of enforcement.

But even if that wasn’t true, and being sued was of no financial or other costs until the case is finally resolved, and only then if you lose, I wouldn't bet much, in the US, in the court system ultimately applying precedent in the most obvious way instead of twisting things in a way which serves the interest of the particular powerful corporate interests involved here.

by dragonwriter

12/27/2025 at 6:21:55 PM

> There's no reason to believe that weights are copyrightable.

I know this is a long, nuanced, ongoing discussion. I'm very interested in it, but haven't read up on it for years. Could you elaborate a bit on the latest?

I was always in the camp that opined that "weights" are too broad a term for any sensible discussions about conclusions like "are (not) copyrightable". Clearly a weight that's the average of its training data is not copyrightable. But also, surely, weights that are capable of verbatim reproduction of non-trivial copyrightable training data are, because they're just a strange storage medium for the copyright data.

What am I missing?

by gspr

12/27/2025 at 4:24:12 PM

This. Tables of numbers are explicitly not subject to copyright; that’s a copyright 101 fact.

Any of the code that wraps the model or makes it useful is subject to copyright. But the weights themselves are as unrestricted as it gets.

by _alternator_

12/27/2025 at 5:12:34 PM

> This. Tables of numbers are explicitly not subject to copyright; that’s a copyright 101 fact.

Ok, but there's clearly more nuance there. Otherwise I could claim that any mp3 file I wanted to distribute is just a table of 8-bit integers and therefore not subject to copyright.

by messe

12/27/2025 at 5:22:05 PM

I wanted to reply in this direction. Ultimately, literally everything and anything in SW is a sequence of numbers, that anybody could easily put in some kind of table form.

I don’t know where the catch is, but that sentence can not be true in general.

by f1shy

12/28/2025 at 6:00:00 AM

A table of numbers is copyrightable if it represents some creative expression by a human being. For example, a BMP representing a sketch is a table of numbers and clearly copyrightable.

Weights are numbers that come from an optimization process. To the extent that weights encode any creativity, they encode the creativity of the training data. But any company using AI models (including Apple) does not want that interpretation because they are using AI models that were trained on other people's copyrighted works. If weights could be copyrighted, we all of us would own them.

by zarzavat

12/29/2025 at 4:29:52 PM

That makes sense. Is all about content, not format.

by f1shy

12/27/2025 at 5:13:16 PM

That is simply not true. The details might vary by jurisdiction and the protection might not be under the exact name of “copyright” but there most certainly are comparable legal protections for the contents of databases (“tables of numbers”). See for example: https://europa.eu/youreurope/business/running-business/intel...

by schrototo

12/27/2025 at 5:02:42 PM

Disney would like you have a word with you. Why would their pile of numbers that represent Avatar3.m4a be any more subject to copyright than Apple_2D_3D.bin. Or GPT52.mlx or Opus45.gguf?

by fragmede

12/27/2025 at 5:28:05 PM

It's probably just Apple layers avoiding getting involved in any copyright lawsuit over the copyrightability of weights, by avoiding licensing it except under what's clearly fair use anyway, making copyrightability moot.

by dlcarrier

12/27/2025 at 5:57:23 PM

Yes this seems more about protecting them from a lawsuit. I don’t think they actually give a shit about the weights or they wouldn’t release them at all. I suspect they just know they’re training dataset isn’t perfectly “clean” and don’t want to accept any more liability than they already have.

by VanTheBrand

12/27/2025 at 4:32:23 PM

[flagged]

by F7F7F7

12/27/2025 at 4:46:44 PM

You could make the same mocking argument towards people who find anything good that Apple produces.

by blauditore

12/27/2025 at 5:22:17 PM

Not sure I've met one of those people in... a decade or so? Loving apple products has been an uphill road for a long time (and increasingly more so post-Jobs)

by swiftcoder

12/27/2025 at 6:48:24 PM

> Not sure I've met one of those people in... a decade or so? Loving apple products has been an uphill road for a long time (and increasingly more so post-Jobs)

You either a deliberately misrepresenting the facts or been livoning under a rock. I mean read any discussion about M laptops and you see apple fanboys noncritucally declaring them a revolution in computing.

by cycomanic

12/28/2025 at 8:13:10 AM

> I mean read any discussion about M laptops and you see apple fanboys noncritucally declaring them a revolution in computing.

I see a lot of people extolling the battery life, displays, and trackpads. And probably an equal amount of complaining about the increasingly locked-down and un-customisable nature of macOS. We all like the hardware, and fight the software more by the day.

The blind zealots of the "I'm a Mac, and I'm a PC" era just aren't very common anymore.

by swiftcoder

12/27/2025 at 3:53:18 PM

I’m going to research if I can make a profitable product from it. I’ll publish the results of course.

by thebruce87m

12/27/2025 at 3:56:59 PM

Pretty sure this is a joke, but the actual license is written by lawyers who know what they are doing:

> “Research Purposes” means non-commercial scientific research and academic development activities, such as experimentation, analysis, testing conducted by You with the sole intent to advance scientific knowledge and research. “Research Purposes” does not include any commercial exploitation, product development or use in any commercial product or service.

by eleventyseven

12/27/2025 at 10:08:37 PM

Does sole intent to advance scientific knowledge even exist as a category anymore? I was given modern research is all pay to play where the grant sponsor decided the topic and what can be done with the results.

by LexGray

12/27/2025 at 3:10:40 PM

Should the title be corrected to source-available?

by sa-code

12/27/2025 at 4:06:39 PM

"weights-available" is probably the correct term, since it doesn't look like the training data is available.

by RobotToaster

12/27/2025 at 4:30:44 PM

Training data is not source code so that's irrelevant

by ecb_penguin

12/27/2025 at 5:07:34 PM

It kind of is, though. You use some input material to produce the weights via some process, even if the weights might not become exactly the same every time you reproduce the process; the production of the weights isn't done by working with the weights, but with the training material and the process to convert them into weights. The analogy to source code and the resulting binaries is there.

by _flux

12/27/2025 at 6:03:53 PM

Training data and the weights produced are not source code, just as access to the resulting binaries are not a requirement for open source.

Open source does not require full working implementations. There's no requirement that a code snippet that I release be fully working and identical to a complete solution.

by ecb_penguin

12/27/2025 at 9:22:41 PM

So we are on agreement that "weights" are not source code. Training data might not also be actual "code", but it is source. After all, the model trained using that data tries to estimate its training data. It is the ground truth for the model.

About the access of binaries or providing working implementations, where did those come from? I don't think this thread was discussing those at all.

Indeed I would be willing to call something an "open source model" if it came without weights, but did come with the training data and with a documented process (preferably executable); and a release with just the training data could be called "open dataset" while the software to run the training would be just plain old open source software.

And, of course, a model with only the model data distributed with an open license is relatively commonly called "open weights", this being pretty self-explanatory term.

by _flux

12/28/2025 at 4:15:05 PM

It is absurd to think that releasing open source code also requires releasing thousands of terabytes of Twitter and Reddit posts.

You already have access to all the training data everyone else is using.... You can download an offline version of Wikipedia. Here's every Reddit comment for a decade: https://academictorrents.com/details/ba051999301b109eab37d16...

by ecb_penguin

12/28/2025 at 8:50:09 PM

I mean no, you don't need to be open source at all. Just don't release the data and call the release "open weights". Or do release the data, and the training process, and call yourself "open source".

Though, I do think it's still acceptable if you just point how to get the data (i.e. if it was the offline version of Wikipedia and then URL to that) if actually providing the source data is overwhelming. Offering to provide a copy at cost would be quite acceptable (i.e. I deliver the media to you to make a copy).

But if there's no way another person can acquire that data, even in theory, then I think it's pretty clear the source was not open. Just use the more appropriate term and everyone is on the level what the release is about.

by _flux

12/27/2025 at 3:01:13 PM

That sucks.

I'm writing open desktop software that uses WorldLabs splats for consistent location filmmaking, and it's an awesome tool:

https://youtube.com/watch?v=iD999naQq9A

This next year is going to be about controlling a priori what your images and videos will look like before you generate them.

3D splats are going to be incredibly useful for film and graphics design. You can rotate the camera around and get predictable, consistent details.

We need more Gaussian models. I hope the Chinese AI companies start building them.

by echelon

12/27/2025 at 4:34:32 PM

Making 3D worlds like that is impressive. I used to build some VR worlds (hobby) and content generation is a huge time sink. I wonder if this tech will become accessible for that soon.

by wkat4242

12/27/2025 at 5:10:20 PM

This is all going to become super accessible to everyone. And it'll become fast and eventually free.

Everyone will be able to flex their muscles as a creative. Everyone will be able to become an artist (expressing themselves though their unique lens) without putting points into a mechanical skill that is dimensionally orthogonal to idea expression and communication.

This is the "bicycle of the mind" that Steve Jobs talked about 40 some years ago. We've all had keyboards with which to express ourselves and communicate, but soon everyone will be able to visually articulate themselves and their thoughts. It's going to be so uplifting for society.

In fifty years we'll even be able to render our direct thoughts and mold them like clay. Share them directly with one another. Co-think.

by echelon

12/27/2025 at 4:27:44 PM

Is there any model that is actually free as in freedom (not necessarily gratis)?

by wasting_time

12/27/2025 at 5:22:26 PM

Yes, many models recently have been released under Apache 2.0, both Free and gratis.

I don't think any in this particular space (image-to-3d gaussian representation) are, but then this is the first model I’ve seen in that space at all.

by dragonwriter

12/27/2025 at 5:27:12 PM

Nice to see some more interesting use of this kind of educational source licensing

by bsnnkv

12/27/2025 at 4:47:20 PM

Your daily reminder that neural network weights aren't creative work and as such aren't subject to copyright protection in the first place. The “license” is purely cosmetic (or rather, it has an internal purpose: it's being put there by the ML scientists who want to share their work and have to deal with the corporate reluctance to do so).

by littlestymaar

12/27/2025 at 3:39:49 PM

When AI and open source is used together you can be sure it's not open source.

by LtWorf

12/27/2025 at 5:06:27 PM

If all these AI models were trained on copyrighted materials for which the trainers had no right to, is it wrong to steal their models and use them however we want? Morally I'd say absolutely not, but I"m sure these AI bros would vigorously defend their own IP, even if it was built on stolen IP created by humans.

by m4ck_

12/27/2025 at 5:18:58 PM

> If all these AI models were trained on copyrighted materials for which the trainers had no right to, is it wrong to steal their models and use them however we want?

If (which the courts seem to be pretty consistently finding) training models on copyright-protected works generally is fair use, though using models to produce works which would violate copyright if made by other means with reference to the source material is still a copyright violation, then training has no bearing on the legality of copying the models. (Even if it wasn't, then copying and using the models at all would violate the copyright of the original owners of the training material again and be illegal irrespective of the “license” offered by the model trainer.)

Morally? Well, pretty much the same dichotomy applies; if training the model isn't a violation of the source material's creators' rights, then the fact it was trained without permission has no bearing on the morality of using the model without the trainers permission, if it is a violation of the source material's creators' rights, then so is using the model irrespective of the trainer's “license”, as the trainer has no right to permit further use of the material they had no right to create.

The idea that the model is an intrusion on the rights of the creators of the materials used in training and that this makes use of the model more rather than less permissibly, legally or morally, takes some bizarre mental gymnastics.

by dragonwriter

12/27/2025 at 2:48:02 PM

[flagged]

by hwers

12/27/2025 at 2:51:07 PM

https://opensource.org/osd#fields-of-endeavor

> The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, [..]

by tremon

12/27/2025 at 6:10:06 PM

The OSI (a consortium of cloud companies who benefit when you write nonfree software for them) is not actually an authority on what the words "open source" mean, no matter how hard they try to insert themselves into that role.

Models can't be open source anyway, because they don't have source.

by immibis

12/27/2025 at 4:35:27 PM

While most people follow the OSD criteria, there is nothing that says open source software must follow it. Nor is the OSD the only set of criteria or the only definition.

Open source means the source is available. Anything else is just political.

by ecb_penguin

12/27/2025 at 5:25:52 PM

> Open source means the source is available. Anything else is just political.

We don't have to have this debate again. Folks have tried this rhetorical tack so often there is an entire wikipedia page[1] dedicated to explaining the difference between source available and open source...

[1]: https://en.wikipedia.org/wiki/Source-available_software

by swiftcoder

12/27/2025 at 6:00:40 PM

This is an opinion article and you should realize that opinions do not make definitions.

"Conversely, Richard Stallman argues the "obvious meaning" of term "open source" is that the source code is public/accessible for inspection, without necessarily any other rights granted"

See, here's another Wikipedia article with another opinion that disagrees, and RMS is obviously an authority.

https://en.wikipedia.org/wiki/Open_source#%22Open%22_versus_...

All of this is pointless so the common and accepted definition should be preferred. Which does not add extra political criteria for requirements.

by ecb_penguin

12/27/2025 at 6:29:54 PM

In my experience the common and accepted definition generally matches with the one the OSI uses, people generally use “shared source” or something to refer to things that don’t fit that

by circuit10

12/28/2025 at 4:20:02 PM

Well, you'd be wrong: https://www.merriam-webster.com/dictionary/open-source

In case you don't know, the dictionary doesn't prescribe meaning, it catalogs the commonly accepted usage of a word. That's why it listed "literally" to mean "figuratively", because along the way, people started using "literally" to mean "figuratively", so that's the definition now.

The common definition of open source does not match the OSI definition...

> people generally use “shared source” or something

"Shared source" was a Microsoft license and not at all generally accepted by anyone. A quick Google search found no references to this term used to describe open source.

by ecb_penguin

12/28/2025 at 8:22:15 PM

That’s a highly simplified, non-technical definition for people who aren’t necessarily computer literate. Compressing it to a single sentence will leave out important details about the word’s usage

On the topic of descriptivism/prescriptivism, Richard Stallman is very pedantic and prescriptive about how people use language (e.g. the GNU/Linux thing) so I don’t really respect him as an authority on this topic at all

Also if there are restrictions you can argue it doesn’t even meet that definition because it’s not “freely available”

I may have mixed up “shared source” and “source available” (which seems more common)

I’ve put a poll on a Discord server I’m on (about calculators, so I don’t think there will be bias) and I’ll report back with what people think

Edit: I had three people vote and they agreed with me but also someone mentioned that I should probably let it go now which fair, it’s too easy to get invested in Internet arguments that don’t matter

by circuit10

12/27/2025 at 6:14:16 PM

Something we still often miss, however, is the difference between open source and free software.

by immibis

12/27/2025 at 7:59:33 PM

What is that difference?

The definitions from the FSF and OSI are very similar, and the lists of approved licenses are mostly the same.

by thayne

12/28/2025 at 4:20:49 PM

FYI it doesn't matter. What matters is the text of the license.

by ecb_penguin

12/27/2025 at 5:19:35 PM

> Open source means the source is available. Anything else is just political.

Where was that defined so? And most of all, given the domain of information technology, who understand open source to cover cases where the source is available ie. only for reviewing?

The purpose of words and terms is so that people can exchange ideas effectively and precisely, without needing to explain the terms every time from the grounds up. Having different groups having divergent definitions on the same words is counterproductive towards that goal. In my view, labeling a release "open source" with very big limitations on how the source is used is just not about marketing, it's miscommunication.

If "open source" and "source available" (and "open weights") mean the same thing, the how come people have come up with the two terms to begin with? The difference is recognized in official contexts as well, i.e. https://web.archive.org/web/20180724032116/https://dodcio.de... (search for "source available"; unfortunately linking directly doesn't seem to work with archive.org pages).

It doesn't seem there is any benefit in using less precise terms when better-defined ones are available.

by _flux

12/27/2025 at 5:54:16 PM

[flagged]

by ecb_penguin

12/27/2025 at 4:54:01 PM

Now you get to graduate into the pedantry of defining the word “source”.

by nativeit

12/27/2025 at 6:01:22 PM

There's no reason for pedantry. Source is pretty well defined.

by ecb_penguin

12/27/2025 at 6:14:48 PM

Which is how we know that AI models don't have any - and therefore can't be open source.

by immibis

12/27/2025 at 6:54:48 PM

Still blows my mind that "binaries available" is called open source in the machine learning sphere. It's like calling Office 2007 open source (as opposed to the current browser versions) because you could run the binaries on a local machine

by Aachen

12/27/2025 at 5:33:39 PM

Apparently licenses no longer have to actually meet all 10 of the criteria listed there to count as open source. OSI says AGPLv3 is open source, for example, even though it fails #10 ("No provision of the license may be predicated on any individual technology or style of interface").

AGPLv3 has provisions that are predicated on remote interaction over computer networks. Put modified AGPLv3 software on a computer that users interact with over RS232 terminals and you don't have to give users the source. Replace those RS232 terminals with X servers that let the users interact with the program over Ethernet and you do have to give those users the source.

by tzs

12/27/2025 at 5:52:36 PM

That's pure sophistry, do better. You can start by quoting the part of AGPLv3 that specifically mentions Ethernet.

You also need to explain how a set of terminals connected via RS232 does not constitute a "computer network".

by tremon

12/27/2025 at 8:16:36 PM

An RS232 connection between serial ports on a computer and terminal has generally never been considered to be a network.

by tzs

12/27/2025 at 2:55:18 PM

That's source-available: you get to see the code and learn from it, but if you're not allowed to use it however you want (with as only common restrictions that you must then credit the creator(s) and also allow others the same freedom on derivative works) then it's not the traditional definition of open source

by Aachen

12/27/2025 at 3:06:48 PM

And you would be wrong as a simple question of fact.

by cwillu

12/27/2025 at 4:35:47 PM

Do you think the OSD is law or something?

by ecb_penguin

12/27/2025 at 9:46:56 PM

Who said anything about law?

by cwillu

12/28/2025 at 4:24:06 PM

You, when you confused OSI's opinion with "fact". There's no natural law or man-made law that makes your opinion fact.

by ecb_penguin

12/29/2025 at 6:43:18 PM

Okay there bud.

by cwillu

12/27/2025 at 2:58:11 PM

The only popular one I know is CC-NC but that is not open source

by wahnfrieden

12/27/2025 at 4:37:43 PM

It’s open source, just not open domain.

by randyrand

12/27/2025 at 4:40:59 PM

If it's open source, where are the sources? And how do I make my own from those sources?

by AnonymousPlanet

12/27/2025 at 7:07:17 PM

One of the criteria for being open source is no discrimination against fields of endeavor. This license clearly discriminates against any field of endeavor other than (non-commercial) research.

https://opensource.org/osd

by thayne

12/27/2025 at 4:53:07 PM

This is a dupe. A couple of weeks ago I forked it and got the rendering to work in MPS: https://github.com/rcarmo/ml-sharp

by rcarmo

12/27/2025 at 5:29:48 PM

Thanks! This looks nice

by malshe

12/27/2025 at 4:46:57 PM

Big day for VR pornography!

I'm not kidding. That's going to be >80% of the images/videos synthesized with this.

by chmod775

12/27/2025 at 5:21:59 PM

Unfortunately not as significant as you'd think.

The output is not automatically metrically scaled (though you can use postprocessing to fix this, it's not part of this model). And you can't really move around much without getting glitches, because it only inferences in one axis. It's also hard capped at 768 pixels + 2 layers.

Besides depth/splatting models have been around for quite a while before this. The main thing this model innovates on is inference speed, but VR porn isn't a use case that really benefits from faster image/video processing, especially since it's still not realtime.

This year has seen a lot of innovation in this space, but it's coming from other image editing and video models.

by avaer

12/27/2025 at 5:40:01 PM

It's not for moving around, but for turning some image into a stereoscopic one (or 2 side-by-side images if you will). Lots of techniques for this exist, which usually turn an image into depth information using AI and then use any number of approaches to generate/warp 2 offset images from it.

So far the best looking results are still achieved with good old mesh warping and no inpainting at all. This may change that.

by chmod775

12/27/2025 at 5:45:08 PM

Ah, but if we're not talking 6DOF what's new with ml-sharp? We've had good autostereoscopy for a couple of years at least.

> So far the best looking results are still achieved with good old mesh warping and no inpainting at all.

I agree

> This may change that.

Seems not to be the case in my testing. The splats are too fine and sparse to yield an improvement. There are actually better (slower) image -> splat models than ml-sharp (with much higher dynamic range for the covariance) but I still don't use them over meshes for this.

The only improvements ml-sharp seems to add to the SOTA is 1) speed and 2) an interesting 2-focal layer architecture, but these are somewhat tangential steps.

by avaer

12/27/2025 at 4:55:35 PM

Gives the term "Gaussian splat" an entirely different meaning...

by rcarmo

12/27/2025 at 5:23:08 PM

Now I know what Gaussian scattering is.

by wwwlouishinofun

12/27/2025 at 5:18:29 PM

I feel like being in a time loop. Every time a big company releases a model, we debate the definition of open source instead of asking what actually matters. Apple clearly wants the upside of academic credibility without giving away commercial optionality, which isn't unsurprising.

Additionally, we might need better categories. With software, flow is clear (source, build and binary) but with AI/ML, the actual source is an unshippable mix of data, infra and time, and weights can be both product and artifacts.

by coffeecoders

12/27/2025 at 6:20:18 PM

I'm glad you said it. Incredible tech and the top comment is debating licensing. The demos I've seen of this are incredible and it'll be great taking old photos (that weren't shot with a 'spatial' camera) and experiencing them in VR. I think it sums up the Apple approach to this stuff (actually impacting peoples lives in a positive way) vs the typically techie attitude.

by basisword

12/27/2025 at 7:44:22 PM

> which isn't unsurprising

There has to be an easier combination of words for conveying the same thing.

by mabedan

12/27/2025 at 5:31:25 PM

I don't think it isn't unsurprising :)

by ericflo

12/27/2025 at 5:49:45 PM

Wait so you are surprised?

by jama211

12/27/2025 at 2:45:19 PM

I’ve been using some time off to explore the space and related projects StereoCrafter and GeometryCrafter are fascinating. Applying this to video adds a temporal consistency angle that makes it way harder and compute intensive, but I’ve “spatialized” some old home videos from the Korean War and it works surprisingly well.

https://github.com/TencentARC/StereoCrafter https://github.com/TencentARC/GeometryCrafter

by d_watt

12/27/2025 at 3:33:57 PM

I would love to see your examples.

by sho_hn

12/27/2025 at 4:16:53 PM

OP probably can’t tell if you're being upvoted on this.

I’d be keen too.

by lostlogin

12/27/2025 at 2:27:11 PM

Is this the same model as the “Spatial Scenes” feature in iOS 26? If so, it’s been wildly impressive.

by gjsman-1000

12/27/2025 at 3:53:50 PM

It seems like it, although the shipped feature doesn’t allow for as much freedom of movement as the demos linked here (which makes sense as a product decision because I assume the farther you stretch it the more likely it is to do something that breaks the illusion)

The “scenes” from that feature are especially good for use as lock screen backgrounds

by alexford1987

12/27/2025 at 6:21:40 PM

I assume this is the same spatial scenes feature that was on visionOS prior to OS 26. In my experience that was really incredible. You could take a standard 2D photo of someone and suddenly you were back in the room with them.

by basisword

12/27/2025 at 5:04:58 PM

Ya, I like when it’s automatically done on my featured photo, gives the phone a very 3D look and feel.

by nyc_pizzadev

12/27/2025 at 3:11:29 PM

I am thinking the same thing, and I do love the effect in iOS26

by mercwear

12/27/2025 at 3:48:51 PM

I wonder if it helps that a lot of people take more than one picture of the same thing, thus providing them with effectively stereoscopic images.

by analog31

12/27/2025 at 4:18:52 PM

Also, frames from live photos

by Coneylake

12/27/2025 at 2:34:58 PM

I was thinking of testing it, but I have an irrational hatred for Conda.

by jtrn

12/27/2025 at 2:49:57 PM

You could use pixi instead, as a much nicer/saner alternative to conda: https://pixi.sh

Though in this particular case, you don't even need conda. You just need python 3.13 and a virtual environment. If you have uv installed, then it's even easier:

    git clone https://github.com/apple/ml-sharp.git
    cd ml-sharp
    uv sync
    uv run sharp

by optionalsquid

12/27/2025 at 10:33:44 PM

The hate is so irrational I can’t stop feeling that any project that even uses Conda HAS to be terrible. Like a chef that creates a recipe with shit as an ingredient. I could exchange the shit for sugar, but why bother, the chef is obviously insane. I’m really sorry if anyone that worked in this ever reads this. But Conda is just triggering me.

by jtrn

12/27/2025 at 2:46:48 PM

You can simply use a `uv` env instead?

by jtreminio

12/27/2025 at 2:36:26 PM

You aren't being irrational.

by moron4hire

12/27/2025 at 5:06:45 PM

Perhaps they lived outside of the kingdom, with an evil Stepmother who moved very slow, struggled with complex dependency collisions, and took up a bunch of unnecessary space? Such an experience could leave one very traumatized towards Conda, even though their real problems are the unresolved issues with their stepmother…

by nativeit

12/28/2025 at 5:58:03 AM

I hate pip, a million times worse than conda

by quleap

12/28/2025 at 12:40:26 PM

I’m so sad I had this idea at least 6 years ago but I didn’t have the connections to make it happen. But that’s nice that they released the project. Apple open sourcing their tech?

by bdelmas

12/27/2025 at 7:21:18 PM

Is this already integrated into the latest iOS? If so it’s not good. It only works on a few images and for the most part the rendering feels fake and somehow incoherent

by yalogin

12/27/2025 at 9:00:25 PM

no

by RickyLahey

12/27/2025 at 3:35:59 PM

Damn. I recall UC Davis was working on this sort of problem for CCTV footage 20 years ago, but this is really freakin' progress now.

by burnt-resistor

12/27/2025 at 2:48:23 PM

does it make a mesh?

doesn't seem very accurate, no idea of the result with a photo of large scene, that could be useful for level designers

by jokoon

12/27/2025 at 5:28:34 PM

It doesn't but it's pretty trivial to do if all you want is a pinholed mesh.

I managed to one-shot it by mixing in the mesh exporter from https://github.com/Tencent-Hunyuan/HunyuanWorld-Mirror but at that point you might as well use HWM, which is slower but much better suited to the level design use case.

Note that the results might not be as good as you expect, because this does not do any angled inpainting -- any deviation from the camera origin and your mesh will be either full of holes or warped (depending on how you handle triangle rejection) unless you layer on other techniques far outside the scope of this model.

And note that although HWM itself does support things like multi-image merging (which ml-sharp does not), in my testing it makes so many mistakes as to be close to useless today.

If you want something different that is designed for levels, check out Marble by World Labs.

by avaer

12/27/2025 at 2:59:49 PM

No

by wahnfrieden

12/27/2025 at 3:46:55 PM

Gaussian splats

by andybak

12/27/2025 at 6:48:46 PM

Anyone's aware of something similar for making interactive (or video) tours of apartments from photos?

by dmos62

12/27/2025 at 3:35:22 PM

I don’t know when Apple turned evil but hard for me to support them further after nearly four decades. Everything they do now is directly opposite of what they stood for in the past.

by lvl155

12/27/2025 at 4:15:43 PM

Curious what this has to do with the post?

by saagarjha

12/27/2025 at 4:19:02 PM

Apple trying to “open-source” something is pretty relevant. I don’t trust them at all. People constantly go at Microsoft but what Apple has done in the last 15 years is far worse. Their monopolies have had far worse impact than whatever Microsoft ever did with Windows and IE.

by lvl155

12/27/2025 at 4:31:06 PM

What would you suggest they have done here?

by saagarjha

12/27/2025 at 4:35:38 PM

Yeah Apple was on a good track for a while with things like OpenCL. But completely reversed course :(

by wkat4242

12/27/2025 at 6:01:20 PM

Well, the industry rejected OpenCL in favor of proprietary CUDA. Oh well...

by robertoandred

12/27/2025 at 7:58:28 PM

The poor industry, self-selecting for high-quality SDKs that macOS won't sign. Wouldn't they be upset if Apple ends up hurting themselves?

As rare as Apple is to admit it, there is this mercurial thing called "competition" that haunts the free market. OpenCL would have had an excellent chance if Apple took it as seriously as Nvidia took CUDA. But they didn't, it was thrown over the fence and expected that everyone else would do the work. While Nvidia was shipping Linux and BSD-native CUDA drivers, Apple was just distributing loose specs and begging the OpenCL working group to stop rewarding their competitor. Not for a lack of funding or motivation, Apple lost because they were butthurt.

OpenCL was DOA the moment Apple stopped treating Nvidia as a proper threat. Everyone else in the industry supported CUDA and was fine with it.

by bigyabai

12/27/2025 at 4:48:42 PM

I decidedly disagree with about everything you said regarding Microsoft. The Microsoft monopoly is the most life sucking cancer the corporate world has ever experienced. Compared to that the entire existence of Apple is merely a footnote. Don't mistake your stupid phone for the world.

by AnonymousPlanet

12/27/2025 at 4:59:45 PM

I sunk my twenties involving the sh*tshow that was Microsoft antitrust. No, Microsoft shipping IE by default is pretty benign compared to what Apple has been doing for far longer than whatever Microsoft ever did. In fact, one can make an argument that Windows was really an open platform for developers based on Today’s standards.

by lvl155

12/27/2025 at 5:15:53 PM

I'm not talking about laughable little stunts like IE. I'm talking about the ongoing cancer that is eating up billions from little companies all the way to big corporations. All of that is ongoing, and they squeeze their prey for everything they have. They are the most disgusting and damaging disease you can imagine.

Once you start using even a small fraction of their tech it instantly metastasises throughout the entire organisation because of lock in and "open standards" that weirdly only work with their own tech. If the MS tech creates a problem the solution is to pour more MS tech onto the festering wound.

You apparently have been so insulated from how actual companies have to deal with tech that you think your little forays using computers are what everything should be measured by. All you have is a developer and hobbyist point of view.

by AnonymousPlanet

12/27/2025 at 5:31:16 PM

> Apple trying to “open-source” something

You know Apple releases/funds a lot of open source, right?

Projects like WebKit, LLVM/clang, or CUPS (the print drivers for all of Linux)...

by swiftcoder

12/27/2025 at 4:55:00 PM

Apple has not been nice and open since the 1970s. The only open and nice person in any important role is Wozniak.

by knorker

12/27/2025 at 3:52:45 PM

Apple absolute Never believed in open source in the past so yes. They are not the same

by tsunamifury

12/27/2025 at 4:18:33 PM

Where does Swift fit into this? I haven’t followed along but believe it’s open source and a search appears to confirm this?

by lostlogin

12/27/2025 at 4:24:37 PM

Swift language is open source but the entire ecosystem is as closed as they get. The fact that no one is building anything outside of the ecosystem says everything about Swift and Apple’s intent. The fact that they still won’t support Linux on M chips also says they don’t care.

by lvl155

12/27/2025 at 4:56:59 PM

Not never. Woz championed some of that in the 1970s. It's before my time, but the Apple II was pretty open as I understand it.

by knorker

12/27/2025 at 6:50:45 PM

Is the model in ONNX format or PyTorch format?

by ww520

12/27/2025 at 6:25:45 PM

License arguments aside, pretty cool.

by backtogeek

12/27/2025 at 3:40:32 PM

"Sharp Monocular View Synthesis in Less Than a Second"

"Less than a second" is not "instantly".

by hermitcrab

12/27/2025 at 3:55:42 PM

If you're concerned by that, I have some bad news about instant noodles.

by 0_____0

12/27/2025 at 4:47:29 PM

Folgers on line one.

by reaperducer

12/27/2025 at 3:46:53 PM

What would your definition of "instantly" be? I would argue that, compared to taking minutes or hours, taking less than a second is fast enough to be considered "instant" in the colloquial definition. I'll concede that it's not "instant" in the literal definition, but nothing is (because of the principle of locality).

by ethmarks

12/27/2025 at 4:12:21 PM

Wittgenstein, Philosophical Investigations, §88:

> (...) Now, if I tell someone: "You should come to dinner more punctually; you know it begins at one o'clock exactly"—is there really no question of exactness here? because it is possible to say: "Think of the determination of time in the laboratory or the observatory; there you see what 'exactness' means"? "Inexact" is really a reproach, and "exact" is praise. (...)

by cubefox

12/27/2025 at 7:03:58 PM

facebook worked on a similar project almost 5 years back

by vednig

12/27/2025 at 3:49:13 PM

would love a multi-image version of this.

by bbstats

12/27/2025 at 6:20:19 PM

[dead]

by darig

12/27/2025 at 2:24:54 PM

Ah great. Easier for real estate agents to show slow panning around a room, with lame music.

I guess there are other uses?? But this is just more abstracted reality. It will be innacurate just as summaried text is, and future peoples will again have no idea as to reality.

by b112

12/27/2025 at 2:30:54 PM

For panning you don't need a 3D view/reconstruction. This also allows translational camera movements, but only for nearby views. Maybe I am overly pedantic here, but for HN I guess thats appropriate :D

by tim1994

12/27/2025 at 2:55:18 PM

For a good slow pan, you don’t need 3d reconstruction but you DO need “Ashokan Farewell”

by parpfish

12/27/2025 at 2:31:54 PM

It will be used for spatial content, for viewing in Apple Vision Pro headset.

In fact you can already turn any photo into spatial content. I’m not sure if it’s using this algorithm or something else.

It’s nice to view holiday photos with spatial view … it feels like you’re there again. Same with looking at photos of deceased friends and family.

by stevep98

12/27/2025 at 2:58:22 PM

Apple is not a serious company if they can't even spin up a simple frontend for their AI innovations. I should not have to install anything to test this.

by Invictus0

12/27/2025 at 3:11:08 PM

It's included in the ios photo gallery. I think this is a separate release of the tech underneath.

by consonaut

12/27/2025 at 3:55:48 PM

What user feature does it power?

by londons_explore

12/27/2025 at 4:06:26 PM

Literally what this model does- create seemingly 3d scenes from 2d images, in the iOS photos app. It works even better when you take a real spatial image, which uses dual lenses.

by givinguflac

12/27/2025 at 5:41:09 PM

This is a free research project on GitHub. I think I'd rather apple focus on making hardware than hoarding GPUs for PR stunts to prove they are a "serious company".

by avaer

12/27/2025 at 4:01:09 PM

[flagged]

by pcurve

12/27/2025 at 4:15:09 PM

I'm not trying to be too pc, but you can't really tell based on someone's name where they were born.

That said, the US only has some 5% of the worlds population (albeit probably a larger proportion of the literate population), so you'd only expect some fraction of the world's researchers to be US born. Not to mention that US born is an even smaller fraction of births (2.5-3%, by Google), so you'd expect an even smaller fraction of US born researchers. So even if we assume that we're on par with peer countries, you'd only expect US born researchers to be a fraction of the overall research population. We'd have to be vastly better at educating people to do otherwise, which is a longshot.

Obviously this makes turning away international students incredibly stupid, but what are we to do against stupidity?

by foota

12/27/2025 at 4:43:45 PM

are most research done by foreign born people

Approximately 96% of the world's population is not American, so you should expect that really.

by onion2k

12/27/2025 at 4:14:48 PM

1. People with foreign sounding names may have been born in the United States.

2. People who were born outside the United States but moved here to do research a while back don’t suddenly stop doing research here.

by saagarjha

12/27/2025 at 4:23:59 PM

FWIW, many of the researchers on the paper did not study in the U.S. but immigrated after their PhD studies.

I checked the first, middle, and last author: Lars Mescheder got his PhD in Germany, Bruno Lecouat got his PhD in France, Vladlen Koltun got his PhD in Israel.

(Edit: or maybe they did not actually immigrate but work remote and/or in Europe)

by raphman

12/27/2025 at 5:18:18 PM

Why don't we produce enough experts in the US to saturate our tech companies?

It's because American education culture is trash. American parents are fine with their kids getting Bs and Cs. Mediocrity is rewarded and excellence is discouraged in our schools, both socially and institutionally.

Meanwhile you have hundreds of millions of foreign born children pulling out all the stops to do the best they possibly can at school precisely so they can get into the US and work at one of our top companies.

It was never even a competition. Immigrants and children of theirs will continue to outperform because it is literally baked into their culture - and it is baked out of ours.

by xvector

12/27/2025 at 4:25:22 PM

Apple is also a global company and has offices and research labs world wide. At least a couple of the authors seem to work for Apple but at their German lab.

by _fizz_buzz_

12/27/2025 at 4:16:07 PM

How do you know where the authors were born?

by chairhairair

12/27/2025 at 4:58:02 PM

foreign to... where?

by throawayonthe

12/27/2025 at 5:30:18 PM

It makes sense you're getting downvoted but I thought it was actually an interesting question so I spent the past hour or so doing an autistic rabbit hole (including finding the linkedins of the folks on the paper linked here to understand their backgrounds), heh.

Was somewhat surprised to learn that the pipeline wasn't built by industry demand, it was supply pressure from abroad that happened to arrive just as US universities needed the money (2009/10). In 1999, China's government massively expanded higher education, combined with a system where the state steers talent into stem via central quotas in the "gaokao", it created an overflow of CS capable graduates with nowhere to go domestically, India's 1991 liberalization created the IT services boom (TCS, Infosys, Y2K gold rush) and made engineering THE middle class ticket, so same overflow problem. US phd programs became the outlet for both countries.

In that light, the university side response probably wasn't state side industry demand for loads of PhDs, who was hiring those then? Google Brain didn't exist until 2011, FAIR until 2013. It wasn't really till 2012+ that industry in tech started to hire big research groups to actually advance the field vs specialized PhDs here and there for products... so not a huge amount of pull from there. Then, at the same time, universities were responding to a funding crisis... there was a 2008 state budget collapse, so it was backfilled with international Master's students paying $50-80k cash (we do this in Canada heavily also), that revenue cross-subsidized PhD programs (which are mostly cost centers remember). I also read some say PhD students were also better labor: visa constraints meant they couldn't easily bounce to industry, they'd accept $30k stipends, tho I saw other research contradicting this idea. The whole system was in place before "AI Researcher" was even a real hiring category. Then deep learning hit (2012), industry woke up, and they found a pre built pipeline to harvest: The authors on that Apple paper finished their PhDs around 2012-2020, meaning they entered programs 2009-2015 when CS PhDs were already 55-60% foreign born. Those students stayed, 75-85% of Chinese and Indian STEM PhDs are still here a decade later. They're now the senior researchers publishing papers you read here on HN.

This got me wondering, could the US have grown this domestically? In 2024 they produced ~3,000 CS PhDs, only ~1,100 domestic. To get 3,000 domestic you'd need 2.7x the pipeline...which traces back to needing 10.8 million 9th graders in 2018 instead of 4 million (lol), or convincing 3x more CS undergrads to take $35k stipends instead of $150k industry jobs. Neither happened. So other countries pay for K-12 and undergrad, capture the talent at PhD entry, keep 75%+ permanently.

Seems like a reasonable system emerged from a bunch of difficult constraints?

(and just to reiterate, even tho it was an interesting research project for me, you can't infer where someone is directly from based on their name)

https://sccei.fsi.stanford.edu/china-briefs/highest-exam-how...

https://en.wikipedia.org/wiki/Economic_liberalisation_in_Ind...

https://ncses.nsf.gov/pubs/nsf24300/data-tables

https://www.aau.edu/newsroom/leading-research-universities-r...

https://ncses.nsf.gov/pubs/nsf25325

https://www.science.org/content/article/flood-chinese-gradua...

https://www.insidehighered.com/quicktakes/2017/10/11/foreign...

by neom

12/28/2025 at 1:08:06 PM

I might be misreading your comment but it seems to me you're linking this too closely to AI, as I believe you'd see a similarly international makeup of researchers in any STEM field in the US. If I recall correctly, something like 20-30% of professors in the US are foreign born. This would probably be even more for younger researchers (PhD students, postdocs) as there's a greater proportion of people willing to spend a few years abroad than their whole adult life.

The US is the largest research hub in the world, and it offers (or offered) outstanding conditions for research. I believe this to be as old as WW2, and it certainly didn't start with AI. Higher salaries, more diverse career opportunities (academia is more porous to industry in the US than many other countries), and the ability to hire more and better candidates for the workhorses of a lab: PhD students, postdocs, technicians, research scientists.

Re: supply side, undergraduate education (including Master's in some countries) has become basic infrastructure in a developed (or developing) country, and countries like China, ex-USSR or the western European nations have solid traditions in this regard, with many offering comparable (or surpassing) education to the best US universities in specific STEM topics. However, save for China, I believe a majority of these countries have not invested in research to match their growing pool of Master's (or even PhD) graduates.

by MITSardine