skysight-inc/HackerNews huggingface dataset:
Hi Tim, congrats on the launch from back here in Boston! I had a couple of questions on what I'll call 'sensitivity' and 'specificity' in your early work:

Sensitivity: What's the OR, relative delta, or NNT in calls for changing prehospital acuity or intervention to a higher than initially suspected level?

Specificity: How often does the early contact result in a less intense, on-site, or diverted response?

So many questions! Would love to hear what you're finding.

(edit: copy)
A vm of little xs?
I stayed 250 nights in a hotel for work last calendar year. ~220 in SPG, ~25 in Hyatt (enough to earn Diamond status), ~5 in a Marriott because there were no other options.

Although I was at full liberty to do so (and expense it), I never chose to stay in an AirBnb. To make this feasible for me, I think AirBnb would need several things:

* Some sort of loyalty program with PERSONAL benefits to me - this would best manifest itself as a credit in my personal account

* Status - SPG Platinum greatly enhanced my traveling experience with perks such as recognition on check-in, upgrades, gift baskets, etc. I didn't care about most of this, but AirBnb could certainly implement aspects such as "upgrades" to nicer/bigger properties which are vacant within an x-block radius, gift baskets (delivered by the likes of Postmates, UberEATS, etc.), local events, etc.

* Instant booking - this is HUGE. I very very often would book hotels past 6pm on the night of, or move/cancel stays based on work, airline schedules, etc. I don't want to wait to interact with a host - I just want a key.

* Amenities - Fast WiFi is a must, outlets by the bed are nice, and very important - gym access. No reason why AirBnb couldn't come up with an arrangement with e.g. 24 Hour Fitness to provide access passes to guests

* Room service - Partnership with Postmates/Caviar/DoorDash/etc. to bill directly to room, along with a preview of what's available

* Personal concierge - ala SPG Ambassador

* Perhaps most crucial to this list, is a concern for the employer, not me - the reason Amex/Concur have a duopoly over the enterprise travel market is not because of their partnerships or UI - it's because they offer integration with HR systems for things like emergency alerts (e.g there's been a terrorist attack in NYC - I need to know which of my employees are staying in a hotel near xxx). AirBnb should already be in talks with Workday/Zenefits/ZenPayroll and the likes to figure this out for tech startups - most likely to be early adopters.

AirBnb has a potenitally superior product as compared to SPG,Hyatt,etc. and a better interface than Amex/Hipmunk/Concur/Orbitz for Business. But corp travel is complicated, and customers are extremely finicky. Huge potential to get this right, huge opportunity if they do.
Question: what's the "end event?" Is it a demo day? Or something different?
How I Get Replies from New Trial Users
> No it doesn't. Parameters are constructed by the caller (in order to allow eliding the parameter copy, if the argument is a temporary anyway), therefore returning a parameter cannot be elided because that would have required the caller to know to construct the parameter in the return value slot.

Sorry, I confounded two things here. What I meant to say is that "x" is an xvalue in both scenarios and you wouldn't write std::move(x) in either case. For the overload f(X) you'd always incur a move, whereas for the overload f() you'd always get a copy elision.

Concretely, I've looked at the assembly of this code:

#include <string>

struct X {
std::string str;
};

auto f(X x) -> X {
return x;
}

auto f() -> X {
X x;
return x;
}

auto main() -> int {
X x = f();
auto y = f(x);
}

When compiling with

c++ -g -std=c++14 test.cc && otool -tV a.out | c++filt

the assembly shows that indeed shows that f(X) invokes the move constructor, whereas the copy is elided for f().
Interesting website
I suspect flexing the PCB caused the usual problems of hairline cracks in solder joints, resulting in intermittent faults.
I think it might be helpful as we are discussing this to be able to explain how the current 911 system works.

As it exists now, calling 911 for an ambulance sets off a chain of 9 human-to-human information transfers and averages over an hour for you to get to the hospital and be treated by a doctor. Many articles and research papers are out there showing the inefficiencies of the current system.

Current 911 system
STEP 1: You call 911

STEP 2: Cellular service carrier connects you to an operator (4.5% busy signal rate)

STEP 3: Operator with no medical background takes your basic information and location

STEP 4: Operator types that info into a processing/relay system

STEP 5: EMS Dispatcher reads the relayed info

STEP 6: EMS Dispatcher radios paramedics to go to scene
[Steps 1-6: average of 3.9 mins]

STEP 7: Paramedics type address into dashboard GPS system

STEP 8: Paramedics drive to scene
[Step 7-8: average of 9 mins]

STEP 9: Paramedics treat, stabilize, and package you

STEP 10: If advanced procedure or medication is needed, paramedic must call a designated physician in a local emergency department to gain approval.

STEP 11: Nurse or other employee answers phone and then finds a physician who is concurrently taking care of other patients in the ER

STEP 12: ER doctor hears your case from the paramedics

STEP 13: ER doctor approves advanced procedures or asks for clarifying information
[Step 9-13: average of 14.9 mins]

STEP 14: Paramedic transfers you to the hospital

STEP 15: Paramedics drop you off at an ER (may not be the same ER who approved the advanced procedure)
[Step 14-15: average 12.2 mins]

STEP 16a (CRITICAL): In critical situation, paramedic with 2 years of training and no access to your medical records tells what they know about your case to an ER physician
STEP 16b (URGENT/EMERGENT): In noncritical situation, paramedic tells the ER triage nurse about your case

STEP 17: ER triage nurse tells the treating nurse assigned to you about your case

STEP 18: Treating nurse tells an MD about your case

STEP 19: You wait for an MD
[Step 15-19: average 24 mins]

STEP 20: An MD finally sees you

As physicians who worked in the emergency departments of the world’s leading medical institutions we were able to see first hand the inefficiencies of the current emergency care system leading to poor patient outcomes and avoidable costs.

TLDR - 1) 911 is an outdated system in many ways 2) there is room for improvement.
For me, the key is that they are even considering remote. I think that really is the part that is needed to get to another 10x. I am not saying remote work is intrinsically 10x better in quality or quantity, I am thinking about it more from the point of view of people who cannot or will not travel, new people that can be reached this way.

Take myself for example: I do have this thing that I am working on.. but I also have a wife and a daughter whom I adore, and I would hate to go away from them for any period of time. Having my wife close, playing with my daughter, these are the things that keep me going, not some dream of jets and fancy cars. I already have a job that I like, I am not running away from anything, I just want to do something better, because I know I can. I already work mostly remotely, and there is no going back to old ways for me. If I ever found anything, it will be remote and remote only.

Maybe there are fewer people who really get remote work, but in my personal experience, it is an absolute joy to work with them. And is it not repeated over and over again that you should not pursue something you do not believe in?

I have never considered applying because of the travel requirement, but now I am really tempted.
Can somebody tell me why my comment is being down-voted so much? The parent comment was a rude one and I just asked for an explanation.
Yet, Kevin Mitnick (yeah really) endorses them to people who answer his question "Would you spend $300 to amp up your security"

I don't pipe sensitive data through the Google cloud, but as far as hardware prices go, the Chromebook has ABSOLUTELY got Apple beat.

Furthermore, Google makes efforts to fight back against NSL's, and even have canaries implemented.

I don't use Google products when there is something better, obviously but refusing to use something of a superior quality for some reason you can't actually articulate seems ridiculous to me.

I have no sympathy who are afraid to use things because someone might be watching, especially not when that person can't be bothered to consider just using something else for sensitive data, but instead whine and moan about how SuccessfulCorp is ruining everything, blah blah, etc.

Too many 'anons' are obsessed with security, yet oftentimes they are the most security-ignorant demographic on the market.
> Basically the person in the article uses various tricks to game the airline and accumulate as many frequent flyer miles and fly around as much as he can (accumulating even more points it seems).

Not just frequent flyer miles (which you generally can't get on flights you get by redeeming such miles), but credit vouchers, etc. (that's the whole point of the analysis of which fights are likely to be oversold, so you get tickets on them -- perhaps with frequent flyer miles -- so you get to fly on a later flight after accepting the offered voucher reward for being bumped.)
How does this not defeat the purpose of environment variables? I use them primary because I can set them in cloud-init or in my CI system and apply them to a Docker container I'm building without having to explicitly put them in my repo.
Which program and what route are you flying? $7-800 is on the high side for economy taxes, which makes me think you are flying into LHR on BA or something similar.

If you really are flying into LHR from the US, one alternative is to fly into a different city in Europe and connect over.
Really curious about your idea. I've had a few startups myself in the e-commerce/fintech space (1 failed, 1 sold) and now working in the R&D department for one of the top 3 U.S. Banks. My goal was to use my time here to figure out the next good idea, but haven't come across anything yet that would fit my criteria for a good startup.

Also married and expecting twin girls, so also have the issue of giving up too much stability..
> "Global companies should be able to share information globally."

This is an interesting point, and to me it seems to be pitting global companies against individual countries. This makes me feel uneasy because I feel there's a better chance my government is looking out for my best interests than many global companies are. Am I just being paranoid and naive?
$100/night is astronomical compared to most Airbnb listings in India. You can get much nicer accommodations for half the price, and you don't need to be a large corporation to negotiate a package deal for it.

When I travel for work, I often add additional time onto my trip to explore where I visit. Sometimes people don't have a sense of adventure, and this may not be for them. For people like this I believe you are correct, they will not enjoy this program.
I wonder how something like this might process ambiguous phrases or metaphors, for instance, this passage in Macbeth:

There's husbandry in heaven;. Their candles are all out.

Because the word "out" can take on two meanings, and because "husbandry" refers both to putting out candles before bedtime and keeping a well-lit house, the sentence is a metaphor that means its own opposite at the same time. Compare:

1. "There's husbandry in heaven, the stars are all out on display."

2. "There's husbandry in heaven, the stars are all snuffed out."
This news both both shocking and painful.

When I started my company, Josh was the first person to take a chance with our nacent technology.

When Grooveshark recently shut down, I sent him a note telling him how sad I was to hear about their great service being shut down, and referneced roosevelt's The Man in the Arena poem.

Josh wrote back:

> Thanks man… I appreciate the kind words and also absolutely love that quote.
> We’re not done yet… Grooveshark’s chapter is over but I’m at least happy to be free of the dark cloud and excited to move onto new things.
> Onward and upward…
> This is my personal email address by the way, so please do keep in touch.
> Best of luck with everything at Metrical… hang in there.
> Josh

Always positive, supportive and kind, he was a mentor to me despite our considerable age difference. I'll miss him.
So much misleading medical marketing in the article and this thread, by the time this thread is done, he's going to have his medical license pulled. :)
Then probably not. A lot (though not all) of this is predicated on meeting significant minimum spend levels on co-branded credit cards and gift cards. In fact, for many/most people, a lot of this makes sense only if a lot of reimbursed expenses flow through a personal credit card.
It seems to be back up, but I lost my draft application, which I saved multiple times.
These are interesting points. I think that it’s important to clarify a major differentiating factor between Call9 and other telemedicine providers: not only do we have an ER doctor directly interfacing with the patient immediately, but we also have on-site healthcare staff who are prepared to perform diagnostic tests and immediate medical interventions under a doctor’s direction. This is different than a consult where a doctor can only virtually advise, but cannot intervene; it is also different that calling a doctor for a specialty consult or a second opinion.

It is true that putting a doctor first in the process adds another step before calling 911. But it is a meaningful interaction that improves the quality and efficiency of the medical care (both by having an ER doctor assess the patient, and by having information ready so that the 911 call can go faster). It’s not about cutting out steps, but reorganizing the system to optimize care and save lives.
It sounds to me like Netflix has this policy implemented better than the one I experienced and the ones I've heard nightmare stories about.
I think that part of the advice is that the little things can be mixed in with more long-form content. Your blog doesn't need to necessarily be one or the other.
What does this have to do with Aaron Swartz?
This is one of the biggest problems I run into in 'software engineering', people building way to complex systems because they are 'interesting' rather than buying $50 of RAM and being done with it, and then poo-poo'ing systems that cost $50 and work.

Funny; one of the most common complaints about the software industry (common on HN) is that people use inefficient languages or algorithms and then waste too much hardware.
Yeah, but if a unionized bus driver runs you over, their union is not going to come out and say bullshit like "he threw himself under the bus" or "drivers should be allowed to drive over threatening pedestrians". There's a difference between public sector unions going on a legal strike (or even a wildcat strike!) and police /breaking the law to the point of killing people that had no business getting killed by cops, and getting supported in doing so/.
I went into detail on the subject myself at the link below with a focus on the NSA's long-term activities. It's worth noting that most of that was stuff we were criticizing before the Snowden leaks. It was hard to tell if it was incompetence or downright subversion. The leaks confirmed the latter played a major role. If you see these patterns, then your government might be doing the same thing. Unless it has no history of developing strong security solutions. Those are just less competent.

https://www.schneier.com/blog/archives/2014/03/friday_squid_...

One person griped that the market could've chosen secure products. That's true. However, Bell (of Bell-Lapadula) noted high security has never spontaneously emerged in marketplace. The incentives go in other direction too much. So, subsidizing high security via DOD purchasing was critical and did result in a number of products appearing. Their canceling that resulted in almost all disappearing with rest barely improving. But, the market's impact on the situation is where it starts and I blame them a large degree in another article (clipped below).

http://pastebin.com/NucgJ3Ws
Building Plugins for React Apps – Techniques for modular JavaScript applications
I am curious why they aren't automatically migrating all existing user content from "+Photos" to the new "Photos" service?

Seems like it would be an easy win.
To me it seems like a lot of extra cognitive overhead, though if you are using VS it may or may not be worth it. I've been using babeljs and traceur before that for transpiling combined with browserify. You can get a similar experience with more extras with webpack.

To me, simply being able to break up methods into discrete testable modules, then composing those methods into either workflows or structured utilities, you don't need the cognitive overhead of strict typing nearly as much. Unfortunately, going that route takes discipline.

What typescript and es6 tends to bring is cleaner class syntax, which imho is a detriment to the use of JS in most cases. People tend to put things into classes that really don't need to be. You data structures can be plain objects instantiated as needed (generally via JSON passing), and most of your workflow logic can again be a module that is an object which returns a composite of discrete, or at least bound/wrapped functions that themselves are independent and testable.

One thing you should probably strive for in a green project where there is a lot of JS, and multiple developers is 100% test coverage for JS. If you are having serious issues with being able to test your code, odds are your structure needs to be cleaned up. With utilities like sinon and proxyquire you should be able to shim for testing anything a method needs to be exercised.

It's also worth noting that test coverage doesn't guarantee good code, it only ensures that you've looked at every piece of code a couple of times. It's that forced review/refactor for testing that gets you thinking in terms of usability. Filling out an existing software with unit tests without refactoring as you go, only gives you some protection against regressions.

I have totally lost track of where I was going... I guess it just comes down to that, for me, TS brings the limitations in terms of testing that exist in Java and .Net and force them on JS. JS is inherently more easily testable than many other languages.
https://web.archive.org/web/20141121220218/http://jsperf.com...

In FF39 on my machine, .bind() is between 5 and 20x slower. In Chrome 43, it's between 2 and 20x slower compared to call and apply and 200x slower compared to normal function calls (I ran several times and don't fully understand why Chrome optimizes the hell out of normal function calls).

I would encourage you to run it for yourself and see.
Or something like: hitchhikers.wikia.com/wiki/Hooloovoo
Why Aren't Human Fingers All the Same Length?
The Unquiet Slumbers of the Apollo Moonwalkers
I'm not sure they aren't. All of my Google+ photos wound up in Google Photos without any work on my part, other than maybe actually accessing photos.google.com.
>Just realize this tears up your credit score so don't go getting large 5-6 figure loans for cars/houses while doing this.

What part of this tears up your credit score? The hard inquiries or the opening of new accounts? I may be buying a car in the next few months and now I'm a little concerned about opening up a new account or two for points.
SpaceX CRS-7 Failure Investigation Teleconference Thread
Yep. Here's a photo from inside the LOX tank during a previous flight:

http://i.szoter.com/741dc2bcf5762a48.jpg

The two arrows point to the struts holding down a helium tank.
Anyone who finds this interesting should track down a copy of The Road Ahead (http://www.amazon.com/Road-Ahead-Bill-Gates/dp/9573231670/), the book Gates published at around the same time as this appeared. It's an interesting look at his thinking just when he was beginning to realize (very nearly too late!) that the Internet was going to be a Very Big Deal.
Predicting the Future of Consumer Marketplaces
I feel like this rush to adopt functional language features in non-functional languages is like deciding to shoehorn a jet engine onto your hot-air balloon. Yes, it can be done but ... see PLT_HULK.
All of this is solid advice. There are countless stories on FT of people rushing in too fast (especially with MS!) and finding themselves burned. Blacklisted by banks, holding thousands in gift cards they can't liquidate, points in programs that aren't useful for them.

Take it slow.
I really don't understand Google products sometimes. Google+ Photos is different from Google Photos? Google Docs, Google Drive, and Google Sheets[0] are all separate things, though somehow interconnected?

And I'm a technical user. I literally don't understand how (or if) non-technical users are expected to be able to understand how these work.

But seriously, this has to take the cake. "Google Photos" is replacing "Google+ Photos", though "Google+" is still around, and you can use Google+ to share photos from "Google Photos" (but not "Google+ Photos", at least not anymore).

[0] Going to drive.google.com and then clicking "New Sheet" will redirect me to docs.google.com, even though Google Sheets was (at least at one point) presented as a "new" product distinct from Google Docs. At least that's how it seemed to me when they launched it.
Awesome thanks! I was looking at Stencyl.
What's the benefit of this over something like Google Keep or Evernote?

One thing I think could be interesting is if you let me own my data; not in A ToS, but actually let me host my data: Either in my own MySQL instance or Google Drive/Dropbox[0].

[0]Yes, I understand that with a service like Drive/Dropbox I don't own my data.
Ask HN: How do I name my web app?
I am about to launch a web app that is a major improvement over existing products. However, I'm stuck trying to think of a name for it.

How do you create names for startups, web apps, etc. that are memorable and convey what the product does?

So far I, I can only think of names that make sense, in which case the domain name is already taken, and names that don't make sense (I've started trying non-English languages).

Any suggestions?
In this particular case, performance doesn't really matter that much (IMHO) and I don't see there being 'this' confusion as you don't actually use 'this', so I would continue using your current code. That said, if you did want to avoid .bind(), you could do something like

var cl = function () { console.log.apply(console, arguments); };
Finally updated my note3 to lollipop - I like your price point for the theme-addon. Bought it. Keep up the good work! :)
Rent control and other government instituted economic controls are what is creating the housing shortages in these popular 'tech' cities. People in general are ignorant of basic economic principals which leads to quotes like the one spouted off by your girlfriend.
So if 100% central planning results in a total catastrophe, then there should be no central planning at all, because any extent of central planning is harmful compared to less (or ultimately none at all).

I don't think your argument works. If I drink a swimming pool full of water, I will die. Does that mean I should drink no water at all?
I'd find it very interesting to know how they diagnose a problem like to such a specific cause this when most of your physical evidence has disintegrated.
This is awesome. I'm really curious to see if the Ruby community will ever fully embrace something like Opal.

Having used ClojureScript a bunch it's pretty nice to compile whatever backend programming language you're using to Javascript to use in your UI. Makes it really easy to share data structures between the front and back end. Would be really interesting to see more Ruby code written this way.