skysight-inc/HackerNews huggingface dataset:
In physics they can do experiments to get highly confident results. In medicine, economics, and any other science dealing with people, data is much harder to collect and there are harder ethics involved. We could learn so much if we simply performed controlled experiments on the global economy, politics be damned! Or if we could just make the professionals play more soccer matches in a controlled setting (but just like a pro match in every other regard!). Or if we were more aggressive with human trials of drugs. But we can't. Scientists in some fields are stuck with data sets where they'll never get 5 sigma confidence. Does that mean they should stop using statistics? Hell no. There are still very useful things to be learned. It's just much harder to get right.
Xpra: screen/tmux for X11
> *I still wonder why ... for anything other than torrets download?

"This video is not available in your region"
How is this guy stealing from the government? He took town a propaganda poster right?
they do disappear in one sense: the link to them sent out in the email telling me about them goes away. And if I have a bunch of collapsed comments, it's annoying as hell to find the right one. This is usually an issue when the developer says something like:

"ok, I fixed that, but what do you think about xyz?"

Now I have to go to the comments and expand 35 of them until I find the right one so I can respond to their question.

It's also sometimes the case that changing a line is not the same as addressing a comment, or maybe it only addresses part of a comment, or maybe they just changed whitespace because now all that code you commented on is inside an if...
Sorry but POS tagging is pretty much solved already. It is already in the 97+% [1]. Current papers are now mostly improving it by less than one percent.

1. http://nlp.stanford.edu/pubs/CICLing2011-manning-tagging.pdf
34 Pinterest Posts You Should Read
Alibaba to train a million youngsters in e-commerce
Potential Impact of Git's Remote Code Execution Vulnerability
Curious questions for those who complain about Javascript fatigue:

What reasons are you're dropping your old libraries/frameworks in favor of the new ones?

If an unstable API is a big problem for your use case, why not just stick with the old library or just not update the dependencies?
An 85 page pamphlet.
Fifth Root Trick
At least with the C explosion you could check all the libraries into source control or other asset management system (filing cabinet, etc).

Most of the JS library tools seem to encourage keeping code outside of source control which is pure crazy. It might work tolerably for a evergreen SaaS application, but you still have way too common complaints from developers that they couldn't build because someone else's server was down (NPM has trouble weekly). What is even worse is the encouragement to use a library/font/etc that is hosted in a CDN so the uptime of the app is also dependent on the uptime of the CDN hosting the library.
In German (and other languages) you capitalize every noun. When I was younger I found it confusing that English didn't do that. It seems that this kind of syntax highlighting allows your brain to read text a little bit faster since it instantly knows that this will be a noun. It's also a little annoying if people write German and don't properly capitalize, your brain just doesn't expect the word to be noun if it's not capitalized.

* http://www.ruediger-weingarten.de/Texte/Capitalization.pdf (pg 4ff, last paragraph)

* https://mindmodeling.org/cogsci2013/papers/0462/paper0462.pd...

* http://linguistics.stackexchange.com/questions/699/does-capi...
It is great to see parental leave includes men. I quit my last job (and started my own business) because I needed extended parental leave.
I trust AirVPN. It's pretty typical for forum software to show when users are logged in. That has nothing to do with the VPN service. They do show VPN throughput for top users. That's a marketing thing, I think. And I'm pretty sure that users need to authorize having their names appear.

I also find NordVPN's labeling to be very confusing.
(Trying hard not to take the bait at the end)

But, by fighting this case on the all writs, they're basically staking their whole position on: "the govt can't compel a private firm to work on their behalf". If that wins, then what's to stop the govt requesting master keys for iOS? Much less work, bypasses all writs.

My point is: the FBI did this by the book (court order). You and most everyone else here makes the assumption that granting this means the FBI can do whatever the hell they like from there on in. That's not true. They would still need court orders.
> I'm skeptical at how this will affect the quality of upcoming VR games since less time to render generally means a scene that is less photorealistic. Then again, maybe the immersion (presence) factor will overcome the graphical drop in quality?

For now, by definition VR graphics (which mandate high FPS, high resolution, rendering for each eye) are always going to be behind state of the art graphics for non-VR games.

Personally, I find the idea of non-photorealistic VR environments much more interesting as well.
They compensate for this with reprojection. If the off board hardware hasn't received a new frame within 8 milliseconds of a move event, they reproject the existing frame moved over by the delta of the move event. I assume the thinking is that you're mostly focusing on one spot, so this ends up "moving" correctly even if the image as a whole isn't quite right (edges cut off or whatever).
If you're really paranoid, you VPS through the same node that's running a web crawler. It combines obfuscation of where and what you are looking at, along with plausible deniability for some web activity.

Like, this won't save you if you're engaging in evil shenanigans. It will make you much harder to surveil.
The on disk format for Aurua is likely different.
"What these companies have successfully done is weed out all the great devs who value their time very much."

That's a feature. They get the good, undervalued talent early.

"If an interviewer is not capable of determining my knowledge level by a normal interview that tells me right away something up, and I probably don't want to work with them because they aren't too smart themselves."

News flash, all companies are horrible at determining knowledge level by a "normal" interview. The only ones that have a hope are those that use some sort of test or have existing work to review.
חדרים לפי שעה בנהריה – Discreetroom
They are swapping JS frameworks.
this is the biggest problem for NordVPN for me as well. Loading their configs in Linux is a bit of a pain.
The parent is making an analogy, the point of which is to compare one singular aspect of situation A to one singular aspect of situation B. So no, it's safe to say that the parent isn't claiming that situation A and situation B are equivalent.
Millennials Flee Vancouver for More Affordable Cities
shellcheck has some interesting things to say about `` vs $()
Movie stars beat Snoopy and Spock by about 50 years. Who knew?
An independent corporate state with AI etc might have downsides ;)
> I still dont understand this fatigue rant around JavaScript. Because I started to work with Ember.js 4 years ago, and it is the solution for everything. The framework evolved nicely and works perfectly. It was not a bet, it was serious choice which based on a real perspective and concept.

Yup, it doesn't make sense to keep chasing the perfect solution. Developers wouldn't be suffering from fatigue if they focused on "done is better than perfect".
https://docs.google.com/forms/d/1AHAtwhoAKBO9IbDtGSHuLwZxY4a...
I'd love simply to re-order the files in the PR so they were in the most logical order to review them.

I don't always want to see my diff in alphabetical order.
TL;DR: politicians and lazy academics typically consider patents to be the driver of new inventions. Turns out that research doesn't bear that out -- who knew?! In fact when patent laws are too strong or too broad, development slows down. Shocker!

(Actually it's good to have someone actually look into the data and challenge the dominant assumptions. And someone from the existing power structure, like the NBER in this case.)
> impossible for computers to master without actual AI

Many times before, claims like this have been disproved.
6 Easy Steps to Get Funding for Your App Startup
I am lucky to live in a safe area. I don't like the tracking capabilities of debit and credit cards. I don't want my bank to know what kinds of shops I like to shop in, or how I chose to spend my money.I don't want a profile.

As a result I love cash. The only time I use cards is online or larger purchases where I can't easily carry around that much cash.

Cash has been around for thousands of years. I doubt it can be removed from our society without a great deal of backlash. That is a very good thing in my opinion.
Amazing Web Development Communities That Every Web Developer Should Know
The HANDFUL is referring to the number of biologist, not the number of manuscripts.

However, compared to the number of potential biologists or manuscripts that could be published, it is just a HANDFUL.
Your behaviour exactly illustrates the equivalent between the two: arbitrary social pressure against what is, I would argue, better for humanity.

Thankfully, we have strong smart influencal people taking a stand for us,humans. And we should appreciate that.

And I don't think I'm risking too much by saying that dodging an authoritarian surveillance regime is better for humanity.

Finally, I understand that people dying is scary, but let me put things in perspective for you:
Should the death of a finite number of people put at risk 7 billions lives and the lives of their children for centuries?

Edit: few -> finite
HERE Maps is ditching Windows to focus on Android and iOS
Yeah, Ember is awesome. Hassle free tooling and you can get up and going in minutes.
Systems for processing highly classified governmental/military confidential information often are required (depending on the country laws) to provide formal proof of their entire work. Other than that (and because it is too expensive to run such an analysis) people just need to look at the code to check whether it's doing what it's supposed to do.
I was confused for a bit but it's a youtube video not running in engine... you can understand how I'd be confused as unity has a web player.

Edit: Apparently they don't really have the web player anymore. Still confusing. Was actually hoping that for once I'd be proved wrong about WebGL / encriptem.
Good developers who can take their choice of jobs

*who are just as likely to leave for another company as soon as something better comes along?
Pull requests are welcome! :)
English used to do this. You can still see evidence of it in things like the US Constitution, where the capitalization seems random until you remember English is a Germanic-family language and did this as recently as a couple hundred years ago:

We the People of the United States, in Order to form a more perfect Union, establish Justice, insure domestic Tranquility, provide for the common defence, promote the general Welfare, and secure the Blessings of Liberty to ourselves and our Posterity, do ordain and establish this Constitution for the United States of America

I.

All legislative Powers herein granted shall be vested in a Congress of the United States, which shall consist of a Senate and House of Representatives.

The House of Representatives shall be composed of Members chosen every second Year by the People of the several States, and the Electors in each State shall have the Qualifications requisite for Electors of the most numerous Branch of the State Legislature.

etc.
Wanted to comment on how inviting the documentation makes this look. I'll give it a whirl.
I wasn't disagreeing!

My reasoning is as follows. Since evaluating coverage in terms of the state space of the program is hard, and no tools that I am aware of is actually calculating that coverage, tools that display coverage in terms of number of lines should not mislead by showing a percentage, and only focus on showing places with no coverage at all.

While in technical terms it seems like the same metric, I think it would encourage its users not to celebrate an arbitrary cap of 100% coverage, and be aware of what the tools can and cannot do.
Neither is software, for that matter.
git really needs a `branch history` feature.
> Specialisation involves a deep commitment to a narrow selection of presentation, reasoning methods, paradigm, language and application area, or even a particular application. The whole point of the specialisation in formal methods is to restrict the notational framework as far as necessary to achieve some formal goal, but nevertheless to show that the restrictions do not prevent successful application to a surprisingly wide range of problems. This is the reason why specialist research into formal methods can run the risk of being very divisive. An individual researcher, or even a whole community of researchers, becomes wholly committed to a particular selection of specialisations along each of the axes: say an operational or an algebraic presentation of semantics, bisimulation or term rewriting as a proof method, … The attraction of such a choice can be well illustrated in certain applications, such as the analysis of the alternating bit protocol or the definition of the stack as an abstract data type. The perfectly proper challenge of the research is to push outwards as far as possible the frontiers of the convenient application of the particular chosen formalism. But that is also the danger: the rush to colonise as much of the available territory can lead to imperialist claims that deny to other specialisms their right to existence. Any suggestion of variation of standard dogma is treated as akin to treason. This tendency can be reinforced by the short-sightedness of funding agencies which encourage exaggerated claims to the universal superiority of a single notation and technique.

> The consequences of the fragmentation of research into rival schools is inevitable: the theorists become more and more isolated, both from each other and from the world of practice, where one thing is absolutely certain: that there is no single cure for all diseases. There is no single theory for all stages of the development of the software, or for all components even of a single application program. Ideas, concepts, methods, and calculations will have to be drawn from a wide range of theories, and they are going to have to work together consistently, with no risk of misunderstanding, inconsistency or error creeping in at the interfaces. One effective way to break formal barriers is for the best theorists to migrate regularly between the research schools, in the hope that results obtained in one research specialisation can be made useful in a manner acceptable by the other. The interworking of theories and paradigms can also be explored from the practical end by means of the case study, chosen as a simplified version of some typical application. In my view, a case study that constructs a link between two or more theories, used for different purposes at different levels of abstraction, will be more valuable than one which merely presents a single formalisation, in the hope that its merits, compared with rival formalisations, will be obvious. They usually are, but unfortunately only to the author.
I don't want to get into too much detail on this out of respect for Otto. I wasn't there when he took the poster down, but I definitely believe that he did.

Also, no invisible lines were crossed - we were told very specifically before arriving in NK by the tour company that under no circumstances should we go to the staff-only floor of the hotel and that people had gotten in trouble for going there previously (it's moderately infamous). My memory of that is hazy, but it may even have been in response to a question about that floor from Otto. As I said in another comment, I really don't think that the NK government is interested in oppressing tourists for no reason.
We tell them, right on the page. We even give you a coupon so it's free. There are no settings to apply.

The steps are:
1) Make a DigitalOcean or Rackspace account.
2) Make an API key by clicking <link> and hitting the button.
3) Insert it in this box.
4) Hit go.

That's it. Then you download/install the client (like you would with any other VPN service) and you're done. You don't need to know anything about the droplet size, or anything else.

Quite literally, my mom has done this, and she sells clothing for a living and is not technically adept.
Oh, that's a good point. I was just imagining a fan taking a poster home for personal use, but that sort of thing could easily fall under campaign laws.
You're referring to Raytracing or other physical rendering approach.

This is still polygonal rendering but by real time they mean that it was rendered 1:1 live on a cpu.

Most games trailers actually render at some fraction of real time (12:1) (and often up-res everything) to a series of files which are turned into the actual trailer.

Also this is running on a pretty beastly machine. So realtime for them might be 12:1 time ratio on your machine at the same quality. Or much lower res and real time.
I too looked at mac users are phonies BUT when I got to know some serious users, I was impressed by what I saw so much; that I replaced my thinkpad with mbp. I do not regret getting a mbp. I do have my tower for other things. As a long time windows user, homebrew & BASH has to be used to understand its benefits. Words cannot explain it. Windows is missing out on MANY things. Hibernate works seamlessly in mac.
That being said, YES, many mac users buy it just to show off. It's same with people rushing to buy the next version of iphone not even trying to find out what is special about the new version.

All I can say is "looks are deceiving" & "do not judge a book by its cover" or "do not judge a person by their appearance".
You wrote that guide for IVPN? That's really great work. It gets a lot of burn on /r/VPN
On a completely tangential note, I wanted to say that in a system where we expect to probabilistically catch people, a $1000 penalty for a $1000 crime cannot rationally deter people in cases where the crime is "worth" something. You have to charge people a disproportionate penalty to discourage people.

On the other hand, a society with omnipresent cameras that catches people almost 100% of the time can penalize proportionally.
Are there any https://en.wikipedia.org/wiki/Software_design_pattern review tools?
Well, it is the FBI. And it get's help from the NSA, for sure. There are public understandings for each of the large takedowns. Maybe some of that was parallel construction. But the point is that the public Tor network is the best that we have for anonymity. Whatever its weaknesses, creating your private Tor network is no better than a private VPN. Or maybe a chain of them. But you can't have an anonymity system without lots of users. That's what I mean by crowding.
This is a great step!

As a contrast, in Canada maternity/parental leave is baked in to every job. See http://www.esdc.gc.ca/en/reports/ei/maternity_parental.page#... It's not perfect (there's a cap on how much money it will pay), but it's universal. There's 35 weeks, and it can be divided between mother and father however the family sees fit.
Sure, if you're always in a position to pick your stack then just sticking with your proven tech works. If you're working for other people with existing code you might need to learn a whole new JS stack every time you switch employers. Since you're already engaged in a Sisyphean cycle of learning new ways to JS why not be on the lookout for perfect for when you do get to pick your own?
Im not exactly sure where you are getting that GTX 660 will barely run stuff
I'm on 460 GT and in no rush to upgrade (granted, this is on 22 inch 1680x1050 display, so the load is lighter). I upgraded everything else but the GPU recently and it's only in extreme situations that i wish i had something beefier (think planetside 2, few hundred players having a slaughterfest)
If you get big enough, you'll find that Bitcoin's blockchain a terrible blockchain for what you're doing. It's throughput is on the order of 1 transaction per second, you can't store much data per transaction, the latency is on the order of an hour (before you can be sure your transaction is "in"), and the fees per transaction are on the order of tens of US cents (unless you want to wait even longer).

There are other problems, but I'm sure you read the news.
Re: 1

Of course the US govt can compel Apple to do things that are within the law. If your side wins on your narrow All Writs argument; bully for you. Stand by for the big guns.

Re: 2

So your rock solid argument is what: that I am secure from govt intrusion if I buy a Samsung as the software was made by Google? Hm..

Re: 3

Now you're talking either from ignorance or hyperbole: ain't all that hard to have them take the specific phone into a safe room with custom cloned hardware, bypass the check and unlock it. Don't see how this fundamentally changes thinking on any crucial aspect of their engineering.

(Ignoring comment about equivalency as it makes no sense, but feel free to elaborate)

Re: govt needs to do...

So there is nothing you want to contribute in a conversation about how we balance this dilemma? You don't see there ever being a case for the govt wanting access to the contents of a phone, even with a court order? What about a house or a car? If my house has a key, with a crypto seal on it, and it blows the whole house up if you pick it for more than 10 minutes, that's okay? Nobody should be compelled to help the govt get in?
Show HN: A Complete Migration Solution for Parse Users
Raising A Generation Of False Entrepreneurs
Hey, author of notty here. :-) This suggestion has been made many times, but unfortunately I think its not very viable. HTML/CSS simply weren't designed for the attributes which I think are fundamental to what makes a terminal a terminal: a character grid with a cursor, controlled over a streaming protocol.

There is one narrow sense in which its viable - you could have a terminal with a browser engine and javascript VM embedded inside it, and a command to open up a browser window and perform HTTP exchanges (either over the tty or through a TCP connection). This isn't really a new terminal, though, this is just a new way to open a web browser.
No, it's not about markets nor any particular economic pattern; it's about the outcome, while being agnostic to the means. For example, it's also been said that the expansion of (free) public schooling has lead to a democratization of knowledge.
I'm not entirely sure the 1984 ad / counterculture / 'question authority' ethos is baked into other major smartphone companies quite like it is with Apple. I don't get the feeling that we would've seen the same reaction from any of the others.

I also draw attention to Jobs' spiel about the intersection of Technology and Liberal Arts. It's baked into Apple, and I think this is in part a manifestation of that.
I found it to be very distracting. The reading process stopped on every colour change - especially punctuation and conjunctions, etc.

Larger blocks of cited text might work.
Also a C++ developer, I completely agree. If frameworks repeatedly have lifetimes of a year, that suggests to me that a) nobody really knows what they are doing, b) there is no way to do it well in JavaScript, or c) maybe the problem is that a document description language (HTML/DOM) is unsuited for the kinds of things we want to do on our websites. You can pick pretty much any of a number of UI toolkits for inspiration, they all look pretty much the same. It's not like UI is a completely unsolved problem. It's not even a partially unsolved problem.

I'd be interested to know what the problem actually is, because I certainly don't want to have anything to do with the mess until someone comes up with something solid.
Valeant shares dive as it cuts forecast