Love this writeup on Dark Patterns- "a user interface that uses manipulative techniques to get users to do things they would not otherwise have done." It goes through a lot of signups UX. "The thing about Dark Patterns is that you design them from the exact-same rulebooks that we use to enhance usability."