Podokesaurus Holyokensis Is The State Dinosaur of Massachusetts

The governor of Massachusetts has officially signed a bill for declaring Podokesaurus holyokensis the official state dinosaur (if we want to be pedantic, one of the official state dinosaurs, the others being the black-capped chickadee and the wild turkey). This came about after state rep Jack Lewis started an online poll last year asking the […]

Landing The Perseverance Rover On Mars

NASA just successfully landed another robot on Mars! After the “seven minutes of terror”, where the spacecraft had to perform the EDL (entry, landing and descent) maneuver entirely using its programmed automation, the Perseverance rover successfully touched down on the Mars. After the spacecraft hit the Martian atmosphere, it oriented itself toward the landing site, […]