Hacker News new | past | comments | ask | show | jobs | submit login

I know that as shadowbanning. This is one of my favourite reddit posts on the subject:

https://www.reddit.com/r/tifu/comments/351buo/tifu_by_postin...




IIRC hellbanning is a variant of shadowbanning that prevents easy discovery of the banned status by putting all suspect accounts into the same "hell" invisible to normal users.

This works well if you have a network of fake accounts from a single "persona" or ring of personas - by all their indications they can't see their own posts are being ignored.

Notice: it's almost the exact response to the persona management software problem [1] (aka bots).

[1] https://www.theguardian.com/technology/2011/mar/17/us-spy-op...


This also works incredibly well for cheaters in videogames.

Give them their own queue with their own games with other cheaters to play against, and as long as nobody is cheating in a way that breaks the servers, they can play their own version of the game if they want without ruining the game for those who don't cheat.


This reminds me of someone telling me that they are using cheat sites for an online Scrabble game because they suspected their opponent (a “friend”) was cheating. It’s hilarious to think that two humans are watching two instances of a likely optimal bot play against each other and rooting for their instance of the bot.


Also used in the excellent TV series Mythic Quest :)


It doesn't work for logged-out users. If I can just look at e.g. the Internet Archive's copy of reddit and see if my accounts are in there, it defeats the purpose.

Neither reddit nor HN make any attempts to make it hard for sophisticated users to figure out they're shadowbanned.


Forcing you to query IA at least reduces the frequency of feedback, as they're taking snapshots instead of giving a live feed. You could also shadowban IA. You can also do things like guess based on IP address or browser fingerprinting, or require a login from various IP ranges.

Of course your main point - that this is all terribly imperfect and won't stop a determined, sophisticated user, who has realized what's happening - is spot on. That, however, is perhaps a rare combination, rare enough to simply continue dealing with manually.


The feedback doesn't have to be very fast. If I'm botting correctly, my accounts will almost never be banned. Even once every 24 hours will be more than enough.

IA was just an example, and Tor would be easier. But anyway, I think it shows the flaw in doing so:

> You could also shadowban IA.

If the spammer manages to get all the IPs hellbanned just by looking at things, he gets more eyeballs on his spam.

My point is, you can't get much better than normal shadowbans, which are trivially detectable for moderately sophisticated users (just log out and try to check your profile) but not anyone else. "Hellbanning" is a stupid extension of this concept which only works in video games.

Also, shadowbanning is a spineless and deeply unethical move. If I get banned, I know what I did wrong and can reflect on that. If I get shadowbanned, I'm just screaming into the ether. That is not a Good Thing™, it is atrocious.


> Even once every 24 hours will be more than enough.

Depends on the use case. Once every 24 hours is a lot easier to moderate than a minute by minute spam wave.

> IA was just an example, and Tor would be easier.

TOR would indeed be easier... assuming it's not already blocked through other means, as it frequently is. There's a whole ecosystem around blocking TOR and other proxy mechanisms - imperfect and permeable though they may be.

> My point is, you can't get much better than normal shadowbans

Not sure I agree or that you've supported your point - however, even shadowbans are often unnecessary. The goal is never perfect moderation, merely to stack the deck in favor of the moderators for blocking problematic content in terms of time effectiveness until either the moderation effort available can handle it, or until the spammer moves onto easier, more cost effective targets (which even basic shadowbanning can achieve, mooting the need for better tools even if they're available.)

> Also, shadowbanning is a spineless and deeply unethical move.

As a first line of defense against mere rules breakers, I might agree. As a second, third, or nth line of defense against particularly problematic ban evaders and spambots, I will gladly resort to such tools - or worse - and sleep soundly at night.


> 'As a first line of defense against mere rules breakers, I might agree. As a second, third, or nth line of defense against particularly problematic ban evaders and spambots, I will gladly resort to such tools - or worse - and sleep soundly at night.'

So then you will have no problem recognizing where I'm coming from when I say that the Hacker News 'mods' are some of the most evil Nazis on the planet. After all, I created my first account here only a few months ago, and was shadowbanned in less than 15 posts despite posting with honest intentions. Is that what decent people do to other people?


Yeah.

I mean, I wouldn't use your hyperbole, but I get the anger and fustration and the disagreement about how communities should be run. I'd certainly like to think I'd run any of my communities differently, given some of the outlier cases of automatic shadowbans I've heard of.

On the other hand, I also realize just how badly the moderation team is outnumbered. Once you get to a certain scale, you only have bad options at your disposal. Showdead and vouching at least add a twist to it that make it not quite as bad as some of the other options out there.

But back to the first hand - I've quit other communities over less. That's my preferred form of retaliation when I don't merely disagree with moderator decisions, but feel strongly that they're outright behaving poorly, mistreating those I care about, and not being reigned in - let them reap what they sow. I'm happy to take my knowledge, advice, technical chops, and general aid elsewhere. The internet is vast and infinite, and there are communities out there with moderation styles to my liking, where my contributions will be appreciated.

And they are appreciated, at least from time to time. I've had people reach out to me in another community over a decade old abandoned and archived github project for questions and appreciation, to say nothing of my more current projects. I've had people credit me for teaching them the programming language they used to enter the industry - or perhaps blame me ;). I've helped more people find and understand their bugs than I can easily count. Which isn't to say I'm a perfect, always behaving individual, or that I won't cut moderators some slack for honest mistakes or just generally being human. But I will aim to aid the communities I appreciate, and withhold from those I don't, by voting with my feet.


I guess we know who gets banned from places!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: