July 1 is the national day of Canada – Happy Canada Day!

Canada Day is the national day of Canada, a federal statutory holiday celebrating the anniversary of the July 1, 1867, enactment of the British North America Act, 1867 (today called the Constitution Act, 1867, in Canada), which united three colonies into a single country called Canada within the British Empire. Frequently referred to as “Canada’s …

Art exhibit – the native americans who survived the Spanish Colonial period

Here is a new exhibit at the Los Angeles County Museum of Art: Children of the Plumed Serpent: the Legacy of Quetzalcoatl You may remember the name Quetzalcoatl as the so-called white-bearded God in Atzec lore. Which Hernán Cortés was supposed to represent and then use to his advantage when he conquered the greatest empire …

Beautiful and interesting game – The Unfinished Swan (trailer)

The Unfinished Swan is a game about exploring the unknown. The player is a young boy chasing after a swan who has wandered off into a surreal, unfinished kingdom. The game begins in a completely white space where players can throw paint to splatter their surroundings and reveal the world around them. It’s being developed …

One million robots in three years – Foxconn’s Robot Kingdom

The largest private employer in China, Foxconn with over 1 million employees, is finally facing stiff labor costs. This is great news for the U.S. manufacturing sector who may be able to lure some work back to the United States. It will be interesting to see how this affects the global market, but for now …