On June 25, 1999, the 8.1-meter Gemini North Telescope atop Maunakea, Hawaii, revealed its first light images. Since then, the telescope has peered into the universe with its twin, the Gemini South ...