HN Greasemonkey script: Show user reputation(karma and age) in comments
github.com
github.com
that does a request to the server for every comment listed, so you are basically loading up HN with a high multiple of the current number of requests per second if this becomes popular and / or gets loaded in threads with a large number of comments.
Not sure if this is a good idea.
The user profile page itself is only around 19KB....
I'm definitely not trying to DDoS Hacker News though. If this really causes problems I will delete the repo.
Anyway, it really isn't my call to make, I just figured I should warn you, in case you had not thought through the consequences of this becoming popular.
edit: unless I'm misreading your code it even does requests for users that are listed multiple times on a single page, you could easily save there by caching the results of your queries.
[1] http://diveintogreasemonkey.org/advanced/gm_getvalue.html
The very best way would be to ask for stuff like this to be configurable for those that want it but HN 'feature' requests are not usually honoured.
Are you going to base your disertation at "argumentum ad hominem"?
No to the subjetivism
The comments on HN already display the user name. Tell me, would you honestly discern a comment from pg the same as you would for some other unknown user?
But perhaps others are more fan-worshipping.
When you're making an argument or counterpoint, you would do well to divorce your argument from the external characteristics of whoever you're responding to. However, when you are just reading through conversations for your own benefit there is a lot you can gain from the added context of the user's reputation.
For example, whenever there is an article about security and I stumble upon a comment written by tptacek, I can safely assume that he knows what he's talking about and I can therefore place more trust in his comment than I would in a comment from someone I don't know. This context is particularly useful to me when I have a hard time judging the value of the comments alone simply because I know jack squat about security.
Similarly, if I stumble across a comment that makes a radically strange conclusion (like "women and men should be lumped into one sports category") and I look at who wrote it, I can remember that the commenter has made some very good points in the past and is not prone to making dumb arguments. From there I can cut a little more slack in my own mind for the argument and I can try to reach into it and see what the main point he's trying to get across is.
None of these approaches is fan-worshiping, nor do they involve me making an ad hominem argument. Context is absolutely useful for humans. We are inherently biased creatures for a reason. We have to make quick judgments and take shortcuts every day to deal with all of the information, and the context of others' reputation works great for this.
You wouldn't do a risky business deal with someone whose reputation you didn't know, would you? Well think of reading others' opinions as a kind of transaction. You take on a little risk by buying into someone's opinion. You may change your worldview just a tiny bit based on the value you place on another's comment. That is what conversations are all about. The risk comes from the possibility of adding inconsistencies, falsehoods, or improbabilities to your worldview without realizing it. We don't know all there is to know and so we cannot make perfectly objective and absolute judgments on whatever we come across.
I don't look at the user name.
Of course, if you're going to argue that ad hominem is a virtue....
Also, if someone could unblock 81.86.235.* I'd be much obliged, thank you. I have turned off this silly script.
I still can't believe I ran this script without thinking of how it worked and the coincidences of running it...
a) Uses Firefox and Greasemonkey b) Will want to install it and keep it installed for a long time.
For the few that will, I don't think this will make such a huge impact.
And what would having had used Greasemonkey already or not have to do with adoption of this script? If the script is useful, users would use the the script and whatever Firefox addons it required regardless.