Google Doodles have become the new honorary postage stamps. Launched in 2001, the illustrations and animations that replace the Google logo to celebrate national holidays and historical birthdays are seen by hundreds of millions of people. While some people see these drawings as a way to “humanize the homepage”–as described by one Google engineer–others are critiquing the […]