HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

The Most Underrated Algorithm

Veritasium5 HN recommenders · recommended in 3 months, 2022-2024
YouTube
10.8M views · 4 years ago · explainer · evergreen

Veritasium tells the story of the Fast Fourier Transform, from its use in detecting nuclear tests to Cold War politics, and how it could have changed the arms race. It includes a short, intuitive explanation of what the Fourier transform does.

HN points people to it as the explanation that finally made Fourier transforms and the FFT click, with a good historical story.

Information theory & signal processingAlgorithms & data structuresScientific method & science communication#fft#fouriertransform#signalprocessing#nucleartestban#historyofscience

9 comments from Hacker News

@AlexErrant2024 · in “Yoshua Bengio: Humanity faces a 'catastrophic' future if we don't regulate AI”

> The solution is a middle ground, where we talk to the Chinese and we come to an understanding that's in our mutual interest in avoiding major catastrophes. We sign treaties and we work on verification technologies so we can trust each other that we're not doing anything dangerous. Veritasium has a video on how developing the fast fourier transform a few years earlier may have prevented the nuclear arms race between the US and the Soviets (by allowing independent verification of how many nuclear tests were done.) ▶ this video What technology can monitor the development of AI in a foreign country?

CitesView on HN
@AndrewOMartin2024 · in “The Fourier Transform: What's Wrong with It?”

I saw this one a while ago. ▶ this video - The Remarkable Story Behind The Most Important Algorithm Of All Time In summary, FFT is just a "dynamic programming" version of Fourier Transforms, in that it's the same idea, just with avoiding repeating a lot of duplicated calculations.

CitesView on HN
@graycat2024 · in “Not so fast, Mr. Fourier”

Consider ordinary 3 dimensional space: Go to a corner of the room, where the floor and two walls meet, and see three lines, each line the intersection of the two walls or a wall and the floor. In usual building architecture, these three lines are mutually perpendicular, i.e., orthogonal . Regard each of these three lines as an axis of a coordinate system. In particular, pick a point on each of the three axes to give us points with coordinates: (1,0,0) -- the X axis (0,1,0) -- the Y axis (0,0,1) -- the Z axis Soooo, now we have a standard coordinate system for ordinary 3 dimensional space. Now consider a point P in the room (in my case, the end of the pony tail of that sweet, gorgeous blond I keep looking at!) with coordinates (x,y,z) for some numbers x, y, z. For the X coordinate of point P we make use of the X axis and our point P: We take the dot ( inner ) product of (1,0,0) and (x,y,z) and get, presto, bingo, wonder of wonders, no doubt, x. Similarly for y and z. Or, for each axis, our inner product projects point P on that axis. And from those projections we can reconstruct the coordinates of point P. Beginning to sound like Fourier theory???? This stuff of projections onto orthogonal and then reconstructions from that generalizes. In Fourier theory, those sine waves are mutually perpendicular -- project one on another and get 0. That summation is the inner product for that projection. And if not a summation, then an integration -- same stuff, use an inner product to do p

CitesView on HN
@ourmandave2023 · in “The Fourier Transform, explained in one sentence”

Veritasium has an explainer of the Fast Fourier Transform on youtube. From how it's used and an interest history. ▶ this video

RecommendsView on HN
@kippinitreal2023 · in “Ask HN: Concepts that clicked only years after you first encountered them?”

That video did the same for me. I also like the reducible video for Fast Fourier Transforms as well as the Veratasium piece that shares some fun history. Reducible - FFTs the most ingenious algorithm ever link Veritasium - The Most Important Algorithm of All Time ▶ this video

Strongly recommendsView on HN
@psychphysic2022 · in “Fascinating Interview with Martin Hellman of Diffie-Hellman Fame (2004)”

You might also like this recent Veritasium video on the link between the Nuclear test ban treaty and FFT. ▶ this video

RecommendsView on HN
@yunruse2022 · in “I over-engineered a Fast Fourier Transform for Arduino”

If you have 26 minutes spare, Veritaserum's video [0] on the history of FTs and FFTs is quite good. Effectively, a Fourier Transform can turn a signal into its underlying frequencies using a neat property of maths. For a piece of music, say, you could produce a spectrogram [1] – Foobar2000 [2] has a nice one built in – to visualise the frequency of music with time. In general, this is all sorts of useful applications any time you have a signal – electronics, climate physics, astrophysics, detecting nuclear explosion testing underground, and so on. It's essential to modern medical imaging, and a whole bunch of differential equations can be solved a lot faster by using this. The FFT takes the naive O(N^2) algorithm and makes it O(n log n) by bunching together repeated calculations, so if you have a million samples, that's some 70,000 times faster. At the time of its discovery it was critical for Fourier analysis to actually be reasonable to do on a computer, taking days instead of years. [0] ▶ this video [1] link [2] link

RecommendsView on HN
@watersb2022 · in “What is interferometry?”

I recommend learning about the Fourier Transform, and then peeking at how frequency transformations are used to represent everyday images, like the Cosine Transform used in JPEG. 3 blue 1 brown FFT: link JPEG components link I worked at the Very Large Array radio telescope for a while, and even so the language didn't click for me until I thought about the signal transforms that have become ubiquitous in everyday life. And a co worker described the telescope as a double-slit experiment, with multiple 2-D holes instead of slits; imagine the interference pattern that you get when you have multiple slits. The elements of an interferometer are the "slits", but they are receiving the light rather than emitting it. The VLA has 27 radio dishes for its elements, so poke 27 holes in a board and shoot a laser through the holes, you get this blurry pattern on the wall. That's the distortion from the shape of your telescope, you're trying to cancel that out... Then there's the time domain, because the Earth is rotating, so your telescope is sweeping a pattern across the sky. It can seem like a hopeless mess, but it's actually the case that for most observations, that sweep gives you even more coverage of the image. It can be a good thing. But you have to keep track of one wavefront across all of those moving elements. The correlator is a computer doing those FFTs to find where the signal matches enough between the elements to start extracting finer detail. I think some insight into ho

CitesView on HN
@kevlened2022 · in “Demystifying Fourier analysis”

The 2-minute brute-force explanation of Fourier transforms in a recent Veritasium video was my "aha!" moment. ▶ this video

Strongly recommendsView on HN
The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?28:23

The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?

Reducible
2.3M views • 5 years ago
But what is the Fourier Transform?  A visual introduction.19:42

But what is the Fourier Transform? A visual introduction.

3Blue1Brown
12.6M views • 8 years ago
The Most Powerful Computers You've Never Heard Of20:13

The Most Powerful Computers You've Never Heard Of

Veritasium
13.7M views • 4 years ago
I built a QR code with my bare hands to see how it works35:13

I built a QR code with my bare hands to see how it works

Veritasium
9.7M views • 2 years ago
(1/4) Intro/History: Introducing a 100-year-old mechanical computer3:39

(1/4) Intro/History: Introducing a 100-year-old mechanical computer

engineerguy
476K views • 12 years ago
You've (Likely) Been Playing The Game Of Life Wrong45:13

You've (Likely) Been Playing The Game Of Life Wrong

Veritasium
11.6M views • 11 months ago
But what is a Fourier series?  From heat flow to drawing with circles | DE424:47

But what is a Fourier series? From heat flow to drawing with circles | DE4

3Blue1Brown
19M views • 7 years ago
Ptolemy and Homer (Simpson)3:50

Ptolemy and Homer (Simpson)

Santiago Ginnobili
380K views • 18 years ago
The Strange Math That Predicts (Almost) Anything32:32

The Strange Math That Predicts (Almost) Anything

Veritasium
13.1M views • 1 year ago
The Original Double Slit Experiment7:40

The Original Double Slit Experiment

Veritasium
10.2M views • 13 years ago
I bought 1000 meters of wire to settle a physics debate22:49

I bought 1000 meters of wire to settle a physics debate

AlphaPhoenix
3.7M views • 4 years ago
The more general uncertainty principle, regarding Fourier transforms18:07

The more general uncertainty principle, regarding Fourier transforms

3Blue1Brown
2.3M views • 8 years ago
The Surprising Secret of Synchronization19:29

The Surprising Secret of Synchronization

Veritasium
27.9M views • 5 years ago
Fourier Optics used for Optical Pattern Recognition18:31

Fourier Optics used for Optical Pattern Recognition

Huygens Optics
103K views • 6 years ago
Quantum Entanglement & Spooky Action at a Distance9:16

Quantum Entanglement & Spooky Action at a Distance

Veritasium
4.5M views • 11 years ago
Why No One Has Measured The Speed Of Light19:05

Why No One Has Measured The Speed Of Light

Veritasium
24.3M views • 6 years ago
Epicycles, complex Fourier series and Homer Simpson's orbit25:35

Epicycles, complex Fourier series and Homer Simpson's orbit

Mathologer
421K views • 8 years ago
Fast Inverse Square Root — A Quake III Algorithm20:08

Fast Inverse Square Root — A Quake III Algorithm

Nemean
6M views • 5 years ago
Veritasium: What Everyone Gets Wrong About AI and Learning – Derek Muller Explains1:15:11

Veritasium: What Everyone Gets Wrong About AI and Learning – Derek Muller Explains

Perimeter Institute for Theoretical Physics
5M views • 1 year ago
Imaging at a trillion frames per second | Ramesh Raskar11:02

Imaging at a trillion frames per second | Ramesh Raskar

TED
3.2M views • 14 years ago