Random ramblings about things that I have learned, things that have surprised me, or issues that I think are worthy of discussion.