skysight-inc/HackerNews huggingface dataset:
I'm still sticking with the website version, thanks

https://play.google.com/store/apps/details?id=com.facebook.o...

Messenger, Facebook

This app has access to:

Identity

find accounts on the device
read your own contact card
add or remove accounts

Contacts

find accounts on the device
read your contacts
modify your contacts

Location

precise location (GPS and network-based)
approximate location (network-based)

SMS

edit your text messages (SMS or MMS)
receive text messages (SMS)
send SMS messages
read your text messages (SMS or MMS)
receive text messages (MMS)

Phone

read phone status and identity
read call log
directly call phone numbers
reroute outgoing calls

Photos / Media / Files

modify or delete the contents of your USB storage
read the contents of your USB storage

Storage

modify or delete the contents of your USB storage
read the contents of your USB storage

Camera

take pictures and videos

Microphone

record audio

Wi-Fi connection information

view Wi-Fi connections

Device ID & call information

read phone status and identity

Other

receive data from Internet
download files without notification
control vibration
run at startup
draw over other apps
pair with Bluetooth devices
send sticky broadcast
create accounts and set passwords
change network connectivity
prevent device from sleeping
install shortcuts
read battery statistics
read sync settings
toggle sync on and off
read Google service configuration
view network connections
change your audio settings
full network access
But in the meantime, I'm perfectly good with requiring police officers to have their guns locked in their cars until they can justify taking them out.

Will it lead to a small increase in the number of shot police officers? Probably. I would rather have that than the current situation.
A Short Quiz for Sports League Managers
the comments on this article are brutal.
Hmmm, it has a display. This is going to last about two days in my pocket.

For the last year I've been carrying around a couple Yubikeys on my keychain. They've been through the wash at least once. They're well nigh indestructible.

I don't know how you make something capable of user interaction AND immune to keys, pocket fuzz and soapy water. It's a tall order.
This is the same design. And the person who donated it to haskell.org asked them to stop using it[0]

[0] https://mail.haskell.org/pipermail/haskell-community/2016-Ap...
>In 2015 26 police officers were killed in the line of duty.

126 actually, according to the list on Wikipedia. Typo?

I'll make a table with the race of the officer and the assailant for all assault incidents (so no accidents, heart attacks, etc). Check back in a bit.
Reddit thread related to this here: https://www.reddit.com/r/haskell_lang/comments/4rug4n/why_a_...
I remember an explanation for the calming effect of nature by David Allen of Getting Things Done fame. He claims that the environment is too complex so your mind "lets go" he repeats some of that here https://www.linkedin.com/pulse/20121027044918-402563-david-a... I'm not sure what the basis of that analysis is, but he could be right. I contrast that with the jail from THX 1138 which doesn't seem like it would be relaxing http://nightflight.com/wp-content/uploads/THX-1138-6.jpg
How to Uncover User Frustrations and Get Insights That Really Matter
I said that European countries are moving in that direction. Not that we are tyrannical yet. Although France with its permanent Extraordinary Circumstances since Paris ...

But if in 2050 I live in united authoritarian Europe, I won't be surprised the least.
Downloads are generally handled via foreground services (one significant difference is that foreground services show up as an icon in your notification area, notice downloads or Play Store updates appear there?). Background services are more like OLE in the sense of they let you set your app up so another app can ask it for stuff.
This does seem a likely scenario. Unfortunately all the stories of over the last few years have severely eroded the benefit of doubt that I give these companies, which is a great shame. I imagine others due to this, approach similar moves with great suspicious.
> Why doesn't FB just apply encryption on all messages?

The same reason Gmail can't work with end-to-end encryption--they want to advertise at you based on message content.

I highly doubt there is any government intervention in FB's business strategy, but there seems to be plenty of cooperation after the business decisions are made. (The same is largely true with Microsoft, Google, and yes, even Apple.) It's not really a conspiracy, or a matter of paranoia--it's been very widely reported for a while now, and people just generally don't seem to give a shit (myself increasingly included).

EDIT: I do care. But I think (a) people need to take privacy into their own hands, since companies will never be incentivized to do it and (b) we've entered a new cultural era, where the levels of privacy enjoyed in the past are no longer socially normal.
Understood. I meant to make a distinction between commonly accepted terminology, and free-form text where the author chooses to make controversial statements. And yes I'm aware of the existing controversy over use of master-slave in technology documentation.
How about observing a quantum-entangled particle 1AU away from its partner? Can the speed of information surpass the speed of light? I'm a physics noob so I wouldn't know about research in the field.
The JVM runs on just about everything. The .NET stack doesn't.
Apparently this is no longer the case.
I have a link like this : https://srv-file1.gofile.io/download/zChaKL/bf24ebb092537ac8...
Congratulations on releasing - it looks very nice. Can you compare and contrast how it differs to others (e.g. Visual Composer) - how does it store the elements?
Are you kidding me? "Black man + gun = shoot" is the very definition of racist when there are numerous cases of "white man + gun = deescalate", and especially when "black man = probably black man with gun = shoot"
There is nothing magic about microservices and people who think they are run the risk of getting burned bad. Even though each individual component is smaller and easier to reason about complexity still exists but its usually hidden in the interactions between the services. That said there are tremendous benefits of being able to develop/test/deploy incrementally, its all about balancing the trade-offs.
Much of the initial reporting was by John Careyrou, writing for the Wall Street Journal. This article is representative: http://www.wsj.com/articles/theranos-has-struggled-with-bloo...
What follows is extracted from my comment 1543 days ago to exactly this question, and lightly edited.

You do know that pretty much every page has a search box ...

https://hn.algolia.com/?query=green%20usernames&sort=byPopul...

It's even the top result (for me) on Google:

https://www.google.co.uk/search?q=green+username

You can many, many, many answers from Google if you also add "hacker news" to the search string:

https://www.google.co.uk/search?q=green+username+hacker+news

I know that here on HN it's generally regarded that if you start with "I know I'll get downvoted for this ..." then you simply shouldn't say it.

But having said that, there are times when unpopular things need to be said. I'm genuinely not trying to be snarky, I'm genuinely not trying to be rude, and I'm genuinely not trying to be superior. I genuinely think people really ought to do some homework before asking questions.

When we create a web site we often provide a FAQ, and we hope that people will do some homework and check the FAQ before calling the support line, or sending an email.

Why don't we ask the same of ourselves? Why shouldn't we ask that people at least wonder if the answer has been asked before, and then search.

So I'm not providing the fish, I'm trying to teach you how to fish. I'm not going to give the answer yet again, I'm telling people how to get the answers for themselves. It shouldn't be necessary, and yet it is.

It's possible that people will downvote me, but understand that I'm actually trying to help the community. The question is, and it's a genuine one, how can we say RTFM without sounding snarky?
Oh, and what is? Seriously, I've never managed to get ANYONE to give me an example of a working democracy. And please don't mention America - that's like the opposite of democracy.

Democracy is an illusion, at best. It can't possibly exist as a system of government in the real world. And that's a good thing.
I understand. But still: the US has homeland security, the patriot act and so on. Aren't those rights like "permanent extraordinary circumstances"?

We don't have anything in that magnitude.

I think it's actually way easier to defend yourself against the state here, than in the US.
I don't know if it's universal, but it's at least extremely common for there to be a psych eval prior to receiving a badge. Not sure why the parent thinks otherwise.
The judge sending this to trial was following well established law; even if trial court decisions did set precedent, there would be nothing new for it to set: that anyone can file a lawsuit based on actions that are current enough to be within the relevant statute of limitations even if what is necessary to present a colorable legal claim is a disputed claim about facts in the distant past is not only settled law, it's hard to see how the legal system could function if it weren't the case. If it weren't, all you would need to prevent a perfectly valid case from being prosecuted is to identify a critical fact to the case that occurred far enough in the past and invent a bogus dispute over it.
I once prototyped an acoustic ray-tracer in MLTon, and it was a pleasure to work in.

I have no idea how close I could have gotten to C/C++ -level performance, but I found debugging the prototype to go way faster in MLTon than it likely would have gone in C/C++.
now open source? Seeing all the dependencies, its not really by choice its open sourced. It's build on open source.
I don't know the context but if these opinions are being upvoted don't they have a bit of value?
Or at least they should be analysed on why people hold that opinion.
First impressions can deceive

It may appear so because haskell-lang started off haskell.org's content. You can look at http://github.com/haskell-lang/haskell-lang/commits/master to see the work that went into evolving haskell-lang away from haskell.org
I've had a mix of maintainable and rough apps on the rails side of things. I think with a good test suite, one can really build a solid app using Java these days. As you said there's a lot more modern approaches now as well. It's something I'd like to explore maybe a bit later this year, after I do some more messing around with Rust :)

Given it sounds like you use Java, what tools/stack do you use with it day to day?
You can also compile Standard ML to Javascript using SMLtoJS [0] via MLKit [1]. melsman even has an online IDE [1] with which you can play around with his reactive web stuff.

[0] http://www.smlserver.org/smltojs/

[1] https://github.com/melsman/mlkit

[2] https://smlserver.org/ide/
Java has several APIs. From what I can tell, profiles are pre-chosen sets of APIs. But the author is against these (waste of time), and wants devs to choose for themselves, and the server should be able to efficiently load them when needed. And microservices, just because.
>Because /r/haskell has become a place of constant flamewars

No, it most certainly has not.

>Troublemaker will hopefully stay behind

Three of the people involved in this would be lumped into the "troublemaker" group in any objective measure.
Oh yes we should definitely give apple a free pass on this one too, because it destroys our rapidly fading narrative that OSX is somehow more secure. But we all know that if Windows did the same thing, "cocotino" (name tells you all you need to know) and his herd of drones would trumpet it with glee yet again.
I agree. My favorite time was eating breakfast sitting on the balcony admiring the ocean.
This is actually really useful - thank you. I have been looking for an easy way to search for re-use of compromised passwords.
Wow, this is awful. It seems like there are a lot of immature people on both sides of this nonsense. If any of them are reading this: you're making your ecosystem look bad. Settle your differences privately and present a unified front.
I get: "System Events got an error: Can’t get group 1 of window 1 of process "SecurityAgent". Invalid index."
The new security was added in 10.11 afaik
I just saw that I pulled the 26 from an article that was written in September 2015, so it’s out of date.

List from https://www.odmp.org/search/year?year=2015

Line of Duty Deaths: 130

9/11 related illness: 8
Accidental: 2
Aircraft accident: 1
Assault: 3
Automobile accident: 27
Bomb: 6
Drowned: 1
Duty related illness: 2
Fall: 1
Gunfire: 39
Gunfire (Accidental): 2
Heart attack: 17
Motorcycle accident: 3
Struck by vehicle: 4
Vehicle pursuit: 5
Vehicular assault: 8
Weather/Natural disaster: 1

So police officers killed would be 48? (Gunfire: 39 + Assault: 3 + Bomb: 6)
Show HN: Type in what you want to calculate
Lobster and oysters used to be cheap food for the poor as well. Expense is a lot of what makes food desirable, though.
Hello, I implemented a simple notepad where you can type your math expressions on the left side and the result is displayed on the right side as you type in. I used the mathjs library, so you can pretty much type whatever it can evaluate. Suggestions are welcome.
Oh, my mistake -- I had assumed that it did use LLVM. Good point about portability, CPython has tons of supported targets and PyPy just a handful. Also CPython is really easy to build IMO.
Seriously impressed with this software. Thank you Microsoft.
The Wall Street Journal has had the most to say about Thernanos from what I've seen. The most active Theranos threads on HN look like they are from WSJ artciles. Here is the thread for the first WSJ articles where I started seeing this story pick up steam if you are interested. https://news.ycombinator.com/item?id=10391313
OTOH, police officers in the US need some personality traits; assertiveness, courage, and the ability to defend themselves with force in case of a gun being drawn on them - which happens regularly.
Airbus Is Running Out of Buyers for Its Enormous A380s
GPS does not work indoors, and I think all the physical web stuff is great for app discovery
And as the government gets more tyrannical, with homicide rates at historic lows[0], they seek to remove that right for our 'safety'. I smell bullshit.

[0]http://www.cnn.com/2015/12/04/us/gun-violence-graphics/
Well, the oracle website does tell you how to disable the toolbar, though I agree it shouldn't be there in the first place.
As for uninstalling the old version, are you saying you want the new version to automatically uninstall old versions?
I've served on multiple commissions whose sole purpose was to interview police applicants (and serve on one currently). In every instance there was an in depth background check including interviews (former significant others, neighbors, teachers, etc), financial background check and credit reports, and a psychological evaluation. At many instances the candidate could be removed from the process.

The flip side is that it's Civil Service, meaning everything is scored and at the end of the day the hireable pool of applicants is typically 2-5 vetted and certified applicants for a given position, so the official hiring body (typically the township supervisors or council) has very little decision-making power. In my state they're legally required to hire one of the top 3. If a veteran is #1, the hiring body must hire them unless they can find a disqualifying feature in the interview. These requirements vary a lot by state, this is just my anecdotal experience.

Even in the smallest local police forces - the smallest I worked with was 8 officers, mostly part-time, in a borough of ~1,000 households - it would be unheard of not to get some sort of psychiatric or psychological opinion on the candidate.
There was no doubt his electric cars would work - electric cars had long existed - there was doubt he could make a successful business out of it.
Exactly. At this point I really wish the FP complete people would just fork GHC and get it over with. They've been such a huge problem in the haskell community, just divide it up already.
Xcode Playground Support
Java EE is basically the official java server-side container. It was designed to scale, it kind of forced a designed pattern (something called 'Enterprise Beans' - one bean for dealing with requests, stateful beans for dealing with sessions etc.)

It got huge and bloated.

Some people came along and created some lighter frameworks.

Arguably - Node.js - the javascript container is the real extension of this: it's incredibly light, can handle zillions of connections, you install the packages you need, it's totally open source. And it's in javascript which is uniquely well positioned to do a lot of 'asynchronous' stuff. Passing functions around with callbacks is possibly in Java but it's just bulky. Mostly due to the nature of typing. It's even kind of bulky in Apple Swift, for example.

Java is a great language, that has made some improvements with lambdas etc.
Thanks!

Element data (or models) are stored as meta data and the content generated by Tailor is saved as HTML within the post (with a few exceptions for dynamic elements that use shortcodes). The benefit to this ofcourse is that when you disable the plugin you're not left with shortcodes in the place of content. This is one way in which the plugin differs from something like Visual Composer.

Conceptually it's very similar to other plugins: drag and drop elements on the page, configure them to your liking. Differences I'm proud of are the way in which rows and columns work (drag elements to the left or right of an existing element), the primacy of content (see my other comment), the way templates are managed (saving, importing, exporting and adding to the page) and the revision history panel.

There's a lot more under the hood and a lot of time and effort has gone into it, so if you're interested I hope you'll check it out - it's free after all :D
> You are still assuming everything that is recorded to be "like Bob" is the truth and captures reality clearly.

Nope, just finding correlations between "records say Bob has bit 24 set" and "Bob paid his loans." The data could say that Bob is a pink space alien from Andromeda and the algorithm can still do something useful. Because if the data is completely random then it will determine that that field is independent from whether Bob will pay his loans and ignore it, but if it correlates with paying back loans then it has predictive power. The fact that you're really measuring something other than what you thought you were doesn't change that.

> Moreover you need to give loans to everybody in order to check the accuracy of the algorithm. You can't just check a non random subset and expect to get non biased results.

What you can do is give loans to a random subset of the people you wouldn't have to see what happens.

But even that isn't usually necessary, because in reality there isn't a huge cliff right at the point where you decide whether to give the loan or not, and different variables will place on opposite sides of the decision. There will be people you decide to give the loan to even though their income was on the low side because their repayment history was very good. If more of those people than expected repay their loans then you know that repayment history is a stronger predictor than expected and income is a weaker one, and if fewer then the opposite.
> Cops are not racist...Black man + gun = shoot

Your statements are contradictory.
Are we reading the same r/Haskell? I've never seen anything more than minor disagreements - any trolling gets down voted into oblivion, beginner questions are always answered constructively with usually more information than was originally requested.

I usually head straight to the comments, often before reading the articles to see what additional information has been added to the conversation.

I note that several of the names in the announcement are often front and centre of anything that could be flamewars - the rest of the community is very civil. This is really disappointing to see this sort of public division in the community, with as far as I can see no good reason.
San Francisco Homeless Project and Two Inspiring AltSchool Students
Show HN: We made a free introduction course to Ethereum and Blockchain
wow thats some bubble you live in! here: https://hn.algolia.com/?query=theranos&sort=byPopularity&pre...
In cases like this, trees are a luxury for the rich. Not being gripped by poverty might have a calming effect.
Not sure if scam is the right word. Everyone is capable of deluding themselves into believing their current, morally questionable actions will be seen as justified in the future (when everything works, out of course). I'm sure even Bernie Madoff believed at some point he would win it all back and no one would ever know or be harmed.
I like to think that most people, in a real crisis situation, know that freaking out won't actually help.
"working as intended"
> Because /r/haskell has become a place of constant flamewars.

I visit there every day and I have no idea what flame wars you are talking about.
So what. It's metadata that counts.
You missed "struck by vehicle", and I think you've assumed all those gun deaths had non-officer shooters.
I see, well, it's good that Red is open-source.
Except for the above malware comments, what exactly does "Install Java" mean?

You cannot redistribute the installer or the installed files. Except other things it means, you cannot make a docker image with java app and redistribute it. Everyone has to download their own java installer and build images themselves.
Are you aware of any "heated debate" at the root of this new website? The post doesn't seem to convey this idea.
That is interesting. The title leads one to believe the article is only about mosques and the pictures have no captions explaining what or where they are.
Incorrect.
I just tried it right now. duckduckgo has the same redirect behaviour as Google.To test this, middle-click a search result, ie open the link in a new tab.

edit: i can't find a way to disable this behaviour in the settings either.

edit 2 : Strange. It doesn't seem to be doing it now. I could sworn i have seen it use redirect links on multiple occassions.
A judge has leeway to order you to do pretty much anything. You can appeal such judgments, but you can't stop him from issuing one. This sort of thing is called prior restraint, and is mostly illegal, but that doesn't stop judges from doing it all the time.

https://en.wikipedia.org/wiki/Prior_restraint

Popehat has discussed prior restraint many times. Sometimes judges get away with it, sometimes they don't, and often Popehat themselves has to make the difference.

https://popehat.com/
Theranos Founder, Elizabeth Holmes, Is Barred from Running Lab for 2 Years
I wonder by "end-to-end" do they mean they will be implementing Signal Protocol, that would be a pretty awesome increase in security (for most peoples threat models)...WhisperSystems are genuinely amazing at what they do, they have like less than 5 staff and very little budget but they are literally saving hundreds if not thousands of lives. Any chance some rich HN member will recognise this and open up the chequebook to OWS?