Skip to content

Democratic Shock Voting – Fairness, Consent & a Hint of Chaos = more fun #10

Open
@markhoff28

Description

@markhoff28

Feature Request: Democratic Voting to Decide the Next Shock Target

In a world where a single button in the ShockAlarmApp is enough to make someone twitch, one fundamental question must be asked:

Should one person really have the power to decide who feels the voltage?

Of course not.

Democracy means:

  • Sharing power
  • Distributing responsibility
  • Enjoying the guilt collectively

A shock brought forth by majority vote carries more than just electricity –
it carries ritual, dignity, and a touch of tragic justice.

Let’s be honest:
What feels more righteous – an unexpected shock from one person’s whim,
or that glorious moment when you see the final tally:

“5 votes against one device.”
And you know: This was the will of the people.

In this spirit:
Pain fades.
But democracy remains.


Idea:

An optional module that enables all connected users to vote democratically on who gets shocked.


Suggested Flow:

  1. A shock event is triggered (e.g., via app UI)
  2. The app enters a voting phase (30 seconds) showing all active devices
  3. Each user casts one vote
  4. After timeout, the device with the most votes is selected
  5. On the target device, a confirmation appears:

“I accept the vote.”
“I reject the will of the people.”

Optional features:

  • Auto-accept after timeout
  • Daily "Mercy Button" for admins
  • Voting history log (“Device X was unfairly shocked 8×”)

Bonus Modes:

  • Satire Mode: Voting for yourself triggers “Why do you hate me?”
  • Theater Mode: Adds a dramatic quote before shock (“I am ready – like Prometheus on the rock.”)
  • Chaos Mode: Weighted votes (e.g., Votes count double on Mondays)

Why this is useful:

  • Shocking with consent = better group culture
  • Democratic process = more memes
  • Power distribution = less abuse by shock-happy admins
  • It’s not just the shocked person who suffers – everyone forced to vote carries a moral burden
  • UX upgrade through social gamification
  • And perhaps even more guilt

TL;DR:

If we’re going to shock people, let’s do it transparently, democratically, and with style.

Happy to discuss, iterate, or be denied with a Shakespeare quote.
I accept the vote. ⚡


** (Body) Resistance is futile – unless you rally your voter base.**

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions