accidentallygivenfuck's blog

By accidentallygivenfuck, 10 years ago, In English

Hello Codeforces,

Today, after getting bored of sleeping, I decided to sharpen up my vim skills. So I opened the firefox, then developer tools, and set the 'keybindings' to 'vim style', and decided to write a user script. A user script that automatically downvotes the spammers.

If you are fed up of spammers as much as I am, then I invite you to use my user script. To install the user script in your browser, just follow these 2 instructions:

1. Install Greasemonkey/Tampermonkey

Choose your browser
Greasemonkey Tampermonkey

2. Install So spammer, much asshole!

Let Greasemonkey/Tampermonkey auto-install the user script

Who are those "spammers"?

Well, at the moment, there are only 6 people in the list of the spammers. But, these 6 people are (mostly) those that asked for downvotes in some particular comment/post. These people will be removed from this list after the real list of the spammers will be ready. That is why, I ask you to suggest spammers (with reasonable evidence alongside, of course). Thanks.

So here is the list of those 6 "spammers":

  1. c1one
  2. aradhya_makkar
  3. Fear_Is_An_Illusion
  4. kursatbakis0
  5. NinjaCoder
    • I like the personality of this guy, but his comments, they are, ...

    • To aradhya, I will not WASTE my time on a such miserable rat like you, but if you will continue punishing my Mother language you will not live long enough to regret it!!!
    • Mal bolsan name edeli biz? (Чё нам делать то, если ты баран?)

    • and lots of other comments that contain the f-word
  6. accidentallygivenfuck
    • so that the above 5 guys won't be angry at me
»
10 years ago, # |
Rev. 2   Vote: I like it -7 Vote: I do not like it

Why dont we also write an app for upvoting reputable users? XD

»
10 years ago, # |
  Vote: I like it +18 Vote: I do not like it

We should be able to choose the users to downvote (in case this functionality isn't already included).

  • »
    »
    10 years ago, # ^ |
      Vote: I like it +5 Vote: I do not like it

    The functionality you suggested is a really good one, and I should have thought about it, and added it before sharing the userscript.

    But, after struggling for a lot of time, I am now fed up with googling every once in a while.

    [longtext] I tried to store the list of spammers using Greasemonkey's GM_getValue/GM_setValue functions. But it turned out that using those functions puts the userscript into some kind of sandbox. And the sandbox prevented the ajax requests to be executed properly. I failed to find some workaround and decided to learn to write Firefox addons (and later, after having made a Firefox addon, I was planning to learn to write Chrome extenstions). While making the addon, I spent a lot of time to realize why my log messages were not appearing in the console. Before realizing why, I even tried blind-searching for the bugs. Now, I am stuck trying to get why, again, the ajax requests are not working. As I have been stuck for a lot of time, I want to give up, and do what I am supposed to do (study for IOI). [/longtext]

    [tl;dr] I tried hard, but, sorry, I failed to add the functionality. If someone else is interested in adding the functionality, I can share the not working Firefox addon. Just pm me.

    Thanks for understanding.

»
10 years ago, # |
  Vote: I like it +20 Vote: I do not like it

What if the users in the list posts something useful?

»
10 years ago, # |
  Vote: I like it -20 Vote: I do not like it

I don't know why everybody want downvote, why doesn't say give me plus, please?

  • »
    »
    10 years ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    Because that way, he gets minus too, and it is no different from saying give me minus.

»
10 years ago, # |
Rev. 2   Vote: I like it -51 Vote: I do not like it

It'd be much better if the script finds all the comments with too negative feedback in a page (those are mostly spam) and automatically down votes them when we run it. That'd save a lot of time and it won't have the problem of doenvoting any nice comments too.

  • »
    »
    10 years ago, # ^ |
      Vote: I like it +16 Vote: I do not like it

    This post is still at 0...it look like not many people have downloaded the app!

    • »
      »
      »
      10 years ago, # ^ |
      Rev. 2   Vote: I like it -44 Vote: I do not like it

      Some people want to win contest, everyone except worse want high rating, some want high contribution..and I want -200 contribution.

      • »
        »
        »
        »
        10 years ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Hey would you look at that now, the script is working :')

»
10 years ago, # |
  Vote: I like it +3 Vote: I do not like it

the good idea would be to hide very negative contribution, so "i want -200 contribution seekers would not get what they want to"