1519 2008 was a huge, huge deal at the time, so it make sense that people are bringing it up. Linking the thread for more context: