Programming Throwdown
Programming Throwdown
Patrick Wheeler and Jason Gauci
147: Quantum Computing with Yonatan Cohen
1 hour 6 minutes Posted Nov 28, 2022 at 3:00 pm.
Introductions00:01:20 Yonatan’s beginnings00:03:49 The simulation question00:05:51 How physics led to quantum computing00:14:56 Richard Feynman00:16:44 On the irreversibility of normal computers00:21:25 Logic gates00:25:04 Qubits00:30:11 An example of qubits00:38:19 Why simulating a quantum computer matters00:42:23 NP-complete problems00:48:57 More people at a higher development level are needed00:54:16 Quantum machines in the middle layer01:02:56 Working at Quantum Machines01:05:05 FarewellsResources mentioned in this episode:Links:Quantum Machines:Website: https://www.quantum-machines.co/Careers: https://www.quantum-machines.co/careers/Yonatan Cohen:Linkedin: https://www.linkedin.com/in/yonatan-cohen-10076b113/References:Getting Started with Quantum Computinghttps://builtin.com/software-engineering-perspectives/how-to-learn-quantum-computingIf you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: [email protected] can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon
Introduction
The path to founding Quantum Machines
The intersection of physics and computing
The origins of quantum computing
The Physics of Reversible Computation
Defining Quantum Gates
Physical Implementation of Qubits
Single-Qubit Gates
Multi-Qubit Gates and Superconducting Circuits
The Race for Quantum Hardware
The Role of Quantum Error Correction
The limits of quantum computing for NP-complete problems
How interference shapes quantum algorithms
Hype vs. Reality in the field
The role of hardware in algorithm development
Cloud access for quantum education
The role of control layers in the stack
The Role of FPGAs in Quantum Control
Mid-Circuit Measurements and Branching
Working at Quantum Machines
0:00
1:06:10
Download MP3
Show notes
Yonatan Cohen – Co-Founder & CTO of Quantum Machines – joins us in this episode to tackle quantum computing!  Did you know anyone can run quantum programs on Amazon Web Services for mere dollars? Learn about this field early to take pole superposition in the race to understand and use quantum computers!00:00:45 Introductions00:01:20 Yonatan’s beginnings00:03:49 The simulation question00:05:51 How physics led to quantum computing00:14:56 Richard Feynman00:16:44 On the irreversibility of normal computers00:21:25 Logic gates00:25:04 Qubits00:30:11 An example of qubits00:38:19 Why simulating a quantum computer matters00:42:23 NP-complete problems00:48:57 More people at a higher development level are needed00:54:16 Quantum machines in the middle layer01:02:56 Working at Quantum Machines01:05:05 FarewellsResources mentioned in this episode:Links:Quantum Machines:Website: https://www.quantum-machines.co/Careers: https://www.quantum-machines.co/careers/Yonatan Cohen:Linkedin: https://www.linkedin.com/in/yonatan-cohen-10076b113/References:Getting Started with Quantum Computinghttps://builtin.com/software-engineering-perspectives/how-to-learn-quantum-computingIf you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: [email protected] can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon
★ Support this podcast on Patreon ★