It's a bit funny to notice how the folks on HN generally haven't studied
the site they are using. Sure, there is source code available for the
forum through arclanguage.org, but it does not include all of the secret
sauce that PG is actually running on HN.
If you believe that you have unlimited voting on HN, you are mistaken.
Some votes and flags don't count, or better said, count less. There are
thresholds in place to prevent excessive voting, up or down, and
excessive flagging. How you vote/flag is weighted in a number of ways.
For example, if you flag submissions that are heavily up-voted by
others, your flags might count less, but if you flag submissions that
are heavily flagged by others (till [dead]), your flags might count
more.
Can I "prove" the above with actual code running on HN? --NO. The most I
can do is point out posts where PG has (vaguely) explained how things
work, and of course, things may have changed since he posted his
explanations. Also, there's probably tons of other secret sauce that he
has very intentionally never mentioned.
The meaning of "up" and "down" votes has never been defined. Some might
use votes to indicate agreement or disagreement. Others might use votes
to indicate appreciation, contribution, or other personally defined
metrics.
I'll flag spam submissions and posts, but I'll only down-vote when
someone is clearly and intentionally being an ass. Though it might seem
odd compared to other forums, I often up-vote people I disagree with (or
who disagree with me -- same thing) because I appreciate the time they
took to share their views and opinions with me and everyone else. None
of us have a monopoly on knowledge, so finding other ways to look at
something is always beneficial. Agreeing or disagreeing with another
point of view is less important than appreciating and learning from
other ways of looking at things.
How you vote/flag is weighted in a number of ways.
I've certainly noticed that my own karma isn't strictly related to the number of upvotes/downvotes I get in a certain time period, (a day for example). Moreover is seems that posts that are heavily upvoted may not reflect on my karma for a day or two - in fact my karma seemed to be increasing due to a post I made about a week ago, even though I hadn't posted in the meantime.
I always figured that was some sort of anti-spam fuzzing (similar to what Reddit does) in calculating karma, but it's even better (IMO) if what you wrote is correct.
I don't believe Daniel Hillis or Bran Ferren work at Google; they are the principles of Applied Minds, a consulting/R&D firm. Applied Minds spun out Metaweb which Google bought in 2010, I wonder if this patent was part of the acquisition?
I found that the most significant factor in diminished reliability was simply to let people have infinite moderation powers all the time.
Interesting observation since, IMO, unlimited "moderation powers" has been the biggest problem with Digg and (as of late) Reddit. I'm hopeful that HN can avoid this fate (no downvotes until the karma threshold is reached seems to help somewhat).
Personally I see HN's fate as worse than that of Digg and Reddit. HN's karma rating system reinforces an exclusive community. If someone who 'goes against the grain' tries to add diversity to the HN community, they will never get any karma, which means they will never have any power.
IMHO, the worst part about HN is the extreme homogeneity, and the system is designed to reinforce this. The recent discussion about display points is an example of this. Removing points is said to "reduce arguments" ... which is really just another way of "reducing disagreement".
Unlimited Points leads to strange abuses. Creating scarcity minimized abuse, and increased the chance that people would use them up. Otherwise 1% of users create 99% of the moderations, and it only takes 1 bad apple to ruin the pie. YMMV!
But the top comments on Reddit and YC for the same news story are as good or better than the top comments on /. for the same story. That would make me feel like the unlimited moderation powers don't do a lot. For example, at the time I am writing this visiting the UN story on Hackers has "Quick, someone log in with all of them, and announce World Peace!" among other comments immediately visible with a +3 score.
> just seeing the Slashdot mention in such a document is awesome.
I think this is the right attitude towards patents, if they do what they're supposed to: advance the state of the art, be inventive/non-obvious/clever/original and so on. (IMO) cmdrtaco is saying that he's happy that an advance in the state of the art builds on his inventiveness - google is standing on the shoulders of him. If only software patents really were what they're supposed to be.
I wish patents were a celebration of inventiveness, as they are in other fields, instead of often obvious and consequentially hated in ours. Inventiveness is the highest ideal of our field; and patents, really, should be about that.
A secondary problem is that the description isn't intelligible to him - who invented prior art for it. One of the requirements of a patent is that someone skilled in the art is able to construct the invention. If the originator of slashdot, who is cited as prior art isn't "skilled in the art", who is? Software patents have truly lost their way.
Patents are required to include prior art. If they are mentioning it as prior art that means they are explicitly claiming that it is not the thing being patented, but that it builds on it in a non-obvious way.
I mean this informationally; I'm not a software patent fan, but let us damn them for what they are, not for what we think they are.
[+] [-] jcr|14 years ago|reply
If you believe that you have unlimited voting on HN, you are mistaken. Some votes and flags don't count, or better said, count less. There are thresholds in place to prevent excessive voting, up or down, and excessive flagging. How you vote/flag is weighted in a number of ways. For example, if you flag submissions that are heavily up-voted by others, your flags might count less, but if you flag submissions that are heavily flagged by others (till [dead]), your flags might count more.
Can I "prove" the above with actual code running on HN? --NO. The most I can do is point out posts where PG has (vaguely) explained how things work, and of course, things may have changed since he posted his explanations. Also, there's probably tons of other secret sauce that he has very intentionally never mentioned.
The meaning of "up" and "down" votes has never been defined. Some might use votes to indicate agreement or disagreement. Others might use votes to indicate appreciation, contribution, or other personally defined metrics.
I'll flag spam submissions and posts, but I'll only down-vote when someone is clearly and intentionally being an ass. Though it might seem odd compared to other forums, I often up-vote people I disagree with (or who disagree with me -- same thing) because I appreciate the time they took to share their views and opinions with me and everyone else. None of us have a monopoly on knowledge, so finding other ways to look at something is always beneficial. Agreeing or disagreeing with another point of view is less important than appreciating and learning from other ways of looking at things.
[+] [-] Anechoic|14 years ago|reply
I've certainly noticed that my own karma isn't strictly related to the number of upvotes/downvotes I get in a certain time period, (a day for example). Moreover is seems that posts that are heavily upvoted may not reflect on my karma for a day or two - in fact my karma seemed to be increasing due to a post I made about a week ago, even though I hadn't posted in the meantime.
I always figured that was some sort of anti-spam fuzzing (similar to what Reddit does) in calculating karma, but it's even better (IMO) if what you wrote is correct.
[+] [-] NelsonMinar|14 years ago|reply
Both Hillis and Ferren are also listed as "Our Inventors" on notorious patent firm Intellectual Ventures' website: http://www.intellectualventures.com/whoweare/Inventors.aspx
[+] [-] Anechoic|14 years ago|reply
Interesting observation since, IMO, unlimited "moderation powers" has been the biggest problem with Digg and (as of late) Reddit. I'm hopeful that HN can avoid this fate (no downvotes until the karma threshold is reached seems to help somewhat).
[+] [-] dboyd|14 years ago|reply
IMHO, the worst part about HN is the extreme homogeneity, and the system is designed to reinforce this. The recent discussion about display points is an example of this. Removing points is said to "reduce arguments" ... which is really just another way of "reducing disagreement".
[+] [-] cmdrtaco|14 years ago|reply
[+] [-] 27182818284|14 years ago|reply
[+] [-] 6ren|14 years ago|reply
I think this is the right attitude towards patents, if they do what they're supposed to: advance the state of the art, be inventive/non-obvious/clever/original and so on. (IMO) cmdrtaco is saying that he's happy that an advance in the state of the art builds on his inventiveness - google is standing on the shoulders of him. If only software patents really were what they're supposed to be.
I wish patents were a celebration of inventiveness, as they are in other fields, instead of often obvious and consequentially hated in ours. Inventiveness is the highest ideal of our field; and patents, really, should be about that.
A secondary problem is that the description isn't intelligible to him - who invented prior art for it. One of the requirements of a patent is that someone skilled in the art is able to construct the invention. If the originator of slashdot, who is cited as prior art isn't "skilled in the art", who is? Software patents have truly lost their way.
[+] [-] notatoad|14 years ago|reply
[+] [-] jerf|14 years ago|reply
I mean this informationally; I'm not a software patent fan, but let us damn them for what they are, not for what we think they are.
[+] [-] cmdrtaco|14 years ago|reply
[+] [-] joshu|14 years ago|reply