Accountable Anonymity in Achieving Collaboration: GitHub’s Promise?

In March, the Canada Revenue Agency’s website was shut down by...