This week hasn’t been particularly crazy, but it was definitely lacking in time to blog. To make it up to you, I humbly offer this picture of a baby seal: While I don’t get much scientific information from imgur.com, I will trust them on this one. They say that baby seals protect themselves from the…