skysight-inc/HackerNews huggingface dataset:
It's actually wrong to book revenues until one has satisfied the performance obligations to the customers, i.e., until the services have been provided. It means that I can't book revenues for 10 years ahead under no circumstances.

It is possible though to have something called "deferred revenues" in case the customer has pre-paid for those years (i.e., transferred the cash for the 10 years), but those are not revenues (not on the P&L), but a liability to the customer to satisfy the performance obligations (on the balance sheet), and this will be gradually released (apportioned) to actual revenues over the course of the remaining years.
"Loser pays" would go a long way, I think. Not being that familiar with the US system, what's the reasoning not to have this?
Last post in that discussion is from Februari 2015 so it looks like progress has stalled.
Geez I wonder if it makes that noise the whole time you have it or if it goes through cycles.

That would drive me crazy, but hey you get to live.
I would argue that it is dangerous to hold an idea just because it 'feels' right.

I'm on the not heritable side because I think that's what the science will show, given my understanding of how complex systems work.

It would be immoral not to understand intelligence heritability if it were true -- how could you help those who were disadvantaged if you were not aware of it?
Yes slavery and unfairly treated in the past combined are hurting blacks very much, but we can't go back and change history. My point is that new immigrants came here with nothing can earn a decent life with hard working , put education first etc, why local blacks can not reboot themselves gradually over these years? I am just thinking without a grass root level from within to change the culture, it will be very difficult to better the situation.

Especially in the hi-tech era, without proper education, the only thing left will be extreme riot, or live on food stamp for life.

I have been thinking about adopting a black kid myself, to give him/her the best education possible and the culture I believe in, I may do that sometime.
> "it typically produces a series of subtle symptoms, like itchy skin, weight loss, light-colored stools, patterns of back pain and a slight yellowing of the eyes and skin that often don’t prompt a patient to seek medical attention."

But these symptoms map closely to other serious diseases as well, notably liver disease or liver failure. (I've had them; I know.)

While it might make sense to flag such symptoms as serious and requiring professional advice, in this case I don't see how you could possibly distinguish between the two given the vagueness of the input data.

That raises a real question about how you inform the user/potential patient without freaking the person out, or driving him or her down the wrong path.

Some other commenters have mentioned that they have been mis-diagnosed by a GP, and that perhaps this system would help. I think mis-diagnosis is a different problem. This system's real potential value is in driving more people to get professional help, who likely is a GP.

Tragic exceptions aside, most GP's are very good at what they do, which most days involves keeping "regular" people healthy. Perhaps the biggest problem in health care (at least in the US) is the lack of enough GPs in many communities and the inability of people to get access to them conveniently and affordably.
It's not due to fragmentation, it works with the iOS Live Photos features on the 6s and 6s+. Android doesn't have such a feature (at the moment, I'm sure it will soon).
Reminds me of the quote, 'there are only two hard things in computer science: naming things, cache invalidation and off-by-one errors.'

I think that this clearly falls under the heading 'naming issue.' People know what they want, but do not enter it properly.

I can't think of a 100% off-hand, which isn't surprising, because it's a hard problem.

pmontra's suggestion to use typo blacklisting ain't a bad idea. Maybe some sort of reputation-per-name could help?
And the scanner maker gets a 7% cut. What could go wrong: "the state is paying ERAD Group Inc., $5,000 for the software and scanners, then 7.7 percent of all the cash the highway patrol seizes"
I think one of the simple differences between functional and imperative code is just that functional code is less likely to name its intermediate values. Imperative code is probably going to put something in a local variable, which hopefully has a useful name, but functional code is probably going to chain a bunch of generic methods together.

This isn't a big deal when what I'm looking at is "students.filter(...MALE)" because that's obviously the "male students". But it quickly gets more confusing. What is "students.filter(... == year - 3)"? Is that "freshman students" or "sophomore students" or something else entirely?

Of course there's nothing stopping functional programmers from naming their intermediate results, and nothing stopping imperative programmers from choosing useless 1-letter variable names. But the two different programming styles seem to encourage different things.
Judge Davis retired May 15, 2015

https://en.m.wikipedia.org/wiki/Leonard_Davis_(judge)
Is it really true that Montezuma's Revenge is more challenging for DeepMind than Go, as they mention in the article?
Right, and with that you think you addressed the post, in substance, in your mind, correct?
Wow, this a very good study and explanation of what typo squatting is, and I really liked how he proved it's effectiveness.

I wonder what kind of steps we can take to prevent this risk.
A comment from a reddit thread states: The gist behind this case is that the Judge's son owns patent law firm in East Texas where they often represent both sides. This guy doesn't live in East Texas. However, the dad lets these stupid cases into the town to bring business to his son. Really shady.

I agree with clavelle's comment. It's not so much the laws, but the system that allows this to occur.

Link here: https://www.reddit.com/r/Android/comments/4n08jj/developer_i...
Calm down, Kent.
Actually you make a lot of sense, and don't seem preachy at all. Passionate, but not preachy.
When I was interviewing, I loved brain teaser/market sizing questions because they were completely formulaic and easy to ace. They test nothing but "does this person know how to answer this type of question": take your time, think out loud, come up with some type of structure, try not to screw up any basic math.

Now that I'm an interviewer, I stay away from them completely. :)
As deployed, most OpenStack SDNs will use OVS or similar software on top of a (xen,kvm) Hypervisor, connected to some kind of central controller, which just maybe would look kinda like OpenFlow. But all of this is running as an overlay on top of a much more traditional network.

This is very different than a TOR switch or core-router running OpenFlow. Only a few places are running more than a couple thousand VMs in a single SDN, and its nothing like what is being discussed above.
Amstrong thesis (2003) [pdf]
Can you cite the studies of which you are referring? I had not heard that the efficacy of pair programming is correlated with member seniority prior to this comment.
I could TIAS later but does it somehow carry your login between connections?
> nor with «memory safety»

I've wrote that you can do it with memory safety which is possible BUT it's more complex in languages like C/C++ that do not guarantee memory safety (it's your responsibility). If it was not possible then you would not have anything on your screen right now. I am writing that because someone that is not familiar with those languages would get impression from your comment that memory safety is impossible in C/C++ which is not true.
Except the sentencing as "rapist, sociopath, plagiarist", seems to already have taken place.

I'm not saying there shouldn't be any discussion, but this wasn't just discussion. It was more the presenting of a sentence, and then using the weight of the accusations to stifle discussion rather than engage with it. Even to the point of saying it won't go to court, because of what a vindictive person he is, or because the legal system is so bad that you really should believe the victims, and that's that. And of course, it's also his fault that there is no substantiation of the plagiarism claims, they're just a bonus anyway, something you're supposed to take on board with the main course. He's done, that's the "takeaway", and any discussion beyond that was hardly invited, much less responded to in a reasonable manner from what I saw.

It may be "more likely than not" that Appelbaum is guilty of some of or all these things, but it's pretty much before all our eyes what has been done with it, and what shoddy arguments have been used to excuse it. Personally, I wouldn't want anything to do with anyone who doesn't mind such a virtual lynch mob and the sophistry that went along with it, how's that for warning your social circles? Everybody throws a pebble, nobody feels like they stoned someone to death. After all, it was "more likely than not". I find that equally repulsive as what Appelbaum is accused of.

Once you're fine with holding that weapon, and your friends wielding it as well, once you are fine with a mob because you're in it and think it'll win and nobody will ask questions, that weapon will end up deciding for you who gets shot. And it takes your own humanity, too, bit by bit. It's not a new thing, it's not the first time I saw it, and though it didn't quite catch on as much as the people who tried so very hard probably wanted to, I never saw so many smart people go along with something so obviously wrong as this.

And all that in context of accusing him of that, of destroying people by using others? It would be funny if it wasn't so serious. Even if he does do that, that doesn't make it okay. Abusing an abuser while saying you're anti-abuse and pro-safe-space is a farce.

This is what is at stake, that is, what this has already broken to shit, and what many now are too proud or too immature to acknowledge, much less make any moves to fix:

> So stop it. You are creating a world where no one will ever dare to move out of their front door and take up a life of activism, because they can not know if Jake is a sociopath, or a person who is being framed.

( https://news.ycombinator.com/item?id=11851888 )

edit: and even if he is a sociopath, even if you have to warn your friends and circles and so on, that doesn't excuse whatever this was and is.
Might it work to mandate that the name of an uploaded package have a minimum levenshtein distance (or similar calculation) from the names of all the existing packages? Then you wouldn't have to worry about maintaining a blacklist.
CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath
Yeah, GitHub is not a great user experience if you just want to download the installer for some program.
Click-baiting titles on sites these days are probably driving people to the comments section first rather than RTFA. Crowd-sourcing and displaying in-place article titles on sites would make for a great browser extension. Might be as bad for site owners' short-term business goals as ad-blockers are.
Ask HN: Advice for Scrum Master for First Spring Planning
What advice (from the trenches) would you give for a Scrum Master who will facilitate the first Sprint Planning for a team who is starting now this process.

I'm imagining there is a lot of experience here with these kind of processes and I'm looking to find out practical insights.

Edit: I know that there were a lot of articles about Scrum and about issues with it. Still some companie are using it or actually start using it because it might seem there is no alternative (in their point of view).
Surely some troll would deploy a fleet of machines that flood package indexes with requests to available names, effectively blacklisting entire dictionaries and eventually all short names.
Some people would make a lot less money.
So this doesn't map to anything I see in the JVM. It's super interesting that you say it (and I want to stress I'm not calling you a liar or anything, it's just different experiences). Personally? I haven't used synchronized blocks since college (so ~2010 or so). I've been using NIO about that time. I don't feel like I'm swimming upstream using it.
"No the difference is one has to be written in a shitty language (SQL), whereas the other can be written in an actual programming language."

Aren't mongo queries written in a subset of JavaScript?

SQL syntax is a bit crappy, but it is still one of the easiest languages to comprehend what is going on when reading code written by someone else.
But in all honesty, I do not see things changing anytime soon with regards to what you mention as being a bigger problem in the US (that I've personally experienced when going up against facebook without trying to spend a fortune in civil court).

I do see people taking advantage of legal systems in other countries in order to do other behaviors and applying a legal arbitrage of sorts agaisnt another legal system (i.e scihub/libgen vs elsevier), so maybe this will become more prevalent as time goes on as the technical means to do so becomes more available.
I do a lot of PM phone screens. I don't ask brain teasers but I do ask basic math problems (i.e. drake's equation type problems). They are very good for screening out candidates who won't be able to do the analytical part of the job.
It's called the English Rule. People argue that implementing it could disincentivize people bringing forth valid cases and that it could lower the liklihood of settling, increasing legal and court costs for cases that do go through.

I don't really have an opinion either way, those are just the common arguments against it.
What's wrong with the python sorting algorithm?
Usually in this situation the university becomes the landlord and the inhabitants are protected just under the usual tenancy and eviction laws.
Can this be used to speed up rust-csv?
Show HN: React Redux based blood donor demo application
From their page on rider safety (https://fasten.com/safety):

"""

From the moment your ride starts, our goal is to provide the maximum level of protection for both you and the driver. Fasten provides coverage in the following areas during your ride:

* Commercial auto liability and uninsured/underinsured motorist coverage up to $1,000,000 per occurrence (this covers you as a rider)

* Contingent comprehensive and collision coverage up to $50,000 per occurrence

"""
Have any of these been fixed yet? Maybe flash ads?
I like the Postgres/Express/Ember/Node stack, if not just for the acronym.
oh thanks, I forgot to include that page. That's the really amazing one.
Not just that, but a bug that OneLogin silently fixed over a year ago.

If they knew about it, it's pretty irresponsible to not mention on their patch notes. I'm assuming they fixed it by accident?
Worls is movion towards No religion
I think i can give more realistic answer

there are 2 reasons 1) Religions are appears to tell supernatural stories everywhere to the people but they are rational and reasonable to the stories 2)Everything have good side and bad side. Of course religion have many good sides, But the bad side, Because of immature beliefs or expired beliefs, many people are suffering in many countries.. You know mass Man slaughtering,, Honor Killing etc.
Really cool applied research. If I get the time, I'll check out the author's thesis.
That's a massive burden on the poor person who has to ok the package - especially at NPM's scale, for example.
> goroutines are not bound to the OS thread they're created on

Neither is a coroutine in Java using the Coroutines library (Javaflow used thread-locals, but Coroutines doesn't), or a Lua-based coroutine...I'm not sure what you're driving at here?

> If you're using Ruby

Sorry, this was inartfully said. If I am using the JVM, i.e. I want to be using something where I can be bombing around on multiple threads etc., I'm probably going to want my inter-thread channels to be unbounded. BlockingQueues in Java give you that; Go channels don't.
> "If you can prove can prove that you have a legitimate reason to have that money it will be given back to you. And we've done that in the past," Vincent said about any money seized.

Literally the opposite of how presumed innocence is supposed to work. Furthermore, good luck mounting a decent case now that they have all your money.
Mistakes Beginners Make When Working with Databases
Watch_Dogs 2 Launch Page Broken by Same Origin Policy
http://watchdogs.ubisoft.com/watchdogs/en-US/reveal/

But here's the Youtube Gaming Stream it tries to embed: https://gaming.youtube.com/watch?v=QWF3zuuBLFY
If loser pays, poor people would be discouraged from even attempting to sue rich people.

Even if the poor person has a legitimate claim, there is a small probability that the rich person will win with their superior lawyers and the poor person will be bankrupted by the legal fees. Since they will know that from the beginning, they won't sue in the first place.
>So unless you're saying you don't experience qualia/conciousness

I don't see any evidence anyone experiences this, including myself. It's just nonsense.

>But that still wouldn't explain the experience itself.

How would it not? If you know exactly what causes people to say they "experience" there is no need to explain anything else.
It could be a bit of both.
nice and that's what I do, c1037u is a bit out of date as far as cpu goes though.
Good points. The new IFRS 15 tries to deal with those issues, and defines principles of performance obligations, un-bundling etc., which should be helpful in this case.

I'm sure the Big 4s have issued Q&As and position papers to their audit clients already on the adoption of IFRS 15, but this is going to be a nightmare to implement...
Reimage Pc Repair 2016 Crack and License Key Free Download
Hmm, for our case I 'program' flows which then end up being used by per-core tasks for forwarding decisions, and with couple of tweaks etc was able to handle line rate across 4 10g interfaces for 64b packets, with one physical core per port.

This is on bare metal though, so might be different experience if you are running stuff on vm's where without sr-iov you would have multiple layers of indirection + context switches before someone can actually do something meaningful to the pdu...

edit: slight clarification added
No, corn and beans are far more energy dense than grasses. You need way more grazing land than you do crop land to create the same amount of beef.
APT does and others probably do too, but it obviously only gives suggestions when the package you entered doesn't exist.
Denmark strips man of citizenship after terrorism conviction
Sure it's not an off-by-one[-key] error? :)
Someone with money and lawyers needs to sue the state of Texas for allowing a father and son duo to practice in such a conflict of interest fashion. This is a clear cut case of corruption.
It deincentives those who don't have deep pockets from asserting their rights through the judicial system.
How AI Machines Are Learning to Navigate in Minecraft Mazes
It does seem to be the case that someone who doesn't really want the job, but is otherwise qualified, is the best person for it in this case. It seems to me to be very likely that this is true for both politicians, as well as LEO, including the FBI, CIA, and probably all other three letter agencies as well.
I wish they created a developer's only documentation to write drivers and apps for FOSS systems since the documentation is already huge.
What would make this list even better is adding links to the relevant HN articles.
This just in "Western culture is the best"
Banks have a similar problem when people write cheques or set up standing orders. You have to put a name and the account number.

I wonder if you could do something similar here - enter the name of the package and a code of some sort. I haven't thought this through in a lot of detail.
Very nice! One small bit of UI feedback: your checkboxes look disabled and checked when unchecked IMO.
You're attacking a strawman here.

I (as stated in my post) don't know whether he is an abuser or not. I was only commenting on how I don't think the orchestrated campaign mentioned is helpful to anyone (including the alleged victims).

I also didn't say that three letter agencies are orchestrating anything. I raised the possibility that outside actors might try and exacerbate the situation (on both sides). This is not tin-foil thinking but very possible given the existence of Snowden documents describing these kinds of tactics.[1]

[1] https://theintercept.com/2014/02/24/jtrig-manipulation/
Also: where are the fume extractors?
The Death of the Most Generous Nation on Earth
I agree. I don't get it. It seems no one has actually tried it. What I'm asking is what's the idiomatic approach to debugging this. If I code in Nim and produce C code and then compile and link that... I'm debugging produced C code, which is below Nim in the chain. I have to somehow then see what's up with exact Nim code that produced said C code which got compiled and linked. It's two steps remove with a magic, unexplained, step between Nim and C which I'm asking about how to debug.
You've got a couple of really good answers, but there's another really important dimension: popularity. Choosing a popular language allows you to work with others, to hire people, to pass your project on, to allow your github repos to get popular, et cetera.

For that reason, I don't believe that Nim & D offer enough advantages and differences over Rust & Go that it outweighs their lack of popularity and hipness.

Of course others will say the same thing about Rust & Go: C, C++ and Java are much more popular and do currently fill basically the same niches as Rust & Go. You have to draw the line somewhere. It just happens that my line is drawn above Nim & D, but below Rust & Go.

Nim & D look like really awesome languages, though. They're just one killer project away from being popular, the way that Rails made Ruby popular. I would not be particularly upset if the situation reversed, if Nim & D got popular while Rust & Go got unpopular.
You have that in some cases. My parents just went through that. A complete nonsense legal case (the other person stole tens of thousands of dollars in property and then sued them for demanding it back and spreading lies that the property was stolen from them). In the end, the judge ruled my parents were absolutely in the right and demanded court costs be paid for. Except, you know, that person didn't have any money and a nasty, multi-year long lawsuit is emotionally and financially devastating. There are also "anti-slap" laws sometimes where you can demand court costs paid for if the other person was suing you to try to suppress your freedom of speech. I'm sure that something could be done legally to curtail this atrocious behavior, but as the guy in the video mentioned, congress seems unwilling to take up the subject.
The one major pitfall of 'loser pays' is that it creates greater risk for legitimate complainants that might still lose. It is less direct but still favors entities that can absorb that risk. Even so, I think you are right and it could be helpful especially if there is some 'legitimacy threshold' that must be crossed before it is invoked to keep the actual cases that need to be heard and judged by legal experts to be teased apart fairly from being quashed prematurely.
I do feel like when a similar thing happened with the iOS App Store (app devs sued for using in-app purchases), Apple tried to insert itself into the case saying that all the technology used was theirs.
These three virtual assistants point the way to the future
/rant

I am so tired of comments like yours.

Google does a ton of UX research, so I am sure they have a much better understanding of whether normal iOS users find their apps usable or not.

If you dislike their design, don't use their apps. It's not pre-installed or forced upon you in any way.