Live data from Hacker News

A peek into Reddit's anti-spam internals

lyra.horse

21–30 of 88 posts

Re: A peek into Reddit's anti-spam internals

#21

Earlier quoted context omitted.

wait what the heck yeah, this is the same post as from a few days ago, i guess the comment and post timestamps got glitched??

There have been almost zero visible changes to the HN codebase in over a decade, but the one thing I would love to see them add is a little flag on the heading of the post to say it is 2nd Chance Pool to avoid all these comments every time this happens and everyone is confused :)

[flagged]

Re: A peek into Reddit's anti-spam internals

#22
post #9

Reddit must have some mechanism specifically for non-spamming bots that isn’t covered in this article. I wonder how it works. I imagine the mechanisms are more complex and opaque than anti-spam (with various levels being exposed to the hierarchies of Reddit and government backdoors). These days, I’ve noticed an almost forcing-function that operates to put the minimum spin needed on posts and comments to turn signal t…

There is some sort of wink wink nudge nudge agreement going on with certain spam accounts. You will see them post article spam with hidden history, and if you look up their posts either via google or any other reddit crawling tool, they are posting all over various subreddits that same article maybe dozens of times. If they comment it is really basic and formulaic and found all over their post histories as well. I fe…

This practice was perfected by gallowboob years ago.

He would spam a link/pic/post and monitor, if the post didn’t gain traction, he would delete and post again as to not trigger protections against the same link being posted.

He was a cancer on Reddit and I’m sure he still exists under different monikers. But now there are 100s of gallowboobs.

Re: A peek into Reddit's anti-spam internals

#23

I cannot emphasize strongly enough just how deeply pervasive the spam is at Reddit. I'm a mod at the ecommerce subreddit, and I've only caught some of the AI-powered marketing operations because in one particular campaign that was making fictional claims about things I had direct knowledge about. Once I looked into the post history, and started to untangle the web of accounts that formed a self-supporting community o…

I remember reading years ago about some corrupt mod in one of the image subreddits - he or his friend had started some image hosting site and had six different Reddit accounts that he used to upvote posts that used his site and downvote all other posts. It took people a long while to notice what he was up to.

Re: A peek into Reddit's anti-spam internals

#24
post #18
post #13

Earlier quoted context omitted.

That is insanely bad borderline hostile UI.

Before we started doing it this way, the threads would fill up with far more off-topic comments ("why is this 3 day old post on the frontpage?" and so on). That was a much bigger problem. Relativizing the timestamps to reflect the re-up time was our attempt to address that. Overall, it has worked ok—that is, while it does still lead to offtopic confusion and complaints in the threads (boo) there is far less of it tha…

I guarantee you've thought more about this than I have, but the first impression I had of the "second chance" pool was that it would essentially be a repost of the top-level post and not the comment threads. I think part of the reason people bring it up is because they see the same post PLUS the same comments with new timestamps and feel disoriented.

Re: A peek into Reddit's anti-spam internals

#25

Earlier quoted context omitted.

wait what the heck yeah, this is the same post as from a few days ago, i guess the comment and post timestamps got glitched??

There have been almost zero visible changes to the HN codebase in over a decade, but the one thing I would love to see them add is a little flag on the heading of the post to say it is 2nd Chance Pool to avoid all these comments every time this happens and everyone is confused :)

[dead]

Re: A peek into Reddit's anti-spam internals

#26
post #6
post #5

I swear I read this article 2 or 3 days ago and the comments on that post were also same as this post. Am I missing something here?

You're missing the second-chance pool https://news.ycombinator.com/pool which allows certain posts to reappear as if they were new.

That doesn't show for me unless I click the link.

How does it work?

Re: A peek into Reddit's anti-spam internals

#27

I cannot emphasize strongly enough just how deeply pervasive the spam is at Reddit. I'm a mod at the ecommerce subreddit, and I've only caught some of the AI-powered marketing operations because in one particular campaign that was making fictional claims about things I had direct knowledge about. Once I looked into the post history, and started to untangle the web of accounts that formed a self-supporting community o…

The flip side of this is that for many years it's been basically impossible for a real person to convince Reddit to let them have an account. They track so many signals and if they don't like a single one or a combination, you get shadowbanned - I've tried it a few times since then on different computers on different networks with different email addresses, and I concluded they must have an extremely specific idea of what a new user does and everything else is spamming. For example if I post a few comments within a few hours of signing up, I was always shadowbanned. Because that's what a new user does, you see.

I stopped trying to have a Reddit account in about 2024 when the platform was too obviously enshittified, with no content of any value whatsoever remaining on it.

Re: A peek into Reddit's anti-spam internals

#28
post #9

Reddit must have some mechanism specifically for non-spamming bots that isn’t covered in this article. I wonder how it works. I imagine the mechanisms are more complex and opaque than anti-spam (with various levels being exposed to the hierarchies of Reddit and government backdoors). These days, I’ve noticed an almost forcing-function that operates to put the minimum spin needed on posts and comments to turn signal t…

There is some sort of wink wink nudge nudge agreement going on with certain spam accounts. You will see them post article spam with hidden history, and if you look up their posts either via google or any other reddit crawling tool, they are posting all over various subreddits that same article maybe dozens of times. If they comment it is really basic and formulaic and found all over their post histories as well. I fe…

There have been incidents where users who reported certain spambots were themselves banned for "report abuse". It's speculated the operators of those spambots pay money to Reddit to not be banned.

Re: A peek into Reddit's anti-spam internals

#29
post #3

Damn, maybe I can finally find out why my 10+ year account was globally (and retroactively) shadowbanned, even though the appeal was allegedly granted. In the past, those post removals didn't even exist in the moderation log, so perhaps a reason could give me a clue... On the other hand, I'm taking a kind of emotional damage just remembering.

Is it still shadowbanned? If you go to reddit.com/appeal what does it say?

There's basically only one result you can get from an appeal which is "we have reviewed your account and we will not be lifting the suspension at this time."

The appeals process exists to fill a checkbox that says there must be an appeals process, not to actually unban anyone.

Re: A peek into Reddit's anti-spam internals

#30
post #26
post #6

Earlier quoted context omitted.

You're missing the second-chance pool https://news.ycombinator.com/pool which allows certain posts to reappear as if they were new.

That doesn't show for me unless I click the link. How does it work?

dang selects a post to be second-chanced, and this resets the timestamp on it so it appears again.
Post reply on HN