From 0bb99ed51f0f3827590bc70e0123ed38b6088dbf Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 7 Apr 2026 08:18:31 +0300 Subject: [PATCH] docs: initial README Signed-off-by: NotAShelf Change-Id: Icc71c181c265eb599f76a41d237c68cd6a6a6964 --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4d894a1 --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +# flipoff + +> Congratulations. You have reached the logical conclusion of your relationship +> with modern computing. + +flipoff is a Python-based utility that leverages _sophisticated computer vision_ +to _solve the oldest problem in human-computer interaction_: the fact that your +machine is still running when you no longer wish it to be. It monitors your +webcam feed for a specific, globally recognized gesture of structural +disapproval, also known as the middle finger, and immediately executes a system +shutdown via D-Bus. + +## Motivation + +We live in an era of digital friction. Imagine you have just sat through a +three-hour "sync" meeting that could have been an email. Or that your IDE has +decided that your _perfectly valid_ syntax is actually a personal affront. +Perhaps rust-analyzer has safely leaked memory again. Your computer is just +standing there, even. + +**YOU HATE IT ALL**. + +For those kind of moments, conventional exit strategies are insufficient and +meaningless. They lack energy. They lack... catharsis. Thus, **flipoff** was +made. Built on three core pillars of modern engineering: + +- Efficiency: Why move a mouse several inches when you can simply extend a + single digit from the comfort of your keyboard? +- Emotional Honesty: Your computer should know exactly how you feel about its + latest "Mandatory Update" during a presentation. Hate. Let me tell you about + _hate_. +- The Final Word: There is no greater feeling of power than watching your + monitor go black at the exact moment of your peak indignation. + +We have spent decades teaching computers to understand our speech and our touch. +It was about time we taught them to understand our boundaries. + +> [!IMPORTANT] +> **Disclaimer** +> +> I am not responsible if you use this while in a Zoom meeting and accidentally +> flip off your coworkers. Granted, that would be hilarious and I want to hear +> about it but I don't accept responsibility.