News for hackers. Stuff that matters.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by MuffinFlavored on Thursday September 07, 2023 @12:14PM (#37421214)
> Given how useful GPT-4 is already. Maybe one more iteration would unlock the vast majority of practical use cases.

Unless I'm misunderstanding, doesn't OpenAI have a very vested interest to keep making their products so good/so complex/so large that consumer hobbyists can't just `git clone` an alternative that's 95% as good running locally?

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by chongli on Thursday September 07, 2023 @12:30PM (#37421498)
What is OpenAI's moat? Loads of people outside the company are working on alternative models. They may have a lead right now but will it last a few years? Will it even last 6 months?
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by MuffinFlavored on Thursday September 07, 2023 @12:39PM (#37421649)
> What is OpenAI's moat?

From what I understand, if you take the absolute best cutting edge LLM with the most parameters and the most up to date model from GitHub/HuggingFace/whatever, it's very far off from the output you get from GPT-3.5 / GPT-4

aka full of hallucinations, not very useful

I don't know if this is the right way to look at it but if what George Hotz said about GPT-4 simply being "8 220B parameter models glued together by something called a mixture-of-experts", from what I understand, OpenAI's moat is:

their access/subsidiized cost to GPUs/infrastructure with Microsoft

the 8 220B models they have are really good/I don't think anything open source matches them/nobody can download "all of Reddit/Twitter/Wikipedia/StackOverflow/whatever else they trained on" anymore like they could given how everybody wants to protect/monetize their content now

and then the "router" / "MoE" piece seems to be something missing from open source offerings as well

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by easygenes on Thursday September 07, 2023 @12:58PM (#37421962)
Depending on the task, the best open models will outperform GPT-3.5, but would be more expensive to run at comparable speed. GPT-4 is in a league of its own.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by passion__desire on Thursday September 07, 2023 @02:00PM (#37422981)
What if specialized smaller models is the best way ahead for community. I don't care if I am interacting with one big model which can do everything or I have to go to different websites to access specific models. All model sizes will be useful. Smaller models will be frequently used. Bigger less so.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by nmfisher on Thursday September 07, 2023 @07:01PM (#37426850)
This isn’t really true (or at least, doesn’t apply across the board). Qwen (Alibaba’s open source model) outperforms GPT4 on Chinese language tasks, and I can further finetune it for my own tasks (which I’ve done, and I confirm it’s produces more natural output than GPT4).

Other benchmarks/anecdotes suggest fine-tuned code models are outperforming GPT4 too. The trend seems to be that smaller, fine-tuned task specific models outperform larger generalised models. It requires a lot of resources to pretrain the base model, but as we’ve seen, there’s no shortage of companies who are willing and able to do that.

Not to mention, all those other companies are already profitable, whereas OpenAI is already burning investor cash.

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by ben_w on Thursday September 07, 2023 @12:40PM (#37421665)
OpenAI's "moat" is basically the same as Adobe's or Microsoft's, give or take a metaphor, for Photoshop or Office.

Although see last week for previous responses: https://news.ycombinator.com/item?id=37333747

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by yumraj on Thursday September 07, 2023 @12:38PM (#37421647)
> What is OpenAI's moat?

There’s none. Which is why Sam Altman has been crying wolf, in hope of regulatory barriers which can provide it the moat.

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by foobiekr on Thursday September 07, 2023 @01:23PM (#37422380)
Adoption and a mass of human feedback collected which is not available in the gleaned data sets.

Here’s another way to think about it. Why does ISA matter in CPUs? There are minor issues around efficiencies of various kinds, but the real advantage of any mainstream ISA is, in part, the availability of tooling (hence this was a correct and heavy early focus for the RISCV effort) but also a lot of ecosystem things you don’t see: for example, Intel and Arm have truly mammoth test and verification suites that represent thousands++ of man years of investment.

OpenAI almost certainly has a massive invisible accumulated value at this point.

The actual models themselves are the output in the same way that a packaged CPU is the output. How you got there matters almost as much or more.

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by AnthonyMouse on Thursday September 07, 2023 @06:36PM (#37426572)
> Here’s another way to think about it. Why does ISA matter in CPUs?

Honestly the answer is that it mostly doesn't.

An ISA isn't viable without tooling, but that's why it's the first thing they all get. The only ISA with any significant moat is x86, and that's because there is so much legacy closed source software for it that people still need but would have to be emulated on any other architecture. And even that only works as long as x86 processors are competitive; if they fell behind then customers would just eat the emulation overhead on something else.

Other ISAs don't even have that. Would anybody actually be surprised if RISC-V took a huge chunk of out ARM's market share in the not too distant future?

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by foobiekr on Friday September 08, 2023 @12:44AM (#37429430)
That's literally my point. The problem is that there's a massive amount of hidden infrastructure behind those that you don't see and that "oh look everyone has a big model" isn't as impressive as it sounds.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by AnthonyMouse on Friday September 08, 2023 @03:52AM (#37430771)
But the open source infrastructure is getting built too. And the infrastructure is mostly independent of the model. This is Falcon 180B running using the code from llama.cpp.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by Frannyies on Thursday September 07, 2023 @12:28PM (#37421454)
They have a huge cost incentive to optimize it for runtime.

The magic of openai is their training data and architecture.

There is a real risk that a model gets leaked.

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by slt2021 on Thursday September 07, 2023 @01:00PM (#37421998)
it is not really a moat if one engineer can leave openai with all the secret sauce in his head and replicate it elsewhere (anthropic?)
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by foobiekr on Thursday September 07, 2023 @01:40PM (#37422647)
Name one software-based tech company where this isn’t true.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by slt2021 on Thursday September 07, 2023 @02:02PM (#37423025)
microsoft? gogel? FB?
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by Frannyies on Thursday September 07, 2023 @02:05PM (#37423076)
I only meant the trained model.

You would need to steal it all over again as soon as the next model is trained.

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by slt2021 on Thursday September 07, 2023 @03:14PM (#37424110)
no need to steal the model if training process can be reliably replicated/adopted in clean room implementation with additional optimisations.

startup as legal entity has close to 0 value, most value is in intellectual property which is stored and transmitted by meatbags.

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by reckless on Thursday September 07, 2023 @12:47PM (#37421783)
Indeed they do, however companies like Meta (altruistically or not) are preventing OpenAI from building 'moats' by releasing models and architecture details in a very public way.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by runjake on Thursday September 07, 2023 @01:17PM (#37422263)
I think it's a safe bet to say it's not altruistic. And, if Meta were to wrestle away OpenAI's moat, they'd eagerly create their own, given the opportunity.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by passion__desire on Thursday September 07, 2023 @01:53PM (#37422875)
Meta doesn't interact with its users in very obvious ways which MS, Google do. All its models magic happen behind the scenes. Meta can continue to release 2nd best models to undercut others and them going far too ahead. And Open Source community will take it from there. Dall-E is dead.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by bugglebeetle on Thursday September 07, 2023 @02:04PM (#37423063)
And if all open source extends their models, they can accrue those benefits back to themselves. This is already how they’ve become such a huge player in machine learning (open sourcing amazing stuff).
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by astrange on Thursday September 07, 2023 @07:27PM (#37427098)
I think Dall-E isn't actually dead, but was merely renamed Bing Image Creator.
Re:Running a 180B parameter LLM on a single Apple M2 Ultra by sangnoir on Thursday September 07, 2023 @02:06PM (#37423084)
> And, if Meta were to wrestle away OpenAI's moat, they'd eagerly create their own

Meta is already capable of monetizing content generated by the models: these models complement their business and they could not care less which model you're using to earn them advertising dollars, as long as you keep the (preferably high quality) content coming.

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by AnthonyMouse on Thursday September 07, 2023 @06:26PM (#37426473)
> And, if Meta were to wrestle away OpenAI's moat, they'd eagerly create their own, given the opportunity.

At which point the new underdogs would have an interest in doing to them what they're doing to OpenAI.

Assuming progress for LLMs continues at a rapid pace for an extended period of time. It's not implausible that they'll get to a certain level past which non-trivial progress is hard, and if there is an open source model at that level there isn't going to be a moat.

Re:Running a 180B parameter LLM on a single Apple M2 Ultra by foobiekr on Thursday September 07, 2023 @01:18PM (#37422288)
Commoditize your complement strategies can just as likely put a market into a zombie state in the long run.