skysight-inc/HackerNews huggingface dataset:
Socialism has been redefined in the United States to mean state interference with any industry. But ownership of a corporation by the state is better labeled as Social Democracy.

The traditional definition:

1.
a theory or system of social organization that advocates the vesting of the ownership and control of the means of production and distribution, of capital, land, etc., in the community as a whole.

2.
procedure or practice in accordance with this theory.

3.
(in Marxist theory) the stage following capitalism in the transition of a society to communism, characterized by the imperfect implementation of collectivist principles.

- http://dictionary.reference.com/browse/socialism
>I don't know which country are you in, but in the US the unions is nowhere near apolitical and apathetic. The unions such as NEA and SEIU are among the most prolific political donors and most powerful lobbies, and routinely engage in both local and national politics, and any politician who wants to take on them takes huge risk.

Yes. We call those kind of unions apolitical and apathetic where I am from. They don't represent the workers interests, and they don't involve mass active participation from their members (like unions of old). They just make some union leaders "political players" and "influencers". I was referring to actual militant and mass-participation (not just mass registration) unions of old.

>You know that many labor measures - like minimal wages, etc. - were taken - with wide support of unions - to exclude blacks from labor markets, and at the time were openly acknowledged as such?

No, I know this to be a liberal myth.

For one, minimal wages were established all over the world, not only in the US. Including tons of places without blacks (or whites) or racial tensions. People all over the world have argued for, demanded, and still demand, minimal wage laws for reasons having absolutely nothing to do with some US racism issues back in the 19th century.

Second, if racism was prevalent in society at large, I wouldn't expect the unions of the time to be immune to that. Unions are made of people. So they could have said the things you quote but that doesn't mean the unions are inherently racist. It just means that unions in a racist society were racist. There are also lots of wonderful examples of collaboration between black and whites, and immigrants of all races and origins, in the US labor movement.

If anything, the businessmen and employers of the time were even more racist, because their interests (cheep labor, etc) depended on it. It's for business reasons that the slaves were brought to the US in the first place, after all, and it was done not by poor workers, but by wealthy businessmen and land owners.
"In Belgium, if you have studied engineering at university for 5 years, you get a pay not that much higher than those who immediately start working without university, at least in technical/programming jobs."

And in the US, whatever extra pay you get by virtue of having a degree gets eaten up by the loan debts...
An anecdote is not a general "point".

And your mother doing something she enjoys (and involves cute animals) doesn't mean that as many people as needed are "willing" to do a crappy job for free.
I use 'entr' for this, which uses kqueue(2) to avoid polling:

* http://entrproject.org/
* https://bitbucket.org/eradman/entr/
The REAL reason North Korea's Jung-on wants to War
This idea was evaluated by comunism in eastern europe. Most people do not have enough drive to fight beyond minimum. If you additionally give them political power they will be able to bring outlayers down efectively.
This thing is so retarded and stereotyped...
LuaJIT is a performance counterexample for dynamic typing, being around the same as Java.
Anyone knows if there is a way to "short" bitcoins ?
For people that like math, sure, why not. When implementing mathematical concepts, if you squint at Haskell code you can see the original formulas, which should make it easier for people used to this way of thinking.

EDIT:

I'm not implying it's useful just for programming "math stuff", after all, everything can be reduced to a mathematical problem - including game engines[1], web application frameworks[2], etc.

[1] http://www.cse.unsw.edu.au/~pls/thesis/munc-thesis.pdf
[2] https://github.com/yesodweb/yesod
You can probably add every single feature in emacs to sublime. The 30 earth-years and many, many man-years of features, additions and smoothing of interactions that has gone into emacs, will however take quite some time to come to par with.

See e.g. tramp, org-mode, the vc-modes, gnus, magit, smart indenting etc.

martinced: you have been hell-banned for some, to me, completely opaque reason.
Well if I had a complaint about Eric's book it's that there's a ton of undergraduate-essay padding at the front end. It could have been about 2/3rds as long and said all the same stuff.
There was a nice summing-up by Bemmu Sepponen a month ago: https://news.ycombinator.com/item?id=5218268.

See also this older thread: https://news.ycombinator.com/item?id=1970554.
I noticed Bitcoin's most fervent supporters are far removed from reality. They think the regular person in the street cares that "the man" can track his purchases in the supermarket, or the beer he bought in a bar. They don't want to pay taxes. They think Cypriotic people will surely flock from shaky banks to an even more shakier currency and put all their live savings in Bitcoin, because it'll be safe.

It's so hard to actually get bitcoins, that any "1 percent" discounts you get for paying with bitcoin in regular shops or sites just isn't worth it to me. Either enter your CC# and be done in 10 seconds, or go to mtgox and wait 2 weeks until you're verified (hyperboled, but the point stands). I'm assuming less techy people will be of the same mind on this.

The reason any non techy person would get bitcoins is as an investment, that's it. They don't care about any of the advantages of bitcoin because cash works just fine for them, and has most of the practical advantages anyway. If they're using it as an investment, they sure as hell won't use it to buy things.
Update Galaxy S2 I9100 to Android 4.2.2 Jelly Bean with AOKP Build 6 [GUIDE]
First of all, this has nothing to do with socialism. It does not matter which banks hold the money or issue loans - Federal or private. Issuing a loan to a private company (using tax dollars or otherwise) is the opposite of socialism, which tends towards de-privatization.

Secondly the author seems to push for socialism based on bank-bailouts. There is nothing wrong with private banks, but there IS something wrong with bailing them out using government money. Private enterprise must be able to fail, regardless of how "big" it is, in order to represent a properly capitalistic economy.

In shorter words, real capitalism = no government bailouts. Government bailouts = crony capitalism.
The article says that the bank creates jobs by offering below market rate loans if and only if the debtor creates a job for every 100K borrowed. And then the author concludes that if 1T of states money were deposited in the state banks under the same conditions then 10M jobs were created.

How can this possibly make sense to anybody? What if I offered a loan bellow market rates if and only if the debtor cures a case of cancer for every penny borrowed? 10 grand under the same condition would cure a million people of cancer... not.
Achingly sweet. Thank you for posting.
Is the taxi driver on Facebook, using Google, or tapping on an iPhone? Is he using Uber to drive passengers to their AirBnB from the airport they just flew into after booking a trip on Hipmunk? If the taxi driver is aware of it, it must be a bubble.

Over the last five years the people shorting governments/mortgages/banks, buying into gold/tech, and predicting a coming total collapse have in general made an ungodly amount of money.

Is Bitcoin's rise assured? No. But if it was then there would be no gain, no upside. There is a certain kind of person, all too common in our managed and enervated society, who does not know how to take calculated risks. Everything must be structured and approved by the New York Times, Harvard, and the Federal Government before it's safe to do. This same person often says that startup founders who make fortunes were "lucky", and will say the same thing about early Bitcoin adopters in a few years if it succeeds.

But what he never realizes is that you can't be lucky if you don't take risks.
I disagree that socialism is democratic by its very definition. The definition usually includes ownership and operation of the means of production by the 'community' or by the 'state.' But both the community and state have leaders (except in extremely small communities like some instances of Occupy Wall Street where members engaged in group voting on everything - direct democracy), and those leaders are selected somehow.

Even if the representatives resulting from the selection process (which, in pure socialism, is usually a non-democratic process conducted by political elites) were to truly represent the entire population, there may be conflict and a variety of opinions on how to proceed on any given issue. Those who win these conflicts might be called leaders, and they are not engaging in direct democracy.

Direct democracy is one exception to this.
I asked the same question in Twitter. Turns out James was actually augmenting (i.e. modifying) the array object `promises` to behave as a promise itself. I don't think this was a particularly beautiful way of doing it but it seems to work now that I think of it.

Promise libraries, like RSVP.js [1] he referred to, typically implement a way to construct a promise with a depends-on-many relationship, as a function possibly called `all([p1, p2, ...])` (with the same type signature as for `list`), `and(p1, p2, ...)` or something similar.

IMO, defining the `list` function that way would've been clearer to the reader and more FP'ish, treating the `promises` argument in as a value and not a mutable object.

[1]: https://github.com/tildeio/rsvp.js/blob/master/lib/rsvp/all....
https://icbit.se/
Never underestimate the power of illicit substances and activities to power adoption.

Right now I suspect the bulk of the current spike in bitcoin prices is related to currency controls or the fear thereof now that Cyprus is going down the drain.
YouTube April Fools 2013
It's probably just a thought experiment, a nice allegory.
http://skeptics.stackexchange.com/questions/6828/was-the-exp...
The first startup decelerator
None of those things you brought up are illegal. Oracle is a scourge and just a step above SCO, but that's a pretty low bar. Making it so you designate something arbitrarily as a "language" and you can be the only princess that implements it is plain evil. Fortunately the appeal is going no where.
When I speak about computer programming as an art, I am thinking primarily of it as an art form, in an aesthetic sense. The chief goal of my work as educator and author is to help people learn how to write beautiful programs.

When we apply our own prejudices to "reform" someone else's taste, we may be unconsciously denying him some entirely legitimate pleasure. That's why I don't condemn a lot of things programmers do, even though I would never enjoy doing them myself. The important thing is that they are creating something they feel is beautiful.

I want to address my closing remarks to the system programmers and the machine designers who produce the systems that the rest of us must work with. Please, give us tools that are a pleasure to use, especially for our routine assignments, instead of providing something we have to fight with. Please, give us tools that encourage us to write better programs, by enhancing our pleasure when we do so.

Since JavaScript vs. TypeScript vs. Dart are on my mind, I just want to mention that I have little complaint with JavaScript as a language, mostly with the tooling. My style is to shape and rework a program until I feel it is both correct and elegant, by my taste. Automatic error checking, refactoring and componentization are important to me. When those things are missing, I'm wasting time doing it manually and feel frustrated that I shouldn't have to do this, like building a house with a hammer and a hand saw when I could be using a nail gun and a power saw. I'm not in it for the joy of hammering and nailing, I'm in it to build a nice house.

Note to Dart developers: forget about the advanced language features. Those can wait to version 1.1. Just ship 1.0 as a more pleasurable way to write JavaScript. That's how I'm using it and I suspect this will be attractive to a lot of frustrated JavaScript developers. The evolution of C# took a decade. You don't need to do it all at once. I'm guessing the constant changes to the language are frustrating your tool developers.
He's so right. Sadly this has come a bit too late and warnings have fallen mostly on deaf ears.

Linux desktop users risk to go back to being a niche, just when they were starting to rise above it.

Good move, Microsoft.

PS: Oh, and you'd think the fact Secure Boot "CA" is controlled by an American company would raise some eye brows at Bruxelles ...
Why does paypal limit the password to 20 characters?
Ask HN: DIY Data Science. Is it possible?
Celebrate April 1st as Amazing Breakthrough Day
You have no flow control in CBVs. Why code some methods and stuff when you can put it in a simple function?
Open source framework for building TV apps
That doesn't make sense. If the only reason is to get away from the Euro, why buy bitcoins, a very volatile, cutting-edge currency, when you can just as easily (or more easily actually) buy any other currency such as dollars, or swiss francs, and your savings will actually be safe, as opposed to bitcoin that could lose 20% of its value overnight.
Stat just reads metadata that is (hopefully) cached in memory. Linux does not have any async APIs for reading metadata anyway. Examples are always a bit contrived, it doesn't matter.
Time on the Horizon – Graphing time series on one line (2008) [pdf]
The framework has been developed by the BBC. Here's a blog post introducing the project
http://www.bbc.co.uk/blogs/internet/posts/Making-the-TV-Appl...
> It's so hard to actually get bitcoins

This is something that can change. The question is, would it be enough to make people use Bitcoin?

Also, if it is "only" used as an investment, that would still be a huge success.
Root of cubism (http://square.github.com/cubism/) - definitely worth the read.
not that 32,000 is anything to sneeze at but it appears he actually made a fortune selling his album.

EDIT: which is to say the actual headline is: "Spotify probably better hypemachine than Clear Channel, at the moment"
Liberation fonts causing Windows 7 SP1 to BSOD
Taxi drivers, grandmas etc; necessary but not sufficient for a bubble.

There are sustained run ups in assets values that can seem crazy but don't reverse. Consider the bane of my life, london house prices.

If bitcoin catches on as a means of exchange, e.g. cash in and out of Iran as is happening to some extent, 1 Billion market cap will seem small.
Of course, using monads for asynchronous tasks is an old trick and E has always been ahead of its time (like many other languages ...)
I recently got an Oculus Rift Dev Kit (just yesterday in fact). The two things I immediately noticed were the "judder" Abrash describes, and more importantly, the lack of translation. Oculus is working on translation, but if they cannot get it in place the product will not work; I got motion sickness very quickly because of the lack of translation. Also, needless to say the resolution is really bad but will get better in the consumer version. It was the best VR I have yet experienced, but I was not really blown away like many reviewers were -- interestingly the only person I ever heard sound hesitant about it was Carmack, who noted that it still had a long ways to go.
Ah yeah, good point - that's mostly true yeah :)
Defining a get method on a class is just as simple and allows for future expansion.
Tiny Games: Hundreds of real-world games, inside your phone.
How can it being used only as an investemt be a huge success ?

Lets just redo the Tulip mania (http://en.wikipedia.org/wiki/Tulip_mania)
Chance doesn't explain it. Firstly, in the 90s I doubt there were 65,536 hedge funds around, so simple chance would not dictate one to return above average every year. Secondly, we're not talking about just a 50/50 outperform/underperform situation - the Medallion Fund spectacularly outperformed the market in many of those years and never reported losses. In years when the market crashed they were eg. 90% up. So it's not just the unlikelihood of consistently outperforming year after year, it's also the unlikelihood of outperforming at such a magnitude in any given year, that you need to consider.
You can do this on http://bitfinex.com.

But be careful about how much you trust any bitcoin service. Bitcoinica, another margin trading platform, was wildly popular but existed for only 6 months; they had to shut down after several hacks and people lost funds.

Also, the main way to get non-bitcoin funds into these kinds of services is via mtgox redeemable codes, but those won't be available anymore after the 10th of April because of legal concerns.
Please. Enough with the essayists who don't understand something feeling free to wave their hands around as if they had something interesting to say.

As another commentator pointed out, the role of banking and the state has fuck-all to do with socialism. This is click-bait intellectual junk food. It's the third article in as many days on the front page of HN where the author has no idea what he's talking about. (There were probably more. I only clicked on a couple each day.)

Yes, I understand if you squint your eyes the right way "socialism" can be damned near anything. But I fail to see why yet another argument on the definition of socialism interest me as a hacker. Or a discussion about state-run banks that's framed in idiotic terms.

If there was something redeemable here, I'd let it go. Hell I'm extremely liberal about topics on HN. I think we can take on just about anything as long as we're civil. But I feel that this kind of stuff, where the subject and title are spun in such a way purposely drive out criticism about things we will never agree on? It just tears communities apart. It does not help build them.
The secret to an ultracheap international holiday: Runaway Inflation
I don't see why. There's plenty of creative discretion involved in the writing of an API. I would have expected this to be a fair use issue rather than a copyrightability issue (though IANAL).
Pretty neat. What would be especially useful would be if you could support nested lists for creating submenus.
Khruschev introduced no capitalism. He simply stopped Stalin's terror policies. And there's no such thing as communism in the whole history of humanity. All that has been "attempted" was socialism. Communism means NO STATE whatsoever.
> The definition usually includes ownership and operation of the means of production by the 'community' or by the 'state.

"Usually" is because "usually" people are redefining it, improperly. Hence the preface, "by definition".

Socialism, by definition, is impractical (just like democracy!). All resources end up in managed groupings with communal elected leaders, to satisfy the philosophy, in practice. This is why communism (the practical application of socialism) is so often mixed in with the concept of socialism.

Imagine the entire US population voting on whether or not to put a street light in Laguna Beach. Direct democracy has the exact same problem.

So you got it half right, making the traditional mistakes.
Touch screen interfaces on smartphones existed long before the iPhone.
You managed to choose the worst new database out there to call impressive :) Cassandra is impressive. Mongo? Not so much.
This

And capital need not necessarily be direct financial in vestment. For example any Web 2.0 ramen startup will have 15+ years of computer and software experience and education as its capital base. Throw in a hardware need, like making thermostats and the rarity of the education and thus capital
Increases Last weeks demo day highlighted this for me - UAV hardware and software plays - that's gonna be a rare combo in any market, and guys trying to offer easy divorce web sites - the capital needed there is quite low

I think if we look at capital as previously invested education for skills needed, the fill in the gaps websites have no moats, the arduino is about to be the biggest barrier to entry for the Web 3.0
Sorry, I think you're wrong. Socialism, as a means to obtain equality, must be intrinsically democratic. All socialist parties I know about are democratic. http://en.wikipedia.org/wiki/Democratic_centralism

As I said, "socialism" is well defined. If some people like to attribute this "adjective" to their policies/country/whatever that's up to them, not to real socialism meaning.
People keep predicting that but then it might go down after a large dump of Bitcoins and rises to new heights. Don't know what to say, this article has no substance at all. It is based on a possibly made up anecdote. I guess Bitcoin is just one of those things that divides the tech community. Crazy idealistic cyberpunks and BTC skeptics.

Disclaimer: I am a believer
Are Viral Loops Or Viral ‘Oops’ Driving Your App’s Growth?
32K which was merely the predecessor to that album's sale is icing on the cake. Sure they could negotiate more for per play of each song but to me its sounding like advertising that pays you back.
Depends what you mean by "NoSQL". MongoDB is pretty terrible overall, so don't even bother.

Systems like Dynamo/Riak/Cassandra sacrifice consistency (most of the time) for performance, largely because a distributed setup (sharding in particular) is easier when you don't guarantee consistency. Note that none of them sacrifice durability.

It is possible to have a distributed and consistent database, but you either have a bottleneck (master nodes in BigTable/HBase), require significant infrastructure (Google Spanner) or make schema changes very hard (Hyperdex). It's a hard problem.
While Oracle is hard to sympathize with, the actual article never elaborates on it's inflammatory statement as how "developer freedom" is at stake (or what that phrase even means).
Drug dealers have a ploy: "The first one's free, the rest you pay for". Always seemed to work out well for them financially (I'm obviously ignoring the other aspects of the ploy here).

EDIT: For typo
Yes, but why bother? There are already so many good SQL clients out there, like SQLAlchemy.
Most of the people who are getting away from euro are going to other currencies; It only takes a small proportion going to bitcoin to affect its price.
Moving from EUR to USD or to CHF does not make much of a difference. Western national banks don't allow for much fluctuation and if one of them starts printing, the others follow. Bitcoin is a currency that does not correlate with them, so from a diversification point of view, Bitcoin is the better choice for you than buying USD.
How to disable Google Chrome’s white context menu
7.2-STABLE
Depends if the state is democratic... The US government interferes all the time with private-owned industries by putting in place laws (e.g. anti-trust) and monetary policy. So this is socialism by the US definition...

There's neither free market today in any country, nor there has been one ever.
You can put money into realestate, gold, gov-bonds and hundred other places that don't have 3x monthly fluctuation.

And people in cyprus are not trying to protect their spare change, its their whole savings. Would you put your life savings in bitcoin ?