DasSMACC is just a few days away.  So to get you thinking I have decided to post this rambling train of thoughts that has been...