According to an increasing buzz, it's “D.” And while we thought this was simply another case of New Technology Emerges In Futile Battle Over Muni Accountability, who knows? It seems Twitter may yet ...