843

Post contents (and a mirror):

BotDefense is wrapping up operations

TL;DR below.

When we announced the BotDefense project in 2019, we had no idea how large the project would become. Our initial list of bots was just 879 accounts. Most of them were annoying rather than outright malicious.

Since then, we've witnessed the rise of malicious bots being used to farm karma for the purpose of spamming and scamming users across Reddit and we've done our best to help communities stem the tide. We spent countless hours finding and reviewing accounts, writing code to automate detections, and reviewing appeals (mostly from outright criminals and karma farmers definitely running bots, but we typically unban about 4 accounts per month, and unlike similar bots an unban means that we unban the account everywhere we banned it).

Along the way, we've struggled with the scope of the problem, rewritting our back-end code multiple times and figuring out how to scale to the 3,650 subreddits that BotDefense now moderates. We came up with new algorithms to identify content theft, reduce the number of times we accidentally ban an innocent account, and more. In January of 2023, we added an incredible 10,070 bots to our ban list which now stands at an incredible 144,926 accounts.

Like many anti-abuse projects on Reddit, we've done all of this for free while putting up with Reddit's penchant for springing detrimental changes on developers and moderators (e.g., adding API limits without advance notice and blocking Pushshift) and figuring out workarounds for numerous scalability issues that Reddit never seems to fix. Without Pushshift, the number of malicious bots we were able to ban dropped to 5,517 in May.

Now, Reddit has changed the Reddit API terms to destroy third-party apps and harm communities. A group of developers and moderators tried to convince Reddit to not continue down this path and communities protested like never before, but that was all in vain. Reddit is so brazenly hostile to moderators and developers that the CEO of Reddit has referred to us as "landed gentry".

With these changes and in this environment, we no longer believe we can effectively perform our mission. The community of users and moderators submitting accounts to us depend on Pushshift, the API, and third-party apps. And we would be deluding ourselves if we believed any assurances from Reddit given the track record of broken promises. Investing further resources into Reddit as a platform presents significant risks, and it's safer to allocate one's time, energy, and passions elsewhere.

Therefore, we have already disabled submissions of new accounts and our back-end analytics, and we will be disabling future actions on malicious and annoying bots. We will continue to review appeals and process unbans for a minimum of 90 days, or until Reddit breaks the code running BotDefense.

We'd rather be figuring out how to combat the influx of ChatGPT bots flooding Reddit, temu bots flooding subreddits with fake comments, and every other malicious bot out there, of course.

At this time, we advise keeping BotDefense as a moderator through October 3rd so any future unbans can be processed. We will provide updates if the situation changes or if we have any other news to share.

Finally, I want to thank all of the users and moderators who have contributed accounts, my co-moderators who have helped review countless accounts, and to all of the communities that have trusted us with helping moderate their subreddits.

Regards.

โ€” dequeued

TL;DR With the API changes now in place, we no longer believe we can effectively perform our mission so we are sunsetting BotDefense. We recommend keeping BotDefense on as a moderator through October 3rd so any unbans can be processed.

top 50 comments
sorted by: hot top controversial new old
[-] god_is_love@lemmy.world 159 points 1 year ago

๐Ÿ‘๐Ÿ‘๐Ÿ‘

Honestly it will obviously be up to you guys but I think you should pull your support right away. The faster Reddit goes downhill the faster apathetic users will think about alternatives. But either way thank you for the work you did and for joining us on Lemmy!!

[-] DocMcStuffin@lemmy.world 72 points 1 year ago

I'm not associated with r/BotDefense, but I'm sure they appreciate your sentiment.

[-] fidodo@lemm.ee 111 points 1 year ago

Let this be a lesson to all devs out there. Never do work for corporations for free. Only contribute to FOSS. Devs are the backbone of the internet and before the fediverse there was no outlet for them to work on actually distributed platforms as opposed to libraries and utilities. If you want to do work on a social platform do it on the fediverse where you don't have some heartless corporation exploiting your free work and not appreciating anything you do.

Reddit should have been paying their own devs to do this themselves. This is literally millions of dollars worth of dev work.

[-] AhismaMiasma@lemm.ee 23 points 1 year ago

Why is this copied word for word from the comment by /u/poppyxxx@lemmynsfw.com ?

Bot or bad joke?

[-] jobutupaki@lemmy.world 47 points 1 year ago

Maybe they accidentally commented with their porn alt? Seems like the comment was deleted.

[-] fidodo@lemm.ee 17 points 1 year ago

Signed into the wrong account and Lemmy delete doesn't work ๐Ÿ˜ฌ

load more comments (1 replies)
[-] Ensign_Crab@lemmy.world 87 points 1 year ago

If reddit's entire history is any indication, yes. They like spam and malicious actors.

[-] OpenStars@kbin.social 33 points 1 year ago

MoAr TrAfFiC = w1n, or something.

[-] peril33@lemmy.world 22 points 1 year ago

Just to get the investors, spez will 100% take the cash and run and let reddit burn down

[-] OpenStars@kbin.social 10 points 1 year ago

When someone tells you who they are, believe them the first time.

[-] melonpunk@lemmy.world 87 points 1 year ago

Reddit's army of pro-spez bots likes this.

[-] Stanley_Pain@lemmy.dbzer0.com 80 points 1 year ago

This Reddit meltdown gets better and better. All of this could've been so easily avoided. Instead we have Reddit, doubling, tripling, quadrupling(sp?) down on terrible ideas. Fun to watch though.

[-] ashok36@lemmy.world 56 points 1 year ago

When 90% of the value of your company is created by a small group of unpaid volunteers, it's not a good idea to piss them off. That said, the repercussions from all this will take a few months at least to be analyzed.

[-] nahida@lemmy.world 34 points 1 year ago

Especially when ChatGPT bots are on the rise... Reddit couldn't have picked a worse time to alienate the BotDefense team.

[-] BrudderAaron@lemmy.world 32 points 1 year ago

It's a game of Jenga and Spez won't let you take your turn. There's no way he can win it.

[-] Tacocuted@lemmy.fmhy.ml 48 points 1 year ago

Another nail in the coffin for Reddit.

As someone that makes a living off of finding and stopping bots, I wish I had known about this project and subreddit. I would have liked to work alongside these folks.

If anyone reading this is in need of bot detection on the Fediverse please message me.

load more comments (2 replies)
[-] couragethebravedog@lemmy.world 37 points 1 year ago

I'm sure that reddit realizes it but I'll share for all of you that don't. If CGPT fills reddit with it's own comments then future AI projects won't be able to use Reddit data to train on. An AI that trains on itself or other AI data will suffer what's known as model collapse. Basically if you don't have enough variability in the training data you create an unuseable model, that will happen as CGPT fills the internet more and more with it's content. Sadly if we don't solve this problem then we likely won't get past current gen AI in terms of capabilities and scale.

[-] 0uterzenith@lemmy.world 5 points 1 year ago

Then they'll turn their gaze to the Fediverse

DUN DUN DUN DUUUUN

load more comments (1 replies)
[-] quixotic120@lemmy.world 36 points 1 year ago

Bots count as active users on the metrics, Iโ€™m sure Reddit admins see this as a huge win

[-] BilboBargains@lemmy.world 33 points 1 year ago

This is how you fight the money men, take away their toys. The manager-CEO class of people don't understand technology, they think everything is a matter of applying the right amount of psychopathic charisma to cut deals and generate profit. Meanwhile, back in reality, none of this technology works without expertise. The type of person who holds this expertise is the antithesis of the manager-CEO. They run the show, they keep the lights on and they should never forget that.

[-] febra@lemmy.world 32 points 1 year ago

Reddit is literally using bots to generate artificial activity, so I don't think they'll care much.

[-] xc2215x@lemmy.world 29 points 1 year ago

Reddit continues to crumble, what else is new ?

[-] glorious_albus@lemmy.world 29 points 1 year ago

spez sees this as an absolute win.

[-] HeartyBeast@kbin.social 27 points 1 year ago

Is there any chance that BotDefence might be tempted to turn its talents to the Fediverse?

[-] ongogablogian@kbin.social 25 points 1 year ago

Reddit fucked around, and now they're about to find out.

[-] amos@lemmy.world 22 points 1 year ago

Holy shit if you keep following the link about the GPT influx it just keeps getting worse and worse. First link: nearly 1000 bots. Next link: 2400 bots! An even further link: Over 5000 now!

[-] kratoz29@lemmy.world 20 points 1 year ago

Don't you feel bad?

Because of how fat you are gonna get eating all those popcorns while enjoying this shit show!?

[-] gk99@lemmy.world 11 points 1 year ago

Bro I'm already fat, this is making weight loss difficult.

[-] Ducks@ducks.dev 18 points 1 year ago

Spez's goal to turn Reddit into Twitter seems to be working, at least

[-] bulwark@lemmy.world 18 points 1 year ago

I'm sure their expertise could be put to good use here!

[-] Speculater@lemmy.world 9 points 1 year ago

I'm already seeing the repost bots grab top posts from Reddit. Then they furiously defend their right to "share content." Bro, you're just posting topYear and topAll.

[-] WhoRoger@lemmy.world 17 points 1 year ago* (last edited 1 year ago)

Reddit is now dependent on bots anyway. Who else will write their 5-star reviews and keep shitting on Lemmy in comments?

[-] c4@kbin.social 15 points 1 year ago

This is what Iโ€™m wondering: are they going to unban every bot on the list, or are they just going to stop updating it with new ones? The former would devastate Reddit IMO.

[-] DocMcStuffin@lemmy.world 17 points 1 year ago

They're no longer adding accounts to the list since they can't get the data they need to determine if an account is a bot or not. They're still going to process unbans for false positives for the next 90 days.

There's no indication that they're going to "set the barn on fire". They're just going to walk away and let it collapse on its own.

[-] Hotdogman@lemmy.world 16 points 1 year ago

They should really pull a Jurassic Park and open up all of the dinosaur cages. Would make for some great popcorn moments. ๐Ÿฟ

load more comments (1 replies)
[-] kbity@kbin.social 11 points 1 year ago

Anything that lets them pretend things are going just fine and user activity has never been higher. Especially if the bots view ads.

[-] FinallyDebunked@slrpnk.net 9 points 1 year ago* (last edited 1 year ago)

did they just make a bot to clean up shit on Reddit out of pure enthusiasm?

[-] ClassyHatter@lemmy.world 9 points 1 year ago

Did you just ask that has Reddit ever given anything back to their volunteers, besides sticks, rocks and ill will?

[-] iN8sWoRLd@lemmy.world 8 points 1 year ago
[-] Raxiel@lemmy.world 4 points 1 year ago

As an aside, Sharon's writing has really improved over the last couple of months. I guess the whole Reddit drama has really given her something to get stuck into at Ars

[-] poppyxxx@lemmynsfw.com 7 points 1 year ago

Let this be a lesson to all devs out there. Never do work for corporations for free. Only contribute to FOSS. Devs are the backbone of the internet and before the fediverse there was no outlet for them to work on actually distributed platforms as opposed to libraries and utilities. If you want to do work on a social platform do it on the fediverse where you don't have some heartless corporation exploiting your free work and not appreciating anything you do.

Reddit should have been paying their own devs to do this themselves. This is literally millions of dollars worth of dev work.

[-] SoPunny@lemmy.world 3 points 1 year ago

Good for them. We need to fight to maintain a freeweb imo a lot of people arenโ€™t fond of people around the world comparing notes and organizing. I greatly appreciate all the developers, coders, and other people who actually give a fuck.

load more comments
view more: next โ€บ
this post was submitted on 07 Jul 2023
843 points (98.5% liked)

Reddit

17443 readers
84 users here now

News and Discussions about Reddit

Welcome to !reddit. This is a community for all news and discussions about Reddit.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules


Rule 1- No brigading.

**You may not encourage brigading any communities or subreddits in any way. **

YSKs are about self-improvement on how to do things.



Rule 2- No illegal or NSFW or gore content.

**No illegal or NSFW or gore content. **



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Posts and comments which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts.

Provided it is about the community itself, you may post non-Reddit posts using the [META] tag on your post title.



Rule 7- You can't harass or disturb other members.

If you vocally harass or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



:::spoiler Rule 10- Majority of bots aren't allowed to participate here.

founded 1 year ago
MODERATORS