dwyl / learn-chrome-extensions

:globe_with_meridians: Discover how to build and deploy a Google Chrome Extension for your Project!
142 stars 25 forks source link

Chrome Extension that Blocks Posting Silly/Hurtful/Pointless Comments! #10

Open nelsonic opened 7 years ago

nelsonic commented 7 years ago

We need a Chrome Plugin that automatically checks when we are about to post a silly/hurtful/pointless comment on the internet and stops you from doing it because you'll regret it in the morning but it will be too late!

image

Ideally it would also be hooked up to your wearable device and know if you've been awake for too many hours and completely disable your internet connection!!

If anyone in the DWYL community has time to write this plugin I will be your "Patron" and "Beta Tester". We'll need to build a service for checking comments against a sentiment analysis engine, with machine learning and advanced understanding of sarcasm and general bad communication style!

The practical applications for underlying "backend" service are immense and it would be awesome to build it #OpenSource so everyone can benefit! I'm aware of (and have used) https://www.mollom.com/ and https://akismet.com/ which provide a similar service, but this is a little different, because it will help the individual spot patterns in their own writing (similar to how grammarly works) and help people reduce their negative speech. (we'll need to let people optionally run their own micro-service back-end if they are concerned about data protection & privacy)

If I'd had this today I could have avoided needlessly burning a bridge to someone I admire...! 😢 Heck there are at least 3 separate occasions in my life where I could have used this to not send stupid emails which I later regretted. You'd have thought I would have learned by now not to send messages when I've been up for 35 hours straight and have lost all capacity for rational thought and civil human interaction! 😞

I'm super serious if anyone working remotely wants to work on this I will fund it!!

ryanpcmcquen commented 7 years ago

I'm interested and want to help. Where do I start?

nelsonic commented 7 years ago

@ryanpcmcquen ok, how do you rate your Chrome Extension building skills?

would you mind reading the readme in this repo and sending through a PR tidying it up as a start?

nelsonic commented 7 years ago

We're going to need a repo for this: https://github.com/dwyl/commens-you-will-regret-blocker-chrome-extension ... @ryanpcmcquen I've added you as contributor so you can create issues and we can gather some requirements. 👍

ryanpcmcquen commented 7 years ago

@nelsonic I have published seven items to the Chrome Web Store, four of them I am mildly proud of:

https://github.com/ryanpcmcquen/workflowyCodeFormatter https://github.com/ryanpcmcquen/googleKeepCodeFormatter https://github.com/ryanpcmcquen/minus.js https://github.com/ryanpcmcquen/side_by_side_gdocs

https://chrome.google.com/webstore/search/ryanpcmcquen

Still none of them are as cool as this one would be! Thanks for making the repo, do you mind if we change the first word to comments?

nelsonic commented 7 years ago

@ryanpcmcquen you are project lead. You've more than demonstrated your abilities as an Open Source contributor in https://github.com/dwyl/html-form-send-email-via-google-script-without-server (thank you!) If you want to log time and invoice us for your work, Please read: https://github.com/dwyl/contributing and ask any questions if anything about our process is unclear.

After that, you are free to dive in and change anything you want. Please perform your work as Pull Requests so at least one other person can keep up with your progress.

ryanpcmcquen commented 7 years ago

Awesome sauce! Thank you.

ryanpcmcquen commented 7 years ago

Who wants to help with artwork?

nelsonic commented 7 years ago

@ryanpcmcquen please create the issue with a description of what is required for the artwork. @harrygfox might be able to help you with this. If not we can put it on 99 Designs and pay someone with more time to help out.

ryanpcmcquen commented 7 years ago

That sounds great.

@nelsonic, just for the record, I'm not sure I contributed to this project: https://github.com/dwyl/html-form-send-email-via-google-script-without-server

iteles commented 7 years ago

Ha, no. But you have been answering the community's questions and participating in our many open questions @ryanpcmcquen :heart:

ryanpcmcquen commented 7 years ago

I'll take it! Just didn't want to steal someone else's credit. 😺

nelsonic commented 7 years ago

@ryanpcmcquen you've done plenty in DWYL already https://github.com/search?q=org%3Adwyl+ryanpcmcquen&type=Issues

And two quotes of wise people come to mind when you mention "credit":

"It is amazing what you can accomplish if you do not care who gets the credit" ~ Harry S Truman

and

"There are two kinds of people, those who do the work and those who take the credit. Try to be in the first group; there is less competition there." ~ Indira Gandhi

... and a bonus quote:

"I haven't reported my missing credit card to the police because whoever stole it is spending less than my wife." ~ Ilie Nastase

nelsonic commented 7 years ago

Moving this "discussion" over to: https://github.com/dwyl/learn-chrome-extensions/issues/10 closing here.

nelsonic commented 7 years ago

No, actually I'm keeping it open until we have an alpha version working. So if anyone learning how to build Chrome Extensions using the readme in this repo sees the issue they can go over to the repo and join in the fun!