NASA’s website has been kind of a mess for a long time, and NASAWatch’s lovable curmudgeon Keith Cowling doesn’t seem to think things have gotten much better.