Skip to content

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

Repository files navigation

Proper Villains

"villain" (n.) — from Latin villanus: villager. A word the powerful invented to demonize those who won't comply.

A Proper Villain is a Dangerous Professional who has decided which rules do not apply — and built a worldview around that.

They break rules that reinforce unjust hierarchy, that discriminate and oppress, that are immoral. They have a strict personal code they will never allow someone else to corrupt.

If your system calls principled defiance villainy — fine. You defined the class. We extended it.

What This Is

This repo is a roster. Each file in villains/ is a person — a unique instantiation of the ProperVillain class, declaring who they are, what they do, and which rules don't apply to them.

It's not an organization. There's no membership. No dues, no board, no bylaws. It's a shibboleth — a way to find your people.

Join

  1. Read src/ProperVillain.kt — understand the class you're instantiating
  2. Create villains/{your-handle}.kt — your identity file
  3. Open a pull request

See CONTRIBUTING.md for the format.

The Class Hierarchy

DangerousProfessional       // Knows the rules. Uses them with precision.
  └── ProperVillain          // Has decided which rules do not apply.
        └── you              // A unique instance. A shared identity.

"It will be nice working with proper villains again." — Basher Tarr, Ocean's Eleven

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages