TED Talks
TED: What is an AI anyway? | Mustafa Suleyman
When it comes to artificial intelligence, what are we actually creating? Even those closest to its development are struggling to describe exactly where things are headed, says Microsoft AI CEO Mustafa Suleyman, one of the primary...
SciShow
Why We'll Never Build a Perfect Clock
We can make clocks that keep accurate time for millions of years. We can also make clocks with such high resolution they tick one billion billion times per second. So why can't we make a clock that does both?
PBS
Hacking at Quantum Speed with Shor's Algorithm
Classical computers struggle to crack modern encryption. But quantum computers using Shor's Algorithm make short work of RSA cryptography. Find out how.
TED Talks
TED: Machine intelligence makes human morals more important | Zeynep Tufekci
Machine intelligence is here, and we're already using it to make subjective decisions. But the complex way AI grows and improves makes it hard to understand and even harder to control. In this cautionary talk, techno-sociologist Zeynep...
PBS
The Mathematics of Quantum Computers
What is the math behind quantum computers? And why are quantum computers so amazing? Find out on this episode of Infinite Series.
3Blue1Brown
Cross products in the light of linear transformations | Essence of linear algebra chapter 8 part 2
The formula for the cross product can feel like a mystery, or some kind of crazy coincidence. But it isn't. There is a fundamental connection between the cross product and determinants.
PBS
How Much Information is in the Universe?
Billions of galaxies, each with billions of stars, each with .... rather a lot of particles in them. And then there's dark matter, black holes, planets, and the particles and radiation in between the stars and galaxies. But.... is the...
TED Talks
Ray Kurzweil: A university for the coming singularity
Ray Kurzweil's latest graphs show that technology's breakneck advances will only accelerate -- recession or not. He unveils his new project, Singularity University, to study oncoming tech and guide it to benefit humanity.
TED Talks
Neil Gershenfeld: Unleash your creativity in a Fab Lab
MIT professor Neil Gershenfeld talks about his Fab Lab -- a low-cost lab that lets people build things they need using digital and analog tools. It's a simple idea with powerful results.
TED Talks
John Underkoffler: Pointing to the future of UI
Minority Report science adviser and inventor John Underkoffler demos g-speak -- the real-life version of the film's eye-popping, tai chi-meets-cyberspace computer interface. Is this how tomorrow's computers will be controlled?
PBS
Computing a Universe Simulation
Physics seems to be telling us that it's possible to simulate the entire universe on a computer smaller than the universe
TED Talks
Alan Siegel: Let's simplify legal jargon!
Tax forms, credit agreements, healthcare legislation: They're crammed with gobbledygook, says Alan Siegel, and incomprehensibly long. He calls for a simple, sensible redesign -- and plain English -- to make legal paperwork intelligible...
TED Talks
Saul Griffith: Everyday inventions
Inventor and MacArthur fellow Saul Griffith shares some innovative ideas from his lab -- from "smart rope" to a house-sized kite for towing large loads.
TED Talks
Sara-Jane Dunn: The next software revolution: programming biological cells
The cells in your body are like computer software: they're "programmed" to carry out specific functions at specific times. If we can better understand this process, we could unlock the ability to reprogram cells ourselves, says...
Crash Course
Early Computing: Crash Course Computer Science
Hello, world! Welcome to Crash Course Computer Science! So today, we’re going to take a look at computing’s origins, because even though our digital computers are relatively new, the need for computation is not. Since the start of...
Crash Course
Electronic Computing: Crash Course Computer Science
So we ended last episode at the start of the 20th century with special purpose computing devices such as Herman Hollerith’s tabulating machines. But as the scale of human civilization continued to grow as did the demand for more...
Bozeman Science
Practice 5 - Using Mathematics and Computational Thinking
Paul Andersen explains how mathematics and computational thinking can be used by scientists to represent variables and by engineers to improve design. He starts by explaining how mathematics is at the root of all sciences. He then...
Curated Video
Financial Analysis - Build a ChatGPT Pairs Trading Bot - Correcting How We Measure Strategy Performance
Let's explore different performance metrics used to evaluate the effectiveness of our pairs trading strategies, such as risk-adjusted returns, drawdowns, and other relevant indicators, and learn to correctly measure and interpret these...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Is Rust Concurrency
This video explains what Rust is and why it matters. This clip is from the chapter "What Is Rust and Why Does It Matter" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on what, how, and...
Curated Video
The Ultimate ChatGPT Guide with React Native - Develop Mobile Apps - useEffect Hooks and Rendering Optimization with React Native
In this video, we will explore the useEffect hook in React Native, which is used for handling side effects such as network requests, state updates, and rendering optimizations. By the end of this video, you will have a better...
Curated Video
Deep Learning - Computer Vision for Beginners Using PyTorch - AutoGrad in a Loop
In this video, you will learn to implement the AutoGrad function in a loop. This clip is from the chapter "AutoGrad in PyTorch" of the series "Deep Learning - Computer Vision for Beginners Using PyTorch".In this section, we will have a...
Curated Video
Deep Learning - Computer Vision for Beginners Using PyTorch - PyTorch on GPU
In this video, we will test the competition speed with GPU. This clip is from the chapter "Diving into PyTorch" of the series "Deep Learning - Computer Vision for Beginners Using PyTorch".In this section, we will dive into PyTorch and...
Curated Video
Deep Learning - Computer Vision for Beginners Using PyTorch - What Is CUDA
In this video, we will first understand what CUDA is and then see it in action. This clip is from the chapter "Diving into PyTorch" of the series "Deep Learning - Computer Vision for Beginners Using PyTorch".In this section, we will dive...
Curated Video
Deep Learning - Computer Vision for Beginners Using PyTorch - Why Is PyTorch Powerful?
In this video, we will look at a quick demo and understand why PyTorch is powerful. This clip is from the chapter "Welcome Aboard" of the series "Deep Learning - Computer Vision for Beginners Using PyTorch".Welcome to the course! This is...