News for hackers. Stuff that matters.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by marksomnian on Thursday February 13, 2020 @03:14PM (#22321038)
Not an uncommon practice, Jeff Atwood calls it "hellbanning": https://blog.codinghorror.com/suspension-ban-or-hellban/
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by kortilla on Thursday February 13, 2020 @03:19PM (#22321069)
No, he calls it slowbanning. Hellbanning is when you let them keep posting but other people can’t see the posts. Hackernews hellbans as well and you can see the comments from the deplorables if you turn on “showdead” in your profile.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by epanchin on Thursday February 13, 2020 @04:15PM (#22321500)
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...

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by r00fus on Thursday February 13, 2020 @05:25PM (#22322049)
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...

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by Klathmon on Thursday February 13, 2020 @05:47PM (#22322176)
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.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by baddox on Friday February 14, 2020 @01:05AM (#22324309)
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.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by sharken on Thursday February 13, 2020 @07:02PM (#22322639)
Also used in the excellent TV series Mythic Quest :)
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by heartbeats on Thursday February 13, 2020 @06:57PM (#22322605)
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.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by MaulingMonkey on Thursday February 13, 2020 @07:17PM (#22322727)
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.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by heartbeats on Thursday February 13, 2020 @08:09PM (#22323044)
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.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by MaulingMonkey on Friday February 14, 2020 @10:38AM (#22327416)
> 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.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by rottweiler33 on Monday February 24, 2020 @01:37PM (#22406922)
> '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?

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by MaulingMonkey on Friday February 28, 2020 @01:15PM (#22444933)
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.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by HerpDerpLerp on Thursday February 13, 2020 @10:53PM (#22323838)
I guess we know who gets banned from places!
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by dang on Thursday February 13, 2020 @09:43PM (#22323559)
We only do that when an account doesn't have much history on HN and there's evidence of spamming or trolling. For established accounts, we tell people we've banned them and why.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by iscrewyou on Thursday February 13, 2020 @03:58PM (#22321367)
Oh wow! Thank you! The setting was on for me. (By default? Or maybe I turned it on.) I just turned it off. Thanks for this suggestion.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by ignoramous on Thursday February 13, 2020 @04:40PM (#22321693)
Even if it was accidentally set on, one sees [dead] against shadow-banned, greyed-out comments.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by downerending on Thursday February 13, 2020 @03:33PM (#22321187)
I think of myself as hard-nosed, but I don't think I could be this cruel to someone.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by CalRobert on Thursday February 13, 2020 @03:41PM (#22321234)
Reading said comments may convince you otherwise.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by tylerchilds on Thursday February 13, 2020 @03:21PM (#22321084)
I've always thought people might catch on, since no one is engaging with their takes. I'm curious if letting bots do some markov responses might keep them in the dark a little longer.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by phpnode on Thursday February 13, 2020 @04:14PM (#22321491)
I see it far less frequently now (thanks @dang!), but a few years ago it wasn't uncommon to see shadow banned HN users continuing to post for years, talking into the void. Sometimes I'd look into their post history and so many of them had been banned for utterly trivial reasons, it was pretty sad.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by ignoramous on Thursday February 13, 2020 @04:43PM (#22321710)
Would you have a profile or two handy that I can take a look at? I left showdead on for a while but found it useless in terms of coming across interesting comments from such users. Thx.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by jquast on Thursday February 13, 2020 @04:59PM (#22321860)
I seem to remember being pretty upset when I found out Terry Davis of Temple OS was being shadowbanned. Maybe it was just temporary for a short period or a single comment, but I didn't like it.

I found this (related?) poll https://news.ycombinator.com/item?id=7818823

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by phpnode on Thursday February 13, 2020 @05:49PM (#22322193)
Terry was permanently shadow-banned, the subject came up quite often. He suffered from schizophrenia and would make racist and paranoid comments about 80% of the time, but his remaining posts were often pretty technical / insightful. As the victim of an illness it seemed unkind that he was banned, but at the same time a lot of his output was obviously very offensive.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by dang on Thursday February 13, 2020 @09:40PM (#22323545)
Cases like that are why we introduced vouching, which allows the community to restore the good posts made by a banned account.

Incidentally, if a banned account is making only good posts, we're happy to unban it. I often look at the recent commenting history of banned accounts in the hope of finding such cases, and users sometimes email us about them (as mirmir mentioned elsewhere in this thread). That's super helpful!

One strange phenomenon is that there are banned accounts that post good comments, but revert to posting bad comments that break the site guidelines as soon as we unban them. Then we ban them again and their comments get good again...go figure. Any large-enough population sample includes a long tail of behaviors.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by eru on Friday February 14, 2020 @01:57AM (#22324519)
> One strange phenomenon that comes up occasionally is that there are banned accounts that post good comments, but revert to posting bad comments that break the site guidelines as soon as we unban them. Then we ban them again and their comments get good again...go figure. Any large-enough population sample includes a long tail of behaviors.

It would be somewhat ironic, if re-enabling interaction with the community is what's driving them to back to bad behaviour. You know, HN as a bad influence.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by dang on Friday February 14, 2020 @01:29PM (#22328865)
That's one model; I've come up with others over the years. But there's no easy way to test any of them. We can't simply ask, either, because asking a question like that is enough of a perturbation to significantly affect what one is asking about—and who knows if people are even aware that they're doing this to begin with.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by rottweiler33 on Monday February 24, 2020 @01:47PM (#22407033)
The truth is right in front of your face. You stare at it in the mirror every time you brush your teeth.

The problem here is your BONDAGE AND DISCIPLINE moderation system, as I explained to you. You make up all of these bullshit rules and then stand around with tasers and shotguns forcing people to follow them "OR ELSE." You do not exercise any discretion or any moderation whatsoever, but just go around shooting people in the face simply for opening their mouth to speak. And then you're surprised as shit when this behavior breeds nothing but contempt for you and your idiotic rules. "How could this be happening?"

Take me, for instance. Made my first account a few months ago, posting my opinions innocently. Shadow banned in less than 15 POSTS. Holy shit! Talk about being shocked. Did you care, when I brought this to your attention? Does it matter to you that you are driving good people away from here every day? Of course not. You're too self-absorbed to care.

And you even sit around having these long discussions, thinking up clever and creative ways to be even more of a hellspawn against these people whose opinions you hate so much. New ways to separate people from society and trap them inside a cage where you don't have to hear their thoughts or opinions. Has there ever been a more sick or contemptible society in the history of man?

Go ahead and ban/shadowban this account also, please. I will just make another. And another. And another. And another...........and another......... from now until the end of time. Eventually I will automate the process, and submit my comments in batches, at a far higher rate than your mods can find and hide them. In my irritation at your unchecked fascism, my comments will ALL be as sharp as a knife, to keep driving the truth home as frequently as possible, until these "mysteries" you "just don't understand" are finally and definitely solved in your mind.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by ssully on Friday February 14, 2020 @11:08AM (#22327669)
I've seen people like this one message boards before and I always just assumed they handle disagreement poorly. Specifically, they can make an original comment that is fine, but if someone responds in a way they don't like, they kind of fly off the handle. So I guess if they never have people respond to them, they seem fine.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by redis_mlc on Thursday February 13, 2020 @08:37PM (#22323232)
I only lurked on his comments, but I remember some to be very interesting and thought that his unique approach to OS design was food for thought

Somebody should make a shrine of his lucid and technical posts. And also a book.

Anybody know of such things?

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by mirimir on Thursday February 13, 2020 @06:45PM (#22322539)
If I see an account that's been shadowbanned for years, and has consistently posted appropriately for maybe several months, I report it via the contact address.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by atoav on Thursday February 13, 2020 @03:40PM (#22321226)
I think nowadays you might catch on because the culpit might not be identified to your site with both their phone and their PC or something among these lines.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by dependenttypes on Thursday February 13, 2020 @09:17PM (#22323437)
> deplorables

Isn't this a pretty mean thing to say? Just making an account from tor is enough to get you shadowbanned in hn.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by dang on Thursday February 13, 2020 @09:33PM (#22323506)
That's not true. Software filters sometimes kill such comments, but the accounts themselves are unaffected, and moderators review the killed comments and unkill the clearly good ones, and mark such accounts legit to immunize their future posts from those filters. Also, users often vouch for comments that have been killed in this way, which restores them.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by dependenttypes on Friday February 14, 2020 @02:08AM (#22324569)
My main issue was with the deplorables comment. I actually quite like the HN system of vouching.

> and mark such accounts legit to immunize their future posts from those filters

I remember seeing you restore a post from someone who made their account via tor and their comments were auto-deleted. Their next post was autodeleted in the same way, so I presume that this feature is buggy (or was, as this was quite a while ago).

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by dang on Friday February 14, 2020 @01:31PM (#22328901)
There might be other explanations. For example, if an account shows signs of being connected to previous banned accounts, we might unkill a good post, but not immunize the account overall, until it establishes more of a track record.

I'm glad you like the vouching system! I still feel like it's the best single change we've made to HN since pg retired.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by mirimir on Thursday February 13, 2020 @06:40PM (#22322509)
Yep.

And you can vouch for good comments from shadowbanned accounts, just as for manually flagged comments.

Being rather paranoid, I check this account occasionally via Tor.

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by xorand on Friday February 14, 2020 @04:27AM (#22325163)
Let me check it. If you see this pls vote or reply.
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by ajscanlan on Friday February 14, 2020 @04:58AM (#22325311)
ack
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by asjw on Thursday February 13, 2020 @03:59PM (#22321380)
And that's the reason why arts don't follow these rules.

Imagine Van Gogh on HN...

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by chinesempire on Friday February 14, 2020 @04:45AM (#22325243)
Unfortunately I can't upvote you

I agree with the sentiment, shadowbanning is a passive aggressive way to hide communities problems under the carpet by hiding them from the public

Banning is legit if done publicly with reasoning, so people can make a clear idea of what happened and why, like

> you broke rule number 3

not when it is done just to keep "the community clean" without any explanation whatsoever

I guess this is the reason why HN rules are so vague

Re:I Add 3-25 Seconds of Latency to Every Site I Visit by squizzeak on Thursday February 13, 2020 @05:46PM (#22322167)
I always referred to this practice as “tarpitting”, I was surprised to see nobody else here does!
Re:I Add 3-25 Seconds of Latency to Every Site I Visit by manicdee on Thursday February 13, 2020 @09:17PM (#22323439)
“Tarpitting” is a specific type of network-layer defence which is not related to degradation of service. A tarpit will typically stretch out response time to network-layer and some application-layer communications in order to waste wallclock time of spammers.