[HN Gopher] Show HN: LearnGPT - Browse and share ChatGPT examples
       ___________________________________________________________________
        
       Show HN: LearnGPT - Browse and share ChatGPT examples
        
       Author : matt1
       Score  : 134 points
       Date   : 2022-12-09 17:21 UTC (5 hours ago)
        
 (HTM) web link (www.learngpt.com)
 (TXT) w3m dump (www.learngpt.com)
        
       | ianbicking wrote:
       | I wish it was more useful and less cutesy. The cutesy ChatGPT
       | stuff is fun, but doesn't have that much utility or clear
       | reusability.
       | 
       | Tagging might be enough to help? At least if you are willing to
       | do some manual fixing of those tags to make them higher quality.
       | 
       | Also it would be nice to know what the person is trying to
       | accomplish, and _then_ the prompt that they are using to
       | accomplish that. That might also nudge people to give prompts
       | that are more reusable.
        
       | Exuma wrote:
       | Here's my contribution: https://i.imgur.com/OWT6swA.png
        
       | breck wrote:
       | This is fun. Thanks!
        
         | matt1 wrote:
         | Thanks, glad you like it! If you have any suggestions or run
         | into any issues, drop me a note anytime: help@learngpt.com.
        
           | breck wrote:
           | Well I've got my 2 standard suggestions: ditch the (c)hains,
           | go public domain, and always provide a "View source" link on
           | every page.
           | 
           | Then, more specific to your site, I would go to someplace
           | with a lot of people, a big coffee shop or conference for
           | example, in person, and get at least 30 people to manually
           | pick their top 2-3 favorites from that homepage. Then that
           | will provide a huge initial boost and help you get over the
           | hump of a social site without any people. You gotta "do
           | things that don't scale", at this point, IMO. Turn the phone
           | off, shut the computer screen, and meet people face to face
           | to get it kickstarted.
           | 
           | Nothing will improve your homepage more than if each story on
           | the front page had a minimum of 10 upvotes from real human
           | beings.
        
       | nsxwolf wrote:
       | With the DRUGWARS example... how is it working? Did it learn
       | about the game by reading transcripts of its gameplay? Curiously,
       | it cannot tell you how much money you have in your wallet, and I
       | can't modify the prompt to make that work. It always responds
       | with some version of:
       | 
       | C:\DRUGWARS.EXE
       | 
       | I'm sorry, but I do not have information on your current amount
       | of money. In the game DRUGWARS.EXE, you are responsible for
       | keeping track of your own finances. You can use the SELL and BUY
       | commands to earn and spend money, but I do not have the ability
       | to provide you with your current balance.
       | 
       | C:>
        
         | matt1 wrote:
         | Link for the curious: https://www.learngpt.com/prompts/you-are-
         | an-ai-dungeon-maste...
        
       | bulbosaur123 wrote:
       | Just don't censor it please, allow whatever
        
       | NicoleJO wrote:
       | Don't share these examples on Twitter because I will follow each
       | one up with a plagiarism warning!
        
       | nickvincent wrote:
       | Super cool idea, thanks for building and sharing!
       | 
       | One possible suggestion for future iteration: I think it's a bit
       | of a shame that everyone's been sharing ChatGPT outputs almost
       | exclusively through screenshots. I threw together a (very quick
       | and rudimentary) browser extension I've been using to save some
       | of my more exciting transcripts in JSON files. I think something
       | along these lines could be really great for sharing purposes,
       | especially if people want to study these outputs more
       | systematically (e.g. for research, or just a kind of crowd-
       | sourced audit).
       | 
       | Here's the barebones extension, just as an example:
       | https://github.com/nickmvincent/chatgpt-exploration/tree/mai...
       | 
       | There's also a longer discussion to be had about the best way to
       | do this: ideally, we might save some of the formatting
       | information too and/or more metadata (exact timestamps for
       | responses, etc.), but I think the json with plaintext is adequate
       | (at least for personal retrieval use).
        
         | matt1 wrote:
         | Thanks, totally agree about sharing screenshots. I originally
         | started building the site intending people to share text-only
         | examples, but it gets complicated with the formatted responses
         | that ChatGPT generates. And since everyone is sharing
         | screenshots right now anyway, it made sense to just support
         | that for this v1. I do want to add support for sharing text
         | responses so screenshots aren't necessary in all cases. And
         | maybe a Chrome extension could make the process easier,
         | including working with formatted output. Thanks for sharing
         | yours; it could be a good starting point for one build for
         | LearnGPT.
        
       | scrollaway wrote:
       | Hey this is cool :) I posted a couple of interesting ones, thank
       | you.
       | 
       | Some of the most interesting prompts are very long, by the way.
       | It would be good if you'd let me instead post a summary of what
       | the prompt actually results in instead of the full prompt.
       | 
       | Namely, I did this one: https://www.learngpt.com/prompts/you-are-
       | now-playing-the-rol...
       | 
       | But "command line" is misleading. Really, it's a JSON data
       | accumulator.
        
         | matt1 wrote:
         | Can you elaborate on what you mean by "posting a summary of
         | what the prompt actually results in"? The screenshots +
         | description seem like they take care of both the full ChatGPT
         | response + any summary you might have of it. Can chat over
         | email if you prefer too: help@learngpt.com. Regardless, thanks
         | for checking it out and sharing those novel prompts!
        
           | scrollaway wrote:
           | I mean that I would have posted with the title "Getting
           | ChatGPT to extract data from sentences and return JSON"
           | instead of the much longer prompt.
        
             | matt1 wrote:
             | Ah, I understand what you mean now. It's tricky because
             | most people won't care to add a description and requiring
             | one would add friction to sharing. Could do something like
             | having the title be the description if one is present, or
             | falling back to the prompt if not. Or giving users an
             | option to choose. But might be more trouble than it's worth
             | vs always using the prompt for the title.
        
       | Imnimo wrote:
       | Cool idea. My only complaint is that I found the UI for uploading
       | screenshots pretty cumbersome, especially since they weren't
       | initially organized in the order in which I had uploaded them.
       | The small "move up"/"move down" buttons aren't great to work
       | with.
        
         | matt1 wrote:
         | Great feedback, thank you! I just rolled out an update to
         | reposition and increase the size of the buttons to change the
         | image order. The site is using FileStack for the image uploads
         | and as far as I can tell there's no way to tell the order that
         | the images are selected for upload (the callbacks are fired
         | when each image is done uploading, with no details about the
         | order the user chose). Will dig into it more though. Thank you
         | again.
        
       | cloudking wrote:
       | Hacker News for prompts, cool idea! Did you use ChatGPT to code
       | it? :)
        
         | matt1 wrote:
         | You're not the first to ask, hah. But no, ChatGPT was not used
         | in the coding of this project :). I likely will add a lot of
         | (human-generated) content around using ChatGPT for coding
         | though. Stay tuned!
        
       | blondin wrote:
       | ChatGPT is an awesome friend! here's what they say about starting
       | a presentation:                 Here are a few original ways to
       | start a presentation:            Ask a question: You could start
       | your presentation by asking the audience a question related to
       | your topic. This can help to engage them and get them thinking
       | about your topic from the beginning.            Tell a story: You
       | could start your presentation with a short, relevant story that
       | relates to your topic. This can help to grab the audience's
       | attention and set the stage for your main message.            Use
       | a quote: You could begin your presentation with a quote that
       | relates to your topic or resonates with the audience. This can
       | provide a thought-provoking or inspiring opening to your
       | presentation.            Use a statistic: You could start your
       | presentation with an interesting or surprising statistic related
       | to your topic. This can help to grab the audience's attention and
       | show the importance of your topic.            Use multimedia: You
       | could use multimedia, such as videos or slides, to create a
       | visual opening for your presentation. This can help to make your
       | introduction more engaging and memorable.            Use humor:
       | If appropriate, you could start your presentation with a funny
       | joke or anecdote. This can help to lighten the mood and get the
       | audience laughing from the beginning.            Share a personal
       | experience: You could start your presentation by sharing a
       | personal experience that relates to your topic. This can help to
       | make your presentation more relatable and engaging.
       | Use a prop: You could start your presentation by using a prop
       | that relates to your topic. This can help to grab the audience's
       | attention and set the stage for your main message.
        
         | ghaff wrote:
         | For a good half of those, I would probably add a caveat.
        
         | NicoleJO wrote:
         | GPT plagiarizes.
         | 
         | https://justoutsourcing.blogspot.com/2022/03/gpts-plagiarism...
        
           | [deleted]
        
       | OBFUSCATED wrote:
       | Is it me or have the images stopped loading?
        
         | matt1 wrote:
         | Sorry about that - the site exceeded my plan's allowable
         | bandwidth on Filestack. I upgraded to a beefier plan so it
         | shouldn't be an issue anymore.
        
           | matt1 wrote:
           | Err... still an issue... working on it.
        
             | matt1 wrote:
             | I rolled out a temporary fix which should resolve the image
             | loading issues.
        
               | OBFUSCATED wrote:
               | working now thanks
        
         | p2detar wrote:
         | No images for me either.
        
       | smcleod wrote:
       | Hey, neat idea. What's the reason you have to have a Google
       | account to login?
       | 
       | https://imgur.com/a/q9uGZgo
        
         | KMnO4 wrote:
         | Google auth is simple to implement and the overwhelming
         | majority of web users have access to a Google account. I much
         | prefer it over having them write their own auth and I have to
         | sign up with email.
         | 
         | It looks like your screenshot includes the action of voting on
         | a post. I don't think any explanation is required on why that
         | can't be done without logging in.
        
       | pcthrowaway wrote:
       | How are these collected and ranked?
        
         | matt1 wrote:
         | Anyone can sign up and share example prompts, whether it's one
         | they came up with or one they saw online (in which case they
         | can give the source credit).
         | 
         | The submissions are then ranked the exact same way HackerNews
         | articles are ranked on the homepage, following this algorithm:
         | https://medium.com/hacking-and-gonzo/how-hacker-news-ranking...
         | - in short, it's based on how many votes the prompt has
         | received and how long since it was posted.
        
           | pmontra wrote:
           | Sign up with Google only. Reminds me of some thread in the
           | comments of this other post today.
           | 
           | https://news.ycombinator.com/item?id=33917962
        
             | matt1 wrote:
             | I'll likely add email-based sign up at some point, but it
             | increases the likelihood of spam compared to allowing
             | Google OAuth only, so it made more sense for this v1 to
             | exclude it until I set up more moderation capabilities.
        
       | levmiseri wrote:
       | This doesn't really fit there, but I tried to create a short sci-
       | fi story written purely by chatGPT:
       | https://kvak.io/?n=chatgptstory1
       | 
       | (the chain of prompts is at the end of the story)
        
         | fvdessen wrote:
         | Excellent ! I've been using a similar approach to write
         | stories, what an amazing tool !
        
       ___________________________________________________________________
       (page generated 2022-12-09 23:00 UTC)