Most active commenters
  • dang(44)
  • (12)
  • brudgers(10)
  • DanBC(8)
  • nkurz(7)
  • jccc(5)
  • krapp(5)
  • lotharbot(5)
  • PhasmaFelis(4)
  • TheBiv(3)

Two HN Announcements

(blog.ycombinator.com)
698 points tilt | 297 comments | | HN request time: 2.387s | source | bottom
1. brobinson ◴[] No.10298574[source]
Great! I do see legitimate [dead] comments occasionally.

How will this affect shadowbanned users, though? Can a shadowbanned user's comment ever be vouched from the grave?

replies(1): >>10298685 #
2. minimaxir ◴[] No.10298576[source]
Very promising announcements, Sam and Dan, although I have a few questions:

1) How does spinning out YC as its own service affect a) the job posting system and b) the YC class qualifiers in submission titles? / What does "editorial independence" mean in the context of his announcement? YC submissions had a lot of points, true, but I had thought that was attributed to the high YC user base.

2) Will users be able to vouch for [flagged] submissions in addition to [dead] submissions?

3) Due to the vouch system, will the use of banning in general be readdressed, since there is now a way to address false positives/negatives? Shadowbanning was implemented at Reddit as a last resort (that the new CEO wants to remove), and it isn't respectful to the user to not know if they are banned.

EDIT: Reordered to match dang's responses.

replies(2): >>10298624 #>>10298720 #
3. raldi ◴[] No.10298588[source]
> If we notice abusive vouches, we'll take away vouching rights

That might scare some people away from vouching. Could you clarify whether it'll be more like, "If you wrongly vouch for even one single thing, we'll silently and permanently remove your vouching ability forever with no possible recourse" or more like, "If you show a repeated pattern of bad vouching, we'll reach out to you and explain what you're doing wrong, and only if it continues, take away your vouching privileges as a last resort, perhaps only temporarily" (or somewhere in between those extremes)?

P.S. I couldn't be happier to hear about Dan's promotion. He has an expert touch for community management, and (I learned after an opportunity to join him for beers one night) some deep wisdom on the subject, too.

replies(3): >>10298625 #>>10298648 #>>10298968 #
4. paulirish ◴[] No.10298619[source]
As part of the organizational change, I'd love to see a plan to making the Hacker News site work great on mobile.
replies(10): >>10298820 #>>10298917 #>>10298958 #>>10298977 #>>10299140 #>>10299216 #>>10299385 #>>10299468 #>>10299484 #>>10299547 #
5. paloaltokid ◴[] No.10298621[source]
This is exciting! I look forward to seeing the vouch feature in action. I notice a certain classes of stories regularly being flagged off the homepage, mainly those that deal with racism or sexism in the tech community. Being able to rescue quality stories on those topics should provide some interesting fodder for discussion.
replies(2): >>10298826 #>>10298878 #
6. dang ◴[] No.10298624[source]
Doesn't affect (1) at all. As Sam mentioned, this is formalizing the de facto structure that's been in place a long time, so that announcement doesn't come with any changes to how HN works.

(2) Absolutely. Users can vouch for anything that's dead, including [flagged] and [dupe]. I see the notational confusion there; will ask Sam to update the post.

(3) Probably, but I'm not sure I agree with the line you're drawing from vouching to banning. Today's release massively lowers the cost an account of being banned. Instead of having your comments always stay [dead], they're now up for review by your fellow HNers; the community can decide what's good and bad. I'm not sure 'banned' is even the right word for it now— 'under moderation' would be closer.

The reason I say 'probably' above and not simply 'yes' is that there are a ton of issues to consider about it.

replies(1): >>10299204 #
7. strangecasts ◴[] No.10298625[source]
I read it as the latter - I don't think it's unreasonable to interpret it as "we may take action if you're using separate accounts to unkill your own posts/repeatedly vouching for obviously abusive comments".
8. happyscrappy ◴[] No.10298627[source]
>I don't plan to be very involved--other than as an enthusiastic user (who would, however, prefer that it be easier to read on a phone)

I always assumed not having a mobile style sheet was intentional to slow down eternal September, but if sama is asking for it then that can't be the case, right?

replies(1): >>10298672 #
9. dang ◴[] No.10298648[source]
Please don't worry about this. It really is just like flagging. We only take away flagging rights if someone repeatedly misuses them—never for one random thing.

I wouldn't have even included the bit about taking away vouching rights except I know that the question "What if people just vouch for all the bad comments" was going to come up otherwise.

(Also, I don't think I've been promoted? But thanks—that's particularly meaningful coming from a seasoned veteran of the early Reddit...)

replies(6): >>10298687 #>>10298761 #>>10298834 #>>10299345 #>>10300168 #>>10304498 #
10. ◴[] No.10298650[source]
11. krapp ◴[] No.10298672[source]
But most of the complaints about that are coming from existing Hacker News users, for whom the experience on mobile is terrible.

If Hacker News was as adamant about stopping the Eternal September effect as some people believe, they would demand references and a CV before letting anyone join, or else be invite-only like lobste.rs. Not having a mobile stylesheet doesn't really seem like it would help in that regard.

Cynicism and incivility are far more corrosive to this community than the Eternal September effect could be, anyway.

replies(2): >>10298776 #>>10298851 #
12. dang ◴[] No.10298685[source]
If I understand your question correctly, then yes, that's why we did it. The vast majority of banned users' comments belong under community review.

I should add that moderators are still going to intervene sometimes—just hopefully not very often. For one thing, some decisions only we have the data to make. For another, some decisions are based on the values of the site and those are not open to change. But the long-term vision for HN is to make it as self-regulating as possible, and it's been obvious for a long time that the bulk of HN moderation should be done by the community. The only question is what the right mechanisms are to get us there, and vouching is a big experiment in that.

13. raldi ◴[] No.10298687{3}[source]
> I don't think I've been promoted

Editorial independence is a big vote of confidence; they don't toss that set of keys to just any old schmuck.

replies(2): >>10298947 #>>10299384 #
14. KeepTalking ◴[] No.10298720[source]
Additionally, how is this going to affect startup school ? Startup school picks attendees from hacker news.
replies(1): >>10298743 #
15. dang ◴[] No.10298743{3}[source]
It has zero effect on Startup School. We'd never do anything to impede that!
replies(1): >>10300497 #
16. MrBra ◴[] No.10298746[source]
> [...] art and science of HN [...]

I like it.

replies(1): >>10302230 #
17. kragen ◴[] No.10298761{3}[source]
Are you saying you'll be more reluctant to take away flagging rights than to take away commenting rights? Or do you feel that everyone who's been shadowbanned has in fact repeatedly misused their commenting rights?
replies(3): >>10298797 #>>10299079 #>>10301820 #
18. forgottenpass ◴[] No.10298769[source]
In light of this, what about the submissions that don't allow comments?

I've never really understood what those are in the first place, and am curious what they'll be following this statement of editorial independence. Are those advertisements dang does and will continue to pick and choose? Not that I really care, but they've always seemed a bit out of place.

replies(3): >>10298813 #>>10298847 #>>10298861 #
19. happyscrappy ◴[] No.10298776{3}[source]
>demand references and a CV

That would not be HN and would be throwing the baby out with the bathwater. I would imagine most users have used a throwaway acct to make some comment without being brutalized, and some of the best comments come from new users.

20. TheBiv ◴[] No.10298785[source]
I am clearly in the minority here, but I really don't mind (and somewhat enjoy) the mobile experience because I can glance at ~25 stories without scrolling instead of the 3-5 stories that the HN redesigns typically show without scrolling.
replies(3): >>10298921 #>>10299042 #>>10302717 #
21. bane ◴[] No.10298787[source]
I can't help but like the spirit of the vouch system, and I'm sure quite a bit of thought went into it. But at the same time I'm wondering if the site really needs two different versions of up-vote/down-vote with different different semantics.

Still, I get it, it's a kind of super-vote, reserved for people with a little karma (i.e. some "skin in the game"). Out of curiosity, how'd you guys arrive at 30 for cutoff?

replies(1): >>10298909 #
22. steven2012 ◴[] No.10298792[source]
I think more important than resurrecting posts from people who have squandered their privileges are we need to allow for better and more convenient browsing of comments, so that we can let the best ones shine.

1) native folding of comments, like reddit. I don't understand why this doesn't exist yet, and is the single more important thing to going through the comment list effectively.

2) better algos for upvoting and downvoting comments and threads entirely. This is something that reddit is absolutely great at, the top comments on reddit are generally the best or funniest, depending on the context. The top comments here are generally the first ones posted, or the ones from people already with high karma, and thus either the fast or the already-karma-advantaged get more karma.

replies(3): >>10298914 #>>10302328 #>>10308644 #
23. dang ◴[] No.10298797{4}[source]
Those feel like gotcha questions.
replies(1): >>10299800 #
24. dang ◴[] No.10298813[source]
Are you talking about the job ads that YC startups are allowed to post to the front page? Those are described in the FAQ.

Other than that, I think all live posts are open to comments.

replies(2): >>10299135 #>>10299572 #
25. habith ◴[] No.10298820[source]
> I'd love to see a plan to making the Hacker News site work great on mobile

Seconded. I'd also like to see something implemented to control the contrast on downvoted/dead entries.

Either collapse them ala reddit or give me the option to disable the low contrast view.

replies(1): >>10298850 #
26. brudgers ◴[] No.10298826[source]
I'd like to be optimistic. Yet the issue I experience with stories on those topics is that the discussions tend to attract trolling behavior and the exact sort of expressions of outrage that behavior seeks to evoke. To me, the quality issue isn't the story. It's the counterproductive comments.
27. BinaryIdiot ◴[] No.10298830[source]
Isn't an upvote something you feel should be on the front page? What's the different between the way upvotes count and the way vouches will count? Does one weigh heavier? Was it not in the cards to make upvotes "vouch" for a post?
replies(1): >>10298866 #
28. dangrossman ◴[] No.10298834{3}[source]
> We only take away flagging rights if someone repeatedly misuses them—never for one random thing.

My flag link disappeared one day without notice or explanation, and stayed disappeared for a year or so. I continue to fear using the flag link, even when I think something should be flagged. There's no chance I'm going to vouch for something other people have flagged: I'd never have enough certainty that I'm more right than they are in your eyes. I value my ability to participate in this community too much to help moderate it under threat of punishment for doing so poorly.

Re: the replies below, the worst that can happen is not losing the vouch button, it's being silently shadowbanned for something else, when that wouldn't have happened if you hadn't put yourself on the admin's vouch review list for extra scrutiny. I already fear that happening any time I participate in one of those "what are you working on / what are your side projects" threads and include a link to my site.

replies(8): >>10298904 #>>10299033 #>>10299081 #>>10299098 #>>10299178 #>>10300761 #>>10301417 #>>10301532 #
29. firebones ◴[] No.10298847[source]
Not that I am a proponent of ads or sponsored content, but a crazy experiment just occurred to me: a steeply discounted sponsored ad filter/section with the same upvote/downvote rules as the rest of the site (but still no comments). The advertiser faces the risk of wasting money by inappropriately targeting the community's interests. Potentially higher engagement because if you give users the right to express an up/down opinion, they're going to do it whether it is advertising or not, so at least they're viewing the ads. The scoring is all relative, so even if 80% of the people down vote out of principle, the better and more interesting ads will still percolate to the top.
30. dang ◴[] No.10298850{3}[source]
We did make one change in this department. If you click on a comment's timestamp to go to its individual page, dead and downvoted comments should no longer be faded out. That's so people who want to consider vouching for a comment will be able to read it.

In case anyone is wondering, 'flag' and 'vouch' links don't appear beside comments in threads. You have to go to the comment's individual page (linked from its timestamp) to see them.

replies(1): >>10299813 #
31. grayclhn ◴[] No.10298851{3}[source]
> But most of the complaints about that are coming from existing Hacker News users, for whom the experience on mobile is terrible.

I'm not sure what your argument is here. Who else would complain? The people who have been driven away?

replies(1): >>10298910 #
32. revelation ◴[] No.10298857[source]
It's official, HN is doing more in community development than Reddit managed in ... 5 years?
replies(2): >>10299050 #>>10299848 #
33. ◴[] No.10298861[source]
34. dang ◴[] No.10298866[source]
I'm not sure I understand all those questions, but years of experience have shown that votes and flags are radically different things, and vouches are very much on the flag side of that distinction.
35. throwawaymaroon ◴[] No.10298878[source]
Oftentimes racism or sexism topics aren't flagged off the homepage, but subject to decreasing rank based on comment activity. Lots of comments -> likely flame wars, or so the argument goes.

Vouching won't change how those topics are treated. And to be honest, I don't know that I mind. HN has a problem discussing sexism in a nontoxic way. I accept the argument that sexism in particular should be a banned HN topic (the way politics is) for the sake of healthy discourse.

Now I think that the conversation on sexism in the tech industry is important, and I think 'healthy' discourse is an illusion used to mask certain political motives, and I have a generally low opinion of HN's moderation policies, implementation, and clarity.

That doesn't mean that banning sexism as a topic would be inconsistent. It would be too consistent: instead it's easier to just penalize quickly commented posts, which happens to frequently apply to topics on sexism.

I just wanted to point out that "interesting fodder for discussion" is not exactly a goal of the moderation team, at least not if it includes "racism or sexism in the tech community."

36. sp332 ◴[] No.10298904{4}[source]
Oh hey, my flag button is back! It had been gone so long I stopped looking for it.
37. throwawaymaroon ◴[] No.10298906[source]
How will I know if my comments have successfully been vouched for?
replies(1): >>10298964 #
38. creullin ◴[] No.10298907[source]
Cool. Any word on a responsive template for the site?
replies(1): >>10298985 #
39. dang ◴[] No.10298909[source]
30 is the flag threshold and has been for years. I don't know how pg picked it. It works well, though, and we like that it isn't a high bar.

You'd be surprised at how different votes and flags are in effect. The upvoting system is a lot more broken than the flagging system is. People tend to upvote as a reflexive "me like" instead of a reflective "this is interesting". (That's not a criticism—it's simply the chemical reaction of the voting mechanism and human nature.) Flagging is much more reflective in practice. You can think of vouches as an experiment in seeing whether up-flagging can contribute as much value to HN as down-flagging has.

replies(3): >>10299604 #>>10300237 #>>10300299 #
40. krapp ◴[] No.10298910{4}[source]
My argument is that not having a mobile stylesheet isn't keeping low quality users from showing up, it's mostly annoying the ones who are already here. As a way of holding back the Eternal September effect, bad mobile UX seems like a specious idea at best - which is why I doubt that has anything to do with the state of the mobile experience here.
replies(1): >>10300726 #
41. iak8god ◴[] No.10298914[source]
> 1) native folding of comments

This one seems like such an obvious improvement that I've been assuming there's some really principled reason I'm not aware of for why it isn't done.

replies(1): >>10299184 #
42. creullin ◴[] No.10298917[source]
I agree. The mobile apps for HN are terrible.
replies(1): >>10300881 #
43. tptacek ◴[] No.10298920[source]
Do you have any thoughts on the metrics you might use to evaluate the success or failure of the "vouch" feature?
replies(1): >>10299282 #
44. jonah ◴[] No.10298921[source]
I use http://hn.premii.com/ on mobile. Slick and compact.
replies(2): >>10299017 #>>10299064 #
45. conductor ◴[] No.10298923[source]
Thanks for the "vouch" button. I think it should be also enabled for the posts which are flagged but still visible.
46. huhtenberg ◴[] No.10298926[source]
Dan, speaking of experiments, can I pitch an idea?

    Mix a random story from the New page into the front page on each page load. 
This should get more eyeballs on new submissions, with more even exposure across HN populus and ultimately increase the overall appeal of the front page material. Should make the FP a bit more dynamic too.
replies(5): >>10298971 #>>10298973 #>>10298996 #>>10299034 #>>10299038 #
47. mildbow ◴[] No.10298938[source]
Awesomeness.

I think this is a great idea for the community. I applaud this decision because there are quite a few accelerators, but the special part about YC is HN. Being open enough to give it it's own editorial steering wheel is a great indication of goodwill to the community :)

Now that HN is it's own thing, maybe we'll see access(api?) for vote attribution?

Is that even remotely possible? Or, are the implicit privacy issues too much of a burden?

replies(2): >>10299074 #>>10299150 #
48. samstave ◴[] No.10298947{4}[source]
For whatever reason, I read this in Rodney Dangerfield's voice and it made it all that much better.

But I agree, this is a huge vote of confidence

49. claar ◴[] No.10298958[source]
I'd love to see them copy/buy http://hn.premii.com for the mobile experience.
replies(1): >>10299408 #
50. cryoshon ◴[] No.10298962[source]
Cool update, I am happy to see Sam's vision for HN is the for it to be independent and a robust institution for the tech community. I think the vouch feature might be cool, but we'll see how it plays out since honestly I don't experience many incorrectly killed comments.
51. dang ◴[] No.10298964[source]
For now, you still have to view the page logged-out. We're probably going to change this eventually. It's clear that better feedback mechanisms to let people know when they've violated the site guidelines—and when they haven't—could add a lot of value to HN.
52. jrochkind1 ◴[] No.10298968[source]
You're not going to vouch... becuase you're scared if you do, they'll take away your vouching rights... which you weren't using anyway out of fear.... so you're scared of something that wouldn't matter to you anyway?
replies(1): >>10299029 #
53. samstave ◴[] No.10298971[source]
Let me propose an alternative:

In my profile, similar to [show dead] - let me select the number of new posts to randomly show...

And another idea: always show posts with word [xyz] in title...

Edit: and finally; collapsible threads please

replies(1): >>10299016 #
54. rorykoehler ◴[] No.10298973[source]
Great idea +1
55. skrebbel ◴[] No.10298976[source]
There used to be the occasional outburst of suspicion of mean moderators with double agendas hellbanning great commenters. Dang's been very active presence here recently to explain decisions that might've seemed fishy, and that has already done a lot to remove that kind of thinking.

Nevertheless, the conspiracy theories and rebellious "<name in other thread>, looks like you've been hellbanned by the evil mods!" comments are still around, and I suspect that the 'vouch' feature will help kill the last of it. I really hope that it'll work as intended!

(assuming it's all unfounded of course, which I believe it is)

replies(2): >>10300714 #>>10300913 #
56. jobu ◴[] No.10298977[source]
If we're making feature requests here I'll add mine:

Please add the ability to undo/change an upvote or downvote. It's very easy to accidentally vote on something when scrolling on a mobile device.

replies(1): >>10299872 #
57. publicfig ◴[] No.10298979[source]
I believe along side of the changes mentioned for Vouching (which I think is an incredible idea), I'd like to see changes to the way that submission titles are changed. I'm actually very much for changing titles that are clickbait-y or misleading, but I feel like sometimes the original intention of the article is lost when the titles are changed. I think it would help a tremendous amount if a changed headline is noted as changed (for example, with an asterisk like the on on this post) so that users know that they aren't the original submission. I think it would be even more helpful if hovering over that asterisk to show, or including a link to show, the original title would help. That way it's hidden from being easily influenceable on voting but still allows the initial context of the submission to be present

Otherwise, I think both of these announcements are great news and would like to offer congratulations to Y Combinator, Dan and the whole community for keeping this such a useful site and community through all these years, even despite growth and changes to members.

58. dang ◴[] No.10298985[source]
We're working on it and it's coming. No one will be happier than I am when it's out, though I'm worried that it will be impossible to please everyone, because the specific requests we get are disparate and even contradictory. We'll have a considerable period of testing and feedback though.
replies(2): >>10301266 #>>10305080 #
59. dang ◴[] No.10298996[source]
We alpha-tested that and it didn't work. The median item on /newest is far too low-quality (by HN's definition) for randomness to do much good there. In practice, it just mixes junk onto the front page—the worst thing that can happen to the front page.

(I've posted about this a few times; let me see if I can find the links.)

Edit: I found some of them, in addition to the ones scott_s mentioned downthread.

https://hn.algolia.com/?sort=byDate&prefix=false&page=0&date...

replies(4): >>10299044 #>>10299118 #>>10299144 #>>10299167 #
60. krapp ◴[] No.10299016{3}[source]
Let me try to distill this even further - let people have better control of the way list pages and threads are sorted. Filters like that could easily be added through the user control panel and applied as query strings without affecting the appearance of the rest of the site. Being able to sort a thread by most recent comments rather than just karma would be great.
61. TheBiv ◴[] No.10299017{3}[source]
Visually it is stunning, however functionally, I use HN to glance at the top things happening in the tech/startup community and the premii link only shows me 6 stories before I have to scroll.

Yes, scrolling isn't that big of a deal, but neither is stunning design for the sake of stunning design. (Just my own personal opinion and I genuinely enjoy that you like that premii link; it just isn't for me)

62. raldi ◴[] No.10299029{3}[source]
See this reply for details: https://news.ycombinator.com/item?id=10298834
63. steveklabnik ◴[] No.10299033{4}[source]
Is that flagging on stories or on comments? For example, the flag button on comments only appears when you're on the comment's page, for example, I can see it right now, but when I was reading your comment, no flag button.
replies(2): >>10299059 #>>10302583 #
64. devit ◴[] No.10299034[source]
A related thing: what about considering the number of people who clicked on the article or comments links in addition (or even instead of) to the number of upvotes?

For article links, it can be tracked with navigator.sendBeacon for recent browsers with JavaScript enabled, and a server-side redirect otherwise.

There is some risk of promoting click-bait this way though, so might need to be careful and provide an "undo upvote" or downvote button, and perhaps find some click-bait-related signals to hedge against (maybe time until next action on HN, titles with lots of generic words, similarity to Buzzfeed headlines, etc.).

65. ◴[] No.10299038[source]
66. jordanlev ◴[] No.10299042[source]
I agree that information density can be lacking with some of the redesigns... but I want to point out that if you're able to read HN on a mobile screen it is because you are blessed with youth and/or good vision.

A lot of us can't make out the text when it is so small, so a ton of pinch-zooming is necessary, which is a rough user experience.

(That being said, at least pinch-zooming is an option... nothing bothers me more than when a site actively disabled zooming on mobile with the god-forsaken "user-scalable=no" meta viewport attribute!)

replies(2): >>10299061 #>>10299320 #
67. scott_s ◴[] No.10299044{3}[source]
https://news.ycombinator.com/item?id=9866140 and https://news.ycombinator.com/item?id=8790134
replies(1): >>10299086 #
68. p4bl0 ◴[] No.10299046[source]
Do we really need these "vouch" link? It seems like complicated for no reasons. People with showdead could just be able to upvote [dead] comments just like other comments (is it not the case already?) and a [dead] comment with enough upvote should be unkilled. And then a banned account with enough unkilled comments should be unbanned. Seems like a simple solution with no changes in the UX.
replies(2): >>10299139 #>>10299410 #
69. on_ ◴[] No.10299050[source]
Hacker news is analogous to a single subreddit. Many subreddits do have this level of interaction with the "mods" of the subreddit. While I am no longer a reddit user, I recognize that while supporting the long tail by having subreddits and promoting diversity, they have a massively difficult time communicating and pleasing their users.
70. ◴[] No.10299059{5}[source]
71. TheBiv ◴[] No.10299061{3}[source]
Could not agree more (re: youth/good vision) which is why I personally don't mind if there was a mobile optimized user experience.

My only hope in saying my comment is that I would have the ability to set the way HN is now as my default mobile viewing version and allow others to view the mobile optimized version.

72. alanh ◴[] No.10299062[source]
Non-HN but YC-related question: Is there not going to be a Startup School this year? I have gone to 2 of them, and it’s always an inspiring, memorable experience.
replies(1): >>10299241 #
73. edwintorok ◴[] No.10299064{3}[source]
There is also an app for Android that is somewhat similar to that one, and being an app it starts faster than the browser opening the website. In fact I enjoy reading HN from that app more than reading it from a desktop.
74. dang ◴[] No.10299074[source]
If you mean publishing people's votes, I can't imagine that we'd ever do that. Vote data is intimate and we have a duty to keep it secret.
replies(1): >>10299243 #
75. strangecasts ◴[] No.10299079{4}[source]
Or do you feel that everyone who's been shadowbanned has in fact repeatedly misused their commenting rights?

That's a little uncharitable, considering this feature is acknowledging that the moderators can make mistakes.

76. masterzora ◴[] No.10299081{4}[source]
> There's no chance I'm going to vouch for something other people have flagged: I'd never have enough certainty that I'm more right than they are, not enough to risk your retribution. I value my ability to participate in this community too much to help moderate it under threat of punishment for doing so poorly.

This is confusing to me. Unless there's something nobody told me (always possible!) the only "punishment" they'd institute would be removing your vouching privileges. Not making use of the vouch feature out of fear you won't be able to use that feature seems entirely paradoxical. It's similarly paradoxical to say "I value my ability to participate too much to actually participate" unless I've simply missed some part where they say "we'll take away your submitting/commenting ability."

replies(2): >>10299181 #>>10299462 #
77. dang ◴[] No.10299086{4}[source]
Those links are about an experiment we tried that did work, and which we've expanded. If you get an invitation asking you to repost a story, that's the latest incarnation of this. Where we're stuck is on figuring out a way to let the community manage it that wouldn't just reduce to how upvoting works now. We're working on it though.
replies(1): >>10299193 #
78. Roodgorf ◴[] No.10299098{4}[source]
I don't entirely understand the logic here, you're afraid your ability to use X will be taken away, so you choose not to use X altogether? Isn't that sort of self-defeating?

Is it more of a concern about not being able to flag something when you feel very strongly it should be, the avoidance of feeling reprimanded by a community you care about, or something I haven't thought of?

Edit: At the heart of it my question is essentially the same as masterzora's. Perhaps I phrased it poorly? I don't mean to be dismissive or rude, I'm just trying to understand the psychology behind this.

79. lifeisstillgood ◴[] No.10299099[source]
Would you mind curating the experiments you do. For example, and it may just be me, but suddenly there is a "past" and a "web" link. I would be interested in reading a short but about them and of course the explanation for why it did not work and got removed. (I think the Google search link is gonna be a mistake but I will enjoy reading about it anyway)
replies(1): >>10299821 #
80. adrusi ◴[] No.10299114[source]
Traditionally the karma points were supposed to indicate what you felt contributed to the discussion, then I think it was pg who said that using them to indicate agreement was also okay. So now there's essentially a second point system, for indicating what does and doesn't belong in the conversation, but they are much more serious.

I guess I can see people flagging posts that are relatively unconstructive more liberally now, things that would maybe just be ignored before. Maybe that's a good thing, I don't know.

81. romaniv ◴[] No.10299118{3}[source]
No need to mix then. Display it separately. On the bottom or on the left. Something has to be done with new submissions.
82. forgottenpass ◴[] No.10299135{3}[source]
In that case, you just might want Sam to tone down that "full editorial independence" statement. It's fine that you give special treatment to YC, but please don't claim a virtue you don't have.
replies(1): >>10299393 #
83. feedjoelpie ◴[] No.10299138[source]
Serious question, not rhetorical:

I have noticed there appear to be artificially-bumped posts from time-to-time that relate to YC companies. Is HN providing extra clout to YC companies' PR above and beyond organic community moderation, and if so, will HN's extra autonomy in any way change that?

replies(3): >>10299162 #>>10299211 #>>10300567 #
84. dang ◴[] No.10299139[source]
This reads like a transcript from our early design conversations! What swayed us in the end is that the upvoting and flagging mechanisms are qualitatively different. (In fact it's crazy how different they are.) Whatever's going on there is an important psychological distinction, and collapsing upvoting and flagging for technical reasons—an obvious simplicity win—loses out to that. It's also worth noting that flags are treated differently by the software than downvotes are (or would be if we had them, in the case of stories).

Once we recognized the distinction between voting and flagging it seemed more natural to have this new feature be on the flagging side, hence vouches. The jury's still out on whether it's a good idea or not, though; if it turns out bad, we might consider reverting to the voting idea.

replies(1): >>10300393 #
85. cm2012 ◴[] No.10299140[source]
Anecdote - I love the current HN experience on mobile. Fastest loading site I use.
replies(2): >>10299217 #>>10299438 #
86. danmaz74 ◴[] No.10299144{3}[source]
What about adding a couple of random "new" articles at the end of the front page, clearly marking them as "new"?

This would help people that simply don't take the time to click the "new" button often enough - people like me - to contribute to the initial selection much more often.

replies(1): >>10299179 #
87. GrinningFool ◴[] No.10299150[source]
"Now that HN is it's own thing, maybe we'll see access(api?) for vote attribution?"

I'm curious why you'd want this? Typically when voting people don't expect that they're going to be 'named and shamed', or even categorized on any level other than anonymously for stats.

replies(1): >>10299810 #
88. dang ◴[] No.10299162[source]
We definitely don't give special treatment to YC companies' stories and I'd be happy to look at links if you have any you're wondering about. But make sure you're not looking at the job ads as described in the FAQ. Those are indeed reserved for YC companies. (That is the main thing that HN gives back to YC in return for funding it.)
replies(3): >>10299203 #>>10299259 #>>10299303 #
89. huhtenberg ◴[] No.10299167{3}[source]
But junk would be completely expected in this case, wouldn't it?

The simplest option would seem to tag these mixins somehow to make them obvious and, perhaps, allow opting out of this altogether in the account settings.

I'd urge you to try it again, but on a large scale. I know I personally would tolerate one questionable entry on the FP if it frees me from the need to do the /new duty.

  ____
(Edit) I should've not said "mix a random story", but rather "show a random story", somewhere on the FP, at a fixed place and clearly marked as such. This is it.
90. wainstead ◴[] No.10299169[source]
It's probably a good time to reread Clay Shirky's "A Group Is Its Own Worst Enemy."

http://www.shirky.com/writings/herecomeseverybody/group_enem...

And I'm not making a wry comment on HN moderation, just that this piece never gets old.

91. DanBC ◴[] No.10299178{4}[source]
Did you email HN to ask why the flag button went?

EDIT (after downvotes): Because the mod team is responsive to discussion, and they would probably have let you know how you'd tripped the filter, and would possibly have reset it for you.

replies(1): >>10299917 #
92. huhtenberg ◴[] No.10299179{4}[source]
That's precisely my sentiment. I want to help with policing the /new page, but I am too lazy to actually do it.
93. ◴[] No.10299181{5}[source]
94. nkurz ◴[] No.10299184{3}[source]
I doubt there is any principled reason for the lack. Rather, I think it's just that the people in a position to make the improvement don't place the importance on it that you do. Personally, it's not a feature I've ever wanted. I'm using the https://chrome.google.com/webstore/detail/hckr-news/mnlaodle... extension, which offers this, and never once have I intentionally folded a comment.

Accidentally, I've folded comments many times. My main improvement to the extension (if I were to write my own) would be to _remove_ the folding feature and just have new comment highlighting (which I find much more important than folding). Separately, if this is an important feature, why not use an extension that offers it? Is there a reason it needs to be built in?

replies(2): >>10299223 #>>10299636 #
95. scott_s ◴[] No.10299193{5}[source]
The latter also mentions the old thing that did not work, where you just pulled a random post for /newest, and put it at the bottom of the front page. I see the current, successful, technique as an iteration of the failed one.
replies(1): >>10299584 #
96. feedjoelpie ◴[] No.10299203{3}[source]
That very likely could be be my point of confusion. Thanks for the response.
97. erik-n ◴[] No.10299204{3}[source]
>Users can vouch for anything that's dead, including [flagged] and [duped]. I see the notational confusion there; will ask Sam to update the post.

If you were to rename the "duped" label, may I suggest "nuked"?

replies(1): >>10299221 #
98. ◴[] No.10299211[source]
99. brento ◴[] No.10299216[source]
I'm glad that improvements are being made to community moderation, however as someone that doesn't comment much or read comments that often, improving mobile would be something I would put higher on the priority list.
100. DanBC ◴[] No.10299217{3}[source]
I love the site on mobile.

I'd prefer a bit more separation between up / downvote buttons.

I'd prefer the text to be a bit larger, although I accept that some people would hate larger text. Is this the kind of thing that HN could have a setting for? optional style sheets? (Because users can't set their own styles on mobile).

replies(1): >>10299724 #
101. dang ◴[] No.10299221{4}[source]
Whoops, I meant of course [dupe], not [duped] (fixed now). The traditional pg shorthand for duplicate. Not likely to change!
102. mattmanser ◴[] No.10299223{4}[source]
It's useful when a parent comment spawns hundreds of replies and you're not interested in the direction the parent comment has taken the discussion, but want to discuss other parts of the article.

It doesn't happen that often, but when it does it's annoying scrolling trying to find the next top level comment.

replies(1): >>10299279 #
103. nkurz ◴[] No.10299238[source]
If the purpose of flagging is to change user behavior (rather than simply removing unwanted material from the site) it would seem important that users are notified when their posts are flagged, but before they are banned.

Perhaps it would be good to show the "flag" count to the owner of a post, if that owner is not already banned? This might be provide warning to a perceptive user that their comments are considered inappropriate, while not making it obvious to intentional spammers that they need to create a new account.

For the same reasons, it might also be helpful to show the split between up- and down-votes, rather than just the total. Since this is visible only to the original poster, it wouldn't have much impact on the overall interface.

104. ◴[] No.10299237[source]
105. dang ◴[] No.10299241[source]
Me too! https://news.ycombinator.com/item?id=10235123 answers your question. It will be back next year.
106. mildbow ◴[] No.10299243{3}[source]
Yeah, you are right.

I was thinking it would put rest to the voting rings theory if anyone had access to everyone else's vote history. But, the cost probably isn't worth the benefit.

107. anigbrowl ◴[] No.10299254[source]
Good stuff. I'd like to express my admiration for dang and the other moderators, as well as the larger team at YC and of course pg himself for building such a valable community resource.
108. mahouse ◴[] No.10299259{3}[source]
Does HN really need that much money? Sorry for the indiscreet question.
replies(2): >>10299292 #>>10299305 #
109. gone35 ◴[] No.10299274[source]
Phew... Every time I see announcements like this I get scared. The other day I literally had a nightmare that HN had been "re-designed" à la Slashdot (in my dream, it turned out to be an April Fools' joke).

I know it is increasingly unfashionable to keep resisting "modern" trends and leave the HN look as it is --maybe see it as a mark of prestige somehow? In any case, please never, ever the change the look. Please.

replies(1): >>10299326 #
110. nkurz ◴[] No.10299279{5}[source]
In theory, I wouldn't disagree. But in practice, I've been using an extension that offers this capability for years now, and have never intentionally collapsed a comment thread. The utility depends on your usage pattern, and my point was only that it's not a universal desire. This doesn't mean it shouldn't be added, but for me, it simply adds clutter to a clean interface, with small buttons that I occasionally accidentally click and unclick. Do I take it that you are using an extension that allows this, and find it useful?
replies(2): >>10300194 #>>10300317 #
111. dang ◴[] No.10299282[source]
Yes. We're going to look at all the vouched comments and the feature succeeds or fails to the degree that those follow or break the HN guidelines by our usual moderation standards. Not sure if that's a "metric" but that's the idea. Beyond that, the only thing that would make us retract the feature is some bad consequence we didn't foresee.

During testing we did notice an unforeseen consequence, but it was a good one. Reviewing vouched comments naturally leads to looking at the history of a banned account, and in a few cases we just unbanned it. Some had been banned for an obvious reason in the past, but recent comments were fine. Others had been banned by mistake, such as by a rogue spam filter. So although this feature applies on a per-comment level, it can have per-account side-effects.

This also raises the question of whether we can take this feature all the way to letting the community manage which accounts are banned (presumably with occasional moderator overrides). That's on our list, though it's too soon to tell if it will work.

112. dang ◴[] No.10299292{4}[source]
The costs are all low except for paying people.
113. Kliment ◴[] No.10299303{3}[source]
Any chance we can get discussion threads for those?
replies(1): >>10300232 #
114. asadlionpk ◴[] No.10299305{4}[source]
I think HN does have a few people working on it fulltime.
115. tempestn ◴[] No.10299320{3}[source]
For me the ideal solution would be if you could pinch zoom and have the text wrap to the viewport. Best of both worlds. A handful of sites seem to support this (at least on the browser I use), but it's unfortunately not very common.
replies(1): >>10299479 #
116. dang ◴[] No.10299326[source]
You, Sam, and I are all on the same (information-dense, text-centric) page. Besides, we need to keep the HN redesign side projects in business.

I must say your nightmares sound rather benign. Mine don't usually end with "haha j/k".

117. larrys ◴[] No.10299345{3}[source]
If I may ask, what is your last name, Dan?
replies(2): >>10299437 #>>10299524 #
118. larrys ◴[] No.10299384{4}[source]
Well if there is editorial independence, will we still see posts for when YC companies are looking to hire people, where you can't leave a comment, I am guessing for fear of creating noise that is not helpful to the hiring process?

And will YC companies still get what appears to be preferential placement ("appears to be") for stories? [1] Some "more equal" than others?

If this is true independence then those benefits would be extended and/or eliminated.

[1] Or do stories about YC companies simple get more upvotes because of the balance in the community here toward people working at YC companies?

replies(1): >>10299432 #
119. monochromatic ◴[] No.10299385[source]
What is there to complain about? It's a website that works fine on mobile and loads fast. It doesn't prevent me from zooming the way some mobile pages to, and it generally just works like it does from the desktop. I wish more sites were like this.
replies(1): >>10299464 #
120. dang ◴[] No.10299393{4}[source]
I'm not sure I agree with you there. Doesn't the term "editorial independence" come from newspapers? Those always had ads.

Indeed the nice thing about the current arrangement is that the YC startup job ads are completely up-front, always work the same way, and have a fixed effect on the front page. So it doesn't affect editorial judgment at all. (Except that we try to take linkbait out of the titles and I'm surprised that no YC startup has asked us about that yet.)

replies(1): >>10299454 #
121. geoffmac ◴[] No.10299397[source]
who is Dan. always mention full name at least once
replies(1): >>10299441 #
122. kyledreger ◴[] No.10299408{3}[source]
For reading, I enjoy https://cheeaun.github.io/hackerweb
replies(2): >>10299485 #>>10302429 #
123. smtddr ◴[] No.10299410[source]
nah, I don't think of flag/vouch as the same as upvote/downvote.

Regardless of the constant arguments around it, I use upvote/downvote on opinions I agree/disagree with. I'd use flag/vouch for things that I don't/do think should be on HN at all.

e.g., on a Pokemon forum I can strongly disagree with someone who says squirtel is the better than pikachu because water-type has more advantages that electric-type. I might downvote it, maybe. But if someone posts "Pokemon are stupid, you're all wasting your lives you big losers." ...I'd flag that. Conversely, if I posted how electric-type pokemon are the best and I notice a dead-reply to me explaining very clearly a position supporting water-type pokemon as best, I'd vouch for it. While I might not agree with the argument, I can at least vouch that it shouldn't be dead.

124. dang ◴[] No.10299432{5}[source]
You shouldn't see anything change, because we haven't been subject to editorial pressure in the first place. The job ads will still be a thing but in my mind they're off to the side. We're not going to open them to comments because HN comments are for discussing intellectually interesting stories, which job ads aren't—they're job ads.

If you want to make claims about preferential placement (and yes I realize you're just saying "appears", but still, people are quick to believe these things), I'd appreciate concrete links so we can look into them. We try hard to be even-handed and when there are marginal calls, err on the side of not playing favorites.

YC founders and current/former employees are a large and valued part of this community, stories about YC startups often are interesting (by HN's definition), and lots of HN users like to follow them in particular, so of course you'll still see plenty of YC-related stories on the front page. It would be weird not to. Of course those stories are subject to upvoting and flagging as much as the others are.

125. Mz ◴[] No.10299437{4}[source]
Daniel Gackle (pronounced Gackley)

https://blog.ycombinator.com/meet-the-people-taking-over-hac...

126. IgorPartola ◴[] No.10299438{3}[source]
Well, you know that larger fonts don't take longer to load, right? :)
127. DanBC ◴[] No.10299441[source]
Mod dang https://news.ycombinator.com/user?id=dang
128. forgottenpass ◴[] No.10299454{5}[source]
I'm not talking about ads in general. I'm saying that when the only "ads" run are for the editorial outlet's parent company's investment interests, well, isn't that a bit... I dunno... incongruous with the nature of advertisement in a paper?
replies(1): >>10299565 #
129. RyanZAG ◴[] No.10299462{5}[source]
Welcome to human psychology! Yes, people are far more affected by losing something than gaining it or even using it. If you give someone $50 and then take it away, they will generally be very angry even though it's not like they really lost anything. I read a study on it once, but I can't find it now.
replies(3): >>10299496 #>>10299539 #>>10299671 #
130. derekp7 ◴[] No.10299464{3}[source]
You can zoom in, but then you have to scroll left-right to read anything. At least it is that way with the default Chrome browser on Android. For me, I just use Opera when browsing HN which lets you set auto-reflow when zoomed in (although Opera isn't useful on sites that are designed for mobile, as it doesn't let you override those sites' zoom block).
131. IgorPartola ◴[] No.10299468[source]
Yes please. But sadly I have given up hope. This has not been a priority and the one attempt that was made to make things better brought out a pitchfork-armed mob to change it back because the top nav took up two lines gasp. I believe this is because YC is finding that stealth startup that is developing artificial eye balls, so they are prepping their first customers here. Either that, or everyone at YC got the iPad Pro back in 2008 and they are laughing at us with our puny 6 inch screens.
132. derekp7 ◴[] No.10299479{4}[source]
Try using Opera (just for HN), which lets you set text reflow when you pinch to zoom.
133. Mz ◴[] No.10299484[source]
How are you accessing it on mobile? Is this a phone or a tablet? What app are you going through?

I am just curious because I use a 7" tablet frequently and have no problem. It used to crash my browser or tablet or something, some years ago. I changed browsers and it stopped happening. PG couldn't find anything on his end.

134. dmix ◴[] No.10299485{4}[source]
And the old standard https://ihackernews.com

Although HN should have a responsive UI the way Lobster does it: https://lobste.rs/

replies(1): >>10300807 #
135. bsandert ◴[] No.10299496{6}[source]
> I read a study on it once, but I can't find it now.

You mean you had it once, but now you lost it?

136. hackuser ◴[] No.10299505[source]
'Vouching' will not improve the quality of HN discussions. It seems like the result of an excessive focus on fairness, something I see in many online communities. It affects only a few comments which are unlikely to be particularly valuable anyway.

The quality of discussions is what brings me to HN, and IMHO the quality is poor; it's just better than the alternatives. The vast majority of comments aren't worth my time (or anyone else's, but they can speak for themselves). In other words, there is much room for improvement and I hope that is Dan's focus. I happily would accept unfairness, and suffer its slings and arrows myself, for a higher signal-to-noise ratio. I'd happily lose a few good comments in return for of better quality overall (i.e., false-positives are not really a big deal - so what if my good comment occasionally gets voted down or otherwise buried).

By prioritizing quality over fairness HN can best distinguish itself from a million noise-filled alternatives where 'rights' are the priority. Everyone has a right to their opinions, but not to my time.

EDIT: Several edits to explain myself better.

replies(8): >>10299577 #>>10299594 #>>10299678 #>>10299929 #>>10300180 #>>10300397 #>>10300490 #>>10304357 #
137. nkurz ◴[] No.10299524{4}[source]
This is a question better solved by Google than by asking here: http://blog.ycombinator.com/meet-the-people-taking-over-hack...

That said, Dan Gackle (pronounced Gackley, like the town in North Dakota: http://www.gacklenorthdakota.com/) should consider adding his full name to his HN profile: https://news.ycombinator.com/user?id=dang

And much as I like the opacity of the Bruno Schulz quote, it probably would be a good idea for him to also mention there that he is the moderator of the site, and thus the likely recipient of those questions emailed to hn@ycombinator.com.

replies(2): >>10299714 #>>10299746 #
138. bobcostas55 ◴[] No.10299539{6}[source]
https://en.wikipedia.org/wiki/Endowment_effect
139. dtertman ◴[] No.10299546[source]
(possibly insane) Idea : Open-source the Hacker News code. You have a self-selecting community of hackers. I'd bet some of them would work for free on the site. It is easier to review patches than create them!
replies(2): >>10299675 #>>10301437 #
140. ymse ◴[] No.10299547[source]
The Android HN app is a pleasure to use: https://f-droid.org/repository/browse/?fdid=com.manuelmaly.h...

It even supports thread collapsing.

replies(1): >>10300041 #
141. misnome ◴[] No.10299561[source]
Editorial independence; Does this mean that we will be able to comment on the YC job postings that flurry through?
replies(1): >>10299788 #
142. dang ◴[] No.10299565{6}[source]
I understand editorial independence to mean that we make decisions based on what's best for HN and its community, not YC's immediate business interests.

I qualified that with "immediate" because an independent HN focused on intellectual curiosity is what's best for YC's business. That's the global optimum. It would be foolish to trade it away for any local one (e.g. handling a particular YC-related story differently). What makes HN valuable to YC is optimizing its value to the community. Everyone at YC knows that.

The main benefit of today's announcement is if it helps us make that clearer to others. Understandably, people sometimes take it for granted that since HN is owned by an investment business, it must directly serve that business. Those concerns won't go away, but it will be nice to be able to point to the org structure and say that's why it's set up that way.

143. davidw ◴[] No.10299572{3}[source]
I think it'd be interesting to see what would happen if you allowed comments on those, but it's kind of a minor thing.
144. lotharbot ◴[] No.10299577[source]
> "It affects only a few comments which are unlikely to be particularly valuable anyway."

More importantly, it affects the occasional person who makes mostly good comments but got hellbanned 3 years ago for something that probably could have been handled with a simple downvote and a "please don't do this, here's what the guidelines say" instead.

I regularly see high-quality comments, sometimes the highest quality in an entire discussion, that are marked dead because the account is banned.

replies(2): >>10300280 #>>10302213 #
145. dang ◴[] No.10299584{6}[source]
Ah thanks!
146. pcunite ◴[] No.10299594[source]
Something that Arstechnica does that I really like is that it shows you the up/down count on an individual comment. It allows you to see the struggle and you can make a decision based on that to help it out.
replies(3): >>10300125 #>>10300455 #>>10301075 #
147. jccc ◴[] No.10299604{3}[source]
It's a bit startling to read an acknowledgement that up/down voting conflates disagreement with lack of value, and that this effect is undesirable. Debate over this point continues to bubble up every once in a while on HN, with some commenters pointing to pg's casual statement from some time ago that he was okay with a downvote meaning "I disagree."

Is it important to the design of HN that the community engage with (i.e., not shun into oblivion) worthy points of view with which it disagrees?

If that is valuable to the design of HN, may we simply accept that voting registers agreement and let another mechanism such as the flagging system be the place to register a comment's value? Perhaps we can display the measure of agreement in a more subtle way than is presently the case and refrain from pushing those comments completely out of the conversation.

replies(2): >>10299729 #>>10301746 #
148. iak8god ◴[] No.10299636{4}[source]
> Separately, if this is an important feature, why not use an extension that offers it? Is there a reason it needs to be built in?

Because I only think about it on average once every few days when I encounter an uninteresting large comment tree in an otherwise interesting thread, which I handle by scrolling for a few seconds.

It's very much a "nice to have" rather than a dealbreaker, but for those of us accustomed to the feature as implemented on, e.g., reddit or slashdot, it's a puzzling omission.

149. ◴[] No.10299671{6}[source]
150. pen2l ◴[] No.10299675[source]
It's already available: https://github.com/wting/hackernews

Though they probably will not share the code for rankbanning mechanisms and such, since the code will help out people who might want to go around it.

replies(1): >>10301429 #
151. krapp ◴[] No.10299678[source]
> The vast majority of comments aren't worth my time (or anyone else's, but they can speak for themselves). In other words, there is much room for improvement and I hope that is Dan's focus.

The vast majority of comments are addressed to the user to whom they replied. This is the conversational nature of forums, and it's not a sign of poor quality. We're here to discuss things, not post articles to one another.

If it reduces the amount of (justifiable) complaints about banning and allows legitimate content through even in a few cases then it does help to separate signal from noise.

152. andrewstuart2 ◴[] No.10299691[source]
Will flagging be undoable or at least require confirmation? I can see the link already but I don't want to run any tests in case it's not undoable.

I can think of many times where I've unintentionally clicked the downvote button while meaning to upvote, and had no way to "unbury" the good comment I mean to hoist. I'd hate to accidentally flag and not be able to rectify the situation.

replies(1): >>10299773 #
153. tptacek ◴[] No.10299714{5}[source]
I agree. I'm a weirdo who reads all of 'dangs moderator comments and I think he should have a [mod] tag in his comment datelines, too. It seems like people pretty regularly confuse him for just another busybody user.
replies(4): >>10299869 #>>10300255 #>>10300554 #>>10300723 #
154. zeveb ◴[] No.10299724{4}[source]
> Because users can't set their own styles on mobile

Stylish works great with Firefox on my phone. Doesn't help you if you're using another browser or stuck with a phone which doesn't let you choose your own browser (do those exist?), of course.

155. dang ◴[] No.10299729{4}[source]
Oh dear. Nothing that I said was meant to express any policy about downvoting and certainly not any change in policy about downvoting. It's just a separate topic.
replies(1): >>10299859 #
156. rebootthesystem ◴[] No.10299730[source]
The first thing I would is change the rules to ban all discussions not having to do with technology. I've been more than guilty of stretching a number of non-tech discussions. Every time I do so I feel horrible for wasting my time (and other HN'ers time) on non-tech threads.

Second --and this could be quite complex-- let me, the reader, decide who and what I want to read. In other words, let automatic moderation have a light touch and let me, as a reasonably intelligent adult, decide what I want to see.

For example, an obligatory "tech"/"non-tech" tag could allow readers to choose not to see anything that isn't tech related.

I know, tag hell could be horrible. Yet, there probably exists a reasonable set of tags that could allow users to moderate their own feeds rather than having to worry about central moderation.

I could see new posts being tagged "non-tech" by default unless the poster chooses another tag. Tags could include "art", "politics", "religion", "economics", etc.

I'd keep them to a very short set, perhaps five or ten. No more. Too many tags and HN becomes something it isn't.

Within the concept of allowing the reader to shape their own feed there's the idea of "private hell banning" if you will. In other words, if I don't want to see posts from specific people that should be my prerogative, perhaps others are OK with the posts while I am not. Let me mute someone personally rather than centrally muting them as if the entire community thought exactly alike.

I know running communities is extremely hard work. I have in the past and have zero interest in doing it again. HN has really high S/N and that's why I like to read it every day. I've been guilty of adding to the noise here and there. I'm only human. I have tried to self correct when that's happened, mostly by tying to stay away from non-tech threads.

replies(1): >>10302263 #
157. larrys ◴[] No.10299746{5}[source]
"it probably would be a good idea for him to mention there that he is the moderator of the site"

I have mentioned that also in the past as I am sure others have.

Likewise for sama, for pg, for that matter anyone else that is involved in HN or YC. (Some do of course but for the life of me I don't know why sama and pg do not). All not listing info like this does is simply enforce some secret society of HN. Which is funny given how many comments seem to rally against things like that. It's like "let's shun the newbies and put them at a disadvantage vs. established people who know the ropes and the players..". "Isn't it funny when a newbie doesn't know they are speaking to Sam Altman in their reply haha.

replies(1): >>10301321 #
158. dang ◴[] No.10299773[source]
Yes. Both flagging and vouching are undoable.
replies(1): >>10300155 #
159. dang ◴[] No.10299788[source]
No. Those aren't intellectually interesting stories. They're job ads. If there's an interesting story about a startup, post that and we can all discuss the startup there.
160. kragen ◴[] No.10299800{5}[source]
Well, I didn't want to just contradict you and say that you are proposing that we do something that we don't in fact have the capacity to do. I wanted to give you the opportunity to explain how we do in fact have the capacity to do it, despite the appearance that we don't.

Best wishes.

replies(1): >>10299873 #
161. dang ◴[] No.10299810{3}[source]
The research on deanonymization is so powerful that I doubt we'd even release it anonymously for stats.
162. rory096 ◴[] No.10299813{4}[source]
An example: https://news.ycombinator.com/item?id=10298777

Good change, by the way. Don't know how many times I've (probably fruitlessly) commented next to a dead comment to point out that they're unknowingly accidentally shadowbanned.

163. dang ◴[] No.10299821[source]
Did you see the thread on that?

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

replies(1): >>10300164 #
164. dang ◴[] No.10299848[source]
Happy to take the compliment, but Reddit is two orders of magnitude bigger than we are. That's several layers of 'qualitatively different' away, so the comparison isn't fair. We're in awe of what they have to deal with. I can't imagine it.
165. jccc ◴[] No.10299859{5}[source]
I didn't interpret it that way, and I apologize if it seemed that I did.

I was actually hoping for some read on the two questions I gave because I believe these are important issues, and your comment prompted an opportunity to raise them.

replies(1): >>10299927 #
166. edanm ◴[] No.10299869{6}[source]
People might also confuse non-"dang" users for him if they have a similar username.

I think a "mod" tag makes sense.

167. PascLeRasc ◴[] No.10299872{3}[source]
When does the downvote become available? I'm at 298 with no ability to afaik.
replies(1): >>10299891 #
168. dang ◴[] No.10299873{6}[source]
It sounds like I might have misread your intention (sorry), but I still don't understand the question. If you want to try again, I'll try to answer.
169. dang ◴[] No.10299891{4}[source]
At 501. Which always reminds me of https://news.ycombinator.com/item?id=7606199.
170. sanderjd ◴[] No.10299917{5}[source]
Just to vouch (har!) for the responsiveness of the mod team – I've reached out to them a few times for one thing or another and they've always responded in a prompt and friendly manner that has reinforced my willingness to reach out to them.
171. dang ◴[] No.10299927{6}[source]
Please, no need to apologize. People have really strong opinions about this, as I'm sure you know, and I'm not sure yet how to comment on it in a helpful way.
172. gozo ◴[] No.10299929[source]
The number one thing that prevents me from writing "better" comments is that more often than not it's simply not worth it. Either the story is already filled with noise, gets flagged off the front page, caught in controversy filter or your comment gets downvoted because someone disagrees with one things you said or nitpicked on or it's just forgotten.
173. vestaton ◴[] No.10299935[source]
Shouldn't editorial independence mean that Michael O. Church is unbanned? Or is Hacker News still committed to Y Combinator's feud with him?
replies(3): >>10300172 #>>10302236 #>>10304574 #
174. mschuster91 ◴[] No.10300041{3}[source]
Indeed it is a nice app but it misses stuff like inline codeblocks and replying :(
175. scribu ◴[] No.10300125{3}[source]
I'm having a hard time seeing how voting based on "the struggle" would help increase the quality of the discussion (compared to voting based on the actual merit of the comment).
176. andrewstuart2 ◴[] No.10300155{3}[source]
Awesome, good to hear. :-)
177. lifeisstillgood ◴[] No.10300164{3}[source]
No I am afraid I missed it. It's probably me, but Perhaps these threads might be more widely read if there was say a link to a curated list on the FAQ page.

I think HN has gone from "we can expect everyone to pick it up" to needing a few more signposts. That's an interesting post but it passed by on my timezone / holiday / daily lack of caffeine hour.

Eventually we get the knowledge spread around, so it's no biggie. Just an idea.

Edit: of course you could improve the number of reads by changing the headline: "How Megan Fox taught herself Clojure in three weeks, launched a bitcoin healthcare startup that raised $4 million - all from her Apple Air"

Now, hell I would have read that. It's amazing what cat, pipe and the HN headline generator can do.

178. debacle ◴[] No.10300168{3}[source]
How would I know if I've lost flagging rights? Would excessive flagging cause that? Some days I might flag half a dozen things on the front page.

Do you think we could maybe work towards removing hellbanning/shadowbanning of site features for non-spam users at some point?

replies(1): >>10301007 #
179. nkurz ◴[] No.10300172[source]
No, editorial independence means that it's up to Dan to decide whether Michael's unbanned presence makes HN more like the site he wants to create, or less like the site he wants to create.

I don't know Michael, but my impression from his writing is that if one could pick and choose just his best comments, he'd be a valuable asset to the site. But if it's "all or nothing", I'm not sure.

I am getting to know Dan a bit, and I feel confident that his choice will be based on what he feels best for the site and the users as a whole, and that he will neither accept nor reverse previous decisions simply due to failure to reconsider.

180. debacle ◴[] No.10300180[source]
Vouching seems to be more about people who are unfairly hellbanned being helped, rather than increasing the discussion quality. From what I have seen, a large amount of hellbanned users are trying to contribute, even if they do have slightly deviant opinions. As long as they are cordial, they should be able to take part in discussion.
181. tokenizerrr ◴[] No.10300194{6}[source]
On the other hand, I use https://chrome.google.com/webstore/detail/hacker-news-enhanc... and collapse comment threads daily. I find it to be very helpful to track of what I've read.
182. dang ◴[] No.10300232{4}[source]
I answered that here: https://news.ycombinator.com/item?id=10299788.

Based on everything we know about HN it's unlikely that such threads would be any good. HN discussions are good when there's a specific story or idea to discuss.

183. Steko ◴[] No.10300237{3}[source]
The main problem is that upvotes and downvotes are devalued because they are essentially unlimited. What if karma behaved more as a currency and the costs increased as you used it repeatedly in the same comment thread. First one is free, then it costs you 1, then 5, etc.
replies(1): >>10300516 #
184. hueving ◴[] No.10300280{3}[source]
hellbanning is easily the worst thing about HN. It's the embodiment of a childish idea that nobody can change, ever. It's not even effective against trolls because a troll will just change accounts immediately. It just silences a section of the population that happened to touch a nerve back in the day. A disgusting black mark on an otherwise reasonable site.
replies(2): >>10301361 #>>10301929 #
185. bane ◴[] No.10300299{3}[source]
> People tend to upvote as a reflexive "me like" instead of a reflective "this is interesting".

I do this for sure. I do a bit of both, using both semantics for different cases.

Thanks for the explanation. I wonder if somebody here would like to take a stab at analyzing user data to see if 30 really is the best karma for "unlocking" these powers.

186. mattmanser ◴[] No.10300317{6}[source]
I didn't use it much. I haven't installed it on my new machines. I miss it occasionally.

We hackers will put up with really shitty UIs though, as virtually every one of our tools attests. It's like code indentation, we've all had to search for the next root node in an editor without highlighting or collapsing.

187. blakeyrat ◴[] No.10300342[source]
If improvements are in the pipeline, can you make the "vote up" link not look like a disclosure triangle?

I've hit that thing by accident several times trying to expand open comments because it's the exact same icon most applications use for disclosure triangles, and it's at the exact same part of the post most sites put it-- and there's no way to undo an accidental click of it (as far as I am aware.)

Just a suggestion.

replies(2): >>10300826 #>>10302744 #
188. p4bl0 ◴[] No.10300393{3}[source]
Ah, fair enough. Thanks for taking the time to explain :).
189. d23 ◴[] No.10300397[source]
It's funny, because I'd consider your comment 90% noise. You took 3 paragraphs to say nothing more than "I hate noise." You did a good job at making yourself sound superior though. It sounds like your ideal commenting environment is a bunch of people trying to one-up each other being hypercritical, never really saying much.
190. ww520 ◴[] No.10300426[source]
Unlinking HN from YC is a fantastic move. It removes any lingering doubt about bias or censorship in regarding to the YC funded companies.
191. URSpider94 ◴[] No.10300455{3}[source]
HN used to do that, and they took it away, presumably because it was engendering cooperative behavior (piling on, counter-voting to be part of "the struggle", etc.)
192. nsomaru ◴[] No.10300459[source]
Wonder if this means Terry Davis gets to live on HN? It will be interesting to see how this system handles "controversial" user accounts.
replies(2): >>10300500 #>>10301953 #
193. Mickchicken2 ◴[] No.10300481[source]
If you could make it so when ever company X is hiring one or more staff you could share the location of these hires in the link. I would appreciate it thanks.
194. dragonwriter ◴[] No.10300490[source]
> It affects only a few comments which are unlikely to be particularly valuable anyway.

Vouching basically transfers some of the responsibility for overseeing the automated algorithms to the community rather than a central moderator. Doing so will probably affect more comments than you think -- because the frequent comments from long-time posters complaining about how particular posts are affected by the automated algorithm can be replaced by those posters taking direct action.

This alone will improve the S/N ratio of some conversations significantly.

195. KeepTalking ◴[] No.10300497{4}[source]
Follow up question: I am assuming this change has not effect on Startup school radio that is hosted by AHarris.
replies(1): >>10300508 #
196. dang ◴[] No.10300500[source]
"Gets to live"? That wording gives me the willies. But if you see substantive (e.g. on-topic technical) comments that are [dead], you should definitely vouch for them.
replies(1): >>10304614 #
197. dang ◴[] No.10300508{5}[source]
Nope, not at all.
198. dang ◴[] No.10300516{4}[source]
Variations of this have been suggested many times. I'd be curious to try it someday if we could figure out a way to do it that didn't put anything important at risk.
replies(1): >>10300706 #
199. brudgers ◴[] No.10300554{6}[source]
My take is that not having the moderator moniker on his profile makes for less confrontational communications in regard to problematic behaviors. Sarting with the lightest touch that might work is probably better in the large and over the long run.

Once the [mod] tag is invoked the communication is to some extent out of band and fully public. It's a potential gasoline pour.

200. gus_massa ◴[] No.10300567[source]
I think one problem I that there are de facto fanclubs. For example, I'm guilty of voting almost all stories of the sites http://www.kalzumeus.com (patio11) and http://www.righto.com (kens). When I see on of them, I read them immediately because they are almost sure good and then I upvote them.

I don't have the data, but probably most programing languages have a set of users that is very interested in them. IIRC this caused a few times a false positive with the voting ring detector a few years ago.

Probably, YC has a mix off many happy alumni here and many fans, so any story about YC get many upvotes fast, and that may look like an artificial bump.

replies(1): >>10306354 #
201. unabst ◴[] No.10300619[source]
The biggest lost opportunity I find here on HN are not with the comments moderated poorly or that were banned, but with the comments never posted and the discussions that never happened because of harsh anonymous downvoting.

Donwvotes on HN are anonymous and silent. This equates to being slapped in the face by someone with a mask on while you're in the middle of a conversation, without knowing why, and not being able to do anything about it. In a real conversation, disagreeing with someone involves actually opening your mouth and talking to that person, and even then is not rewarded with an immediate punishment to the person you're disagreeing with. This is what leads to a discussion, or better yet, a debate. Instead, the only recourse on HN is to change how you talk or to keep quiet.

But at this point I must assume this is an intentional design decision, and I adjust my tone and substance accordingly. But I wouldn't be writing this if I weren't okay with HN's rules.

--

(edit/addendum: this isn't to say there are no discussions or debates on HN... but I hope other's agree there is something uniquely HN about most of them)

replies(5): >>10300778 #>>10300905 #>>10301270 #>>10301432 #>>10301654 #
202. empyrical ◴[] No.10300624[source]
Will HN move to its own domain now that it's going to become its own thing, or will it stay a subdomain of YC?
replies(1): >>10306336 #
203. Justin_K ◴[] No.10300670[source]
Can we please get this site to be mobile friendly?
204. AnimalMuppet ◴[] No.10300706{5}[source]
It would make me less likely to upvote more than one comment per thread. That seems like a downside - a good thread can have several comments worthy of upvotes.
replies(1): >>10301073 #
205. ekiru ◴[] No.10300714[source]
Although "<name in other thread>, looks like you've been hellbanned by the evil mods!" comments are bad, I'm not sure I've seen them. I have seen comments like "<name in other thread, you appear to have been hellbanned", but I think they were sometimes warranted. The moderators do sometimes make mistakes, and IIUC the normal way to resolve them is: user realizes they are hellbanned, mails the mods asking about it, and the mods, if they feel the user should not be hellbanned, unbans them. Alerting commenters that one thinks may have been banned by mistake of their ban can either speeds this process along or wastes comment space and moderator attention, depending on whether one is correct.

I agree that hopefully vouching will kill the "<name>, you appear to have been hellbanned" comments, though.

206. Cogito ◴[] No.10300723{6}[source]
I really like the mechanism where a moderator can choose to add the [mod] tag to posts that they want to, but by default they just appear as a normal user.

For example, in the past dang has posted some really interesting content, but that should not be distinguished with a [mod] tag. Similarly interesting but non-moderator comments should not be distinguished.

replies(1): >>10300994 #
207. grayclhn ◴[] No.10300726{5}[source]
"Looking at who complains" isn't evidence of that, though. One could argue that the low quality users are so turned off by the mobile experience that they can't even complain about it.

That said, I wouldn't mind a better mobile site. If we want to be elitist about it, just make it available for users with > 10 karma. ;)

208. carrotleads ◴[] No.10300761{4}[source]
I don't remember ever seeing a flag link.. so have never downvoted.

But I do upvote stuff I like and especially stuff I think is being censored by group think... so that could explain why my flag priviliges where never given or taken away before I could notice it..

replies(2): >>10302776 #>>10310822 #
209. InclinedPlane ◴[] No.10300778[source]
I'd say that this has gotten worse over time. I haven't seen as many interesting back and forth discussions on HN for a long time. There are probably a lot of different factors behind that but the rise of downvoting as a means of disagreeing with a comment hasn't helped.
replies(2): >>10301312 #>>10302560 #
210. mineshaftgap ◴[] No.10300807{5}[source]
Not very many comments on lobsters, good stories but I kind of rely on the comments to choose my reading.
211. sjwright ◴[] No.10300826[source]
And while you're at it, maybe replace the gifs with unicode? ▲ ▼
212. qubitcoder ◴[] No.10300881{3}[source]
For iOS HN apps, my current preference is Akepa owing to its features and attention to detail--including comment collapsing, bookmarks, history, Readability integration, and replies (using it now for this comment). The performance is quite snappy as well since it uses native components instead of a being a wrapper.
213. sumitviii ◴[] No.10300905[source]
Its because in real conversations, you talk to 1-2 other people and not a million. If a lot of people are discussing something (as they do in parliaments) people have a way of upvoting (by banging tables) or downvoting (booing) others.
replies(1): >>10301508 #
214. username223 ◴[] No.10300913[source]
I don't think it's a "conspiracy," but HN has many means of opaque moderation (shadowbans, slowbans, arbitrary score penalties to control the front page), and they continue to be applied with no accountability. We play here at the mercy of capricious Gods.
215. tedunangst ◴[] No.10300994{7}[source]
Obvious solution: the moderator account should be called goddang.
216. jglovier ◴[] No.10300997[source]
Will the ycombinator.com banner ad finally be replaced with an HN symbol that links directly to the index? :-p

Also, a while back I made a little Hacker News logo concept. (https://news.ycombinator.com/item?id=4731140) If you're thinking responsive redesign work, just hollar. ;-)

217. nightpool ◴[] No.10301007{4}[source]
When your flagging rights go away, the link disappears. St that point you can reach out to the mod team to try to figure out why/if it was a mistake.
replies(1): >>10301276 #
218. arihant ◴[] No.10301013[source]
I'm fairly certain a lot of wrongful flagging is a direct consequence of fat-fingering the flag button. I've been there, and my fingers aren't that fat.
replies(1): >>10304699 #
219. takee ◴[] No.10301073{6}[source]
A slightly tangential question that I have tried looking for an answer in the FAQs but couldn't: what is the required karma to earn the downvote privilege? Couldn't find this documented anywhere. I apologize if I didn't look hard enough.
replies(1): >>10301182 #
220. scrollaway ◴[] No.10301075{3}[source]
As a frequent commenter on both reddit and HN, the hidden vote counts on HN are far better. Coupled with fresh comments showing up at the top sometimes, they remove most parts of the mob mentality that goes on on reddit.
221. jccc ◴[] No.10301182{7}[source]
501:

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

222. logn ◴[] No.10301266{3}[source]
If Digg and Slashdot are any guide, it might be wise to just do a slight enhancement to improve mobile proportions and sizing, rather than any re-design.
223. qrendel ◴[] No.10301270[source]
Agreed - the only thing I dislike about HN at all is the tendency of some users to downvote anything they disagree with. It seems to have gotten worse over time (I've been lurking several years longer than my current account). Now I occasionally come by threads with a large proportion of not-terrible comments greyed out, and it does make me avoid commenting anything that might be perceived unfavorably by someone. It also seems to encourage lots of throwaway accounts for single comments of unpopular opinions. I wish something could be done about this more than anything else, but I'm not sure what that would be.
replies(1): >>10301478 #
224. ◴[] No.10301276{5}[source]
225. chimeracoder ◴[] No.10301312{3}[source]
> I haven't seen as many interesting back and forth discussions on HN for a long time. There are probably a lot of different factors behind that but the rise of downvoting as a means of disagreeing with a comment hasn't helped.

There are a few topics I happen to know quite a lot about (e.g. health economics), and I generally enjoy discussing them with people in real life.

I've long since given up on being able to discuss them on HN, however, because it's really demoralizing to write a 1000-word comment with five footnote citations explaining the nuances of the health insurance billing system and labor supply market, only to get downvoted within 30 seconds by people who (presumably) don't like that my comments don't perfectly support their opinions. Rinse and repeat throughout an entire discussion thread.

So instead, on these topics where I know I'll inevitably get downvoted, I just write a single comment, much shorter, and oftentimes without citations. If people respond, I often don't bother to reply. It's not that I dislike debating, or that I dislike debating this topic. But it's a waste of my time to keep writing comments only to get (virtually) slapped in the face every time I hit "submit".

There are other users I've noticed who have followed similar patterns. Which is a shame, because I've learned a lot from them in the past.

replies(1): >>10301533 #
226. brudgers ◴[] No.10301321{6}[source]
For what it's worth, one of the features of HN is how firmly it discourages the segregation of insiders from outsiders. That's why there aren't long running insider jokes and there is a relatively low tolerance for meanness.

I don't think the way it is handled is perfect or ideal, but community is a hard problem.

227. brudgers ◴[] No.10301361{4}[source]
What are the better alternatives to hellbanning?
replies(2): >>10301944 #>>10301949 #
228. mck- ◴[] No.10301409[source]
> Currently, when an account is banned, a software filter trips

Is there a way to check if an account is banned?

EDIT: FYI, my karma counter has stopped accumulating points, and popular posts don't get on the front-page (e.g. https://news.ycombinator.com/item?id=10301364 – which has 4 points in 23 minutes – clearly higher than frontpage story 28 (https://news.ycombinator.com/item?id=10300732 – 4 points in 2 hours)

replies(2): >>10301524 #>>10301561 #
229. PhasmaFelis ◴[] No.10301417{4}[source]
> My flag link disappeared one day without notice or explanation, and stayed disappeared for a year or so.

The system does screw up sometimes. For about six months I couldn't submit articles without running into a "You are submitting too fast--slow down!" message. I don't submit all that often, so it took me a while to realize that it wasn't just responding to multiple recent comment posts and that something was wrong, but when I finally did email support, they said that my account had been flagged by mistake and fixed it promptly.

230. e12e ◴[] No.10301429{3}[source]
That's not the code that currently runs hn - AFAIK it's the code that ran hn at some distant point in the past. I'm not quite sure what's the best current path for those that want to run their own hn, on (something similar to) arc probably anarki?:

https://github.com/arclanguage/anarki

Possibly arc-nu?:

https://github.com/arclanguage/arc-nu

At least it appears arc3.1 runs under racket (not sure how long that's been the case, but presumably for a while):

  $ racket -v
  Welcome to Racket v6.1.
  $ wget http://ycombinator.com/arc/arc3.1.tar
  $ tar xf arc3.1.tar
  $ cd arc3.1/
  $ echo admin > arc/admins
  # WARNING: running random code from the Internet
  # downloaded over an insecure link is not a good idea!
  # But a checkout from https://github.com/wting/hackernews.git
  # *failed* to run under racket...
  $ racket -f as.scm 
  Use (quit) to quit, (tl) to return here after an interrupt.
  arc> (load "news.arc")
  nil
  arc> (nsv)
  rm: cannot remove ‘arc/news/story/*.tmp’: No such file or directory
  load items: 
  ranking stories.
  ready to serve port 8080
I don't know if https://github.com/wting/hackernews.git is a reflection of the updated hn source - I don't think it is. For one thing, if we look at:

http://arclanguage.org/item?id=19174

"Ask Arc: How to add a toplabels in news.arc?"

> On Hacker News, the ask and show pages are implemented just like the > front page, but they filter the item list based on title or whether or > not there's a link. > > And yes, that means they won't show items not already loaded into RAM ;)

  (defop ask ((p page))
    (pagepage ranked-stories* p
              [and (askpage-filter _) _]
              "ask" "Ask"))
> The magic is in askpage-filter:

  (def askpage-filter (s)
    (and (astory s)
         (blank s!url)
        (~begins (downcase s!title) "show hn")))
There's no -filter, in the github repo:

https://github.com/wting/hackernews/search?utf8=&q=-filter&t...

231. brudgers ◴[] No.10301432[source]
At some point I came to the conclusion that the best reaction I could have to being downvoted was to take it as editorial criticism on my writing. This means just assuming that I didn't make my point clearly or that I was mistaken or didn't use the right approach to the reader. When I am downvoted, I tend to edit my comments. Sometimes this means changing the words around.

And sometimes it means deleting the comment. Not because I'm afraid of being banned, but because it's not very good. I've found that deleting not very good comments is good practice. That just saying the stupid thing that I feel compelled to say is enough. I don't need someone to actually read it. I'd rather have people read my occasional good comment.

On the flip side. Sometimes I downvote a comment in lieu of arguing. Actually, it's probably a lot more often than sometimes. Those downvotes are in lieu of mostly unproductive xkcd386 "someone is wrong on the internet" comments I might write if downvoting and moving on wasn't an option.

There are things about which it is reasonable to disagree. For example I believe that discussion is more productive than debate and that conversation is far more productive than either because it doesn't require opposing viewpoints as a starting point and doesn't entail the idea of winning or scoring points.

There are plenty of other places I could do that.

232. e12e ◴[] No.10301437[source]
I think it's a bit odd that the hn source is only "semi-open" (see my comment below). Having it as a working open source project makes sense to me -- it'd give Arc a boost, and give the world a forum project that is well tested in the real-world.
233. ◴[] No.10301478{3}[source]
234. unabst ◴[] No.10301508{3}[source]
When I post I may be putting it out there, but if anyone replies, I'd like to think we are having a conversation. Or like now, I'd like to think this reply is to you, and not to a million people. More people may be reading, but we're not really talking until they join the conversation.

In real life, I would never throw a tomato at someone I overheard saying something I disagree with to someone else -- but that is HN. By design, I assume, but still.

235. empressplay ◴[] No.10301524[source]
I think the algorithm for story ranking is a bit more complicated than that...
236. deciplex ◴[] No.10301532{4}[source]
> silently shadowbanned for something

This "feature" needs to crawl into a hole and die anyway.

replies(1): >>10302218 #
237. nkurz ◴[] No.10301533{4}[source]
Perhaps you've stopped writing them, but I still associate your username with high quality comments. Try not to care too much about the random downvotes, and please keep writing extensive well-footnoted comments about the issues you care about. It's probably a small audience, but we are appreciative.
replies(1): >>10303318 #
238. kruipen ◴[] No.10301561[source]
empressplay 5 minutes ago [dead]

I think the algorithm for story ranking is a bit more complicated than that...

239. beefhash ◴[] No.10301654[source]
Disclaimer: I don't know how the downvoting privileges are actually assigned.

The necessary karma threshold for downvoting is already prohibitively high, but submission karma and comment karma seem to be shared.

That means if you get one lucky submission, such as the announcement of the next major release of a popular project, you likely get shot over the threshold relatively fast. If the gain from there isn't modulated (or doesn't require a separate, sufficently high amount of comment karma), that may give people downvoting privileges too early, before they've familiarized themselves enough with HN.

240. brudgers ◴[] No.10301746{4}[source]
I'm firmly in the downvote to disagree camp.

Suppose my click on the down arrow expresses the thought "you're wrong, fuck you". HN is better off when that's the end of it...whatever it was and regardless of if it was in the comment or in me or in both.

241. lambda ◴[] No.10301820{4}[source]
In the original article here, they discuss how the reason for this feature is that some people get shadowbanned a little too aggressively. "Banned accounts sometimes post good comments, software filters sometimes have false positives, and users sometimes flag things unfairly."

It seems to me the whole point of the vouch features is to have an easier recourse for other commenters to respond to people being shadowbanned (or otherwise dead for mistaken reasons, like tripping a filter or unfairly flagged by other users), rather than actually having to find the mod email and send an out of band message.

replies(1): >>10301986 #
242. bootload ◴[] No.10301835[source]
"Everyone at YC knows that it's vital for HN to have full editorial independence, and we have absolute trust in Dan's decision-making in product, engineering, and moderation."

Go @dan, thanks for listening, then doin' something about it.

243. lotharbot ◴[] No.10301929{4}[source]
I think hellbanning has its place. There are people who join websites with no intent of contributing -- who want to make trouble, to troll, to harass, to create link-juice for other sites, or otherwise benefit themselves at the expense of others. An ordinary ban simply invites them to return under a new name and keep it up. A hellban both stops their negative influence from propagating, and stops them from realizing that it's time to make a new account.

The problem, of course, is that sometimes people actually do intend to contribute but are caught in a hellban because they made a single mistake, or possibly even because they said something that bothered a moderator but was completely reasonable for them to have said. Allowing users to "vouch" is a nice counter to this -- if we see a genuine contributor who has been mistakenly flagged as a troll, we the community can fix it.

This is a fantastic change.

replies(1): >>10302332 #
244. PhasmaFelis ◴[] No.10301944{5}[source]
Regular banning, of course. You tell the user that they've been banned and why. Optionally, offer tempbans (with a stated duration), and/or have an appeal mechanism; but even with neither of those, it's less sadistic than a hellban.
replies(2): >>10303749 #>>10304646 #
245. lotharbot ◴[] No.10301953[source]
Given that "vouch" still goes through the manual process (it doesn't auto-revive hellbanned accounts, but instead flags them for the moderators to review) I think the most likely outcome is that a few more of Terry's comments will be made visible, but his account as a whole will still be restricted. After all, the moderators are well aware of who Terry is and his general patterns of behavior on his various accounts, but they might not always notice when he makes a comment that deserves to be revived.
246. dang ◴[] No.10301986{5}[source]
The problem is more complicated than that. Many banned accounts' comments aren't all bad. Unbanning them wholesale isn't an option if they're still going to break the HN guidelines. But killing all their comments wholesale isn't great either, if sometimes they post valuable things. So what we want is a mechanism that works at comment granularity rather than account granularity: let the good comments, and only the good comments, through. That's what this is intended to be.
247. DanBC ◴[] No.10302213{3}[source]
Do you have any examples?

I know that it does happen that good comments are banned, but it's not that common.

And this announcement gives us tools to fix it.

replies(1): >>10308125 #
248. sdoering ◴[] No.10302218{5}[source]
I would really love the world to have this feature, when all of these egomaniac trolls out there would have a invisible gag, shielding me from them.

Sarcasm? Irony? Or am I really thinking like that?

Depends on my mood and the experiences I had that day with people. ;-)

249. MrBra ◴[] No.10302230[source]
Sorry for having hurt you, you downvoter cold scientist.
250. ◴[] No.10302236[source]
251. DanBC ◴[] No.10302263[source]
HN is not tech only. HN has never been tech only.

Perhaps you mean that people should stop posting political articles l? (I agree, these are usually hopeless).

replies(1): >>10302410 #
252. zamalek ◴[] No.10302328[source]
> native folding of comments

Not having folding comments encourages me to read a good random sample of comments (as opposed to only the root comments) which has usually resulted in some fantastic discussion. On Reddit I read root comments and then instinctively collapse the remainder.

That's not to say folding comments wouldn't be nice, I'm just providing some counterarguments for them.

253. hueving ◴[] No.10302332{5}[source]
Did you miss the part where a troll/spammer can just create a new account? It's trivial to see if you're hellbanned (incognito window).
replies(2): >>10302354 #>>10308103 #
254. DanBC ◴[] No.10302354{6}[source]
But spammers don't tend to just make new accounts.

And it's fine that trolls create new accounts - their new accounts get banned quickly if they troll in their new account.

And we don't know if there are methods that detect account hopping. I suspect that there are.

255. aubreykilian ◴[] No.10302355[source]
Wow, you think you're going to read some comments about a community update, and you end up reading a mass of comments delving into the human psyche. Damnit I love HN.
256. rebootthesystem ◴[] No.10302410{3}[source]
Yeah, I can agree with that. Every time I get sucked into a political discussion on HN I hate myself so I am as guilty as anyone else. At least I recognize HN would be better without these threads.
257. paulirish ◴[] No.10302429{4}[source]
Same. After using premii and cheeaun for a year each, I prefer the experience in cheeaun's hackerweb.
258. dmichulke ◴[] No.10302560{3}[source]
It would be nice to know who downvotes how often in relation to others (publicly or at the very least for the person herself)

People could then compare their behavior against the others and one could define a "too often" in terms of std-dev from the mean or a quantile, both within a specific time window (say last 365 days).

In this way one has at least a candidate set of abusers (for the "HN Mods") and everyone could compare his downvoting behavior and adjust.

Additionally, since it's a simple statistic, it should be easy to implement.

replies(2): >>10302592 #>>10305840 #
259. jcr ◴[] No.10302583{5}[source]
To prevent abusive flagging by making it too easy to flag comments, the 'flag' link on comments only appears when you're on the /item?id=... page of the comment, or the /reply?id=... page.
replies(1): >>10303721 #
260. InclinedPlane ◴[] No.10302592{4}[source]
Personally I like the stackexchange model where downvotes have a cost.
replies(1): >>10306191 #
261. jacquesm ◴[] No.10302598[source]
Congratulations Dan, and thank you for the work on this feature. Rescuing comments that fall through the cracks is an important instrument in improving the quality of HN. I'm currently very busy with other stuff so I'm just reading HN on my breaks right now and not participating much but I've been looking forward to this going live for everybody. Thanks for all the hard work!
262. pjc50 ◴[] No.10302717[source]
I get all 30 stories visible on my phone! .. in text which is about 1mm high.
263. jcr ◴[] No.10302744[source]
Using the "Stylish" plugin or similar custom CSS injection, you can substantially change how vote links look, along with adding space between their placement.

My vote links read '▲sig' for up-vote (signal), and empty line of separation, and then '▼din' for down-vote (noise).

  /* remove arrow background images */
  /* XXX Bug in chrome/webkit requires padding or margin */
  div[title="upvote"],
  div[title="downvote"] {
    margin:  0px !important;
    padding: 0px !important;
    padding-right: 1ex !important;
    text-align: center !important;
    display: inline !important;
    white-space: pre;
    background: none !important;
    background-image:  none !important;
    -moz-transform:    none !important;
    -webkit-transform: none !important;
    -o-transform:      none !important;
    -ms-transform:     none !important;
    transform:         none !important;
    /* width: 6ex !important; */
    /* width: 1ex !important; */
    /* margin-right: 10px !important; */
  }
  /* use unicode text arrows */
  div[title="upvote"]:after {
    content: '▲sig' !important;
  }
  div[title="downvote"]:after {
    content: '\A\A▼din' !important;
  }
  /* color unicode arrow text green-up, red-down */
  a[id^="up"] {
    color: #009900 !important;
  }
  a[id^="down"] {
    color: #990000 !important;
  }
  /* highlight arrows on hover */
  a[id^="up"]:hover {
    color: #00ff00 !important;
  }
  a[id^="down"]:hover {
    color: #ff0000 !important;
  }
264. philh ◴[] No.10302776{5}[source]
The flag link is visible if you reply to a post or click on its timestamp.
265. jccc ◴[] No.10303318{5}[source]
The problem with that is that you can't not care about them if you care about meaningful debate and conversation.

The effect of downvotes is to push comments down and fade them away into the background. That should be the effect of filtering low-quality comments, but why should that be the effect of disagreement?

replies(1): >>10303361 #
266. jccc ◴[] No.10303361{6}[source]
More to the point, is it not to your benefit to encounter and engage with quality points of view that differ from your own?
replies(1): >>10304756 #
267. steveklabnik ◴[] No.10303721{6}[source]
Ah thanks I forgot about the reply page, kind of silly given I was writing a reply... I like it as a feature, personally.
replies(1): >>10304523 #
268. brudgers ◴[] No.10303749{6}[source]
I've had showdead=yes for a while and haven't seen anything that made me suspect live banning was employed for pleasure by Hacker News moderators. Admittedly, I'm not inside their heads and have only paid attention to a small fraction of dead posts.

One difference between regular banning and live banning is that the banned person is kicked out of the community with a regular ban, but not with a live ban. A live ban mitigates the effects of problematic behaviors on the community while still allowing the person behaving problematically to retain their identity and participate in ways that aren't problematic: i.e. people who are live banned can remain part of the community.

Because the live banned person remains within the community, there is an opportunity for the community to recognize unwarranted live bans based on actual exhibited behavior within the context where it is relevant. Anecdotally, I've seen unwarranted live bans lifted in real time.

I've also seen members of the Hacker News community who have benefited from keeping their identity within the community over an extended period of time while continuing to exhibit problematic behaviors. People may look at that situation and see something different, I see live banning as a highly compassionate way to solve the corner cases that need high levels of compassion.

From a practical standpoint doing regular banning "right" with formal notification, explanation, and appeals processes requires a non-trivial moderator time and energy. If most bans are justified, that means all that energy is wasted on accounts that the owner doesn't value and accounts that the owner values solely as a conduit for argument and/or insult.

Even in cases where the person values their account as an identity within the community, formal processes are an escalation. The most likely proximate cause for needing to limit that type of account is the manner in which disagreement is expressed. Creating a context that threatens identity is unlikely to suddenly produce better behavior in regard to disagreement over a sanction already enforced.

Regular banning is confrontational. One of the ways Hacker News differentiates itself from other sites where people type into boxes is by discouraging that very behavior. Lunch at Cafe Hellban comes at some cost to the community, but I believe it's lower than the alternatives.

replies(2): >>10305053 #>>10308444 #
269. TeMPOraL ◴[] No.10304357[source]
> 'Vouching' will not improve the quality of HN discussions. It seems like the result of an excessive focus on fairness, something I see in many online communities. It affects only a few comments which are unlikely to be particularly valuable anyway.

I remember seeing cases when there was a post on HN, and the author of the posted content decided to chime in and accidentally got their account autokilled for spam. Vouching would help resolve such cases without having to explicitly involve moderators.

replies(1): >>10306300 #
270. ◴[] No.10304498{3}[source]
271. jcr ◴[] No.10304523{7}[source]
Don't feel too silly; I regularly lose my sunglasses when I'm wearing them. It's even worse when they're perched on top of my head. ;)
272. GFK_of_xmaspast ◴[] No.10304574[source]
That guy was a terrible poster, and I thought it was particularly pathetic how he tried to argue his way out of his final straw.
273. Semiapies ◴[] No.10304614{3}[source]
Is it really any creepier than using "dead" for comments not being visible by default?
replies(1): >>10306184 #
274. DanBC ◴[] No.10304646{6}[source]
> You tell the user that they've been banned and why. Optionally, offer tempbans (with a stated duration), and/or have an appeal mechanism

You know this sometimes happens on HN, right? Some people are given many warnings, and then they're banned and told that they're welcome to come back if they stop that behaviour?

275. DanBC ◴[] No.10304699[source]
flags can be undone.
276. nkurz ◴[] No.10304756{7}[source]
Certainly, and one can still benefit if the comment is slightly grayed out and lower on the page. I'm suggesting that allowing the asocial behavior of small number of random strangers to ruin your day is likely to result in lots of ruined days.

Better, if you can mentally arrange it, is to treat some small number of downvotes as the price of admission rather than a personal attack, and to continue the conversation with those who are listening. The hard part is figuring out which downvotes are actually useful feedback, and which should be treated as random noise.

This wasn't my point above, though. My point was that I like chimeracoder's long detailed comments, and would like him to keep writing them, regardless of the behavior he observes in others.

277. krapp ◴[] No.10305053{7}[source]
>i.e. people who are live banned can remain part of the community

But the purpose of "live banning" is to fool a user into believing they're part of the community, while trying to keep them from actually participating through subterfuge. If live banning were simply a way to allow "problematic" users to participate, then the subterfuge wouldn't be necessary, and showdead wouldn't be opt-in, it would be opt-out. Banned users are meant to be ignored and forgotten about by default.

>I've also seen members of the Hacker News community who have benefited from keeping their identity within the community over an extended period of time while continuing to exhibit problematic behaviors.

If you're talking about TempleOS - I would argue that actual banning would be healthier for everyone in his case. He is the ur-example of why "live banning" doesn't really work as intended, or why, at the very least, actual banning should also be an option alongside live banning.

Encouraging him to stay and post while banned is what has turned him into a museum exhibit and mascot for this site, and I think the effect on the community of having to justify this as being, somehow, the best of all possible worlds is toxic.

>From a practical standpoint doing regular banning "right" with formal notification, explanation, and appeals processes requires a non-trivial moderator time and energy.

You want moderators to apply more than the minimum possible amount of time and energy to their duties. But given that there is already an informal appeals process for bans involving someone publicly calling out a banned user and having them email the site, applying that process to a form doesn't seem like much greater effort. Sites with far more traffic and far greater hostility manage with entirely volunteer moderators.

>that means all that energy is wasted on accounts that the owner doesn't value and accounts that the owner values solely as a conduit for argument and/or insult

Of course, that assumption only holds true for some banned accounts, not all. Those obviously deserving accounts could be shown a generic banned message, mentioning it can't be appealed. Or show the generic message and a contact email in all cases.

For other banned accounts, it would be unethical to consider appeals to be a waste of effort because it involves work for the moderators. There is no reason the process has to be unreasonably complicated in any case, as long as a banned user knows they've been banned and has some way of contacting staff to discuss this.

>Regular banning is confrontational.

"live" banning can be confrontational as well, a passive-aggressive, 'slowly poisoning someone's food with arsenic kind' of aggression. Dang now warns people repeatedly before banning them, which is confrontational, but also demonstrably more humane than simply dropping them into the oubliette.

Although, of course, new users may not know what "live-banning" is or when it occurs, they may expect a normal ban. But a user who has been warned repeatedly and then live-banned seems more likely to deserve it than one who's banned without warning.

>Creating a context that threatens identity is unlikely to suddenly produce better behavior in regard to disagreement over a sanction already enforced

Except with live bans, if the sanction is enforced in such a way that the user is unaware of it, the reasons behind it, or the necessity for self-correction, obviously this will not result in a change in behavior. To expect someone's reaction to a ban that they're aware of to be the same as their reaction to one they're unaware of is, I think, unreasonable except in extreme cases.

replies(1): >>10307626 #
278. ars ◴[] No.10305080{3}[source]
> because the specific requests we get are disparate and even contradictory.

The typical solution to that is to give the users a setting page where they can pick between the two contradictory options.

replies(1): >>10306219 #
279. Semiapies ◴[] No.10305840{4}[source]
The anonymity of votes is something that acts against the worst aspects of groupthink and knee-jerk opinions in the HN crowd. I don't trying to literally penalize disagreement with the median voter here would help at all.
replies(1): >>10306175 #
280. dmichulke ◴[] No.10306175{5}[source]
The idea would be not to penalize local quantity (votes or downvotes on a topic) but aggregated quantities. Chances are that if I downvote 10 times per day (with say an avg number of down votes of 2 per day) that I am doing something wrong or I five times as much as the average user. In both cases it's food for thought.

Ratios of vote/downvote per user would probably also mean something.

Finally, I'd prefer to have these statistics private for each user, so there is no way groupthink could get a hold.

281. dang ◴[] No.10306184{4}[source]
I'd say very much so. One refers to a comment, another to a person.
282. dmichulke ◴[] No.10306191{5}[source]
That's also possible, maybe with increasing costs, but the problem is that it introduces state (so it's not as easy as a statistic to calculate). Constant costs could discourage downvoting and AFAIR, PG wanted to have his numbers being integers (so no rational costs either).
283. dang ◴[] No.10306219{4}[source]
The typical solution leads to a combinatorial explosion of complexity, which is no less worrying.
replies(1): >>10307656 #
284. dang ◴[] No.10306300{3}[source]
Quite so, and that's specifically one of the things that prompted the feature. There are extra restrictions on (some) noob accounts because of past abuse by spammers and trolls. But when the creator of a project shows up in the thread about their work and their comments are auto-killed, that's a disaster for HN. There's only so much we can do to solve this with either software or moderation, but community members see right away what's going on. Letting them fix it seems like the obvious solution.

So far it seems to be helping! I haven't yet seen a case of the above getting fixed by vouching, but those are relatively rare.

Edit: we got one! https://news.ycombinator.com/item?id=10306786. As soon as we see vouches on these we'll mark the account legit so future comments will be ok.

285. dang ◴[] No.10306336[source]
I don't think we need to move it. It's comfortable where it is.
286. dang ◴[] No.10306354{3}[source]
There definitely are de facto fan clubs, and it has been interesting to see them shift around over the years. I don't see this as bad for HN, unless it becomes excessive. It's great that people are passionate about these things and I hope every HN user finds something to be passionate about here.
287. brudgers ◴[] No.10307626{8}[source]
Some members of the Hacker News community cannot downvote, others cannot flag. For better or worse their are different levels of privilege when it comes to interacting with the site. I see live banning on that continuum. I acknowledge that others do not.

If a person doesn't know that they've been live banned and removal of the stimulus that triggers problematic behavior creates new habits on the site, I think that's a good thing. If a person doesn't know they've been live banned, and simply goes somewhere else to engage in trolling behaviors, I think that's a good thing too. I acknowledge that others do not.

288. ars ◴[] No.10307656{5}[source]
It can I know, but it doesn't have to.

With some careful design, and not overdoing it on options you can please most (but not all) people.

289. lotharbot ◴[] No.10308103{6}[source]
I'm well aware of that step. But not every troll or spammer is. How many trolls or spammers actually research the target forum well enough to know that they use such a moderation style?

It seems to be a very small number, given how many trolls and spammers get hellbanned and keep on posting, compared to how few seem to create new accounts immediately.

290. lotharbot ◴[] No.10308125{4}[source]
Not off the top of my head. I don't mean "regularly" like once every few minutes, but more like a couple times a month.
291. PhasmaFelis ◴[] No.10308444{7}[source]
> I've had showdead=yes for a while and haven't seen anything that made me suspect live banning was employed for pleasure by Hacker News moderators."

I don't think they get off on it, no, but the purpose of a hellban is to trick a user into thinking they're visible when they're not, so they get frustrated by the lack of response and give up. That's a mean and dishonest thing to do to someone, even if it may arguably be the best way to deal with certain kinds of trolls.

> One difference between regular banning and live banning is that the banned person is kicked out of the community with a regular ban, but not with a live ban.*

Hellbanned users are not part of the community. The entire point is to remove them from the community without them realizing it.

(BTW, what's a "live ban"? That doesn't even make sense. Did we really need a euphemism for shadowban/hellban?)

replies(1): >>10309287 #
292. odbol_ ◴[] No.10308644[source]
Exactly. While we're trying to improve HN, how about a proper mobile layout? You know, one with upvote buttons larger than 3 pixels so, you know, I can actually click them? We're hackers, not luddities without smartphones.
293. brudgers ◴[] No.10309287{8}[source]
When the user gets frustrated by lack of response, what is it that the user gives up?
replies(1): >>10309484 #
294. PhasmaFelis ◴[] No.10309484{9}[source]
They give up trying to harass other users.

You need to understand that hellbanning was invented as a mean of dealing with commercial spammers and malicious trolls--people who have no interest in good-faith discussion, only in provoking a reaction; if they receive a normal ban, they'll just start a new account and continue, because they have none of the investment in the community that would make them care about their old account. Hellbanning prevents them from doing that, and in the old days it was often discussed with no small amount of sniggering over the idea of some asshole troll trying and trying to piss people off and wondering why it wasn't working anymore.

A hellban works for those people; it may be the only thing that does. It is an entirely inappropriate tool to use against a user who wants to participate earnestly but is sometimes excessively rude/short-tempered, and my impression is that HN uses it that way often. (Based on the number of times I've seen commenters say "XXXX, you may not realize that you're shadowbanned, which is a shame because you've got a good point." A person who sometimes has good points is someone who should receive informed bans/suspensions, not hellbans.)

replies(1): >>10311366 #
295. nightpool ◴[] No.10310822{5}[source]
The flag link for comments is a little hard to find if you don't already know where it is. If you don't flag things, there's no way your flag privileges could be taken away.
296. brudgers ◴[] No.10311366{10}[source]
One of the features [in the technical sense] of HN is that the costs of meanness trump the value of being correct. To me, it's better if someone decides to spend their time posting where their unique brand of earnestness is acceptable and perhaps appreciated. There are a lot of experts floating around HN. I'm ok with forgoing a few pearls to maintain the health of the oyster bed. If I wanted something else, there's the Linux kernel mailing list and a whole internet full of things like it.

Live banning as instituted on HN via showdead=yes, allows the community to see good content, acknowledge it and engage the banned community member constructively. Because regular bans and suspensions are all or nothing, they don't leave space for those things to occur.

I invented or reinvented "Live Banning" in my post to preempt a potential argument vector over terminology. I think it has the advantages that accrue to technical terms: neutrality in particular. "Hellbanning" suggests the deliberate creation of misery that often forms the backbone of internet fora. I supposed "shadowbanning" means something slightly different, and I may known what it was at one time but those brain cells are apparently repurposed. Anyway, "live banning" has the advantage of not necessarily connoting snickering among its side effects and it takes indicting HN's current mechanisms based on bad behavior by moderators that happened elsewhere on the internet off the table when deciding on the here and now. I fully confess to deliberately reframing HN's moderation mechanisms.

Reframing may be one useful abstraction for thinking about live banning. Live banning is a closure, an execution frame, a continuation, where constructive behaviors are still possible and the effects of negative behaviors on the community are mitigated.