mgreg
Curious how this could be applied to greenfield coding rather than just making a copy in a new language or performance optimizing.
And no one seems to have heard what Ilya Sutskever's status is at OpenAI as well.
Chinese Startup Is Winning the Open Source AI Race
It’s popular in the AI space to claim altruism and openness; OpenAI, Anthropic and xAI (the new Musk one) all have a funky governance structure because they want to be a public good. The challenge is once any of these (or others) start to gain enough traction that they are seen as having a good chance at reaping billions in profits things change.
And it’s not just AI companies and this isn’t new. This is art of human nature and will always be.
We should be putting more emphasis and attention on truly open AI models (open training data, training source code & hyperparameters, model source code, weights) so the benefits of AI accrue to the public and not just a few companies.
[edit - eliminated specific company mentions]
In the Excel menu bar: Data -> Data from Picture
The potential challenge arises in the future. Today's models will probably look weak compared to models we'll have in 1, 3 or 10 years which means that today's models will likely be irrelevant in years hence. Every competitive "open" model today is tied closely to a controlling organization weather it's Meta, Mistral.AI, TII, 01.AI, etc.
If they simply choose not to publish the next iteration of their model and follow OpenAI's path that's the end of the line.
A truly open model could have some life beyond that of its original developer/organization. Of course it would still take great talent, updated datasets, and serious access to compute to keep a model moving forward and developing but if this is done in the "open" community then we'd have some guarantee for the future.
Imagine if Linux was actually owned by a for-profit corporation and they could simply choose not to release a future version AND it was not possible for another organization to fork and carry on "open" Linux?
For an AI model that means the model itself, the dataset, and the training recipe (e.g. process, hyperparameters) often also released as source code. With that (and a lot of compute) you can train the model to get the weights.
If you can't reproduce the model then it's not open-source
Kudos for releasing a fully open model that will (hopefully) foster collaboration in the community. Looks like they are also planning to release a 65B model (see Diamond model: https://www.llm360.ai/).
CrystalCoder Dataset (including prep): https://github.com/LLM360/crystalcoder-data-prep CrystalCoder Training code: https://github.com/LLM360/crystalcoder-train CrystalChat Model & Weights: https://huggingface.co/LLM360/CrystalChat
It would be nice if they provided the weights so it could be USABLE without the effort or knowledge required.
We (I think) would all like to see more _truly_ open models (not just the source code) that enable collaboration in the community.
* Functionary [https://github.com/MeetKai/functionary]
* NexusRaven [https://github.com/nexusflowai/NexusRaven-V2]
* Gorilla [https://github.com/ShishirPatil/gorilla]
Could be interesting to try some of these exercises with these models.
Andrew Ng: 'Do we think the world is better off with more or less intelligence?'
Their blog [1] states they use their own index: "In-house search technology: our in-house search, indexing, and crawling infrastructure allows us to augment LLMs with the most relevant, up to date, and valuable information. Our search index is large, updated on a regular cadence, and uses sophisticated ranking algorithms to ensure high quality, non-SEOed sites are prioritized. Website excerpts, which we call “snippets”, are provided to our pplx-online models to enable responses with the most up-to-date information."
Anyone know what their bot name is or any insight into their indexing? Impressive that they are not relying on Bing/Google/Brave/?.
1. https://blog.perplexity.ai/blog/introducing-pplx-online-llms
1. https://www.semianalysis.com/p/inference-race-to-the-bottom-...
Given that, why wouldn't Google negotiate a lower rev share?
Consider this from Apple's Eddie Cue: "Cue implied that Bing’s technology was inferior to Google’s, saying that he doesn’t 'know what we would have done” if negotiations with Google ever fell apart.' " [1]
If I were sitting across from Cue at the negotiating table and knew he felt that way I certainly would be looking at a lower rev share and saving some billions of profit for Google...
[1] https://www.bloomberg.com/news/articles/2023-09-28/microsoft...
As to Samsung why else would they consider switching from Google to Bing? According to the WSJ [2] they changed their mind "given concerns over how the switch could be perceived by the market as well as the impact on its wide-ranging business relations with Google." This suggests Microsoft was willing to pay more.
[1] https://www.bloomberg.com/news/articles/2023-09-28/microsoft... [2] https://www.wsj.com/articles/google-is-spared-a-search-engin...
* Google pays a rev share to Apple for being _default_ search provided and default was key: “no default, no deal”. Apple turned down more money from Microsoft including offers to buy all/part of Bing. Samsung also dallied with Microsoft for more money but also turned it down.
* This suggests that there’s some other reason aside from money that Apple is going with Google. After all, as Google points out, if competition is just a click away why wouldn’t Apple click away to another partner? This could be:
Google is just better. If Apple switched their users would notice and suffer/leave Apple. There’s additional leverage that Google has that it is leveraging e.g. search ranking penalty? Access to other Google services (especially for Samsung), Agree not to compete in other areas (like their previous no-poach agreement they had).
So a couple of key questions:
1. Is Google really that much better to the _average_ internet user (note that HN crowd is not average in this regard)? Is there much risk to Apple to take the money from Bing and make them default?
2. Somewhat dependent on 1, but ff Google knew/know Apple or others are unlikely to switch because Google is that much better than why not exercise their market power and lower the rev share % they pay to others?
Feels strange for both things to be true - that Google is that much better AND that they don’t negotiate down their rev share.
Google User Data Has Become a Favorite Police Shortcut
To me a killer feature would be easily running different models simultaneously such as one for embeddings and another for completion (e.g. Chat). This likely can be done already by specifying the model parameter in Ollama (and others) but I've not explored it much yet.
* https://github.com/jmorganca/ollama/blob/main/docs/api.md
* https://github.com/ggerganov/llama.cpp/blob/master/examples/...
Justice Department and Google spar over public access to antitrust trial files
In the Google antitrust trial, defaults are everything and nobody likes Bing
"This benchmark suite measures how fast systems can process inputs and produce results using a trained model. Below is a short summary of the current benchmarks and metrics. Please see the MLPerf Inference benchmark paper for a detailed description of the motivation and guiding principles behind the benchmark suite."