I wonder what the second order effects of this on the HN karma system will be. It'll create a graph of karmic supernodes perhaps. Say I green-blob someone with a big reputation here, say jacquesm; no doubt lots of other people will do the same. The friends-of-friends icon is going to appear widely but it'll all be a single edge away from Jacques' node. Is that much of a signal? I dunno. That's 30 seconds of thought about it. It's a fun idea though so I'll try it.
Version two: hide foes? Come to think of it, maybe the 'foe' aspect is the fun part...
EDIT: it's like I summoned him.
bigbadfeline 22 hours ago [-]
> I wonder what the second order effects of this on the HN karma system will be
My first thought was this replacement of the HN karma system would make it a lot like FB and Xitter - a collection of disjoint echo chambers. My second thought was the same, then I stopped thinking about it.
drcongo 1 days ago [-]
everybody loves jacquesm
1 days ago [-]
cousinbryce 1 days ago [-]
Pagerank
cpeterso 1 days ago [-]
> Version two: hide foes?
That's a good idea.
Here's my bad idea: the extension auto downvotes foes and auto upvotes friends. :)
verdverm 1 days ago [-]
automations get your account in trouble, it's against the rules
grepfru_it 18 hours ago [-]
It already happens today
jimnotgym 16 hours ago [-]
I'm interested in peoples thoughts about this. There are people in here that I generally respect, but on certain subjects I have seen comments that are not helpful. If I saw one of them first I might click 'foe' and then ignore them in the future.
And this seems normal. I have a friend in real life who I like talking to, we share some views, and vehemently disagree on other subjects. He likes to bring them up and I tend to divert the discussion because I don't want to lose them as a friend
TonyStr 14 hours ago [-]
This is my concern as well. IMO, one of the great aspects of HN is the semi-anonymity (no profile pics, names are just strings that you probably don't memorize unless you see the same name often, no visible upvotes, etc.). This makes us take the comments and submissions at face value, evaluating the content rather than relying on past experiences with the author, or other people's evaluation of it (upvotes).
I feel that any system which injects opinions into comments/submissions before you read and process it, work against the principles of Hacker News. A system like this might be great for a community full of trolls, but another one of Hacker News' strengths is it's heavy moderation. I see maybe <5% troll/bad-taste comments, and most of those are already flagged and [dead].
p0w3n3d 15 hours ago [-]
But marking someone as foe based on their first comment might be very misleading, not to speak of good practice of discussion despite of agreement or disagreement. I'm coming to the stage of my life that I try (sometimes hardly) to speak with people with which I disagree. It's my crusade against cancel culture. People are more than one dimensional and even if we disagree on one two dimensions we might agree on others, or just play D&D together sometime
jimnotgym 14 hours ago [-]
My comment was not clear enough, on review. I am in full agreement with you
sodimel 12 hours ago [-]
That's a nice project!
I searched a few comments I agreed using the "Ask HN: What are some iconic comments on HN?" thread (https://news.ycombinator.com/item?id=40719253) and I'm pleased to see some green comments here and there :)
I also made 2 QoL [fire|grease]monkey extensions for hn:
Related, there is already an extension that allows selected users to be highlighted, but without the shared server data for computing friend-of-a-friend relationships:
As kid who grew up on anonymous boards, I never even read user names. Accounts are ephemeral and worthless. Ideas are only things that matter.
dewey 8 hours ago [-]
> Accounts are ephemeral and worthless.
I'd state the exact opposite, especially in times where fake news, bot farms and AI generated content are everywhere it matters if something comes from a trusted source or not.
nextlevelwizard 7 hours ago [-]
Maybe again because I don’t care about a source I have always operated in a way that assumes other’s aren’t telling the truth.
I don’t care about how many up or down votes some comment or piece of content has. I also have never blindly trusted videos or pictures. All sources can be corrupted and as such shouldn’t be trusted without verification.
Which is why I still don’t value accounts nor read user names.
Even with people I personally know I have always used the phrase: “trust, but verify”
Minor49er 5 hours ago [-]
I better start leaving higher quality comments on here so I can increase the social value of my account and sell it
zzo38computer 1 days ago [-]
I would prefer to do the opposite, where everything is displayed in chronological order (with an option to display by threads or not; even if not you can still find what each one is a reply to) regardless of voting and regardless of who wrote them.
magicalhippo 14 hours ago [-]
I've been wishing for a News (NNTP) portal for HN. Would solve that as well as making it easier to follow larger threads by allowing you to track read/unread.
Mostly because I really miss newsgroups though.
ineedasername 1 days ago [-]
I’d encourage a change of labels away from “friend/foe”. It may seem minor but the subtle loaded nature of those paired terms encourages an adversarial stance rather than one of productive discourse. It’s not catchy so there’s probably better than this but, just as an example— “engage/ignore” could better signal to the user a neutral “do I want to bother with this person?”
derefr 21 hours ago [-]
That would imply a slightly different semantics than what the extension currently provides, though.
If you truly want certain users to be "ignored", then you probably want any of their comments (and the subtree of descendant comments) to be hidden/collapsed/made less legible, so that you don't accidentally read them, and thereby don't accidentally get rage-baited by them into wasting your day arguing with them. Same as e.g. kill files on Usenet.
Given that this comment collapsing/hiding/visibility-decreasing is something already built into HN (for comments/subtrees with strongly-negative score), it'd be really easy for the extension to hijack this functionality for its own purposes... if it actually wanted the red button to mean "ignore".
That the extension doesn't do that, implies to me that the extensions intended semantics for "foes" isn't "I don't want to engage with this person" but rather "I want to notice this person more." Perhaps "so that I can take the opportunity to actively antagonize them / argue with everything they say."
(I'm not saying that this is a good thing; just that insofar as "the purpose of a system is what it does", this is the purpose of a plain "foe" signal!)
logicprog 1 days ago [-]
Agreed, independent of where the terminology came from, I think if you're trying to promote healthier engagement both for yourself and others using this extension, then not having such adversarial names it's probably a good idea. It should just end up being a sort of web of trust to help you decide what's worth engaging with — and sometimes perfectly valid people that you're not actually enemies with or anything just aren't worth your time engaging with because of fundamental axiological or positional differences.
jacquesm 1 days ago [-]
That's just Slashdot's influence. They did the same thing at some point.
ineedasername 1 days ago [-]
Ah, okay-- though that doesn't mean the author can't do better, if I'm not just being too nitpicky.
jacquesm 1 days ago [-]
The last thing HN needs is to become more like Slashdot.
avadodin 1 days ago [-]
In Soviet Russia, Slashdot becomes HN!
grepfru_it 18 hours ago [-]
Can you imagine a beowulf cluster of HNs?
Lerc 1 days ago [-]
Dot product of opinions? Using a fancier term for the same thing might be a significant axis though.
globalnode 1 days ago [-]
maximize your projection onto like minded commenters, create that bubble you always yearned for but until now have never had the add-on to empower the inner-you! finally, you can ignore that filthy plane of delusional outcasts and banish them to the orthogonal abyss forever.
unethical_ban 1 days ago [-]
I've wanted something like this for a long time and also thought of the slashdot system. This is directly from that.
jimnotgym 16 hours ago [-]
I see this as a very hn type commenting. Nitpicking over semantics rather than engaging the whole. Your comment is fine, but the whole response in the rest of the thread is boorish.
I'm fine with friend or foe, because they are in reality, just coloured blobs
jotaen 15 hours ago [-]
I think there is a difference between “nitpicking” and “discussing” details. I personally do not see any nitpicking in OP’s comment, I rather see it as valuable and well-presented contribution to the general (wholistic) discussion.
To me, your response would have been just fine with only the last sentence.
cassepipe 16 hours ago [-]
For once a "this is a very HN" comment seems earned but I think it just marks you at not really the target audience for HN
One of the reason we come to HN is that curiosity and caring about details is rewarded and makes for great discussion
Also your comment has no substance. I stand totally unimpressed by your opposition between the whole and the details and I fail to see how this is relevant. Care to explain what tackling the whole would look like ?
Or are you just trying to handwawe away some potential issue you are too lazy to consider just because you like the project ?
Note that IIRC the guidelines ask you to refrain from "This is HN/reddit" comments because they are fundamentally uninteresting (and lazy)
jimnotgym 15 hours ago [-]
> I think it just marks you at not really the target audience for HN
This has some pretty serious connotations. I have been here for an awful long time for someone who is not a target audience, please take a moment of self reflection at that.
I don't think nitpicking is a synonym for 'caring about details'. I am acusing commenters of picking on unimportant details, and I'm acusing them of doing it because it is easier than the more substantive concerns that are further down the thread. It looks superficially clever, but is actually just pedantry.
> because you like the project ?
That kind of statement is intellectually dishonest. I wont be installing this extension, but not because of a name for the buttons that didn't form part of the UI.
> Note that IIRC the guidelines ask you to refrain from
Well, I just checked rather than relying on the my fallible memory and, and I don't believe it does. If you want to police people's comments, perhaps take a little more care.
cassepipe 9 hours ago [-]
I admit to overreacting sorry about that.
> It looks superficially clever, but is actually just pedantry.
I'll just defend why is think this is not in fact pedantry but a genuine concern :
The "great divide" is now such commonplace, especially in the US, with people living in their online and media environment bubbles that "gardens" like HN are more valuable than ever. The world is already tribal enough as it it. "friend" or "foe" encourages tribal behaviour instead of engaging with different viewpoints. Tribal behaviour is deeply ingrained in all of us and nothing to scoff at. The extension encourages glossing over diverging viewpoints, setting yourself up to dismiss quickly. I just don't think that's in the spirit of HN. There's already community moderation to prune comments who are failing HN guidelines.
You are indeed correct about the guidelines.
This is the part I remembered wrongly:
> Please don't post comments saying that HN is turning into Reddit.
However I don't think it would be against the spirit of the law to extend the guidelines with "Don't make comments about the general population of HN. Such vague generalizations bring nothing interesting to the table"
croes 11 hours ago [-]
Words change perception.
There is a reason why in the current political climate in the US people who don’t agree are labeled literally foes.
Repeat it often enough and your perception will change.
Words have power.
ehnto 14 hours ago [-]
Agree, one of the great parts of HN is that we can still have wholehearted, earnest discussions with people we disagree with. I don't think bringing the combative nature of other platforms makes sense here. We're not at war with eachother or people we disagree with, as much as most media outlets want that to be the case.
michaelbuckbee 13 hours ago [-]
"signal/noise" possibly?
ting0 1 days ago [-]
That's such a friend thing to say!
rustystump 1 days ago [-]
I like friend and foe far more than engage and ignore. A foe isnt someone you ignore. Ignoring is what builds bubbles. A foe can often be right even if you disagree.
conesus 17 hours ago [-]
Hacker Smacker doesn't mean you ignore your foes. Their comments are now labeled with the tiny red orb, giving you acknowledgement of how you've felt about them in the past.
I've used this extension for the past 15 years and I can say that I love seeing foes show up in threads. I still read their comments, but I know going into it that I can probably skip it after the first sentence if I recognize that it's more of what I disliked about them in the first place.
This is a time saving browser extension, freeing me up to scan more HN threads. I now often scan a thread to see if there's any friends, foes, or FoaFs inside.
retsibsi 17 hours ago [-]
That makes sense, but then what is the purpose of the 'foe' label? I can see the logic behind using it as a time-saver (as described by conesus) or a reminder that engagement will probably be unproductive. But if you intend to learn from and engage with the foe, it seems like the 'foe' label is just going to prejudice you against their comments before you read them, without much benefit.
ineedasername 1 days ago [-]
A foe is also someone you might preemptively punch in the face if they get too close before you could determine if they actually meant you harm right then.
I'd prefer not to label things such that I'm justifying the label's negative potential by the disproportionately small "even if" range of positive ones.
rustystump 22 hours ago [-]
Woh there cowboy we are talking about online chat miles away. If u dont like it, cool beans.
I like it. sometimes my greatest foes become my dearest friends. Funny how life works that way.
XorNot 1 days ago [-]
People I want to ignore I usually disagree with as well, but that's not the problem: the problem is they are repetitive and boring.
rustystump 1 days ago [-]
I sure hope the disagreement to ignore ven diagram doesnt look like that. If u never engage, how will you ever know you were wrong about something repetitive and boring?
XorNot 1 days ago [-]
Which is not at all what I wrote.
Most things are interesting if you look deeply into them. People on the other hand can be repetitive and boring about them. Which would extend to the excessive use of meta-argument: complaining people aren't listening but also not actually saying anything of substance.
raddan 24 hours ago [-]
Bring back hot or not!
WorldMaker 1 days ago [-]
Follow/Distance?
conesus 21 hours ago [-]
Ahh, I have you green orbed, and I recognize your username from NB. The system works!
card_zero 19 hours ago [-]
What do you gain from this?
conesus 19 hours ago [-]
I mean the entire extension is about this, but I can quickly scan this thread (or others) and spot my favored commenters.
card_zero 18 hours ago [-]
Yes, and you just found that you "favor" WorldMaker, and therefore ... read the suggestion "Follow/Distance?" more eagerly?
If that suggestion (which I suppose you'll ignore anyway, but maybe it inspires some other thought in you) came from a foe, then ... you'd be directed away from paying attention to it? Because you've incontinently flipped a colored orb at some point in the past, and now you're going to use that statistical information to direct you to where the most inspiring ideas mostly are? I see.
But maybe this is not very high quality information in the first place (the information that you provide for yourself by flicking an orb)?
wartywhoa23 1 days ago [-]
[flagged]
1 days ago [-]
tyre 1 days ago [-]
favorite / potato
Although there are some commenters I would want to follow because they are potato.
There is something so magical about some of the more delulu Take Havers around here.
scrozier 1 days ago [-]
As a boomer, I had fun trying to decode your last sentence!
pavel_lishin 1 days ago [-]
potato / tomato?
groby_b 1 days ago [-]
I'd suggest to move even beyond "engage/ignore".
This is HN. The focus should be "does this person provide interesting or thought provoking comments", not "relationships" or "engagement".
There are plenty of HN commenters whose opinions I absolutely dislike (I'm sure it's mutual ;), but I still read them - they are at least well reasoned or point out missing facts. I don't have to like them to learn from them.
polotics 19 hours ago [-]
I propose: Bubble/Whistle
ddtaylor 1 days ago [-]
I created and shared Ethos which is a sentiment and discourse analysis thing for HN and it's been plugging away. You're welcome to use its API if you want. Submit a PR for the CORS to be changed as needed.
I just keep a custom stylesheet that annotates usernames with various emoji. Most of the time I update it as I read, but occasionally I’ll peruse the hidden comments to note e.g. uncharitable participation and revealed bigotry.
istillcantcode 1 days ago [-]
I have a text file of commentors I normally disagree with and check in on them from time to time (about weekly). Its good fun and often I find there will be topics I do agree with them on. Reading the same opinions all the time is no fun.
Reubachi 1 days ago [-]
A question, per your final comment on being available to answer questions:
What do you feel is the benefit to the community for this that isn't offered by native blocking/existing extensions?
I ask not out of malice, I ask because 2 reasons:
1. I imagine spending time on this/it's working well required you to see the value/benefit to it.
2. We must assume all hacker news commenting follows the rules, IE; good faith comment with relevant experience when required. This seems like a way to promote getting around that.
chatmasta 1 days ago [-]
> that isn't offered by native blocking/existing extensions
There is no “native blocking” on HN. You cannot block a user or hide their comments and submissions in perpetuity. You can only hide on a per-story basis.
conesus 21 hours ago [-]
The reason I have this extension is because I don't want to hide those comments. I want to be able to read them when I quickly scroll a thread. Oftentimes, I'm reading so many Hacker News threads that I want to be able to pull out the commenters that I like. I even like reading the comments from commenters that I dislike in the hopes that I see if I still disagree with them.
I'm not hiding anybody. I'm just making it more apparent when they're commenting
vivzkestrel 20 hours ago [-]
- can we get an extension that blocks all of ragebait, racist remarks, hostile comments on twitter
- like it is literally trained on some data set to identify posts that are trying to bait people into commenting on them and simply hide such posts.
- the world would be a far better place if we had such an extension
jimnotgym 16 hours ago [-]
I'm afraid you just have to delete Twitter. The algorithm, is designed to push rage bait to the top.
brodouevencode 1 days ago [-]
502 Bad Gateway
conesus 21 hours ago [-]
Oh man, I had no idea this got reposted and I just discovered now, 8 hours later. Anyway, I kicked the server and its back up.
sentrysapper 1 days ago [-]
Same here. Thought it was my firewall at first. Thanks for confirming.
TheJuli 1 days ago [-]
HN's hug of death
duncangh 1 days ago [-]
hacker smacker smacked down
varjag 1 days ago [-]
HN smacked
apwheele 10 hours ago [-]
This is cool, but for folks concerned about privacy, even if the cached layer is anonymized, in the aggregate I bet you can likely figure out who a person is.
I imagine just looking at the first degree connections of the votes would be a pretty strong signal.
nottorp 9 hours ago [-]
Hey, how about an extension that will hide user names completely when browsing HN comments?
Edit: wait, just a custom CSS will do it.
How about an option in the HN settings to hide user names then?
numbers 20 hours ago [-]
I'm color blind, and those colors look very similar to me. I could not tell if it was green or red or something else. Please use something like blue and red.
conesus 20 hours ago [-]
There's na open issue to address this exact need. I haven't figured out a good compromise yet, but an option to include symbols would be good.
Perhaps you'd like if the "green" blob for friend also included a "+" symbol and "red" one a "-"?
pavel_lishin 1 days ago [-]
Funny; I wrote a greasemonkey script to be able to highlight certain commenters here, but didn't even once consider adding a "networked" element to it.
ZpJuUuNaQ5 1 days ago [-]
Interesting. I'd love to have a browser extension that automatically blocks all comment sections on every site I visit, so I wouldn't feel the need to interact with anyone online.
How old is that icon set? I swear I used that same peppers icon for a Windows app that I published around 2002.
austinjp 1 days ago [-]
At least 15 years, if the git history is to be believed.
conesus 21 hours ago [-]
That's absolutely correct. I started programming at eight in 1993, so I have a soft spot for those types of icons.
Tepix 13 hours ago [-]
Neat project, but please increase the contrast between the text and the background on the page in the appendix.
cousinbryce 1 days ago [-]
Way down on my list of projects to vibe code is tags for HN users. I.e `Elon Stan` , `smart about aeronautics` , `grumpy` , `reasonable` etc etc. I like reading different opinion but if I formed an opinion about a user id like to record that without using my brain
insin 11 hours ago [-]
My HN extension [1] does this. So many "but humans!" user notes and an unfortunate number for LLM psychosis / mania.
I wish Twitter had this. It's always frustrating to read someone I've been following for a long time saying some bit of lore or unusual position that would change the whole way I think about them, except I know I won't be able to remember to associate it with their username next time I see them.
titaniumtown 1 days ago [-]
Installed! Lets see how this goes. I'm going through previous interactions I've had with people.
spondyl 18 hours ago [-]
Putting aside questions of the second order effects this might have, I do like how it has that classic Newsblur styling.
conesus 17 hours ago [-]
Hah, at least I'm consistent.
saagarjha 19 hours ago [-]
I don’t think this should be implemented but I would be really curious to know who the most disliked commenter on the site is
dewey 12 hours ago [-]
Thanks for actually providing a Safari extension, this is rare!
conesus 12 hours ago [-]
That was the toughest lift of all! Firefox and Chrome extensions were easy, just had to go through a quick review. Apple rejected the safari extension 4-5 times and wanted me to make changes to the metadata and even questioned the extension itself. Took a lot of back and forth to get the safari extension approved.
dewey 12 hours ago [-]
Yea, I'm not blaming anyone for not providing one (Especially as you have to pay the developer fee if you don't already have an account for other reasons) so it was a pleasant surprise!
While I have our attention: Is there any plans on making the hacker smacking profile not public?
nottorp 9 hours ago [-]
Hah, I was just going to do a post of thanks for providing a Firefox extension and not sticking to Chrome only!
Sadly I don't think I'm going to use it. I'm the kind that prefers to read only the comments and not the names attached to them.
1 days ago [-]
p0w3n3d 15 hours ago [-]
1. Create an app (possibly HN related)
2. Deploy it on cloud
3. Post it on HN
4. Sell your house to pay cloud debts
(I mean the page is down already)
Retr0id 21 hours ago [-]
I've been testing it out for a bit, unfortunately the layout shift when all the icons load in is very distracting.
conesus 21 hours ago [-]
The layout doesn't shift down. It only moves the meta information to the right of the user name over a little bit.
Retr0id 9 hours ago [-]
Right, that's layout shift. The things to the right are clickable and I'm often in the middle of trying to click them when it shifts. It might be possible to "reserve" the space with CSS earlier in the page load?
enmerk4r 23 hours ago [-]
It sounds great, except I am getting 502 Bad Gateway when following the URL. I think the site went down.
logicprog 1 days ago [-]
Hmm, I installed this in Waterfox for Android, and I don't appear to be able to tap on the bubbles next to people's usernames
conesus 17 hours ago [-]
I made some changes and the extension now recognizes if you can't hover and will allow you to tap to show the orbs before selecting one. It now works on mobile browsers with extensions.
nadis 23 hours ago [-]
Getting a 502 bad gateway error when I try to access the main website as an FYI.
benj111 7 hours ago [-]
Is the friend of friend limited to one deep?
What happens if friends conflict?
Personally I like hn because there is karma, but it's an afterthought. Although I'll it a try. I suspect the problems of reputation and the internet are unsolvable, that doesn't mean we can't try and improve it.
swaminarayan 18 hours ago [-]
Nice, so it shows green/white/red badge above commentors. I would suggest HN team to integrate this feature. It looks really cool.
Antibabelic 17 hours ago [-]
HN was never the place to add trendy, unnecessary "features" and I doubt there would be a point in adding this one, considering how it seemingly goes against the entire ethos of the community: engaging with the substance of what the people are saying.
ImPostingOnHN 1 days ago [-]
this seems like it would increase tribalism and polarization
subdavis 1 days ago [-]
Indeed. Why engage with ideas on the merits when you can color (literally) your own opinion of them before even reading.
I guess if you just prefer wearing horse blinders?
conesus 21 hours ago [-]
There's nothing about this that's horse blinders. It's literally a way to highlight riders that you both agree and disagree with. It actually makes it more likely that you're going to engage with the ones you disagree with, because now they have a red orb.
card_zero 18 hours ago [-]
Might as well just have one ambiguous orb, then.
For a further improvement, let the extension set some orbs automatically at random, to encourage discoveries. Then upgrade this to all the orbs.
Retr0id 1 days ago [-]
It'd be interesting to run pagerank over the trust graph
It had a little text label next to names so you could manually add whatever you want. Recently I've thought about this extension and using it to tag the LLM users, or the humans who tend to pop up to fan the flames or who regularly post thought terminating comments - little tags to remind me to ignore the bots and trolls.
indigodaddy 20 hours ago [-]
Hacker got the smackdown
sebmellen 1 days ago [-]
Oh no… hugged to death!
jamiepond 23 hours ago [-]
Getting a 502!
erikbye 15 hours ago [-]
Comments from your "preferred commenter" are like songs from your favorite band, sometimes they disappoint you.
sickofparadox 1 days ago [-]
Another step towards the Redditification of hackernews. This is the exact opposite kind of functionality pages like HN need, we need ways to get people to engage with others' ideas more substantively rather than literally put someone on the "bad guy I won't talk to list".
JohnMakin 1 days ago [-]
people seem to prefer only reading things from people they agree with
Aeglaecia 23 hours ago [-]
matthew 5:47
wish this idea was more prevalent in modern politics !
jonathanstrange 1 days ago [-]
That's weird, I'm reading HN every day and never felt a need for something like that. In my experience, the quality of comments is very high and really bad ones tend to be downvoted or flagged fast. Could this be a time zone issue such that people in certain time zones are less fortunate than others?
Noumenon72 16 hours ago [-]
The Most Intolerant Wins[1]: different groups in society are more likely to shun and organize against others (usually those who live in Modia, not Mundia[2]). So if you don't need this feature, then others want it to use against you.
"Less fortunate" is a generous wording and framing.
jmye 19 hours ago [-]
I think it frequently depends on the thread you're reading and your expertise in that area? There are a few things I'm intermediate to expert in - frequently the quality of comments in those threads is quite poor, but the noise & upvote-y memes look like signal in those areas, so it may not look as bad from the outside.
On the other hand, there are a number of things I'm not very informed about, and I do frequently find a few posters in those threads who seem to have very insightful things to say, but I'm not sure if they actually are (sometimes you can tell from replies) or if it's just because I'm a neophyte.
Which all goes to say I don't know if this system would really help, or would just turn into bad opinions getting even more support because the crowd-sourcing is coming from others who don't have the necessary expertise to evaluate what's worth listening to.
jonathanstrange 11 hours ago [-]
I don't see how it could work, for the reason you lay out. It's one of those tools that wouldn't be needed if it worked and can't work if it's needed.
goodpoint 1 days ago [-]
what about privacy?
Retr0id 1 days ago [-]
It would appear that friend/foe lists are entirely public (the latter feels a bit rude)
n4bz0r 1 days ago [-]
Poof!
SV_BubbleTime 1 days ago [-]
I would suggest categorizing the quality of comments by its content and not its creator. Oh, nevermind, that’s a silly thought.
Challenge my core belief? Well… I could rationally evaluate that, or, I could just use a tool to block it from my vision! Bubble thickener.
netsharc 1 days ago [-]
There are some trolls in here that seemingly evade getting banned despite their moronic comments...
Also, many comments just take a wrong premise and attack you (e.g. that not wanting the slaughter of innocent people equals supporting terrorists who want to slaughter innocent people). They don't offer anything more than that, so that IMO taking the time to consider their mostly one-note opinion is just wasting said time.
tomhow 1 days ago [-]
> There are some trolls in here that seemingly evade getting banned despite their moronic comments...
As moderators we can only judge comments according to the guidelines, and can only ban accounts if they repeatedly breach them. You're always welcome to email us (hn@ycombinator.com) about an account that has been continually breaching the guidelines.
netsharc 23 hours ago [-]
I don't have the name(s) off the top of my head, but can't you do a query of users whose account age are greater than (some threshold) but whose median comment score /amount of flagged to death comments is past some other threshold.
tomhow 21 hours ago [-]
Mathematical quality scoring doesn’t work well for moderation of human behaviour in a community. Context matters a lot. Feelings influence people’s conduct and perception of others’ conduct a great deal. A user may get huge numbers of upvotes for comments they make about a technology or their profession, but then attract many downvotes and flags when they're commenting about politics. This is particularly true when political topics involve war or other life/death matters (which is a major reason why those kinds of topics are difficult on HN – they can bring out the worst in otherwise very positive contributors).
netsharc 10 hours ago [-]
Sheesh. I meant that as a step 1 to get a list of suspect users, and then you read the users comments to see if they're all breaking the rules. (The same thing you'd do if you get a report of a user being "moronic" over email)
tomhow 6 hours ago [-]
We already go further than that: we try to look at every single flagged comment, and for any that are egregious, we look further into their history and consider banning them. In this discussion, however, you’re asserting that there are many accounts that should be banned but aren’t, but you won’t name any. We can understand feeling that way, but we can only respond to concrete examples and actionable suggestions.
Plenty of users help us by emailing us about egregious accounts that they notice, and you’re most welcome to do that too. We can take action or reply to you explaining our interpretation of their activity in relation to the guidelines. We’re always happy to explain our thinking once we have a specific example to discuss.
XorNot 1 days ago [-]
I think that's the point though? Plenty of things not worth engaging with also aren't technically violating any rules: but wasting the brainpower on them also isn't worth it in a reliable way.
That's where an ignore system is useful.
tomhow 23 hours ago [-]
Sure, I was just addressing the apparent dissatisfaction that some accounts remain active despite posting “moronic” comments, and pointing out that we can't moderate HN according to our judgement of someone's comments being “moronic”, we can only apply the guidelines that everyone on HN implicitly agrees to follow. (To expand on that: “moronic” will mean different things to different people depending on their worldview; whereas the guidelines and our application of them need to be defensible, regardless of the position.)
We hope that people will take the opportunity that HN offers, to be exposed to different points of view, if only because it helps you to become more knowledgeable and confident about your own positions. We understand not everyone is here for that!
ddtaylor 1 days ago [-]
I have emailed HN before when I spot really terrible things and they have been quick to effect change.
kmeisthax 1 days ago [-]
There are enough bad-faith commenters on HN that I personally would find this very useful.
Aeglaecia 23 hours ago [-]
asking this out of curiosity due to recent reflection on similar - what's stopping us simply not responding to those arguing in bad faith ?
nottorp 9 hours ago [-]
As always, the real question is who decides if it's bad faith or not...
kmeisthax 20 hours ago [-]
For me, the little red dot is a reminder of "this user has made bad faith comments in the past, I probably shouldn't engage."
tamimio 23 hours ago [-]
What’s the purpose? More echo chambers and circle jerking parties?! Why some people are so inclined to label others? I might dislike someone’s comment on something or disagree with their opinion about it, but absolutely love their comments on another topic. And if that is an “overall” score for a person’s comments, then who are you to hijack my personality and tell me this person is good or not to engage with? Unless it’s just a joke, the concept is stupid.
conesus 17 hours ago [-]
I have not found that to be the case. I have over 150 commenters on my Hacker Smacker foe list and I have only found once or twice that somebody who goes into the red bucket deserves to go into the green bucket.
Now the way I use the friend/foe system of labeling may be different than others, and it's a personal decision for how you choose to label commenters. But the way I do it, if somebody has an opinion that puts them on my red list, that's great to know, because when I see them comment elsewhere I now have the context for why I feel the way I do about them.
INTPenis 13 hours ago [-]
Everyone is going to get this extension just to see how it classifies their own comments. This is like the virtual equivalent of scratching your ass and sniffing the finger.
ffsickempire 19 hours ago [-]
[dead]
elcapitan 1 days ago [-]
Finally someone brings this place the explicit toxicity it had been missing all those years. /s
croisillon 1 days ago [-]
If you're on HN and you look in the comments and can't tell who the toxic one is, it's you.
Aeglaecia 23 hours ago [-]
I believe the argument is that introducing personal aspects like this friend foe business inherently serves to increase argumentative bias and reduce quality of discussion. personally this seems like a slop project either way , so regardless as to how beneficial it could be, I'm still going to behave toxically towards it - if you really love or hate someone so much , you would have memorized their name already !
croisillon 14 hours ago [-]
yeah it's another game entirely, first there are 2 camps and then more and more... but that has nothing to do with a discussion anymore
rambambram 15 hours ago [-]
Yeah, polarizing! /s
I have a better idea. Why not distinguish quality from non-quality by reading a series of characters and then deciding for yourself if you like the subject and tone of voice? People themselves can choose how many characters they use. Let's call these characters the alphabet.
slopinthebag 1 days ago [-]
[flagged]
rfrey 23 hours ago [-]
A lot of discussion on the labels. I agree friend/foe is counter to what most of us would like HN to be about. How about align/diverge or similar, suggesting whether a commenters position usually reinforces or challenges your viewpoint?
sadeshmukh 24 hours ago [-]
How would two neutral labels sound? There's something somewhat confrontational about "friend/foe" and those dynamics seem to worsen discussion. At the least, it should auto hide "foes", since predisposing people to be against a comment before reading it isn't ideal. Neutral labels, like "apple/orange", with slight connotations could be interesting. Of course, this kills networks, but I'd question if that's even a good idea in the first place.
conesus 21 hours ago [-]
Thanks to the HN moderators for re-posting this after I posted this a few days ago. I only notice now that it's on the front page.
Happy to answer any questions. Let me tell you, I've really enjoyed having those writers that I like highlighted on this comment thread because it makes it very easy to scan it.
I think it's important to remember that this is not about hiding writers you disagree with. It's simply about making it so that you can read more Hacker News threads and quickly scanning the comments, teasing out those writers that you agree with. It's also fun to read the writers you disagree with, if anything, to reinforce your opinion of them.
card_zero 18 hours ago [-]
Is that what it's about?
> identify quality authors and filter out obnoxious commenters
> not about hiding writers you disagree with
> It's also fun to read the writers you disagree with
[But] > to reinforce your opinion of them. [Did you misspeak here?]
> this reduces the time I spent on Hacker News
> find the good stuff based on people you trust
This is very confused.
* Do we want to avoid ideas that we disagree with?
* Do we want to avoid authors we've labelled as annoying? (This is about meta-level bad ideas, about how to interact.)
* Do we want to avoid meta-level ideas that we disagree with?
* What if your friends disagree about who their friends and enemies are?
* What it they don't disagree, isn't that creepy? Echo chamber much?
* Is it right to pre-empt your own interest by labelling material before reading it? I don't know!
Seems to me that rational pre-filtering should be along subtle, personal, ever-changing lines, and you should constantly be deciding on the spot based on complex information including your current mood and dyspepsia. How should interest work? You may start reading a thing and decide "this is not for me" (or "this is a troll or a bot"). Or with a tool like this one you may carry out the same process faster, and more crudely, using less information and less serendipity. So you're encouraging people to be in a rush and make more superficial choices instead of mining for the gold. On the other hand, maybe they are in a rush and need to be like that.
conesus 18 hours ago [-]
You don't avoid anything, this simply helps highlight commenters in a long thread.
card_zero 18 hours ago [-]
So that you can not avoid the ones you don't like, huh.
sixeyes 16 hours ago [-]
i clicked to fast. "please leave the link in your about section and it'll allow..." it will do what? i don't want to put ands there. what was the function of leaving it?
conesus 7 hours ago [-]
HN caches the profile, sometimes it takes a few minutes for Hacker Smacker to get the latest data. It keeps checking until it works.
aaron695 16 hours ago [-]
[dead]
Rendered at 23:10:33 GMT+0000 (Coordinated Universal Time) with Vercel.
Version two: hide foes? Come to think of it, maybe the 'foe' aspect is the fun part...
EDIT: it's like I summoned him.
My first thought was this replacement of the HN karma system would make it a lot like FB and Xitter - a collection of disjoint echo chambers. My second thought was the same, then I stopped thinking about it.
That's a good idea.
Here's my bad idea: the extension auto downvotes foes and auto upvotes friends. :)
And this seems normal. I have a friend in real life who I like talking to, we share some views, and vehemently disagree on other subjects. He likes to bring them up and I tend to divert the discussion because I don't want to lose them as a friend
I feel that any system which injects opinions into comments/submissions before you read and process it, work against the principles of Hacker News. A system like this might be great for a community full of trolls, but another one of Hacker News' strengths is it's heavy moderation. I see maybe <5% troll/bad-taste comments, and most of those are already flagged and [dead].
I searched a few comments I agreed using the "Ask HN: What are some iconic comments on HN?" thread (https://news.ycombinator.com/item?id=40719253) and I'm pleased to see some green comments here and there :)
I also made 2 QoL [fire|grease]monkey extensions for hn:
- display favicons of sites next to links: https://gist.github.com/corentinbettiol/6d9dc3a032c17ebcd94d...
- display karma next to usernames: https://gist.github.com/corentinbettiol/289503b4033a788df91f...
https://news.ycombinator.com/item?id=17717598
I'd state the exact opposite, especially in times where fake news, bot farms and AI generated content are everywhere it matters if something comes from a trusted source or not.
I don’t care about how many up or down votes some comment or piece of content has. I also have never blindly trusted videos or pictures. All sources can be corrupted and as such shouldn’t be trusted without verification.
Which is why I still don’t value accounts nor read user names.
Even with people I personally know I have always used the phrase: “trust, but verify”
Mostly because I really miss newsgroups though.
If you truly want certain users to be "ignored", then you probably want any of their comments (and the subtree of descendant comments) to be hidden/collapsed/made less legible, so that you don't accidentally read them, and thereby don't accidentally get rage-baited by them into wasting your day arguing with them. Same as e.g. kill files on Usenet.
Given that this comment collapsing/hiding/visibility-decreasing is something already built into HN (for comments/subtrees with strongly-negative score), it'd be really easy for the extension to hijack this functionality for its own purposes... if it actually wanted the red button to mean "ignore".
That the extension doesn't do that, implies to me that the extensions intended semantics for "foes" isn't "I don't want to engage with this person" but rather "I want to notice this person more." Perhaps "so that I can take the opportunity to actively antagonize them / argue with everything they say."
(I'm not saying that this is a good thing; just that insofar as "the purpose of a system is what it does", this is the purpose of a plain "foe" signal!)
I'm fine with friend or foe, because they are in reality, just coloured blobs
To me, your response would have been just fine with only the last sentence.
One of the reason we come to HN is that curiosity and caring about details is rewarded and makes for great discussion
Also your comment has no substance. I stand totally unimpressed by your opposition between the whole and the details and I fail to see how this is relevant. Care to explain what tackling the whole would look like ?
Or are you just trying to handwawe away some potential issue you are too lazy to consider just because you like the project ?
Note that IIRC the guidelines ask you to refrain from "This is HN/reddit" comments because they are fundamentally uninteresting (and lazy)
This has some pretty serious connotations. I have been here for an awful long time for someone who is not a target audience, please take a moment of self reflection at that.
I don't think nitpicking is a synonym for 'caring about details'. I am acusing commenters of picking on unimportant details, and I'm acusing them of doing it because it is easier than the more substantive concerns that are further down the thread. It looks superficially clever, but is actually just pedantry.
> because you like the project ?
That kind of statement is intellectually dishonest. I wont be installing this extension, but not because of a name for the buttons that didn't form part of the UI.
> Note that IIRC the guidelines ask you to refrain from
Well, I just checked rather than relying on the my fallible memory and, and I don't believe it does. If you want to police people's comments, perhaps take a little more care.
> It looks superficially clever, but is actually just pedantry.
I'll just defend why is think this is not in fact pedantry but a genuine concern : The "great divide" is now such commonplace, especially in the US, with people living in their online and media environment bubbles that "gardens" like HN are more valuable than ever. The world is already tribal enough as it it. "friend" or "foe" encourages tribal behaviour instead of engaging with different viewpoints. Tribal behaviour is deeply ingrained in all of us and nothing to scoff at. The extension encourages glossing over diverging viewpoints, setting yourself up to dismiss quickly. I just don't think that's in the spirit of HN. There's already community moderation to prune comments who are failing HN guidelines.
You are indeed correct about the guidelines. This is the part I remembered wrongly:
> Please don't post comments saying that HN is turning into Reddit.
However I don't think it would be against the spirit of the law to extend the guidelines with "Don't make comments about the general population of HN. Such vague generalizations bring nothing interesting to the table"
There is a reason why in the current political climate in the US people who don’t agree are labeled literally foes.
Repeat it often enough and your perception will change.
Words have power.
I've used this extension for the past 15 years and I can say that I love seeing foes show up in threads. I still read their comments, but I know going into it that I can probably skip it after the first sentence if I recognize that it's more of what I disliked about them in the first place.
This is a time saving browser extension, freeing me up to scan more HN threads. I now often scan a thread to see if there's any friends, foes, or FoaFs inside.
I'd prefer not to label things such that I'm justifying the label's negative potential by the disproportionately small "even if" range of positive ones.
I like it. sometimes my greatest foes become my dearest friends. Funny how life works that way.
Most things are interesting if you look deeply into them. People on the other hand can be repetitive and boring about them. Which would extend to the excessive use of meta-argument: complaining people aren't listening but also not actually saying anything of substance.
If that suggestion (which I suppose you'll ignore anyway, but maybe it inspires some other thought in you) came from a foe, then ... you'd be directed away from paying attention to it? Because you've incontinently flipped a colored orb at some point in the past, and now you're going to use that statistical information to direct you to where the most inspiring ideas mostly are? I see.
But maybe this is not very high quality information in the first place (the information that you provide for yourself by flicking an orb)?
Although there are some commenters I would want to follow because they are potato.
There is something so magical about some of the more delulu Take Havers around here.
This is HN. The focus should be "does this person provide interesting or thought provoking comments", not "relationships" or "engagement".
There are plenty of HN commenters whose opinions I absolutely dislike (I'm sure it's mutual ;), but I still read them - they are at least well reasoned or point out missing facts. I don't have to like them to learn from them.
Original post: https://news.ycombinator.com/item?id=46993774
What do you feel is the benefit to the community for this that isn't offered by native blocking/existing extensions?
I ask not out of malice, I ask because 2 reasons: 1. I imagine spending time on this/it's working well required you to see the value/benefit to it. 2. We must assume all hacker news commenting follows the rules, IE; good faith comment with relevant experience when required. This seems like a way to promote getting around that.
There is no “native blocking” on HN. You cannot block a user or hide their comments and submissions in perpetuity. You can only hide on a per-story basis.
I'm not hiding anybody. I'm just making it more apparent when they're commenting
- like it is literally trained on some data set to identify posts that are trying to bait people into commenting on them and simply hide such posts.
- the world would be a far better place if we had such an extension
I imagine just looking at the first degree connections of the votes would be a pretty strong signal.
Edit: wait, just a custom CSS will do it.
How about an option in the HN settings to hide user names then?
https://github.com/samuelclay/hackersmacker/issues/3
But now I prefer blocking and favouriting people https://overmod.org/
There are good commenters here. Just overshadowed by lots of garbage.
https://rickyromero.com/shutup/
How old is that icon set? I swear I used that same peppers icon for a Windows app that I published around 2002.
[1] https://soitis.dev/comments-owl-for-hacker-news
While I have our attention: Is there any plans on making the hacker smacking profile not public?
Sadly I don't think I'm going to use it. I'm the kind that prefers to read only the comments and not the names attached to them.
2. Deploy it on cloud
3. Post it on HN
4. Sell your house to pay cloud debts
(I mean the page is down already)
What happens if friends conflict?
Personally I like hn because there is karma, but it's an afterthought. Although I'll it a try. I suspect the problems of reputation and the internet are unsolvable, that doesn't mean we can't try and improve it.
I guess if you just prefer wearing horse blinders?
For a further improvement, let the extension set some orbs automatically at random, to encourage discoveries. Then upgrade this to all the orbs.
It had a little text label next to names so you could manually add whatever you want. Recently I've thought about this extension and using it to tag the LLM users, or the humans who tend to pop up to fan the flames or who regularly post thought terminating comments - little tags to remind me to ignore the bots and trolls.
wish this idea was more prevalent in modern politics !
1. https://medium.com/incerto/the-most-intolerant-wins-the-dict...
2. https://brianoflondon.me/mundia-and-modia/index.html
On the other hand, there are a number of things I'm not very informed about, and I do frequently find a few posters in those threads who seem to have very insightful things to say, but I'm not sure if they actually are (sometimes you can tell from replies) or if it's just because I'm a neophyte.
Which all goes to say I don't know if this system would really help, or would just turn into bad opinions getting even more support because the crowd-sourcing is coming from others who don't have the necessary expertise to evaluate what's worth listening to.
Challenge my core belief? Well… I could rationally evaluate that, or, I could just use a tool to block it from my vision! Bubble thickener.
Also, many comments just take a wrong premise and attack you (e.g. that not wanting the slaughter of innocent people equals supporting terrorists who want to slaughter innocent people). They don't offer anything more than that, so that IMO taking the time to consider their mostly one-note opinion is just wasting said time.
As moderators we can only judge comments according to the guidelines, and can only ban accounts if they repeatedly breach them. You're always welcome to email us (hn@ycombinator.com) about an account that has been continually breaching the guidelines.
Plenty of users help us by emailing us about egregious accounts that they notice, and you’re most welcome to do that too. We can take action or reply to you explaining our interpretation of their activity in relation to the guidelines. We’re always happy to explain our thinking once we have a specific example to discuss.
That's where an ignore system is useful.
We hope that people will take the opportunity that HN offers, to be exposed to different points of view, if only because it helps you to become more knowledgeable and confident about your own positions. We understand not everyone is here for that!
Now the way I use the friend/foe system of labeling may be different than others, and it's a personal decision for how you choose to label commenters. But the way I do it, if somebody has an opinion that puts them on my red list, that's great to know, because when I see them comment elsewhere I now have the context for why I feel the way I do about them.
I have a better idea. Why not distinguish quality from non-quality by reading a series of characters and then deciding for yourself if you like the subject and tone of voice? People themselves can choose how many characters they use. Let's call these characters the alphabet.
Happy to answer any questions. Let me tell you, I've really enjoyed having those writers that I like highlighted on this comment thread because it makes it very easy to scan it.
I think it's important to remember that this is not about hiding writers you disagree with. It's simply about making it so that you can read more Hacker News threads and quickly scanning the comments, teasing out those writers that you agree with. It's also fun to read the writers you disagree with, if anything, to reinforce your opinion of them.
> identify quality authors and filter out obnoxious commenters
> not about hiding writers you disagree with
> It's also fun to read the writers you disagree with
[But] > to reinforce your opinion of them. [Did you misspeak here?]
> this reduces the time I spent on Hacker News
> find the good stuff based on people you trust
This is very confused.
* Do we want to avoid ideas that we disagree with?
* Do we want to avoid authors we've labelled as annoying? (This is about meta-level bad ideas, about how to interact.)
* Do we want to avoid meta-level ideas that we disagree with?
* What if your friends disagree about who their friends and enemies are?
* What it they don't disagree, isn't that creepy? Echo chamber much?
* Is it right to pre-empt your own interest by labelling material before reading it? I don't know!
Seems to me that rational pre-filtering should be along subtle, personal, ever-changing lines, and you should constantly be deciding on the spot based on complex information including your current mood and dyspepsia. How should interest work? You may start reading a thing and decide "this is not for me" (or "this is a troll or a bot"). Or with a tool like this one you may carry out the same process faster, and more crudely, using less information and less serendipity. So you're encouraging people to be in a rush and make more superficial choices instead of mining for the gold. On the other hand, maybe they are in a rush and need to be like that.