censorship-course

Internet Censorship Course

View the Project on GitHub noise-lab/censorship-course

Denial of Service

Format. Break into groups of 4–5. Each group picks one of the two breakouts below (or takes both if time allows). Spend ~5 minutes skimming the prep reads, then ~10 minutes debating. A designated reporter brings the group’s position — and any dissents — back to the full class for a ~3-minute report-back.

The book’s DoS section is unusually blunt about two things: (1) DoS is not just an attack, it is a censorship mechanism when directed at journalists or activists (see the Great Cannon vs. GreatFire on GitHub); and (2) the defense — Cloudflare, Akamai, Project Galileo — has quietly created a private arbitration system for who deserves to stay online. Both breakouts push on the political economy of DDoS: who launches, who defends, who decides.


Breakout A: Booters, Takedowns, and the Definition of Speech

Motion. “Law-enforcement takedowns of DDoS-for-hire (‘booter’) services are pure infrastructure hygiene and have no meaningful censorship dimension.”

Prep reads (5–10 min).

Discussion prompts.

Bring back. Your group’s proposed test for when a DDoS-tool takedown crosses from “law enforcement” into “collateral censorship.”


Breakout B: Cloudflare as the Unelected Speech Arbiter

Motion. “Cloudflare’s decisions to drop Daily Stormer, 8chan, and Kiwi Farms proved that DDoS-protection providers cannot be neutral — and Project Galileo confirms they have already picked a side. That should be recognized in law, not left to CEO discretion.”

Prep reads (5–10 min).

Discussion prompts.

Bring back. Whether your group would treat DDoS protection as a common carrier obligation, and one edge case that would break your rule.


Instructor notes

These map to §2.3.2’s coverage of Mirai/Dyn, the Great Cannon, and (importantly) the Project Galileo material that closes the section. Breakout A is technically grounded and works well right after the amplification/reflection material — students can debate the takedown while the SYN-cookie and DNS-amp mechanics are still fresh. Breakout B is the more consequential one for the arc of the course: it previews the platform-power and infrastructure-consolidation themes of later chapters. If you have room for only one, run B; it produces the strongest report-backs and connects most cleanly to the Chapter 1 Cloudflare-outage breakout.