zlacker

[parent] [thread] 147 comments
1. dang+(OP)[view] [source] 2021-06-04 18:33:21
This post is on the front page right now (edit: and now also https://news.ycombinator.com/item?id=27396783) - that's the opposite of "disappearing". I'd have to see links to the other ones.

Here's one tip for you guys, from years-long, world-weary experience: if you're coming up with sensational explanations in breathless excitement, it's almost certainly untrue.

Edit: ok, here's what happened. Users flagged https://news.ycombinator.com/item?id=27394925. When you see [flagged] on a submission, you should assume users flagged it because with rare exceptions, that's always why.

A moderator saw that, but didn't look very closely and thought "yeah that's probably garden-variety controversy/drama" and left the flags on. No moderator saw any of the other posts until I woke up, turned on HN, and—surprise!—saw the latest $outrage.

Software marked https://news.ycombinator.com/item?id=27395028 a dupe for the rather esoteric reasons explained here: https://news.ycombinator.com/item?id=27397622. After that, the current post got upvoted to the front page, where it remains.

In other words, nothing was co-ordinated and the dots weren't connected. This was just the usual stochastic churn that generates HN. Most days it generates the HN you're used to and some days (quite a few days actually) it generates the next outlier, but that's how stochastics work, yes? If you're a boat on a choppy sea, sometimes some waves slosh into the boat. If you're a wiggly graph, sometimes the graph goes above a line.

If I put myself in suspicious shoes, I can come up with objections to the above, but I can also answer them pretty simply: this entire thing was a combo of two data points, one borderline human error [1] and one software false positive. We don't know how to make software that doesn't do false positives and we don't know how to make humans that don't do errors. And we don't know how to make those things not happen at the same time sometimes. This is what imperfect systems do, so it's not clear to me what needs changing. If you think something needs changing, I'm happy to hear it, but please make it obvious how you're not asking for a perfect system, because I'm afraid that's not an option.

[1] I will stick up for my teammate and say that this point is arguable; I might well have made the same call and it's far from obvious that it was the wrong call at the time. But we don't need that for this particular answer, so I'll let that bit go.

replies(19): >>surrou+G2 >>MindGo+13 >>nbardy+r3 >>neolog+04 >>crazyg+b6 >>tschwi+Vf >>Tigeri+ap >>kian+5w >>gok+Lw >>heavys+hz >>hn_go_+3D >>lurker+MS >>mr_toa+JU >>worik+HZ >>jacob0+B91 >>dexter+5g1 >>handof+1j1 >>Twisel+Hr1 >>asxd+8M4
2. surrou+G2[view] [source] 2021-06-04 18:42:42
>>dang+(OP)
Many are wondering why this was marked as dupe:

https://news.ycombinator.com/item?id=27395028

replies(1): >>GuB-42+03
◧◩
3. GuB-42+03[view] [source] [discussion] 2021-06-04 18:44:52
>>surrou+G2
Just speculation: maybe a dupe of a dead topic.
replies(1): >>dang+k6
4. MindGo+13[view] [source] 2021-06-04 18:45:04
>>dang+(OP)
Here you go:

https://news.ycombinator.com/item?id=27394925 [Flagged]

https://news.ycombinator.com/item?id=27395028 [Marked as dupe]

https://news.ycombinator.com/item?id=27394943 [Currently on page 2]

replies(1): >>ilamon+L5
5. nbardy+r3[view] [source] 2021-06-04 18:46:15
>>dang+(OP)
We were told the same thing about the lab leak theory from: Social media companies, Mainstream media, and the government.

The reason for distrust is valid. We live in an age of rapidly increasing censorship and the CCPs growing reach of control in American discourse. Skepticism is becoming the default for very real reasons.

replies(5): >>dang+v7 >>dukeof+1f >>emoden+8g >>dude18+Fn >>bifros+a21
6. neolog+04[view] [source] 2021-06-04 18:49:24
>>dang+(OP)
I'm curious if tank man posts got flagged an unusual amount of times?
replies(1): >>dang+y43
◧◩
7. ilamon+L5[view] [source] [discussion] 2021-06-04 18:57:10
>>MindGo+13
dang 27 minutes ago [–]

[flagged] on submissions nearly always means users flagged it. This is in the FAQ: https://news.ycombinator.com/newsfaq.html#flag

https://news.ycombinator.com/item?id=27397158

replies(3): >>jxramo+o8 >>partia+So >>dredmo+qv
8. crazyg+b6[view] [source] 2021-06-04 18:58:45
>>dang+(OP)
I don't doubt posts are flagged by users as opposed to moderation.

But at the same time, it also seems like flagging can be too easily abused, and can lead to accusations of censorship and distrust. (Though I've certainly seen it work well in cases, especially for false/defamatory articles.)

But it really does seem like we're at the point where longstanding users need to also be able to vouch for flagged stories, or something like that. And even if that doesn't automatically restore the story, it could at least show a label like "pending moderator decision" or something.

At a time where trust in the media and authority is low... a little bit of greater transparency might go a long way. :)

replies(12): >>zamada+A7 >>Dah00n+w9 >>idbeho+fh >>dfabul+5n >>yongji+Xr >>6foot4+as >>Causal+Sz >>floati+yC >>ashton+uY >>anthon+oa1 >>crouto+cd1 >>michae+ie1
◧◩◪
9. dang+k6[view] [source] [discussion] 2021-06-04 18:59:27
>>GuB-42+03
No, we'd only mark a story a [dupe] if it got significant attention in a different thread. I haven't heard back yet, but the most likely explanation is that a moderator (correctly) thought that one Tank Man story on the HN front page was enough.

Edit: oh - I think that one was actually marked a [dupe] by software. I'd need to double check this, but if so, it's because it interpreted the link to the other thread as a signal of dupiness.

Edit 2: yes, that's what happened. When a submission is heavily flagged and there is a single comment pointing to a different HN thread, the software interprets that as a strong signal of dupiness and puts dupe on the submission. It actually works super well most of the time. In this case it backfired because the comment was arguing the opposite.

replies(2): >>skywal+Vd >>Kim_Br+Zl
◧◩
10. dang+v7[view] [source] [discussion] 2021-06-04 19:04:26
>>nbardy+r3
I can tell you personally with high confidence that neither the Communist Party of China nor any other Communist Party has influence on how we operate Hacker News. I can't say anything about any other site or company or media or government, because I'm not involved with any of that. But unless the communists are zapping me with behavior-control rays or Angela Lansbury had me brainwashed decades ago, zero such influence is happening here.

You don't have to believe me, of course, but if you decide not to, consider these two simple observations.

First, lying would be stupid, because the good faith of the community is literally the only thing that makes this site valuable. So, sheer self-interest plus not-being-an-idiot should be enough to tip your priors. I may be an idiot about most things, but I hope I'm not incompetent at the most important part of my job. The value of a place like HN can easily disappear in one false step. Therefore the only policy which has ever made any sense is (1) tell the truth; (2) try never to do anything that isn't defensible to the community; and (3) acknowledge when we fuck up and fix it.

Second, if you're going to draw dramatic conclusions about sinister operations, it's good for mental health to have at least one really solid piece of information you can check them against. Otherwise you end up in the wilderness of mirrors. What you see on internet forums—or rather, what you think you see on internet forums, which then somehow becomes what you see because that's how the brain does it—is simply not solid information. Remember what von Neumann said about fitting an elephant? (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...) He asked for a mere five degrees of freedom. Nebulous internet spaces give you hundreds at least. That's way beyond enough to justify anything—even dipping in a ladle and getting one ladle's worth is enough to justify anything.

(Edit: people have been asking what Angela Lansbury has to do with this. If you don't mind spoilers, Angela will explain it for you here: https://www.youtube.com/watch?v=p3ZnaRMhD_A.)

replies(5): >>halfma+9d >>tw04+hd >>no-s+Xg >>JBlue4+bn >>nbardy+4x
◧◩
11. zamada+A7[view] [source] [discussion] 2021-06-04 19:04:44
>>crazyg+b6
"But it really does seem like we're at the point where longstanding users need to also be able to vouch for flagged stories, or something like that."

Isn't this already a thing with the "vouch" button on said posts? https://i.imgur.com/Hp9nu58.png

replies(2): >>gus_ma+Df >>tolbis+Bh
◧◩◪
12. jxramo+o8[view] [source] [discussion] 2021-06-04 19:08:15
>>ilamon+L5
ah I never knew about that distinction. Good to know.
◧◩
13. Dah00n+w9[view] [source] [discussion] 2021-06-04 19:13:46
>>crazyg+b6
Vouch is already implemented.
replies(2): >>blibbl+Nb >>grzm+dd
◧◩◪
14. blibbl+Nb[view] [source] [discussion] 2021-06-04 19:24:14
>>Dah00n+w9
only for comments, not stories
replies(2): >>itcrow+Nc >>dang+Rk
◧◩◪◨
15. itcrow+Nc[view] [source] [discussion] 2021-06-04 19:29:22
>>blibbl+Nb
Also for submissions

(Maybe the karma threshold is different, but i do see it)

replies(2): >>toomuc+xf >>blibbl+wh
◧◩◪
16. halfma+9d[view] [source] [discussion] 2021-06-04 19:30:47
>>dang+v7
I feel like this is one of the first times I've seen @dang fucking go in. Love it, love you and keep up the great work.
◧◩◪
17. grzm+dd[view] [source] [discussion] 2021-06-04 19:31:06
>>Dah00n+w9
Vouching works for [dead] comments and submissions, not those that are only [flagged] (but not [dead]). I believe this is what 'crazygringo is referring to.
◧◩◪
18. tw04+hd[view] [source] [discussion] 2021-06-04 19:31:16
>>dang+v7
I’ll start with: no I don’t think you or “HN” are in on some conspiracy.

My question is: does HN actively attempt to counteract government actors from influencing the site? I think it’s been proven that China among other countries employs folks to try to influence social media sites. Not necessarily by influencing staff, but by creating user accounts who do things like downvote unfavorable comments or flag stories they don’t like.

This seems like it would be a prime target for that behavior.

replies(4): >>gus_ma+Rg >>belter+gh >>dang+7o >>ufmace+BC
◧◩◪◨
19. skywal+Vd[view] [source] [discussion] 2021-06-04 19:34:15
>>dang+k6
So if someone wants to bury a story, now they know how to do it.
replies(2): >>geoduc+vi >>dang+ul
◧◩
20. dukeof+1f[view] [source] [discussion] 2021-06-04 19:38:45
>>nbardy+r3
“They’re Not After Me, They’re After You. I’m Just In the Way.” Social Media Exile
◧◩◪◨⬒
21. toomuc+xf[view] [source] [discussion] 2021-06-04 19:41:18
>>itcrow+Nc
Karma threshold isn’t the only criteria. I’m at ~47k karma and do not have access to vouch functionality. I might be in a sort of permanent semi penalty box (which I take no issue with, not my sandbox), so take with a grain of salt.
◧◩◪
22. gus_ma+Df[view] [source] [discussion] 2021-06-04 19:41:56
>>zamada+A7
The vouch button only appears for dead stories. I sometimes would like a wtfitf button.
23. tschwi+Vf[view] [source] 2021-06-04 19:43:22
>>dang+(OP)
Somewhat refreshing to see the normally mild-mannered dang show a flash of annoyance at conspiratorial thinking for once.

Thanks for your consistently even-handed and dedicated moderation efforts sir.

replies(2): >>seattl+Sk >>underd+0o
◧◩
24. emoden+8g[view] [source] [discussion] 2021-06-04 19:44:20
>>nbardy+r3
The reality is just the opposite. Even a cursory examination of the news will show a torrent of anti-China coverage (and attendant changes in public sentiment toward China) which just happens to coincide with a US campaign to "confront China" in "great-power conflict." The idea that China is controlling this discourse is risible.
◧◩◪◨
25. gus_ma+Rg[view] [source] [discussion] 2021-06-04 19:47:20
>>tw04+hd
From some old comments, I remember that there is a "voting ring" detector. (The details are obscure, because it's part of the secret sauce or something.)

I guess there is also a "flagging brigade" detector. [If not, I upgrade this comment to a feature request.]

replies(1): >>loceng+Om
◧◩◪
26. no-s+Xg[view] [source] [discussion] 2021-06-04 19:48:17
>>dang+v7
Angela Lansbury had me brainwashed decades ago

Why would you mention that? It’s very suspicious!

◧◩
27. idbeho+fh[view] [source] [discussion] 2021-06-04 19:49:53
>>crazyg+b6
Another approach is to penalize users (e.g. stop trusting their flags) who flagged a post which then got unflagged by a mod.
replies(4): >>retrac+Yh >>detaro+li >>dredmo+wr >>bostik+Op1
◧◩◪◨
28. belter+gh[view] [source] [discussion] 2021-06-04 19:50:00
>>tw04+hd
Not only government actors. It looks like Microsoft has a whole team working this site: https://sg.finance.yahoo.com/news/microsoft-corp-msft-q1-201...

Quote from Satya Nadella Q1 2019 Earnings Conference Call "...In fact, this morning, I was reading a news article in Hacker News, which is a community where we have been working hard to make sure that Azure is growing in popularity and I was pleasantly surprised to see that we have made a lot of progress in some sense that at least basically said that we are neck to neck with Amazon when it comes to even lead developers as represented in that community..."

Mentioned here before: https://news.ycombinator.com/item?id=27293480

replies(2): >>tolbis+Ij >>fshbbd+7k
◧◩◪◨⬒
29. blibbl+wh[view] [source] [discussion] 2021-06-04 19:50:58
>>itcrow+Nc
for me it's there for [dead] stories, but not [flagged] ones

[dead]: https://news.ycombinator.com/item?id=27397440 (has vouch)

[flagged]: https://news.ycombinator.com/item?id=27396685 (no vouch)

replies(1): >>itcrow+Un
◧◩◪
30. tolbis+Bh[view] [source] [discussion] 2021-06-04 19:51:08
>>zamada+A7
By the time a story needs to be vouched for, it loses the momentum it previously had gettting it to the front page. So you need a way to prevent vouching from being necessary in the first place.
replies(1): >>angry_+BK
◧◩◪
31. retrac+Yh[view] [source] [discussion] 2021-06-04 19:52:41
>>idbeho+fh
I have a flag on my platform that flags users who reported things I agreed with the removal of, as "trusted" and their reports are given more weight in the algorithm next time. Sort of the inverse of what you propose where everyone is somewhat untrusted by default. (But not entirely untrusted.)
replies(1): >>dejj+0s
◧◩◪
32. detaro+li[view] [source] [discussion] 2021-06-04 19:54:12
>>idbeho+fh
the mods take flagging rights away from people they find abusing it
replies(2): >>idbeho+6j >>stingr+dk
◧◩◪◨⬒
33. geoduc+vi[view] [source] [discussion] 2021-06-04 19:54:42
>>skywal+Vd
Serious question: does flagging it as dupe by software automatically remove it? Or does a mod need to click a button at this point?
replies(1): >>xeroma+CI
◧◩◪◨
34. idbeho+6j[view] [source] [discussion] 2021-06-04 19:57:45
>>detaro+li
My proposed approach is a little more automated. The mods don't have to find and remove flagging rights individually, they just unflag a post and instantly all the users who had flagged it lose some credibility for future flags.

EDIT: The "flagging trustworthiness" could even help mods to find posts which might need to be unflagged quicker based on the average trustworthiness of the flags.

replies(2): >>munk-a+uo >>wizzwi+LF
◧◩◪◨⬒
35. tolbis+Ij[view] [source] [discussion] 2021-06-04 20:01:29
>>belter+gh
Very interesting. I would love to see if @dang has addressed this before.
replies(1): >>dang+hH
◧◩◪◨⬒
36. fshbbd+7k[view] [source] [discussion] 2021-06-04 20:03:51
>>belter+gh
The charitable interpretation of this comment is that Microsoft uses Hacker News comments as a barometer for developer sentiment about Azure. It’s just Microsoft trying to do the “developers developer developers!” thing. They want to make Azure into the kind of thing that people on Hacker News would like. I think this is the most reasonable interpretation, because why on earth would Satya confess to astroturfing on an earnings call?

However, if any executive is getting graded against this metric, Goodhart’s law applies, and there’s a good chance astroturfing would happen. Satya probably wouldn’t know about it.

If a Hollywood CEO says that they are trying to raise the audience Cinemascore ratings of their movies, we’d interpret that to mean that they are trying to make audience-friendly movies, not that they are trying to astroturf Cinemascore. And similarly, if someone at the studio were astroturfing Cinemascore, the CEO wouldn’t talk about it on the earnings call.

replies(1): >>Nursie+Hx
◧◩◪◨
37. stingr+dk[view] [source] [discussion] 2021-06-04 20:04:38
>>detaro+li
i would like an option in the settings to disable/enable my ability to flag content. On mobile, I have accidentally flagged things and recall it being challenging to hit the button to unflag.
replies(2): >>floati+jL >>tpmx+IV
◧◩◪◨
38. dang+Rk[view] [source] [discussion] 2021-06-04 20:07:54
>>blibbl+Nb
It works the same way for comments and stories.
◧◩
39. seattl+Sk[view] [source] [discussion] 2021-06-04 20:07:58
>>tschwi+Vf
I wish it was more than mild annoyance being expressed. There has been a huge uptick in /r/conspiracy style posts and accusations over the last few months (none of them valid, except one but that was purely by accident).
replies(1): >>tinus_+3v
◧◩◪◨⬒
40. dang+ul[view] [source] [discussion] 2021-06-04 20:11:55
>>skywal+Vd
That's not quite accurate, but even if it were, there are easy ways to improve that bit of software if people start abusing it.

You're right that most such software tricks, especially anti-abuse measures, need to be secret in order to stay working.

replies(1): >>rualca+WL3
◧◩◪◨
41. Kim_Br+Zl[view] [source] [discussion] 2021-06-04 20:15:10
>>dang+k6
Aha, there really WAS something funny going on.

Of course, do not attribute to conspiracy that which can be attributed to a bug! ;-)

replies(1): >>sss111+be1
◧◩◪◨⬒
42. loceng+Om[view] [source] [discussion] 2021-06-04 20:20:28
>>gus_ma+Rg
Let's say you have 5,000 to 10,000 accounts who semi-regularly post as "normal looking" accounts with other activity, how many of those have to downvote/flag a post to knock it out of front page? Not many I gather.
replies(1): >>actuat+Nq
◧◩
43. dfabul+5n[view] [source] [discussion] 2021-06-04 20:22:42
>>crazyg+b6
> longstanding users need to also be able to vouch for flagged stories, or something like that.

This is the critical point. Today, users can "vouch" for [dead] stories, but can't vouch for [flagged] stories until they get flagged so much that they convert to [dead].

The other "Tank Man" story was flagged, but never quite dead, so users couldn't vouch for it; from users' perspective, it appeared to simply disappear.

Allowing users to vouch for the other story would have helped considerably.

replies(1): >>actuat+vt
◧◩◪
44. JBlue4+bn[view] [source] [discussion] 2021-06-04 20:23:13
>>dang+v7
>Angela Lansbury had me brainwashed decades ago

Bedknobs and Broomsticks got you too... ;-)

◧◩
45. dude18+Fn[view] [source] [discussion] 2021-06-04 20:26:20
>>nbardy+r3
Exactly. Discourse has become censored almost compltely on a large number of non "fact checker approved" views over the last year. Reddit bans permanently over it all over, now Twitter. Facebook gets a lot of the blame but sadly it seems like my the only place my conservative friends have a voice.

This trend of "stop Asian hate" is also not organic. It's designed to use the "your racist" Trump card to shut down any talk of the lab leak or China's response

replies(2): >>ccsnag+Jr >>unholy+Bx
◧◩◪◨⬒⬓
46. itcrow+Un[view] [source] [discussion] 2021-06-04 20:28:19
>>blibbl+wh
Good point. Same here
◧◩
47. underd+0o[view] [source] [discussion] 2021-06-04 20:28:41
>>tschwi+Vf
Seconded.

Thank you, dang, for a clear, direct, elaborate, level-headed response.

◧◩◪◨
48. dang+7o[view] [source] [discussion] 2021-06-04 20:29:16
>>tw04+hd
Counteracting abuse of this site is the #1 thing we do behind the scenes to try to prevent the value of HN from eroding. That's actually what I spent the first hour of my morning doing, before I realized that there was $BigDrama happening. (Thank you, bat-signaling emailers.) If you ever see me commenting on how "large HN threads are paged for performance reasons, so click the More link at the bottom, and we'll eventually remove these comments once we turn off pagination", well, the reason that's not done yet is because moderation takes 90% of my time, answering emails takes the other 90% of my time, and counteracting abuse takes the other 90% of my time.

The better HN gets, the more people want to suck its juices for their own purposes. Most haven't figured out that the above-board way to do that is simply to make interesting contributions, so they do other things, and there's probably a power law of how sinister those things are. The majority are relatively innocuous, but lame. (Think startups getting their friends to upvote their blog post, or posting booster comments in their thread.)

Users are good at spotting these innocuous/lame forms of abuse, but when it comes to $BigCo manipulation (or alleged manipulation), user perceptions get wildly inaccurate—far below 0.1%—and when it comes to $NationState manipulation (or alleged manipulation), user perceptions get so inaccurate that...trying to measure how inaccurate they are is not possible with classical physics. Almost everything that people think they're seeing about this is merely imagination and projection, determined by the strong feelings that dominate politics.

How do I know that? Because when we dig into the data of the actual cases, we find is that it's basically all garden-variety internet user behavior.

It's like this: imagine you were digging in your garden for underground surveillance devices. Why? Well, a lot of people are worried about them. So you dig and what do you find? Dirt, roots, and worms. The next time you dig, you find more dirt and more roots and more worms. And so for the next thousand places you dig. Now suppose someone comes along and insists that you dig in this-other-place-over-here because they've convinced themselves—I mean absolutely convinced themselves, to the point that they send distraught emails saying "my continued use of HN depends on how you answer this email"—that here is where the underground device surely must be. You've learned how important it is to be willing to dig; even just somebody-being-worried is a valid reason to dig. So you pick up your shovel and dig in that spot, and you find dirt, roots, and worms.

Still with me? Ok. Now: what are the odds that this thing that looks like a root or a worm is actually a surveillance device? Here my analogy breaks down a bit because we can't actually cut them open to see what's inside—we don't have that data. We do, however, have lots of history about what the "worms" have been doing over the years. And when you look at that, what do you find that they've been up to? They've been commenting about (say) the latest Julia release or parser combinators in Elixir, and they've been on HN for years and some old comment talks about, say, some diner in Wisconsin that used to make the best burgers. And in 2020 they maybe got mad on one side or the other of a flamewar about BLM. (Nobody please get mad that I'm using worms to represent HN users. It's just an analogy, and I like worms.)

Or, maybe the history shows that the person gets involved in arguments about China a lot. Aha! Now we have our Chinese spy! How much are they paying you? Is it still 50 cents? I guess the CCP says inflation doesn't exist in China—is that it, shill? If @dang doesn't ban you, that proves he's a CCP agent too!

But then you look and you see that they've been in other threads too, and a previous comment talks about being a grad student in ML, or about having married someone of Chinese background—obvious human stuff which fully explains why they're commenting the way they are and why they get triggered by what they get triggered by.

This ordinary, garden-variety stuff—dirt, roots, and worms in the analogy—is what essentially all of the data reduces to. And here's the thing: you, or anyone, can check most of this yourself, simply by following the public history of the HN accounts you encounter in the threads. The people jumping to sinister conclusions and angrily accusing others don't tend to do that, because that state of mind doesn't want to look for countervailing information. But if you actually look, what you're going to find in most cases is enough countervailing information to make the accusations appear absurd...and then you'd feel pretty sheepish about making them.

I'm not saying the public record is the entire record; of course it isn't. We can look at voting histories, flagging histories, site access patterns, and plenty of other things that aren't public. What I'm saying is that, with rare exceptions [1], what we find after investigation of the private data is...dirt, roots, and worms. It looks exactly like the public data.

And here's the most important point: the accusations about spying, brigading, shilling, astroturfing, troll farms, and so on, are all exactly the same between the cases where the public data refutes them and the cases where the public data is inconclusive. I realize this is a subtle point, but if you stop and think about it, it's arguably the strongest evidence of all. It proves that whatever mechanism is generating these accusations doesn't vary with the actual data. Moreover, you don't need access to any private data to see this.

There are also trolls and single-purpose accounts that only comment in order to push some agenda. That's against the HN guidelines, of course, and such accounts are easy enough to ban. But even in such cases, it doesn't follow that the account is disingenuous, some sort of foreign agent, etc. It's far more likely that they're simply passionate on that topic. That's how people are.

[1] so rare that it's misleading to even mention them, and which also don't look anything like what people imagine

---

Still, power laws have long tails and one wonders what may lie at the end, beyond our ability to detect it. What if despite all of the above, there is still sinister manipulation happening, only it's clever enough to leave no traces in the data that we know of? You can't prove that's not happening, right? And if anyone is doing that it would probably be state actors, right?

You might think there's nothing much to be said about such cases because what can you say about something you by definition don't know and can't observe? It seems to get epistemological pretty quickly. Actually, though, there's a lot we can say, because the premise in the question is so strong that it implies a lot. The premise is that there's a sort of Cartesian evil genius among us, sowing sinister seeds for evil ends. I call this the Sufficiently Smart Manipulator (SSM): https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so....

There are two interesting things about the SSM scenario. The first is that since, by definition, the SSM is immune to anti-abuse measures, you can't postulate any technical measures for dealing with it. It's beyond the end-of-the-road of technical cleverness.

The second interesting thing is that, if you go in for this way of thinking, then either there already exists an SSM or there eventually will be one. And there's not much difference between those two cases. Either way, we should be thinking about what to do.

What should we do in the presence of an SSM? I can think of two options: either (1) give up, roll over, and accept being manipulated; or (2) develop a robust culture of countering bad arguments with better ones and false claims with true information. Of those options, (2) is better.

If you have such a culture, then the SSM is mitigated because the immune system will dispose of the bad parts of what they're saying. If there are any true bits in what they're saying, well, we shouldn't be rejecting those, just because of who said them. We should be big enough to accommodate everything that's true, regardless of where it comes from—just as we should reject everything that's false, regardless of where it comes from. We might prefer to reject it a little more rudely if we knew that it was coming from an SSM, but that's not a must-have.

The nice thing is that such a culture is exactly what we want on HN anyway, whether an SSM exists or it doesn't. The way to deal with the SSM is to do exactly what we ought to be working at as a community already: rejecting what's false and discovering what's true. Anti-abuse measures won't work forever, but we don't need them to—we only need them to last long enough to develop the right habits as a community. If we can reach a sort of (dare I say it) herd immunity from the viruses of manipulation, we'll be fine. The answer to the Sufficiently Smart Manipulator is the Sufficiently Healthy Community. That's what the site guidelines and moderation here are trying to nurture.

Edit: I should add that I'm not 100% confident that this can work. But it's clear that it's the best we can do in that scenario, and the good part is that it's what we ought to be doing anyway.

replies(7): >>jturpi+Hs >>jedber+St >>splith+Vt >>dgb23+Uu >>hutzli+vA >>tw04+EN >>carapa+YL2
◧◩◪◨⬒
49. munk-a+uo[view] [source] [discussion] 2021-06-04 20:31:48
>>idbeho+6j
But unfortunately that could lead to a chilling effect on flagging deserving content. I like having dang and other moderators involved as the final say to reverse a decision if it's necessary. I am pretty conservative with my own flagging and vouching (I've vouched precisely once and it was a comment I strongly disagreed with but was clearly made in good faith and added to the discussion) and I believe that other folks are as well. Since the system mostly works and since social media upvoting algorithms are so insanely complicated to balance well I think it's fair to avoid rocking the boat.
replies(1): >>prepen+ZD
◧◩◪
50. partia+So[view] [source] [discussion] 2021-06-04 20:33:54
>>ilamon+L5
The FAQs also say a mod can remove the flag if it's unfair...which it is. Yet it hasn't been removed.
replies(2): >>boombo+mq >>dang+vy
51. Tigeri+ap[view] [source] 2021-06-04 20:35:35
>>dang+(OP)
Flagging amounts to anonymous moderation, which is why you see a lot of conspiratorial responses to it. Users have no way to know who is removing a post from acceptable discussion via flagging.

One possible way to address this is to make visible a list of users who flagged a post. The arguments against this are obvious. But without such information, in the end you have to accept one result of anonymous moderation is the generation of conspiracy theories.

It's a tradeoff, of course.

◧◩◪◨
52. boombo+mq[view] [source] [discussion] 2021-06-04 20:44:10
>>partia+So
They now would be tagged as [dupe] and still removed.
◧◩◪◨⬒⬓
53. actuat+Nq[view] [source] [discussion] 2021-06-04 20:47:25
>>loceng+Om
Considering the upvote count even the hot rising posts on front page have. I would assume the flag threshold to be quite small. I don't know if each flag vote counts the same or does it depend on karma/account age, but at least from upvotes I would assume you would need less than 50 flags to pull even a hot story. So, paid influence ops should easily succeed in HN; whether they have even bothered with HN because of small audience size, that I don't know.

In most cases it is the politics aspect or the unfair coverage aspect that leads users to flag a story, like say on lab leaks; but this story being flagged so easily was interesting. It is about a tech platform intentionally/mistakenly censoring things we will count as free speech.

◧◩◪
54. dredmo+wr[view] [source] [discussion] 2021-06-04 20:52:21
>>idbeho+fh
It's possible to email the mods vouching for stories (or comments). I do this fairly frequently. Not (yet) in this case, though there was a politically-tinged story earlier this week that I alerted mods on.

What's particularly insidious is that killed stories both don't show up in Algolia search results (this is somewhat understandable, but in the case of political flagging, problematic), and even where favourited (something I also do with some regularity), may not be visible to non-logged-in users and IIRC actually disappear from the index in time.

◧◩◪
55. ccsnag+Jr[view] [source] [discussion] 2021-06-04 20:53:50
>>dude18+Fn
Anyone can do this stuff. Cut a good promo that feeds into the internalized mythology of the target audience and you can get them to believe in it without a hint of skepticism.

As far as organic or not, it doesn’t really matter. People need to have an immune system for nonsense, especially it feels right. Most people can spot nonsense that goes against their own worldview. The trick is to be able to spot nonsense that is aligned with your worldview or you could directly benefit from if true.

◧◩
56. yongji+Xr[view] [source] [discussion] 2021-06-04 20:55:08
>>crazyg+b6
But flagging works most of the time. There are just too many submissions that result in utterly predictable and boring comments. I myself succumbed to the temptation many times, and left tons of comments when it came to, say, Trump's latest antics. Frankly HN will be (marginally) better if someone erased every comment of mine in any thread that mentions Trump.

Without user flagging HN will be unusable.

replies(1): >>rhizom+yT
◧◩◪◨
57. dejj+0s[view] [source] [discussion] 2021-06-04 20:55:22
>>retrac+Yh
What is that platform of yours?
replies(2): >>geoduc+3B >>retrac+sL
◧◩
58. 6foot4+as[view] [source] [discussion] 2021-06-04 20:55:54
>>crazyg+b6
Three or four coordinated accounts is all it takes to have de facto editorial control over HN.
replies(1): >>dang+gy
◧◩◪◨⬒
59. jturpi+Hs[view] [source] [discussion] 2021-06-04 20:59:07
>>dang+7o
Is there any valuable connection between the users that flagged the original post that might be interesting? Not looking for specifics, since I imagine that's secret, but wondering how much of it really was standard behavior versus something else.
replies(1): >>dang+TE
◧◩◪
60. actuat+vt[view] [source] [discussion] 2021-06-04 21:04:14
>>dfabul+5n
Should we have vouch for stories that haven't been marked flagged yet as well? I will search for HN's ranker formula but right now, it shows this story in 8th place to me. The upvote/time would put it on top, so I am guessing either most upvotes are old and there is a decay involved in ranker or it is also being flagged. It could also be an auto flame war detector pulling it down, HN has one based on upvote/comments of the post, I am not sure if there is one which considers voting within comments itself.
◧◩◪◨⬒
61. jedber+St[view] [source] [discussion] 2021-06-04 21:06:03
>>dang+7o
Man this comment give me PTSD from the early reddit days. If you read nothing else in this comment: You're doing a great job solving a hard problem, keep it up!

> well, the reason that's not done yet is because moderation takes 90% of my time, answering emails takes the other 90% of my time, and counteracting abuse takes the other 90% of my time.

So much this. There just isn't enough time with a small staff.

> Most haven't figured out that the above-board way to do that is simply to make interesting contributions

So much this too. This is what we always told people on reddit -- brands would ask us "how do I get more popular on reddit" and we tell them, "make interesting content".

> Almost everything that people think they're seeing about this is pure imagination and projection, entirely determined by the strong feelings that dominate high politics.

Same with all social media. People assume governments have heavy handed control of all content on social media, when in most cases the government couldn't care less. They focus on using propaganda to control individuals and then let those people make a mess of social media.

Your whole post resonates with my experience on the inside of moderating a big social media site and meeting with moderators of other big sites.

I'll be honest, at first I wasn't too keen on you moderation style, as I found it too heavy handed. But I take that back. HN doesn't cover everything I want to talk about (I go to reddit for the rest), but what it does cover, it covers better than reddit does.

So thank you, and I hope you get some more help with one of those 90% jobs!

replies(1): >>Sebb76+3L
◧◩◪◨⬒
62. splith+Vt[view] [source] [discussion] 2021-06-04 21:07:17
>>dang+7o
Great response. At the same time, absence of evidence is not the same as evidence of absence. It seems improbable that nation states aren’t keenly interested in social media influence. It seems much more likely such efforts are undetectable.
replies(1): >>dang+EB
◧◩◪◨⬒
63. dgb23+Uu[view] [source] [discussion] 2021-06-04 21:14:33
>>dang+7o
That rant was both informative and entertaining! Thank you!
◧◩◪
64. tinus_+3v[view] [source] [discussion] 2021-06-04 21:15:42
>>seattl+Sk
What would that achieve? Suddenly people see the light and no longer believe there is a conspiracy? Seems rather unlikely to me.
replies(1): >>seattl+jy
◧◩◪
65. dredmo+qv[view] [source] [discussion] 2021-06-04 21:17:35
>>ilamon+L5
Then un-flag it, dang.

You explained to me (and HN) recently that posts which are critical of HN itself are moderated less, not more, than others.

The same standard should apply to posts in which a greatly disadvantaged group are standing up to a vastly superior power, all else being equal (credibility, tactics, nature of grievance, etc.)

As with content concerning the events of June 4, 1989, in Tiananmen Square, China.

Dupes should be merged. Valid freestanding posts should be unflagged.

replies(1): >>dang+GJ
66. kian+5w[view] [source] 2021-06-04 21:21:35
>>dang+(OP)
As it is too late to edit my comment, I wanted to write this here, rather than sending a private email, dang.

I apologize if the questions of myself and other users on this site today has set you on edge - and I am sure that today, in public and in private, you have seen many ugly things that the majority of us do not, and you reasonably draw a trend-line. I believe that you should extend the same charity of trend-spotting in the other direction.

We live in tumultuous times, and the speed at which the ratchet is moving seems to be ever-increasing. There are significant concerns, as I know you know, about censorship abroad, and also at home in various western countries. I believe the overwhelming outpouring you have seen today has been in response to one undeniable fact -- that even a genuine accident on the part of some engineer somewhere could apply CCP (or any country's ruling party) censorship globally is a line in the sand that many did not realize had been already been crossed.

Whether accidental or intentional, this is a watershed moment in the debate over censorship and freedom. It seems likely there are many more such errors in configuration actively deployed right now. That we have no way of knowing what, or how many such incidents there are is an existential threat to non-authoritarian systems of governance across the globe.

To see something that seemed unthinkable even a few months ago - that Tank Man could be censored in western countries on the anniversary in remembrance of the struggles he literally stood for - crossed a threshold for me in terms of what I believed could be possible more broadly. To see the extremely reasonable discussion around it disappear from hacker news, and stay dead for hours (I note that both the inappropriately-flagged article and the accidentally-marked-as-dupe article both still maintain those statuses at the time of this writing [EDIT: The flagged article's status was changed a few minutes after. Thank you, dang. Doing so does not mean you are re-writing history, and we appreciate it]) made it feel like it had encroached even closer to home than I had suspected.

It made it feel like perhaps I'd been even more naive than I had ever imagined. I'm sure you must feel the same way, after some of the more hateful things I'm sure you heard today.

All of this is to say that I treasure the community that you have played the single largest role in shaping, and your explanations have completely satisfied me.

I apologize for the way your day turned out, and any negative ways in which I have contributed towards that.

replies(1): >>dang+CG
67. gok+Lw[view] [source] 2021-06-04 21:27:36
>>dang+(OP)
Why is flagging anonymous?
replies(1): >>dang+AI
◧◩◪
68. nbardy+4x[view] [source] [discussion] 2021-06-04 21:29:49
>>dang+v7
> neither the Communist Party of China nor any other Communist Party has influence on how we operate Hacker News

> Second, if you're going to draw dramatic conclusions about sinister operations

This isn't about drawing dramatic conclusions. I have no delusion that Hacker News is colluding with the CCP. This is simply a question about a trend of disappearing posts.

My original statement about

> growing reach of control in American discourse

is purposefully broad because the mechanisms of control are broad themselves. There is plenty of valid concerns around different types of cyber warfare or the growing self-censorship and desire among individuals to avoid challenging topics related to China. Hacker News is a collection of individuals and doesn't need to be a part of grand conspiracy to be susceptible to pressures that have exerted control over other media organizations.

Explaining the process of hacker news moderation and how you mitigate real threats to free speech would be a better approach than claiming your critics are sensationalizing.

To be clear I fall on the side of HN generally handling things well, my post was squarely at your dismissive response to valid criticism.

◧◩◪
69. unholy+Bx[view] [source] [discussion] 2021-06-04 21:33:50
>>dude18+Fn
That's super nutty. How would the alleged uptick in racist violence against Asian-Americans provide cover for misdeeds of the Chinese Communist Party? Over the past couple weeks many mainstream news sources are reporting the possibility of the lab as a source. In fact the lack of transparency of Chinese authorities has been a pretty universal complaint (minus WHO dithering) since jump.

I do think it's entirely possible the Asian hate fears are the sort of alarmist panic that the American media loves to trade in. I'd like to see statistics regarding violent crime reported by Asian and Pacific Islanders, rather than mostly anecdotal reporting or the dozen or so high profile attacks. I don't see this sort of breathless but shallow reporting as a conspiracy but just run of the mill bandwagoning.

◧◩◪◨⬒⬓
70. Nursie+Hx[view] [source] [discussion] 2021-06-04 21:34:07
>>fshbbd+7k
I'm not sure about why anyone would confess, but I'm fairly certain MS used to pull this sort of stuff, and not in that sophisticated a fashion - back in the days of Windows Phone 7 and then 8, there were people all over slashdot talking about how amazing the platform was and how the developer experience was just the best... before developer builds were available.

Maybe I was misreading it, but to me at the time it seemed like a flood of unreasonably positive people gushing about something they couldn't really have had any experience with.

◧◩◪
71. dang+gy[view] [source] [discussion] 2021-06-04 21:36:53
>>6foot4+as
I'd love to hear how you think you know that. Actually, better than that, please show us all some links to where this happened. If what you say is true, it should be easy to find examples.
◧◩◪◨
72. seattl+jy[view] [source] [discussion] 2021-06-04 21:37:10
>>tinus_+3v
Ideally they'd stick to other forums.
replies(1): >>slingn+cJ6
◧◩◪◨
73. dang+vy[view] [source] [discussion] 2021-06-04 21:37:52
>>partia+So
Ok, I've removed it. Now people will accuse us of rewriting history, but that's ok - one eventually makes peace with the fact that there's no way to win.
replies(2): >>geoduc+CB >>Sturge+BH
74. heavys+hz[view] [source] 2021-06-04 21:43:58
>>dang+(OP)
Modern censorship relies on using online communities' reporting, flagging and moderating systems to the censor's advantage.
replies(1): >>dang+OI
◧◩
75. Causal+Sz[view] [source] [discussion] 2021-06-04 21:48:25
>>crazyg+b6
Yes. From observation, there are a number of topics which inevitably draw the attention of a personal army that very much cares about that topic in a specific way, and to a much greater degree than a typical user.
◧◩◪◨⬒
76. hutzli+vA[view] [source] [discussion] 2021-06-04 21:51:48
>>dang+7o
"What I'm saying is that, with rare exceptions [1], what we find after countless hours of extensive investigation of the private data is...dirt, roots, and worms. It looks exactly like the public data."

Ah, but this is just proof, that the communist sleeper agents are entrenched even deeper among us, than we expected!

replies(1): >>dang+yB
◧◩◪◨⬒
77. geoduc+3B[view] [source] [discussion] 2021-06-04 21:56:06
>>dejj+0s
Facebook
◧◩◪◨⬒⬓
78. dang+yB[view] [source] [discussion] 2021-06-04 21:59:05
>>hutzli+vA
You're right. That is the wilderness of mirrors.

Unfortunately, it seems that we all do this. It's just easier to notice when other people are doing it!

◧◩◪◨⬒
79. geoduc+CB[view] [source] [discussion] 2021-06-04 21:59:24
>>dang+vy
Yeah, but at least you rewrote it to something I agree with
◧◩◪◨⬒⬓
80. dang+EB[view] [source] [discussion] 2021-06-04 21:59:33
>>splith+Vt
I was getting to that - hence the [editing...] :) Thanks for the reminder - some of my processes time out after a while.

Edit: I got to it! See the lower portion of https://news.ycombinator.com/item?id=27398725, after the "---".

If you or anyone notices something wrong with the argument, I'd like to hear what it is.

◧◩
81. floati+yC[view] [source] [discussion] 2021-06-04 22:07:02
>>crazyg+b6
The mods respond to emails (contact link in the footer) about observed issues, so that’s always an option if y’all think something needs a human revisit and there’s no site button for it.
◧◩◪◨
82. ufmace+BC[view] [source] [discussion] 2021-06-04 22:07:10
>>tw04+hd
Social media manipulation is a tricky problem. I'm sure HN has plenty of active measures against various types of abuse and manipulation, and I'm sure they can't tell us about them, because the people doing that read HN too.

Plenty of orgs are surely trying to do that actively for all sorts of reasons. No idea how successful they are, probably tough to tell.

The spookiest thing of all is that most of the effect might be genuine grassroots action. Picture a Chinese Nationalist poster here, genuinely independent tech enthusiast and happens to know enough English to participate in an English forum. Perhaps they are genuinely annoyed by what they see as westerners meddling in their internal politics, which there is a long history of. Perhaps they flag what they see as clickbaity stories likely to lead to a bunch of China-bashing out of genuine annoyance. They don't need to be paid or leaned on by the CCP at all, they just actually feel that way.

Dammit, now I sound too apologetic about it. Sigh...

83. hn_go_+3D[view] [source] 2021-06-04 22:10:21
>>dang+(OP)
Oh, you have multiple mods now? I thought it was just you, after sctb left.
replies(1): >>dang+xI
◧◩◪◨⬒⬓
84. prepen+ZD[view] [source] [discussion] 2021-06-04 22:17:24
>>munk-a+uo
I don’t think so. I’d still be able to flag, just my flags would count for less. And not make that discount visible to me.
◧◩◪◨⬒⬓
85. dang+TE[view] [source] [discussion] 2021-06-04 22:24:54
>>jturpi+Hs
The flagging history of all the users who flagged that post was very consistent. There was no connection to any specific topic (nor between the accounts, that I could see). Rather, they have previously flagged stories about things like cryptocurrency, ransomware, covid lockdowns, $BigCo flamewars, and lots and lots of scandals involving such subjects as Florida, Katie Hill, and the Chicago Police Department. Also, most if not all were avid HNers, people who comment and upvote and in a few cases email us a lot.

The pattern seems clear that these users are flagging the more sensational kinds of submissions that tend to lead to predictable discussions and flamewars. There's room for competing opinions about which of those are/aren't on-topic for HN, given the site guidelines; if you or anyone want to understand how the mods look at it, I recommend the explanations at the links below. But clearly the flagging behavior in this case was in good faith.

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

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

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

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

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

replies(2): >>xeroma+nI >>jturpi+1g1
◧◩◪◨⬒
86. wizzwi+LF[view] [source] [discussion] 2021-06-04 22:32:37
>>idbeho+6j
Wait, flags are only meant to be used for bad things? I've been using them for “title is bad, pls change” requests. (Oops.)
replies(1): >>idbeho+ea2
◧◩
87. dang+CG[view] [source] [discussion] 2021-06-04 22:39:46
>>kian+5w
That's very sweet of you and of course there's no need to apologize. The issues here are all systemic.
◧◩◪◨⬒⬓
88. dang+hH[view] [source] [discussion] 2021-06-04 22:43:28
>>tolbis+Ij
No, I only found out about it from the comment belter linked to. FWIW I think (god help us) fshbbdssbbgdd's explanation sounds plausible. I had a similar instinctive response but not as well thought through.

We have banned people in a few cases for serious $BigCo astroturfing but there's always a grey area in the Venn diagram around "PR operation" and "overzealous fan". You can't tell those apart without a smoking gun and those are hard to come by. Fortunately, from a moderation point of view it's a distinction without a difference because the effects on the site are the same.

Also FWIW, my sense (and we do have circumstantial evidence for this) is that even when these things are PR, they're somehow haywire (e.g. a contractor gone rogue), not official strategy, and if high-enough execs found out about it they'd probably shut it down. That's just speculation though; informed speculation, but not highly informed.

replies(3): >>belter+VL >>tolbis+5N >>samhw+fB4
◧◩◪◨⬒
89. Sturge+BH[view] [source] [discussion] 2021-06-04 22:45:17
>>dang+vy
danged if you do, danged if you don't
replies(1): >>dang+UJ
◧◩◪◨⬒⬓⬔
90. xeroma+nI[view] [source] [discussion] 2021-06-04 22:51:48
>>dang+TE
Sounds like you're saying it was flagged because veteran users knew it would be a shit show which it is. lol
replies(2): >>dang+6J >>asddfd+5q1
◧◩
91. dang+xI[view] [source] [discussion] 2021-06-04 22:53:20
>>hn_go_+3D
The situation hasn't changed since Scott left; it's just that we were the only two public mods so now I'm the only public one.
replies(1): >>hn_go_+eL
◧◩
92. dang+AI[view] [source] [discussion] 2021-06-04 22:53:47
>>gok+Lw
For the same reason voting is, if not more so.
◧◩◪◨⬒⬓
93. xeroma+CI[view] [source] [discussion] 2021-06-04 22:53:54
>>geoduc+vi
He posted elsewhere that a mod has to approve it but they may glance at it without tons of focus
◧◩
94. dang+OI[view] [source] [discussion] 2021-06-04 22:55:16
>>heavys+hz
No doubt that's true but if you're saying something specific about HN, I'd like to know what it is. Also, the word 'censorship' is too vague now. People just use it about whatever they disagree with. So if you have a specific question, it would also be good to use more precise language.

You guys need to realize that you have a trump card (can I say that? or too soon?) that users of other platforms don't have: direct access to the people running the platform, who are willing to answer any question about it.

replies(1): >>ghjjuo+Ya1
◧◩◪◨⬒⬓⬔⧯
95. dang+6J[view] [source] [discussion] 2021-06-04 22:57:58
>>xeroma+nI
I think veteran is a fair term to apply to those users.
◧◩◪◨
96. dang+GJ[view] [source] [discussion] 2021-06-04 23:01:53
>>dredmo+qv
I've unflagged it. Please see https://news.ycombinator.com/item?id=27399369.

Btw I'm not necessarily agreeing that those were bad flags; but in cases like this, the community has the final say.

replies(1): >>dredmo+gS
◧◩◪◨⬒⬓
97. dang+UJ[view] [source] [discussion] 2021-06-04 23:03:15
>>Sturge+BH
The truth is that the pig partly likes it.
replies(1): >>jjgree+ZC1
◧◩◪◨
98. angry_+BK[view] [source] [discussion] 2021-06-04 23:08:04
>>tolbis+Bh
If a story transitions to a high flag/vouch level (IDK, >10 of each), it should have its clock reset to be considered a new submission, regardless of dupe status. Maybe label with [controversial] or [hot].

This problem happens again and again with hot topics, and at the moment the default behavior is to let them disappear, which is a bit lame.

◧◩◪◨⬒⬓
99. Sebb76+3L[view] [source] [discussion] 2021-06-04 23:11:02
>>jedber+St
> They focus on using propaganda to control individuals and then let those people make a mess of social media.

There was an interesting report in German TV, where they analyzed a paper looking for bot patterns in Twitter. That paper named some offending accounts, so what they did was PM one - and it turned out that it simply belonged to a pensioner with strong political opinions and a lot of free time. Interesting to look behind the cover some times (through I do think that TLAs realize this power and don't let that slide, to some extent at least).

> I'll be honest, at first I wasn't too keen on you moderation style, as I found it too heavy handed.

It's interesting how viewpoints diverge - for quite some time when I started reading, I actually did not realize that HN was moderated. If I may ask, where did you encounter so much heavy moderation?

replies(1): >>jedber+eQ
◧◩◪
100. hn_go_+eL[view] [source] [discussion] 2021-06-04 23:12:18
>>dang+xI
Ahh, public vs private. I see, thanks.
◧◩◪◨⬒
101. floati+jL[view] [source] [discussion] 2021-06-04 23:12:50
>>stingr+dk
Yeah, about 80% of my flags on the homepage are precisely this.
◧◩◪◨⬒
102. retrac+sL[view] [source] [discussion] 2021-06-04 23:13:29
>>dejj+0s
Just a moderated comment section on a blog. Nothing fancy. I can't publish the source unfortunately.
◧◩◪◨⬒⬓⬔
103. belter+VL[view] [source] [discussion] 2021-06-04 23:16:28
>>dang+hH
First of all, congrats on the good work you and your team do daily.

I do not want to single out a single company, but would like to use this particular example to ask you the following: Please keep in mind the level of manpower and persistence, some of these corporations can call upon for their strategic objectives..

In 2020 Microsoft had, apparently, 106 lobbyist companies working on its behalf: https://www.opensecrets.org/federal-lobbying/clients/lobbyis...

and 94 in 2021 https://www.opensecrets.org/federal-lobbying/clients/lobbyis...

Looking at the website of some of these companies, offered services include and quoting: "Third party influencer outreach" :-)

◧◩◪◨⬒⬓⬔
104. tolbis+5N[view] [source] [discussion] 2021-06-04 23:25:44
>>dang+hH
I appreciate the work you do for the tech community.

I think social media (sorry for calling this site that) vote manipulation detection will be one of the defining problems of the decade.

replies(1): >>dang+7c1
◧◩◪◨⬒
105. tw04+EN[view] [source] [discussion] 2021-06-04 23:29:48
>>dang+7o
Appreciate the thoughtful response, I see you’ve been spending a good portion of your day dealing with it. It aligns with what I expected but I think the explanation will be a good reference for the future when this inevitably comes up again.
◧◩◪◨⬒⬓⬔
106. jedber+eQ[view] [source] [discussion] 2021-06-04 23:47:51
>>Sebb76+3L
> If I may ask, where did you encounter so much heavy moderation?

A couple places. The one that bothered me most was that titles would get changed without asking or notification to the poster. Sometimes they would get changed to something I didn't think made sense, and then I looked like I had done that, since there was no indication that it was changed. I guess I'm still not a huge fan when it happens to me, but I see why it happens.

I also didn't like having my comments detached or cooled. If you reply to a top level comment with a good comment that happens to generate a flame war under you, it will get detached from the top into it's own thread, and that just felt weird because it made it look like I made a non-sequiter top comment and also stifled discussion (which was the goal of course).

Also if you make a comment that gets a ton of votes but is perceived as off-topic, they will put a flag on your comment that makes it fall in the rankings. So based on the points and time it should be up at the top, but instead will be near the bottom, sometimes under the comments with negative scores.

Lastly, I have dead comments turned on, and I would see dead comments that I didn't think deserved to be dead. Eventually I got enough karma that I could vouch, which helped.

Those were my main moderation complaints. I still don't particularly like when it happens to me, but usually when I see it happen to other people I think, "yeah that makes sense".

replies(1): >>saagar+x91
◧◩◪◨⬒
107. dredmo+gS[view] [source] [discussion] 2021-06-05 00:03:36
>>dang+GJ
Thanks, apprciated.
108. lurker+MS[view] [source] 2021-06-05 00:10:03
>>dang+(OP)
It almost feel like the only sane moderation system is to expose as much information as possible to all users? as much as the moderators have?
replies(1): >>codeze+1T
◧◩
109. codeze+1T[view] [source] [discussion] 2021-06-05 00:12:06
>>lurker+MS
Seems nice until the intentionally abusive use this information to toe the line or inundate moderation until it’s crippled.
replies(1): >>lurker+Eb8
◧◩◪
110. rhizom+yT[view] [source] [discussion] 2021-06-05 00:16:19
>>yongji+Xr
>Frankly HN will be (marginally) better if someone erased every comment of mine in any thread that mentions Trump.

Or you could do what I did: something unknown that resulted in years of being limited to about 4 replies a day.

111. mr_toa+JU[view] [source] 2021-06-05 00:25:39
>>dang+(OP)
> latest $outrage

Or the latest minor symptom of a chronic illness.

This wouldn’t have happened, accidentally or not, if it wasn’t for the continuing and constant bullying of the Chinese government, and the willingness of international actors to kowtow to it.

◧◩◪◨⬒
112. tpmx+IV[view] [source] [discussion] 2021-06-05 00:35:31
>>stingr+dk
Or just remove the link from the list view. (Only show the flag link when viewing a particular story.)

(I've also done that by mistake like four times.)

◧◩
113. ashton+uY[view] [source] [discussion] 2021-06-05 01:07:25
>>crazyg+b6
It makes you wonder how much censorship bad actors accomplish in less blatantly obvious ways.
114. worik+HZ[view] [source] 2021-06-05 01:21:15
>>dang+(OP)
" if you're coming up with sensational explanations in breathless excitement, it's almost certainly untrue."

Spoil the fun...fun at some one else's expense... Your expense, sigh. Spoil away

replies(1): >>worik+TZ
◧◩
115. worik+TZ[view] [source] [discussion] 2021-06-05 01:22:56
>>worik+HZ
My search bubble on Google (which I hardly use) has the first seven results for image search of Tank Man" being Tank Man.

Interesting. I blame the aliens

◧◩
116. bifros+a21[view] [source] [discussion] 2021-06-05 01:50:58
>>nbardy+r3
As someone who had the pleasure of working with dang for several years, HN and its moderation team are some of the calmest and most considerate people I've ever met.

The CCP has zero say in how HN operates.

For the most part the users of HN are in control of whats displayed, its probably one of the most censorship free sites on the planet. You should see how often my karma fluctuates because I express an unpopular opinion, it doesn't bother me because I know its about people and not an algorithm.

◧◩◪◨⬒⬓⬔⧯
117. saagar+x91[view] [source] [discussion] 2021-06-05 02:56:07
>>jedber+eQ
> Also if you make a comment that gets a ton of votes but is perceived as off-topic, they will put a flag on your comment that makes it fall in the rankings. So based on the points and time it should be up at the top, but instead will be near the bottom, sometimes under the comments with negative scores.

This one is interesting to me, because I have emailed the moderators to do exactly this for highly upvoted comments I feel take the discussion into what I feel are the wrong places. I can understand that for a new commenter such tangents might be novel, but for someone who’s been around here for a while I am curious if you oppose such actions for the nth time that someone drags “here’s my article about new C++ feature” into “honestly C++ just keeps adding too many things, discuss”.

118. jacob0+B91[view] [source] 2021-06-05 02:56:55
>>dang+(OP)
This guy gets it. So rational and reasonable. The only true authority is knowledge, respect.
◧◩
119. anthon+oa1[view] [source] [discussion] 2021-06-05 03:04:22
>>crazyg+b6
On the 'vouch' option, this seems helpful. However, at some point one just accidentally creates a tier of "Super Upvotes" and "Super Downvotes". Trying to establish a reasonable heuristic/estimate/algorithm/whatever to identify who is or not a 'trustworthy user' worthy of the "vouch" permission might produce an interesting paper or blog post, but I doubt it'd help to increase transparency in real life, especially if there is a need for judgement-calls.
◧◩◪
120. ghjjuo+Ya1[view] [source] [discussion] 2021-06-05 03:11:20
>>dang+OI
Why not automatically punish users that abuse flagging to censor stories (e.g. users start with 100%, each flagging that’s removed decrease their flag-weight with 50%, so 3 wrong flags means 100->50->25-12.5%, and similarly, correct flags increase by 50%, and stories where mods haven’t accepted/rejected the flag will have no impact)? This way good actors that flag blog-spam and whatnot will not be impacted, whereas bad actors/nationalists will quickly lose their ability to abuse this moderation/censorship tool (which is clearly being abused to a degree where your manual intervention, if any, doesn’t cut it).

Why even allow flagging to influence a submission’s ranking without mod intervention in the first place? Spammy links won’t reach the frontpage anyway (although they sometimes stay on Show HN for a while, so can make special exceptions for Show/Ask submissions).

And how about if a user flag a post, then you might consider making the post completely inaccessible to said user (and if they posted a comment in the submission then set their flag weight to 0 for said submission)? After all, good actors will have no interest in engaging in the submissions they flagged, whereas bad actors will want to attack the submission from all angles (flag submission, downvote comments, post own comments).

replies(1): >>dang+F43
◧◩◪◨⬒⬓⬔⧯
121. dang+7c1[view] [source] [discussion] 2021-06-05 03:23:54
>>tolbis+5N
Eventually we probably need to figure out how to make the content robust even under vote manipulation. We're still far from that but I think it's...at least not out of the question. We're still at the very early stage of learning what's possible through community and culture (online, I mean).
replies(1): >>tolbis+Rc1
◧◩◪◨⬒⬓⬔⧯▣
122. tolbis+Rc1[view] [source] [discussion] 2021-06-05 03:30:30
>>dang+7c1
The reputation this place has is well deserved.
replies(1): >>dang+r43
◧◩
123. crouto+cd1[view] [source] [discussion] 2021-06-05 03:33:46
>>crazyg+b6
I actually tend to browse HackeNews through Feedly. And I am normally surprised at the number of links I wanted to come check out and are flagged or dead.

That said, I normally chalk it up to the sites topic's and interest being a little more diverged from my own, Which is perfectly fine as I typically enjoy the moderated approach over the constant outrage and flame fests i see elsewhere.

◧◩◪◨⬒
124. sss111+be1[view] [source] [discussion] 2021-06-05 03:45:17
>>Kim_Br+Zl
It’s a bug and totally not a feature! ;)
replies(1): >>sss111+Jm4
◧◩
125. michae+ie1[view] [source] [discussion] 2021-06-05 03:45:59
>>crazyg+b6
I'm playing devils advocate here.

So you have a long term otherwise great user who contributes positively who has a strong opinion on a political issue that you don't want all over your forum for or against. People tend to flag it for you but its not controversial enough to fall in a hail of flags. Keeping it flagged fortunately takes a relatively small effort saving mod effort.

You introduce vouch for flagged stories. Now your user vouches for absolutely EVERYTHING on his side of an issue and his opposite number vouches for everything on the other side.

Content that isn't low quality and resonates with a good number of people is likely to attract votes even if its off topic and ultimately not desired on that forum and direct and constant mod effort is now required to keep it off because super upvotes now counter super down votes. Welcome to your new political forum.

◧◩◪◨⬒⬓⬔
126. jturpi+1g1[view] [source] [discussion] 2021-06-05 04:04:58
>>dang+TE
That is interesting, thank you for the insight and response.
127. dexter+5g1[view] [source] 2021-06-05 04:05:36
>>dang+(OP)
Do not attribute to malice what can be attributed to stochastic co-ordination
128. handof+1j1[view] [source] 2021-06-05 04:43:14
>>dang+(OP)
A proposal for a vouching system, since others suggested the idea but not an implementation: Any user can "vouch" for an article. This gets stored in a database, but doesn't do much on it's own. There's a secret karma cutoff, above which the vouch gets "counted", and if there's more vouches than flags a moderator is alerted to give the article extra attention.

Any time vouching triggers extra attention, the decision is recorded in the database. If someone routinely vouches and gets overruled (i.e. vouching for bad content), then their vouching no longer counts in the future.

At some point after the system is introduced, start giving extra weight to people whose vouching decisions line up with moderators.

Worst case, this is just flagging stuff for extra moderation attention so there's not a lot to abuse. If it's requiring too much extra attention, adjust the required vouch:flagged ratio or raise the threshold needed to vouch "For Real".

(I'm not saying I see anything wrong with the current system - I tend to appreciate how well this particular Walled Garden is tended to. But the vouch idea seemed cool to me, and I felt like I could contribute a useful implementation)

replies(1): >>dang+Zy1
◧◩◪
129. bostik+Op1[view] [source] [discussion] 2021-06-05 06:16:58
>>idbeho+fh
There is apparently an entire branch of research called Reviewer Reliability. Someone on HN pointed that out to me a couple of years back, when we were discussing the problem with fake/bought/manipulated/blackhat product reviews.

In a hilarious twist of fate, searching for that term brings up papers on either medical research or peer-review reliability problems in general[0]. You try to find data on a potentially abstract, complex societal issue, and come up with what can only be described as attention grabbing HN-catnip.

0: https://www.cambridge.org/core/journals/behavioral-and-brain...

◧◩◪◨⬒⬓⬔⧯
130. asddfd+5q1[view] [source] [discussion] 2021-06-05 06:20:14
>>xeroma+nI
It's easy to predict any submission related to China will turn into a shitshow because you have the usual suspects like justicezyx resorting to whataboutism, cry racism, flagging, etc.

Want to censor a thread on HN? Flag it with a few different users, or turn the thread into a shitshow so that the "flamewar" tools will be triggered, or moderators will be forced push the thread off the frontpage.

replies(1): >>dang+nC1
131. Twisel+Hr1[view] [source] 2021-06-05 06:44:23
>>dang+(OP)
Tool like the one developed by @janmo could be of some help to visualize theses kind of moderation incidents.

https://upvotetracker.com/post/hn/27395635

Related Show HN by @janmo: https://news.ycombinator.com/item?id=27092770

Edit: I'm not sure I'm a big fan of his current sponsoring link however... maybe worth a look too.

replies(1): >>dang+8L2
◧◩
132. dang+Zy1[view] [source] [discussion] 2021-06-05 08:20:10
>>handof+1j1
Thanks! I'm too tired to do this justice now but I'll try to reread it later.
◧◩◪◨⬒⬓⬔⧯▣
133. dang+nC1[view] [source] [discussion] 2021-06-05 09:09:45
>>asddfd+5q1
Do you have any evidence that anyone is actually doing this? I'm not talking about threads that can fit that interpretation; you can fit any interpretation to most threads.
◧◩◪◨⬒⬓⬔
134. jjgree+ZC1[view] [source] [discussion] 2021-06-05 09:17:37
>>dang+UJ
Had to look that up, glad I did

https://quoteinvestigator.com/2017/07/08/pig/

◧◩◪◨⬒⬓
135. idbeho+ea2[view] [source] [discussion] 2021-06-05 14:54:09
>>wizzwi+LF
https://news.ycombinator.com/newsfaq.html#flag

> What does [flagged] mean?

> It means that users flagged a post as breaking the guidelines or otherwise not belonging on Hacker News.

replies(1): >>wizzwi+Eq2
◧◩◪◨⬒⬓⬔
136. wizzwi+Eq2[view] [source] [discussion] 2021-06-05 16:47:30
>>idbeho+ea2
Fortunately you can see everything you've flagged at /flagged?id=username; I corrected my flagging.
◧◩
137. dang+8L2[view] [source] [discussion] 2021-06-05 19:26:06
>>Twisel+Hr1
I prefer hnrankings.info, which has been around for many years: http://hnrankings.info/27395635/.

Edit: oof, that link does look awful doesn't it. Most "how to get on HN's front page" content is terrible, it doesn't work and induces people to post dross and pull tricks that just degrade the site. I've got a set of notes about how to write for HN that I want to publish someday. If anyone wants a copy they can email hn@ycombinator.com.

I can't comment on this particular slick content marketing course because apparently you have to buy it to find out what it says, but previous ones I've seen have been entirely unreliable, and the look and feel of the ad certainly seems antithetical to the spirit here.

◧◩◪◨⬒
138. carapa+YL2[view] [source] [discussion] 2021-06-05 19:34:12
>>dang+7o
In re: SSMs:

Tao Te Ching, Ch. 17,

    With the best kind of rulers
    When the work is complete
    The people all say
    "We did it ourselves."
(Kinda totally destroys e.g. Machiavelli et. al., eh? And it's Chinese, huh, FWIW, and old.)

In re: Option 2:

https://xkcd.com/810/ "Constructive"

> [[A man is talking to a woman]] Man: Spammers are breaking traditional captchas with AI, so I've built a new system. It asks users to rate a slate of comments as "Constructive" or "Not constructive". [[Close up of man]] Man: Then it has them reply with comments of their own, which are later rated by other users. [[Woman standing next to man again]] Woman: But what will you do when spammers train their bots to make automated constructive and helpful comments? [[Close up of man again]] Man: Mission. Fucking. Accomplished. {{Title text: And what about all the people who won't be able to join the community because they're terrible at making helpful and constructive co-- ... oh.}}

Cheers dang.

◧◩◪◨⬒⬓⬔⧯▣▦
139. dang+r43[view] [source] [discussion] 2021-06-05 22:46:43
>>tolbis+Rc1
You'll have to excuse me for being primed to read that statement in two very different ways :)
◧◩
140. dang+y43[view] [source] [discussion] 2021-06-05 22:47:32
>>neolog+04
No, the flagging was well within the normal range of heavily-flagged posts, if that makes sense.
◧◩◪◨
141. dang+F43[view] [source] [discussion] 2021-06-05 22:48:45
>>ghjjuo+Ya1
It's a good question, in that it brings out the fundamental issue with these discussions.

> Why not automatically punish users that abuse flagging to censor stories

The problem is with the words "abuse" and "censor". No one can agree on what they mean because it depends on what you think of the underlying story, and when it comes to divisive topics, people have strongly differing views on that.

When the topics aren't so divisive (e.g. Conway's Game of Life on the GPU, or something like that), this is not such a thorny problem. But those aren't the cases that we're talking about in this thread.

◧◩◪◨⬒⬓
142. rualca+WL3[view] [source] [discussion] 2021-06-06 08:46:35
>>dang+ul
> That's not quite accurate, but even if it were, there are easy ways to improve that bit of software if people start abusing it.

How easy it would be for bad actors brigading with freshly created accounts, or not-so-freshly created accounts with a history of brigading, to abuse this feature to censor stories?

replies(1): >>dang+st4
◧◩◪◨⬒⬓
143. sss111+Jm4[view] [source] [discussion] 2021-06-06 16:00:53
>>sss111+be1
^in hindsight, stupid comment.
◧◩◪◨⬒⬓⬔
144. dang+st4[view] [source] [discussion] 2021-06-06 16:56:00
>>rualca+WL3
I think I already answered this but I'll put it a different way: (1) not as easy as it sounds; (2) it would be easy to tell that they were doing it; (3) if they do it, we'll improve the software so they can't; (4) if that doesn't work, it's a minor feature and we can easily drop it.
◧◩◪◨⬒⬓⬔
145. samhw+fB4[view] [source] [discussion] 2021-06-06 17:59:43
>>dang+hH
> We have banned people in a few cases for serious $BigCo astroturfing but there's always a grey area in the Venn diagram around "PR operation" and "overzealous fan". You can't tell those apart without a smoking gun and those are hard to come by.

I can attest to this: at one of my old companies a post related to us ended up getting removed, just because so many of our engineers (entirely independently of the company) voted or commented on it. After that there was a very strict instruction from the company _not_ to engage with any posts about us...

146. asxd+8M4[view] [source] 2021-06-06 19:27:24
>>dang+(OP)
I always really appreciate and learn from the measured perspectives you share here. It really is a bastion in a world that has recently been pretty crazy. Thanks a lot for your hard work, dang.
◧◩◪◨⬒
147. slingn+cJ6[view] [source] [discussion] 2021-06-07 14:35:40
>>seattl+jy
Precisely. They would leave this "toxic" place behind and go somewhere they feel warm and cozy.
◧◩◪
148. lurker+Eb8[view] [source] [discussion] 2021-06-07 23:28:38
>>codeze+1T
so, my last suggestion + a perfect disposable anonymous pseudonyms system.

infinite troll accounts would ideally be defeated by all the moderation being exposed and distributed. and infinite pseudonyms account would make toe the line efforts too expensive.

[go to top]