10 musings for this week