Similar to my experience with regular coding, ChatGPT has become quite good to at helping me do Bitcoin stuff. A while ago, I noticed I had a small amount of BTC on my old Bitcoin Core app. I decided to transfer it out, but forgot to wait until it finished syncing with the blockchain. It took several days to finish it. However, turned out that even after the syncing, the transaction couldn't be found using any explorer... so, I turned to ChatGPT, and within a few minutes I had managed to rebroadcast it from my local mempool without using bitcoin-cli (for some reason those were not installed with my version of Bitcoin Core) but using the Bitcoin Core NPC console... and I learned a few commands along the way. getmempoolentry transactionID and gettransaction transactionID and use the hex to broadcast it online using this tool.
How about you? Have you used it for some basic or advanced Bitcoin stuff? I wonder how it would have dealt with the complicated stuff I had to do when I had a corrupt channel.db on my Lightning Node 2 years ago. For that, Nitesh in an obscure Telegram group turned out to be the expert I doubt ChatGPT could ever dream of becoming ;)
OMG. I have never used ChatGPT. and I'm amazed at your level of skill. That encourages me to continue! I understand that I still have a lot to learn. and many tools to use!
reply
113 sats \ 8 replies \ @OT 19 Jul
Surprised it knew all that. Maybe I can give it a go. I'm constantly running into problems when setting stuff up.
Was that the latest chatGPT?
reply
Yeah, 4o.
Make sure to check @MattAhlborg0's ppq.ai to access ChatGPT using LN payments...
Although 4o should be free for everyone now, but not sure it has been rolled for everyone already.
reply
Yea, we've noticed that our growth has plateaued a bit since 4o became free and suspect this is one of the main reasons. Since it became free, do you find yourself using us less? If so, kind of confirms the theory, right?
reply
I actually only heard about you 2 weeks back, here on SN. It was the push i needed to cancel my ChatGPT subscription, especially after i noticed you have a search option while native ChatGPT doesn't. Also the fact you have other models too.
I haven't fully made the switch though as i still have some old discussions that i don't want to restart all over... as it keeps some memory of what i told or uploaded 2 weeks back.
But definitely making the switch for the newer stuff... it was anyhow not too much about the money that i made the switch.
But then again, I'm just one data point. Your theory might still be correct... or wrong.
reply
Thanks for the insight! Interesting that we are still able to convert some folks even though 4o is "free".
Yea I would suspect you will spend far less than what you were spending with your subscription. And I'm glad that you found some of our extra features useful.
Regarding the "free" though. If they made it free, why not just cancel the subscription and use the free version instead of PPQ? Is it the "extra features" that brings you to PPQ? Or are you finding it the free version still "not enough" for your purposes? Are you getting rate limited a lot from them?
Please reach out to us and let us know what else you'd like to see in the future. Feedback is much appreciated.
reply
About the free... I am still on the end of my last paid month, so i haven't experienced yet what the free version includes and what not. But yeah i like the search function a lot, i have so many discussions that i hate scrolling months back to find that one shell command i managed to optimise over a long discussion with ChatGPT and don't wanna prompt it again to synthesise it again
reply
Things that sometimes bother me with native ChatGPT:
  • no search (mentioned before, you solved it)
  • it doesn't always read the pdf i upload at the same time of asking a question unless i explicitly prompt it to do so (not sure if you could automatically add this instruction when making the API call)
  • interrupting chatgpt in the middle of their answer to a nonsensical question where i pressed enter too fast sometimes messes up the whole thing (not sure if you could somehow reset it to the previous message before the mistake...)
  • can you have a save button where i can store the prompts i use over and over, like when i use it for code, i often say "answer with full code" or "just highlight the relevant change rather than outputting the whole routine", etc... would be nice if this could be automatic when i start a code session... And then different default prompts when i do a grant writing session...
reply
  • pdf uploading problem yea I'm sure they'll fix that eventually. Ours works well but we do have users find bugs from time to time.
  • I think you can fix that by just hitting the edit button in chatgpt to re-enter the bad prompt you gave it. If you do it that way it shouldn't mess up the whole convo.
  • We have prompts on PPQ... if you click on arrow top right of screen you can create and save a prompt. Then on future queries you just hit the "/" key to bring up whatever prompt you want to use.
reply
Ah good to know about the prompts, thanks. Especially if it uses a little vi syntax for search :)
... or you could just read the man pages of bitcoin-cli :-) Personally I use as a quick search engine (e.g. what's the diff btwn x and y) or to get an inspiration/reference about something I don't know much about. Tech stuff and codes are full of errors, so never, ever cut and paste from there. Use it as an idea and investigate, it does help if used right. It is a quick reference and might (and does) points you in the right direction. Same with copilot for coding, it helps with syntax and gives you an idea what function/module to use. It is a tool use it wisely.
reply
... or you could just read the man pages of bitcoin-cli :-)
Next thing you're gonna ask me to read my old Fortran 77 manuals instead of asking ChatGPT~~
reply
Yeah, I'm sorry I don't know what was I thinking... Funny thing you mention fortran manuals, the people who read them, they probably wrote some LLMs for the chatGPT :-)
reply
113 sats \ 1 reply \ @quark 19 Jul
For me, sometimes it gives a more complex solution than needed, or a solution with small errors but it usually works. It can only improve with time and I can see humans won't be able to do anything without AI assistance in the future.
reply
Yeah, it requires some own skills to use these things efficiently. It's a good helper.
reply
You seem to utilize it better than me. The only thing I have used ChatGPT for is to ask if bitcoin was a viable currency for the future. It gave me an answer that was not an answer.
reply
Yeah, I only use it for technical stuff or to improve my scientific paper or grant writing. I've tried to ask it broad questions of life, it just answers in whatever direction you push it. Also, it has been trained not to answer in certain ways.
reply
yes, it isnt very accurate. its like the news, it wants you to think in one direction.
reply
If you don't want the censorship, use mixtral. It's available on https://ppq.ai/ and the API calls are cheap...
Censorship is not an issue though when you use it for technical stuff.
reply
I will have to give it a try!
reply
Fascinating
reply
ChatGPT: please mine the next block for me please and send reward and fee to my multi-sig address
reply
Using AI for mining would be an interesting feat. Other than that, algorithmic protocols show clearly that traditional computing will always have a central place.
reply
I haven't tried it but I'll definitely give it a go
reply
First of all I didn't know that sometimes a transaction may miss out from the explorer! Why would that happen?
ChatGPT is definitely a good thing if applied in personal tasks
reply