Enough Machine Learning to Make Hacker News Readable Again [video]
pyvideo.org
pyvideo.org
However, it is mentioned at the top here: http://scikit-learn.org/stable/supervised_learning.html.
[1] http://scikit-learn.org/dev/modules/sgd.html#classification
So yeah, it is confusing. There is a lot of overlap between several disciplines and it's still an emerging field.
But HN to me is a way to keep current on what people in tech are talking about. I don't want to live in a bubble. I want to discover new things that smart people think are cool.
More often than not I'll find myself skimming through the discussion here before exploring the linked material. The reasoning behind why people feel something deserves to be "front paged" and the insights that domain experts offer in the discussion is what (I feel) makes HN valuable. Taking away the brainy aspect behind how the community works would be an interesting experiment, alas one I wouldn't want to see _replace_ what we have today.
"Things smart people think are cool" is nearly an understatement.
There seems to be a remarkable difference between what people feel HN should be, and what it actually is. "Quality" seems to be more of a sliding scale which correlates to personal bias, and perhaps, a feeling of alienation brought about by a diverse community, than anything objective.
I think HN gets a lot of things right to foster what I enjoy, which is intelligent conversations about a wide variety of forward looking topics. I think the biggest risk at the moment is spamming the site with what are essentially targeted ads/click bait because of the user base is, but for the most part the front page is decently curated.
It's worth mentioning that comments which don't seem to add much to the conversation are often down voted lately, which is promising.
I've found HN to be a very good alternative. The comments/discussions were a bit iffy to get into at first with some trigger-happy downmods, but overall I think the conversation is very constructive. And there is a dearth of information and helpful things being said.
Thanks for being confused :)
I actually went and looked up 'dearth' just to be sure it meant 'lack of'.
The European enterprise consulting world is another galaxy.
The classifier rejects this very submission... not sure what to think of it.
Maybe the "[video]" label killed it? The fact that it references HN?
Great reminder - material in a video is undiscoverable.
If someone could automatically transcribe videos with key panes from the video... (google??) ... then that would be cool.
That is very funny.
People who use this extension make HN better for themselves (because they're classifying articles according to their tastes as they go along) and they're also making HN better for others (by incentivizing people to upvote good material when they may otherwise have not upvoted).
If you have enough HN karma to downvote, maybe only downvotes count as dreck. Then you're still improving both your own and others' experience.
Yo dawg, I heard you like HN, so I proposed a browser extension that lets you improve HN while you improve HN.
• Explicit rating actions are only a small part of interactions with a site. Other implicit actions are often far richer in quantity and quality -- time spent on an article, interactions and discussion, the quality of that discussion (see pg's hierarchy of disagreement, for example), and other measures. As Robert Pirsig noted, defining quality is hard.
• Whose ratings you consider matters. The problem of topic and quality drift happens as general interests tend to subvert the initial focus of a site or venue. Those which can retain their initial focus will preserve their nature for a longer period of time, but even that is difficult. Increasingly, my sense is that you want to be somewhat judicious in who you provide an effective moderating voice to, but those who get that voice should be encouraged to use it copiously. Policing the moderators (to avoid collusion and other abuse) becomes a growing concern (see reddit and its recent downvote brigades against /r/technology and /r/worldnews).
regarding the second part, the proposed scheme uses hn's built in control of making users earn a bunch of karma before letting them downvote. I agree that topic drift happens, witness all of the bitcoin related discussion over the past year or so.
1. Delegate moderation powers only to a select group of individuals who know and will uphold the site's standards. Effectively: and editorial board.
2. Allow all users to moderate. But score each on how well the result of their moderation adheres to a specified goal -- that is, for a given submission, was it 1) appropriate to the site and 2) did it create high-level engagement? Users might correlate positively or negatively, strongly or weakly. That is: some people will vote up content that's not desirable, and downvote content that is. Others simply can't tell ass from teakettle. In the first case, you simply reverse the sign, in the second, you set a low correlation value. And of course, those who are good and accurate predictors get a higher correlation value.
With the 2nd approach, everyone's "vote" counts, though it may not be as they expected. You've also got to re-normalize moderation against a target goal.
It's more computationally intensive, but I think it might actually be a better way of doing things.
> ... hn's built in control of making users
> earn a bunch of karma before letting them
> downvote.
Since all of this is talking about the classification of submissions, this is irrelevant, because you can't downvote submissions, only comments.At least, I don't yet have enough karma to downvote submissions.
I'd argue they should be downvotable as well, though you're right, they're not.
Incidentally, comments can also be flagged (on the comment link view only, not in the forum view).
I love it: http://hn.njl.us/
http://lambda-the-ultimate.org/
If you read a few rows down on that page, you'll see this:
"For the debate about MS being evil, you can head directly to HN where you'll also find an explanation of what bootstrapping a compiler means."
And that about sums it up. For a while I didn't even create an account because I didn't think I could add anything without sounding stupid compared to everyone else. Now I try to refrain from commenting for...different reasons.
Same here. Though I refrain less.
At some point, I'd like to go and find my first comment on here just to see what got me to make an account.
I don't notice a shift in tenor from the crowd of old and the one we have now.
https://news.ycombinator.com/classic
Often the content on the main page is quite different.The results were ok. Maybe with a bit more power it could be more useful but the results were still hit and miss and I didn't have a long term strategy for not filtering myself into a bubble other than continuously re-training the model.
The presentation did a wonderful job of providing a high level introduction into the idea of machine learning but anyone that's strongly interested in ML should pick up some of the books he mentioned.
Saw this at the link he provided.
This doesn't mean that there is no value in learning about these things for yourself, but the packaging of knowledge in reusable tools is the only way programming progresses.