What's changed and where's it going A Talk By Dave Rupert @davatron5000