Just an FYI for everyone. I would suggest calling the airport for any delays/cancellations. You can tell this site is not current because the site is reporting that it is overcast currently at JFK. I don't know where they're getting this info, but I don't think they realize it's snowing across all of NYC.
Just an FYI for everyone. I