Yahooting!: Life and Death on an Internet Stock Chat Board