skysight-inc/HackerNews huggingface dataset:
Debating the exact rules of this bet is already not worth a dollar of anyone's time.
"While the President touts finding middle ground, he leads the DOJ to believe that there must be some concession that can be made by technologists."

This is one of those "correlation isn't causation" cases here... the President isn't leading them to that conclusion, there's an independent belief about that from, well, pretty much everybody other than experts in the field that there must be a middle ground.
Fact is that Blockstream is walling the code changes for numerous (selfish) reasons. However, Mike's opinions are irrelevant since he's been corrupted as well.
WW3 HORROR AROUND WORLD POPE TO WELOME DEVIL IN FLESH Muslim Bomb Christians
Look I dislike that kind of hyperbole also. But I think there is a clearly defined middle step. If the FBI can force Apple to create a new OS. They can force them to install backdoors in every new OS. Then the phones become "...just as prone to fraud as the last-generation card infrastructure."

And given Juniper systems was likely a government placed backdoor, there is ample evidence this is true.
Levenhuk Strike 950 PRO Telescope
So what's the argument, that we should just wait a few centuries to help anyone who is mentally ill because we don't know enough about the underlying mechanisms?
True. But when it comes to learning the basics of programming, you can always pick better languages. There doesn't appear to a shortage of pedagogically useful ones.
Did you try? It looks to be available worldwide. The company is Spanish.
"I think there's a lot of assumptions about the Prez being dumb here that aren't warranted."

The $PRESIDENT is dumb about encryption, though. I don't mean Obama specifically; I mean, we have probably never elected anyone who could really understand this problem, we probably never will, and even if we ever do elect someone who could theoretically do it there's no way they will ever be able to break out enough time to come to a deep, independent understanding of their own in the face of all the other fires they are dealing with on a daily basis.
I don't know why they would bother.

Apple Pay as architected now outsources all the pains in the butt to the existing payment processors: getting terminals into stores, dealing with chargebacks and fraud, and providing regulatory compliance.

Apple gets to deal only with with their existing customer base, take a tiny tax for authenticating transactions, and enhance the value perception of the iPhone and Watch, which is where they actually make their money.
Assuming a JIT/AOT compiler that doesn't do escape analysis, which varies across JVM vendors.

Also Go's advantage in using value types will vanish when Java finally gets to have them, although we still need to wait for Java 10 for them, while Go is available now. So Go does have a few more years to gain developer mindshare.

Still Java isn't the only game in town, and there are other alternatives with GC, value types, more expressive type systems and battle tested concurrency frameworks.
Troubleshooting containers after they're long gone
How to Write 1,800 Words Every Day and Publish Better Content
No, the whole point is to not have a central node.

However, it is possible that NPM Inc decides in the future to seed all public packages, but not being able to remove ownership of the packages. Or another private company might come along and do that.

If you use an unpopular module, and you want it to exist, you better seed it, somehow.

The es-cli will help with this in the future, allowing you to spread your module across public and private nodes.
plotly.js is the MIT licenced[1] charting library released by Plotly, which you can use to create plots without shipping data to anyone else.

It can be used from R (IIRC), since the corresponding Plotly library just generates a declarative JSON plot description, which plotly.js can use.

[1]: https://github.com/plotly/plotly.js/blob/master/LICENSE
Inbound bowel movement.
Well, if everything is an object, I guess everything is an object.

Usually when people are talking about OO objects they mean data+behaviour.
But maybe the growth in the phone business is limited - so they look for various services like music/tv, and banking could be one such service.
It is a bit odd to lump so many different sorts of writing under "nonfiction": history, mathematics, philosophy, biology, ...

Having said that, one comes to books marked "fiction" with very different expectations. People have always found Ford Maddox Ford's reminiscences uncomfortable because he made so much stuff up. One does not expect a memoir to have minute accuracy--much is necessarily omitted. But there is a difference between leaving things out and shifting emphases and making up incidents that never happened.
Bitcoin's technical problems are that it fundamentally does not scale. If each node has to verify all transactions that is not sustainable in the long term. Hal Finney knew this way back: https://bitcointalk.org/index.php?topic=2500.msg34211#msg342... "Bitcoin itself cannot scale to have every single financial transaction in the world be broadcast to everyone and included in the block chain. There needs to be a secondary level of payment systems which is lighter weight and more efficient."
Super Mario World “Arbitrary Code Execution” by Masterjun
It's too far fetched esp given a very simple incentive exists for Apple to be pro-privacy - market differentiation.

Given Tim Cook's background he may also truly believe in privacy for the masses but that's a byproduct. Apple knows that with all their competitors slowly but steadily stepping up their game and offering solid smartphones for 1/3rd of the iPhone's price and little practically left to do for Apple to stand out in non-USA markets, privacy is their one big appeal. That plus lower priced iPhones and Apple's brand value practically guarantee that Apple will stay ahead - take out one leg and it starts to look shaky.

I think they'll continue to emphasize it to sell iPhones until they find another market that's as lucrative as the iPhone is.
Show HN: Material Colors – A react native app for OS X
>A real apple is physical. There is no amount of theory or symbolism that will produce a real apple in the minds and systems that simulate it. That's the paradox.

Actually, I see two problems with this notion.

First, there's no "paradox". That "no amount or theory or symbolism will produce a real apple" is not paradoxical. If anything, it's common sense.

Second, this common sense might very well be wrong (and that would be a real paradox this time).

In fact, what you call "real apple" might itself be a simulation (along with all the universe we know) -- created by higher order beings.

Still, you might say, our theories, us being inhabitants of the (simulated) universe, won't produce a real apple for us.

But who's to say that? It depends on the rules of the simulated universe. And we can't say with 100% certainty we know the rules of ours (if it's one such).

E.g. the rules could very well allow the thoughts and symbolism of its inhabitants to create new objects in the universe.

In that sense, the universe would be like Lisp (where data are code), or like using "reflection".
Rubular – editing and testing Regular Expressions
It is sometimes speculated that Homer wrote about "wine-red seas" because the ancient Greeks considered blue and red "the same" color. Or, to take a more modern example, the Japanese consider blue and green the same color (there are words that can distinguish, of course, but we have words that can distinguish various shades of the same color too). Clearly the division into different colors involves some degree of subjectivity and yet it doesn't make sense to claim that, therefore, words for colors are meaningless.
The problem with checked exceptions is that your code trends towards having every method marked as 'throws Exception' (or whatever your application's top level exception is). Any time a low level method changes to throw a new exception, every method that calls it has to update their exception spec... or they need to have their catch clauses updated to catch the additional exception and either deal with it - unlikely - or wrap it and rethrow it as one of their other expected exceptions.... or they're already catching Exception, which is also bad.

At my last job, very few methods in the application ended up throwing a specific list of exceptions, except the most leaf-ward modules. Anything anywhere near the application logic just threw our top level generic exception, because there was too much below them that could throw a variety of exceptions, and there generally was nothing the middle-tier code could do about it if they failed.

It's really not that easy to ignore errors in Go in practice... and you might as well worry that a library correctly handles the result of string.Split() incorrectly. Either one is a bug. Hopefully your tests would find either one, and there are tools to detect errors you didn't handle.
GNU gzip – News: gzip-1.7 released [stable]
Seriously? 2 gigs of ram! I wonder how much Unity will be hogging when running in PC mode.
I hope I'm wrong but I feel that if a group like ISIS could do some major damage using a click of s button, then they would. And they are probably actively trying.

They can kidnap / recruit hackers and force them / brainwash them into doing anything.

They are not stupid and we saw they have no red lines. Instead of banning encryption the FBI and Interpol should force dangerous infrastructure to close their security gaps first.
huh? Computers on the Internet don't coordinate like nodes in a P2P blockchain. Bitcoin's script is limited to a simple stack language for a very good reason.
You are exactly right. Thanks again.
In response, I received:

"Roche Life Science will no longer provide printed copies of the Biochemical Pathways Charts. These charts are now available for viewing online only at Explore the Pathways.

Regards,

Roche Life Science"
So you can install and run nginx, redis, Atom.io, postgres etc. on this?
Internet of Things: Are We There Yet? (The 2016 IoT Landscape)
I agree that oracles make many use-cases over-hyped, but IMO you shouldn't overlook that Ethereum is far better at transacting ETH than Bitcoin is for transacting BTC.

ETH has a powerful use case as programmable money which settles faster and cheaper than any other, and has native support for payment channels and other complexities not only because of it's Turing complete language, but because it does not use bitcoin's UTXO architecture.

Not all interested in Ethereum view smart contracts as the best use case.
Google News, HN. It's a limited offering, but on the upside, I don't usually hear about the news items that social media goes crazy over.
Parse Open Source Slack Community
ParseOpenSource community in Slack. Join us!
http://bit.ly/1SxTVIi
Looking at this. Love the security first perspective. My first negative thought is dump the engineering terminology. I think that will help in getting people to adopt this.
Google Life Sciences Exodus
Your point - that mental illnesses aren't always seen as entirely negative by the people who have them is a good point. And this point is excellent:

>The impact often comes from society and maybe society should be more tolerant

However

> A person with OCD probably makes a better air traffic controller.

Obsessive Compulsive Disorder is often a severely debilitating[1] illness. It's marked by intrusive thoughts, and rituals to cope with those intrusive thoughts.

I can't see how those could help someone be a better air-traffic controller.

Here's some information from a UK charity: http://www.mind.org.uk/information-support/types-of-mental-h...

The most important part from that link is probably this, which talks about the difference between the normal anxieties that everyone has, and what happens in OCD.

> Although many people experience minor obsessions (e.g. worrying about leaving the gas on, or if the door is locked) and compulsions (e.g. rituals, like avoiding the cracks in the pavement), these don’t significantly interfere with their daily lives, or are short-lived.

> If you experience OCD, your obsessions and compulsions will cause you considerable fear and distress. They will also take up a significant amount of time, and disrupt your ability to carry on with your day-to-day to life, including doing daily chores, going to work, or maintaining relationships with friends and family.

OCD is probably not going to help someone be a better air traffic controller.

OCD is a much misunderstood illness, and there's some stigma around it, so I hope you don't mind me dumping some information here.

[1] WHO list OCD in their top 20 debilitating illnesses.

http://www.who.int/bulletin/volumes/82/11/en/858.pdf

> Of the 10 leading causes of YLD in the world among individuals of all ages, four are psychiatric conditions, with unipolar depression being the leading cause (2). Among individuals between the ages of 15 and 44, panic disorder, drug use disorders, and obsessive–compulsive disorder (OCD) were included in the top 20 disorders.

(YLD == Years lost to disability)
The only virtual call that you necessarily get with polymorphism is the destructor call.

Whenever you need to make a function virtual in C++, you'd need to store a function pointer in an equivalent C design, somehow.
I thought you were out of Bitcoin?
I don't read any news.

I listen to a lot on BBC Radio Four which I have on most of the day.
Show HN: Mrrobot.io
Or an SSH client, and run all that stuff at DigitalOcean.
Extortion, hacking claims sparked HubSpot investigation, FBI records show
Everywhere: https://store.bq.com/gl/delivery-information/
Local Hookers for Android users
Deaths by terrorism, 2001-2014: Interactive Map
Hi there,

Author here. This is not exactly a product. It is rather a creative way to gather some inputs from HN users. I owned the domain since last 6 months and did ask previously here itself if there's any substantial way to make the best of it. Now I just found a better way to ask.

Psst.. there is arkanoid game hidden somewhere inside. :)

Cheers,

Ravi
Local hookers for iOS users
Joe 4.2
> a piece of technology you ultimately do not really own

You can just buy a phone in cash, then you own it. Not owning your phone is a choice. Even if you're on a contract (at least here in the Netherlands), the phone is often legally yours, you're just paying it off.
Artificial intelligence has been the NEXT BIG THING since the beginning of the computer revolution.

John Markoff and Steve Lohr (both of the NY Times) http://www.nytimes.com/2016/03/26/technology/the-race-is-on-... also wrote about the coming significance of Artificial Intelligence.

Machine learning, the core technology in today's Artificial Intelligence, is such an effective tool that I am concerned that there will be efforts to regulate its use.
More like:
f(1) + f(1) < f(1+1)
> which you pay when using JVM or NET

Except Java and NET developers worth their salt are aware of ways to AOT compile their code to native, thus enjoying the same startup time as Go.
True, but we are not there yet. Bitcoin can probably scale 20x times without a problem. That would be 20 times lower transaction fees and 20 times more people using it.
It's just a small point, but I like the idea of treating people who leave as "Graduating". Yes it's contrived, but it's better than silence or badmouthing which is a frequent alternative. (I have no connection to the company)
Well, the thing about Go concurrency is that it has been with the language since the beginning. How much library code is compatible with concurrent or streams or futures or Quasar? If you choose one over the others, are you limiting yourself to only libraries compatible with others that made the same choice as you? How much of the standard library is compatible with each of those?

The same thing goes for value types. In Go, everything uses value types. The standard library is littered with them. Will it be the same for Java? It seems unlikely, given that they have to keep backwards compatibility.

Granted, this is all from the point of view of an outsider who only dabbled in Java, so I may be way off base.
Γιατί Δεν Ανεβαίνει Το Site Μου Στη Google; – SEO – WEB DESIGN
If bitcoins are to be used as a widespread stable currency, it is crucial that old coin holders get "diluted", that is that intrinsically worthless stores of value do not retain value at a real risk adjusted rate above what private markets can provide.

Otherwise, it basically blocks net aggregate marginal investment. It transforms people's savings from being tied to real physical things that are going to create value in the future when they want to redeem those savings to an accumulation of idle bits that won't be able to produce anything.

This is also the reason too low inflation in the eurozone for example, is so destructive.
I used to love webfonts and removed all of them earlier this year.

Probably I'll change my mind again. And again. And again.
Thumbs up, docker image (https://github.com/gogits/gogs/tree/master/docker) works great and is easy to setup. I've had it running for a while on a machine and stopped paying for github :)
But you can also do that do that on any iPad or Android tablet?

Plus imagine the cases where you don't have wifi (train commute, metro, lousy coffee shop etc.)
I find the best time to do this is when I come back to code that I wrote a few months ago. If it doesn't make sense immediately, then it probably needs refactored (I wrote the code I ought to understand it quickly).

Ideally it should be refactored right away as you say, but often it takes forgetting the code, then rereading it to see how unintuitive it was the first time.
Founders Fund Raises $1.3B
The other thing that makes sociology different from those theories, is that for anything more specific/advanced, it needs a system of values.

When you measure magnetic forces or examine the behavior of gravity, you don't need that.

But when you study society, you need to stand on some foundations of what's desired, good etc -- at least in the very basic sense.

And even something as simple "good is what's useful for society" doesn't answer that, because we then can ask "useful towards what end?", etc. Is something like murder justified? What about war? etc.

Those questions are not (and will never be) settled. At the most basic, the different schools come from different such understandings.
Well, it just does the JS conversion for you. I guess you can call that avoiding JS...
Why do you not just own a cheap flip phone and an ipod then?

Ownership is something of a nebulous concept in the digital era - copyright and licensing is far more important. You may own the device outright, but that's largely immaterial. The value of the device is in its access to the network and licensed content - music, ebooks, GPS, traffic, internet, texting, fb, chat, etc. Aside from a platform to consume content and access the network, the physical device itself offers little more than a camera.
Can you elaborate on the advantages of using WebTorrent instead of IPFS?
Well, I think that trying to get there (500) is going to take a big amount of politically correct comments. I don't know how much the people in HN want that utility, but conflicting with someone can garantee you a quite few downvotes.
> Yes, this is why photographers who avoid postprocessing because they're "purists" who like "unenhanced, natural images" sometimes deliver unnaturally bland images. The visual system phenomena at play are high dynamic range, simultaneous contrast, chromatic adaptation, and perceptual uniformity.

I know next to nothing about photo processing but I would assume that because watching a photo print in a random environment is not the same thing as being immersed by the scenery and lighting in the photo, the perception is influenced by that very fact and reproducing photographer's own impression of the scene purely by means of physically correct measurements and their reproduction in form of a picture is impossible; ergo, alterations are necessary.
If you're on OS X, Veertu uses the inbuilt OS X hypervisor and has waay less interactive latency than Fusion did, seemingly as a result. It's also significantly cheaper.
The artificial language Lojban[1] expresses everything as predicates. For example, the word "benji" expresses the relationship "send", and it would have parameter slots around it for the sender (x1), the thing being sent(x2), the receiver (x3), the origin (x4) and the medium (x5).

Lojban uses the word "zo'e" in the same way as jawn, to indicate an unspecified parameter in a predicate. This way you can skip over a parameter or emphasize it without specifying it. (Usually this isn't needed because x1 and x2 are most used and come right before and after the relationship word. Also, there are ways to reorder the parameters.)

There is also "co'e", which is the word for an unspecified relationship.

[1] https://en.wikipedia.org/wiki/Lojban
I am dependent on roads and I don't own them. I don't see the connection between ownership and dependence. Also how do you not own your phone?
The point is not a lack of objects but a lack of OOP. Yes, there are "objects" but there is also a separation between objects and methods etc..

The issue with m->set_volume(.08) is it becomes difficult to tell what happens inside set_volume() because in the method scope you have access to the internals of the "m" object, not just the interface.

With mixer_set_volume(m, .08) you have ".08" and "m" but only the interface "m" exposes anywhere else. Thus it becomes easier to reason about effects.