Seol mar théacs é seo: Dissent and revolution in a digital age :