B.J. Fogg has many rules of thumb about what works and what doesn’t in persuading users through technology. As director of the Stanford University Persuasive Technology Lab, he consults with large ...