Menu
News
All News
Dungeons & Dragons
Level Up: Advanced 5th Edition
Pathfinder
Starfinder
Warhammer
2d20 System
Year Zero Engine
Industry News
Reviews
Dragon Reflections
White Dwarf Reflections
Columns
Weekly Digests
Weekly News Digest
Freebies, Sales & Bundles
RPG Print News
RPG Crowdfunding News
Game Content
ENterplanetary DimENsions
Mythological Figures
Opinion
Worlds of Design
Peregrine's Nest
RPG Evolution
Other Columns
From the Freelancing Frontline
Monster ENcyclopedia
WotC/TSR Alumni Look Back
4 Hours w/RSD (Ryan Dancey)
The Road to 3E (Jonathan Tweet)
Greenwood's Realms (Ed Greenwood)
Drawmij's TSR (Jim Ward)
Community
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Resources
Wiki
Pages
Latest activity
Media
New media
New comments
Search media
Downloads
Latest reviews
Search resources
EN Publishing
Store
EN5ider
Adventures in ZEITGEIST
Awfully Cheerful Engine
What's OLD is NEW
Judge Dredd & The Worlds Of 2000AD
War of the Burning Sky
Level Up: Advanced 5E
Events & Releases
Upcoming Events
Private Events
Featured Events
Socials!
EN Publishing
Twitter
BlueSky
Facebook
Instagram
EN World
BlueSky
YouTube
Facebook
Twitter
Twitch
Podcast
Features
Top 5 RPGs Compiled Charts 2004-Present
Adventure Game Industry Market Research Summary (RPGs) V1.0
Ryan Dancey: Acquiring TSR
Q&A With Gary Gygax
D&D Rules FAQs
TSR, WotC, & Paizo: A Comparative History
D&D Pronunciation Guide
Million Dollar TTRPG Kickstarters
Tabletop RPG Podcast Hall of Fame
Eric Noah's Unofficial D&D 3rd Edition News
D&D in the Mainstream
D&D & RPG History
About Morrus
Log in
Register
What's new
Search
Search
Search titles only
By:
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Menu
Log in
Register
Install the app
Install
Upgrade your account to a Community Supporter account and remove most of the site ads.
Community
General Tabletop Discussion
*Geek Talk & Media
ChatGPT lies then gaslights reporter with fake transcript
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Blue" data-source="post: 9768107" data-attributes="member: 20564"><p>I see a lot of people who say that it can't produce anything useful. Here's a summary of how a friend of mine uses it for coding in the real world, summarized from a longer back-and-forth.</p><p>[HR][/HR]</p><p></p><p>He uses it in a highly iterative manner, lots of cut-n-paste of code snippets, and lots of questions and answers. A bit like pair programming, but without needing the second developer. When he doesn't understand a detail, he asks.</p><p></p><p>While the process can be educational, it also tends to surface bugs and misunderstandings effectively. He also usually prompts the AI to and unit tests and/or a testing harness, which he expands out with questions like "what other edge cases are there for this function that we aren't testing?"</p><p></p><p>Dialog with the AI is key for him, not a one-shot solution. At the beginning of the project, he doesn't know enough to even try to put together an ideal one-shot prompt. Instead he describes the problem and potential solutions in terms of approach or algorithm or languages and uses what he gets back as a leaping off point.</p><p></p><p>He questions design choices, just as he would working with a collaborator. Everything from "do we need to include this big library to get just a couple of functions" to clarity of code to efficiency to making it secure. Again, he's skilled in what he does and is evaluating and giving feedback on the AI's response. Again, like working with a collaborator or doing pair programming, two well known and known effective ways to imrpove code.</p><p></p><p>He does new dev code branches in the repository so he can abandon an approach he doesn't like. Because the AI is generating code and getting syntax right, he can try a variety of approaches in much less time then if he was coding it himself. Basically, he's applying "fail fast, fail often" approach if need be, and is willing to switch approaches if one isn't paying out without needing to abandon a large investment of time.</p><p></p><p>Usually after a lengthy back-and-forth he asks the AI to review the whole process and come up with and ideal prompt that would have generated it from the beginning. Usually getting something thorough and concise. He then drops that into a fresh dialog with the AI to see what it comes up.</p><p></p><p>And then he drops the same prompt into <em>different engines</em>. Because they are trained different and hallucinate different things, and have different strengths and blind spots. He's got subscriptions to several, and you can get a limited number of free tokens per month on a bunch of others.</p><p></p><p>From there he reviews the results from all of them and determines where to go.</p><p></p><p>Again, he's already skilled and that's a requirement for what he's doing, which is using the AI as a tool to make him much more productive in the same amount of time.</p><p></p><p>These are generative AIs are tools, and knowing how to leverage a tool and use it safely can bring it from useless to excellent at what that tool does.</p></blockquote><p></p>
[QUOTE="Blue, post: 9768107, member: 20564"] I see a lot of people who say that it can't produce anything useful. Here's a summary of how a friend of mine uses it for coding in the real world, summarized from a longer back-and-forth. [HR][/HR] He uses it in a highly iterative manner, lots of cut-n-paste of code snippets, and lots of questions and answers. A bit like pair programming, but without needing the second developer. When he doesn't understand a detail, he asks. While the process can be educational, it also tends to surface bugs and misunderstandings effectively. He also usually prompts the AI to and unit tests and/or a testing harness, which he expands out with questions like "what other edge cases are there for this function that we aren't testing?" Dialog with the AI is key for him, not a one-shot solution. At the beginning of the project, he doesn't know enough to even try to put together an ideal one-shot prompt. Instead he describes the problem and potential solutions in terms of approach or algorithm or languages and uses what he gets back as a leaping off point. He questions design choices, just as he would working with a collaborator. Everything from "do we need to include this big library to get just a couple of functions" to clarity of code to efficiency to making it secure. Again, he's skilled in what he does and is evaluating and giving feedback on the AI's response. Again, like working with a collaborator or doing pair programming, two well known and known effective ways to imrpove code. He does new dev code branches in the repository so he can abandon an approach he doesn't like. Because the AI is generating code and getting syntax right, he can try a variety of approaches in much less time then if he was coding it himself. Basically, he's applying "fail fast, fail often" approach if need be, and is willing to switch approaches if one isn't paying out without needing to abandon a large investment of time. Usually after a lengthy back-and-forth he asks the AI to review the whole process and come up with and ideal prompt that would have generated it from the beginning. Usually getting something thorough and concise. He then drops that into a fresh dialog with the AI to see what it comes up. And then he drops the same prompt into [I]different engines[/I]. Because they are trained different and hallucinate different things, and have different strengths and blind spots. He's got subscriptions to several, and you can get a limited number of free tokens per month on a bunch of others. From there he reviews the results from all of them and determines where to go. Again, he's already skilled and that's a requirement for what he's doing, which is using the AI as a tool to make him much more productive in the same amount of time. These are generative AIs are tools, and knowing how to leverage a tool and use it safely can bring it from useless to excellent at what that tool does. [/QUOTE]
Insert quotes…
Verification
Post reply
Community
General Tabletop Discussion
*Geek Talk & Media
ChatGPT lies then gaslights reporter with fake transcript
Top