James Tagg
@jamestagg.bsky.social
Open-Minded Skeptical Physicist, Inventor, Entrepreneur, Author.
Some questions for an Artificial Super Intelligence or an alien visitor.
Do we have free will?
Is the brain a computer or a quantum device?
Will we ever abolish war?
Is there life after death?
Do we have free will?
Is the brain a computer or a quantum device?
Will we ever abolish war?
Is there life after death?
March 27, 2025 at 6:21 PM
Some questions for an Artificial Super Intelligence or an alien visitor.
Do we have free will?
Is the brain a computer or a quantum device?
Will we ever abolish war?
Is there life after death?
Do we have free will?
Is the brain a computer or a quantum device?
Will we ever abolish war?
Is there life after death?
Some questions for an Artificial Super Intelligence or an alien visitor.
Can we cure all disease?
Can we clone dinosaurs?
How should we run planet earth?
Will we soon live forever?
Can we cure all disease?
Can we clone dinosaurs?
How should we run planet earth?
Will we soon live forever?
March 27, 2025 at 6:21 PM
Some questions for an Artificial Super Intelligence or an alien visitor.
Can we cure all disease?
Can we clone dinosaurs?
How should we run planet earth?
Will we soon live forever?
Can we cure all disease?
Can we clone dinosaurs?
How should we run planet earth?
Will we soon live forever?
1. Run simulation only 2. Run on IBM quantum hardware 3. Run both simulation and IBM hardware 4. Display sample circuit 5. Retrieve results from a previous IBM job 6. Get noise parameters from IBM backend 7. Debug 300μs delay point 8. Exit Enjoy...
March 16, 2025 at 7:15 PM
1. Run simulation only 2. Run on IBM quantum hardware 3. Run both simulation and IBM hardware 4. Display sample circuit 5. Retrieve results from a previous IBM job 6. Get noise parameters from IBM backend 7. Debug 300μs delay point 8. Exit Enjoy...
One of My Bigger Program Menus showing you the breadth of things you can do. === Quantum Dephasing Experiment === Default parameters: T1=300.0μs, T2=150.0μs, Gate Error=0.01 Please select an option:
March 16, 2025 at 7:15 PM
One of My Bigger Program Menus showing you the breadth of things you can do. === Quantum Dephasing Experiment === Default parameters: T1=300.0μs, T2=150.0μs, Gate Error=0.01 Please select an option:
And I can do it all myself. I don't need to find a Python programmer. James Tagg.
March 16, 2025 at 7:15 PM
And I can do it all myself. I don't need to find a Python programmer. James Tagg.
It gets the heart of Quantum Computers looking at the gate gate error, etc. Absolutely amazing, and 9 months of work plus hiring a postdoc if I had done it even 4 weeks ago. All this does take hours of work but no longer months.
March 16, 2025 at 7:15 PM
It gets the heart of Quantum Computers looking at the gate gate error, etc. Absolutely amazing, and 9 months of work plus hiring a postdoc if I had done it even 4 weeks ago. All this does take hours of work but no longer months.
Eventually, you will become interested in the details of Qiskit circuits. That's the business end of things. But this way, you learn ONLY Qiskit, not all the tedious support code. My big programs let me do many things, and the above process wrote it all... I wrote not a single line.
March 16, 2025 at 7:15 PM
Eventually, you will become interested in the details of Qiskit circuits. That's the business end of things. But this way, you learn ONLY Qiskit, not all the tedious support code. My big programs let me do many things, and the above process wrote it all... I wrote not a single line.
Cursor will then tell you what to delete, but it can't delete big blocks itself, so then you have to go in and do a bit of pruning. You don't need to know what you are doing, but you can't really help learning as you go.
March 16, 2025 at 7:15 PM
Cursor will then tell you what to delete, but it can't delete big blocks itself, so then you have to go in and do a bit of pruning. You don't need to know what you are doing, but you can't really help learning as you go.
Watching it write lots of code, you do learn the language, you can't really help it. If it gets bloated and loses its mind (this sometimes happens), you tell it exactly: "You bloated the code and lost your mind; please fix it." I'm English, so I can't help saying please.
March 16, 2025 at 7:15 PM
Watching it write lots of code, you do learn the language, you can't really help it. If it gets bloated and loses its mind (this sometimes happens), you tell it exactly: "You bloated the code and lost your mind; please fix it." I'm English, so I can't help saying please.
Sometimes, I have to read the code, but it's rare. If a variable needs to be set, like the T1 time or the array of test times, it's sometimes easier to manually edit it. That way, I can pretend I know how to program Qiskit in Python!
March 16, 2025 at 7:15 PM
Sometimes, I have to read the code, but it's rare. If a variable needs to be set, like the T1 time or the array of test times, it's sometimes easier to manually edit it. That way, I can pretend I know how to program Qiskit in Python!
I did not yet work out how to use cursor rules, I just put it in the program's comments. But I know Cursor Rules is the better solution I am looking for.
March 16, 2025 at 7:15 PM
I did not yet work out how to use cursor rules, I just put it in the program's comments. But I know Cursor Rules is the better solution I am looking for.
That means they get the setup of Qiskit wrong and keep making the same error. I now have a bunch of rules to keep it all on track. Even Granite-Qiskit from IBM has this problem. I will publish my rules file sometime to help other people.
March 16, 2025 at 7:15 PM
That means they get the setup of Qiskit wrong and keep making the same error. I now have a bunch of rules to keep it all on track. Even Granite-Qiskit from IBM has this problem. I will publish my rules file sometime to help other people.
I recently got access to the IBM Granite-Qiskit version and am playing with that. The biggest problem with ALL the models is that Qiskit updated its APIs twice in the last two years, and they train on Github et. al., and most of the code is pre-update.
March 16, 2025 at 7:15 PM
I recently got access to the IBM Granite-Qiskit version and am playing with that. The biggest problem with ALL the models is that Qiskit updated its APIs twice in the last two years, and they train on Github et. al., and most of the code is pre-update.