Elements of Twitter Style: Attempts at Clear Communication and Attribution for People and Machines Karl Long 01/02/2010