skysight-inc/HackerNews huggingface dataset:
So you propose Tampa Bay Times Politifact, and The Annenberg Public Policy Center's FactCheck.org become arbiters of truth?

Have you actually read many of their articles? A lot of it depends on judgement calls of the person doing the fact checking. Leeway is given or taken by the fact checker.. and that amount varies by who is doing the checking. (And you can’t eliminate this because human language is so flexible that it will always require a judgement call to be made in all but the most blatant lies.)

There are plenty of examples.. here's one:

Politifact rates this as mostly true:
Bernie Sanders says 'real unemployment' rate for African American youth is 51 percent
http://www.politifact.com/truth-o-meter/statements/2015/jul/...

Politifact rates this as mostly false:
Trump misleadingly puts black youth unemployment rate at 59 percent
http://www.politifact.com/virginia/statements/2016/jun/20/do...

The rate is nowhere near that high according to the BLS:
https://www.bls.gov/web/empsit/cpsee_e16.htm

If politifact can't call out Bernie's 51%, like they did for Trump.. why would they get this trusted position you seem to think they are qualified for? Politifact is run by human beings. Their judgement shouldn't be substituted for the judgement of others. You can't outsource critical thinking.
CSI-style zooming with neural networks
> Unless you own the data, working with it is terrible.

Heh. Having done work for an airline, I wouldnt even say this.
Signal is fantastic. Huge thanks to the team for their efforts.

Really happy to have it as a standalone app outside of Chrome now.
just the risk of the real market conspiring against your futures market.

you're all idiots.
Right, google drive has a big problem with public file hosting and piracy. If the content is encrypted the safe harbor becomes trivial to preserve.
Why Can’t Christians Get Along, 500 Years After the Reformation?
> Seems like a good startup opportunity.

Last time this was brought up (2011 HN article IIRC), it was discussed how terribly organised the travel industry is and just how much Smart Work ITA did and how invaluable it was.
People are now blindly believing any source if it backs up their opinion. You're not going to be able to get primary sources on everything so at some point you will HAVE to trust some source.
I dunno if this is good. Maybe for miners who want to hedge. But seeing how much bitcoin price reacts to news and how relatively easy it is to spread fake news, I think this just creates more incentives for market manipulation.

It's pretty hard to manipulate commodity futures prices with fake news but crypto currency market trends are pure psychology
Why should the distance between between anonymous internet comments and professional discourse be wide? If your comment is about professional matters then you should have enough professionalism to make you point appropriately.
Yes you can short them. There's a twitter bot following the losses of those foolish enough to do so.

https://twitter.com/BitmexRekt
Was it? Ward's Wiki indicates someone was using it in 2004: http://wiki.c2.com/?ArmedBearCommonLisp (as an aside: why is JavaScript required now?), while Clojure dates back to 2007.
The optimal solution only picks the best candidate 37% of the time.
Oh cool, what resources are you using to design the data structures? Is it just what you know from using data frames, existing code, etc.? Or any books or journal articles?

The main thing I know of is that R's data.table package has the concept of indices on columns like SQL. R doesn't have that.

I don't know if any of the others like Pandas, Arrow, or dplyr have it.

I just Googled and found this article and a very old gist:

http://appsilondatascience.com/blog/rstats/2017/03/02/r-fast...

https://gist.github.com/arunsrinivasan/7997521

I would guess that most implementations don't have indices, and that might be an indication that they're not essential. But for someone with a computer science background it seems annoying not to use hash tables when they are so obviously applicable.
From what I understand a certain large UK pharma company has already been running an AI based, video conference only recruiting program. So far its been a massive success as the pool of applicants they recruit from grew from just 3 top tier UK universities to about 30. They also noted that the applicants stayed longer in the firm, were a better fit and were marked as a success within the first year of employment.
Possibly because it doubles the amount of work to make small changes, because you also have to learn the testing setup and write tests for your change?
NFL-Funded Study Identifies Football Positions Most at Risk of Brain Injury
Yeah there's definitely some things that are taboo to talk about because it's too political. I for one, am a liberal gun owner, which gives me a unique perspective in that I understand where a lot of liberals are coming from, but I also understand how conservatives feel when liberals constantly attack their viewpoints and try to silence them. It's funny how many debates I get into with other liberals about guns when they've never held or shot a gun in their life and yet claim to know everything about it. And the amount of moral superiority they hold around their viewpoints is staggering, truly a "I'm right you're wrong and an idiot" mentality.

If there's one thing I recommend everyone to do is just listen to the other side and at least TRY to see their perspective even if you disagree.
Without getting into the pros and cons of python (which will likely get me downvoted to oblivion), 'get' is an example of what I would call a coordination method.

I coach my teams to think of two kinds of methods: methods that do data processing, and methods that coordinate. To test a coordination method, you don't need to care about the value of the things it has to deal with. Maybe you care the they are not null, if your language has nulls. But other than that, what you are testing is that if your method A is supposed to pass arguments 1 thru 5 to method B, and 4 thru 10 to method C, then that's what you test. You don't need to test that argument 1 is a positive integer. The test for method B will do that, if it needs to. And finally you might test that if we expect the result of method B to be passed to method C, the test for our method A would do that using a mock B. Again, what mock B returned could be any object: we only care that it got passed to C.

So it looks like its 1,125, but its actually three.

If we have classes that are SOLID, then we tend to see the processing methods and the coordination methods end up in different classes. sessions.py isn't a great example of SOLID, and I would have a hard time writing tests for it. It is certainly not the kind of code you get if it was written with TDD.
Slack down?
Or is it just me?
Ask HN: Have you ever solicited( & received) feedback on Coding Tests for Jobs?
I recently applied for 2 jobs. 1 had 2 coding tests, followed by a live coding session (very stressful having someone look over your screen live) on coderpad.io, the other had a take-home assignment to build a working web app (took me 8 hours).

In both instances, I made it past the coding round, and am about to get job offers.

Still, I wanted to know how I did, and whether I measured up to their existing team of developers. So I solicited detailed feedback on my code submission.

Neither company gave me anything. The 2nd one simply said "Great Job! Your code looks professional."

Have any of you solicited such feedback for your code test submissions as part of a job interview? Any experiences you can share?
There are 2 big flaws in your argumentation:

1) Tell humans their suffering doesn't matter.

2) A super-volcano eruption is several orders of magnitude worse than St. Helens, a scale that human history has not seen yet. It would affect the whole planet and wreck ecosystems in the whole planet, far beyond North America. We're talking about likely end of civilization. You don't have logic against that.
Can you provide some links? this sounds interesting ...
Slack is offline
But Apple's "one checkbox" doesn't even act like you want. It still sends quite a lot of data back to Apple for various reasons.
I agree: start with benefit and from the user's perspective. Something along the lines of:

>"Only the people you share with can read your document -- even we can't read it."
Did Amsterdam go from a 50/50 urban/suburban configuration to a 90/10 urban/suburban configuration? Or did it just do a better job of managing it's already 90/10 population?
Not just you, service seems completely offline. Status page is an nginx 500 error.

https://status.slack.com
You wouldn't want to combine a solar cell and a battery in a single package; maybe in a modular system instead. After some amount of charge/discharge cycles the battery will quickly lose its capacity and utility. I suspect the operational lifespan of photovoltaics is much greater than the best batteries, and will continue to be for some time in the future.
When you create an account, it downloads a file which contains

- Your username

- Your password, encrypted with a random key.

That random key (but not your encrypted password) is sent to the server. When you request a password recovery, we send you a file by email which contains that key and with which you can decrypt your password.

That way,

- We don't have your encrypted password

- A random person / application can't grab your password from your computer

- We verify that it's you who wants a password recovery (by sending you an email).
Family got off the Interstate to get gas. We verbally considered Speedway -- a couple hundred yards up the road but then saw that the closer Mobile was easier to drive to and had the same price. Never drove to the Speedway. Never touched the smart phone with regard to it.

Some hours later, saw my first ever Speedway ad on Facebook. Never seen one before, even after pulling off at other exits having Speedways, for gas, and IIRC even filling up at one a time or two. (Note that I keep Android location services turned off on my phone.)

This is not the first time in the past couple of years that I've seen an ad or "Suggested" content on Facebook that relates to something that was only discussed verbally, a short time prior.
I wish 9P was named differently. Would actually speed adoption with a bit of "marketing".
When the status page is returning a 500 error... not a good sign.
I'm not sure if that's accurate though. If a large quantity of coins disappeared, surely that would have ripple effects through to even the most convoluted derivatives?
Large cluster of domains sharing the same pair of 512bit ZSKs and RSA key oddities
nm, status page now up and showing service connectivity errors.
Maybe they should use this test before gun purchases... I don't think someone suicidal should purchase a gun...hell I don't care if they kill themselves, but lately a lot of suicides were mass suicides...we don't need more of that shit.
> Maybe building data centers nearby

Now THAT is interesting! Google is tying up hydroelectric dams with their centers currently, it seems quite feasible that massive geothermal energy could be put to work the same way. Deep-learning applications are seriously energy-hungry and they're going to need exponentially more in the future.
> (am a biker, love biking, only commute by bike to work 3 months of the year)

Living somewhere where I commute by bike (or run!) every single workday, I'm curious as to what limits you to 3 months.
"double opt-in" is a term I'm used to hearing in a pejorative way from the pro-spam side. The anti-spam side calls it "confirmed opt-in" which I think is a more accurate description.
Exactly as other post says, kdbus and the way he tried to push it raised a few warning flags. Kernel is all about trust and I just don't trust Greg after that episode.

It is all off topic since I really admire zx2c4 and this is about his product.

Edit: since Greg KH got removed from the thread title any mention of him is off topic...
nm, throwing 500 errors again lol
The problem has been defined, countless times. Examples include 'The Web We Lost'[1] from 2012, 'The Web We Have To Save'[2] from 2015 and so on. I think we spent enough time on defining problems, so let's start working on fixes.[3]

[1]: http://anildash.com/2012/12/the-web-we-lost.html
[2]: https://medium.com/matter/the-web-we-have-to-save-2eb1fe15a4...
[3]: https://indieweb.org/
It's an even worse sign when the page half-loads with some stylesheets missing.
not anymore? - EDIT: the status page was fine and then it wasn't.
c. Cloud Cam Recordings. Cloud Cam streams your Cloud Cam Recordings to the cloud when it detects motion. Amazon processes and retains your Cloud Cam Recordings in the cloud to provide and improve our products and services. You give us all permissions we need to use your Cloud Cam Recordings to do so. These permissions include, for example, the rights to copy your Cloud Cam Recordings, modify your Cloud Cam Recordings to generate clips, use information about your Cloud Cam Recordings to organize them on your behalf, and review your Cloud Cam Recordings to provide technical support. Learn more about Cloud Cam, including how to delete your video clips.

So, Amazon can see what I have in my house and listen to what I say. How people are comfortable with this level of corporate intelligence gathering is absolutely beyond me.
I am American, and I hear this from Americans all the time. The reality is far different, though. Does the Russian military perform more humanely in war than the US military? I don't think so. Would the Chinese? Things like My Lai and Abu Ghraib are the exception with the US military, not the rule.

I obviously don't want any single powerful entity to have access to this technology, but I can see the reality of it, which is that someone will have it. Who will it be?
O.o god help us
I took it as conversational and the errors are in that vein. When speaking there is a specific flow in the words used. When writing that same conversation, specific typographical conventions are used to exhibit the spoken word flow.
Ahhh DARPA, that state controlled, taxpayer funded, centrally planned bedrock of free market capitalism.
Traditional media has had a long tradition of informal, ethical standards that goes into "reporting"[1]. It wasn't perfect, but it was something. Now that we've flipped that apple cart with technology it's not easy to replace centuries of culture with an algorithm. What I fear is that the problem is fractal. Solving the easy parts of the problem scales well and is thus economical. The hairy parts of the problem don't scale and are left by the wayside. For an example of this look at YouTube content ID. It works well enough to placate content owners. Making it any better (e.g. fair use) requires human intervention so it's not gonna happen.

[1] A parallel in the political sphere is Trump himself. He's violated a bunch of informal understandings about what a president is/does. Now there's no going back.
> I think you're mostly talking about orthography (writing), and not language itself. You might be saying that because of the different writing systems, the spoken language is different today, which seems plausible. In any case, no matter how "mixed" a language's history is, I bet that for its native speakers, it is acquired as one language and feels like one language. When people learn and acquire language, they don't have to trace any origins of any words.

I don't know how native speakers of other languages think about this, but for German (my mother tongue) I don't think this is true. The reason is that in German loanwords often keep their spelling. So if you want to know how to pronounce a loanword you better have a good intuition from which language it might come from and how it is pronounced in this language. By some "language nerds" in Germany it is even considered as a sign of education to apply the correct rules of the source language to form the "correct number" instead of the "Germanized number" when declining the word.

An example: The commonly used German word for "the courgette/zucchini" is "die Zucchini (singular)". And it is common usage to use "die Zucchinis" to form the plural.

Language nerds will disagree: In Italian, from which this word is loaned "zucchini" is already the plural, so the "correct" German word for this vegetable has to be "die Zucchino" and "die Zucchini" must only be used to refer to the plural. And then even more hardcore language nerds will come and and point out that "zucchino" is male in Italian, so it is wrong to make it female in German, so "der Zucchino" is the "ultimately correct" German noun for this vegetable.

I am really not kidding.

OK, for more sane examples:

You better know that "Giro" (as in "das Girokonto") or "das Cello" come from Italian - otherwise you will pronounce these German words wrongly. The same holds for "das Trottoir" (an old-fashioned German word for "the sidewalk"; the common German word is "der Bürgersteig") - you better know that this word comes from French and how French words are pronounced. I don't even want to start with English loanwords...
Αρχίζει να ξεκαθαρίζουν οι όμιλοι στο Τσάμπιονς Λιγκ
How can I tell my team that Slack is down? :-)
> All types of Chrome apps will remain supported and maintained on Chrome OS for the foreseeable future.
Seems like every other request is throwing a 500 error. Maybe one server in a load-balanced cluster is erroring out?
Yo, people who like to complain that Slack just re-implements IRC... This Is Your Moment
Will it be that 10% of people are suicidal and it always predicts non-suicidal?

Will it be that accuracy actually means AUC?

Will it be that they are reporting predictive skill on the training data?
On the other hand, makes it sound more likely to be a routing/reverse proxy issue instead of (say) a database issue. Those sound easier to deal with via a rollback vs something like "oops we dropped a critical index on the `messages` table".
"This study used machine-learning algorithms (Gaussian Naive Bayes) to identify such individuals (17 suicidal ideators versus 17 controls) with high (91%) accuracy, based on their altered functional magnetic resonance imaging neural signatures of death-related and life-related concepts."

Anyone with a Nature subscription want to check whether they simply trained their discriminator and then used it on the same data set? There's no mention in the abstract of testing it against a fresh control set and that's not promising.

https://www.nature.com/articles/s41562-017-0234-y?error=cook...
Video works on Safari 10.1.1 (macOS 10.12.5) :)
It works on Safari 11.0 as well(source: me). Thanks for fixing it!
Who pissed in your Soylent today?
I just realized that being a remote team. I can't join any of my teammates. Neither see live changes to the infrastructure and the repositories.

The things we take for granted.
Yea I'm big fan of it. Strange things used to happen with npm, dependencies would break, installs would fail etc... Maybe something to do with our build config, but since moving to yarn, no problems. We don't ever think about packages breaking or anything now (which is how it should be).
Team: if you're reading this, get out the radios.
Well that sort of defeats the purpose of the heart surgery does it not?
And of course today's the first day we're using Slack for audience Q&A at a conference. 360 folks in a room now have to...raise their hands! So barbaric.
Here's the incident page: https://status.slack.com/2017-10/8b0d4d44ea53726f
Hasn't Slack learned yet that you're supposed to host your status page on a different infrastructure?
Yeah, it alternates loading telling me everything is fine, and just giving me a nginx 500 error. Seems that the status page should be hosted differently so it can be up even when other things are having issues.
If you're a fully remote team it'd probably be wise to figure out some fallbacks.
Reminder why your status page should be hosted in a very different way than your regular infrastructure... so you're way less likely to end up with issues on both at the same time.

I like how statuspage.io even has metastatuspage.com in case their primary domain/DNS/TLD has issues.
I think bitcoin could go a lot higher since the supply is limited and as of yet there hasn't been an easy way for institutional investors to buy into it.

But at the same time I don't think the comparison to Facebook or any other listed stock is apt - they trade at a multiple of earnings, you can base the valuation on some underlying fundamental. That is not the case with bitcoin
No, financial independence means you could live indefinitely without further earned income. For some that would mean just basic living expenses, for others it would mean covering luxuries too. You don't get to define what others are okay with living on, sorry.
My thoughts as well. They were basically saying that too much regulation/central planning is bad and a central authority cannot decide whether something is a good business idea, then talk for a long time about this fuzzy metaphor about dancing.
That's why there's StatusPage.io :)
It makes me wonder if they are trying to goose their revenue in order to sell the company sometime in 2018.
My RocketChat server is running just fine ;P
To the moderators, the title would be more accurate with 'fMRI' as opposed to 'MRI'. The latter is typically used to examine structural brain elements, whereas fMRI is thought to correlate with brain activity and, by extension, thought.

Confusing the two would lead to the more unusual conclusion that suicidal ideation is associated with abnormal brain connectivity, while the authors are instead focusing on neuronal activity.
You might be interested in /r/SubredditSimulator [1], where only bots are allowed to post and each bot there has been trained off a single (other) subreddit.

[1] https://www.reddit.com/r/SubredditSimulator/
> No one is calling B2X Bitcoin except for a very small vocal minority.

Either you're intentionally lying or you haven't spent enough time outside of the highly censored /r/bitcoin subreddit. Here's my evidence and it's straight from Bitcoin core's site.

https://bitcoin.org/en/alert/2017-10-09-segwit2x-safety

Check the list on the bottom. If that doesn't prove to you that the overwhelming majority of businesses and users are upgrading the network via segwit2x, you're a lost cause.
My first thought was:

https://openauthentication.org/
Is this getting flagged off of HN?
Yep, It's been down since 5:58 PDT according to their status page and Tweets. Status page was throwing 500's in the first 10 minutes of outage but seems to have recovered.
Many of the most important issues (e.g. current crisis in Rohingya) are in environments where there is no such thing as absolute truth.

To pick one example, in a conflict, it's very rare that any two independent sources can even agree on the number of casualties (much less on whose side they were, what the cause of death was, etc), and what the western world tends to treat as some of the most reputable sources explicitly ignore any reports not written in English. Which is obviously not useful when many of these conflicts occur in regions where English is not a primary language.

We can define the boundary between fact and opinion all we want, but in the real world it's very rarely so black and white. Sure, pieces that are merely commentary/opinion should be labelled as such, but in all reputable news outlets already do this. I've yet to see a single useful solution to this issue that stands up when there's simply no practical way of accurately establishing what the truth really is.
It's not a bad thing. It's good for users. But give credit to the leaders in the field. If you make an iPod clone, you call it an iPod clone, not a clone of the Zume HD.

Chainer started it, was around years earlier, and it still has more users. So Google is not copying PyTorch, it's copying Chainer.
I'm curious to see how many of their German customers don't realize they have to explicitly set this now. Here, your competitors can you sue/"fine" you for having single opt-in only.
Someone will have them. Who do you want it to be?