skysight-inc/HackerNews huggingface dataset:
They should've named it Bangouts or Gangouts.
"The primary research question tested in the crowdsourced project was whether soccer players with dark skin tone are more likely than light skin toned players to receive red cards from referees."

This seems like a topic where one indeed typically winds-up with a multitude of competing conclusions.

Among other factors for we have:

* Pre-existing beliefs on the part of researchers.

* Lack of sufficient data.

* Difficulty in defining hypothese (is there a skin tone cut-off or should one look for degrees of skin tone and degrees of prejudice, should one look all referees or some referees).

Given this, I'd say it's a mistake to expect just numeric data at the level of complex social interactions to be anything like clear or unambiguous. If studies on topics such as this have value, they have to involve careful arguments concerning data collection, data normalization/massaging, and only then data analysis and conclusions.

But a lot of the context comes from prevalence shoddy studies that expect you can throw data in a bucket and draw conclusions, further facilitated having those conclusions echoed by mainstream media or by the media of one's chosen ideology.
Yeah their story was a pretty big stretch.
> Drones have interfered with firefighting activities in California before

Are you sure?? Every story about this turns out to be FUD.

Airports use drones to scare away the birds. Whenever there is a story of a pilot spotting a drone.... they forget to mention if they figured out if it belonged to the airport.
Intel Corp. Likely to Announce New Server Chips on March 31
It is a very loose association and I tried my best to continue the same kind of very loose association that Tim O'Reilly used with his definitions of Web 2.0. What did Tim even mean with his "CMS > wiki" trajectory?

What I think he was trying to say was that people will collectively organize information around a wiki without payment where a CMS has a notion of a top-down hierarchy with people organizing information for a salary.

With Fiverr I was trying to extend this notion to a marketplace where you can pay people to organize information.

I think the "Akamai > BitTorrent > Netflix" is the easiest to describe, at least in terms of overall network bandwidth. A decade ago BitTorrent was taking up a massive amount of overall bandwidth. These days Netflix is responsible for the majority of bandwidth usage and BitTorrent use continues to decline in relative comparison.
I'm not sure we're talking about the same case. The government is capable of conducting the search it demands in this case. Because of the way Apple designed this particular phone, it can in fact assist the government with the search.

The question of how cryptography might stymie whole classes of search entirely is germane to the question of whether we should pass laws restricting default-on cryptography (obviously, I don't think we should). It is not germane to this case, which is not about "mathematics" or even "security", but instead whether the government has the power to compel a product manufacturer to assist in a search of their products.
Here's how you do something similar, only in a dual-boot setup with Mac OS X (FileVault2) and Ubuntu (OpenZFS/LUKS):

https://gist.github.com/xenophonf/2e2d1a1550b0fb8dae98
Another Ex-State Dept. Official Refuses to Talk About Hillary’s Server
Times have already changed. Many biology journals and publishers allow pre-prints.

https://news.ycombinator.com/item?id=11293619
This paper is awesome because it transparently folds the analytical approach into the experiment being conducted.

There are two kinds of scientific study: those where you can run another (ideally orthogonally approaching to the same question) experiment along with rigorous controls, and those where you can't.

The first type is much less likely to have results vary based on analytical technique (effectively the second experiment is a new analytical technique). Of course it does happen sometimes and sometimes the studies are wrong, still more controls and more experiments are always more better.

However, studies were you're limited by ethical or practical constraints (i.e. most experiments involving humans) don't have that luxury and therefore are far more contingent on decisions made at the analysis stage. What's awesome with this paper is it kind of gets around this limitation by trying different analytical methods, effectively each being a new "experiment" and seeing if they all reach the same consensus.

Interestingly, very few features in the analysis were shared among a large fraction of the teams, (only 2 features were used by more than 50% of teams) which suggests that no matter the method, the result holds true. A similar approach to open data and distributed analysis would be a really great way to eliminate some of the recent trouble with reproducibility in the broader scientific literature.
I had the great fortune of being shown this documentary during highschool calculus class. Even though I didn't understand the details at all, it was my first glimpse into what "real math" (so to speak) was about.
Interesting discussion! I'm the author of SkipCast (http://www.skipcast.net), an iOS client that worked with http://www.rawvoice.com/ to implement an in-app, direct donate feature.

If your Podcast feed contains the tag:

<rawvoice:donate type="text/html" href="URL HERE">Label</rawvoice:donate>

SkipCast displays an in-app link to that location with the text 'Donate'. Uptake for this feature has been quite positive.

I'd love to expand support for this to other systems and tags. It's an interesting little feature, and as an avid Podcast listener as well as app developer, hope content creators find success with it. It's quite literally the least we can do as developers.

Finally: Quick shout out to KATG, I've spend hours staring at your cover art as it was one of my favorite test feeds used when developing the app!
You should take a look at tools like https://appear.in. They make it so easy to create ad-hoc conference rooms for people coming from different mediums (for example, sales pitches with many people accross the world, organised in under a minute).

These tools are great if you want to organise something like several people from Slack, Skype and email (customers).
You can't infer shit, because of the way current compiler writers are interpreting the standard today. At one point in the 90's it was obvious for the entire planet including compiler authors that some undefined behaviors did not apply for a given target architecture, so obviously obvious that nobody would even require to have it specified in the compiler doc (still nice to have, but you would not be too much angry if it does not appear)

Now they just add their "optimizations" at the highest levels so of course even for targets where it should makes no sense, and without asking for your permission, and even by default, and even some they consider "aggressive". So either you have provisions to avoid all that shit, like having a guy disabling all the new ones each time you upgrade you compiler, and you better have some defenses in depth, and I agree with you that using TU as boundaries is also a good idea, if your compiler+build-sys have an option to NOT do WPO.

But it is just not in any way guaranteed by the ISO standard, and still just an implementation detail from its pov. And honestly that's a problem. Because compiler writers will takes more drugs and come up with new imaginative way to break your code more, in the name of their "strictly-conformance and nothing more" crazy ideal.
Empty room.
> the fact that this extremely smart and dedicated person [...] is rewarded for his efforts

Yeah, all he had to do was prove Fermat's Last Theorem.
Sure. If your hierarchy (values, types, etc.) stops at kinds, I'd rather call them kinds, but even TAPL informally explains kinds as “the types of types” (p. 441, quotation marks in the original).
AMD releases Thunderbolt 3 driver for external video cards
They sound like these guys who I am afraid are going to end up the same way: https://foodjets.com/

They only operate in Sacramento. The main things I liked are that it takes usually under 10 minutes and there was no tipping or delivery fee. The price you saw is what you paid. However, they just added tipping to their app which isn't a good sign. On top of that, it asks you to tip before you even get your food and there is no option to tip later that I know of. I haven't ordered from them since I was first prompted to tip.

Older article that discusses them:
http://www.bizjournals.com/sacramento/news/2015/10/30/what-s...
That is wrong. The phones have hardware ids and those can be checked in code. They can sign a binary blob that runs on one phone only.
I disagree. It is far better to use a String like approach and use a structure that includes the length of the next written object.

I believe that a simple sacrifice of a little more storage would also make that easier to split out. Pre-pad the message up to pad size zeros and then a pseudo-random number of additional pad objects (1 to n). Next you would store either the offset of the start or end, as well as the length of the payload (start would probably be easier to verify). With that structure it should be difficult to craft a payload message that looked like a valid message for the log.
Remote code execution vulnerability in Git
One thing you might not realize is that many companies ask a lot of employees to interview people, and therefore they are not well vetted. If an interviewer is terrible, chances are they don't know! Please, let their recruiting department of things like that. If they are not a terrible company, they'll probably do something about it.
Since about December 2015 I have been learning React-native for my android needs. While I had programmed extensively in Javascript in 2008 (dojo) -- I have forgotten number of things, and just essentially re-learning (and I had never done a production mobile app before).

I find JSX, at least within context of react-native is very useful.

I specifically like being able to have this 'duality' of a view for a Component.

JSX allows a custom component to viewed by outside as first-class citizen of an HTML mark up.
But within the component -- it is a class with members, Eiffel-like preconditions for construction, and explicitly managed state.

I think React-folks got the separation between Presenters and Interactors exactly right.

I would not mind even more features where the state management relies on channels that are can contain Parent, children, and may be even 'peer' events.
(something like clojurescript's CoreAsynch for the above 3 categories of events affecting states for a given component).
Not unless you're ready to try to create a physical host replica, and then fail over to it as a master during downtime.
Is there ample evidence that microfinance works? I thought it's been fairly controversial.

It just doesn't seem like it supports long-term solutions to developing world poverty.

My hypothesis would be that microfinance just encourages subsistence farmers to keep doing subsistence farming, which is pretty inefficient.
Everit-org/json-schema 1.2.0 – with “format” support
Generating mock B2B sales in Python
I don't understand the OP's argument either.

I'm primarily a back-end dev with a bit of HTML+JS xp, and I had zero issues with JSX when I decided to use React for a small project. I didn't find JSX confusing at all, it took me about 10 mins to understand the syntax fully and the error handling was very explicit. I'm not experienced at JS frameworks (have used Knockout and that's about it) and I'm certainly not from a front-end or designer background, much the opposite actually.

What really bothered me at the time was that my code was messy and I was struggling to properly wire up the React components with my data model - thankfully I since discovered Flux and then Redux :)
What these companies have successfully done is weed out all the great devs who value their time very much. Those who are desperate for a job will spend the 8hrs it takes on these silly tests and make it thru the process. Good developers who can take their choice of jobs will just ignore these companies who think they are being clever to require a test, and just move to some other company what is not showing signs that they will be a pain in the ass to work for. IMO, the more difficult the interview process, the more of a pain in the ass the company is going to be once you're hired. 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.
I use Scout http://www.skobbler.com/apps on Android. No complaints.
Most of the pre-prints posted on bioRxiv are submitted and later accepted to a traditional journal. The authors get the best of both worlds—early dissemination of their results and still get the stamp of approval from traditional journals that many other institutions value.
Have you considered that part of the purpose of the challenge might be to filter out particularly arrogant applicants who might be problematic in a team setting?
I hit my noprocrast before I could edit this, but I believe that this:

git shortlog -se |& sed 's/^.*\(<\(.*\)>\)/\2/g' | sort -u

is a quicker replacement for

git log --pretty=format:'%ae' | sort -u

By about 50%
If college students made the next Angry Birds, who would own the IP?
Why is any of these claims nonsensical? They seem reasonable to me.
Good catch! I wrote that example in a hurry on my lunch break so I take accountability for the mistake.
The decision to use JSX or not is really one of the least important decisions you need to make when writing a React application. It's essentially a style preference.

Personally I like JSX. It's nice having a special syntax that your editor and linter [1] can understand. And if you are part of the stateless/minimal-logic component camp then most of your components will look more like HTML/JSX with a little bit of JS interspersed than vice-versa.

[1] https://github.com/yannickcr/eslint-plugin-react#jsx-specifi...
I love <3 my university.
reminds me of the time in the 90s when literally just adding .com to a company's name and having a website made its valuation jump
To expand: non-COGS operating costs would include SG&A costs (Selling, General, and Administrative), among others. It's how a company like Box might have healthy gross margins on its unit sales but be unprofitable due to considerable marketing expenses as it tries to capture market share in a growing market.
I think normally one considers the opposite category, where arrows go from subtypes to supertypes, because it can be embedded in the usual category of types and functions, by considering each arrow as the upcasting function.
I wish everybody would start just refusing to do these homework assignments. I always do. I think they know they lost a great developer when I just walk away. In a way it's just sort of them getting what they deserve (loss of a great worker), but if developers would just simply refuse these homework assignments, everybody would be better of. Homework is a stupid waste of time for young children, and it is as stupid silly waste of time for job candidates also.
There's also a cluster if kids with very low “calculation skills” (<85) and relatively high “empathizing quotient" (>30)

those combine into a trend.
Look at the gap in the lower-right corner.

Of course, it could be bias where parents feel a need to pick a strength for their low-performing child.
> On an hardware/network level "the internet" was actually about tolerating more "middlemen"

It still is. And the web was all about that too, but billions of $ were spent to push it in the direction of walled gardens and data silos.
Playstation VR – Announced with price of 399$
Demo throws an error in FF Nightly https://i.imgur.com/vBpWOdx.png
Make sure they know when they should show up on their first day and that there is someone with an idea of what sort of things they'll be working on.
Subsearch: a subdomain bruteforce tool with features
Empathic individuals tend act from a position of deep understanding. If given a menial task that has no deep connection to their reality, i.e. no purpose they can connect with, then they'll just ignore it. Their brain will not even touch it.

A deeply empathic person can calculate, and more generally think and intuit, better than an emotionally detached person as long as they can emotionally connect with the task being given to them.
Tesla's Model 3 will be unveiled near Los Angeles on March 31st
FiveThirtyEight did a write up of this paper (part 2):

http://fivethirtyeight.com/features/science-isnt-broken/

On the bright side, if you look at the 95CI for the 29 studies, almost all of them overlap.
To be more accurate, Scientific Reports is a second tier "open access" journal where papers are evaluated for scientific validity, but not for scientific impact/importance. So not to be confused with the actual Nature journal.
Why is 50 considered "middle age"? That implies life expectancy of 100.

I would say 40 is middle age.

Regardless, I applaud the work on trying to increase fluid intelligence. It's a truly hard problem and if humanity can crack it we would all be better off for it.

Sometimes we focus so much on AI that we forget that we already have about 7 billion human intelligences, most of which are severely underutilized.
I rarely see spam as well. I have had quite a few false positives though.
Blue Bottle Coffee.

https://www.crunchbase.com/organization/blue-bottle-coffee
The hidden maths in great art
> the ability to browse and search painful

Hey just an FYI, we (my company, not GitHub) are working on improving the browsing/searching situation for GitHub and GitHub Enterprise. You can see a list of the improvements at:

http://gitsense.github.io/github+gitsense.html

We've only really started advertising in the last 3 months, but what has been quite clear is, people really overestimate what GitHub and their API's are capable of. This is not a criticism against GitHub, but more of a high praise for how well they have cultivated the GitHub brand.

People really think GitHub not implementing commits search, or not being able to search forked repositories (which is pretty bad from an Enterprise point of view), is because it's not sexy, which is why they haven't implemented it yet. And when they see what we are capable of doing with GitHub, they just assume we are using GitHub's API, when in reality, the only time we use GitHub's API is to get somebody's avatar.

We obviously can't complain though, as it provides us with a business opportunity.
God dude you have no idea about what you're saying. LOOK AT THE BAYES RULE EXAMPLE. DO YOU SEE THERE WILL ALWAYS BE A LARGE FALSE POSITIVE RATE? At this point you respond in bad faith and are demonstrably clueless.

No matter how good a diagnostic test is there will always be false positives and this applies to ____every____ diagnosis. It's the relational structure of diagnosis itself.

Stop responding please. You're clueless. STOP LINKING TO NEWS ARTICLES.

I've linked you to the reference literature.

edit: I read your link a few times. Where the hell is the smoking gun? I said previously use Barkley's ecological EF deficits rating scale
I think they're saying the content of the video stream isn't sent to them.
I've often been afraid of this. It has killed my desire to work on new open source projects.

My school has a clause that it owns all IP that we create, but I don't know how far it extends.

Would they be able to take my creations away from me?
Looks like it would be an effective filter then. Success! :-)
I'm currently considering a startup that is 90% cloud software, and 10% on site hardware (think a small custom designed sensor).

Having no experience or expertise in custom hardware design, how would you recommend finding someone who could handle design and production?
Show HN: FreshDesign.io: my first website, a curation of beautiful sites and more
Suggest renaming to DeletedNewsProductSpam
"anything that satisfies an intellectual curiosity" bullshit!

YOU ARE DELETING FRAUDS ABOUT ALIENS PSYCHIATRY, MERCURY TOXICITY.

http://imgur.com/a/cuPZd
https://voat.co/v/psychiatry/comments/922225
https://www.reddit.com/r/gangstalkingmkultra/comments/4a4y1d/psychiatry_is_a_medical_fraud/
https://www.reddit.com/r/reptiliandata/comments/3za5e7/mercury_vaxx_known_toxic_since_500bc/

Faggots why delete that shit?

I USED TO BE A SOFTWARE DEVELOPER

Aliens started tracking me via satellite after I made a 9/11 DVD: Psychiatry is a 100% Fraud.

https://voat.co/v/psychiatry/comments/922225
The Emergent Future and the Shape of Things to Come
This feels overly complex. The tutorial lets HAProxy do the SSL and Nginx the HTTP/2 (without SSL). But Nginx is still set up for HTTPS (that will never be used). Especially since Nginx can perfectly do both. You might as well replace the HAProxy server you're using with just another Nginx server (with OpenSSL 1.0.2 statically linked) and remove the SSL steps from your application server configuration. It reduces the amount of 'different' technologies and configuration standards you have to keep up with and gives you more flexibility.

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.

Since our gateway servers are stateless and behind a floating IP we can easily swap them out. And because their task is simple we can take more risks with those servers (cutting-edge things needed for HTTP/2). Currently our gateway servers all run Debian Stretch (unstable) since we get Nginx with OpenSSL 1.0.2 for free. Our application servers run whatever stable software they require.

A simplified but functional version of our Nginx configuration: https://gist.github.com/Ambroos/1552515b0dd2b755fe1a
Now that's simple and effective. Thank you!
In this era of strict liability crimes that won't help you. In fact, it may actually be more risky.
Zeroing should be sufficient on any recent drive[0]. The remanence of modern magnetic drives is so low that zero should be sufficient to wipe out whatever is there.

[0] http://security.stackexchange.com/questions/10464/why-is-wri...
See the Moments You Care About First
Good for initial screening, but should not take more than 30 minutes. Else IMHO laziness or incompetence asking a programmer to do an assignment. Any good manager/developer/interviewer can sit with a candidate for 1-4 hours and determine if his skill level and personality match the job requirements.
Why do you think it is bizarre? I find [text](URL) pretty simple to remember.

On the other hand, creating a clickable image:

[![alt-text](URL)](url)

...is way too complicated than it should be. In fact, I'm not sure if I wrote the syntax correctly right now.

I'll never understand why clickable images are not the standard way the image renders once you type in:

![alt-text](url)
It even reads like Java. Jokes aside, this is a nice project and congrats to the OP.