a post on what I have been reading around the web this week.