Friday Links

1. Wednesday of this week marked the 83rd anniversary of Executive Order 9066, which put 125,000 Japanese Americans in concentration camps. The arc of the moral universe may bend towards justice, but America sure derails it a lot.

 

2. Things are bad (again) but we can laugh at them, I guess: Thanks to Our New Efficiency Czar, the Triangle Shirtwaist Factory Is Saving More Money Than Ever

 

3. In better news, I just learned about Medjed, a fairly mysterious Egyptian deity and all-around weird little guy: