Terrific post about Twitter, the mountain of debt it is now saddled with, and the future of smaller social spaces