skysight-inc/HackerNews huggingface dataset:
> In fact, it's kind of insensitive for foreigners to suggest that a judge of a sovereign nation must consider US law in his rulings.

My apologies, but I think that if you re-read what was written, you will find that this was not suggested. The comment was written in response to one that came to the conclusion that this "was all [WhatsApp's] fault." It is suggesting that WhatsApp is not at fault, is probably strictly complying with US law, and cannot share the information in any case. At no point does it even come close to suggesting that the judge in the case should have "considered US law" in his rulings.

Moreover, I feel that your claim does not clearly differentiate between 'considering US law' as a material fact and 'considering US law' as a judicial precedent. You seem to be suggesting that someone arguing that US law ought to be held material to the case is somehow demanding that the Brazilian judiciary hold itself subservient to the US courts. You also seem to be suggesting that a Brazilian state judge has any business interpreting the law so as to "send a message" to the government of another nation, which is simply and patently untrue.
That's what the "Unfollow" feature is for. For those people who you want to keep a link with, but don't actually want to follow.
I recall rosetta stones for various UNIX operating systems. There were many versions of this most of them outdated now. Quick example:

http://bhami.com/rosetta.html
Interesting, what about prior probability and Occam's razor? The 'process' section mentions "less consistency implies a lower likelihood" but makes no mention of preferring simpler hypotheses which I find surprising. Edit: 'Bayesian analysis' is briefly mentioned further down the page.
Thanks for calling me a liar. I see the quality of people on this thread has suddenly dropped. So, stick with respectful discourse or keep it to yourself. You are clearly not in the industry, just another useless troll.
> You can't actually expect people to hire lawyers from 108 different countries

You could expect facebook, with their almost infinite resources to so.
Show HN: Markov Technology
Show HN: Larder, bookmarking for developers
As someone that works for a #1 company, I am living that anxiety. We all know it will be inevitable, and we all know it will be hell rewriting it.

If it's more than copy-pasta then I doubt it will be received well.

And #2 is spot on -- React is eating Angular's lunch. I'd love to use it at work but I can't, and I don't think I'm the only one.
I didn't call him a racist, though I can see how my phrasing of what went down might imply that. I pointed out places where his beliefs about Prince were based on factually false ideas about the man and his life, and supplied information he was clearly lacking that gave context to the things he'd heard about him that inspired those mistaken beliefs.

E.g., "He was a druggie!" Yeah, no. It was Percocet, because his hip was profoundly fucked up from all the jumping around on stage he'd done for decades. As a Jehovah's Witness, drug abuse was strictly against his faith, and he didn't even allow guests at Paisley Park to drink or smoke tobacco. That kind of thing.

See how making an assumption about someone and proceeding with that as a premise leads to mistaken beliefs about the events in their lives?
Preprint of the paper: http://www.eso.org/public/archives/releases/sciencepapers/es...

Via the ESO press release: http://www.eso.org/public/news/eso1615/
Our Open and Autonomous Salary System
The tags are more commonly a few types like scaler, array, pointer w/ bounds, and so on. It checks basic stuff rather than full heap safety. Too tired to remember if there's one on that. The point was that runtime checking of critical aspects of safety isn't necessarily some high-overhead operation. The basics that go the furthest cost little to nothing in many designs.

Then, you can go from there in your language or compiler design.
I'm sure it is still heavily used, but it looks like there are two very opposing views with one going so far as completely removing it.
The price of solar power just fell 50% in 16 months
Guys! This community is international! You should check a holiday calendar before posting such votes. It was May day holiday in a number of countries, and golden week in Japan!
If I want to run LDA on a large corpus (eg. Guttenberg), how fast is this library? Are there faster/better alternatives?
Show HN: Superboost – Love Hacking for OkCupid
Article is from 2013. Is anyone familiar enough with flight trackers to see if it is still in use? The tail number is N927NA.
> I'd really like to see numbers on how dtrace handles many millions of probes at once (which is what xray is handling).
It's not uncommon to have 10 or 100 million functions in some of these programs. I have strong doubts that dtrace has the same overhead given 200 million probes.

I see now. That's a fair question, and I'm not aware of data either way. I just tried a pretty simple experiment inspired by Brendan's that suggests that on my machine, the overhead is about 1450ns per probe for as many as 140,000 probes:

https://gist.github.com/davepacheco/a12a0d45d55f0d7a28c312c2...

> AFAICT, there is no more generic function entry probe than what that blog post describes. But i'd love to be wrong, and understand how dtrace is going to determine what instructions are a function entry in several ns :P

Well, DTrace as architected is always going to pay the cost of a context switch into the kernel for each probe, and I think it's fair to take Brendan's result of 600ns as a lower bound of the per-probe overhead, at least on his machine. However, once in the kernel, for a typical native program (i.e., not JIT), I expect DTrace would only record the current userland thread instruction pointer. Names are typically resolved asynchronously by the consumer. So I would be surprised if it really was much slower, especially given the result above, but I too would like to see data.

I'm not saying that DTrace solves all problems or even that the OP should have used it instead. It's certainly true that for the special case of userland function boundary tracing, one might expect to do better by skipping the context switch (at the expense of much functionality, including any ability to correlate with broader system activity). But since DTrace was brought up, I wanted to help clarify the uncertainty about what it can do and what its overhead is.
There is a lot of controversy surrounding Irisin.

http://blogs.sciencemag.org/pipeline/?s=Irisin

Quotes Peter Attia? He isn't a researcher.
Yeah, but is that really necessary? GitHub runs Rails and they have load.
We're still quite early on in building it, but the missing things you'd expect like an API and mobile clients are in the works. If you sign up and find you'd like something else that's missing, feel free to vote or suggest things on our public Trello roadmap [1]. We want to keep adding more features that aid developer productivity, so if you have related ideas we're keen to hear them.

[1]: https://trello.com/b/0gw1nPAH/larder-roadmap
When I read up about Angular 2 a year ago or so, based on my very shallow understanding it seemed like the perfect combination of the automagics of Angular 1, and the light-weightedness of React. But what do you JS folks think about this?
I've looked through the wren.io website, including the module documentation. As a scripting language, I would expect Wren to have decent regex support, but I find nothing there. Did I overlook it?

I use perl and python for building little utilities. I like the regularity of python over perl, but if I could get a clean syntax and it ran 4x faster with Wren, that would be great. But if there isn't a regex facility, it is a non-starter.
> Tiz.com (Liquor distribution is a de jure or de facto monopoly/kleptocracy. Being inefficient is a profit center for them.)

This might make for a crappy exponential growth "startup", but there is most likely a great business there.

If you can grok Vertical Market X well enough that you can build software to make their life simple, Vertical Market X will happily share their inefficiencies with you.

(And it wouldn't surprise me if the incumbent in this market is a Delphi/VB/FoxPro/Access guy who eventually gets around to coding new features while sitting on the balcony of his beach house.)
> The point was that runtime checking of critical aspects of safety isn't necessarily some high-overhead operation.

The runtime check doesn't make the operation any less unsafe - it only makes the consequences of an error less disastrous.
There are two improvements to airline security that have occurred since the world trade center attacks:

1. Blast-proof cockpit doors
2. Better passenger awareness

Let's put in perspective why this is: a terrorist with resources can easily get weapons on a plane. You blackmail and bribe a bunch of security people, tell them it's drugs, and you're in.

But then they run into problems. They can threaten passengers, but the passengers know that if they let the terrorists take over the plane they're dying anyway, so they're going to fight to the death: this realization was enough that by itself passenger awareness prevented whatever attack was intended with the plane that went down in central Pennsylvania.

And if somehow the terrorists kill all the passengers, they come up against the blast-proof door. It's probably possible to get past that if they smuggle some truly gigantic fireworks on board, but whatever they do to get through the door is probably going to take down the plane; not exactly a targeted attack.

So at the very worst, you're looking at them killing max 120 people on a plane? Let's be generous and say they kill 300.

Let's do some back-of-the-napkin math here:

There were 9,074,185 revenue departures on planes in 2015[1]. There were no crashes. So even if a terrorist hijiacking happened every year you'd have a 300 in 9,074,185 chance, or about 1 in 30,000 chance, of dying on a plane.

In 2013 there were 10.345 motor vehicle deaths per 100,000 people[2]. So just by living in a society where people drive, you have about a 1 in 10,000 chance of dying from a car. Not in a car, from a car. If you're in a car, your chances are probably significantly higher.

In other words, we could let a real hijacking attempt get as successful as one can get once a year and planes would be more than three times safer than cars. At that rate, we could probably get rid of TSA security completely and devote all that funding to car safety, and it would make us safer.

[1] http://www.rita.dot.gov/bts/acts
[2] https://en.wikipedia.org/wiki/List_of_motor_vehicle_deaths_i...
I'm not sure if it's a mobile site issue, but on iPad, I just get a constant typing animation of what someone is thankful for.

I have no idea what this does. Maybe this animation culminates in something, but whatever it is, it takes too long to get to the point. I got bored and left.

Your Show HN title alone did much more to interest me than this landing page. I want to like this, but I don't know what this is.
Angular core team member here, happy to answer questions
What about Europeans? It doesn't seem like the sign-up form supports European phone numbers (least not Latvian).

Do You have any plans supporting email notifications instead of phone notifications?
I prove them.
NeuroComputer to Shepherd Nukes
>I'm a tad psychopathic.

If you're trying to garner empathy, leading with this is a terrible way to do it.
SQL is probably only 1/50th of what a modern database does.

What is the proper method for returning a result set from a stored procedure? Is that a basic DB skill or not? Because that's the kind of thing I end up needing to know on day 2 of the (conceptually simple) queries that I need to implement. "Oh, this query didn't work well? I've done a pseudo-close?"

The problem is that databases solve one very constrained subset of data storage needs elegantly, and then throw on a mountain of hacks to get the rest of the way there. Basic database knowledge gets you as far toward modeling real data in the same manner that basic arithmetic gets you an understanding of modern physics.
Location: Russia (GMT +3)

Remote: Yes

Willing to relocate: No

Technologies: Android, iOS

Résumé/CV: https://docs.google.com/document/d/1o7JhqqjxwWqcpsPtWm-OnyqT...

Email: public.belsky at gmail dot com

Hello! My name is Maxim and I provide mobile solutions for any size businesses.
I specialize in native Android and iOS applications development.
As far as I understand, WhatsApp is not conducting any activities in Brazil.

There are people in Brazil who have downloaded the application, and those people are connecting OUT to WhatsApp, which is operating in America.

So all the Brazilian government can do, is BLOCK its own people from accessing WhatsApp through the Internet.

The question is, should the Brazilian government have the right to block websites that it doesn't want its people to be able to see?

Ultimately that's a problem for Brazilian domestic politics, and also a greater issue of human rights. After all, that's how we describe it when discussing the Great Firewall of China.
I am going to take your word for it that this makes sense. However, I think what you may be missing is that it doesn't matter if Wright convinces you or even "any" of the crypto/alt coin community. While mathematical proofs are hard/impossible to fake, you are a subset of people that understand them to the degree that you could employ them here.

I have no idea what Wright's end game is, as you are obviously correct: his assertions make no sense. However, if somehow he believed there was value in convincing non-technical members of the public he was Satoshi, I think that is quite possible. I find this truth to be self-evident:

A quick witted conman or charismatic person can certainly convince an untrained group that he is X, much easier than even a charismatic person could convince a group how to understand and employ a non-trivial group of mathematical equations.

We see this every day. It is totally possible, likely even, that if I can't understand your math- even if it is correct, and even if it is corroborated by others who understand it, I am weighing(or the general idea of "I" as the population) which person is correct based on a standard that is subjective. Possibly:

* He said he was Satoshi

* He had a crypto key I read about in wired.

* Gavin Andreessen appeared to corroborate and I googled him and he is important.

So, you are totally correct. I agree with you as even if I don't understand your math, I am sure there is a mathematical way to prove he was Satoshi by using a different set of keys, a signature or other mathematical proof. Unfortunately, he will likely be able to exploit Satoshi's name.
Bernie Sanders Just NAILED It on Face the Nation [FULL INTERVIEW]
I like to call things people don't want to talk about "untouchables" because you can't argue them, you can't reason them out, you can't even comment on them without getting a glare or worse. Religion, politics, economics etc.

People feel affronted when these things are talked about. I think that's why we have these political/religious/economic strongholds/echo-chambers where no one will disagree with you so you feel powerful in your conviction. In all honesty though, we know our positions have holes, but never talk about them as a society.

I think if we talked more about thing we disagreed about, we'd realize we're wrong or not quite right about everything. Untouchables would go away. The problem is hard illogical convictions and echo-chambers where we allow ourselves to let our guard down.

Not talking about things as a society is the problem, not the solution. We shouldn't get upset and break off relationships when people do.

IMHO of course.

Edit: rewording
No, $5000+/year is definitely "extremely expensive," and out of reach for the majority of Americans. (Particularly as it seems very unlikely that there's any actual technical need for replacing the sensor weekly.)

Don't let the fact that lifesaving treatments are often even more unaffordable shift your frame of reference.
It's just a feeling, based on IRC etc talk of cryptocurrencies, from many years ago.
I started taking cold showers outside after my morning run when the heating element in the electric shower failed for the second time.

I just use a house and spray nozzle off the back-yard tap ( winter in Ireland is quite mild! ) and the main benefit I feel is the warmth when entering the house afterwards, rather than the typical step-out-of-shower chill.

After a couple of weeks it becomes a routine and normal showers now feel weak and insufficiently cleansing.

I haven't noticed any particular health benefits, still susceptible to colds and flu.
Yes and no.

The difficulty of getting Node itself up and running on the various platforms involved was a significant part of the problem. These weren't Linux boxes built around Xeons. It turns out that as soon as you go outside of the mainstream, the tools and documentation for building and running Node are awful compared to a lot of other languages.

The lack of standardisation and stability and the relatively poor dependency handling within the Node ecosystem were also major factors. Way too much time was spent just trying to make sure different machines really did have identical packages installed, figuring out how to pin everything down to make reproducible builds, and so on. Again, if you're happy just to shrinkwrap, npm install on your local machine, and wait if the repository is unavailable, that's one thing. However, as soon as you start talking about preserving exact configurations within 100% local build environments or building images to install on different machines, all kinds of problems crop up that have been well addressed by now within a lot of more mature language ecosystems but not so far with Node.

Another problem was that Node and its ecosystem are just so heavy overall, and this one is nothing to do with the variety of platforms in use. It's just a big runtime, and a lot of overhead because of the way libraries and dependencies are handled. This would be an issue for anyone operating with limited resources, whether it's trying to run something on a Raspberry Pi or trying to keep costs down by using the smallest possible instances of cloud-hosted virtual servers.

There did also seem to be an element of wanting to use the shiny new toys, and of stubbornly sticking with those toys for far longer than should probably have been allowed, so in that sense there were issues with the developer as well.

But there was also a willingness among the wider team to trust that developer, at least to begin with, because with Node's high profile and large ecosystem, no-one expected it to be as immature as it turned out to be as soon as you left the mainstream. For comparison, porting code written in traditional systems programming languages like C and C++ was done routinely, but even among the dynamic/scripting family, the more established server-side languages have caused far fewer problems than Node.
I see we've fallen to the level of personal attacks. Pity.
> If we generalise the "live where you work" to "stay where you spend most of your time, then it makes a lot of sense for the visitors to be housed in the centre.

The thing is, it completely reverses the meaning of my point, which was based on concern priority, not transportation efficiency. To me, it seems important that people whose home, job and lifestyle/culture is at stake are treated preferably to people for whom the city is just a tmporary leisure.

By making sure that visitors don't effect too much locals, we also promote a kind of tourism which promotes hospitality, and which ensures that the object of visits is not destroyed by tourism consumption.
Interesting word, "homophily". Apparently it has been around for a while, I recognize the effect.

It is interesting that discussions can be hugely enriched by discussing differing opinions, and at the same time very threatening. Especially if there is limited trust. Interesting to consider when sharing things at home, at a party, at the office, and in random groups.
Lots more work to do here, but we're pretty happy with how the core looks! For those worried about size (which has absolutely been a fair concern over the alpha/beta process) - here's a "hello world" built with Rollup and our offline template precompilation. Clocks in at 200kb min/47k gzipped, with a bit more room from optimization over the next couple of weeks... https://ng2-compiler-test2.firebaseapp.com/
https://news.ycombinator.com/item?id=11615271
Uber has done pretty well using node as their core dispatch architecture.
I was being flippant. But yeah... Agreed. I do like the reactions. You learn a lot about how people process information. Especially socially controversial information. I honestly don't really care what happens with anything in the world anymore. I'm not pushing a cause. I'm very much of the George Carlin mindset. I have a ticket to the freak show. I would prefer it if things were better but I'm very cynical.

Notable though... the hatred of psychopaths. When the prevalence of pro-social psychopaths is fully revealed (like James Fallon) I suspect we will see some interesting political dynamics. They're widely and irrationally hated. You could argue they've already been unfairly profiled and oppressed by society. We really need to be able to talk about this stuff. IMHO
Hmm – I'm working on some Windows API manipulations to provide a framework to make `macro scripts` (similar to AutHotKey or AutoIt), and in a few weeks I'll be looking to implement a scripting language. I've checked out LuaJIT, Lua 5.3, Lua w/Terra, AngelCode, Python, et al. and they all seem to have their faults. I actually need a language that supports both proper threading and co-routines, to respond to user-based key hooking (and good stuff like timers). This seems like it may be a good candidate, I don't mind contributing either. Bookmarked.
It depends what you mean by "plugin": targets are configured at compile time. I don't think you can build LLVM and then dynamically load a backend as plugin.
I got to see an English Electric Canberra flying at a Temora Air Museum flight day. Very impressive machine and it boggled my mind that it was originally introduced to service back in 1951.

https://www.youtube.com/watch?v=u8OwMQ3JXKU
Well... he did take a lot of drugs. Prescription pills are a hell of a thing, much stronger than street drugs, and he was taking them in excess. Not just doctor's prescription if you know what I mean. I don't want to talk about prince.

In your post you suggested that your uncle was saying racist things. You imply his racism and I bet it comes across quite strongly when you speak/type.

Worse than passing judgement on someone is passing judgement and then communicating it passive aggressively. Word games, used so that the other person can't properly address what was said.
SEEKING WORK

Location: Russia (GMT +3)

Remote: Yes

Willing to relocate: No

Technologies: Android, iOS

Résumé/CV: https://docs.google.com/document/d/1o7JhqqjxwWqcpsPtWm-OnyqT...

Email: public.belsky at gmail dot com

Hello! My name is Maxim and I provide mobile solutions for any size businesses.
I specialize in native Android and iOS applications development.
Other European states that were never Soviet also have much cheaper much faster average internet connections than the US... but these places are much smaller and more easily connected and maintained, I suppose.

If this were truly the cause of the US's bandwidth backwardness, then denser pockets of the US should have been wired with gigabit access around the year 2000. Instead, urban areas often have much worse speeds and prices.
We closed it because the rankings hadn't changed in a while and I was hoping to wrap it up in time for the YCF virtual kickoff meeting tomorrow. That was the original plan. But the people complaining about that being too little time are obviously right.

The solution would have been to have this ready earlier, and normally we would have, but some unrelated things happened to prevent me from being able to work on it sooner. This bad timing is my responsibility.