The Fermilab press release the article is based on is dated at today (august 26, 2014): http://www.fnal.gov/pub/presspass/press_releases/2014/2-D-Ho...
I've also asked Fermilab directly and they confirm the article is from today, the holometer came online very recently: https://twitter.com/FermilabToday/status/504286464637939712