Remix.run Logo
bloppe a day ago

That's what people said about operating systems, and databases, and compilers, and so many other big complicated categories of software that over time became increasingly dominated by OSS

jandrewrogers a day ago | parent | next [-]

OSS only dominates for software that is commoditized and the published computer science research for that software domain is close to the frontier.

OSS struggles at being relevant when software is non-commodity e.g. office suites. In software domains like databases where the state-of-the-art computer science research is often unpublished, OSS struggles to be relevant at the higher end of the market on technical merits.

When deciding what should be OSS, it is useful to consider the preconditions that have made it successful.

verdverm a day ago | parent | next [-]

I personally expect token production to commoditized like mobile data. It's already happening.

See open weights gaining adoption, OpenAi talking about how 5.6 is cheaper than Fable, people are taking multiple approaches to reduce their token spend, expectations for progress in hardware and algos, and certain Ai leaders talking about how token prices should be 10-100x lower than they are.

ForHackernews 18 hours ago | parent | prev [-]

LLMs are nearly commoditized already. I can switch between a dozen of them from four different providers as easily as flipping a toggle in my VSCode editor.

keeda a day ago | parent | prev | next [-]

OSS does not necessarily mean the contributions are from "goodwill or part-time contributions". In fact, I would wager the most widely used OSS software is largely written by contributors paid to do so by corporations. At least for Linux, about 80% - 85% of contributions are from developers paid to do it (https://newsletter.pragmaticengineer.com/p/how-linux-is-buil...)

Corporations have had many reasons to invest their money in open source software -- custom requirements, marketing / developer mindshare, commoditizing complements -- but as cutting edge LLMs get more and more expensive to train, you'd be hard-pressed to find corporations who will put in that kind of money if they cannot recoup their investments.

DanielHB 19 hours ago | parent | prev | next [-]

I think the main problem in LLM models is that you can not make a PR to an open source project to tweak some training parameters, prove it is an improvement and merge it.

If you can not run the training yourself you can not contribute. So open source contribution model does not work. All examples you gave have a fairly low threshold of capital expenditure required to be a contributor (basically a laptop).

Even back in the 90s a person could get a standard, but powerful, PC to do these things. The one exception was 3d graphics which took quite some time to become affordable and even there it was a single one-time expenditure (a workstation) per contributor.

DanielHB 19 hours ago | parent [-]

For normal OSS the only competition between contributors was for attention of maintainers to review and accept patches.

In an open-source LLM model contributors would compete with each other for computing resources for model tweaks and changes. The alternative model is that the contributor pays for the compute, but that increases the bar really high for contributions.

PunchyHamster 19 hours ago | parent | prev [-]

all those have either a consulting company around it or few big corporate contributors