skysight-inc/HackerNews huggingface dataset:
Node's cluster module is handy, but it's a workaround for the fundamental weakness in Node - the entire thing's built on top of a single-threaded event loop which blocks.

Instead of just communicating across threads to do some async busy work, you now have to communicate across processes... along with heartbeat monitoring of those processes and endless debate over which IPC mechanism to use.
I knew those but EMM tripped me up - any idea?
I think we should be more worried that this is a systemic problem and not a single bad actor. There is something wrong with a system that is so vulnerable to this type of manipulation.
But you are here, and not only that, but you're here writing and contributing, so the East German judges award you a low score for ironic detachment.
Some see a timeline for your life. I see potential for a visualized scheduling app for client projects.

Nice work and implementation.
...why not? I would imagine that collapsing the government would be a very effective way to communicate that you will not compromise on your most fundamental principles. Why is being in government but complicit in betraying your country better than being out of government?

A party's goal is not (or at least, should not be) to be in government at any cost. It should be to represent an ideology maintained by their voters. If staying in government requires betraying that ideology, what's the point of being in government?

Presumably, your answer would be to exert power on other issues, and under normal circumstances I would agree wholeheartedly. I was initially in favour of the lib-con alliance, because I understand that under normal circumstances, compromise is healthy and necessary - believe it or not, I'm generally a political pragmatist. I just don't see this as an issue that someone could possibly consider compromising on.
First Victim of Amazon Drones: The Credibility of CBS and 60 Minutes
Ask HN: How are enterprise tier SaaS products deployed?
Most SaaS products are run on your servers for clients, but with enterprise clients they may need to run your product internally for various reasons (security, server accesss, etc.)

What are your suggestions for deploying a web app SaaS product internally? Wouldn't securing your source be a cause for concern?

I know places like Github offer this, but I'm not too familiar with the details.
Seriously? Fire someone over rejecting a pull request that modified comments of code to change pronouns somewhere?

Then go on a rant about how this person lacks 'empathy' and should not have a job at your company.

Don't get me wrong, I am for gender neutral pronouns wherever possible. But to advocate firing someone over such a trivial social issue is silly. Maybe this person was concerned with technical issues within the actual code, and could care less about the political correctness surrounding some comments.
> I already mentioned child processes, which model scaling up to multiple servers better than threads do ...

All taking away threads does is eliminate high-value optimization strategies that are available to multi-machine scalable systems that do support threads.

Threads don't dictate shared mutable state as a programming paradigm, they simply make it possible to avoid crossing expensive network and process boundaries where appropriate.

There's nothing stopping you from architecting thread-based architectures to use low-cost in-core dispatch of message within a VM, and save the high-cost serialization, IPC/network overhead for off-machine message dispatch.
Yegge said it best 5 years ago. [1]

"The... the the the... the language spec... oh, my god. I've gotta blog about this. It's, like, ninety percent [about the type system]. It's the biggest type system you've ever seen in your life, by 5x. Not by an order of magnitude, but man! There are type types, and type type types; there's complexity...

They have this concept called complexity complexity<T> Meaning it's not just complexity; it's not just complexity-complexity: it's parameterized complexity-complexity. (mild laughter) OK? Whoo! I mean, this thing has types on its types on its types. It's gnarly.

I've got this Ph.D. languages intern whose a big Haskell fan, and [surprisingly] a big Scheme fan, and an ML fan. [But especially Haskell.] He knows functional programming, he knows type systems. I mean, he's an expert.

He looked at Scala yesterday, and he told me: "I'm finding this rather intimidating.""

[1] http://steve-yegge.blogspot.com/2008/06/rhinos-and-tigers.ht...
What IDE would you recommend for a ruby code base?
So, assume I already have Bitcoins on Coinbase and have a verified account to sell them easily. Theoretically, my plan for free money would look like this:

- Say I have 11 BTC on Coinbase.

Wire $10k to OKPAY ($25 bank fee, 0% OKPAY commission)

Send OKPAY money to BTC-E, $200 fee (2%).

- Now I have $9,775 on BTC-E.

Within ~1 second of each other, I enter a market order to buy 10.754 BTC on BTC-e for $9,775, and sell 10.754 BTC on Coinbase for $10,488.21 (after their 1% fee).

These are the real market rates at the time of this post (accounting for book depth). I make $488 with no risk other than holding the Bitcoin for awhile, which anyone holding Bitcoin does anyway.

Before I attempt to do this and find out the hard way why it ends up costing me money in the process, could someone please kindly point out the flaw in my plan?
>His main argument for advocating classical music is its focus on instrumentals and "a logic entirely based on the abstract relationships inherent in the pitches and rhythms."

>There are many (admittedly postmodern, likely much to the chagrin of the author) tendencies and genres in today's music, such as avant-garde jazz, noise, progressive rock and so on, which also employ eclecticism and complexity on a scale that trumps famous, beaten-to-death classical composers. Of course, these genres aren't popular, but that is to be expected.

Your appeal to eclecticism makes me think that you are not focusing on the feature of classical music the author has in mind. He means, I think, the kind of formal "problem-solving" that one can find in (to cite a comparatively recent example) the [Fugue in Hindemith's 3rd Piano Sonata](http://www.youtube.com/watch?v=iTpAIEp6DUo).

Such very elaborated formal structures are much less important in rock or avant-garde jazz. They are also very hard to write, and comparatively hard to decode as a listener. But they are very rewarding once you sort of get them.

Isn't all of that true?
Much of what you're saying was said by someone on Twitter, and the original author has responded to that:

Submitted here:
https://news.ycombinator.com/item?id=6835021
That would make for a really awesome cv/resume! And what if each block could also be a timeline of its own for more detail?
Technical Tests, You’re Doing It Wrong
This is a stale discussion, but, auto insurance is not designed to be a wealth transfer to bad drivers. That's why you, as a safe driver, can pay a very small premium. Meanwhile, Mr. RacerX (with his super-powered sports car, speeding tickets, and an actuarial risk profile which suggests he is more likely to require payouts) will pay more.

More importantly, Mr. RacerX cannot call the insurance company from the scene of an accident, say that he needs auto care, and expect to pay the same rate that you do. Yet this is the financial equivalent of knowing that you have cancer, and signing up for a new insurance policy.

Finally, there's catastrophic health care insurance (which the ACA has more or less outlawed) which is in fact similar to auto insurance... then there are fancier plans with more coverage, which are more like warranty / service plans for your car. If you have an old car with 300,000 miles on it, it is likely to need more service or develop a crazy expensive engine issue than a brand-new car. If a warranty service plan or similar contract is available to you, you would expect to pay more for it. Likewise a human being, but the ACA has both mandated these plans and limited the amount that older human beings may be charged.

Please note that the moral rectitude, overall desirability, or similar characteristics of the wealth transfers associated with the ACA, or of other hypothetical wealth transfers or health-care related scheme... are not addressed by this post, which examines only financial structures. (The grandparent post examined only incentive structures.)
There are threads and processes and both have their pros and cons. Yes it is great that Node has multi-process support out of the box, but what about when threads are a better solution? In my opinion, there is a place for a multi-threading support even if it is not the "Node way".
Same goes for the UK
Very interesting project, already using it!
And thank you for reaching out.

I hope it will!
Consistency isn't everything. If you're consistently doing ineffective things it can be as bad as inconsistently doing very effective things. Doing nothing but burpees twice a day a year might make you feel like you've accomplished something, but it's not going to be nearly as effective as a varied, intense workout regiment with specific goals.
It's corporate schizophrenia. So few corporations avoid it. The only ones I can think of in technology are IBM and Motorola. They seem to have been able to reinvent themselves enough times to avoid crapping out entirely. Sure, they aren't the biggest in their fields, but maybe that all consuming pursuit to be the biggest is part of the downfall of other companies.
Stock markets are all about aggregating information about the state of the economy to discover its 'true' state at the current time. A trader makes money, on average, when they have knowledge that the market doesn't about a stock's valuation. By trading based on that information, they introduce it into the market, marginally changing the share price towards a value that incorporates their information.

When a trader's prediction is proven correct (assuming it is), they pocket an amount of money proportional to how incorrect the market was when they made their trade and how much of a risk they took (i.e, how much money they traded), thus being rewarded for the value of the new information.

Thus, the market is not efficient, but it asymptotically approaches perfect efficiency as the volume of trades increases. It's never 100% efficient but indexers assume it's close enough and that incentive of discovering the remaining inefficiencies is not worth the cost and risk. These days, that should be the case for most, if not all, individual traders.

If I understand things correctly, an index fund will end up reducing the efficiency of the market. But this is not necessarily a bad thing: it means that, as the portion of invested money that's in indexed funds increases, the value of new information that a non-index trader introduces to the market increases.

This creates a greater incentive for someone to discover and trade based on new information. The tension there will create an equilibrium point at some point below 100% indexed, meaning that the markets will never switch entirely to indexing.
Specifically articles or could it include projects? For example, I know many people here have open source projects whose GitHub repos have made front page.
Cause trusting random people on Reddit has been sooo trustworthy as of late...

http://articles.latimes.com/2013/apr/22/business/la-fi-tn-re...
They are losing money hand over fist.
http://www.cnbc.com/id/101065804
Drones...in 30 minutes or less.
Can you explain what you meant by "shot at life" and "diminishing returns"?

The solution is very clear: a personal choice between 2 kids or immortality for everyone.
China Claims Victory In Scrubbing The Internet 'Clean'
Enterprise Mobility Management

https://en.wikipedia.org/wiki/Enterprise_Mobility_Management
bayesianwitch.com is those fucks that caused this: https://news.ycombinator.com/item?id=6780997
and in particular is run by this asshole: http://www.chrisstucchio.com/blog/2013/human_checksum.html
You can use `man test` for [ ] which it currently reports no man page for.
Enterprise Messaging Management?

Googling reveals Enterprise Mobility Management.
The key point in this letter which HN people should be noting is:

> To our valued enterprise customers and partners,

MDM (Mobile Device Management), EMM (Enterprise Mobility Management) BYOD (Bring Your Own Device), BES (BlackBerry Enterprise Server) is to the enterprise IT department what saas, paas, Xaas is to Hacker News, industry language.

On a separate note I still have no idea why Oracle/HP/IBM haven't bought them, clearly so much opportunity seeing as Fortune 500 have still not settled on an effective way to manage mobile devices,

- Easily (for Sysadmin vs Employee),
- Securely (employee privacy vs corporate security)
- Cheaply (BYOD)

BES10 is actually pretty robust and has more features than most of its competitors
I can't help but growl QUAD DAMAGE!! reading those forum posts. Ouch.

When regs do come out they will most likely have to stay over roads and can't just cut through someones yard.

When it fails an air bladder will inflate minimizing the speed and force that it lands. Like, http://www.hovding.com/en/how_it_works/

Motors will have a lockout that stops it from spinning when it comes into contact with flesh. http://www.sawstop.com

This technology is way more than 2 years off. The FAA isn't just going to print out a pamphlet and say everything is OK. Machines are dangerous and nothing I see in any of the latest tech even comes close to the reliability or safety that will be necessary.
V.nice. There's a plethora of applications for good dynamic graphing. I'd suggest adding a time axis.
>Kind of like a bank but not corrupt and full of banksters like the federal reserve and JP Morgan

Sounds like you're very knowledgeable about the money-lending space. Where do I send my money?
People Window-Shop On Their iPhones, But Actually Buy Things On Their iPads
And bang, in tptacek's comment we have everything that's wrong with Hacker News comments in a nutshell.

You just decried an article without once pointing out any errors in the article, then attempted to paint any number of submissions with the same brush. Nah, the article was just shrill and the only things the site is useful for is Caesar salad recipes.

Seriously, this kind of commenting is the reason Hacker News has become known as anything but a hangout for actual hackers - you know, the folks who use little things like reason and facts and logic in discussion.
Very well done. Now I just wish this was a shell program!

user@server:~$ explain iptables -A INPUT -i eth0 -s ip-to-block -j DROP
I just press shift + scroll wheel for horizontal scrolling
Enterprise Mobility Management.

From Wikipedia: "Enterprise mobility management (EMM) is the set of people, processes and technology focused on managing the increasing array of mobile devices, wireless networks, and related services to enable broad use of mobile computing in a business context."

Yikes.
SEEKING WORK - Montreal (Canada) / Remote

iOS Developer

http://www.skyriser.com/
BitCoin: Why I am staying far away
Sorry to break it out, but the plural of index is indices :(
Matt Gemmell's Sweet Mac Setup
Any further information on Iomega's downfall? I used them for their Zipdisks and would love to see read happened. I'm also interested in the downfall of Palm.
This is how it works on most message boards. I wouldn't be opposed to it being the MO for this site too. I figure the OP ought to be able to frame their submission however they want. The main problem is you'd get a lot more duplicate submissions.
If she has kittens I would like one.
This is an open letter to enterprise customers. A bit of a misleading title.
You had me up until "You think Elon Musk is a badass". Yes ETFs and index funds are market averages, and technically doing some due diligence can put you above the average, but will your percentage over the average exceed the opportunity cost of having to research the data in the first place?

"Think" is a qualifier for speculation. That entire paragraph is just a buildup of speculation that leads you to buy simply based on what you "think" is the right answer. At that point you're no longer basing your decision on fundamentals, but on a gamble.

PS: Go Bruno
Waterstones spoof Amazon
Not an admin, so I can't tell you for sure. Lots of times they edit titles they feel are designed to "game" the HN audience. Posting "why hn doesn't need a new algo" if you aren't part of the HN team likely was viewed as either misrepresentation, or an attempt to game.

I don't have any direct insight just my experience in the past.
Youpatch - a new Racket-powered startup
What's wrong with it? Does the average consumer understand what it means? No. Is this targeted at them? No. If you saw a post that started,

"Java applet vendors are undoubtedly inviting you to webinars and enticing you to switch off your HTML-based system"

would you throw up your hands and say that the message failed?
It’s Go Time! GoDaddy Teases Future Managed WordPress Hosting
This is fantastic. I just spent half an hour reading through his site.
Isn't this the 2nd or 3rd open letter to customers within a month ?
What's the point of using BT if it isn't totally anonymous like people say it is? I thought the main draw of using BT is it's totally anonymous. I'm not being sarcastic at all either when I ask that.
I believe the parent comment was meant to point out that buying shares on the secondary market does not transfer any money to the company, but instead transfers money to current(or future) stock holders looking to sell(or sell short) their long position. The company would have already received money from the sale of its stock to primary dealers during the IPO ... so for the most part, all subsequent transactions in the market are between investors/speculators.
TDD in Scala is very easy. I do it every day on several large Play! applications. I feel as though the author is doing something crazy, like compiling everything on every test run and always running all the tests.
This Is How Your Brain Tells Time
So your point is that it won't decapitate someone and instead slice their body/face to pieces?
NoSQL Matters Barcelona review
Motorcycle couriers are comparatively very expensive - a 10 mile delivery is easily half an hour of real human time (plus gas, wear, etc). It might be "cheap" if they're delivering $50 of (high margin) pizza, but less so if they're delivering a single book. That's the problem they're trying to solve - delivering small items quickly and cheaply.
First time I've heard of Readme Driven Development, is this a thing?

I always lambast myself for continually rewriting the Readme as I go. Part of me sees it as a time drain, or at the very least an admission I've not done sufficient high level strategising upfront.

I do keep doing it though!
Cyber Manic Monday Cartoon
My first day at my first job after college I recieved a manual labeled: TLA's & FLA's.

Big companies are just that way.
Yep. You guys are hugging it to death. :)
Gorgeous. Amazing. Absolutely fantastic. Easy the coolest and most useful thing I've seen on hacker news in a while.

Enough gushing, now some bug reports:

"read -r random_line < <(sort -R file)"
yields
"syntax: expecting filename or fd (position 22)"

"nc HOST PORT | tee movie.mp4 | mplayer -"
I can hover over movie.mp4, but I can't scroll down the see the description without losing the emphasis on that path. I'd suggest letting the user click on the portion, or perhaps a long-hover effect?
Reminds me of dandelife. http://www.crunchbase.com/company/dandelife

This article says dandelife open sourced its software:
http://dealbook.nytimes.com/2009/01/09/dandelifes-struggles-...
Well-cited? You made a manifestly false assertion, then linked to the definition of two terms and an article that specifically disagrees with your assertion:

"For more accurate stories, seek diverse perspectives.

"We tell stronger, better-informed stories when we sample a variety of perspectives on what we’re covering. The best reporting draws on the experiences of experts, influential figures and laypeople from across the demographic spectrum.

"A story could accurately claim, for example, that unemployment in the Washington, D.C., metro area in the fall of 2011 was quite a bit lower than the national average. But that fact would probably ring false to a resident of the city proper, where the unemployment rate was considerably higher at the time. And such a story would describe a world vastly different from D.C.’s Ward 8, which had one of the highest unemployment rates in the country. Any of these vantage points could make for a technically accurate story. But drawing on all of them allows for a much more nuanced report. Means and medians can be informative, but true insight often comes from surveying experiences all along the spectrum."
I enjoyed the article, but explicitly asking anti-virus companies if they have complied with such a government request seems silly.

It's like asking a politician, "Have you ever been unfaithful to your wife?"

"What's that? No? Okay, well you heard the man. Time to move on."
How To Become a Jedi Knight
> or cares

Go tell CISO/CIO (or Auditor) of a fortune 500 that they don't need to care what company data/emails are on peoples phones/tablets or whether its under the companies control.

Your lack of interest shows that this isn't relevant to you, it would be arrogant to assume the rest of the world doesn't care about it - in the same way lots of people don't care about how lean your startup is or what VC drinks social you went to the other night.
I totally agree with you. I recently switched from android 4 to blackberry 10 and I couldn't be happier with it. It's an awesome OS, plus the app gap with android/ios is not really terrible (I can find almost all the apps I need in the BB world, and I have the android runtime -which works fine for me- for the others).
I guess the majority of bb detractors have never played with BB10 for more than 10 minutes before. I suggest you to do so, you could change your mind ;)
You want to borrow bit coins so that you can improve your business and then pay back the coins with increased profits due to the improvements. Isn't that obvious? I'm not interested in dollars because I don't think they are particularly useful. I convert all my dollars to bit coins whenever I can. Look at the price of bit coin in dollar terms and you'll see everyone else is doing the same thing.

Do you think the API for borrowing a deflationary currency should have a different API than an inflationary one?
VCs aren't investing in Kanye West's DONDA
Mostly unrelated but kinda funny, this title looks like it was generated by that random HN title generator posted a little bit ago.
Great design but loads slow. Wish it's as snappy as it's beautiful
American Food Products that are Banned in Other Countries
There's no flaw. It's called arbitrage. If enough people do it expect the gap to narrow, though.

It just takes too much time to buy bitcoins with dollars/sell with dollars on some of these exchanges, which is why this is possible.