OpenAI's plans according to Sam Altman removed at OpenAI's request
humanloop.com
humanloop.com
(And honestly this is probably a mistake as it actually draws more attention to the original article).
This content was going to be wildly shared and discussed whether deleted or not, by deleting it they have at least a) made an official (yet soft, as it doesn't address any specific points) statement that it's not information they're trying to put out and b) probably reduced SEO / future views beyond these current discussions.
I can't see any argument for it getting more attention because of deletion than it would have got anyway?
If you have a statement on your website that promises to never put cats on the moon but then you do, I imagine some shareholders/investors might feel misled. I don't know _if_ that opens someone up to legal action but I could see the argument.
(i am not throwing stones, i've fallen foul of this as a blogger before, excusing myself from commonsense precaution in my eagerness to discuss industry relevant insights. private https://www.swyx.io/private)
Where did you get this idea? You don't "go on record" with a journalist. Everything you do and say around them is on the record by default. There are ethical codes and frameworks on what, when, and how to report but "private conversations are private" is certainly not considered normal.
Re your mea culpa, it's a completely different situation and I don't see how journalistic ethics would be applicable there. If you want to have a more appropriate term, maybe "blogger ethics"?
Agreed. This includes not making statements like your previous one about "journalistic ethics". Consider this: If your now removed post had been containing the same information but based on a separate conversation with their ex-partner, with their consent to publish, would that had made it less problematic? Without having read the post, I imagine it wouldn't. So it turns out that there's more to it.
I'm not saying these posts aren't problematic, nor that journalists lack ethics. I am saying that "private conversations are private" is oversimplifying the matter and not part of journalistic ethics in the general. You're making references to professional code you lack qualifications for.
Consider medicine. Let's say Alex is visiting a sick family member. Alex has no medical training. They bring some drugs which later turn out to cause even worse health issues. "Medical ethics" isn't a useful framing for discussing that situation IMO, for similar reasons.
Attention Is All You Need
I've deleted things I posted, including here on HN. You probably did too. And I've scraped data from the internet countless times. You probably did too. I don't think I'm an irony because of that. You probably aren't either.
Is this a pretty consensual viewpoint? Or is it hype from OpenAI?
I guess our understanding of the laws of physics haven't changed that much. So someone predicting that free energy will be impossible is likely correct.
Now the scaling hypothesis is basically just that sophisticated behavior emerges by itself as neural networks get bigger and get trained on more data with more complex problems. LLMs certainly show that so far, but to jump to an AGI I think we need to fix various shortcomings. It's certainly possible that a future version of an LLM will be an AGI, but imho that will also be thanks to current and future improvements like adding an internal dialogue or medium-term memory. Or maybe LLMs just can't scale that far, because experiencing the world through text is insufficient.
- Not enough GPUs. — we knew that. Look at NVidia's stock price.
Roadmap for 2023:
- Cheaper and faster GPT-4 — well, of course.
- Longer context windows — expected. Everybody's trying to do that.
- Finetuning API to be extended to latest models — well, of course.
- A stateful API — convenience feature
Roadmap for 2024:
- Multimodality stalled because not enough GPUs. — said that that already.
No exciting statements, such as "We have GPT-5 in test and it can do most desk jobs", or "We've acquired a wafer fab to make our own AI chips".
What's the big deal?
Even though I interpret this as the author’s summarizing of a statement to the effect of “we want to stay at the platform layer and not the application layer”, it stands out to me as a phrasing that might irk lawyers sensitive to anything that could hurt them in an antitrust lawsuit a decade from now.
I am interested in hearing the rationale for this action as I really don’t see why they requested the removal.
Create an interesting and speculative situation out of nothing
Heck this article is top 3 on HNs front page right now
It’s hardly bad journalism to say no to such a request.
I bet open ai could twist my arm too.
I bet this isn't true and he wasn't supposed to say it.
“Your honor, the defendant said some things in an interview that they don’t agree with anymore and I want to sue!”
“Sue for what?”
“Sue to make them believe the thing they said!!!”
Lol.
…just not anything that would survive a motion to dismiss.
Edit: Or I guess as you said in a reply to a sibling comment, you might only count it as "open to legal action" if you have a decent chance of losing.
This is the usual "Netflix attempting to become HBO faster than HBO can become Netflix" [1] and a critical eye to where the work is being done and the value being delivered.
EDIT: btown mentions "Just because ChatGPT+Plugins isn't going to be the center of people's lives" in their comment, and I think this is somewhat the point folks are concerned about. ChatGPT (LLM interfaces in general, broadly speaking) might be the IDE of the white collar future, versus an API you call. And maybe that is okay if they can deliver a superior experience to where people live today (Excel, email client, word processor, other SaaS tools, a development environment). Half joking, maybe they should acquire Superhuman [2] and rebrand to that versus "ChatGPT", because that is the ability consumers and enterprises are paying for: to give people doing work superhuman ability.
(disclosure: paying OpenAI customer, no other relation to any org mentioned in this comment)
[1] https://www.theverge.com/2013/1/29/3930560/netflix-wants-at-...
Of course they'd want to leave the door open to building their own products, in order to continue to be able to present those widgets and have exclusive access to the resulting data.
Just because ChatGPT+Plugins isn't going to be the center of people's lives (did anyone truly think it would?) doesn't mean that when they have another product idea that they have unique insight into, they won't want to bring it to the world directly.
There might also be some concern related to the comments on the approach to plugins. Plugins not having a product market fit reflects slightly negatively, on the companies powering the plugin and OpenAI. It becomes harder to get companies to invest time in creating plugins. I am not sure if the there was an option to remove just the issue sections of the post.
In that case it doesn't matter that the content it's still on the internet, it only matters that you took action and fixed the "error".
This was followed by a public fireside chat hosted by Azeem Azhar and QA session.
From the context, I would believe that OpenAI didn’t want some of the points discussed in a closed room to go to public.
"OpenAI will avoid competing with their customers — other than with ChatGPT
Quite a few developers said they were nervous about building with the OpenAI APIs when OpenAI might end up releasing products that are competitive to them. Sam said that OpenAI would not release more products beyond ChatGPT.If they specified what to remove, we would be able to imply fairly how they think.
There are so many of these.
My next company will be called Unicorn. ;)
"...Out here in the Nebraska prairie, where trees are scarcer than water, water is scarcer than hills, and the lay of the land lets you see for miles in every direction, there's no shortage of words describing desirable features. Everywhere you drive, you see signs directing you to Pinebrooks, Chestnut Highlands, Cottonwood Pond, Maple Glade, Willow Knolls, Aspen Meadows, Beechwood Shores, Elm Creek Hills, Oakmont Cascade...
...But why go on? The Pinebrook Ploy is so universally practiced that you can give odds that Oakmont Cascade contains neither oak, nor mountain, nor cascade, unless you count the stream that flows through your cellar. Besides, developers are no more guilty than technologists. Early proponents of gas lighting declared that gas light had the same healthful properties as sunlight. Under this application of The Gilded Rule, anyone forcing children to work twelve hours a day in a gas-lit factory was actually a great humanitarian. Without factory work, those children might not get the benefits of light on cloudy days..."
- Gerald M. Weinberg
The Secrets of ConsultingIf they’re doing something like this that would probably explain it.
API doesn't have these issue, or didn't a week ago when I was using it often, but something happened with the web model, which I guess is understandable, as the main reason I was using it vs the API was cost savings.
GPT 4 is now a lot faster and struggles much more. And in theory being faster should be an advantage to an extent, even if the model needs more prodding, as you gain a more seamless back and forth instead of waiting half a minute.
Some people say that people think it's nerfed because when it was slow we associated it with "thinking harder" but I doubt that's the case, and the way to measure that is by loss of ability, i.e. if it is stuck more often as a result of itself and not a bad prompt.
Loads of people claim this, I haven't tested it myself though.
And I guess the trend is that anyone who uses it frequently uses 4 and 3.5 for basic stuff only.
From an optics perspective, it would probably have been better to just let the article stand rather than requesting that it get removed (unless there were fundamental misrepresentations of misunderstandings of what was said), but it could also be a situation where no one expected the article's removal to be noticed.
This seems least likely.
Hard to tell if it's misrepresentation or revealing secrets. Given how blunt, straightforward, and detailed the article was, I'd say it either revealed operational secrets that Microsoft or OpenAI didn't want to reveal. Especially those first few paragraphs that told specifica about shortcomings and what advancements are needed. Or it said they wouldn't compete in a broad category that they definitely will be competing.
That said, I really do have to think this was a meeting that was designed to be on background and not represented as “OpenAI reveals their roadmap” and that this was a miscommunication from the jump.
Just for reference, having been in these sorts of meetings as both a reporter/analyst and as the person providing information, it isn’t uncommon to have a set of guidelines known as “Chatham House Rules” [1] or something similar, where you can use the information, but not state it verbatim from notes or directly quote. But people that aren’t primarily reporters or analysts or lobbyists whatever, that isn’t always understood. Which is why you need to be explicit in the terms of the publicness of the meeting.
Again, this is only a guess (but it is backed up by 15 years of professional work as both a reporter/analyst as well as someone who is often sent to talk to the press/influencers/customers/users in situations that have varying degrees of on/off-recordness, I have to think this was just a misunderstanding of how publicly the contents of a conversation were designed to be.
Again, I don’t think that asking people to take something like this down is the right move most of the time, especially if the article already got attention and write ups. Just chalk it up to a loss and commit to explaining expectations better in the future (if someone was clear on the rules of disclosure and violates them, that’s entirely different. I have zero reason to believe that happened here). If someone posts something and it doesn’t hit the front page of hacker news and you catch it in the first five or ten minutes, yeah, asking to take it down might be OK — but in general, I say let it go.
That said, I can’t help but wonder if it was a strategic mistake, not realizing that the takedown of the article would be noticed.
The truth is, we won’t know unless Raza or Sam comments, and neither has a real incentive to comment IMHO.
I guess they didn't want to be held accountable to the non-compete in the future.
I find it more likely that it was intended to be more on-background and that they wasn’t communicated appropriately — but again, I could be wrong.
This is a nearly impossible promise. The most popular apps are broad platform shortcomings, and hard for the platform to guarantee they won’t encroach and solve a problem better solved natively.
self-awareness is self-limiting to these types.
they love hearing their own voices and seeing their own thoughts in print, which translates to a severe inability to just be quiet and let the machines grind the meat.
in a way, we are fortunate for this.
1. there are plenty of - consumer - GPUs, but it wouldn't be advantageous for OpenAI to fine tune the models to run on them, hence the artificial limitation to only use GPUs with 80+ GB. We already see plenty of projects working on adapting these models for 16-24 GB GPUs or even running on CPUs - that is obviously a problem for OpenAI
2. GPT-4 has been nerfed recently - there are plenty of discussions on this and I've also noticed it in my extended usage of both ChatGPT Plus and the OpenAI API.
Also, as a developer (disclaimer) of a project on top of the OpenAI API, I've received multiple messages from users mentioning the issue. Even in the OpenAI discord there are multiple threads of developers complaining about the change to GPT-4.
3. Plugins do have PMF - in the OpenAI discord there are multiple threads about accessing plugins via the API. There are also many projects working specifically on this (AgentGPT, repository loader etc).
My personal experience: as a developer, you can develop plugins but you can't charge for usage. At the same time, plugins are available only to paying users of ChatGPT Plus ...
4. OpenAI will wait and see what 3rd party projects get traction and once they see public interest in a project, will build that project.
I'm willing to bet the ChatGPT iOS app was built in a couple of weeks (at most) and was a direct answer to the multitude of apps on the App Store.
5. OpenAI needs the cover of regulation. They developed their models without it but now regulation could help to prevent others from reaching their levels.
At the same time, any open source projects that gain enough public interest will be copied/absorbed.
This reads like a KGB press release.
- the context window seems to have been reduced: I only have access to the 4k model, but even when the prompts and replies are well under this limit, the model seems to loose context, as in, the replies have no connection to the prompt;
- hallucinations: while this has been a general issue with LLM's and even taking into account a reduction in the context window, GPT-4 seems to hallucinate a lot more now;
- not answering: prompts for which I have received answers before get a "my cut-off date ..." answer now.
I used GPT-4 mostly via the API and I saved the threads (history) of all prompts I've been sending, so it's fairly easy for me to "test" the before/after changes.
Some tests that are easy to run:
- the "apple" test: write 10 sentences that end with the word "apple" - I used to get 8/10 most of the time, sometimes even 10/10. Now it's more like 6-7/10.
- a friend suggested the "jwst" prompt: when was the jwst launched? Depending on the answer (sometimes it says it is scheduled to launch, sometimes it answers correctly), subsequently ask "what hour and minute"
- use a 1-2k prompt and analyse the answer - this shouldn't be an issue with a 4k limit, but sometimes it will hallucinate or respond with something totally unrelated
temperature: 0.2, top_p: 1, max_tokens: 4000, streaming: true
edit: I've noticed that speed has been improved, but that doesn't really help when the quality suffers; also, data point of 1, but when using it from Germany (Europe?), the quality suffers, when prompting via vpn from US, it seems to be slower but the quality is better (but again, take that with a big grain of salt)
Run the model itself and the plugin store as distributed simple software that runs on the common internet backbone.
Make it as simple as Google search used to be, but with the resources of the government behind it. Privacy and security guaranteed by the Constitution and the American military. Free chalice of knowledge for all.
Then roll out the same compensation structure for all who build plugins people want. We know what plugin and api iPhone moments look like.
Make training additional models 1% of American GDP each year moving forward and reinvest that into plugin development and general self development grants for technology companies that make a difference in making things better.
I mean the blind spots you have are just way too numerous, large and fundamental to even bother with your comment.
Every employee at Open AI gets their current comp for the next seven years. The idea is to turn this into an open library or model in its entirety so that anyone can run it on their own harwdware and so that training costs go down more.
Probably got a phone call with Area Code 206 after that...
It may be the non-compete commitment in Altman's words that triggered. This is a big restriction for the future that he really can't commit.
Feel sorry for the Humanloop guys though. Somebody forgot to tell them to keep it private or what?
OpenAI's plans according to sama - https://news.ycombinator.com/item?id=36141544 - May 2023 (254 comments)
OpenAI’s plans according to Sam Altman
Last week I had the privilege to sit down with Sam Altman and 20 other developers to discuss OpenAI’s APIs and their product plans. Sam was remarkably open. The discussion touched on practical developer issues as well as bigger-picture questions related to OpenAI’s mission and the societal impact of AI. Here are the key takeaways:
1. OpenAI is heavily GPU limited at present
A common theme that came up throughout the discussion was that currently OpenAI is extremely GPU-limited and this is delaying a lot of their short-term plans. The biggest customer complaint was about the reliability and speed of the API. Sam acknowledged their concern and explained that most of the issue was a result of GPU shortages.
The longer 32k context can’t yet be rolled out to more people. OpenAI haven’t overcome the O(n^2) scaling of attention and so whilst it seemed plausible they would have 100k - 1M token context windows soon (this year) anything bigger would require a research breakthrough.
The finetuning API is also currently bottlenecked by GPU availability. They don’t yet use efficient finetuning methods like Adapters or LoRa and so finetuning is very compute-intensive to run and manage. Better support for finetuning will come in the future. They may even host a marketplace of community contributed models.
Dedicated capacity offering is limited by GPU availability. OpenAI also offers dedicated capacity, which provides customers with a private copy of the model. To access this service, customers must be willing to commit to a $100k spend upfront. 2. OpenAI’s near-term roadmap
Sam shared what he saw as OpenAI’s provisional near-term roadmap for the API.
2023:
Cheaper and faster GPT-4 — This is their top priority. In general, OpenAI’s aim is to drive “the cost of intelligence” down as far as possible and so they will work hard to continue to reduce the cost of the APIs over time.
Longer context windows — Context windows as high as 1 million tokens are plausible in the near future.
Finetuning API — The finetuning API will be extended to the latest models but the exact form for this will be shaped by what developers indicate they really want.
A stateful API — When you call the chat API today, you have to repeatedly pass through the same conversation history and pay for the same tokens again and again. In the future there will be a version of the API that remembers the conversation history.
2024:
Multimodality — This was demoed as part of the GPT-4 release but can’t be extended to everyone until after more GPUs come online.
3. Plugins “don’t have PMF” and are probably not coming to the API anytime soonA lot of developers are interested in getting access to ChatGPT plugins via the API but Sam said he didn’t think they’d be released any time soon. The usage of plugins, other than browsing, suggests that they don’t have PMF yet. He suggested that a lot of people thought they wanted their apps to be inside ChatGPT but what they really wanted was ChatGPT in their apps. 4. OpenAI will avoid competing with their customers — other than with ChatGPT
Quite a few developers said they were nervous about building with the OpenAI APIs when OpenAI might end up releasing products that are competitive to them. Sam said that OpenAI would not release more products beyond ChatGPT. He said there was a history of great platform companies having a killer app and that ChatGPT would allow them to make the APIs better by being customers of their own product. The vision for ChatGPT is to be a super smart assistant for work but there will be a lot of other GPT use-cases that OpenAI won’t touch. 5. Regulation is needed but so is open source
While Sam is calling for regulation of future models, he didn’t think existing models were dangerous and thought it would be a big mistake to regulate or ban them. He reiterated his belief in the importance of open source and said that OpenAI was considering open-sourcing GPT-3. Part of the reason they hadn’t open-sourced yet was that he was skeptical of how many individuals and companies would have the capability to host and serve large LLMs. 6. The scaling laws still hold
Recently many articles have claimed that “the age of giant AI Models is already over”. This wasn’t an accurate representation of what was meant.
OpenAI’s internal data suggests the scaling laws for model performance continue to hold and making models larger will continue to yield performance. The rate of scaling can’t be maintained because OpenAI had made models millions of times bigger in just a few years and doing that going forward won’t be sustainable. That doesn’t mean that OpenAI won't continue to try to make the models bigger, it just means they will likely double or triple in size each year rather than increasing by many orders of magnitude.
The fact that scaling continues to work has significant implications for the timelines of AGI development. The scaling hypothesis is the idea that we may have most of the pieces in place needed to build AGI and that most of the remaining work will be taking existing methods and scaling them up to larger models and bigger datasets. If the era of scaling was over then we should probably expect AGI to be much further away. The fact the scaling laws continue to hold is strongly suggestive of shorter timelines.
Biggest question for me is, when is the next version after gpt-4-0314 coming out?
Also it would be good for people to know the real situation with GPUs or AI accelerators that can handle their LLMs.
Such as, did they order them and are now literally waiting for them to be manufactured, or are they installing them in a datacenter? Any kind of peek into those operations might help people understand the challenges so they complain less.
Also this is tangential but is there a factory and design center in North America that can create and manufacture the necessary level of AI hardware? Or does OpenAI's ability to take on new customers down the line depend on Taiwan and holding off WWIII?
I guess a lot of things kind of depend on that. But I don't see any good plans on how to avoid it.
The former appears to be powering CharGPT4 right now and the latter is what used to be powering it.
Obviously to even run and train GPT 4 now is too compute intensive, though yeah.
I don't necessarily think this is the case, but it occurs to me that were there any practical impediment (however emphemeral) to them commercially exploiting a larger scale model, they'd likely adopt a posture of dismissing further scaling until they were ready.
Google probably doesn't want people using GPT 6 tech instead of search entirely, which is a real possibility since Google is often filled with SEO spam nowadays. I think they just want LLM + integrated with ads. Google had better results like 15 years ago for general information.
Of course their nerfs are all intentional. When compute and techniques improve/scale they can unnerf. If they catch wind of a competing product they can also unnerf. They still have stuff developed they can't affordably deploy like multimodal, it can already take images.
It's really nice to have a model that isn't weirdly trying to be conversational all the time when you want to do things over than have conversations.