It's time for a better social network for stock nerds.
I love Twitter.
I #@$%ing hate Twitter.
Could it be better?