This post is a long time coming. For weeks now I have been writing and honing an anti-parasite script designed to piss off a certain person who has been gnawing at certain selected people's rewards for years now.
Did you hear right.., yes I said YEARS.
Many have come and gone, @dein-problem used to down-vote nearly all posts by 0.001C for several months before giving up.
It happens often and you need to ignore it. One dickhead down-votes your content for a very small amount, gets bored only to be replaced by the next.
If they get no feedback, they give up…
That is except for one certain bloke who lives in the Middle East named @stimialiti who never gives up, and has been constantly down-voting my comments and posts since late 2018.
He can't be reasoned with, can't be communicated with, and takes the food from my child's mouth repeatedly. If you are thinking 'The Terminator' then you are way off track.
This all stemmed from my being part of an Anti-Abuse group that @steevc invited me to be a part of in mid-2018. These were the STEEM days, and bid-bots were then part of the system.
None of us were particular fans of paying for votes but they were tolerated.
After a lot of comments and flagging (now called down-voting), @stimialiti stopped paying for votes for his comments which in turn installed some kind of everlasting hatred for a sub-section of the then Anti-Abuse crew.
From that time onwards he saw it as his life mission to deny us of 1c-4c per comment, posts, while staunchly refusing to buy this poisonous STEEM token.
He relishes the fact that he can send my comment votes under the dust threshold, waits for the @dustbunny vote, and then clicks downvote while wanking with his right hand making a right old mess.
...Big fucking deal you might say, and you would be right'...
I would ignore it but for the fact that it has now been going on for over 3 years. @stimialiti is not a dimwit but is one of these people who holds grudges and can't move on.
Imagine if that tenacity was put to good use somewhere else. I know he manually does all this as he’s inconsistent.
A year ago or so, he made the mistake of commenting with the @slowgrow account which was summarily zeroed in reputation to (0) by us beleaguered and tormented souls who are in a constant state of depression.
So there’s the history lesson, and now you need to know why I am bothering to write all this bullshit you are reading.
I don’t hold grudges against people who abuse on HIVE (then STEEM). In fact many of them, I have turned around and now support. It’s easy to do the wrong thing and have a bundle of down-votes sent to your post.
This guy is different and if he ever comments using ANY of those above accounts, then it will be negative reputation time (as if it matters).
I do love a challenge and @stimialiti has been trying all ways to send mine and other comments under the dust threshold thus earning a big fat $0.00 using lots of tactics in the last few weeks.
A human after all is always better than artificial intelligence, though my reactive part of the script has gone through several reiterations to combat his tricks.
It reminds me of a game of cat and mouse, without any stakes other than losing 4c here or there.
I need to give a big shoutout to @foxon and @steevc who gave me the base script to work on. Far from being an orthodox programmer, I can get by reasonably well and am fluent in VB-Script, PowerShell, KIX and .NET Forms, and Console coding.
I did struggle with the strangeness of Python to begin with and @holger80’s documentation of his BEEM API library but it’s all coming together quite nicely now.
Without disclosing my full script (I can't play into the enemy's hands), I will show parts of it and the feedback I receive when running it.
It contains a pro-active element that votes comments from accounts included in the [victims] array and uses the accounts in [voters].
This means that before the comments descend to day 6 which is when @stimialiti gets all excited they have already been voted, and due to his dismal VP, he can no longer send them into the abyss of dust.
I am quite aware that @stimialiti will be reading all this and that previous counter-measures were always reactive.
The reactive part of the script still exists and runs as I personally love the ideas that @stimialiti comes up with to try and counter me.
You see, all this has taught me a new language. I didn't know Python whatsoever before embarking on this counter script. That was the whole purpose of it, not to save me a few pennies.
It does give one a certain morale boost knowing you have created something unique. My code is not pretty and is inelegant compared to @foxon’s Def routines.
In time I will be able to code like that, but only if @stimialiti continues to try and out-fox my script
(which would be great).
I didn’t mean this post to be so long, so to put everything in a nutshell, I wrote the ‘The Anti-@stimialiti Pro-Active and Reactive Counter Tool’ to:
- Learn Python
- Irritate @stimialiti
- Give me a reason to tell you all, probably giving me combined rewards that he has deprived me of since late 2018.
…and I know some of the old SFR Anti-Abuse crew will get a kick out of this.
If you found this article so invigorating that you are now a positively googly-eyed, drooling lunatic with dripping saliva or even if you liked it just a bit, then please upvote, comment, rehive, engage me or all of these things.