We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
- Copy JSON
- Force Download
- Delete Files
- Delete and Ignore
Last Error
Raw Attributes
-
inserted_at:
2026-03-24T03:00:22Z -
subtitle_filepaths:
-
prevent_culling:
false -
media_id:
BHdbsHFs2P0 -
description:
Unexpected applications and a beautiful proof. Looking for a new career? Check out https://3b1b.co/talent Supporters get early access to new videos: https://3b1b.co/support An equally valuable form of support is to simply share the videos. Home page: https://www.3blue1brown.com Credits: Senia Sheydvasser: Co-writing and sphere deformation animations, made in Blender Paul Dancstep: Those lovely fluffy sphere animations, made in Cinema4D Vince Rubinetti: Music Sphere Eversion clip by Carsten Steger https://commons.wikimedia.org/wiki/File:Thurston_Sphere_Eversion.webm Timestamps: 0:00 - To comb a hairy ball 1:24 - Applications 8:46 - The puzzle of one null point 12:12 - The proof outline 16:41 - Defining orientation 21:44 - Why inside-out is impossible 25:59 - 3b1b Talent 27:44 - Final food for thought ------------------ These animations are largely made using a custom Python library, manim. See the FAQ comments here: https://3b1b.co/faq#manim Music by Vincent Rubinetti. https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u ------------------ 3blue1brown is a channel about animating math, in all senses of the word animate. If you're reading the bottom of a video description, I'm guessing you're more interested than the average viewer in lessons here. It would mean a lot to me if you chose to stay up to date on new ones, either by subscribing here on YouTube or otherwise following on whichever platform below you check most regularly. Mailing list: https://3blue1brown.substack.com Twitter: https://twitter.com/3blue1brown Bluesky: https://bsky.app/profile/3blue1brown.com Instagram: https://www.instagram.com/3blue1brown Reddit: https://www.reddit.com/r/3blue1brown Facebook: https://www.facebook.com/3blue1brown Patreon: https://patreon.com/3blue1brown Website: https://www.3blue1brown.com -
id:
5 -
updated_at:
2026-03-24T06:43:03Z -
prevent_download:
false -
source_id:
1 -
media_size_bytes:
-
playlist_index:
3 -
thumbnail_filepath:
-
metadata_filepath:
-
culled_at:
-
upload_date_index:
99 -
media_redownloaded_at:
-
livestream:
false -
predicted_media_filepath:
/downloads/3Blue1Brown/Season 2026/s2026e013100 - 2026-01-31 - The Hairy Ball Theorem/The Hairy Ball Theorem [BHdbsHFs2P0].mkv -
last_error:
WARNING: [youtube] No title found in player responses; falling back to title from initial data. Other metadata may also be missing ERROR: [youtube] BHdbsHFs2P0: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies -
original_url:
https://www.youtube.com/watch?v=BHdbsHFs2P0 -
uploaded_at:
2026-01-31T14:57:42Z -
media_downloaded_at:
-
media_filepath:
-
title:
The Hairy Ball Theorem -
matching_search_term:
-
duration_seconds:
1779 -
nfo_filepath:
-
short_form_content:
false -
uuid:
c93d4204-88f8-4356-b828-794ab2233cf7
|
Worker
|
State
|
Scheduled At
|
|---|---|---|
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | completed | |
| Pinchflat.Downloading.MediaDownloadWorker | available |