Science - Page 8

Science explores the physical and natural world through observation and experimentation. Coverage includes new discoveries, research and more.

NASA’s Ingenuity Mars helicopter is seen in a close-up taken by Mastcam-Z, a pair of zoomable cameras aboard the Perseverance rover. This image was taken on April 5, 2021, the 45th Martian day, or sol, of the mission. Photo by NASA/JPL-Caltech/ASU

NASA invites public to take flight with Ingenuity Mars Helicopter

NASA is targeting no earlier than Sunday, April 11, for Ingenuity Mars Helicopter’s first attempt at powered, controlled flight on another planet. To mark a month of Ingenuity flights, the agency will host several events to bring people along for the ride.

More

NASA provides $45M boost to us small businesses

According to the space program, small businesses are vital to NASA’s mission, helping expand humanity’s presence in space and improve life on Earth. NASA has selected 365 U.S. small business proposals for initial funding from the agency’s Small Business Innovation Research (SBIR) and Small Business Technology Transfer (STTR) program, a total investment of more than $45 million.

More

NASA Ingenuity Mars Helicopter prepares for first flight

NASA is targeting no earlier than April 8 for the Ingenuity Mars Helicopter to make the first attempt at powered, controlled flight of an aircraft on another planet. Before the four-pound (1.8-kilogram) rotorcraft can attempt its first flight, however, both it and its team must meet a series of daunting milestones.

More

Why we have leap years

Invented over 2,000 years ago, leap years are a necessary need for the internationally used Georgian calendar. Without it, seasons would be traditionally indistinguishable.

More
/

The Moon Landing really happened

An opinionated essay by Daily Planet Reporter, Clare Cade. On July 20, 1969, at approximately 20:17 UTC, two Americans made history by becoming the first men to step foot on the moon. Neil Armstrong and Edwin Aldrin turned President Kennedy’s space mission into a reality with this voyage—but some conspiracy theorists believe that it was all a lie.

More
1 6 7 8
0 £0.00