←back to thread

115 points rohandehal | 1 comments | | HN request time: 0.218s | source

I built this educational game to help people identify and understand dark patterns in digital products. It features 10 interactive scenarios based on real-world examples.

The game includes:

• Interactive pattern recognition scenarios • Explanations of psychological principles • Simulated real-world examples with guided feedback

Built with Next.js, TypeScript, and Tailwind.

I'd especially appreciate feedback on the educational approach and scenario design.

Show context
bbm1 ◴[] No.42740745[source]

  I wish to opt out of receiving exclusive promotional offers and updates about products I might be interested in.

  What this means:
  When checked: They will send you marketing emails. Uncheck to stop promotional emails.

  How it tricks you:
  They use 'opt out' and 'wish' to create a double negative - saying no to opting out means saying yes to emails
Fun stuff! But I'm really unclear about this particular checkbox on lesson 9 - in my eyes, wishing is not a negative - so this is a single negative, and you would check it to not receive updates
replies(6): >>42740830 #>>42740953 #>>42741229 #>>42741328 #>>42741385 #>>42744287 #
1. FloorEgg ◴[] No.42741229[source]
The double negative is incorrect, but perhaps the negative "opt out" is being a bit obfuscated by the "wish".

It's been common for these types of questions to say something like "I wish to receive exclusive offers..."

So this phrasing is a little bit tricky in that if someone doesn't read it carefully they will think checking the box is saying yes to marketing spam, when in reality it's the opposite.