docs: initial README
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: Icc71c181c265eb599f76a41d237c68cd6a6a6964
This commit is contained in:
parent
4e428d9c16
commit
0bb99ed51f
1 changed files with 43 additions and 0 deletions
43
README.md
Normal file
43
README.md
Normal file
|
|
@ -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.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue