1st link has some useful information.
2nd – useless.
3rd – complete offtop. You just didn’t understand the problem.
So yes, ChatGPT is much-much better.
Anyway what’s your point? I don’t try to compare you to ChatGPT.
GPT-5 struggles with basic questions.
I just say that people struggle with using ChatGPT. ChatGPT doesn’t struggle with basic questions if you’re asking it in an adequate way.
I just say that people struggle with using ChatGPT
If people struggle with product that is advertised as something that should help people talking to computers and get more productive with them - then its a failed product.
Charles Babbage was once asked, ‘But if someone puts in the numbers wrong, how will your calculator get the right answer?’
Using a chatbot to code is useful if you don’t know how to code. You still need to know how to chatbot. You can’t grunt at the machine and expect it to read your mind.
Have you never edited a Google search, because the first try didn’t work?
How can chatgpt improve my software engineering life? I don’t mind the copilot PR stuff, but that is so small potatoes haha and saves me like an hour of my day reviewing junior code (which I should be doing by hand anyway, I don’t want to offload that to the toaster, I want my juniors knowing it was me reviewing their code). What else does chatgpt offer for me, an engineer who’s been doing this for over a decade now? I know how to create greenfield technology. I have created video conferencing applications that were HIPAA compliant, implemented authentication a bazillion times in every configuration, I’ve built a flight search and booking engine (with PCI compliance because American Express was a client), I’ve built CI tools for companies that automatically rewrote your PRs to use the company tech stack and committed on your behalf and fixed your PRs for you (we had a custom standard library that was easy to not use and our bot would rewrite your code using it).
I’m just saying, I deal with problems that ChatGPT is horrible at solving. ChatGPT does not know how to build video conferencing (especially using web tech). It does not know how to do HIPAA compliance. It does not know about PCI compliance. It is only as good as its inputs and the problems I’m working with, what inputs does it have? It’s not like there are a million flight booking tools out there with source code available and extensive documentation (have you ever dealt with a GDS before? Sabre? Amadeus? Have you seen their docs? What inputs does ChatGPT have that I don’t?). These are all relatively solved problems, but ChatGPT’s inputs are not closed source software, which is where most of this stuff is in (and often not at all on GitHub, so again, what are ChatGPT’s inputs?)
It has to be able to do all of this while justifying its energy costs. I’m a human being first and foremost and I see every day the destruction humans are doing to this planet. Lots of people dying in floods in the US, and that is definitely humans impact. I need to justify it.
I want chatgpt to remove code and keep tests passing. Why is that such a hard thing for ai? It cannot reliably remove useless code from my codebase without making tests fail. I want to see a PR from chatgpt that has a greater amount of of lines removed than added. I want it to actually improve my codebase by removing the places where bugs can exist (lines of code). I want my tests to keep passing.
1st link has some useful information.
2nd – useless.
3rd – complete offtop. You just didn’t understand the problem.
So yes, ChatGPT is much-much better.
Anyway what’s your point? I don’t try to compare you to ChatGPT.
I just say that people struggle with using ChatGPT. ChatGPT doesn’t struggle with basic questions if you’re asking it in an adequate way.
If people struggle with product that is advertised as something that should help people talking to computers and get more productive with them - then its a failed product.
Charles Babbage was once asked, ‘But if someone puts in the numbers wrong, how will your calculator get the right answer?’
Using a chatbot to code is useful if you don’t know how to code. You still need to know how to chatbot. You can’t grunt at the machine and expect it to read your mind.
Have you never edited a Google search, because the first try didn’t work?
No, just struggling people never cared to teach themselves how to use the product.
How can chatgpt improve my software engineering life? I don’t mind the copilot PR stuff, but that is so small potatoes haha and saves me like an hour of my day reviewing junior code (which I should be doing by hand anyway, I don’t want to offload that to the toaster, I want my juniors knowing it was me reviewing their code). What else does chatgpt offer for me, an engineer who’s been doing this for over a decade now? I know how to create greenfield technology. I have created video conferencing applications that were HIPAA compliant, implemented authentication a bazillion times in every configuration, I’ve built a flight search and booking engine (with PCI compliance because American Express was a client), I’ve built CI tools for companies that automatically rewrote your PRs to use the company tech stack and committed on your behalf and fixed your PRs for you (we had a custom standard library that was easy to not use and our bot would rewrite your code using it).
I’m just saying, I deal with problems that ChatGPT is horrible at solving. ChatGPT does not know how to build video conferencing (especially using web tech). It does not know how to do HIPAA compliance. It does not know about PCI compliance. It is only as good as its inputs and the problems I’m working with, what inputs does it have? It’s not like there are a million flight booking tools out there with source code available and extensive documentation (have you ever dealt with a GDS before? Sabre? Amadeus? Have you seen their docs? What inputs does ChatGPT have that I don’t?). These are all relatively solved problems, but ChatGPT’s inputs are not closed source software, which is where most of this stuff is in (and often not at all on GitHub, so again, what are ChatGPT’s inputs?)
It has to be able to do all of this while justifying its energy costs. I’m a human being first and foremost and I see every day the destruction humans are doing to this planet. Lots of people dying in floods in the US, and that is definitely humans impact. I need to justify it.
The point of chat bots is that you are not supposed to need to know how to use them.
LLM is not a chatbot.
Sure, and people who buy wheelchairs should teach themselves to walk.
My boss does, and I’m a software engineer.
I want chatgpt to remove code and keep tests passing. Why is that such a hard thing for ai? It cannot reliably remove useless code from my codebase without making tests fail. I want to see a PR from chatgpt that has a greater amount of of lines removed than added. I want it to actually improve my codebase by removing the places where bugs can exist (lines of code). I want my tests to keep passing.
Tell him that the manager’s job is multitude easier to substitute with LLM than an engineer’s one.
Well I work at an AI company so try making that make sense for her and her bosses