skysight-inc/HackerNews huggingface dataset:
I'd assume the more severe the change the more they'd want to test in the real world.

And that once a comfortable self-driving experience is found, Google will not want to change it much.
Widearea/public cloud & non-VPC use cases are my use cases.

I really wish this weren't true, but your solution is not pretty good yet. For now, if you need encryption, it's useless.

Machines spend their life handling packet overhead. Application performance suffers horrendously, and the scalability of the application goes from excellent to terrible.

Weave looks really good if you give it easy tests involving big packets. But if you give it a workload involving many small packets (which in today's microservices architectures is not exactly uncommon), it stops working.
I believe the moral fault there would be in the creation of a machine with a self-aware AI but a 'body' that is not worthy of that intelligence.

To put that another way; a limited body should have a limited intelligence by design.
Biggest News from Facebook F8 Developer Conference
Windows has been moving to C++ on kernel space since Vista, even newer C-like APIs are actually C++ code with extern "C" calling convention.

They have stated multiple times that C++ is the way forward for systems programming on Windows.
This is YCombinator's largest exit ever. Sam seems to be asking for the support of the crowd, both against Jeremy, and in support of the acquisition with GM.

It makes sense, but it's also airing their dirty laundry. It comes across as a bit embarassing that some of the top advisors, investors, and lawyers in Silicon Valley allowed this potential deal-breaker through their due diligence process. It sounds like if it was dealt with at the Seed or Series A stage, this ex-founder would have left on much simpler terms.
Note the letter, dated March 18th gave Theranos 10 days to respond (April 1st). According to the company they responded within the timeframe and have not received any sanctions yet.

Rumor is the response was short and read: "Bring it, Feds! We have Kissinger! ... KISSINGER!!!"
What is Learning by Making?
And a really fun read. If someone here decides to get this book, get the sequel as well - Daemon ends on kind of a cliff-hanger.
You're comparing a 200K per year salary with the fact that Zuckerberg has equity worth 35B in his insanely valuable company?
But once there are strong consequences for downtime the service provider is going to set up training, monitoring, oncall, etc to make sure things stay within the SLA limits. So you are effectively negotiating uptime.
Can we learn ruby, react, ansible, docker and more techs by collaborating on a real project? We're trying...
Again, that is just an issue with the current implementation of the commonjs require. You can, for example, have a require implementation which runs your code inside a `GeneratorFunction` instead of a regular `Function` and use `yield require(...)` instead of just `require`, where `require` returns a promise and is async, and use something like `co` or bluebird's `coroutine` etc.. There is also AMD which is by definition async and gives you the same static export/import as ES6, leave for the new syntax.

It really is just that JS land hacked up something together and it worked great. Had the community went to lengths as much as people in the TC, we would have had much better everything, but it is a problem already solved enough that people don't care much.
So, you can no longer assume being anonymous when walking down the street. If your random photo is matched with your profile, you can be basically fully identified anywhere. With all those cameras everywhere, you could be fully tracked.
Happiness through not having no money
Spammy blogs just wither and die. They do not produce a huge company like Buzzfeed.
This is just a taste... Now imagine what it must feel like to be a celebrity and have this be an every day occurrence-- hounded by paparazzi.
been a user since arq 2. It's the best.

Question to any knowledgeable folks:
Why does the tool cause so much download in normal operation ? (i.e. no restoring of files)

I have about 60gb backed up at rest, and am on a backup-every-2h-cycle. I generate about 6 GB of download traffic each month. So funnily enough, the traffic costs me more than the actual storage :) mind you it's still next to nothing, but I found it just curious.
The terms are usually used interchangeably. If it's an actual merger, then they'd be merging with a GM subsidiary and not GM itself. Most public companies like GM (most companies in general, even) have a number of subsidiary companies for various reasons, such as asset protection or other financial considerations. GM's subsidiaries are listed on their 10-K filing with the SEC [0].

Sometimes, there might be a specific reason for structuring a deal as a merger rather than an outright acquisition. It could help a company get around a minority shareholder who would otherwise kill a deal if there's no drag-along provision in their shareholders' agreement, for example. But that's unlikely to be the case here.

0. https://www.gm.com/content/dam/gm/en_us/english/Group4/Inves...
In the airplane case, it's possible today: https://m.youtube.com/watch?v=CXv1j3GbgLk

And

https://m.youtube.com/watch?v=Uy3nXXZgqmg

TL;DR you simulate a bunch of other planes in close proximity and the auto-pilot freaks out and tries to avoid them. As the second talk explains, the pilots would definitely notice and switch autopilot off. This is why IMO it's very important to not take ultimate control away from humans in cars. I would personally never buy one of the Google (or any other) self-driving models with no controls. It already freaks me out that many cars are drive-by-wire (for the accelerator), and now even steer-by-wire: http://www.caranddriver.com/features/electric-feel-nissan-di... #noThankYouPlease
I have the list so I will try to remember to comeback and do a postmortem in a few years time. The likelihood is that every single application on the list will fail to become a unicorn and very few will ever make a profit. This is just the way the numbers fall out on early stage startups.

The reason I didn't actually list each of the companies in each category is that the purpose was not to critic individual applications, but to look at them as a whole and try to draw lessons from what I saw. There is a real disconnect between what people are proposing and the questions investors want answered. If you want someone's money you need to have good answers for these questions.
Reminds me more of The Turing Option by Harry Harrison and Marvin Minsky, though Interface isn't a bad match either.

http://www.goodreads.com/book/show/1807642.The_Turing_Option
Bull Shit.
Biotech companies produce more MVP's then any other sector.
Just because we don't need to test if the business will work (as much as say a facebook) we do need to test the science. My startup is working on infection resistant materials for around hospitals. Infections are a problem, if we solve it we will have customers, how many and at what cost is the question. But because science is the question, and it's relatively easy to test compared to a business model, we run lots of MVP tests. By the time we seek our first outside investment at the end of summer my team will have built and tested over 1,000 MVPs testing different nanotexture geometries and bacteria. 1,000 MVPs before our angel round, 1,000 opportunities to fail fast. That's not something you'll EVER see in an IT startup.
Is it overly pedantic for me to say QoS has nothing to do with inbound traffic or is that an older, say, traditional definition?

My understanding is one can only "shape" outbound traffic. You are under no control at all of the incoming packets.
It may be the norm right now (since npm came around), but that's no reason to excuse it for what it is: a mess. A mess we should be able to do without.

If we can have an official module-implementation which somehow forces developers to get a grip on their dependencies (which is the exact opposite of what "modern" js developers are doing), that can only be a good thing.

The cowboy days must surely soon be over?
Unless you want a taxi cab with wheelchair access; Uber utterly fails that market.

The traditional cab companies (who have to cover that market by law) are quite right in crying foul, IMO.
The GM deal hasn't closed yet so wouldn't due diligence on their part still be underway? It's not GMs fault... It's the lawyers, advisors, and investors who didn't step in until now, and the founder for not realizing this could become an issue.
>What does the Talmud have to do with the Pentateuch authorship?

As someone who spent 10 years studying and only covered about 10% of the talmud, I can assure it that there is deep and complicated discourse on everything you can think of including the authorship of the Torah. There is nothing taken for granted. No one is given a free pass to "maintain a consistent narrative". There is constant dispute about every single letter written in the Torah (in fact, dispute on grammar, sentence structure, etc.. to the point that there are rules compiled for how to interpret every single word choice, letter, phrase, etc... in the Torah.)

It is highly relevant and these discussions are beyond my capabilities to address fully other than to know to defer to the several dozen people alive today that are truly deep experts, or the several thousand others who at least completed the entirety of the talmud.

It's simply ignorance to have an opinion on the Torahs authorship without being a talmud expert. (Too many people dismiss it because they have no idea whats actually in it!)
>remember to consider the opportunity costs

Problem is the size of the expected drop. If it does drop then I'd imagine a good 30-50% much like 2008. So quite aware that I'd be losing out on gains for a while.

Its all guesswork though - the "right" move requires timing the market as you say. My gut feeling tells me its dicey though so I'm leaning towards losing out on gains for a while.
I think there is some cognitive load involved in context switching between many apps and websites, managing separate accounts and passwords with each, knowing their UI differences, etc.

Opening chats to 5 recipients and ordering stuff from them with free form text is a lot lower friction than installing 5 apps or navigating to 5 websites, meeting their password complexity requirements, reentering addresses and CC numbers, etc.

It's not good news for freedom or the open web, but it probably does lower friction for users to give you money.
Every lawyer in Silicon Valley knows the biggest threat to your startup is your co-founder. Not VC's. Not competitors. Not Copy Cats. Not Google or FB. It's your co-founder! If you don't want to believe that, read the countless stories and lawsuits in SV about co-founder disputes.

Stories like this should give you the confidence you need to be a solo founder. Start solo & hire your co-founders after you get your paperwork done. It's not about equity or greed. It's about starting smart & protecting your investment.
Ask HN: How can I use machine learning in a website checkout process?
Hi,

I work in a fairly big Ecommerce firm. I am involved in improving conversion rate while doing "Checkout". I am proposing we start using "machine learning" on the data we collect and build user models. But I am not sure how to propose it to the management. How would you use data in checkout step? What would be some use cases?

How would it be different from analyzing data and making "default recommendations"?

Bonus question. How is machine learning different from making statistical models? (Admittedly, I am confused by the buzz words. Thats why I am asking here)
Tell HN: Weekend and Evening Interviews
Note: Other companies willing to do the same, feel free to reply in this thread.

If you're interested in looking for a new job, but you don't want to use your vacation days interviewing (or give your boss hints that you're looking), come interview with Distribute.com on the weekend or in the evening.

If you're based in SF we can start with a 30 minute coffee, otherwise we can chat on the phone briefly and then schedule a regular interview.

Distribute.com is based in San Francisco. We're looking for a front end engineer with AngularJS experience. About 2-3 years of experience or more is preferred, but if you're really good we'll call that equivalent.

Contact d@distribute.com.
That makes some sense, though it seems they'd have to deliver something in that case. I'm sure one could keep the charade going for a little bit by delaying/delivering stuff that didn't work, but eventually the docs in the army medical corp would start to raise red flags and the jig would be up. One hopes anyway?
Amazon reveals new ebook reader
Are wearables exposing us to unwanted health risks?
> hacking into commercial airliners auto-pilot systems, and directing dozens of flights onto a target.

I would imagine that any pilot would figure out what was going on, unless it was on an incredibly foggy day.
It's Will Smith, he's the president, and he just got finished dealing with a one of his super-cute children acting up, but actually doing something noble (but getting in trouble at school for it). Upon seeing the swarm: "Aww helllll naw"
If you ever wind up booting the OpenBSD ramdisk kernel (typically used for installation and system rescue), the only editor available is ed. Luckily, if you're reasonably comfortable with vi, you'll find that most of the 'colon commands' work, and the other commands are pretty familiar ('i' for insert, 'a' for append, etc.). If you're an OpenBSD power user, it behooves you to have a hardcopy of the ed manpage handy ;)
> any non-trivial sized app likely has multiple versions of the same module being used

Which I think is a very bad idea in general, but especially when shipping bytes to the browser.

IMO, one of the key responsibilities of package managers is to find a single solution to the version constraints in a dependency graph, and allow the user to resolve conflicts. Just in general, multiple incompatible versions of a library in an application is asking for hard-to-find bugs if those versions ever interact. With web apps though, it's just too easy to create unnecessarily bloated script bundles without even knowing it.
There's another term for public media: state media.
Could blockchain replace the US copyright office?
There's now an 'Uber just for women
> The research models have performed as they always have, if not better.

I'm not an expert on the history of progress in medical research... however, I do have a medical degree.

Bottom line, I have higher standards and think we could be doing a lot better. Regardless, without counterfactual data it's really a very subjective question.
I believe it was Stevie (a vi clone for the Atari ST).
Feature request: I understand your goal of visual tooling, but it'd be neat if I could turn on a mode in which the css for a given operation showed up in the tooltip, instead of english descriptions.
Heh, $1M is nowhere near "fuck you" money in SV. More like "leave me alone for a few years" money.
Show HN: Easily Track Your Competitors
Still doesn't support epub?

Why bother?
I understand what you mean but that is generalising too much what people use GCE, public clouds, self hosted servers for, and especially going forward. It is not all convenience applications, game backends etc. What people these days use AWS/GCE for is so varied, even public sector use AWS Gov Region for example. Downtime consequences is not just money lost but can be life-and-death and for some application they need solid QA even if hosted in a public cloud.

It may (emphasise 'may') be how they share medical data via GCE/AWS that gets delayed just before a surgery (ok, edge case) or how they update bugs in a critical GPS model that happen to be used by an ambulance, or even a taxi used by pregnant lady that is about to drop, etc. Or simple general medical self diagnosis information site that by chance could have saved someone in that time slot. Or any other random non medical usage which involves a server and data of some kind that happen to be in GCE.

Yes critical real time systems often are on-premise or in self hosted data centres, but more and more are not especially if viewed as not critical but in some cases indirectly are critical.
Do you happen to know if there's any of these alternative reader apps for Kindle that'll sync ebook files from Dropbox?
Further, the artist is clearly curating what he shows and what he doesn't and likely has his own message.
https://en.wikipedia.org/wiki/Donner_Party These people were not evil. https://en.wikipedia.org/wiki/General_Butt_Naked probably is evil but at least he's trying to repent.

If we're going to try to come up with a system, mine is simply (borrowed[1]): I like beef and broccoli, mind your business. I readily admit this doesn't cover every corner case, but I don't think there can be a satisfactory system that does. Many things have to be determined by context and taste, and usually aren't even worth thinking about if you're not in a position of power and responsibility over the lives of others.

[1] http://genius.com/Immortal-technique-beef-and-broccoli-lyric...
Hopefully this gets resolved soon. Seems like three clear takeaways for everyone else.

1) Don't work with Jeremy Guillory

2) Be extra careful with paperwork and understandings early on. (Although it doesn't look like they could have done anything more.)

3) If you possibly can, you want Sam Altman on your side. not just for when things are going badly, but also when they go world changingly well.
I don't see why this can't be done in real time.
Point your phone towards a person in a cafe and immediately figure out her name, age, maybe relationship status, social class, augmented reality style.

5 minutes later accidentally bump into her .. and start a conversation, armed with lots of private info about the person.

Or even more basic - thieves picking their targets - is this woman's purse likely to contain a lot of money and jewelry ?

I guess you could even write a tool which picks all the faces from a photo, and detects who's probably richest, most popular, most followed, etc.

But this is unavoidable, right ? We just have to accept it as a fact of life and adapt to it..
It's sad to hear Theranos still has issues, but I think people should give them credit for showing the world the lab experience can be quick, simple and painless; not to mention the fact that they actually publish their prices online, which other labs do not do. You can also order and view all your results on the phone app, which is also nice.
It's the only mobile browser that supports extension afaik.
Positives:
-Physical buttons
-Lighter
-Smaller
-Better frontlighting (supposedly)

Negatives:
-Shorter battery life (without the case)
-STILL no memory expansion slot
-Very, very expensive for a small-formfactor monochromatic e-reader

I've owned every e-ink Kindle model released to date. Going to be skipping this one because there's no real value added over a last gen paperwhite except for physical buttons, which, while very nice, aren't worth tripling the price.

Why do you hate people actually hauling around decent sized libraries, Amazon? Why no SD slot? The device isn't even waterproof yet, there's no excuse.

Their pricepoint is a mistake, unless they just don't want to sell very many of these for some reason. Not much more to say about that.
Can BuckleScript translate (some?) Coq output to JavaScript? If so, what are the limitations?

UPDATE: Looks like the answer is (usually) "no"—Ocaml code generated by Coq frequently uses Obj.magic, which BuckleScript does not support. sigh
> But some how this feels... wrong, why is that?

It is not voluntary.
Foundry Group to raise $500 mln for its Next initiative
Car manufacturers are some of the last people I trust to be doing software updates. The recent Takata airbag recall is an example of the ensuing fecal tornado from large recalls: http://blog.caranddriver.com/massive-takata-airbag-recall-ev...

In some cases, people are having to wait months to get new airbags because they just don't have them in stock. In the computer case, would you want to keep driving until they can get you scheduled for a software update? Remember that many cars can't update critical software OTA.
> 1) Don't work with Jeremy [...]

And this, right here, is why this post is bad, bad, bad news. You're allowing someone to dictate your interaction with someone you've never met due to circumstances with which you're not involved based on a single-sided narrative and public record.

That'd be bad enough, but then you're taking it further and telling the rest of us to blackball a person as a forum. A person. With a career.

Do you not see how absolutely crazy that is? I won't invoke his name because it's passé, but that shit happened in Congress once, and it didn't go well.
give http://www.nightmarejs.org a try, it's based on electron.
Preventing the terror plot because the "do not drive over humans" goal overrides the "navigate to preselected target" goal?
I'm waiting for the time when they push over the air updates to airplanes in flight.

"You can fly safely, we have canaries and staged deployment"

A year forward:

"Unfortunately because the canary verification as well as the staged deployment code was broken, instead of one crash and 300 dead, an update was pushed to all aircraft, which subsequently caused them to crash, killing 70,000 people."

I'm not 100% sure why they don't do the staged deployment for google scale server networking over a few days (or even weeks in some cases) instead of a few hours, but I don't know the details here...

It's good that they had manually triggerable configuration rollback possibility and a pre-set policy so it was solved so quickly.
Ask HN: Pay consultants with SAFEs?
What are the tax consequences to a consultant of paying them, in part, with a SAFE? What is their tax liability compared with a convertible note?
I just wrote our API layer with redux-saga too, I started with thunks but I didn't like dispatching thunks and actions, also it was hard to reason about flow and side effects:
If I update my search form, the results need to be updated, but the action is "update form", not "update form and update search results", the search result update is a side effect more than something that should be actually fired from the update form.

Saga is making side-effects (workflows) possible by subscribing to events.

So in this case I have a saga waiting for 'SEARCH_FORM_UPDATE', then it waits for 300ms, then starts the ajax request flow: a request start action, then a request complete action (or request error).

The code reads almost like synchronous code once you understand yield.

It also allows you to listen to actions that you do not control: we wanted to do something whenever a specific redux-router action happened. You can't do this with thunks, we would have needed a middleware to do this. With sagas you can simply hook up a flow to the action.
A battery-free world might unlock IoT success
rrtr Is Dead, Long Live React Router
Story Points and Sizing Complexity
I think unity is a scape goat. The real issue is the CADT churn of the underlying user space between the DE and the kernel.
If this becomes more common then dating websites, like Badoo are doomed :)
This site will make you nostalgic for Flash
It is entirely possible they lobbied, but in this case it seems warranted. Theranos seems really shady and the leadership seems to be grossly unqualified.
Slack is introducing threaded messaging later this year
Why haven't we heard anything from the VCs or , for that matter from anyone except WSJ ? If this letter is true, this is completely gross, how can a startup which is being punished for fraud still enjoy high valuations and, apparently the tolerance (if not support) of the silicon valley ?
just curious... what does "pretty much" mean? Under what circumstances would you invest without this provision?