3 ms·
You need to distrust ChatGPT if you want to use if effectively. I'm paying for the 4.0 version, I know that it will hallucinate BS, yet I also think it's a fant
by tverbeure 3y ago
You need to distrust ChatGPT if you want to use if effectively. I'm paying for the 4.0 version, I know that it will hallucinate BS, yet I also think it's a fantastic tool that will get some things done faster than any other way.
There's its ability to write small one-off scripts for me. I've given it an example of a structured log file and told it to "write a pyparser script to parse this string" and it will do that. What would take me a hour to learn pyparser and get somewhere now takes a few minutes. You can literally see it iterate on different solutions until it comes up with something acceptable. (ChatGPT 3.5 doesn't do that.)
Another great use case is as an assistant when I'm learning some new topic.
I was reading A Mathematical Theory of Communications, the breakthrough thesis by Claude Shannon. It's quite accessible, but there are always points where you don't quite understand a point that is being made and you want to get more examples. I can ask ChatGPT to create a concrete example, use actual numbers, plot a graph that illustrates the concept. And it will do that, along with the Python script that it used to create the graph so I can double check what it did. "Create an Eb/No graph for the following parameters." And then ask to modify the graph to illustrate a particular point. Google can deliver similar information, but it will push me a document that contains the answer, along with a truckload of info that I wasn't looking for. ChatGPT pulls just the info that I'm looking for.
Or lately I was looking into Laplace transformations, low pass filters, pole/zero plots etc. ChatGPT 4.0 uses the SymPy symbolic math package to derive the math, I can once again examine the scripts, ask for concrete examples with graphs and so forth. It's way more efficient than doing the same thing with Google, which will usually send you StackExchange with an answer that is not quite what you're looking for.
In these kind of cases, I know enough math and subject knowledge to know when it's bullshitting, but it doesn't have to be 100% accurate to a huge help in learning.