How to Make an Amazon Dash Button That Gives the ACLU $5 Every Time You See Something Terrible

Excerpt from this article:

Typically used to order household staples like detergent, garbage bags, or macaroni and cheese at the push of a button (which is kind of depressing in and of itself), Amazon also created a hackable version of its Dash buttons last year. And it was that Amazon Web Services IoT button—with a custom label attached—that programmer Nathan Pryor used to make it incredibly easy to donate to the American Civil Liberties Union, which has its work cut out for it as of late.