Earlier quoted context omitted.
> Generally rewriting emails for clarity... This is the sort of thing that will force a lot of legal teams to shutdown access to GPT-4 api/gui from internal networks. Ppl never think of unintended consequences. Ask it a prompt fine but don't provide internal information as an input.
This is one of the causes there's a push to run your own engines for large language models: if you run your own service you can control the environment, data and reproducibility.
Ask HN: How are you using GPT to be productive?
151–160 of 752 posts
Re: Ask HN: How are you using GPT to be productive?
#152I'm a writer (copy, social, all-purpose) at a startup. I've been using GPT4 via Lex.page to generate crappy first drafts which I then improve and expand. It can speed up the process quite a bit, but needs handholding and someone to add in personality.
Re: Ask HN: How are you using GPT to be productive?
#153I asked him to create new plausible scenarios for an X-Ray training program I'm writing. It was not THAT plausible, but it filled the placeholders I have in my UI quite well and he actually used other words related to anatomy than thos I provided in an example. Also, I asked him to output the resulting scenarios according to a vague json schema and he complied. Copy/pasted it in my JS front and it went without a hitc…
Re: Ask HN: How are you using GPT to be productive?
#154Re: Ask HN: How are you using GPT to be productive?
#155I think it might be good at answering "why" questions since Google completely gave up on that.
Re: Ask HN: How are you using GPT to be productive?
#156Re: Ask HN: How are you using GPT to be productive?
#157Earlier quoted context omitted.
You and I have very different ideas of what makes a good commit message
I’m interested to hear more. Can you give an example or two.
> Updated Gemfile.lock and added new dependencies (coderay, concurrent-… …ruby, crass, date, pry, method_source, public_suffix, puma, nio4r) and updated existing dependencies (rack-test, regexp_parser, xpath, nokogiri, racc, pg). Also added new files for a user authentication feature.
Describe the "what" but not the "why". Even "user auth wip" would be helpful. It's like having autogenerated code comments like:
// initialize variable i for later use in a loop
int i = 3;
Re: Ask HN: How are you using GPT to be productive?
#158I’ve been using it to generate bash scripts because I don’t know bash scripting, and also have it generate regexes for me to search for code references in a programming language where the “find all references” functionality don’ doesn’t work quite well.
I didn't know bash scripting and then I wrote some scripts and then I knew bash scripting and use it for lots of stuff. Has ChatGPT resulted in learning by doing for you?
Re: Ask HN: How are you using GPT to be productive?
#159Earlier quoted context omitted.
I’m interested to hear more. Can you give an example or two.
My take: Messages like this... > Updated Gemfile.lock and added new dependencies (coderay, concurrent-… …ruby, crass, date, pry, method_source, public_suffix, puma, nio4r) and updated existing dependencies (rack-test, regexp_parser, xpath, nokogiri, racc, pg). Also added new files for a user authentication feature. Describe the "what" but not the "why". Even "user auth wip" would be helpful. It's like having autogene…
GPT sometimes 'sees' the bigger picture though, for example when I commit a new rails app, instead of listing the individual files, it instead generated: "Added all files for a new Rails application, including controllers, models, views, tests, and configuration files." It could have said "new rails app", but it wasn't too ineloquent.
Re: Ask HN: How are you using GPT to be productive?
#160For coding, I've been using it like Stack Overflow. It really decreases my barrier to doing work because I can ask lazy follow-up questions. For example, I might start out by asking it a question about a problem with Pandas like "How do I select rows of a dataframe where a column of lists of strings contains a string?". After that, GPT realizes I'm talking about Pandas, and I'm allowed to ask lazy prompts like "how d…
So on my coding problems I haven't had much luck. It doesn't seem to know Bazel, the Rust code I asked about was completely hallucinated, but it did solve a problem with Azure DevOps I had. I think if the training set did not contain enough of something it can't really think of a solution. What is really nice though it's as you say the refinement of questions. Sometimes it's hard to think of the right query, maybe yo…
It might help to approach it from top down? Usually, if I'm asking a technical question, I want to apply my deeply understood principles to a new set of implementation details, and it has amplified the heck out of my speed at doing that.
I'm kind of a difficult to please bastard, a relatively notorious meat grinder for interns and jr devs, and still I find myself turning to this non-deterministic frankenstein more and more.