skysight-inc/HackerNews huggingface dataset:
You seem to think that downvotes deal with disagreement, or that you should even downvote soemthing you disagree with. Instead, downvoting should exist for comments that provide no value to the discussion of the topic. If you're getting downvoted with no discuss on it, maybe you should reconsider the value of the comment, and see if it really helps spur discussion.

The way a comment is phrased is part of this. Coming off like a rude jerk isn't going to help your cause any. I don't downvote things I disagree with, but I will vote down people who aren't helping create a worthwhile discussion.

Should I respond to these? No, I don't think so. What am I going to say? "You're being a jerk, down vote!" doesn't add anything to the conversation either and would deserve a downvote as well.

You can disagree with this approach, but if you downvote someone and then respond, your saying one of two things:

Your comment instigated further discussion on my part, but I don't want other people to read it, so I will downvote simply because I disagree.

Or...

Your comment isn't helping to further the discussion of this topic, but I'm going to respond anyways by telling and as a result create a comment that also doesn't advance the discussion.
It's also worth noting that LibreOffice is really just a continuation of the branch which almost all Linux distributions and non-Sun editions of OpenOffice.org have been using for years -- http://go-oo.org/
Karma rewards extrinsic behaviour, there's no reward for just logging in and reading stories on HN.

I think that explains why some are members for 2 years, comfortable in reading the content on the site and contributing rather rarely when they have something insightful to say, while others are able to reach the threshold for down-voting in short periods of time without fully understanding the community or reading the guidelines.
Don’t Mind Your Language …
It's mentioned in Predictably Irrational, but price anchoring is an old concept, and the author of the post does not have an obligation to cite the book.
I know, but others might not, so I pointed it out. For example I didn't know about YourOffice and it certainly sounded like foo, I had to look it up.
Clickable: http://datainsightsideas.com/
Online Free SEO Service
submit your website or blog to many search engines and directories to increase your blog or website traffic
According to my economics textbooks, when you say "ownership of the entire market" you are talking about a pure monopoly, which is different to a monopoly. You don't need the entire market to have monopolistic power.

So, I would disagree with your definitions, and your assertion that "in economics, they use this term correctly".

I would also suggest that your assertions seem somewhat ideological. Many people agree that trusts are bad for capitalism in that they restrict competition, and are not evidence of socialism.
Please stop polluting HN with navel-gazing meta-discussions like this. I wish I could downvote this submission.
I believe you don't actually earn a point until someone upvotes you away from that default 1.
I just read the TechCrunch guest lobbyist post that he referenced in the article (http://techcrunch.com/2010/10/16/crashing-washington-how-cle...), and wasn't at all disgusted. In fact, the guy sounded reasonable. Am I the only one?
That's how it is right now.
First off, shitty content sites don't sell ads directly (generally) anymore than good content sites do. The ads come through a network like AdSense which means all that will result in is the shitty content site getting a lot more money.

Second, it won't ruin online advertising if lots of people do this. At the end of the day all ads are converted to CPA and bid on accordingly. It's the only metric advertisers care about. They pay by CPM or CPC, which you can game by refreshing the page a bunch or clicking the ads, but the advertiser's cost will just adjust until they're effectively paying the same CPA. For instance, if half of all clicks suddenly become fraudulent, bids will decreases such that CPCs drop by half, resulting in the same amount of money changing hands.

The only real problem with click fraud is when it is applied independently to one advertiser but not the ones he's bidding against. For instance if a bunch of people click AT&T adds fraudulently but not Verizon. If the click fraud is spread evenly throughout the market it has no effect.
Exactly - a train wreck, a collision between two parties leaving a mess behind. OOo.
Read this post via @hackersfounders on Twitter. My Tumblog combines my passion for startups, creativity and life in the NY Tech scene.

You can find it at http://chriscarella.com
For what it's worth, a huge portion of the increase in lifespan has been at the child-mortality end. If an average lifespan of 35 sounds low it's because a substantial proportion of children died before the age of five.
The distinction of threads v processes is not something that necessarily influences the logic of our code. If I want to say
a()
b()
c()
I can do that with a thread or a process and it doesn't matter what a, b or c actually do. However, with the "IO must be asyc" stipulation, I have to know whether any of those functions is an IO call, because if it is, I have to write it in a completely different way, even if the logic I need is synchronous. I don't like that kind of interference with my logic.
Judging from your nick here, and slashdot allowing anonymous comments, I'm guessing you didn't have a user account on slashdot. I say that because you had to do was give 'funny' posts a -10, which would preclude you from seeing so-called funny posts. Though far from perfect, still consider the /. moderation system the gold standard for commenting and have yet to see anything come close. (Also, +1 funny mod got you no karma)
That's rich :)

Sorry amichail, but I can't help but find it really amusing that it should be you of all people here to post this.

Please don't take this in bad humor, but I have many times thought to myself 'strange guy, that amichail, but very interesting' :)

You consistently come up with the weirdest angles on things, always thought provoking and always interesting (like this post!), so please continue to be strange, take it as a compliment. HN would not be the same without you.

But what you find 'strange' I find great.

edit: this posting reminds me of a joke:

A police announcement interrupts the music playing on the car radio:

"Please pay attention on the E31, someone is driving on the wrong side of the highway."

The driver remarks to the passenger:

"Someone? There's hundreds of them!"
Thanks for your input Natsu, I edited the puzzle to require positive integers.
Surely the first two are 'good problems'?
Actually, Lua's table object is split into two parts. The array part, which is accessed using numerical indices, and the dictionary. It's done like that to enable fast array access, and I do find it an incredible useful feature in Lua.

In my experience 1-based indexing is not a problem when you're just writing Lua code. I've sometimes been frustrated when creating Lua bindings to C-modules which involved some kind of array access though.
you can see more about it on their website http://www.themacula.com/
They don't upvote all of my comments.
Do you have any evidence to back up your first claim?

:-|

[Explanation: Emoticon above added to give my question a little gravitas :-)]
Glas you like the direction of the framework. Thanks for all the detailed feedback, we need to hear about all the issues on each platform (they're all quirky) help us improve by logging each at: http://github.com/jquery/jquery-mobile/issues

The toggle switch was working perfectly until Friday, we had a bit of a regression on that one.
Get millions of dollars from Cablevision. Cablevision used to pay $70 million a year for Fox. Now Fox says they cost $150 million per year. So if they piss off Cablevision customers enough they think the company will cave instead of risk loosing subscribers.
And Clojure makes a lot of sense in many-core scenarios.
http://nicholasmarx.com
I think it's interesting how much a community culture can define a website, regardless of technology. I think that's a big lesson we need to learn with the social web, that culture is more powerful than process/technology, although the latter can inform the former.
Just followed you! Looking forward to reading more.
Are you certain? Psych studies have shown people behave differently if they know they are being watched. I thought Amnesty International got most of their results by letter writing, shaming, and raising awareness.

http://www.rxpgnews.com/behaviouralscience/How_people_behave...
I understand what you're saying, but the problem is that a vast and growing majority of downvotes cannot possibly be interpreted as "this doesn't contribute anything". Votes are being used like they would be used in an election. I'm for or against this. And that's just not good enough in my view.
I've been using http://www.dnspark.net/ for ages now. Never had any problems on a very high-volume website.

Very cheap too - pay like $14/year. They do have a free plan which would probably suit you until your traffic grew.
> I haven't seen the video [do they discuss this?], but the biggest problem I have with Lua is its lack of good unicode support.

Hear hear. I too don't care much for the argument that Lua doesn't have unicode because C doesn't have unicode. For two reasons. First of all, Lua can be straightforwardly embedded into a host of other languages (for example, http://tinyurl.com/39qhxzw). Second, who in their right mind thought that a language designed for embedding into commercial applications shouldn't have good I18N? (And honestly, how in the world could someone from Brazil develop a programming language that doesn't even support their own spoken language? It's as if Ruby was developed by someone in Japan.)

A bit of history. From what I have gathered in its documentation, Lua steals quite unabashedly from NewtonScript. NewtonScript was a proto-style OO language developed in a hurry for the Newton when the Dylan language wasn't going to deliver. Like Lua, it's a language designed originally for an interpreter, which runs embedded in an outer C++ environment and must interoperate with it. But NewtonScript doesn't just use Unicode pervasively: it was the first major language to do so. And C++ interoperability with the language is just fine. So this Lua-needs-to-work-with-C-and-thus-can't-do-unicode thing is nonsense both in fact and precedent.

And while we're on the subject of NewtonScript: Lua's let's-almost-do-proto-style-OO-but-require-the-user-to-do-extra-work is really incredibly annoying. Lua should have had proto OO built into the language, like NewtonScript, and not just "available", in a hacked way, through its meta model. Lua wants to be more "general" than NewtonScript, but it just winds up being (IMO) rather less usable.
I think all three are good attributes, and not problems at all.
"compile-time correctness"?!

All a compiler can say is that it compiles. It has no idea if the program does what you want.
This is awesome, thanks for posting this.
people here are very serious about everything

On the other hand, there was that day when every thread on the front page was about Erlang. The funniest for me was a link to the Wikipedia page about Erlang Shen, a Chinese God.
Yes. It's somewhat rational. The city keeps you more in touch with urban culture, the valley gives you fewer distractions. The talent pool is somewhat polarized, with more graphic designers & marketers in the city and more hackers in the valley, so depending on your hiring needs it may make sense to prefer one or the other.

It's a shame the commute between them sucks so much.
Wait, what's the unpleasant truth here?

If it turned out that cancer, that horrible disease that kills nearly half of us, was almost entirely due [pollution/eating crabs/wearing shoes/fluoridation of water sapping and impurifying our precious bodily fluids] then that would be an unpleasant truth. That's what the original "research" on mummies seemed to be claiming.

If in fact it turns out that cancer is unavoidable if you live long enough, that's a much less unpleasant truth.
Sounds good to me. Is this supposed to be a joke forum? Are we supposed to sit around and laugh at things and troll each other?

The whole purpose of this site is to bring people together for discussions about relevant topics. You shouldn't be surprised that this isn't Digg.
And googles his name.
"Strangeness" is such a bad description (imho) for three such great qualities.

I'd re-name it "Awesomeness of HN members."
how overwhelmingly male it is here
I just added this as an issue in the tracker - thanks:
http://github.com/jquery/jquery-mobile/issues/issue/209
"the world is a sphere,
and friends don't cross each other."

My guess would be that the social graph needs to be planar (e.g embeddable on a plane so that no edges go across eachother).

The world is a sphere can be interpreted in too many ways. One would be that there exists a hamiltonian cycle for the graph and other would be that if you do a depth first search you'd always hit yourself eventually.

My strong guess would be that 2 friends is the least and the most a loser may have.

Biggest problem with too smart puzzles such as this is that there are way too many ways to legitimately interpret them.
Want to be a genius? Take your time - for chess master Susan Polgar.
The question is, why on earth would anybody come up with such a confounding puzzle? Jars and balls??
A few categories that I'd add:

The ultracapitalists/objectivists/randians: http://news.ycombinator.com/item?id=1795577

People obsessed with programming languages: http://news.ycombinator.com/item?id=1800002

As for the things you find strange,

seriousness = people are driven, and want to get things done, thus they tend to take a no BS attitude about things.

evidence-based = a "show-me" attitude... again, no BS.

implemenations = having a functional, working model shows that it can/has been done, and isn't BS.

(note, don't take this as implying that what you're saying is BS - it probably isn't, but there's a significant jump between talk and a working example)
Excellent sources. For what I would like to do, FPGA with a custom PCB seems to be a right choice anyways. I would like to do something what AJA ( http://www.aja.com ) and BlackMagic Design do ( http://www.blackmagic-design.com/ ) - basically broadcast equipment. AJA uses FPGA for their IO (I know because when I boot it it says initializing FPGA :) ). I also have an interest in SSDs. Thanks!
They down vote trolls.

Edit: I wonder why this is getting down voted. It is rather standard behavior on the web to up vote trolls[1], which isn't usually the case on HN.

[1] See YouTube.com, Reddit.com, etc.
I was going to go in to a bit more detail, and this might be the place.

All your own code in Grails can be 'plain Java' if you want (or pretty darn close to it). The nice thing is the Java people who want to stick with Java can do that in Grails, or you can go pretty deep in to Groovy if you want.

Grails uses Maven and Hibernate, but you don't need to become masters in them before you start being productive.

This is why I like Grails so much - I've been able to be productive from a very early stage. The more I learn about the under the hood tools, the more productive I become, but I didn't need to understand or configure Hibernate, Sitemesh, Maven or Tomcat to get going. Now that I know more about them, it's even better, but it's great to jump in and have a working app early on (even if it's pretty basic).

Perhaps others learn differently, but Grails has been a great 'on ramp' to Java for me.
I've been using both of these for years with no problems:

http://dollardns.net/ (free, despite the name)

http://everydns.com/
Well, the OP did not say they were problems.
Sounds to me like he's saying that there are many reasons why the 2% of users that didn't run Javascript might have that situation.

Sounds to me like that means less than 2% actually disabled their Javascript, then.

So the original conclusion is still valid: An insignificant number of users have turned Javascript off.

To be clear: Sites that don't -need- Javascript should provide fallbacks for those who don't want the fancy extras and just want base functionality. A contact form should not require Javascript. Of course, that means that user will have to wait for full page refreshes just to see if their data validates. They've made that choice. Everyone with Javascript on can have instant validation and Ajax submissions and have a better experience.
There's been some commentary in Australia about him one day being charged for treason, for endangering the lives of Australian defence force personnel.

In my non-expert, poorly formed, and probably soon-to-be-corrected opinion, this is a long bow to draw. Currently, the Taliban are actively trying to kill Australian soldiers. I'm not sure how you could endanger their lives further without releasing operational plans or secrets giving information about the future, not about public events of the past. The laws seem to be about collaboration with the enemy, which is not what he is doing.
So now the interests of the ISP are aligned with torrent downloaders - that should make things interesting.

When your ISP is doing the torrent anonymizing for you and caching the download on their servers.
I think the next big language will actually be a small language.
We're going to be doing a lot of optimization to improve performance on devices with less horsepower. We've been using a Google G1 as our low-end Android device for testing and see similar issues - slow scrolling, lockups, etc. because of the slow processors and limited memory.

Some of the rendering issues may be that the browser doesn't anti-alias elements with border-radius or cleanly re-size graphics. CSS gradients can be a bit expensive to render too. We'll look into that, but please log any specific issues on the Git tracker for us. http://github.com/jquery/jquery-mobile/issues
Why did you add the emoticon?
>> they demand that discussion be evidence-based

Strange indeed!
Also interesting is how much memory is allocated running the empty program (detected with Valgrind):

Lua 5.1.4: 34k allocated, all memory freed.
Perl 5.10: 195k allocated (140k leaked!)
Ruby 1.8.7: 670k allocated (665kb still reachable at exit)
OpenJDK 6: 1.5M allocated (1M in use at exit).
Python 2.6.5: 3M allocated (1.2MB in use at exit)
oli.ww.com -> abracadabran.posterous.com

hope it is not taken yet.
thank you
Many downvote whatever they disagree with.
The Engineer's Guide to the Business Galaxy
I quit reading at:

"Scrum is definitely “gamification” (they even have planning poker!), "

... Seriously? Does he even know what 'planning poker' is? Hint: It's not a game.

If you can implement some game mechanics in your site and drive up sales and usage, do so. But don't stretch the site for it. Most people won't care or will be annoyed if it's done wrong.
This article is pointless... it's basically a collection of what ifs.
I liked this, it is one of the clearest explanations of tail call optimisation I've read. It explains that it removes the need for recursively more stack space, and therefore why it's a Good Thing.

As an aside, I also liked his note on why we don't use functional languages more. http://tratt.net/laurie/blog/entries/why_dont_we_use_functio...
The social graph need not be planar, say if the world is a donut.
and how people just don't want to hear it and will vote somebody down when they bring it up ...
On you 3rd claim, I'm sure you realize that ideas are worthless, and that execution is everything; so why is wanting to see an implementation is strange? (I'm going to make a site where people are going to give me all their personal information and tell me who their friends are, so I can sell advertising, AND its going to be stupid successful.)
Who cares? Let's just see what happens.
مسلسل سيلا الحلقة 37
List of YC Companies
You can send functions to Erlang processes for execution, so it shouldn't be that hard to do.

The only problem you end up with then is that Erlang is one extreemly ugly little language.
The first comment is let down by a silly closing sentence 'a year from now Android will easily match any fit and finish of the iPhone'. Really? Since you have no idea what the iPhone will look like a year from now let alone Android, this is a vacuous statement.

The second should certainly not have been downvoted.

The third comes across as silly platform contention derived FUD and adds nothing to the debate.
people here are very serious about everything

I would change that to "people here behave seriously about everything". It's not that HN members themselves are serious prudes. I was a member of Digg in its heyday laughing right along with everyone else about the quirky stories. However, I don't go there anymore, and HN is where I sink a lot of leisure time. The non-serious stuff gets old after a while, but PG somehow knew that intellectually stimulating the mind was the optimum way to go.
I might be guilty of this typing also, but I always found the style of writing to give each sentence its own paragraph/linebreak kind of strange.
the content of your post plus the irony within is the reason i like HN.
Have you actually read that 46-page paper you posted? Because I'm only up to page six, but it appears to directly contradict you:

"Among traditional hunter-gatherers, the average life expectancy at birth varies from 21 to 37 years; the proportion surviving to age 45 varies between 26 percent and 43 percent"

Reading onwards, this should give pause to anyone who wants to go on about the awesomeness of hunter-gatherer diets:

Gastrointestinal illnesses account for 5-18 percent of deaths... Diarrhea coupled with malnutrition remains one of the most significant causes of infant and early child deaths among foragers and peasant populations...
They were serious about making the front page "look boring". http://news.ycombinator.com/item?id=512145
Crashing may be a memory issue. As you click around,the framework loads the new page with Ajax and adds it to the DOM. We haven't yet implemented a system to only hold X pages in the DOM and dump older ones to keep things tidy. So if you click around, the page will eventually get pretty large.

For now, you can add a rel="external" to links. This tells the framework to do a full page reload and will give you a fresh start. Might make sense to add this to certain links to ensure that the DOM is cleaned up periodically.
I'm strange that way.

Sorry.

I will try to better my ways. Better?
Except GIF doesn't have alpha at all. GIF only has binary transparency, and that part of PNG works fine in all versions of IE.
Once told someone "good luck" on a project idea and it was upvoted to 2 and then a few hours later I noticed it had been downvoted to 1.

I pondered what kind of community HN was that day...
We're using CSS transforms that are supposed to be hardware accelerated but we have a lot of optimization to do to improve the smoothness of transitions.
Care to elaborate? Is the solution presented in the original article incorrect?

BTW, the original solution yields 27 whites: 5 from the start, and then jar1 is used 2+3+3+3=11 times, yielding 22 more.

I noticed the solution in the article is in a "steady state", that can produce 6 whites every 3 steps, or 2 whites per step. The better solution by tlb produces 26 whites in 8 steps, but I didn't check whether it is sustainable (in the sense that after those 8 steps we have enough material to start over).

It's an interesting problem, and I couldn't even model it after a first glance using a graph or linear programming. Will try again later :)