skysight-inc/HackerNews huggingface dataset:
In Australia this used to be the case (same justification of taxi driver robberies), but I believe it's now only legal in Queensland - the other jurisdictions have all changed their rules in the last few years. The taxi driver lobby groups have not liked this.
OK, go for it :)
I thought they got better compared to the first few classes, but they do really revolve around R. For a rigorous treatment of the subject matter, the MITx course on Probability is really good. [1] You could also take a look at the two JHU "Mathemtical Biostatistics Bootcamp"[2] courses. Those are also quick compared to the MITx course, but a little more careful about the math than the courses in the data science specialization are.

I haven't ever used Spark, and I like R, but I am going to take the Berkeley/EdX course.

[1] https://www.edx.org/course/introduction-probability-science-...

[2] https://www.coursera.org/course/biostats & https://www.coursera.org/course/biostats2
Not a whole lot of actual evidence to judge by yet. Will all depend on the supposed contract they claim Lucky signed, and how similar the prototype he built for them is to what was showed during the Kickstarter campaign. Amusing the parallels here between Lucky and Zuckerberg.
Just today I read about postgrest[1], REST-like API for postgresql.

While it is not REST by what this cookbook says (it uses JSON), it provides very different view at how API should work.[2]

Postgrest versions the API using HTTP accept header. It provides "pagination" not using XML attributes, but using HTTP range headers, as the standard allows to specify partial content in items, not just in bytes. The author also suggest that deeply nested URLs are a bad idea, because most data (like relational data) is actually flat.

It might provide interesting "second opinion" to what this cookbook says. It doesn't say anything about transactions,

[1]: https://github.com/begriffs/postgrest
[2]: http://begriffs.com/posts/2014-12-30-intro-to-postgrest.html
Likely a consortium of the developers who have 5% occupancy rates and want to sell (look up 'rent a foreigner' for another strange way developers try to sell property) and local government yeah.
I have, on a number of occasions, made serious mistakes. On several occasions people have asked me "why didn't you X". Sometimes the answer is "I was stupid and irresponsible". This makes me feel bad, and rightly so. Other times the answer is "I didn't know I could X." Those are the times when I'm very glad someone asked me the "mean and thoughtless" question.

Concrete example: a friend of mine graduated coding bootcamp and has been interviewing for her first job. After complaining to me about 2-3 interviews in a row where she bombed questions on the same topic (I think inner joins), I asked a mean and thoughtless question: "why don't you maintain a queue of topics you screw up on interviews, and study one topic each day". Her answer was "I've got no good reason for not doing that".

So she made a queue. Then she shrank the queue. The number of questions she messed up started going down. Now she has a job.
Recently? That was in 2010 (http://en.m.wikipedia.org/wiki/List_of_mergers_and_acquisiti...)

Also, I don't think the OP would call buying companies "doing something". Looking at http://en.m.wikipedia.org/wiki/BlackBerry_(company)#Strategi..., a cynic would say it has been busy surviving while looking for a buyer.
May he rest in pice now. :(
Why do you think that? The non GitLab employees in the core team want to see a great and successful open source product and that is what is happening. The code they contribute stays open source. Ask them how they feel about it, I would be surprised if they would feel the company unfairly appropriates their work. Do you think Open Core can work if done right or do you think it always is a bad thing?
This definitely stirred up some of the dust in my head that has settled since I took Algorithms in college. Specifically, I forgot about how different the world would be if P is actually NP. It's interesting to think about, kind of in the same vein as trying to comprehend the size of the universe.
Does it make sense that doctors have to charge 10x just to even-out the insurance companies only paying 1/10 the price? Nope. You should direct your anger at for-profit medical insurance companies, which make billions of dollars in profit every month.

To your ethical claim: can engineers go to prison for being unethical? No. Can physicians? Yes.
I do not enjoy your implication that the only way I could possibly disagree with you is if I'm ignorant.
In my opinion, this wouldn't actually be convenient:

- Many of these (uber, amazon, Wikipedia, PayPal) have nothing in common. Yes, you can mix a bunch of different apps together into one. But how is one complex app better than many simple ones?
- While social networks are basically the same in terms of functionality, the communities are different. If you mix together every social network, the community will suffer.

Also, I think people like having different apps for a couple reasons:

- Apps are modular, so you get to choose what you want. With one huge system, you get everything, whether you want it or not.
- Apps are easy to conceptualize - "In x app, I do y." It's much harder to understand a giant system (for example, why so many people confuse gmail and google itself).
>buy something to plug into the TV for media consumption.

That sounds like a monitor, which is the thought process I followed until 24" monitors were cheaply available (i.e. 2010). One still can't buy a 50" monitor, however.

LG seems to be making 'dumb' TV's, and I found a 55" one for $700 on Amazon (search for 55LF6000).
GitLab CEO here, I don't understand the hint, when you set up 2FA on GitLab we give you backup codes to recover, but that might not be what you mean.
My kid's school bus requires seat belts (in NJ). Maybe because he's in kinder garden, but they really take the time to do it for all kids.
All these lawsuits in IT are seriously getting ridiculous. Some times they are right, sometimes they are not. But really why all this confidential and agreement.

If you work just 1 place they can accuse that you use knowledge from there in your new job.

Life is hard, Don't attack personal people, just live harder.
I put up another window to block the eye so I could read in peace. I don't what they were thinking.
That's what it means to be salaried vs. hourly. You get the job done and don't mess around.
I worked at minor start-up once. They actually had not very much money* and I needed work badly. The contract was explicit that I was being paid a percentage of my hourly rate with a hard promise to pay the rest in monthly installments the second year. The advantage of this is once the 'teaser rate' expires you aren't 'negotiating a raise' to get you back to market rates.

* As opposed to no money, aka the types of companies where the real profit is in the difference between what they pay their employees and the market rate.
At least he can go to his new owner for personal advice about these type of situations...
Fascinating that even here on Hacker News, where we can presume the audience is well-informed about tech matters, the comments on this post show a large amount of confusion about the definition of "RESTful". I see some comments raise the issue of XML versus JSON, as if the encoding format impacts on whether something is RESTful. I see others raising the issue of HATEOAS, with some comments suggesting that RESTful is HATEOAS, and others suggesting that RESTful is a different approach from HATEOAS.

A term that lacks any agreed upon meaning is of no value. But I wonder why the meaning has become so blurry?

I was under the impression that the bible on this subject was the 2007 book by Leonard Richardson, Sam Ruby (and a nice forward by David Heinemeier Hansson):

RESTful Web Services

http://www.amazon.com/RESTful-Web-Services-Leonard-Richardso...

However, reading the comments on this page, I have the impression that many people here have never heard of that book.
Agreed. Google keeps ruining maps with needless UI changes. I still occasionally drop down to Classic because some feature I use is hard to find or hasn't been ported yet.
This is a really old idea that does not increase productivity.
That's because they are hungry for money. He built this and he deserves all that he got.
It's called graceful degradation: figure out what parts of the user experience are so important they have to work even without JS enabled, and make sure they do. They clearly knew what their priorities were.
That's exactly what the article says further down.
>If you wear a seat belt while in the back seat, you are considered weird.

Citation? I am sure this is true for some people, but this does not match my own experience or what I can find when searching the web.
> The visitor agrees with this and receives the content.

I'm sorry, on most websites, if I come from HN or IRC or whatever, I don't recall being forced to agree to shit before being able to read the content. Unless your site is Quora.
You don't know enough about the subconscious to make that statement with any conviction.
But this seems to be one of the few exceptions to that law. The headline was a question, and the answer was yes. Well, almost, sorta, kinda.
i'm trying to envision a world where P and NP actually diverge, the universe is a fractal
Dunno if he mentions it on the video but in the FP community they refer to this dicoromy as the "Expression Problem"

http://c2.com/cgi/wiki?ExpressionProblem

The name comes from choosing the best way to represent a datatype for expressions in a programming language. The pattern-matching approach makes it easy to define new functions on top of ASTs and the OO-approach makes it easy to add new kinds of node to the tree but its really hard to make a system that is easy to extend in both directions.
Great link I particularly like the part that says, "P = NP if and only if NPI is empty." seems to indicate that if there are any NP Intermediate problems P would be proven not to equal NP.
Openstreetmap doesn't provide driving distances or routing itself. Project OSRM uses Openstreetmap data to provide this service: http://project-osrm.org/
"Quidquid latine dictum, altum videtur"

I'm heavily biased toward anything published as Latex PhD template instance.
That's the Surface 3 (not the Surface Pro 3). Apparently, some distros work on the Pro 3 fairly well (though not without issues).
Silicon Valley prodigy arrested by FBI for alleged fraud
Historically it's been both simultaneously. People decide to settle somewhere, open up a farm or retail business or perhaps a manufacturing operation to service others who have moved there, and it snowballs.

But as others point out, water may be the limiting factor. I have to believe, though, that there are vast swatches of the country that are close by to rivers or other water supplies, that are economically feasible to settle, and there should be a way to get these going, perhaps by unlocking federal land, selling it cheaply to low income folks (many of whom will turn around and sell it to real estate sharks for a quick buck, but perhaps enough will actually want to live there).
Food, housing, and cars aren't the only annual expenses to consider. The biggest one you're missing is health (even with insurance). One major acute health problem that lands you in the ER or the need to see a doctor could easily adds thousands to annual expenses. This happens all the time. You'd be surprised how many people get put into collections for unanticipated health expenditures.
Typeface, clothes, voice tone, social status... the list goes on.
How on earth do you know that? Are you an Oculus insider?
> "information-theoretic criterion of death"

To be fair, this applies to any type of preservation/reanimation scenario.

> Specifically, they could make very conservative investments

As you said, in theory. In theory, so could banks ;)

> The roadblock to biological reanimation would be knowing what to specify to build, not the building part.

Exactly. Well, speaking from today's perspective, it's both. But yes, how to repair it and keep it alive would be a huge hassle, not to mention we simply don't have anything approaching this capability yet, even in principle. Not to forget, that at the end of this really long road, the problem has just been deferred by a few decades ;)

> but how do you think each of these risk factors would respond to broader adoption of cryonics?

No, I was talking about the other way around, since cryonics is not yet a factor in anything, it's susceptible to everything that may happen externally! We might disagree about the weight and probability of individual events, but I think we're clear on the fact that for quite a bit of time to come, cryonics is a vulnerable storage facility critically dependent on the infrastructure and benevolent indifference of our civilization - and not a concept that changes the course of anything (yet).
> Why are the prices so high?

Prices skyrocketed due to housing as an investment. It's a very peculiar thing but basically it was a self-fulfilling prophecy. Houses go from $100k to $120k in two years? Alright well let's buy a house as an investment on a shitty salary, it's free money.

Until everyone said that, and the rate of prices going up kept increasing, and kept reinforcing the investment opportunity myth.

Basic bubble, basically. And it was of course fueled by insane growth in wages.

I mean just look at these graphs for wage growth:
http://online.wsj.com/media/WAGES.jpg
http://ase.tufts.edu/gdae/images/Vernengo_AvgrealwagesChina....

It's insane. You basically had 20-30 years of 15% growth annually. 20 years of that is 16x. 30 years is 66x. It wasn't quite 15%, but probably 10-11% on average the past 30 years. That means housing prices will naturally rise, and when they naturally rise for decades and there's seemingly free money if you invest in a home, it's easy for an investment bubble to arise that even outpaces wage growth.

Then add to that two more elements: gigantic internal migration (China has internal passports, it's very interesting. But it doesn't stop huge urbanisation).

How big? Well 25 years ago urbanisation was about 25%. Today it's about 55%.

Then add to that population growth of 200 million extra people. What do you get? No joke, half a billion extra people living in cities compared to just 25 years ago, in China. That's insane. That's literally the entirety of North America (more than 20 countries), or all of South America times 1.5, or all of Europe and then some, living in cities, many of them existing ones.

And that's how you get homes worth $200 - 400k, for Chinese who have a $7k GDP per capita, and middle class wages deviating from that only slightly higher.

Partially it's alright. China will still urbanise, it will have to demolish and rebuild many buildings, and its population will add another 100m people. But on the other hand, it's an extremely worrying asset bubble we don't talk about enough. People forget that China was, though far from alone, in some ways quite instrumental in dampening the effects of the economic crisis. One can worry what happens if an economic crisis arises from China itself, as asset prices in some areas are just absolutely batshit insane and will have to be written off at some point, which collapses the house of cards. (selling overpriced property for nothing, which already happens but is inevitable on a larger scale, reduces all property values, who are overpriced too, escalating a major selloff that'll leave tons of debt in its wake. Familiar story of course.)
It takes an entire village to raise kids.
It doesn't add anything significant that's not in the original article. Worse, unlike most blogspam, it doesn't even directly link to the original article.
He probably could have sold the Glock for $500 or so, less if he was impatient.
Not really. It says the findings are fascinating/interesting, and I'm saying they are not.
Hey 0xAX - can you update http://0xax.gitbooks.io/linux-insides/content/?
Responses like this demonstrate just how well doctors have, with their high-prestige, managed to near-completely insulate themselves from just criticism.

"A clearer way to think about this is profits -- and insurers aren’t where the big profits in the health-care system go. In 2009, Forbes ranked health insurance as the 35th most profitable industry, with an anemic 2.2 percent return on revenue. To understand why the U.S. health-care system is so expensive, you need to travel higher up the Forbes list. The pharmaceutical industry was in third place, with a 19.9 percent return, and the medical products and equipment industry was right behind it, with a 16.3 percent return. Meanwhile, doctors are more likely than members of any other profession to have incomes in the top 1 percent."

http://www.washingtonpost.com/blogs/wonkblog/wp/2014/01/13/w...
Seat belts are not required for people on the back seats, though. Since cab customers use the back seats, I believe that is the reason for not using seat belts on taxis.
Lucky may be saved by the fact that a lot of the technology in the original Rift prototypes was developed by USC's ICT which was fine letting him use it. I wonder what the exact technology is that TRT is alleging Lucky stole.

Things like this make me really hesitant to intern at a company in the industry I want to go into. If I ever start my own company in that industry (which I plan to do), I will definitely be using a certain percentage of the same technology as any other player is. Even if I knew about the technology before working there, I would still technically be violating a NDA.

This reminds me of George Harrison's "Subconscious Plagiarism" lawsuit. http://en.wikipedia.org/wiki/My_Sweet_Lord#Copyright_infring...
> imagine if they built vegas and nobody came. that's it, in a nutshell. it's not that weird.

That's fucking weird... I wonder on what scale it becomes weird to you. Imagine we built 100s of cities on another planet and just left it empty...

I do appreciate, if this is the point you want to make, that literally every newspaper, tv station, radio show, photographer etc has done a piece on Ordos. I've read the same article a million times now and it's totally uninteresting. But that's a function of overreporting, it's still inherently interesting to me.
I must ask you regular evil users this: how do you go about interacting with things (such as a REPL) with evil? I'm coming from vim and evil mode is great, but it feels somewhat clumsy to have to keep switching to insert mode to use a repl,doing stuff, going back to normal mode, then switching back to my code and editing it.
I'd say copy protection, in the spirit of this particular article, still lives on in the type of copy protection applied to video content provided on optical media.

Walled gardens, and the like, are really about server side retention of discrete copies, requiring a user to stream content by means of a continuous connection, or loading content onto a trusted (locked) system that the end user cannot (or rather, should not) directly control.

They're different models of control, but both have been around for a while.

With a walled garden model, you're visiting a restaurant and the food comes to you already prepared.

With copy-protected content, you can buy and keep as many packets of instant food, and mix with water whenever you want, but you're prevented from understanding how to formulate the mix yourself from raw precursor ingredients, although no one can stop you from trying.
> Loafers could live comfortably without lifting a finger.

I have zero problems with this (for some levels of "comfortably"), the alternative is filled with drugs and crime.
Society is continually expanding it's notion of minimum acceptability. Standardized testing is a great example. The problem with this approach is that extreme excellence is fundamentally divergent. Revolutionarily smart people don't think the same way but faster. They think differently [1]. Also, excellence in one domain precludes it in others. For instance, you can't be a world class distance-runner and body-builder at the same time. The same holds for mental activities. Effective heuristics in one domain become cognitive biases in another. By expecting and accepting lower performance in general you create room for your comparative advantages to further develop. This can be summarized by the maxim: focus on your strengths. In this case I suspect insurmountable weakness enabled Nash to do exactly that.

1: or "different" if you're too focused to bother with grammar ;)
"But that’s not remotely true. The last time the OECD looked at this (PDF), they found that, adjusted for local purchasing power, America has the highest-paid general practitioners in the world. And our specialists make more than specialists in every other country except the Netherlands. What’s even more striking, as the Washington Post’s Sarah Kliff observed last week, these highly paid doctors don’t buy us more doctors’ visits. Canada has about 25 percent more doctors’ consultations per capita than we do, and the average rich country has 50 percent more. This doctor compensation gap is hardly the only issue in overpriced American health care—overpriced medical equipment, pharmaceuticals, prescription drugs, and administrative overhead are all problems—but it’s a huge deal.

Doctors aren’t as politically attractive a target as insurance companies, hospital administrators, or big pharma, but there’s no rational basis for leaving their interests unscathed when tackling unduly expensive medicine."

http://www.slate.com/articles/business/moneybox/2013/02/amer...
Or, drink the soylent and skip the lunch rush at subway and go for a walk, ride your bike, or read a book under a tree instead.
How is basic income even feasible from an economic, realistic standpoint? It would have to be wealthy people taking the hit right? How else would it be possible?
> I'm really tired of these "software isn't engineering because..." arguments. I think the first thing we need to do in order to have our profession move on to the next stage of maturity is to stop relying on arbitrary definitions and lines in the sand regarding what engineering is.

The inferiority complex with regards to "engineering"[1] seems to run deep in many programmers' mind.

[1] Which is a very, very broad term to begin with in this day and age, anyway.
oops, sorry about the assumption
Prop 13 kicked in in 1978, so 37 years ago. I wonder if there's any way to find out the percentage of homes purchased after 1978. My intuition tells me that most home would have churned by now, since most people who owned prior to 1978 would be in retirement or close to it.

Also, Prop 13 still allows for increased assessments; they're just capped at 2% annually unless the property is sold. Considering the housing boom/bust cycle in CA has been pretty bad, 2% seems equitable.
This is a really old idea that turned out to be harder than it looked, and require more computational power to be available to programmers than has generally been available. It has also required that this be available for long enough that it could build up a head of steam as people built up libraries that could be used to do real work and build runtimes that were strong in practice as well as theory.

Past failures can not always predict future failures properly in a Moore's Law regime. For instance, as everyone knows, tablet computing is a totally stupid and repeatedly failed idea, except, iPad. Computer vision is a complete waste of time, unless you have GPUs sitting around that can chew through billions of operations for cheap. Etc.

This "old idea" is getting somewhere now. It's only early days.
>HTTP range headers, as the standard allows to specify partial content in items, not just in bytes

When doing HTTP Range requests, you'd use HEAD to get the complete length first. If your range requests are in items, is it still in spec to specify Content-Length in items too? I'd think that would break some clients.