100% bombproof evidence of massive botting in /r/MarchAgainstTrump

225    05 May 2017 21:00 by u/G_Petronius

**All credit goes to /u/GregariousWolf** who has compiled this evidence and written it up; I'm simply reposting it with his permission. --- This is going to be fairly long. However, it is not going to be a super dense wall of text or a hundred drama links to click through. Instead it is mostly charts and graphs with some explanation. Some are page archives, some are screenshots from reddit API tools such as RedditInsight.com, and others are original content. Two, while this submission focuses on MarchAgainstTrump, that sub is not the only example of cancer. Social media manipulation metastasized during the election and has spread across the reddit. Last night /u/Hippieremover posted this thread about MarchAgainstTrump: https://www.reddit.com/r/subredditcancer/comments/69dfp8/rmarchfortrump_isnt_even_trying_to_hide_how_fake/dh5psjr/ > First post with over 80k upvotes is from a 10h old account with no comments, gilded 2 times u/757889 . The second post has ~7k while all others are in double-triple figure range. Not suspicious at all. I begin by saying that is exactly how I got started investigating MarchAgainstTrump. One day while browsing the front page I saw a gilded baby account hit #1 on /r/all and was suspended all on the same day. That just seemed fishy to me. Sort the sub by gilded submissions (or by top) and observe how many high karma submitters have been banned or suspended. There are far too many to list, but here are just a handful of examples: /u/HongkongChabib http://archive.is/RE8Mn /u/wecanwasteanight http://archive.is/CXtN2 /u/forthelogver http://archive.is/temOs /u/montrealways http://archive.is/lX2Vj /u/joyofredddit http://archive.is/zRoWa I started to chart all the baby accounts and noticed they formed a ring. They all posted on each other's threads and sometimes replied to each other within a thread. In this connection graph that I made in Gephi, the inner ring had received gilds and made the front page. The outer ring were young puppets being cultivated by the puppet master. The arrows represent a post from one account on to the thread submission by another: https://i.imgur.com/0TOSYWI.png Soon all those accounts were banned, but immediately another ring appeared doing exactly the same thing. This is also OC made in Gephi, but flaired in paint: http://i.imgur.com/KoaR86Z.png Those accounts got banned, too. For further reading on these sockpuppet accounts, refer to these threads by /u/ggggnut https://www.reddit.com/r/subredditcancer/comments/68dssc/something_fucky_in_rmarchagainsttrump_out_of_the/ https://www.reddit.com/r/subredditcancer/comments/68x3av/botting_ramps_up_in_marchagainsttrump_out_of_the/ By now I'm beyond suspicious and convinced of shenanigans. The mods of the sub pretend that nothing is going on. In fact, they move seamlessly between one sockpuppet ring to the next, as if they were all old friends. Furthermore, they remove comments that point out those suspensions and shadowbans or question voting in the sub. Their sidebar even includes this bit of newspeak: "No conspiracy theories about the subreddit." I then became curious how so many of their threads were reaching the front page. I observed that when the votes started to roll in, so did the number of online users. I took screenshots about every minute or so, and entered the points and number of users into Excel. I apologize for the size of this image. I wanted to include my raw data. Please consider the Excel chart, zoom in especially on the plot of User Online. How is it possible that users immediately start to come online as soon as the thread is posted? How is it possible that users come online at a steady rate? Please understand this is before the thread gets to the front page. Who are these users and where are they coming from? https://i.imgur.com/oQuOVlB.png Now, hitting /r/all once in a while would not raise anyone's suspicions. Right? But they do it day after day: http://i.imgur.com/HrtCuH5.png After day: http://i.imgur.com/wlntJ6h.png After day: http://i.imgur.com/RFc3mOo.png Even that is suspicious. I expect libertarian or latestagecapitalism to get to the front page once in a while. But day after day like clockwork? So last night, when I saw a new user with no post history submit a link, I knew that post would hit r/all. So, I archived the user's page and tracked the submission's score over time. Here's the user at one hour: http://archive.is/fXZ51 ~1k votes: http://i.imgur.com/zNAbpZ9.png ~5k votes (thread appeared on the front page shortly after this. Look at that ramp. Just look at it): http://i.imgur.com/HyTqngM.png ~10k http://i.imgur.com/3uUtczc.png ~50k http://i.imgur.com/1RG1w2U.png ~75k http://i.imgur.com/sY93Q08.png ~90k http://i.imgur.com/sRq4QPv.png Are your suspicions aroused yet? Okay good. Are you still skeptical? Also good. I welcome questions and challenges. I have had a number of people ask me what an organic thread might look like. That's a really good question. My intuition tells me that voting should have some randomness. A non-manipulated thread should not grow smoothly. It should have variations. It should grow more slowly sometimes and more quickly on others. Here is a short term track of the Samurai Jack episode thread. It shows rapid growth after the show was over and then began to tail off. A longer track shows this thread slowly growing over the next day. http://i.imgur.com/bLb7Eys.png Here are two long term tracks of from the libertarian sub. They are the same thread shown at about 24 hours and about 48. Notice the hills and valleys. They are considerably smoothed out over the course of a day or two, but variations are there. http://i.imgur.com/qUmNnvL.png http://i.imgur.com/jsk7iND.png Still not convinced there is automation at work? I have one more piece of evidence to present to complete the picture. I was watching this thread follow a predicable course: http://i.imgur.com/XtCfkbH.png When the votes abruptly stopped. It was like someone flipped a switch: http://i.imgur.com/oPmjke6.png I refreshed my browser, and a new thread was hot at the top of the sub: http://i.imgur.com/SGQQZCh.png This new thread took the place of the old thread, and began its climb to the front page. http://i.imgur.com/uK2mbpV.png Here is the same thread after a day: http://i.imgur.com/hJo5X5V.png And here is the thread that was truncated: http://i.imgur.com/9ZNETHr.png It strains my credulity to think organic reddit voters would collectively shift in mass and all at once from one thread to another. I think that is a clear sign of automation at work. In conclusion, I humbly submit that MarchAgainstTrump is cancer. Maybe even a textbook example. They use link-spammer scripts to post a lot of submissions to the sub. A lot of subs do that, but it makes the sub appear more active than it really is. They use sockpuppets to flesh-out the illusion of activity. Sockpuppets chat with each other and upvote each other. They also use sockpuppets to evade bans and suspensions. They are botting their way to the front page. And on top of all of that, the mods suppress discussion of deception or manipulation with respect to the sub itself.

29 comments

47
Great write-up. It's been obvious to me for a while now that there is something fishy going on in anti-Trump subreddits in particular. You can see subs with average ~50 upvote counts inexplicably getting 20k upvotes and reaching r/all out of the blue again and again. We can't rely on reddit admins to fix these issues; they won't be fixed. We've got to simply learn and embrace the "by any means necessary" approach of the Left. Most of our progress has come from using their tactics against them.
7
Well either reddit mods need to drop the hammer on this propaganda or allow the opposing viewpoints and subreddits to cheat their way to visibility as well.
3
It is a "by any means" mentality for all of the new batch of political subs. Thedonald does it, Hillaryforprison does it shareblue does it fuckthealtright does it, the list goes on and on. All of those subs are lobbying groups acting as users, mixed with a relatively small number of genuine though clueless individual users.
5
Provide some proof. You can't just sneak in this bullshit with serious claims of botting on the other side and expect everyone to believe it.
6
where's YOUR post full of data and screenshots? ooooo noooo that sucks.
28
Does it even matter? The admins are fine with marchagainsttrump or r/esist, trumpgrets, etc. Being all over reddit. It preaches their narrative.
17
Hell, Spez probably just adds in upvotes directly in the database
2
FUCK SPEZ
2
edited by /u/spez
8
the latest ShareBlue hub is clearly /r/neoliberal in time for the French election
1
[deleted]
6
I blocked this cuck sub long ago. I don't have time for left and terrorist propaganda. Wee need more people like trump and le pen. If this goes on, unlimited terrorist attacks will occur, and many innocent people will die over and over again. This is a systematically genocide against white people.
5
Here is one on The_Donald as well! <3 https://www.reddit.com/r/MarchAgainstTrump/comments/69lda5/proof_the_donald_is_using_bots_and_making_fake/?st=J2DHJPMG&sh=a08411f1
5
That thread is just sad. It's a list of suspended and deleted accounts. No attempt at all to show how the accounts interacted with each other or anything. We're just supposed to take OP's word that they're fake or bots? If nothing else, I can say that at least one of the users listed was around for years before he deleted his account. Had him RES-tagged. I may not have agreed with him on much, but suggesting he was a bot is asinine. I particularly like how they title the thread with "PROOF" and yet contains nothing of the sort.
17
That's just a list of deleted and suspend accounts, we have to take OP's word that: - they are former t_d users - they were truly picked at random - their voting behavior was anomalous You're not even close to the standard of proof shown here, can't even say 'nice try' tbh.
1
barawo33's list made the front page, didn't it? I saw it on r/all the other day but it only has 314 points now. Maybe it was another thread... This is weird.
2
No, it grew very slowly, last time I had checked it it was just a little above 100 points. I doubt it ever reached /r/all, but you might have seen it in your frontpage if you're subscribed to /r/MarchAgainstTrump.
1
Thankfully I'm not subscribed to that subreddit. It may have been linked in another anti-Trump subreddit, and I may have found it in the comments section while trying to deduce how these subreddits were gaining so much reaction. You did fine work here, by the way.
1
In that case I don't know, the specific thread never went anywhere close to a high score. And thank you.
4
You must've made someone mad, because barawo33 has a thread up whinging about a few suspended T_D users.
3
I also noticed something on r/gifs. It was a gif of Trump signing something and holding it up. It had an overlay on the paper that said something negative about him. It was the first post by the user, reached r/all, and had over 100k upvotes. Everytime I refreshed, the upvotes would go up by 1,000 every time.
2
Considering how most of you are r/the_donald users, here's some "bombproof" evidence: https://www.reddit.com/r/EnoughTrumpSpam/comments/56808h/an_estimated_92_of_the_donald_subscribers_are/ https://www.reddit.com/r/MarchAgainstTrump/comments/69lda5/proof_the_donald_is_using_bots_and_making_fake/ https://www.reddit.com/r/EnoughTrumpSpam/comments/54e6dl/eli5_how_is_rthe_donald_using_bots_to_manipulate/ And considering how Hillary won the popular vote, I sincerely doubt that anti-Trump sentiments would be that uncommon.
6
The first two are discounted and disproved by their own community in those threads. The 3rd is a guy showing how you can have a JavaScript that auto up votes everything on a page. Can't tell if you're being sarcastic now lol.
1
[deleted]
6
Well, you've at least proven that you don't understand the concept of "evidence". Here's a tip: Your feelings aren't evidence.
2
Did you *read* the posts?
2
I feel like this is one of those no shit things that you have to do to show the morons who can't figure out anything. Like studies that show women like men with money and fit bodies..a big no shit from 90% of people but still neccessary. Great work OP
1
unlimited? really
1
Good work, OP. I always suspected that Shariablue shit