News for hackers. Stuff that matters.
Re:OpenAI API pricing update FAQ by cbm-vic-20 on Monday August 22, 2022 @02:03PM (#32554971)
I lack imagination. What is GPT-3 (and generative text models in general) useful for, other than toys? It can write essays, can we expect it to replace writers for newspapers and magazines? Can it write coherent technical documentation? Replace speechwriters?

Edit: looks like the comment thread below is similar https://news.ycombinator.com/item?id=32554955

Re:OpenAI API pricing update FAQ by mg on Monday August 22, 2022 @02:13PM (#32555077)
GPT-3 is useful for a lot of things. It can write essays, it can write technical documentation, it can write speeches, it can write fiction, it can write poetry, it can write jokes, it can write jokes about jokes, it can write jokes about jokes about jokes, it can write jokes about jokes about jokes about jokes, it can write jokes about jokes about jokes about jokes about jokes, it can write jokes about jokes about jokes about jokes about jokes about jokes, it can write jokes about jokes about jokes about jokes about jokes about jokes about jokes.

This answer was written by GPT-J when I gave it the following prompt:

question: I lack imagination. What is GPT-3 (and generative text models in general) useful for, other than toys? It can write essays, can we expect it to replace writers for newspapers and magazines? Can it write coherent technical documentation? Replace speechwriters?

answer:

Re:OpenAI API pricing update FAQ by moonchrome on Monday August 22, 2022 @03:19PM (#32555934)
>it can write technical documentation

For the love of god please NO.

Re:OpenAI API pricing update FAQ by nonethewiser on Monday August 22, 2022 @02:20PM (#32555169)
This is hilarious.
Re:OpenAI API pricing update FAQ by layer8 on Monday August 22, 2022 @02:29PM (#32555290)
At least it didn’t go into an infinite loop. Maybe there’s explicit logic to prevent that.
Re:OpenAI API pricing update FAQ by keepquestioning on Monday August 22, 2022 @02:49PM (#32555541)
What are thresholds used in generative text to stop generating characters?
Re:OpenAI API pricing update FAQ by ml_basics on Monday August 22, 2022 @03:06PM (#32555763)
I'm not sure about GPT-3 specifically, but often these models are trained with an explicit "stop token", which the model can output when generating text to indicate that no more text should be produced.

That said, there's no reason it couldn't go into an infinite loop, just that the models are pretty sophisticated and therefore are less likely to do this than earlier generations of models (like predictive text on smart phones in the past)

Re:OpenAI API pricing update FAQ by stavros on Monday August 22, 2022 @05:55PM (#32557800)
There's a penalty for generating text it's generated before (two penalties, actually, one for words and one for phrases).
Re:OpenAI API pricing update FAQ by layer8 on Monday August 22, 2022 @02:50PM (#32555556)
Must be a bit more sophisticated than that, as it forms a complete sentence.
Re:OpenAI API pricing update FAQ by jahewson on Monday August 22, 2022 @06:13PM (#32557973)
I had no idea that there were so many jokes about Church encoding.
Re:OpenAI API pricing update FAQ by tedsanders on Monday August 22, 2022 @02:55PM (#32555620)
As someone who's used the models a fair bit (I work at OpenAI), I mentally sort applications into four buckets:

- Generative use cases, where you give the model the kernel of an idea and then you curate its output (e.g., blog writing, code completion, etc.)

- Extractive use cases, where you give the model some big piece of text, and then process it in some way (e.g., extract names and addresses, classify it, ask a question about the text)

- Transformational use cases, where you need to fix/adjust a piece of text, or translate from one domain to another (e.g., sometimes I'll use GPT-3 for little tasks like copying and pasting a table from a presentation and then asking the model to translate it to markdown; saves me a visit to Google and finding some table generator website)

- Comparisons, where you use embeddings to do search/clustering/recommendations over any set of strings (e.g., can combo nicely with the Q&A use case above, where you search over a knowledge base)

I started a repo here with some barebones examples of each: https://github.com/openai/openai-cookbook/

If you're looking for examples of commercial applications, OpenAI published two blog posts highlighting a few:

- GPT-3 use cases (2021): https://openai.com/blog/gpt-3-apps/

- Codex use cases (2022): https://openai.com/blog/codex-apps/

Re:OpenAI API pricing update FAQ by nicksrose7224 on Monday August 22, 2022 @04:39PM (#32556892)
This is a really nice breakdown -- I made a little side project that falls into your "Extractive" and "Comparisons" bucket: https://www.tripwise.me/

My tools uses GPT-3 to dig through Airbnb reviews to find the "cons" of staying at a particular place and summarize them neatly. You can also ask any question at all in natural language about all the listings you're evaluating.

I'm bookmarking your repo for future reference, this is very useful

Re:OpenAI API pricing update FAQ by dr_dshiv on Monday August 22, 2022 @02:08PM (#32555031)
It’s incredibly good at generating scholarly text. Put in a title and abstract and it will come up with a strong intro that is clear and compelling. It helps me write academic papers more clearly, as a result. Also, great for early stages of grant writing or proposals. It came up with a fantastic conference proposal for me that I spent 20 minutes editing and then just sent, unedited.

It will aid speechwriters or help more people write their own speeches, I guess.

Assuming that AI tech is a person replacement is, IMO, the wrong mental model. It helps talented people be more efficient. And will help a lot of hacks “fake it till they make it.” Power to the people, if they can handle it.

Re:OpenAI API pricing update FAQ by dr_dshiv on Monday August 22, 2022 @02:18PM (#32555142)
I also asked it to help me write a letter to my homesick daughter at summer camp. It was really helpful. I feel that GPT3 has an enviable degree of emotional intelligence, nuance and conceptual understanding. Writing and communicating effectively with people is very hard. Our own emotions get in the way. Now we have technology that can help people be better communicators with each other. It’s a big deal.
Re:OpenAI API pricing update FAQ by slavik81 on Monday August 22, 2022 @03:08PM (#32555782)
When you say you're an empath, do you mean to claim that you have psychic powers? An empath is a being from science fiction with the psionic ability to sense emotions, like Counselor Troi on Star Trek. The term originates from the short story "Empath" by J. T. McIntosh, published in New Worlds Science Fiction #50, August 1956.
Re:OpenAI API pricing update FAQ by dr_dshiv on Monday August 22, 2022 @03:44PM (#32556251)
Yes, that is correct. I have psychic powers, specifically the psionic ability to sense emotions. AMA
Re:OpenAI API pricing update FAQ by slavik81 on Monday August 22, 2022 @07:04PM (#32558430)
Thanks for clarification! I was a bit unsure if that was what you intended. As you mentioned, writing and communicating effectively with people is very hard.
Re:OpenAI API pricing update FAQ by itsyaboi on Monday August 22, 2022 @04:43PM (#32556934)
When did you first become aware of your powers?
Re:OpenAI API pricing update FAQ by dr_dshiv on Monday August 22, 2022 @06:53PM (#32558335)
It has always seemed natural (to me) to be able to directly feel what other people are feeling. Most people can. Sometimes, however, it can feel shocking when I realize I’m talking to someone who doesn’t feel what I’m feeling. Or, that doesn’t feel that I’m feeling what they are feeling.
Re:OpenAI API pricing update FAQ by donkarma on Monday August 22, 2022 @02:45PM (#32555483)
wtf is an empath?
Re:OpenAI API pricing update FAQ by blagie on Monday August 22, 2022 @05:31PM (#32557559)
I've started asking GPT-3 for relationship advice. It's often... insightful.

There is a bit of prompt engineering. If you start your question with things like "As a qualified therapist, what would you recommend to" .... There is also a bit of engineering with the question. I often ask about an analogous situation, rather than my own.

I'm not batting 100%, but I often get strategies and things to think about I wouldn't have come up with myself.

Re:OpenAI API pricing update FAQ by scottmf on Tuesday August 23, 2022 @07:29AM (#32563241)
You can use GPT-3 for relationship advice, but should you?

Could you elaborate a little more on what you're asking? Perhaps an example?

I feel as if any use case like this, — particularly if it crosses into interpersonal relationships and disagreement — risks being incredibly dangerous as far as reinforcing your own biases.

It should go without saying that to even consider this, you should have a solid grasp of the fundamentals of these LLMs, their limitations and inherent biases, and their tendency to unconditionally agree with you regardless of your position – particularly in a dialog-style format.

One clearly problematic use case would be asking about an interpersonal conflict where there exists an established societal and cultural power imbalance.

E.g., describing a disagreement between a man and a woman and asking for insight into that conversation would be incredibly flawed, no matter how objectively it were depicted.

This isn't an attack on you nor am I claiming you're doing anything at this level, but taken to the extreme it’s something I can easily imagine someone doing after reading your post.

I’d really just like people to be cautious. After all, this is the same language model that told me a social media post contains hate speech due to “negative sentiment towards a protected class (racists)”.

Re:OpenAI API pricing update FAQ by blagie on Tuesday August 23, 2022 @01:46PM (#32568447)
It hasn't really played out that way.

With GPT-3, that bias is pretty explicit, and not hard to manage. I also don't treat advice as necessarily /good/ advice. A good way to think about it is ideation.

A good example is to ask how to communicate something. I sometimes miscommunicate what I'm thinking, and it often takes a lot of effort to figure out how to say something. With different prompts, GPT-3 will give different ways to say something, and I can pick one which works well and meets what I want to say. Let's say you promised someone something, and need to change plans, and you don't want them to think you're blowing them off. GPT-3 will often give me good ways to communicate something like that.

Or another example is: "I am struggling with ____. What are good strategies I can use to ____."

GPT-3 will often come up with things which I wouldn't have come up with myself, or ones which would have taken me a lot of time. Just as often, it will give a useless, generic list of suggestions. At the end of the day, though, it provides helpful ideas often enough to be valuable.

GPT-3 definitely doesn't (and shouldn't) act as an arbiter in a conflict, but even in conflicts, there's often a solution which works for both sides. My major problem is that I tend to think slowly, and come up with those solutions too late. GPT-3 thinks a lot faster than I do, and having those ideas before they're moot is sometimes helpful.

As a footnote, human therapists tend to reinforce biases too. They only have one side of the story. I've seen people really damaged in the way you describe. In one case, both the person and the therapist were living in a (plausible-sounding) fantasy world.

Re:OpenAI API pricing update FAQ by blagie on Saturday August 27, 2022 @10:31PM (#32625235)
Concrete example: I had someone reaching out to me, quite a bit, wanting to interact. On the other hand, whenever we interacted, I had the distinct impression they didn't like me. It was not a person I knew well. I'm limiting a lot of personal information from the story, but that's a fair summary.

I asked GPT-3 for advice for how to interpret that person's behavior (with more context).

GPT-3 gave several plausible explanations, must of which I hadn't thought of.

Re:OpenAI API pricing update FAQ by dr_dshiv on Monday August 22, 2022 @06:44PM (#32558252)
> I often get strategies and things to think about I wouldn't have come up with myself

Yes. It’s a dialectic. Very powerful for personal reflection.

Re:OpenAI API pricing update FAQ by matthewmacleod on Monday August 22, 2022 @02:19PM (#32555150)
It came up with a fantastic conference proposal for me that I spent 20 minutes editing and then just sent, unedited.

Was this comment written by GPT-3?

(That said - are all comments written by GPT-3?)

Re:OpenAI API pricing update FAQ by DaSHacka on Monday August 22, 2022 @02:24PM (#32555226)
I assume what was meant was that they spent 20 minutes editing it, before realizing it was perfect as it was originally and sent the unedited copy.
Re:OpenAI API pricing update FAQ by layer8 on Monday August 22, 2022 @02:31PM (#32555311)
> Was this comment written by GPT-3?

You should submit that to GPT-3 as a prompt.

Re:OpenAI API pricing update FAQ by simonw on Monday August 22, 2022 @02:06PM (#32555002)
I wrote a few notes in this comment: https://news.ycombinator.com/item?id=32554955

Here's one that I find personally really interesting:

Imagine you have a disability, and the government agencies responsible for helping you have denied your claim. You need to write them a letter. You don't have much (if any) experience writing letters to government agencies, so you're finding that task challenging.

GPT-3 can write that letter for you, and it will de a really good job of it.

Of course, you need access to GPT-3 and you need to learn how to drive it with prompts, so this isn't necessarily an easy thing. But I think it helps lean in the direction of the kind of benefits people can get from this class of technology outside of just playing with the AI.

Re:OpenAI API pricing update FAQ by aabhay on Monday August 22, 2022 @02:08PM (#32555030)
How is this different or more useful than providing a template with madlibs-style fill in the blanks?
Re:OpenAI API pricing update FAQ by simonw on Monday August 22, 2022 @02:11PM (#32555063)
Because providing a template requires someone with knowledge of that particular problem space (in this case "writing letters to government agencies to inquire about disability benefits") to put in the work of designing the template, coming up with likely placeholders and predicting how people might need to use it.

GPT-3 can do a good job of this all today, without any additional training.

An expert could help out by providing a few example prompts, but the result would be a lot more powerful and require a lot less development work to put together than trying to build some kind of placeholder wizard from scratch.

Re:OpenAI API pricing update FAQ by aabhay on Monday August 22, 2022 @02:34PM (#32555364)
A madlibs is more predictable, requires only one example, easy to understand for people with language issues or disabilities, more regulation-safe as it doesn't spit out unpredictable things.

And the madlibs is free to use, for everyone.

All things considered, GPT-3 is a more of a shibboleth of AI revolution than an actual one. Much better to give models like GPT-NeoX to talented development teams who can really optimize and fine tune it, attach great sampling strategies to it, and create great products from there. The API is just too limited for me to want to build a company atop it.

Re:OpenAI API pricing update FAQ by simonw on Monday August 22, 2022 @05:01PM (#32557205)
Right, but someone still has to build it.

If no-one has built the madlib template for "a letter to the council asking about my disability benefits" then madlibs being more predictable isn't going to help you.

Re:OpenAI API pricing update FAQ by dr_dshiv on Monday August 22, 2022 @02:11PM (#32555055)
Because you can tell GPT3 what the concept is — ie, vaguely what you are going for and it will produce. Waaay more flexible than a template.
Re:OpenAI API pricing update FAQ by aabhay on Monday August 22, 2022 @02:31PM (#32555321)
Still requires you to have an understanding of the concept, an understanding of how to prompt GPT-3, and how to verify the accuracy/veracity of the claims the AI model makes.
Re:OpenAI API pricing update FAQ by alexb_ on Monday August 22, 2022 @02:17PM (#32555134)
In a few years, when a generative text model that's actually open is made, erotic text will 100% be a main use. But of course people don't like thinking about that...
Re:OpenAI API pricing update FAQ by SamPatt on Monday August 22, 2022 @03:30PM (#32556080)
I don't think porn is as bad as some people say, but there are downsides, and good quality erotica seems like a healthier alternative.

Whether a human or a computer writes it seems unimportant.

Re:OpenAI API pricing update FAQ by renewiltord on Monday August 22, 2022 @02:13PM (#32555079)
My friend used it to "explain like I'm 5" a medical report he had. I sent that to my dad (a surgeon in that specialty) and he said it was all accurate. I thought that was interesting.

But I think the principal use for me is CoPilot.

Re:OpenAI API pricing update FAQ by dan_mctree on Monday August 22, 2022 @02:49PM (#32555539)
I've used it a bit to help with creativity. For example, I wanted to brainstorm some unit designs and gameplay mechanics for a RTS game I wanted to build. I prompted GPT-3 with an interview with a game designer where unit designs and mechanics were discussed. For a prompt I used a few questions and answers and then a single question I wanted GPT-3 to answer for me. After a few attempts with slight variations it spat out a bunch of ideas for me. While few of the designs were fully worked out and immediately usable, a couple of suggestions by GPT-3 were able to spark enough creativity to create some cool things.

My favorite reply was:

"A: I think the best example of this is the ability to swap positions with a friendly unit. This ability can be used in so many different ways. You can use it to support an ally, or you can use it to escape a tricky situation. You can use it to surprise an enemy by swapping with a unit they didn't expect, or you can use it to put yourself in a better tactical position. It's a simple idea, but it actually turns the whole game on its head."

Re:OpenAI API pricing update FAQ by alecco on Monday August 22, 2022 @04:23PM (#32556710)
Besides all the ideas of well meaning people in HN, I fear GPT-3 (and its competitors) will just bring almost impossible to spot fake Amazon reviews, SEO garbage sites, fake blogs, fake podcasts, etc.

And even worse, now corporations and governments don't even need to have troll farms. Just rent some AI, give it basic directions, and let it loose.

The Dead Internet Theory will become real.

Re:OpenAI API pricing update FAQ by visarga on Monday August 22, 2022 @05:27PM (#32557498)
Until Google starts to expect better garbage from SEO providers. The bot can simply ask a language model if the page looks well written and truthful. So SEOs will have to spam us with well written useful articles about topics we like.

Maybe Google should require webmasters to mark the automated content with a special HTML tag or attribute. Failure to comply leading to deranking. This would be necessary for the future - to know what data was human generated when training the next model, and to have official reason for penalising spammers who try to pass artificial text as human written.

Re:OpenAI API pricing update FAQ by reidjs on Monday August 22, 2022 @07:23PM (#32558598)
Most of these seem preventable. 1. Stop ordering things from Amazon, support local stores instead of reading reviews. 2. Stop reading SEO’d sites, go to the source when possible 3. Only read your friends blogs and listen to your friends podcasts.
Re:OpenAI API pricing update FAQ by nicksrose7224 on Monday August 22, 2022 @04:44PM (#32556954)
i think this is a bit pessimistic. You can also use GPT-3 or similar technologies to much more easily train a fine-tuned "real vs fake" review classifier with fewer training examples than was previously necessary.

GPT-3 like all tech is double-edged I think. Has good & bad things about it

Re:OpenAI API pricing update FAQ by moonchrome on Monday August 22, 2022 @05:20PM (#32557427)
I doubt this will happen - at some point the generated content should be indistinguishable from human written text - and AI can produce it in droves and learn to exploit existing algorithms.
Re:OpenAI API pricing update FAQ by machineleaning on Monday August 22, 2022 @02:06PM (#32554995)
Re:OpenAI API pricing update FAQ by Traubenfuchs on Monday August 22, 2022 @02:29PM (#32555287)
It’s been out 2 years already and the non-toy application with the biggest mass appeal is the glorified autocomplete / google shortcut Copilot.

Anyone being honest should admit it (was) more hot air and hype than reality.

Re:OpenAI API pricing update FAQ by dr_dshiv on Monday August 22, 2022 @02:46PM (#32555492)
I think GPT3 is just as amazing as DALLE, but gets less public awareness because the things it creates requires critical reading.

Which makes me think: everyone needs to teach kids to speed read. And develop their bullshit detectors.

Re:OpenAI API pricing update FAQ by leesec on Monday August 22, 2022 @03:58PM (#32556398)
Write now it's a great writing-assist tool. Eventually all the rest.
Re:OpenAI API pricing update FAQ by floxy on Monday August 22, 2022 @02:22PM (#32555201)
Maybe someone should ask GPT-3 what it is good for?
Re:OpenAI API pricing update FAQ by kleiba on Monday August 22, 2022 @05:48PM (#32557738)
Language models are few-shot learners.