- modify python script to make it multithreaded (when this worked first go I was very mindblown)
- explain concepts that I half understand in clear language, eg explain sharpe ratio and show me the math
- “what do people usually call” type questions. Like what are common job titles for people who do X and Y?
- proof read my emails and make suggestions given a stated goal
- settle language/choice of words discussions by asking GPT to reverse pitch understanding, then choosing the one that’s most aligned with the point we’re trying to make
- generally linux-y commands and explanations “best way to remap keys in i3” or find file with content “xyz” with tool faster than find
This was on the first release of ChatGPT so I guess GPT-3.5. Pretty much like WASDx describes. In my case it was even more meta because I was writing a script that was making ChatGPT API calls. It’s an I/O network call so it was fairly easy to rewrite as a multithreaded generator loop, which it got right on the first go. Nice speedup of about 10X, I imagine right about up to the API rate limit.
I did this already with Codex in the playground, definitely works for ChatGPT as well. Just paste code and tell it to make a loop run in parallel with X threads. I've had it produce code using either multiprocessing or asyncio.
I understand it to mean “I’ll explain something to you in my words, now you describe it back to me so I can evaluate whether the right message came across”.
Helpful exercise if you’re honing a pitch, because first listen understanding is key
- generate AWK to transform text
- modify python script to make it multithreaded (when this worked first go I was very mindblown)
- explain concepts that I half understand in clear language, eg explain sharpe ratio and show me the math
- “what do people usually call” type questions. Like what are common job titles for people who do X and Y?
- proof read my emails and make suggestions given a stated goal
- settle language/choice of words discussions by asking GPT to reverse pitch understanding, then choosing the one that’s most aligned with the point we’re trying to make
- generally linux-y commands and explanations “best way to remap keys in i3” or find file with content “xyz” with tool faster than find