Hello our wonderful fans and listeners! Thats right we are finally back together again! Its a fucking Christmas miracle! This weeks podcast episode is chock full of banter, news, a fantastic kickstarter and tons of other goodies for you to hear! Make sure you head over to iTunes, give us a rate and comment, share on your social networks and let us know what you want to hear next!
NASA’s Roman Space Telescope’s ‘Eyes’ Pass First Vision Test
Engineers at L3Harris Technologies in Rochester, New York, have combined all 10 mirrors for NASA’s Nancy Grace Roman Space Telescope. Preliminary tests show the newly aligned optics, collectively called the IOA (Imaging Optics Assembly), will direct light into Roman’s...