skysight-inc/HackerNews huggingface dataset:
Was at a job where they did that to a guy. The manager thought he had approval/funding. Things got tight and they pulled the funding for the job. Eventually, it worked out but took a month or too. I would keep looking and if something comes up great.
I wonder how much Quest and LabCorp have lobbied to get Theranos under the microscope. Almost all labs have findings including FDA labs that need be to corrected. I just find it odd that WSJ seems to get access to government documents, internal information, and competitor benchmarks over and over again. Theranos faults aside, something does not smell right here.
Not great -- the screen is too small, though the high DPI helps a bit. IMO the iPad is the only way to go for technical PDFs. The iPad Air 2 is a magnificent device.
Forget moral high ground. It's energy efficient. You don't have to feed whole animal and then cut away stuff you don't like or can't eat. Just grow the thing you need.

Plus you only need a couple of animals for breeding/cell harvest.
I cannot fathom why the majority of commentators here are automatically agreeing with Sam that Jeremy is in the wrong.

If you look at the facts, it seems obvious that Jeremy is entitled to some compensation. He worked for the company for 1 month, without compensation. That would automatically entitle him to equity in the company. Now, they could have (and should have) signed a stock agreement with a cliff in it, but the did not. The cliff only exists if they agree to it.

I have no idea what Jeremy is asking for, but it seems like he should absolutely be entitled to some equity. He never agreed to give up the equity he earned from working on it for a month.

I suppose this underscores the importance of having legal agreements with anyone who works on your company, especially anyone you jointly apply to programs with.
It's already public record since it's a law suit.
I may change my tune six months from now, but part of the problem I see is that new people getting into React are told to not learn redux to "keep things simple." While it's a little bit of a pain to set up, redux (+ redux-thunk) ultimately reduces the amount of complexity and magic considerably.

Of you can write stateless functional components and have async and not use them, but the disadvantages of components without lifecycle methods appear much greater if you're just using vanilla React.
At a certain point the policy question will inevitably be: why should any regular person be even allowed to drive given the superior abilities of the machines? There are certain ideological assumptions that will then have to be debated. Making your own mistakes is a consequence of freedom. Limiting the freedom to make mistakes for the overall benefit to society is not uncontroversial - (see the gun control debate), and contributes to alienation in the Marxist sense of the term. There is more than utility involved here. Just because the trade-off doesn't matter to techno-determinists doesn't mean it it doesn't exist.
Google Self-Driving Cars currently fail approximately every 1,500 miles, according to their own report. We are a LONG way away from being able to separate the operator's attention from driving.
Yea, looking at this made me realize how uncomfortable my Paperwhite is one-handed. When laying down I usually end up holding it awkwardly with my thumb underneath and my pointer finger straight up the bezel. It's fallen out of my hand too many times to count.

Price aside, this is a worthwhile upgrade simply for the ergonomics.
No flagship SOC in the world is immune to backdoors. Both Chinese & U.S. governments have massive spying programs with corporate participation. Good luck getting meaningful third party audits with highly complex, obfuscated, and proprietary designs that the companies will lobby against deciphering...
You can edit with soft-wraps, I just don't like to. (I find it awkward to work with as line-movment is in lines, not soft-lines).

Also, when mixing code, you may want markdown in comments for better formatting of autogenerated docs, and you don't want softwrapping on while code (at least I don't).
I'd bet there is a 50% chance that Sam's post will help settle the case before it gets to a judge. Most of the time Judges don't even want to hear the case since legal battles are bad for both sides- they do all sorts of things to force two sides to settle. The guy worked there a month with imo should be the headline- and if there are no facts missing (which is likely and possible) my bet is this will help resolve this before a court acts.
Is that really a realistic solution for maximizing profits for a PMC? Constant conflict? In the first place the suggestion that human conflict will somehow extinguish and contractors would need to generate demand seems to fly right in the face of 3,400 year of history of which a mere 268 had peace. Security spending isn't just for active demand - wouldn't it be more profitable to be contracted to guard something when nothing happens then to be actively engaged in a conflict?

Also contractors didn't make Iraq and Afghanistan a travesty, that was on state actors.
Sadly yes. I should have known better.

Oh well, hope never dies.
That still wouldn't specify how to sort [ 1, [ 5 ], "hi", { a: 5 }, new Date(), /test/ ] , and which way to sort that would "make sense" anyway? Better to specify something simple but incomplete than something complicated that will still necessarily be either incomplete or useless or both.
> "As I said before, the Blub paradox applies: it's easy to recognize something less powerful than what you're familiar with as such, but something more powerful just looks weird. From the sound of it, Emacs looks very weird to you. It did to me, too, before I started using it. Now I won't willingly use anything else. Perhaps I'm just very weird, too."

Nah, it's nothing to do with the blub paradox. I've dabbled with Emacs before, I could see certain benefits to its flexibility, but was put off by other factors such as the clunky keyboard shortcuts (which is why I'm glad for both ergoemacs and spacemacs, as they have better defaults IMO), reliance on Lisp and a couple of other minor issues. Overall I think it's a great tool, and I can see why its popular.

That said, using the blub paradox implies (whether you intended to or not) that you believe it's more powerful than the competition. The way I see it is that any program is only as good as its existing features. Org mode is a good example of a strong feature for Emacs, but I could point out a number of strong feature for VS too. IntelliTest is a good example:

https://msdn.microsoft.com/en-us/library/dn823749.aspx

IntelliTrace is another:

https://visualstudiomagazine.com/articles/2012/02/07/intelli...

If someone has only ever debugged using print statements or breakpoints then they miss the power of such features, so I could just as easily invoke the blub paradox with reference to VS as well.

The point is there is not one single ultimate tool, they all have strengths and weaknesses. Emacs is not a paradigm shift better than VS, and VS is not a paradigm shift better than Emacs, so the blub paradox does not apply.
>Because it could sort of look like someone in power trying to strong-arm someone not.

If like the post suggests, both sides expect the merger to occur on schedule, what other purpose does going public at this moment serve that wouldn't be better served by a more detailed post after a resolution has been reached?
How I Explained Heartbleed to My Therapist
> vim and emacs can't do soft line wrapping

I never said they couldn't and they most certainly can (I simply find it awkward to work with). I've simply seen it more common to have them hardwrap than it is to see hardwrapping in a GUI editor.
Well, the biggest issue with using "require" (commonjs) is it is by definition synchronous. That works okay for server side when files are accessible (not best practice though) but it gets really difficult with network resources. JS modules are supposed to be a way to get the advantages with aynchronous module loading (as in require.js) without all of the callback hell.
it's behavior like this that caused me to no longer be able to eat octopus, which was one of my favorite foods. but after learning that they are capable of planning and puzzle-solving... i felt guilty after every trip to the sushi place.
> We tried every non-public method we knew of first.

Does this include empathizing with his position, considering the possibility that he isn't just greedy and crooked and actually believes he is in the right? Did this include truly putting yourself in his shoes and understanding where he is coming from?

I assume since you are biased to one side, you are not capable of such empathy. I know I wouldn't be. So, this goes to the point of public shaming, do you really think it is justified? Do you really think you are capable of being objective about this?

> I wanted people to know how hard Kyle tried to settle.

Sometimes, trying to settle is actually more hurtful to the other party. It comes from a place of "you are a nuisance, here is some nuisance change to go away." If this was truly about money and greed, he probably would have settled. The fact that Jeremy didn't tells me that he probably feels entitled...which means to really reach him you have to speak to his position, not your own.

I guess the real question becomes...does Jeremy actually believe he is entitled to that stake? If he does, and if you were in his shoes...would you accept a dismissive, though generous, offer or would you sue for what you believe is yours.

I don't know either side, but I can see how both sides would dig their heels in the ground if they both believe they are in the right.

I think airing this dispute out publicly, especially in your position and with your admitted bias, should be rethought and considered...because I can see no good coming from this.
For me personally having a history in this space these are two 1.0 features if releasing today. Back when they released 1.0 it might not have been obvious that these features were needed to differentiate.

But getting the single threaded path solid before adding parallelism is a good choice.
They explained the issues in laymans terms that most likely mask the true complexity of what happened. It's easy to read the final result: "tried to reject but then deleted everything" and think "Well duh that's bad, who would build a system that does that?", but I think you're fooling yourself if you think that edge cases couldn't cause that.
Seth has written some great stuff in the past but this was not his finest.

> 1. one piece of software... no extra cost...

There is a cost. Additional bandwidth for downloading.
Additional language translations. Additional operating costs.

> 2. fixing software today fixes it for everyone, in the world, going forward ...

This is terribly fallacious. In most cases it's impossible to make software always work because of
external dependencies (for example government policy of time e.g. DST).

> Alas, software tends to be mediocre. There are a few reasons for this:

Compared to what? I think Seth is myopic here and is not looking at the big picture.
Most software is absolutely incredible in what it does. Ask and show anyone over a certain
age that is not technologically biased and they are amazed what software is capable of.

Even gimmicky iPhone Apps are pretty impressive compared to where were 40 years ago.

Compare this to cars 40 years ago.

The rest of Seth's points basically apply to almost everything else in the world (from politics to food).

I just feel like I have heard this so many times (e.g. why does software suck).
Currently, the self-driving software fails out on a Google Self-Driving Car every 1,500 miles. If the car suddenly stops trying to drive in the road, and the driver isn't attentive (or worse, if Google gets their way and convinces the laws to change so they don't have to have steering wheels) that's a lot of deaths.

I'm not saying it won't get better, but pretending self-driving cars is a cure-all right now is hilarious and insane.
If GreenFuel is a Zimbabwe-based company, doing bad things in Zimbabwe, and only selling to the Zimbabwe market, how is this related to "multinational corporations" at all?
I remember somewhere reading that the founders of Reddit did the same. Did you use adwords?
Show HN: Lightweight JavaScript plugin for tabular input data
One of my friends knows someone at Cruise, and he was incredulous about the deal. He believes that most of the $1B will be related to hitting milestones in the future, and isn't just straight cash or equity up front. Does anyone know anything about this?

He basically said they don't have a working product, they have a prototype that works on one specific model, so the idea that this would garner $1B is insane unless there's some earnouts associated with it.

I guess it will be in GM's financial statements so I'll be on the lookout for that.
I can't imagine PG posting something like this.
I think you are cheapening the meaning of "fraud" if you think there is hundreds of billions worth of it going on in the government.
The basic problem with that is that comics these days are too expensive. $4-$5 for 26 pages? Yeesh.
PhantomJS Alternative?  How to “Compute” JavaScript Manipulated HTML?
Is there a headless browser (or equivalent) that can render out HTML after 3rd party JS's have added their images/text? (ex. ad sense)

I've tried PhantomJS, CasperJS, and SlimerJS but none can seem to evaluate HTML after JS from an iframe has been called.
In my country HR specifically asks for 'x' years of experience with 'Y'.

I don't have it in my resume, I just spread the skills between an "Advanced" and "Proficient" subsection, but I've been asked at least once why I don't specify the number of years with each technology.
Ask HN: What do you think about Micron Technology Inc and 3D XPoint?
I have been looking at this company for some time, and I am fascinated by the 3D XPoint technology for the datacenter market. I have my own opinions, but I was wondering what some of you guys were thinking about it.
Currently, they don't. Google cars fail every 1,500 miles on average.
Schlüsseldienst24 Stuttgart in Sachsenheim – YelloYello
Since the naive "compare all pairs" algorithm is O(nm) for sets of size n and m, respectively, in comparisons, that should get you a speed up of a factor of at least 4 orders of magnitude.

Could you flesh out that algorithm? Your "pigeonhole" insight is correct, but I don't see it leading to a speedup, much less a 10000x speedup. In practice, the limiting factor is likely memory access, and the length of the strings is irrelevant in the size ranges we're discussing. But likely I'm not understanding your approach.
NES classic ‘Punch-Out’ has an Easter egg that went undiscovered for 29 years
That would be an interesting counter-offer when somebody proposes a non-compete...
We all know what you meant to say, but plants are living organisms.

This is why using selective terms for the type of dietary intake is scientifically useful. Carnivores that eat other carnivores (on a preferential basis) are rare. Typically herbivores are eaten by omnivores or carnivores. The only real moralities involved in these distinctions relate to energy efficiency and likelihood of diseases being a concern. Of course self awareness (sentience) is an additional layer of consideration on top of the evolutionary pressures.
In-vitro meat has a huge environmental advantage as well.
I think if I'm grokking correctly that you can import "anything" from sh, without it having to be explicitly in the package.
I have no expertise in any of this, but I was assuming it would be something along the lines of an IDIQ (indefinite delivery, indefinite quantity) contract vehicle: https://en.wikipedia.org/wiki/IDIQ
Then your knowledge of Javascript is sorely lacking. To make arrays work like that in Javascript would be very complicated, and counterintuitive to those who know how Javascript arrays work.
I think a better way to get into React is to start by watching the Redux videos and then apply React to the concepts you learned.
Yeah, the keyboard is just a gimmick. I only ever use it to enter wifi passwords. So, in this case less is actually better! :P
I prefer to see the clean laundry.
The more money the higher the stakes. There was a founder that left under potentially unfavorable conditions? Then they definitely should have done their due diligence before going forward on a mega, billion dollar deal.

This has nothing to do with silicon valley. These guys can learn something from the way investment banks prepare and close deals. Get all of your ducks in a row before putting that much money on the table.
If You Want to Learn Go to a Hackathon
...and better proveability. Most people are actually unarmed. http://www.theguardian.com/us-news/2015/jun/01/black-america...

While we're here, let's go the full way and set up a proveable and public way to train a robocop, and I'd trust that more than a human cop. The awkward moment when AIs have more brains than cops (at least under the US system).
They are part of the DDK

https://msdn.microsoft.com/en-us/library/windows/hardware/ff...

https://msdn.microsoft.com/en-us/library/windows/hardware/hh...

https://msdn.microsoft.com/en-us/library/windows/hardware/ff...
Best restaurants and bars in Kuala Lumpur
Afaik, nvi actually doesn't have all the features of the original vi. According to Wikipedia, "The aspects of nvi that are still marked preliminary or unimplemented are, for the time being, likely to remain that way." Moreover, nvi had been developed for a little while after the various BSDs stopped syncing with upstream due to licensing issues after version 1.79. I honestly think the reason no one develops it anymore is because no one cares. It's good enough for use in emergencies, and beyond that, it's either good enough for the people who use it, or they just use a more featureful editor.
Expect investor lawsuits against her personally. This goes way beyond business failure. It's unusual for a regulatory agency to bar the CEO from an industry, unless they're a crook.
MIDI I/O is always a nice feature, and having programmed around MIDI quite a bit, I think you make it sound more difficult than it is. It's difficult if you need to write all the MIDI from scratch, but it's easy if you have access to a helper library that does all the low-level for you, which I believe is available for Clojure. It also lends itself well to progressive implementation, for example starting with simple exporting of notes and progressively adding more complete exporting features.

(I know, you're gonna tell me "add it yourself"! Which is a good point, but wait, let me find an excuse... Clojure isn't exactly my cup of tea, and my current audio programming interests aren't really in line with the direction this project is taking.)
I am assuming Jeremy is in the wrong because Kyle did offer him compensation. More than was fair, if we take Sam at his word. But Jeremy rejected that offer.

I don't think people coming out of the woodwork to stake a claim is inherently wrong, IF they contributed to the effort, and IF they accept compensation that is offered. But if they did not truly contribute, or reject an offer, that crosses the line into just being greedy.
Yes!!! MathBFF is awesome!
I heard from a friend who is fairly prominent in the microfluidics space (doing lab work with much smaller amounts of material than ordinarily required) that initially it was a drug delivery company. Delivering compounds in a reliable time released way is challenging and valuable, and I think their initial foray was in that direction. Apparently it didn't work well early on and they pivoted in this direction, so maybe the VCs were not expert in the space post pivot.

More likely I think they were also enamored with what looked like promising results. I've personally seen situations where technical due diligence on lab tech was poorly done and therefore wrong. Unless the VC has a fairly strong science background/scientific advisors in a related sector, it's super easy to make something look like it's working when it's actually totally busted.
I'm troubled by this post, actually, because of the implication and usage (overt or otherwise) of the HN audience. Especially with an earlier revision with that line about not tolerating such behavior in Silicon Valley, and the general tone of the post including going after the defendant's professionalism. This post smells pretty bad, and is pretty much just dirty laundry or posturing.

This is a really, really surprising post for Sam to write, and I think even he knows it's wrong with the lawyers bit. They would stop him for a multitude of reasons, some legal, some tactical, some ethical. All of them would be valuable legal advice.

I'm troubled by a mix of things here: the wide audience afforded an investor in the plaintiff simply by name recognition in this community, the aforementioned characterizations of the defendant (who most of us have never heard of, and therefore are relying on the post to describe), and the circumvention of process that this post demonstrates, whether intentional or otherwise, not to mention the implicit attempt to steer public sentiment on a person. I'm not ascribing any malice here, to be clear, I'm just still processing the frame of mind that would consider this post a good idea at all. I actually disagree that it should be pulled, because the gun has been fired now (and pulling it makes it worse).

There are only two explanations of overall motive here, and neither is kind. Nobody wins here, Sam, Cruise, Kyle, or Jeremy. Especially not Jeremy, and one need only scroll down to find the number of comments that bought in immediately to Sam's narrative and are talking about refusing to work with Jeremy in any capacity.

What a complete shit deal, all around.
Show HN: Summarization, entity extraction and sentiment analysis API
Since this is just my subjective analysis based on limited data I don't think it is fair to single out individual applications. The value I hope is in making people think more about their ideas and asking objectively themselves what category their startup falls into.
Letting them die: parents refuse medical help for children in the name of Christ
I meant it's written in C++[0]. The interface is exported through standard C functions, but the header files also have the declarations guarded with "extern "C"".

Microsoft do have some sample drivers that are written in C++, e.g. https://github.com/Microsoft/Windows-driver-samples/tree/mas...

[0]: https://github.com/Microsoft/Windows-Driver-Frameworks/tree/...
JavaScript for old timers: Making Sense of React, AngularJS and Node.js
There's no contradiction here. I'd argue that the correlation noted is because knowledge workers as a whole tend to have college degrees, and Google employs a lot of knowledge workers. The number does not imply that Google actively selects against people without college degrees at a 6:1 ratio.
I figured out that 'wifi not working' after sleep/suspend was caused by the wifi card getting shut off and then not getting turned back on when the screen is back.

The fix is to simply enter the key combination to turn the wifi card on. Irritating, but not a deal breaker like having to reboot or re-sleep.
If you want to try a hardcopy book, a mathematician friend of mine suggested "The Cartoon Guide To Calculus" which is available very cheaply on Amazon. Her recommendation has helped me immensely to learn calculus.
Also, most manga is 90+% percent black and white, with many series having at most maybe one or two colored splash pages per issue, or the occasional promotional or plot climax issue that's all color.
> It is entirely possible to eliminate unused code with the commonjs/amd/umd way with a slightly more intelligent bundler.

How can you do it for this?

require(someRuntimeVariable);
https://commons.wikimedia.org/wiki/Commons:Country_specific_...

And in most places it still wouldn't be socially acceptable even if it may be legal.
Simple max clients implementation for a Go net/http handler