skysight-inc/HackerNews huggingface dataset:
>Literally every single installation instructions I have seen for node cli tools have said the same thing, install globally.

You must not use node very much, then. Generally, IF there are instructions, which there often aren't because its so obvious, it's because the package installs a bin you would want globally available. Most instructions don't exist, or tell you what to put in your package file
It's hard to write latency benchmarks for desktop apps. I remember this discussion happening when the "completely fair" scheduler was introduced to the Linux kernel a few years ago.
>This is pretty baffling. If you were on a Windows machine, would you download some random setup file from a public ftp and run it as administrator?

yes. that's the general practice under Windows. As a clueless end-user you also often get the original software wrapped in "experience enhancing" adware installers - provided you actually find the correct download link - the download pages of the various sites are littered with ads that contain fake "download now" buttons that install various PC "cleaning" utilities (also wrapped in adware installers themselves)
PG needs to automatically add a little "Paywall?" tooltip to Times submissions, because this comes up every time.

Just zap your cache, use Incognito, an alternate browser, search for the article in Google News, or, Gasp!, buy a subscription, and you'll be able to view it. They limit you to 10 a month.
Does this proposal (and Article 19 specifically in it) create a worse status quo that we have today in Europe?
The Allied powers occupied Germany until 1949, so still off, but not as much as you'd think.
I think they need actual data - GPS coordinates, search areas, precise search methodology and a whole slew of other hard data that, afaik, is not available to the public.
There is Pash: https://github.com/Pash-Project/Pash

Sadly not usable yet. But we welcome contributions ;-)
aaaaand it's dead
The idea is great and interesting, but the execution is poor. Kingdoms should keep their color and not jump randomly. Also there are huge inaccuracies: Navarre was only conquered by Spain in 1512, after Castille and Aragon had merged into Spain a bit earlier. The map shows a completely different story (not history).
These guys are very considerate
The missing link: http://srfi.schemers.org

SFRI = Scheme Requests for Implementation
The talks are nice and clear.
There are a lot of very provoked males in these comments. Could this possibly correlate to the article which is based on experiences from someone not being a male in tech? It seems easier for most to get into lengthy counter arguments about why it isn't like the article states, rather than acknowledge that there might actually be a real problem here. How come so many female tech people seem to share these same experiences if it isn't structural?
Java 8 officially arrives at last
Does it make sense to reward risk, for its own sake, so much? It's gotten to the point where picking a startup is like picking lottery numbers.

I pick the company that ends up taking off like a rocket and selling for gobs of money, and you pick the company that ends up running out of cash in 2 years. Our contributions to the businesses being equal, why do I deserve $5M in vested stock and you deserve to be unemployed?

Is this optimal? Is this the best way we've come up with to allocate wealth from entrepreneurship?
Everything seems like obviously Rogers' fault up until this:

"“It’s completely ridiculous,” said Grant. “All they did was go on the chat session and say, ‘Hi, I’m James Grant and I have a server with you’ and the data centre said, ‘Yes you do, what can we do for you?"

If Rogers is like many ISPs, where you can chat with a representative but only after you've logged into their online portal, this seems to suggest that the attacker had already passed through authentication into Grant's account on Rogers, which is why they did not do additional verification. I agree that additional verification, in a form not required in the initial login, should be done at the beginning of the chat, before taking any user-requested action. But the article doesn't specify how the hacker in question obtained access to Grant's Rogers account to begin with. Until we know that we can't fully ascertain the extent of Rogers' liability here.
SimCity Update 10 – Single-Player Mode
They work even worse. Been there, done that.
Danny Kim and Lit Motors Want to Change How You Drive
Ask HN: What's the best technical talk you've heard?
Spring 2014 edition of https://news.ycombinator.com/item?id=5511466
Nationalism in general is a very young ideology. A good starting point to consider the trajectory and influence of that ideology would probably be the French Revolution (1789), at least in Europe.

Nationalism was a major driving force in the German unification (1871) and the end of the multi-ethnic, multi-lingual and multi-religious states (the Austro-Hungarian Empire was already quite an anachronism by the start of the First World War).

During much of that time nationalism was tightly connected with liberalism (democracy, civil rights, …), especially during the failed 1848/1849 revolution in Germany. Practically all of the nationalist goals of that revolution were achieved in the 1871 unification of Germany (which was top-down and happened without any revolution), but hardly any of the liberal goals. Those were implemented only after the First World War (through a revolution), but by that time German society was already hopelessly fractured and hardly anyone was interested in actually supporting the democratic German state and working within that framework. Maybe if the revolution in 1848/1849 had worked out better …

In the 1871 unification of Germany (which was preceded by a couple of wars and lots of diplomacy to insure no one else in Europe would intervene) Bismarck played those in the National-Liberal movement who were more interested in a German nation state against those who were more interested in liberalism. That got him popular support and weakened his opposition. As far his own motives, those are hard to determine. Did nationalism play any role for him? Nationalism was certainly not the only reason to want (from, say, a Prussian perspective) a unified Germany. There were very good economic reasons – especially at the height of the industrial revolution in Europe – to not, say, want to pay customs a few dozens times when shipping a product through Germany and to have this big market to sell products to.

How the nationalist ideology influenced especially German history is very interesting.
Data vs Codata
I was more thinking about all the death and misery involved in moving those borders...
I don't see a point of trying it out unless there's a pricing model described - and I can't find any on their site.
I smiled reading this comment.
If you make a mistake and someone corrects you, I assume you also try to learn from it.

On HN, I believe that people are trying to make a positive contribution when the post, and while correcting people on the internet can seem pedantic, I take it to be a positive contribution and an opportunity to learn something.

Hopefully I don't make the same mistake twice!
Theoretically it should be visible on votewatch.eu however I'm having a hard time finding it.
That's not entirely true. They have/had benefit for rulers. They serve to indicate which people one feudal lord can tax and press into his army, and which people shall be pressed into his neighbours army and pay him taxes.

At the very least, when they're marked in treaties, they prevent some confusion and conflicts and give rise to others, depending on the agenda of the rulers involved.

So they certainly have a use for someone, albeit a tiny but highly visible minority.
Guile is a great little Scheme. I found it to be a very welcoming environment to program on Linux and I'm having a ton of fun relearning Lisp with it. Having tried using SBCL as a "Unix-ing with Lisp", Guile was so much easier. It Just Worked the way I expected when touching the OS, compared to CL's crazy filepaths and time epoch.

I've also greatly enjoyed reading the compiler/VM backstory on http://wingolog.org/ . It occurs to me that if you have an efficient Scheme VM, you could use it as a target for a lot of other languages and get something of an 100% OSS .Net or Java polyglot ecosystem going. Parrot was the previous hope but it seems to have fallen into being a mostly academic exercise.

And then there's "GuileMacs", which seems to get closer to a reality with every push. Not being a native Lisper, I think Emacs could use a boost from having a faster VM and lexical scope.

Really there's just a lot to love about Guile. I'm excited about all the activity and attention it's getting.
Backbone doesn't do data binding; it's a completely different thing.

(That's why things like rivet and epoxy exist; because backbone doesn't do it right)
React encourages you to use a parent component that controls the state and passes it down to it's children via props.

Passing data to separate components without a shared parent is outside of what React is trying to accomplish but I've handled it before by passing a Backbone model to the separate components as props.
Whoa - they just told you now? :O

I'm sorry you've had to wait this long.

This whole situation is insane. We could actually just let more people in; we need more for long-term demographic reasons and the current policy is just a xenophobic disaster.
Well I applied to two projects. I'll see how it goes.
The way to keep it that way is to never add even 1 new feature and only fix bugs. That's not a bad idea actually; if you don't, it'll end up like every other framework on earth. So it's a good niche to say 'this is it' and keep it exactly like that even though it 'lacks features'.
I need some Vans with those icons printed all over them. That would be schweet!
Just going to leave this here… http://gim.ie/a0B8K
With that style of view, I suppose it's probably pretty easy to adapt Mithril to support server-side rendering.
I upvoted because I like seeing new projects/apps on hackernews and this one appears as though they did put a good amount of time into building the site. Sure it's been done before but most things worth doing have been. Although I can't think of many problems that hipchat or flowdock do not solve.

I'm curious to hear what others think is still an open web app market? Or what category of products can still be improved upon?
Hi, it'd be really awesome if you replied to post's actual argument, rather than attacking the author. The HN guidelines have some good suggestions for constructive discourse: http://ycombinator.com/newsguidelines.html
Yes, I think this is the right approach. Most package managers use the same command functionality under different synonyms. I don't mind all the different applications so much as the lack of a standard that they are built too.
I suspect many of the different blobs will suddenly merge into one big blog labeled "European Union" one day with Russia and few eastern European hold-outs on the edge.

Another hundred years or so down the line, that blob will merge with another north American blob off the screen to the west.

We should come up with a name for this new country. How about "Oceania"?
Reproducibility in Computer Science
I stopped in here to say, I really like the idea of listing points for and against a proposition being true, in ambiguous cases like this.

Often in relation to, say news stories or other controversial claims or ideas, the public have an interest in knowing which of conflicting versions is true, but lack access to primary sources of info. Then people who need to make a "best guess" are forced to rather subjectively estimate the plausibility of various statements, based on more subjective factors including estimates of general credibility of sources.

In such cases, it's probably best to make explicit the grounds for any conclusion - it clarifies for oneself, and may enable improvement by allowing others to review the estimates.
Java 8 is here.
It's free while in beta: https://fleep.io/faq
I don't know about optimal, but just like any other market, the job market is symmetrical. Why shouldn't employees who can pick successful companies out of a crowd make more money? Investors do.
He took no risk any other person going to work everyday didn't.

He obviously took enough risk that Google was willing to give him stock options. Google didn't make that offer to be nice. It was a business decision.

I'm siding with Google (and the chef) here. Because it didn't have the money at the time to pay him enough to fully offset the negatives (which may have been opportunity cost or long hours, not necessarily company-wide risk) it offered him stock. It wasn't being nice. That paid off handsomely for him.

You'd be right to argue that most working people are undercompensated for the suffering and the risk that they take on in their jobs. That, however, goes far beyond the Google chef. It's a systemic problem. As a society, we've failed to find anything within even a factor of 5 of a fair balance between capital and labor.
Nothing to see here. The story is just a "where we are now" update with nothing new or significant to add for anyone casually following progress on controlled fusion.
Just went to your archive to see if you'd written it yet. I'm pretty interested in seeing what you have to say because I too have had trouble understanding Ember.

By the way, don't blog archives usually link to the posts? ;)
You use it when it's in beta, get the team used to it, build workflow around it... then find out how much it costs?

No thanks.
Right. Someone with world class level c++ and crypto skills just happened to be unemployed for a decade and unable to pay his internet bills.
On the one hand I think firms would just have to compete on offering as many services as possible. On the other hand I suppose if the offer is "10$ a month for free streaming of all Hollywood movies and free porn, and 10$ extra to get access to some opinions on the internet you might not agree with anyway", many people might opt for saving the 10$.
I think my most basic problem with that idea is this:

I think that, if some process is patentable, then no matter how you divide it into components, at least one of those components should be patentable too.

> you can't patent math period

Of course, but I'm just responding to the idea that if two people independently develop something at the same time, it was obvious by definition. That isn't true.
I like that idea. Keep the core frozen. With a good API, users can extend it to their liking, and complicate it all they want.
It looks like it's time to use full disc encryption even in datacenters now. (there are scripts available to startup ssh and allow remote password input before mounting root)

The problem is that it does require manual intervention on reboot and may not be very useful for 100s of machines.
I am sure that is true. I was just pointing out that the goals and priorities of the US federal government and YC aren't always perfectly aligned.
For most of the history Germans were people who were speaking the same language, nothing more. Even the word Germans is misleading, since it’s only the name of the people the Romans first dealt with. It’s as though you were to call all US Americans New Yorkers because you flew in at JFK.

Nationalists were always were good at inventing myths about the history of their particular nation but in reality there just isn’t that much there, at least not before the 19th century. (But the same is true for practically all other nations.)
Yep. The $http service in angular core basically does your standard Http stuff (with some nifty additions like caching and promises), but people have built services to do sockets, sails, handle server-side events, etc.
The animation shows Germany occupying large parts of Europe until 1955, so it's off by ten years.

Ten years too long is what I call "a large error", for an event that lasted 6 years. Off by 150%.
Kill Yr Features
Apple reportedly set to fight iPhone 5c flop
Nobody needs to defend anything. People win the lotto all the time. Not just money, but looks, brains, etc. It's like telling someone 'you don't deserve that hot girlfriend, what did u do to earn it? hard work?'
I love these. Last time I but 15$ into a bitcoin ponzi and it was shut down seconds after I wonder if I will have more luck this time? This might be some interest to people also http://www.reddit.com/r/dogecoinfaucets .
This is exactly what the top comment talks about. Yes, "diverse" if you're talking about the official ruling order, because German Holy Roman Empire had an elected King and Emperor, unlike dynasties in France or England. But that doesn't mean that people spoke 200 languages or considered themselves more diverse than people in England. People's identity was tied to their local area and lord.
Ha, I knew this would already be here: https://news.ycombinator.com/item?id=7421759

I do like that your idea isn't "build something perfect" but rather "teach the imperfect things how to talk to each other". Could be very neat. Not sure what it would look like.
one medium potato, 900mg; one banana, 450mg; one 3oz serving tuna, salmon or halibut, 500mg; various beans and lentils, 400mg to 600mg; yogurt, 500mg; one cup of boiled spinach, 850mg; cup of prunes, 650mg; half a cup of soybeans, 500mg. You can get 500mg from one cup of most tomato-based sauces. One apple or orange will give you 175 to 200mg. One cup of apricots will give you 400mg; half a cup of dates will deliver 500 to 600mg.

There are numerous other high potassium foods that are easy to mix into a regular diet. You can get the RDA for potassium without trying too hard with just 700 to 1,000 calories. Some greens have upwards of 10mg of potassium per calorie.
Avoiding Dangerous Prompts With Chef on AWS
It's not just that, the colour scheme used on the site is so jarring that it makes reading the content an unpleasant experience (and that's assuming you even take it seriously as it looks almost like a prank site).

In the end, I gave up and read the comments on HN to try and work out what the issue was. And I'm someone who's very keen to keep updated on issues like these, so I can't imagine how many casual visitors they'll lose because of this.
Why do the denials make you think Newsweek were right? If you were incorrectly named as something by a major publication and people refused to believe you, wouldn't you keep denying it?
Don't most companies let you do a live chat without logging in first? One of the things you might want to handle with a live chat with tech support is "I can't log in", so it would be odd to restrict it to logged in users.

For this particular situation, I just went to rogers.com, "Contact Us", and followed the links to a live chat. Never asked me to log in, although it did ask me for contact info and I stopped at that point.

I don't know if that gets me access to the servers, but once you're in a company in any capacity you may be able to socially engineer yourself pretty far.
OpenJDK Project Panama, improving native interoperability in Java.
Samsung executives underpaid compared to Apple, Google
Society is obviously willing to accept a certain level of loss of life as the cost of faster transportation, otherwise we wouldn't have motor vehicles whatsoever.

You can't actually give someone your life. Killing the perpetrator doesn't bring back the victim, it's just revenge. And revenge is never justice.

What benefits the victim more? Setting the perpetrator on fire, or making the perpetrator [carry insurance sufficient to] pay the victim the most accurate estimate we can make of the monetary value of the damage caused? I know people hate assigning dollar figures to human life, but in the absence of some technology capable of resurrecting the deceased, how else do you propose to compensate the victim's loved ones?
Is this actually true? It seems to me that wget+configure+make is the corollary to gem/pip/npm/cargo for dependencies on active development, while everybody uses apt-get/port/brew for system packages.
Leslie Lamport wins the Turing Award
Before people start commenting on how bitcoin needs this or that or predict the doom of bitcoin, read the article: this has nothing to do with bitcoin's security. The attack was perpetrated in the most inane social engineering way, and actually, the bitcoin exchange was smart enough to not put all of its bitcoins in the same basket, so 100,000 CAD worth of bitcoin is not a death blow to this exchange.
> If the dependencies clash, it doesn't matter what system you use. There isn't a package manager good enough to fix the issue of having conflicting dependencies.

With NPM, it's fine as long as the two modules aren't calling into each other with improper data as a result of the dependency clash (because each dependency is responsible for installing its own subdependencies, rather than relying on a global namespace/install location). So, you'd have a problem if A relies on C1, and B relies on C2, and you got data in format c1 in A and called into B which expected format c2. Otherwise, you're fine.
Or was just inspired by it.
I would guess that the authorities already have some stats guys working on it.
Feels like Google Wave.
.NET is merely one of the implementations of the ISO/IEC 23271:2006 standard (http://www.iso.org/iso/catalogue_detail.htm?csnumber=42927)

Mono is also an implementation of that standard, a cross platform one, and open sourc-ish (they do some dual licensing stuff)
Ex-Googler to sell his Berlin based ad tech company Sociomatic for ~$200 million
I'm actually fine with the guy making it big. If for no other reason, if that's the deal he negotiated, he deserved it.

But to play devil's advocate (since I don't see many people arguing to the contrary), companies should factor in how easy it is to replace someone when they offer these sorts of deals. I think it's a valid argument to say that it is easier to replace a chef than to replace someone who can fix that bug before the demo next week. Regardless of who works harder, the gear-up time for an engineer is typically longer and the built-up institutional and domain knowledge are very valuable.

In other words, what is the best alternative to the negotiated agreement for the startup when it comes time to make an offer or negotiate a raise?
They're not being rewarded for picking a company out of a crowd, they're being rewarded for taking less cash.

When a startup gives equity, they are doing it so they don't have to pay as much cash, since the cash is more valuable at the time. (Otherwise they would just issue more equity to pay the employees in cash)

As such, the chef is being given a lottery ticket in return for accepting a pay cut.
If there's a startup weekend in your area check that out.
Perhaps the title could be reworded as "Apple and Google execs overpaid compared to Samsung".

It reminds me of a beautiful essay by George Orwell: Politics and The English Language.
http://cesarkawakami.github.io/2048-5D/
“Rogers Data Centres provides the highest level of security in the Canadian data centre industry. Its security protocol is operationally certified and in accordance with industry best practices. We have reviewed our security processes and continue to work with our customers to make sure they take advantage of all of our security features.”

Sounds like the normal BS that Rogers pulls.
What is the other person deserve to get?

You still gain all of the experience of having helped start a company. you gained SOME monetary compensation. In the end, one person made the better decision (whether or not they knew it), and is being rewarded as such.
Owning a company is probably a lot more enticing that working for someone else.
Don't Fear The Fat: Experts Question Saturated Fat Guidelines
Looks very clean. Especially having just tried a read through the angular docs. Bleurgh. Take the advice of the others in this thread and avoid bloating this and maybe it will take off!