Archive Top 5 Techie Pics of This Week With the transit of venus across the face of the sun over a period of six hours,…