Webb space telescope launch delayed seven more months to late 2021 | Hacker News Reader