MinutePhysics
Passing A Portal Through Itself
This video is about what happens if you try to pass a portal (like in the video game Portal or Portal 2) through itself - do you get a paradox? Infinite recursion? Impossibility? Contradiction? The end of the world? Collapse of the...
SciShow
Where Did Humans Come From?
Hank tells us about new and confusing discoveries in the field of Human Evolution.
SciShow
Ballot Design Has a Sneaky Influence on Your Vote
In elections, your vote may be influenced by design of the ballot itself, especially when you don’t have strong feelings about which candidate to elect.
SciShow
Ballot Design Has a Sneaky Influence on Your Vote
In elections, your vote may be influenced by design of the ballot itself, especially when you don’t have strong feelings about which candidate to elect.
SciShow
Slowly Solving the Mystery of Turtle Origins
The origin story of turtles is a mystery that has perplexed many for centuries, but thanks to more recent studies, we might be one step closer to figuring out their lineage.
Crash Course
Feeling All the Feels: Crash Course Psychology
Even if you're Mel Gibson or Kanye, it's probably best to not wear all of your emotions on your sleeve. In this episode of Crash Course Psychology, Hank talks about these things called "Emotions". What are they? And why do we need them?...
TED Talks
Noreena Hertz: How to use experts -- and when not to
We make important decisions every day -- and we often rely on experts to help us decide. But, says economist Noreena Hertz, relying too much on experts can be limiting and even dangerous. She calls for us to start democratizing expertise...
SciShow
Where Did Humans Come From?
Hank tells us about new and confusing discoveries in the field of Human Evolution.
Amoeba Sisters
Chromosomes and Karyotypes
Explore chromosomes and karyotypes with the Amoeba Sisters! This video explains chromosome structure, how chromosomes are counted, why chromosomes are important, and how they can be arranged in a karyotype! This video also tackles a few...
Bozeman Science
Chromosomal Genetics
Paul Andersen explains aspects of genetics that were not covered by Gregor Mendel. He begins with the following topics; incomplete dominance, codominance, epistasis, multiple alleles, and multiple genes. He then explains how linked genes...
Crash Course
Civil Rights & Liberties: Crash Course Government
Today, Craig is going to give you an overview of civil rights and civil liberties. Often these terms are used interchangeably, but they are actually very different. Our civil liberties, contained in the Bill of Rights, once only...
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Classes in Detail
In this video, you will take an in-depth look at classes in Python, including their structure, usage, and benefits. You will also explore the importance of __init__ and self in class code, using practical examples for better understanding.
Curated Video
Harmful Drugs: LSD
Although originally designed to be used to treat psychiatric illnesses, LSD became a mainstream drug in the 1950s and '60s. What are the short and long-term effects of its use? Biology - Healthy Living - LSD is a hallucinogenic drug. LSD...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Destructuring and Naming
In this video, you will learn how to use destructuring to extract values from arrays and objects, and how to use naming conventions in JavaScript. This clip is from the chapter "Arrays and Objects" of the series "Modern JavaScript from...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Iterators
Iterators are objects that provide a way to iterate over collections of data. In this video, you will learn how iterators work and how to create custom iterators using the Symbol.iterator method. This clip is from the chapter "Iterators,...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Convert an Exponential Solution to a Linear Solution
In this video, we will discuss the solution to the exercise on converting an exponential solution to a linear solution from the previous video. This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - How to Generate Missing Letters Between Characters in JavaScript
In this video, we will discuss the solution to the exercise on how to generate missing letters between characters in JavaScript. This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the series...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Solution - Hacking a Password with Matching Keywords in JavaScript
In this video, we will discuss the solution to the exercise on hacking a password with matching keywords in JavaScript from the previous video. This clip is from the chapter "Algorithms - Basics and Fundamentals to Intermediate" of the...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - LeetCode Example - Trapping Rainwater
This video talks about the LeetCode platform and then a case study interview question on trapping rainwater. This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the series "JavaScript Mastery from...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Exercise - Fix a Bug for a Medical Company Data
This is an exercise video where you will fix a bug for a medical company data.
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Bonus Solution - Use the Splice Method to Decode the Puzzle
In this video, we will discuss a bonus solution to the exercise on using the splice method to decode the puzzle. This clip is from the chapter "Data Structures - From Zero to Intermediate" of the series "JavaScript Mastery from Zero to...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Exercise Solution - Compounding and Augmented Operators in JavaScript
This is a solution video where you will learn about compounding and augmented operators in JavaScript. This clip is from the chapter "Introduction to Programming and JavaScript Basics for Absolute Beginners" of the series "JavaScript...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - How to Write Multi-Line Comments in JavaScript
In this video, you will discover how to write multi-line comments in JavaScript, which are great for providing more detailed explanations and notes about specific sections of your code. You will also learn some tips and tricks for using...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - The Fallback Function in Solidity I
The fallback function in Solidity is a function that gets called when a contract receives a transaction without any function specified in the transaction data. It is a special function that has no name and no arguments. It is used to...