I am trying to learn about signal processing and fft's applications within it. My understanding is that a classical use case for fft is to remove "noise" (ex. high frequencies that are not supposed to be in the original). However, while on StackOverflow, I came across this post that seems to suggest that this is a bad idea.
Am I misunderstanding the post or fft's use cases? If so, how would it be used?