Blame loose screws and ‘excessive optimism’ for the latest delay of NASA’s new space telescope

James Webb is now slated for a 2021 launch—only a bajillion years late.