The James Webb Space Telescope owes its success to Hubble’s bumpy start

The James Webb Space Telescope owes its success to Hubble's bumpy start

When Hubble launched in 1990, mission managers missed a defect in the primary mirror that threated the entire project. NASA vowed to not repeat that mistake with Webb. …read more

Source:: techradar.com – Gadgets

Dwayne Johnson is making a new video game movie – so what could it be? Previous post Dwayne Johnson is making a new video game movie – so what could it be? One of the best Google Chrome features is getting an upgrade Next post One of the best Google Chrome features is getting an upgrade