Thursday, July 14, 2011
The space agency has been heavily criticized - with reason - for monumental screwups in estimating the cost, schedule, and difficulty of the James Webb Space Telescope. Now that the new Space Launch System, the first system ever designed by Congresspeople instead of engineers, is slowly getting underway, the criticism of NASA is - surprise - that it's delaying the project too much in order to finish cost analysis! No wonder it took so long for the President to find a new NASA Administrator. This used to be one of the most prestigious jobs in the world. Sad.