skysight-inc/HackerNews huggingface dataset:
What greenyoda said is accurate. Don't panic, fight. You should immediately file an assertive response. That's what I did in a similar situation on YouTube not long ago. It only took a day or so for the infringement claim to be dismissed and my video re-instated. Speak up now.
There's something to this – the emphasis on the optionality of 'technical debt' – but it's not quite 'unhedged'. There's not an 'unlimited downside', as there can be when writing a call on an asset that could appreciate boundlessly.

With tech projects there's almost always a de facto "abandon" option – if not for the firm then at least for the individual engineers. So whenever the cost of proceeding is higher than the expected value, you exit. That clips the downside, more like some sort of combined option position.

Or more like a specific kind of debt: nonrecourse loans secured by collateral. You get the money up front, but if it proves impossible to repay, you simply surrender the collateral. In this case, the collateral is the project itself: either the option to continue, or the IP rights, or the enclosing firm. And, in the event of failure, those may be worth nothing, so you aren't losing an unbounded amount.

For monetary debt, these fragmentary artifacts may in fact be surrendered to the creditors. In the case of metaphorical technical debt, you surrender up those hopes and dreams and mental (sunk) costs, to the reality that there won't ever be the time and budget to fix the system.

And so this leads to a different conclusion than the article, which ends with a near-religious stance against the inflexible evil of debt. Because the downside – project abandonment – is capped, sometimes technical debt is worth taking on, when acceleration-to-market (and thus market-feedback-learning) is of paramount importance. You're borrowing from the future, but you only pay it back (with interest) if there's wild success. If you fail for any other reason – perhaps things having nothing to do with the technical debt – you don't have to pay it off, you just surrender the (essentially worthless) collateral.

That's a hard thing for people with an aesthetic or craftsperson mentality to accept. And it still sucks when it's the technical debt itself – the cost of fixing old rushed choices – that occasionally makes a project no longer competitively viable. Your monetary credit report is unblemished, but your self-conception can take a hit.
Just sell a company and codebase you've yet to create.

If the market value seems greater before you've actually shipped: congrats, you just made money shorting your own company.
This is getting depressingly common. I don't know the answer to this problem. There is a super expensive treatment for cystic fibrosis that only helps about 5% of the population and is something like a quarter million dollars a year and is not a cure. People with CF almost never have that kind of money. Unless they were born into a very wealthy family, having one family member with CF is such a huge financial and practical burden on the family that most folks with this in the family are not financially comfortable. Some of them are incredibly destitute.

I get that these very expensive pills are sort of "miracle cures" and the price is intended to reflect that fact and cover the high costs of development and all that, but this is a fundamentally broken system. I don't know what the world needs to do here, but this is just crazy.
It's more obvious when you consider that the alternative is people walking around the FC filling carts with items.

I imagine that the cost of energy is minimal compared to the cost of labour in this case. But even if it wasn't, you still have 60-100kg people walking all over the FC so the difference in energy usage is minimal... but Amazon doesn't (directly) pay for the calories that their employees burn walking around the FC.

However one could imagine a Kiva v2 that figured out some way to not move whole racks at a time. The only reason they move the whole rack is to avoid having to build a robot that can pick individual items off of the shelf individually.
The most common call in the benchmark is to `getLongestPath<16>`. Passing 16 bits by value is cheaper and easier for the compiler to optimize (i.e., no aliasing) than passing by reference. I'd expect graphs with many nodes to behave differently.
This is, most probably, correlation, not causation.)
It's fine if the rules change once in a while but apple should clearly and fairly communicate that to everyone.

Now you have to be a part of some good ol boy club with access to the right backchannels to develop software these days?
Anyone seriously considering Emacs for LaTeX editing should also take a look at the yasnippet package. The customizable autocompletion shortcuts make it really easy to insert commands using just keywords. In my case this has proved to be very helpful especially when inserting figures or inline equations. I can create a snippet so that when I type fig+<tab> it inserts a \begin{figure}.. \end{figure}float and positions the cursor at the proper field saving me a lot of keystrokes.
I think the price of a drug is decoupled from the cost of developing/acquiring the rights to that drug.

Whether a drug cost $1 or $1 billion to develop, the seller/marketer will try to charge whatever the market can bear to maximize revenue (which could still result in a loss). They aren't trying to recoup $1.1 or $1.1b respectively, they're going for the max in either case.
Maybe this works for people in finance, but I can't see it being useful otherwise. The concept you're using as an analogy just isn't widely known.
Is this actually intended as a question, or as an advertisement for the product?
Except that in 3 years I haven't encountered/read a single "sane" opposition figure's opinion who would consider Navalny a sock puppet.
The alternative is that all of Facebook gets blocked. People wanting to access this page are better off doing so through TOR anyway.
The first step is probably gathering a group of like-minded folk and just starting to work the ideas, do the research, crunch the numbers, etc. I don't know what the best product to start with would be, but I'd certainly be up for at least getting some discussion going.

These kinds of ideas are one of the few things that would get me to leave my cushy stable coding job and go back to the startup world.
Aggregate Public Opinion Matters
We go to school because it is a tradition. Parents wants to see their kid in the funny hat. You are almost shunned when you drop out.

Not to say that school is useless, I loved learning. But I knew that the computer science degree I was working towards wouldn't make much a difference in the field I was hoping to work in.

Going to school should be an investment. It is too bad that most of us are too young to understand the risk we take when taking loans or choosing an education path.
A Complete and Honest Guide to Creative Market
Same here.

It caused one graphical hang on my Mac and then it opened too many file descriptors, reaching the system limitations and I had to uninstall it and reboot.
Chargers vs. 49ers||San Diego Chargers vs. San Francisco 49ers Live..Stream..NFL
Grunt vs. Gulp: A Look at the Top Front End Task Runners
San Diego Chargers vs. San Francisco 49ers Live..Stream..NFL..Football.Online
I'm tired of these superlatives like 'THE best editor', it adds nothing to the quality of a blog entry.
Origin of high-latitude auroras revealed
Do you have any concerns about doing the research and confirming the market exists for this product and then getting 'Sherlocked'? Did you spend any time evaluating other platforms such as Android? I understand from my own experience how challenging that platform can be, just curious to see if you looked into it as an alternative or hedge.
> But, even if true, it isn't clear that this makes for a good test. For example, it's plausible that Y could have a damping effect and remove noise, which would reverse the results of the test.

It would still be a good test of bivariate causation even if it doesn't handle the case of feedback well.

> The journal article's conclusion admits that their results are not statistically significant in any sense.

...and in the same paragraph, they point out that a standard Bonferroni correction would be inappropriate and very conservative, because many of the methods are very similar & the results correlated, and that almost all the variant methodologies (except 1 or 2) do >50%. (If you really want to be a smart-ass about this point, please calculate the odds of almost all the variants performing >50%.)
Previously: https://news.ycombinator.com/item?id=8776780
If you haven't seen any Studio Ghibli/Miyazaki films, I highly recommend them. The animation is unique and gorgeous. The stories involve conflict with nature or mistaken antagonists, not evil caricatures. While many of the films contain violence, it rarely resolves things. Also, most Studio Ghibli films have strong female leads. I think Grave of the Fireflies and The Wind Rises are the only ones with male protagonists.

In all, Studio Ghibli's works are a refreshing contrast to the romance-obsessed princesses and 3D talking animals so often put-out by Disney and Dreamworks. Even if you're an adult, they're enjoyable to watch.
"Anti-Putin circles" is rather vague. It covers anything from the extreme right to the extreme left. If a "circle" is xenophobic then, surely, most of the centrist/liberal opposition are US sock-puppets to them, simply by the virtue of having a similar political agenda to the Western mainstream politics.

I, personally, am not a fan of Navalny (I dislike racial slur in his blog posts and some of his views that I consider chauvinist), but the trend is clear: he and Khodorkovsky have been the only viable opposition leaders in Russia in the recent years. Both of them ended up in jail on similar white-collar crime charges.
He is only recognized as "us sock-puppet" by those trying to smear critics of the regime. To add credibility to their baseless arguments, they often resort to tricks, such as ascribing the smears to some nebulous moral authority.
Of course it's not popular. Health is a privilege of the wealthy, not a right for lazy peasants not yet enlightened by Ayn Rand. /s
GMAC was profitable until it wasn't.

From wiki:

The company was founded in 1919 by General Motors Corporation as the General Motors Acceptance Corporation (GMAC) to be a provider of financing to automotive customers. Over the following years the business has expanded to include insurance, online banking, mortgage operations, and commercial finance.

...

In 2006, General Motors Corporation sold a 51% interest in GMAC to Cerberus Capital Management, a private equity company. Also in 2006, GMAC divested a majority stake of GMAC Commercial Holdings, its real estate division, to a trio of investors — Goldman Sachs, KKR and Five Mile Capital Partners — thereby creating Capmark Financial Group Inc. Capmark later filed for bankruptcy and was acquired in part jointly by Leucadia and Berkshire Hathaway.

On December 29, 2008, the United States Department of the Treasury invested $5 billion in GMAC from its $700 billion Troubled Asset Relief Program (TARP).

...

On May 21, 2009, the U.S. Treasury announced it would invest an additional $7.5 billion in GMAC LLC, which gave the U.S. government a majority stake in the company.

On December 30, 2009, the U.S. Treasury department said that they would invest another $3.8 billion in GMAC because the company had been unable to raise additional funds in the private sector. This raised the total government investment in GMAC to $16.3 billion.

...

As of January, 2012, TARP had about $12 billion invested in Ally. The government stake represented a 74% ownership interest in Ally. In March, 2012, Ally failed the Federal Reserve's financial "stress test" for capital adequacy. The company said in a statement that the Fed's “analysis dramatically overstates potential contingent mortgage risk”. A possible outcome would be a requirement to raise additional capital.

On May 15, 2012, the company put its ResCap subsidiary into Chapter 11 bankruptcy after it failed to make an interest payment of $20 million on unsecured debt. ResCap had written off $22 billion in mortgages in 2009, 2010, and 2011 much of it subprime mortgages. The move was seen as attempt for the company to focus on its profitable core business of auto loans and direct banking (Ally showed a $2.72 billion profit in 2011 in its auto finance unit but had a $402 million loss at ResCap).
Category Theory (Stanford Encyclopedia of Philosophy)
People walking around might be happier than people who have to stand in one place all day, though. It would be interesting to invert the system and build a navigation system for the workers to guide them down the aisles in the most optimal way to pick up the items - it should take the same amount of time, but leave you with workers in better physical condition.
The logic here seems... hypocritical, or at least inconsistent.

At the beginning:
"In class I emphasize the value of a degree as a means to avoid the sort of jobs that I myself go to when those hours in the classroom are over."

At the end:
"My perhaps naïve hope is that when I tell students I’m not only an academic, but a “survival” jobholder, I’ll make a dent in the artificial, inaccurate division society places between blue-collar work and “intelligent” work.
(also, that diaresis...)

It feels to me like the first statement says "I lie to my students and present them with unrealistic expectations of the world"
and the second says "If I say something, I'll let them know that they are deriving little value from their education... and thus put my career further behind."
Full-device encryption does nothing when data are transmitted off-device.

E.g., as long as my photos stay on my phone, they are encrypted, but if I back them up to Google+ then Google may read them.

Which is really pretty crazy: Google don't need to read those photos (or my contacts, or my documents); my computers need to, and the computers of those I share the photos with need to.

I could encrypt each photo with a unique key, and encrypt that key with my own private symmetric key, as well as my friends' public asymmetric keys, and then both they and I could view the photos at any time (our devices knowing how to access the keys we have authorised for them), but Google would not.
You Don't Need JQuery – Ajax Requests
They don't have that many cause-effect pairs in their dataset (~80, IIRC), so it could be considered insufficient data depending on how skeptical you are. But you don't really need to do a meta-analysis: the cause-effect pair collection is available, so if you dig up more, you can simply rerun the algorithms and see what the new results are with more pairs available.

I don't know how hard it would be to collect more examples: on the one hand, any randomized experiment should be a source of such examples, but on the other hand, you might want datasets large enough to definitively establish a causal effect before you go using it as a ground-truth/benchmark in statistical studies like this (and larger datasets tend to be harder to get the individual datapoints for).
Atlanta had red light cameras for about a year, until enough people complained and they made a mandatory minimum yellow light duration for lights with cameras. By the next year, none of the cameras were operational anymore, the company that was running them said they weren't making enough money off the program so they shut it down.
> Disappointed about what?

Remember the feeling when you had your first bicycle? Can you get it again from another bicycle like that?

(Heraclitus' river, etc. Just trying to explain, the rest of your post is quite fair.)
Solving Uber for X: Industrial Progress or Lack of Creativity?
Sony 'will not drop' North Korea film the Interview
Not that the article does this, but since my current bandwagon is that assessing performance by comparing the source of two programs without consideration of the compiler and target processor is silly, I decided to try out the C++ version with several compilers and options. Renaming the file to 'lpath.cpp' and compiling with 'cc lpath.cpp -std=gnu++11 -Wall -Oxxx -march=native -o lpath-cc-Oxxx' here's what I found an an i7 Haswell running at 3.4 GHz:

lpath-clang3.5-O2 8981 LANGUAGE C++ 763
lpath-gcc4.7-O2 8981 LANGUAGE C++ 769
lpath-gcc4.8-O2 8981 LANGUAGE C++ 746
lpath-icpc14-O2 8981 LANGUAGE C++ 750
lpath-icpc15-O2 8981 LANGUAGE C++ 735
lpath-clang3.5-O3 8981 LANGUAGE C++ 734
lpath-gcc4.7-O3 8981 LANGUAGE C++ 943
lpath-gcc4.8-O3 8981 LANGUAGE C++ 946
lpath-icpc14-O3 8981 LANGUAGE C++ 664
lpath-icpc15-O3 8981 LANGUAGE C++ 655

The last column is the time reported by the program in milliseconds. What this shows is that the same source compiled with Intel's icpc 14 or 15 -O3 is about 50% faster than the same source compiled with g++ 4.7 or 4.8 and -O3, and about 20% faster against g++ -O2. The point isn't that Intel's compiler is so much better, but that this degree of variation is normal for a benchmark like this. There are times when Clang or GCC will come out ahead by the same margin. The lesson is that you aren't benchmarking source code, you are benchmarking a particular compiler with particular options running on a particular processor.

The article is wonderfully specific about what was used, but one should be very careful extrapolating to different combinations. In addition to the compiler differences, note for example that although I did my tests on a processor running less than 1.5x faster, I got runtimes that were almost 2-3x faster. Most likely, this is because the Haswell processor I tested on is more efficient than the several generation old Westmere that the author used. There's nothing right or wrong about either choice, but the degree of difference is why it's always important to specify.

I glanced briefly at the code with 'perf record -F10000', and my quick conclusion was the the Intel version was running faster because it was making better use of the branchless cmov's than the other compilers, and thus has 10,000,000 fewer branch prediction errors. At 20 cycles per miss, this accounts for over half the difference between icpc and the others. The use of the new fast variable shift instructions (shlx) and the once-again fast bit test (bt) instruction is probably the rest of the difference.

The difference between g++ -O2 and -O3 seems to be that the -O3 version is doing almost everything off the stack rather than in registers. It's bad enough that this is probably a performance bug rather than intended behavior.
There is a huge market (In the Billions of dollars) for used technology hardware - I've seen some warehouses that had over $500million dollars (at list price) of used Networking and Server equipment. I can't believe it would be particularly difficult for places like Cuba, North Korea, etc... to purchase a bunch of containers of Cisco Routers or HP servers and have them routed through cut-out countries before final shipping to them.
I wish there were more options for technical "trade schools" in the US. At my university I knew I wanted a career in information security and development, and I had a choice between Computer Science and Information Systems. Computer Science was mostly theory with not that much hands-on programming, while Information Systems had some more hands-on real-world programming but was heavily business/management oriented and essentially assumed only the most rudimentary programming and technical skills even in the highest level classes. I ended up going with Information Systems, which I'm still not sure if I regret or not.

I was fortunate enough to be a pretty self-motivated learner and become skilled at the things I was interested in through the Internet and self-teaching, and landed a pretty good job straight out of college, but I can't help but feel I wasted 4 years of time and money.

I would've loved to go to a university with practical Information Security/Assurance and Software Engineering programs at the undergraduate level, but sadly 1) none were anywhere near my area and 2) they're considerably more expensive, and college is expensive enough already in the US.
I'd be interested in the actual numbers.
That may be the intent of the article. To lead you into the thinking that the author wrestles with each day.
I don't like this kind of discussion. I don't believe technical debt is a thing and I think this idea if technical debt as really straining the metaphor. This is like bike shedding.
Ok, but you can also consider it from a theoretical point of view and try to think of the ramifications rather than simply dismiss it as impractical. Personally my hacker side finds the idea intriguing and I hope someone could answer this question.
Securing your Git server against CVE-2014-9390
Seeing as North Korea only have 3 allocated address blocks, 175.45.176.0/22, 210.52.109.0/24 and 77.94.35.0/24 they only have approx. 1530 globally reachable IP addresses. However, North Korea must have more than ~1530 hosts. Does this mean that they use some kind of NAT, or is their number of internet connected hosts just that small?

Is there any information about the intranet in North Korea? Do they have a private class A network that everyone in the country is connected to with their own DNS servers, routers, etc which are unreachable from the rest of the internet?
The other day my wife and I were at a baby clothing store. We were chatting with the young woman at the counter, and she was complaining about her student loans. I asked her what her major was, and she said it was physics. I said "oh" with a degree of surprise that made me cringe. I mentioned my brother had majored in physics. She asked me where he went to school, and I told her he went to Yale. She said "oh, my parents went to Yale, but I went to MIT."

I felt bad about the encounter, and I couldn't figure out why. Statistically, you're safe in assuming that any random person working at a clothing store isn't an MIT grad making pocket money while working on her PhD. I realized later that I felt bad that it mattered to me. That when she revealed she was smart and educated, in my head I moved her from one class of people into another.
> This isn't as generally useful as the title suggests...

My understanding is that the more general case of causal discovery, where you have lots of variables, is already somewhat solved by Pearlian techniques (if you have A/B/C you can conditionalize on each and see what graph fits best - all independent, C confounding A & B, A -> B -> C, etc). But these techniques break down when it's just A and B: A->B and B->A look symmetrical - the problem is so simple that it's hard, because there's no C which can help break the symmetry and suggest something about the underlying causal graph.

OP is interesting because it points out that even without a C, A and B often aren't symmetrical in one particular way. So now pairs can be attacked as well as triplets and bigger; and maybe it points the way to new ways to tackle more complicated datasets.
Whoa, the whole thing is on Youtube! https://www.youtube.com/watch?v=S23yie-779k
You Don't Actually Want to Boost Your Immune System
The relations of tech giants with totalitarian governments like Russia is a typical tragedy of the commons. The only step that makes sense for the common good is to remove all business from that country. But Facebook can't do it, because then Google will get all the profits, and Google/Yahoo/whomever can't do it for the same reason. If they all could just agree...
I saw it about two weeks ago at an advanced screening.

Despite everything in the article about the inaccuracies (and they are right), I found the movie to be enjoyable and really pretty close to the real story if you consider this is all told in under two hours.