News for hackers. Stuff that matters.
Re:Hater News – Are You an HN Troll? by k-mcgrady on Tuesday October 28, 2014 @06:41AM (#8520276)
So my worst comment included a smiley face...

"Ah ok. I looked at it more as something you force on your co-workers :)"

Looks like 'ah' implies negativity to the algorithms driving this.

Edit: It's also only pulling your 50 most recent comments by default. That covers about the last two weeks for me and is probably why it isn't very accurate. 50 comments is a very small dataset to work from. The other option it gives is 50 oldest comments - again not very representative for someone who has been commenting regularly for 1301 days. I try to keep my comments useful but I know for a fact I've gotten into emotional debates in the last 4 years in which I was negative/stupid/hating. Maybe it's not possible but I would suggest pulling a random sample of 100-200 comments for more accurate data.

Re:Hater News – Are You an HN Troll? by KevinMcAlear on Tuesday October 28, 2014 @07:55AM (#8520466)
Great idea! I'll make another option that does exactly this. I think it's potentially a better way to think about it. Since I have to make an individual call for each comment it gets pretty hairy past 50 but I'm sure I can do it differently in the future. I tried to not put a limit on it at first and realized that @pg has something like 13,000 comments... lol. I could also just pull back every user's comments and run them through the model off line and update it every night. I just need a list of every user :)
Re:Hater News – Are You an HN Troll? by hkmurakami on Tuesday October 28, 2014 @08:03AM (#8520482)
My most negative comment also had a simley face, and can totally see that it's quite negative without it. It's pretty terse and sharp sounding.

*"Fitting all that into 7 minutes will likely lead to injury for someone who is in the audience for any kind of short N minute workout, IMO. I concur with your general sentiment and good intentions though. :)"

I wrote this a couple days ago though, and am a bit miffed because I would have expected to have written a more acerbic comment sometime in the past.

Re:Hater News – Are You an HN Troll? by aragot on Tuesday October 28, 2014 @07:54AM (#8520464)
Refreshing, isn't it? It give us a semi-sensible insight on how others may perceive our comments. One of the biggest things I learnt in Australia is never to use irony when you're a foreigner. People either wonder whether you said what you intended to say or it delays their understanding of the joke, if there was any. It's sad, because English coworkers love this kind of humour and they're excellent at not smiling when they do it.
Re:Hater News – Are You an HN Troll? by KevinMcAlear on Tuesday October 28, 2014 @07:36AM (#8520421)
Hello! I wrote this in on of the other threads about so I figured I would leave it here too.

A few things:

1. Thanks for posting my blog post (https://news.ycombinator.com/item?id=8517727) @chippy. :) The actual app ( haternews.co ) kept getting booted off HN... And now thanks @melling for posting it.

2. There have been a lot of interesting comments on the three (now four) threads on here. People pointed out some bugs and overall issues which I will be fixing (also, the site should not crash half as much now). This is just a fun side project I have been messing around with so I can get better at using data science in various applications. If you would like to help build it out for fun further let me know! Also, feel free to submit a bug or suggestion for an improvement if you really want to.(https://github.com/kevinmcalear/hater_news/issues)

3. I wanted to build the "hater score" for two reasons. First, to see how accurately I could build a model to measure insulting comments in the wild and second (if it's accurate), to see how people would react to seeing how positive or negative they usually are on Hacker news (or other social networks).

4. I wanted to make sure everyone knows that just because something is your "Worst Comment" doesn't mean it is negative. Most people have very low scores and most of your comments are not identified as insulting. (It would be over 50% if it is actually an insulting comment.) So most people on HN are not actually haters. I just had a more "hater" focused design just for fun. There are in fact actual haters though, if you look hard enough.

5. Something I found interesting is clicking the "Back In The Day" checkbox. It takes your 50 oldest comments and analyses them, instead of your 50 most recent.

6. Finally, if you're not sure why some comments are getting ranked higher than others, feel free to look at the training data I used (it's from a kaggle competition from a while back.) and read my blog post. If you don't want to here are additional features I used on top of standard bag-of-words (CountVectorizer):

* badwords_count – A count of bad words used in each comment.

* n_words – A count of words used in each comment.

* allcaps – A count of capital letters in each comment.

* allcaps_ratio – A count of capital letters in each comment / the total words used in each comment.

* bad_ratio – A count of bad words used in each comment / the total words used in each comment.

* exclamation – A count of "!" used in each comment.

* addressing – A count of "@" symbols used in each comment.

* spaces – A count of spaces used in each comment.

If you have suggestions on other features I could collect let me know! I'll also be building a way to get actual training data from HN itself and letting HN users determine if a comment is actually insulting or not so that the predictions constantly improve.

Re:Hater News – Are You an HN Troll? by MoOmer on Tuesday October 28, 2014 @08:18AM (#8520529)
I'd say that the fact that it doesn't even work - arbitrarily doling out 'hater' marks due to a poor sentiment engine - makes it a good candidate for removal.

This insidious flaw results in two things:

1. accounts being deemed as 'haters' without warrant

2. the belief that the tool is 'correct' - perpetuating #1.

Re:Hater News – Are You an HN Troll? by aragot on Tuesday October 28, 2014 @07:57AM (#8520470)
This kind of mindset ("Let's check I have the least negative impact on the community") has to come from the HN crowd. Would it be relevant to adapt it to Reddit?
Re:Hater News – Are You an HN Troll? by sandmanxc on Tuesday October 28, 2014 @06:12AM (#8520207)
The Worst Comment

"These things make me genuinely happy." -sandmanxc

I'm a horrible person.

Re:Hater News – Are You an HN Troll? by toyg on Tuesday October 28, 2014 @06:14AM (#8520213)
Er, my "most insulting" comment is this: https://news.ycombinator.com/item?id=8293794

I guess the algos need more training, which I'm helpfully providing with this comment.

Re:Hater News – Are You an HN Troll? by melling on Tuesday October 28, 2014 @06:39AM (#8520274)
Is it just a matter of training? Has anyone gone over the source?

https://github.com/kevinmcalear/hater_news

I like the idea of scoring people on their "troll" number. This might fix other conversation sites where there's lots of noise. Someone could sell the solution to the Wall Street Journal.

Re:Hater News – Are You an HN Troll? by digital-rubber on Tuesday October 28, 2014 @07:31AM (#8520403)
I hate errors, happens when i click your link.

Application Error An error occurred in the application and your page could not be served. Please try again in a few moments.

If you are the application owner, check your logs for details.

Re:Hater News – Are You an HN Troll? by davidvaughan on Tuesday October 28, 2014 @06:42AM (#8520280)
Dissenters identified and exposed by an algorithm? I don't think this is a good or ethical idea to put into practice. But I admit it's interesting.
Re:Hater News – Are You an HN Troll? by dghf on Tuesday October 28, 2014 @06:43AM (#8520282)
My worst comment was my mention of the late Ken Campbell's project to promote Melanesian Pidgin English as a global lingua franca.
Re:Hater News – Are You an HN Troll? by tragic on Tuesday October 28, 2014 @07:59AM (#8520475)
My 'worst ever' comment is also the one that got the most upvotes ever. You all are a bad influence.
Re:Hater News – Are You an HN Troll? by Bootvis on Tuesday October 28, 2014 @07:05AM (#8520341)
It didn't like this wall of text:

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

which I can understand. Including that one I have a hater score of 3.5% which makes me a pretty positive person :)

Re:Hater News – Are You an HN Troll? by endtime on Tuesday October 28, 2014 @06:32AM (#8520258)
Apparently my worst commment is "How did you use starred places?" https://news.ycombinator.com/item?id=6346863

I'm sure I've said stuff on HN which is more negative than that.

Re:Hater News – Are You an HN Troll? by anonymfus on Tuesday October 28, 2014 @07:12AM (#8520356)
Comment listed as my worst (without enabling "Back In The Day" option, id=7642888) is presented with wrong link to my other comment (id=7701968). Chronologically 7701968 is my next comment after 7642888. Off-by-one error somewhere?
Re:Hater News – Are You an HN Troll? by Jgrubb on Tuesday October 28, 2014 @06:59AM (#8520329)
"Yeah, that book I linked is the same guy as that site you linked. Good stuff." is the worst thing I've said according to this. I'm positive I was much closer to trolling territory on that Angular 2 thread a couple days ago.
Re:Hater News – Are You an HN Troll? by untog on Tuesday October 28, 2014 @07:27AM (#8520393)
The Worst Comment

"Have you ever tried the 11" Air?"

It certainly wasn't intended as an insult at the time, but I do like the way it now appears to be one. "I hate these Mac casuals..."

Re:Hater News – Are You an HN Troll? by netcan on Tuesday October 28, 2014 @06:20AM (#8520238)
Here's my most trollsom comment:

"https://news.ycombinator.com/item?id=8497356*"

How does this thing work?

Re:Hater News – Are You an HN Troll? by l33tbro on Tuesday October 28, 2014 @06:20AM (#8520237)
Actually disappointed I scored so low on this. I think it's healthy for community discussion that HN users to have sizable hater scores - otherwise we're a bunch of yes people (like me, it seems).
Re:Hater News – Are You an HN Troll? by davidw on Tuesday October 28, 2014 @06:48AM (#8520300)
There's a difference between disagreement and rudeness though.
Re:Hater News – Are You an HN Troll? by BasDirks on Tuesday October 28, 2014 @07:08AM (#8520347)
This is quite accurate, except for my worst comment:

"No way you're a failure, that's all I'll add." -BasDirks

It's pretty obvious how it was misinterpreted.

Re:Hater News – Are You an HN Troll? by flaie on Tuesday October 28, 2014 @06:14AM (#8520211)
Worst comment: "With such small income you cannot live correctly in France."

Apparently I'm a saint, or I don't comment that much.

I want to make the world a better place.

Re:Hater News – Are You an HN Troll? by Spidler on Tuesday October 28, 2014 @07:52AM (#8520459)
I like the fact that my most negative comment is:

> "Excellent! thankyou"

Talk about making me feel good about myself.

Re:Hater News – Are You an HN Troll? by wobbleblob on Tuesday October 28, 2014 @06:19AM (#8520231)
Awesome tool for mathing HW user names to their IPs.
Re:Hater News – Are You an HN Troll? by tim333 on Tuesday October 28, 2014 @08:04AM (#8520486)
It's hard to interpret the results. I got 2.4%. Is that average, above below average or what? We need rankings!
Re:Hater News – Are You an HN Troll? by raverbashing on Tuesday October 28, 2014 @06:45AM (#8520286)
Not to hate, but this is really not working
Re:Hater News – Are You an HN Troll? by erikb on Tuesday October 28, 2014 @06:47AM (#8520292)
I confirm that your username is not working.
Re:Hater News – Are You an HN Troll? by raverbashing on Tuesday October 28, 2014 @06:50AM (#8520307)
I think I've never seen a crappier Show HN! Totally ridiculous.

(maybe now?)

Re:Hater News – Are You an HN Troll? by KevinMcAlear on Tuesday October 28, 2014 @07:09AM (#8520349)
Re:Hater News – Are You an HN Troll? by ismail on Tuesday October 28, 2014 @06:37AM (#8520267)
"Ah, fond memories of downloading MP3's via irc DCC :)" worst comment?
Re:Hater News – Are You an HN Troll? by chippy on Tuesday October 28, 2014 @06:53AM (#8520313)
it thinks acronyms are shouting in caps
Re:Hater News – Are You an HN Troll? by Aoyagi on Tuesday October 28, 2014 @07:01AM (#8520333)
The incorrect use of apostrophe is. :3
Re:Hater News – Are You an HN Troll? by izietto on Tuesday October 28, 2014 @07:25AM (#8520387)
The Worst Comment

"With Wine everything is fine" - izietto

:(

Re:Hater News – Are You an HN Troll? by ragecore on Tuesday October 28, 2014 @07:27AM (#8520392)
Looks like the site's crashing. This is a conspiracy.
Re:Hater News – Are You an HN Troll? by thisjepisje on Tuesday October 28, 2014 @06:11AM (#8520201)
This is stupid.
Re:Hater News – Are You an HN Troll? by Shivetya on Tuesday October 28, 2014 @06:51AM (#8520308)
Yeah I am really not sure what it really wants to measure; I came back with a 1.69% Mr Rogers level of hate. My worst comment was referencing Apple product pricing as a dick move.

I would be more interested in measuring how often a person up/down votes, how often they are up/down voted compared to others within a similar posting. It is one thing to get down voted into oblivion but if you have a lot of company does that mitigate it?

Re:Hater News – Are You an HN Troll? by thisjepisje on Tuesday October 28, 2014 @06:56AM (#8520323)
I was joking though :P
Re:Hater News – Are You an HN Troll? by twobeard on Tuesday October 28, 2014 @07:02AM (#8520335)
I troll by upvoting randomly.