If you are baffled but curious about the Navier-Stokes news today, this article I tweeted about a few days ago is now more worth reading than ever. It gives a witty, insightful overview for a general reader, as long as you are willing to read about math.