skysight-inc/HackerNews huggingface dataset:
This actually seems like a great use case, going to read later, but I immediately thought of MongoDB BSON format.
Agree, 1 in 4, Gambler's Fallacy: http://en.m.wikipedia.org/wiki/Gamblers_fallacy
small wrapper to play it in the browser:
http://jsfiddle.net/pxEta/6/embedded/result/
Well, my comment was a response to the OP's comment stating message passing obliterates the need for lock completely. It can only be viewed within that context. I think you took my comment out of context and went in a different direction.
While I don't think _this_ article presents any compelling reasons to learn scala, you still should. If I had to list my reasons they would be

0. Of all the "new" languages Scala has the best selection of libraries and I think is the easiest to become instantly productive in. Languages like Rust and even to some extent Go are also really exciting and let you do great things, but the native library support isn't as robust as it is for Scala, and Rust in particular is still under heavy development and isn't really ready yet. From a stability standpoint you should be OK with Go, but even it will be baking in more stuff and changing more then you will see Scala change.

1. The Productivity Boost Effect. You will find you can solve complex problems with a few lines of code and a little thinking. I have ported 1K+ lines of C++ to 10 or 20 lines of Scala

2. Personal Growth. If you are coming from C++ or Java and have done Imperative programming your whole career then Scala is a _gentle_ introduction to functional programming. As you start to use the language you might start by using it as java and only typing half the character ( no type signatures ,semi-colons , or in some places parentheses ) as you do more things and look for elegant solutions the function patterns will become obvious in their usefulness and you will start seeing their value first hand.

3. Awesome Libraries you get access to. I think immediatly of things like Akka, Twitter Storm , Play2 , and my personal favorite Spark[1]. Not that there aren't great libraries in other languages and most if not all of those expose themselves to Java and other languages, but its great using the native language they were designed for. you can do some great stuff.

4. Finally its better then spending all day reading and commenting on Hacker News. :-)
Show HN: I made an app
Yeah, yeah. Genetic fallacy, no true Scotsman and all that.
Don't know about wheat, but are you implying that something's bad simply because it's hard to quit?
GitHub Says ‘No Thanks’ to Bots — Even if They’re Nice
Yeah, you're a liar. Perhaps you missed the entire debate that went by the heading of "telecom amnesty", but that's on you.

Just out of curiousity: can you explain what the telecom companies were granted amnesty for? Parking tickets? Jaywalking? Or spying on Americans in America?
Robert Lustig, while having great science to back up his claims, is very alarmist and has been derided for some of his outright demonization of fructose. Which, when you think about it, is opposite to many demagogues out there; they'll talk up a big storm with very little to back it up. Here, Lustig has plenty to back up what he's saying, but just does it in the wrong way unfortunately. I also thoroughly disagree with his legislation ideas. Legislating society's habits rarely ever works. This is an incredibly complex societal problem that won't be solved by removing sugar from the Generally Recongnized as Safe list.
The suits against Big Food have largely been stalled at the failure stage.

Big Tobacco, Big Oil, and now Big Food. These socialists are sick in the head.
To be clear, I wasn't suggesting anyone do anything. I was noting that http://en.wikipedia.org/wiki/License-free_software is open to various interpretations regarding distribution of patches, etc (djb's interpretation being one example).
UEFI, at least as I understand things, was really about enterprise desktops, which are nice big chunks in terms of sales compared to individual consumers. The consumer facing change is a side effect.

From the perspective of the corporation buying big amounts of computers from an oem, your users are employees, and it makes sense that you don't want them screwing with secure boot. Individual Consumers still have options.

The ARM thing is, however, a bigger deal.
I believe you don't understand that the term "Golden Age" by definition refers to the past. What you are talking about is denoted by the term "Utopia".

> Or that "good for humanity" and technological advancements are not necessarily the same thing, and that e.g living an agrarian life in some 18th century farm could be better for someone than living as an industrial worker in a highly modern Foxconn factory, despite increased odds of dying from a decease preventable today or having to get your water from the well?

Excuse my ad hominem, however your attitude would lead me to believe that you are at least a middle class kid with romantic perspective. What you are proposing is an actuality for a class of people who are called, gasp... Foxconn workers. There is nearly two million of them saying that you are wrong and that they prefer working for Foxconn over 18th century farm somewhere in north/central China. And as a guy who grew up on a modern farm I decided that farming is not my cup of tea (and from family heritage that 18th century farming where you would be sentenced to hard manual labor from the age of 4 even less so). Don't get me wrong, I love nature and I like that one of my hobby's is gardening. However I absolutely adore that I have a choice.

> Damn, I'd take living in the sixties to living in the '00s any day of the week, despite having to let go of my iPad.

I believe you have no idea what 60's were like. And I believe that you should go and see more of the world.
Should be called "the sociopath handbook" then.
This looks like a useful way to compare. Waiting for someone who has compared them to draw this plot :)
A major advantage of them using Microsoft Windows and Office instead of the open source alternatives, is the high quality Greek internationalisation of the software. The same can not be said of the open source offerings.
Wikipedia's Most Popular Article Of '12: Hot Topic Or Confused Searchers
Useful JavaScript Libraries And Tools
In terms of history, recently is last 200 years. True effects of todays developments shall not be seen for the foreseeable future.
Assuming you are using a browser (other clients support this too)... For now, can't you just encode the image in your json using base 64 and use the 'data' uri scheme to decode it? Sure the encoded data can't be more than 32k in most browsers, but that is huge avatar.
PGAS is not an "alternative hardware-accelerated message passing mechanism", unless you use a definition of message passing that is so expansive that the statement becomes vacuously true. It's distributed shared memory, integrated in the memory hierarchy, which you can manipulate at the same granularity as other memory, which you can have pointers to, etc.

You can have, say, a 100,000 x 100,000 matrix represented as an array over thousands of processors, where each processor can read and write each array element individually.
Ufortunetly the average worker in the general work force isn't that computer savvy (HN readers are not a representative sample) it makes good sense to train them using the bog standard office software.
The process by which you came to know that the Earth has "always" experienced devastating weather is exactly the same process by which contemporary climatologists are now asserting the existence of anthropogenic climate change. You can't pick and choose when you accept knowledge arising from steadfast application of the scientific method. That's kinda the point.
I don't get these health related HN submissions. Salt bad, sugar bad, wheat bad, fitness is a lie... what's next?

I dont't troll. I just don't understand why all of our basic foods are now bad. Guess we made them bad as we put sugar and salt in everything...
At what point do we start talking about sanctions against leftist-statists like this guy and others who want to essentially enslave us.

At what point is enough is enough, and these people are held to account for infringing on civil liberties.
I tend towards hypoglycemia and have diabetes in my family, so I've always been weary of sugar. I try to avoid it during a work day and in the evenings, so I don't 100% avoid it, and I manage fairly well but it means getting to know what products contain sugar and what doesn't.
It's very bad, it's everywhere and addictive in ways you could never realise. Sugar addiction is very related to carbohydrates. When I cut carbs (and increased fat content) I also lost all interest in sweetness and sugar. Not even diet cokes.

When I was my fittest, I had totally cut sugar/carbs out. Even complex carbs (meh, not much benefit of "complex carbs anyway). I was running on ketone or whatever the terminology is. I was swimming everyday for two hours with no problems what so ever. I was basically running on fat. This takes a while, usually 2-3 weeks to get into.

Usually when I switched from carb loaded fuel to fat. It took a day of being tired and sleepy. That's it. But it takes a bit longer to completely exercise on fat than just running normal errands.

Most "low calorie" or "low fat" branded "food" products usually have high sugar content. The low fat version of the cremé fraiche we USED to consume at home had more sugar and/or carbs than the high fat one. We consume the latter these days and gain no additional weight. We're not as easy as thermo dynamics, it's more complicated than kcal in/out. Which is why most people prefer carbs/sugar instead of fat. Since the kcal per fat grams is higher.

EDIT; That being said, I've seen the opposite in my partner who happens to be of Chinese descent and others of similar background. The only explanation I have is that their bodies are more advanced than our primal vessels :-)
Haven't even gotten through the Vol 1 and it changed the life. However, the change is gradual and when you're into it for long enough it gets hard to look at times before TAOP retrospectively. To take on it all is way beyond that time.
XDR is not directly comparable to this as it requires pre-agreed structures.

ASN.1 is slightly more complex in this regard: BER can be mostly understood without knowledge of it's intended structure but only mostly (actually, MessagePack seems to me like BER done right(-er)), PER requires schema in any case. Bust most significantly ASN.1 is mostly about how to encode the schema itself, which is completely outside of the scope of MessagePack.
yes but the us subsidiary would probably pay more tax to the govenment.
Secure boot is fantastic for users IFF they can change the master keys on the hardware. But you would have to be a complete idiot to trust that Microsoft or Apple would allow that for any longer than it takes to make the hardware ubiquitous; then the iron bars come crashing down around us.

I wish the best of luck to FSF in stopping this. I don't have much I can donate, but I hope my little bit of support will help them.
I agree, Dirlewanger. His goal isn't to actually solve the problem, though.

Haven't folks learned to be very, very leary of people who espouse more government regulation as a way to control people? These people are concerned with power. They don't care about you and they don't care about me. He only cares about exercising his view--whether good or bad--on everyone else by using the physical force of the government.
Are you really sure we as western hemisphere do not own nothing to the eastern or more accurately to people who struggle? I'm no historian but I heard something about the wiping out Indians and enslaving African people. Are you really sure you can say that we are independent snowflakes who deserve all things by right and to not actually look where to pay back for our mistakes to improve all Earth life conditions no matter of location and nationhood ?

The thing is we have not solved many problems yet, we just postpone them and trying to argue with improvements on technological layer which is relatively shallow on its own.

Western culture is for example filled with materialism and definitely not pushing us forward. By reducing the needs and learn about struggle of others beyond our family would help to reduce waste and improve life of others. Both sides win.
Microsoft does make its source code available under the "Government Security Program", so a similar level of auditing is possible.

I don't quite understand the problem with governments not being able to modify proprietary source code though - where is the practical disadvantage?
I don’t think cascading is necessarily a problem; rather, HTML/CSS lacks good encapsulation features. Actually, this has been well-recognized by browser vendors, who want to use HTML and CSS to implement things like HTML5 video player UIs, but don’t want the styles of the page itself to interfere with the video player. They’ve implemented a rather intricate system called the "shadow DOM" to manage this. (This page explains it decently well: http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/)

We'd like CSS to grow up, and decide it wants to be a proper programming languages, with all the abstraction and encapsulation facilities we'd come to expect. Until then, I guess there is this language called JavaScript...
Looks another witty self-promotion to me. It's not just the matter of coming together. Macro-economics is hard and has much far reaching impact than gimmicks of a coffee shop.

Paul Krugman has already ranted on this from a different angle: http://krugman.blogs.nytimes.com/2012/12/28/a-double-shot-of...
Textaddirect.com Review: Excellent Site To Promote
Easier to blame a non-existent entity than one's own poor habits!
Whether he's leftist, rightist or centrist, I don't care. But your message is spot on: people like him need to be ostracized for suggesting government regulation and legislation to control our every waking move.
While it's a good idea to get people off sweet stuff beyond the level of healthy fruit intake, I think it would also help if people stopped demonizing sweeteners like aspartame.
> While I can easily sympathize with your position, rich western corporations don't owe jack shit to third world people.

Wow that is so wrong it is terrible. Rich western corporations are rich western corporations because of the 1400s to date absolute rape of the rest of the world by the west.

We, collectively including our corporations owe third world people in a way that we will likely never be able to make good on.

> I believe that you and other people with the same attitude as you should put your money where your mouth is and lead the way for the rest of us.

And I believe that people with your attitude should go and read a few history books. You can start with 'Guns, Germs and Steel', proceed to the VOC company history (the UK version and the Dutch one) as well as the history of India.

Maybe that will change your mind on this. In case you don't feel like reading I'll give you a short preview of one possible conclusion: The 'West' is where it is today because it is standing on the broken backs and bloody remains of millions of people slaughtered, robbed and raped for profit.
Professional Quality FLOSS ICC Profiles
Windows 7 - pin all your most common apps to the dock, and press Win-# (where # is the 1-based index of the app you want in the dock) to launch it.

Windows 8 - ???
Yup, I've been wheat-free for 7 years. It caused me life-long problems that made my body get in worse and worse shape, including leading to developing hyperacusis (hypersensitivity to sound); It was an audiologist I found, also a naturopath, who told me to stop eating it.

And yes - it wasn't easy. ~20%+ of the population is actually addicted to wheat - so you could literally be going through withdrawl. I believe the book Wheat Belly goes into the biology of this.
I'd be interested in knowing what your definition of "evil" is, to better understand why you consider it BS.

To me it seems like your argue that the label "evil" has been applied inconsistently, which is a different matter (though a valid point, I believe).
They will need to hire (or continue to hire) local specialists to install and maintain the software though. I would not be surprised if the wage cost is higher than the cost of the software.
Like back in the day my grandmother was cooking with lard. Lard from pigs that she kept in her own farm. Later lard also became bad (except bacon which is good...). Nowadays lard is coming back and do you know who uses it? Haute cuisine restaurants.
School is not a place to "train" anyone to use any software.

By the time they get out of school, there will be the next big thing around them. Thing ms dos -> windows, menus -> ribbon, classical -> tiled windows, pc -> tablet.

It does not make sense and you should not base your decisions on it..
I have tried quitting wheat, did so for 2 months. Did not see any benefit and it was incredibly hard. Even though I pack my lunches, it's still almost impossible to avoid it as it is in almost everything.
If you're interested to learn more relating to wheat, there's a book that recently has gained a lot of popularity called Wheat Belly. It goes into the biology of it all.
Are you suggesting that the metric of how powerful a programming language is is the quantity of companies using it?
Crime Is Up and Bloomberg Blames iPhone Thieves
Does it have macros?
I see it more as a manifestation of the fact that things are never as simple as they appear. As we start to look deeper into how our bodies work we're finding that the situation with regards to sugar/salt/fat/gluten/<anything else> is more complex than we realised. These things aren't inherently _bad_, but if we abuse them then we end up with side effects that can be disastrous. The key, as ever, is understanding the effects and treating everything we eat with appropriate respect.
Using Google's Spreadsheet API using .NET, OAuth 2.0 and a Service Account
It took me a long time to understand this article because I don't think the definition of "cascade" is what we typically use. When I say "cascade", I think of inherited properties and the CSS values falling through the DOM nodes (properties like font-family). The author, however, is simply referring to multiple CSS declarations that match a single DOM node.

div {
margin-left: 10px;
margin-right: 10px;
}

.my-widget {
margin-left: 0;
}

The author refers to margin-right "cascading" into my-widget. I don't think that's what "cascade" means, but it certainly made CSS harder to work with before tools like Firebug showed you exactly where each property comes from.
Let's be honest, from extremists to moderates on both sides, not just the left, everyone wants human activities regulated, we just disagree on which ones. Unless you're implying that non-leftists would remove minimum age of alcohol, sex, etc...?

Anyway, let's steer clear of politics. No need for a left vs. right argument, just wanted to point out that your issue with lefties is what they want to regulate, not that they want to regulate stuff.
I didn't say western people don't own our brethren anything. I said that coporations are not the problem. And that our coporations don't own anybody anything, beyond respecting the law and paying taxes that is.

Also one would expect (and that is what I am hinting at) that the rest of the world will smart up and stop acting as if we know what is the best for them. They are independent people and are not our children.

Regarding history, maybe we should demand something from the Scandinavians, since their current welfare is obviously hugely dependent on the Viking's rape and pillage?

p.s.: And I would advise you to read on Eastern hisotry and learn how Eastern people were more than capable of producing mass genocides on their own.

Also I am not denying anything you are saying. However do you somehow believe that if West said today: "We did you wrong, here take everything that is ours and let us pay our debt in blood". It would make the world a better place?

The crux of my argument is that it is upon third world to improve their situation, with or without our help. The biggest help we already gave them is the massive investments into side tracks. If they want to produce medicine they can just rip off our tech. No need to start from square one. etc.
Well, well. If your "undocumentation" is in form of

/** nTuple class */
class nTuple {
...

... or

/** creates copy of nTuple */
static function copy($nTuple)
...

... or

/** Creates a string representation of an n-tuple. */
static function toString($nTuple)

no wonder you will not be seeing the value of documenting. (Hint: just leave such trivial comments out. In case of "copy" function, you might want to tell us why would one need to create a copy, or why it's important. Or probably it's so obvious you should not bother at all!)

Document what's surprising. Document "why" instead of "what". And don't just repeat yourself in comments.
Is this guy serious? This article comes off as a bunch of arrogant crap. He is proposing exactly what google plus seeks to do. Circles are his equivalents of social networks and his idea that the contact list as the base is exactly what google does when you begin using it. Google+ give circles and social networks the tools to communicate in that network.
Proprietary software comes as a huge blob of compiled code. Most often you can't just throw any part of that code away - it will "void the warranty".
And you certainly can't check all the code in that blob.

With open source, you can customize your systems to a great extent. You also employ local specialists to do so. And you can make minimal systems for critical applications. With predictable behavior. Ones that don't message box or screen saver on you.
My main gripe with scribbling down using a stylus is the huge lag that seems to exist between the stroke and the curve appearing on the screen. It seems to me that that's the thing that keeps me going back to pen and paper.
I think for some things to gain attention being alarmist is needed, and then people will hopefully come to their own conclusions after researching it. Sugar is pretty much in everything we eat. It covers over a lot of other issues, mainly that we don't eat as much fresh food as we should - otherwise we wouldn't need sugar to make it taste good. This is profitable for business, not profitable for a person's health.
So, someone uses his civil liberty to state his opinion and you want to "held him to account" for "infringing on civil liberties" - http://en.wikipedia.org/wiki/Irony
I'd recommend using zinc instead if (like me) you aren't too crazy about using sbt. Zinc is basically the incremental compiler part of sbt stripped out, plus nailgun support. Large projects can still take some time to rebuild if critical dependencies were touched by a change.
You seem to be saying that the reason to use HTML+CSS+Javascript is that without them one would need to use HTML+CSS+Javascript. That you use it because you need it. Well, are you sure you need all three?

An alternative would be to use a more powerful language that would let you express the kinds of things you often need with CSS as macros and have no CSS at all.
"The same can not be said of the open source offerings"
[citation needed]
Any particular reason you felt it necessary to make three vacuous top-level replies? Bundling everything you had to say into one post would have been some improvement, at least.
Fusionchart is not a startup. Interview Street on the other hand is really good. Forgot to mention that!
Experience with Wordpress Paypal Integration Plugin?
Hi HN,

I am looking for a Wordpress Plugin which can allow me to charge for premium content on my wordpress blog. I've seen a ton of plugins but ended up getting confused about which one is better.

Can any of you guys recommend a couple? If you can tell me about your experience with it, it would be really great!
But those money remain in the country and make its economy feel better. Increase consumer spendings and yada yada.
Money that you ship off (even after tax) make it worse.