Why is the Struggle for Democracy So Hard?
RFC 9505: Newly minted RFC 9505 is an informational document from the Internet Research Task Force that "describes technical mechanisms employed in network censorship that regimes around the world use for blocking or impairing Internet traffic." The best part about this project that extended over nine years is that it