skysight-inc/HackerNews huggingface dataset:
Submitted this after seeing the story about Hublin: https://news.ycombinator.com/item?id=11293014

...I find that the tools we have are nearly good enough, but every so often the quality takes a nosedive in hangouts/screenhero/skype/adobe connect/gotomeeting/...and they offer no tools to diagnose the problem. It seems from the announcement of testrtc (https://webrtchacks.com/webrtc-troubleshooter/) that it was intended that the tests can be incorporated into 3rd party apps - here's hoping.
Why is Amazon Redshift not a target for this service?
The concerns over "peer review" seem ridiculous to me. The peers who would review it would still have access, and it would open it up to exponentially more people.
Terence Tao on Biases between consecutive primes
Haven't read/heard about Ken Jennings in awhile, but he's a great writer.
HAProxy is typically used as a load balancer, much like ELB. But you can also use HAProxy like Nginx as a web server. I don't do that, but I am willing to experiment.

> What we do internally where I work is the following: our application servers all listen only on a secure internal network and accept incoming connections only from our 'gateway' server. All simple HTTP over port 80. The 'gateway' servers run just Nginx and nothing else. They staple SSL and HTTP/2 on top of the forwarded requests to application servers.

Very typical setup. Although in some companies they encrypt traffic all the way through (bad if you want to make sense of your tcpdump).

Did you encounter any issues after switching to HTTP/2 or during the process of switching over?
Ouch. I didn't knew that I can just put a <script> into SVG and it would just work. Nice, thanks!
When I took an Intro to Psychology class, I realized that my then husband had five of the six traits typical of serial killers (this includes high intelligence -- they are not all negative traits). My oldest son likely has the same five traits. He was quite the challenge to raise.

So, this is a problem space I have read some about, studied a hair formally, and that hits quite close to home. I managed to raise a decent human being, in spite of his innate wiring. Thus, I am convinced that it is far more complicated than you are making it out to be. There is innate wiring. There is upbringing. There are many factors here.

You can take someone with empathy who is very kind and put them through hell and break them of some of their excessive niceness. You can raise a sociopath with a model of enlightened self interest.

I think it is a fascinating area, but I no way believe it boils down to a singular personality trait.
This is what I was expecting this announcement to be. It's the most often requested change for GitHub Issues that I've seen. I hope they follow up with this soon.
Apple files final response in San Bernardino iPhone case
Amazon Echo: The Invisible Platform
> ...the beginning of the chain that allows enforcing laws.

Years ago I wrote software for supply chain loss prevention, every so often there would be a crisis (like a hijacking) that put the department into investigation mode - where there was no room for long term strategic thought. But the course was always corrected when the department director would remind everybody that the job was "loss prevention" and not "loss apprehension". So while criminal investigation is currently a big part of law enforcement, it isn't the primary objective. If that concept sounds strange, check out Bruce Schneier's work.

> ...which precludes the existence of a state in the modern definition.

Is that true, have we redefined the state to only include governments with laws? What do we call the entities formerly known as states that no longer fit the new definition? I wonder how long until we redefine law. I'm really hoping that when you say "modern definition" you actually mean "the definition Jay Leno would get while grabbing people off the street who previously gave the matter no thought".

I do agree with your point thought, I think that those who are predicting catastrophe are more concerned with maintaining the status quo - and when they say the world will end, they mean their estimate of the way the world works. The mental crisis is so great for some that they will craft incredibly convoluted justification, and may go so far was to start redefining words :)
Nice one! I made myself a slightly lighter, curated version, a few months back...bit unfinished, but one massive json object containing hours of goodness.

http://longwave.addedlovely.com
What are my chances of a relatively successful SQL Server migration with several hundred tables and complex views to PostgreSQL using their migration tool?
The US isn't Russia...

Not sure what being a chess master has to do with having an opinion that's valued more than the next person.
Thanks for the link! This makes my case stronger as their example for why not to use literals is weak. Box should be a component that takes param(s), not a var for a tag name.
Where are you based? We're currently looking for someone with iOS experience and a desire to get into embedded HW.
That assumes facts not in evidence - namely, that the Empathy/Logic split is set and unchangeable. Specifically, that

a) the split is not influenced by societal pressures
b) the split is fixed, neither math nor social skills are learnable beyond some innate abilities.
c) it is indeed impossible to have both abilities and merely utilize them in a mutually exclusive way.

While this _is_ a very interesting finding, it's in no way saying anything about the nature vs. nurture debate. In fact, the paper quotes several sources on the fact that "This is, in part, due to the fact that there is little evidence of significant gender differences in math performance in elementary school"

- which still somewhat strongly implies social factors.

Fact of the matter is, we don't know. We do know that society currently discourages girls from pursuing "math-y" things. It'd be nice if we stopped that.

That doesn't mean that all girls should now pursue STEM careers, but it'd be good if we were open to that idea.
If you omit the {} you can then also omit the return.

https://developer.mozilla.org/en/docs/Web/JavaScript/Referen...
The question is: why not lose money on the hardware, to accelerate distribution and put an awesome device in people's hands and then make money on software. So my suggestion would be to sell the $399 devixe for $99. Not push out something crappy
Your two examples are not equivalent at all. Video conferencing is generally designed for very low delays, whereas Youtube live streaming has a many second delay. This is critical to improving quality - not only can fancier video compression schemes be used with a large delay (B frames etc), but larger buffers mean that spikes in bitrate can be smoothed out. This is especially noticeable for screensharing where screen data updates tend to come in huge spikes with lulls of no changes in between.
Hangouts Video is whitelabeled from Vidyo with some weird bolt ons to make it Googley. You could try going to them directly.
It is a great way to learn JavaScript, especially if you are passionate about the game. Here is a game, http://tidal-flux.pw/, I build using React + Redux and D3 animations and the back-end I used Node + Express and MongoDB for Database. With This Game I was able to further my knowledge in those technologies. The source code is https://github.com/Tsunami273/Tidal-Flux
Same on desktop, but the problem is that nothing comes up for patio11 and when nothing comes up it doesn't display any results at all. Try a different search and it should display the results below the search bar.
According to [1], the parts costs of the PSVR is $350. That's without manufacturing,retail, etc.

[1]http://www.neogaf.com/forum/showthread.php?t=1174769
Man Pleads Guilty to Celebrity “Fappening” Hacks
Neat. Has Sony demoed this yet? I've heard first hand reports of Valve's and Occulus, but I've not heard anything about Sony's yet...
It doesn't particularly matter how journalists spin this stuff, as they clearly don't understand it anyway.

It matters because it could lead to another AI winter when the hype falls through.
You can just have the ELO score, which is the basis for assigning dan levels: http://www.goratings.org/
Yeah, some form of enhanced markdown, with self-rendering papers on github (or whatever-hub or whatever-xiv) seems like a very practical solution. It couples the paper's representation to the version control system in a way that could be convenient and expressive.
You can put more than enough pre-tax money into an HSA to cover a $1500 deductable. If at all possible, put in the max allowed HSA, and you'll soon have money saved you may need in the future if you have an emergency. For example, we once flew to another state to get the care we needed. Another thing to look at is the max out of pocket for the plan, and also how extensive the ppo network is. When you get into a situation where you need medical care and need to go to a top tier facility, does the ppo network cover it?

Also, don't forget to sign up for long term disability insurance. This insurance is in many ways more important than health insurance.
Does anyone have links to someone playtesting the PSVR recently? One imagines there's some quality lost compared to the more expensive Oculus and Rift offerings, and I'm curious to know the difference.
well, 20 seconds googling turned this up:
http://www.nature.com/scitable/knowledge/library/abrupt-clim...
Quote from the abstract: "One of the most surprising findings was that the shifts from cold stadials to the warm interstadial intervals occurred in a matter of decades, with air temperatures over Greenland rapidly warming 8 to 15°C"
At GitLab this was fixed with https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3240 which we plan to release tomorrow in 8.5.7 https://gitlab.com/gitlab-org/gitlab-ce/issues/14308
> React.dom.ul(...) was kinda cool

React.DOM.ul() works as it always did. Even if we change that (since it's kinda silly to ship down a big list of tags that we don't otherwise need), you can also do

var ul = React.createFactory('ul');

and then ul(). No big deal.
Ask HN: What is your Personal/private server setup?
There seems to be a trend to personal/private clouds, especially with YC comapnies like Protonet. VPS are nice, but are fully accessible by the owners of the server and offer little in way of physical protection.

I've been doing research into server setups, especially with boards that are libreboot compatible but many are above my needs or too costly. Moreover, component and energy cost are factors to consider for personal users more than for businesses, and yet don't seem to be very talked about.

What are you personal server setups? Do you use a special OS, BIOS etc?
4 - 1.
The machine could manipulate humans to help it become self-repairing.

Otherwise I agree with you, it's very slim in the next few decades, notably less slim over the next thousand years.
Count me in on those who really want better force push support. Losing all the conversation on old commits sucks, but what also sucks is not being able to see a diff between the old and the new versions. If GitHub can track the history of HEAD for the PR and show diffs between them that would be excellent.

The dummy commit approach you outlined sounds like a good idea. It might be nice to expose that externally similar to how `refs/pull/123/head` and `refs/pull/123/merge` work, so that way we can handle force-pushes to PRs better in our own tooling. I'd suggest something like `refs/pull/123/history`.
NASA chief: Apollo engineers who criticize SLS don’t grok modern rocketry
I don't see why not. Replication is just a command stream over a network. You can secure it over the daabsse's built in TLS support or over VPN. The only question is bandwidth and latency between your DC and AWS's.
Apple says San Bernardino iPhone case is 'unprecedented'
For sure a big deal, we're deploying GitLab.com as we speak https://twitter.com/gitlabstatus/status/709888872549847040
I created a reminder for myself so that every six months I write an email to GitHub asking for someone to create a user option for this whitespace setting.
We are trying to do something here. If at least we find a more efficient way to distribute climate change real facts, we can accelerate the time that emerging science discoveries takes to break resistance. Here is our first attempt: http://warming.world
I wonder what kind of person could have felt that quake, at closer proximity than I felt it in Tokyo, heard the sirens, been exposed to tsunami risk yet still ignored warnings because data were underreported. Contrary to the article, I suspect more accurate on time warnings would not have altered behaviors significantly.
It's about productivity for the 1% or 5% of stars who understand it and eat it and breathe it.

For the 90%+, it's an arbitrary checkbox requirement to be checked on the path towards something else.
I remain sceptical yet hopeful that they've solved the motion sickness problem. Biggest problem for me playing DK2 was spending more than a minute running around in anything first person induced the urge to vomit.

I see that Star Wars Battlefront has been announced, and the idea of that seems excellent. One thing lacking in the Rift demos was a distinct lack of characters. Lots of vast, empty landscapes, but no actual people.
No, that's the kiss of death for performant conferencing. At least at the levels we were reaching for. And we only had a headless version of the media engine on Linux, which was used for 'bot testing and for the media node (MCU in webrtc parlance). In other words, the cloud version.

We had a port to Android for a little while. Then a Wine version. But the native Linux one was an orphan.
>xenophobia, racism, and authoritarianism, which is scary for minorities, is an example of a gov that could go crazy

These are the qualities of hitler, I pull it to illustrate how ridiculous and lazy your arguments are.

You get offended by someone saying people coming over the boarder illegally are criminals, yet it is ok compare Trump to someone that called for the killings of tens of millions of people most not jews or brown, but white[1]. I don't see the media yelling for apologies on that one...

[1]http://www.ukemonde.com/holocaust/victims.html
Thanks. I live in NY so Anthem is pretty much the standard here for medical insurance. I will do some digging.

The long term disability - my understanding is if i sign up now I don't have to pay taxes on the benefit should I ever need that benefit.
Come on Javascript (no pun intended), they'd lose money very quickly. They are already below the price tag of the competition.
So I'm the guy who wrote the post in question.

As the view counter started to exceed my expectations I thought there would be a fair amount of negative feedback. I was surprised that there wasn't much. Turns out that it's all here on HN! :P

First off, I can't believe all of you actually read that. You have both my sympathy and thanks. Even more thanks for commenting on it.

I want to address a few of the points brought up in the comments.

1| Yes the title is click bait. The title is the initial hook to the reader (and often the only thing you'll see before deciding to check it out). So by definition it is click bait lol It is also true.

2| The post wasn't intended to say JSX is bad or that you should use hyperscript (although I do think you should try it). It is an account of my decision to investigate hyperscript and some reasons why I chose to stick with it.

Each team and project is different and I am not so assured of my opinion to say that you should use hyperscript. I've seen some who genuinely prefer React.createElement. I've seen react-jade also brought up today. If there is a view abstraction that you like better then you should use it.

3| Yeah, the argument I present for why I implemented hyperscript may seem rather thin. For my team, however, it was not.

4| Despite the fact that we often talk about React and JSX in the same sentence they are not synonymous (see the "use the one you like" argument above). JSX does take some setting up to use. And you'd be surprised how often I field questions about the JSX transformer even though it was deprecated nearly a year ago...

5| The RTFM argument. If you knew the developers on my team they could tell you that I tell them to RTFM several times a day. I think it is very important for them to consult the docs whenever they have a question instead of me. That being said, I'd rather them RTFM about immutable-js or functional combinators than view syntax.

If you've got more heat lay it on :)
The most interesting bit for me was about "Social Screen." If I understand correctly, this will allow two people to play non-VR games on the same PS4 without splitting screen on TV. One person will be looking at the TV, and the other person will be looking at the VR headset. This means that even if we get no good VR games for a while, there will still be nice benefit of owning a VR headset.
The problem with take-home assignments isn't how long they take - it's how many you end up doing.

Resume-to-offer attrition rates are often as high as 99.9%. In-person interview-to-offer attrition rates are rarely worse than 90% and often in the 30%-50% range.

The thing about homework is that it costs companies basically nothing (one form email followed by an automatic grader in some cases), so they can afford to give it as early as possible - strictly by the numbers, this means offers cost on average 1000x8 hours. Whereas in the in-person interview case, the big cost is much later in the process, so it's more like 10x8 hours per offer.

Worse yet, this cost falls heavier on developers that have more trouble getting jobs, who are probably less likely to be able to weather that cost. Not a great situation.
> "travellers"

I sincerely do not understand what was meant by this.
Well now you and my wife can agree on that. So I've got two people in my corner!

I'm actually a mediocre software engineer. Making an accounting system do XYZ for the 4000th time isn't interesting anymore. Doing it in Angular with all the new whizbang whistles and shit is more annoying than fun.

I'm looking at a career switch or something different. I can't keep creating the same nonsense over and over and watch IT run by people that largely wouldn't be good as managers of a McDonald's much less an entire organization's IT department.

The first way to see if a company actually understands the importance of IT is to see whether they have a CIO or a Director of IT / VP Engineering / Other less than CIO role. If they can't even commit a C role, what do you think their thoughts are on IT?

</rant former IT Director> :-)
I am not a very smart person so I looked up the definition of sociopath.

> Hare also provides his own definitions: he describes psychopathy as not having a sense of empathy or morality, but sociopathy as only differing in sense of right and wrong from the average person.

https://en.wikipedia.org/wiki/Psychopathy#Sociopathy

Well, I might be a sociopath. Don't get me wrong. I think babies are very cute and would go out of my way to save an infant's life. However, I cannot command others to imperil their own lives to maybe not kill an infant.

Not to derail the topic too much but it bothers me that people think the collateral deaths of "innocent women and children" in an extrajudicial drone strike are worse than the death of the target. The collateral damage would not have happened if we didn't shoot in the first place. I am not saying we should be isolationist or even that we should not exercise restraint in use of force (even in self defense), far from it. I am just asking that we approach the topic as rationally as we can.

Now, we should be clear as to why we try to save infants and small children first in an emergency. Here is the article that made me think about this http://www.3quarksdaily.com/3quarksdaily/2015/01/children-ar... but it makes sense what I read a while back. It is not because they are more important (far from it, society has much more invested in growing up a working adult) but because the infants and children are more vulnerable. It made a world of sense when I thought about it this way. When it comes to a fire, I can see how a healthy adult can survive longer suffocating in a smokey room as opposed to an infant. I think a trained fireman or a nurse can do triage pretty will without someone screaming in their face "why won't you attend to my baby first?"

In most situations, we would probably care for infants and young children before anyone else. However, like with everything in life, we should think about why and not just what. A person who has killed millions of people has the same right life as a newly born infant and we shouldn't try to sidestep difficult questions and scream "why won't you think of the children" just looking for an emotional response.
OK, correction: the .tex source is available for almost all papers uploaded to the arXiv (because they give a big warning/plea message to do so).
There is a text editor; when viewing a Markdown file for example there's a pencil icon in the top-right of the (rendered) file display.
In chess, your smartphone that uses less energy than your brain, can already beat the world champions. Go might get there in a few years.
It seems like there will be three tiers of VR...

High-End VR: Gaming and graphic intensive applications will run on computers wired to special HMD systems. Vive, Oculus and PSVR

Smartphone VR: This will be the GearVR type experience, dedicated VR appstore of content.

Casual VR: Google Cardboard type devices used for viewing 360 photos and video,download content from existing Play store and Apples App Store.

full disclosure we are making and selling things in the casual VR category (https://www.indiegogo.com/projects/smartvr-make-your-phone-a...)
Could be, but that'd be an assumption at best, and "negging" at worst.

Also, one could just as easily see a "massive" assignment as arrogance from the employer.
Nude photo hacker didn't brute-force celebs' iClouds, just phished them
Protip to future VR marketers: The generic "staring longingly into the future" pose does not work if you put a freaking VR headset on!
Maybe, we tend to put up with less nonsense though. However, that's typically beneficial to business as well. The only software engineers I've ever worked with that actually consider the costs are those that have either owned their own companies (startups/etc) or are older (and know the trade offs from decades of dealing with them).
Syncing to redshift for reporting is a somewhat different use case - you don't always want to sync everything, you want to sync in larger batches, the "migration" never ends.

There are several startups that will do this for you, including mine (Fivetran).
What you're actually saying is "I have enough freelance / contract work and am not looking for a full time job." I said similar things when I was freelancing.

If you were actually looking for a full time position you'd do the interview. It's completely reasonable to require an unpaid interview from a candidate.
Go rankings put that AI at #2 in the world.

Go rankings weren't designed for ML algorithms, which can have high-level deficiencies and behave erratically under certain conditions.
4K Android media player SBC has 40-pin Pi expansion
Currently they are the cheapest, and it's easier to reduce prices than to increase them, so maybe they are saving that for later, especially when they learn more about game sales and the business ?