skysight-inc/HackerNews huggingface dataset:
Here's a neat trick I've used a few times when facing this exact issue.

First, set up a survey on Google Surveys (https://www.google.com/analytics/surveys/) and select the most appropriate audience for your concept. Set the first question as a screener of who you think this product is for. So if your business wants to sell to pet stores, you might set the audience to "Small Business / SMB owners" and have the screener question be "Do you own a pet store?" and screen out anyone who says "no."

Then, briefly describe your product and ask a straightforward question about how much they would pay for it. So, something like "What is the maximum you would pay for a service that handled the logistics of mailing pet food to your customers?" Then make the answers to that question your possible price points - "$9.99/month", "$19.99/month", etc. Make sure to include a "I would not pay for the service" or "$0" option - this is an excellent gauge of whether or not your service is actually something people will pay for. If you run a pricing survey like this and 95% of people say $0, that's pretty telling.

When you look at the results, you'll see a clear curve from the higher prices to the lower prices / not interested option, but you'll be able to see what a relatively targeted group would pay. So if 40% of people would pay $9.99/month, and 10% would pay $79.99/month, that tells a story you can interpret into a basic pricing strategy.

Depending on your budget, run 3-5 of these with different prices, different pricing anchors, different wordings, etc. - get as much data as you can.

I used this method for my last startup, when we were trying to figure out how much a specific niche would pay for our product. The pricing research we did through these surveys led us to a conclusion of about $29 per product, which was actually much higher than we had anticipated (we were going to sell it for $9), so we priced it 3x higher than we were going to. Very long story short, we made the right choice - people bought it and we had very few complaints about pricing too high. We even raised prices eventually after adding new features.

Now obviously, there is a delta between what people say they will pay and what they will actually pay, but this method might help get to a starting point, or add a layer to your existing research.

Admittedly, I do this sometimes when I have random dumb ideas for companies and I want to see if there's a market for it without really committing anything.
Glass skylights, really? Not disputing it, but what's your reasoning? Slowing you down while still breaking before you do?

Also, regarding water: while I've heard the standard comment that hitting water can be as bad as hitting concrete, that seems like it would apply more if you have a larger surface area. Divers can dive from 35+ meters, and hit at 60+ mph, without any injury at all. If you are capable of aiming and landing feet-first and remaining as streamlined as possible, would water still be a fatal option?
> I am being serious when I ask this question: does anybody brute force passwords? I posit that using a unique password for every single website is sufficient, because no one brute forces passwords.

Weren't the celebrity iCloud account compromises due to Apple neglecting to rate-limit a certain authentication API endpoint, allowing the hacker to brute force passwords online?

Also, doesn't some of the current crop of IoT malware brute force device passwords as well (after trying the defaults)?
This is basically clickbait. Pretty much all the comments have the same sentiment: $425M is a lot of money.
It appears that there should be a way to move at an angle? I might have missed it. There are hallways that look like they lead somewhere, but can't move down them.

Any hints about them?
You want to get paid insane money, you have to be the boss. Working for someone else is not how you get bank.
Ask HN: Dual technical co-founders?
I'm a technical founder, looking for a co-founder. I have no way of assessing other non-technical co-founders, which pretty much limits my options to technical co-founders.

How often are there companies founded by dual technical co-founders? Google comes to mind.

It's going to be awkward talking to VCs while both of us are staring at our shoes.
Why bother with employees - just go give money to intel to do this. Intel as a system is designed to produce chips that work a certain way, and my understanding is that said system is rather good at what it does, dedicating the time and energy of many rather smart people to making sure things work the way they're supposed to. Why risk throwing a monkey wrench into such a system when you can just point it in a different direction?

AT&T and Verizon don't have 'plant' employees. Much simpler - and legally, safer - to just give the bag of money straight to the corporation.
Would you please stop using HN primarily for political battle? That's an abuse of the site, and we ban accounts that do it. We have to, because otherwise the entire place would become a battlefield.
It's certainly the case that procedures, their order, and attendant consequences of any given step will vary. Those have no bearing at all on what was said - it would still be the case that impeachment was the bringing of charges, and would not depend upon conviction and removal from office.

It is also possible that Korea may have explicitly defined this particular English word differently than the rest of the world. If that's the case, it seems worth calling out explicitly.
> do you really want to carry them around in case you need to put your email on a form?

Yes. Or my name/address/phone number. It's essentially a machine-readable address label, the email is just one part of the vCard.

Do you people really not keep a book of stamps in your car? Such inconvenience!
Really depends how many hours a week you spend on customer support. If it's enough (20+ hours/week) then a part-time dedicated customer support rep makes sense. Also depends on the kind of queries you receive. In a previous very tech-heavy startup 95% of customer service had to be run through the dev team as the queries were way too techy for the sales guys.
Someone want to explain?
It does not look free what is it useful for?
Looks like Google Maps with a timeslider.
^ and it's easier to get there as a programmer than in most other fields. There's plenty of one or two-man operations out there.
I have six kids. It's definitely harder because, let's face it, you have only so many hours in the day. Basically, you just have to carve out times. So for me, if I need to, I can do some work/study after putting them to bed after dinner. But mostly I try to use Saturday afternoons--that tends to be an open area on my calendar, unless we have something special planned. If it's important, you make time for it.

It's not complicated, but it's also not black/white. You may do less, but that doesn't mean none.
Welcome to Pleistocene Park
Never mind they would use dots to indicate thousands in Latin America
It was fixed in .net 4.6.2 [0]

[0] https://blogs.msdn.microsoft.com/dotnet/2016/08/02/announcin...
Depends how you land. Being unconscious, you can't really control how you land, so I'd take the conscious route instead.

But if you do pass out, your muscles will be relaxed and offer more give in absorbing the force of your body. Ideally you'd land on your feet, let you entire leg basically collapse and break, bones flying everywhere, and maybe you'd have a chance to live. Land on your head, chest or any other area with vital organs...being unconscious will not do anything for you.
Funny coincidence, I was running into this exact issue earlier today. Had a customer complain about high response times from even our /time endpoint (which doesn't do anything except return server time) as measured by curl, and turns out it was just the TLS handshake:

$ curl -o /dev/null -s -w "@time-format.txt" http://rest.ably.io/time
time_namelookup: 0.012
time_connect: 0.031
time_appconnect: 0.000
time_pretransfer: 0.031
time_total: 0.053

$ curl -o /dev/null -s -w "@time-format.txt" https://rest.ably.io/time
time_namelookup: 0.012
time_connect: 0.031
time_appconnect: 0.216
time_pretransfer: 0.216
time_total: 0.237

(as measured from my home computer, in the UK, so connecting to the aws eu-west region)

Luckily not that much of an issue for us as when using an actual client library (unlike with curl) you get HTTP keep-alive, so at least the TCP connection doesn't need to be renewed for every request. And most customers who care about low latency are using a realtime library anyway, which just keeps a websocket, so sidesteps the whole issue. Certainly not enough to make us reconsider using TLS by default.

Still, a bit annoying when you get someone who thinks they've discovered with curl that latency from them to us is 4x slower than to Pubnub, just because the Pubnub docs show the http versions of their endpoints, wheras ours show https, even though we're basically both using the same set of AWS regions...
Not a cryptographer, so this may be harebrained:

Would someone who has access to all 4 hashes be more able to crack said hashes than if they only stored one?

(Or would they salt each hash with a different salt to negate this?)
Alphabet’s Waymo asks judge to block Uber’s self-driving car project
This works decently for code that is written once and never needs to change.

It does not work for code that repeatedly gets changed by different people during a project. This is 99% of all meaningful code.
I ran into one of those... with a bank! Supposed 32-character limit, but the login page truncated at 31 via Javascript (was able to force my way in via using the console). Ever since I usually don't max out the listed length during generation, just in case.
As a paramedic, I understand your frustration with answering the same questions repeatedly. There is absolutely information being recorded and tracked, and it's very likely the provider walking into the room has already read the notes written by those who were there earlier.

However, much like debugging a technical problem, a systemic approach is necessary for patient assessment. Everyone has their process which they have developed over the years... The pattern and flow to their questions, the order in which they assess various body systems, etc. Jumping around in that process to cover the handful of questions they couldn't find the answers to in earlier reports is a recipe for skipping something.

I'm not saying there isn't room for improvement here. My wife recently spent two months in the hospital, and there were several times where we had to 'educate' a provider about what the plan was (i.e. we would discuss something with the attending, but they didn't chart it well, so the senior resident wasn't up to speed on the changes, etc...)., however, when it comes to those assessment questions being asked repeatedly, there is a method to that particular madness.
I've been really frustrated with my MacbookPro of late & was considering switching to Windows.

Pretty sure I'm going to stay with OS X for now.
Maybe the Heaviside step function would be fitting :-)
standard rogue/nethack movement keys work: y/u/n/b go diagonally.
Uber LadyEng: Dedicated to the advancement of women in engineering
In the video they are saying that the imagery will be available under CC license.
Map projection feels weird. Anyone knows which one are they using?
Jokes on you!

Abortion laws have tightly given time periods on when embryos and fetuses exist in the human/non-human spectrum, and thus, this simple legal loophole will allow you to do anything you want to it during the non-human phase.

Roe vs. Wade will always win forever. There's an army of pinkhats who will kill you if you say otherwise.
Please post civilly and substantively.

We detached this comment from https://news.ycombinator.com/item?id=13830841 and marked it off-topic.
You should go post about this on Reddit /r/nosleep
If you hit land and survive, you passing out will (probably) not leave you any worse off. If you hit water and survive, you need to remain conscious and be able to move enough to swim somewhere/to something.
Ask HN: What makes a great API documentation in your opinion?
There are a lot of different ways to do documentation.

There are the basics like having good SDK/libraries references. For example, [Stripe's famous 3 panels view](https://stripe.com/docs/api) is one of many ways of displaying that information.

It does get quickly blurry when you introduce topics like:

- Explaining the main concepts of the products/API

- Quick Start Guides (multiple languages?)

- How-tos for the main use cases

- Tutorials such as how to do <use_case_x> with <specific_language_or_framework>. Do you even include that in the docs?

Then there are the features of docs:

- Button to try this function/API call

- Includes the user' API keys in the sample code if they are logged in

- all of the content in one very long page or split it up.

- etc

So HN, what do you like to see in an API documentation? from little features, cosmetics, layout or how to structure the content. I want to hear about it!
I find myself constantly flipping back to the maps at the beginning of most fantasy novels.
> Kramdown meanwhile seems to lack that configurability

FYI: To configure kramdown such as using GitHub-flavored markdown (GFM) or using govspeak or slackdown etc. you use a new/different parser class. For example to use GFM in GitHub Pages / Jekyll in _config.yml add:

kramdown:
input: GFM

Cheers.
What about your clothing? Can you use it to increase your surface area?
"Water is almost guaranteed death"

But let's say you are still strapped to your airplane seat, or you can grab hold of another large object and ride it. Are your chances of surviving better landing in water or on ground?
>Any advice for using this tactic without ending up with ulcers from an overly heat-tolerant palette?

Disclaimer: I am not a doctor - consult your doctor before trying this.

That said, you can consider jala neti. Google the term. Also see:

https://en.wikipedia.org/wiki/Neti_(Hatha_Yoga)

It is a yoga technique for cleansing the nasal passages with luke-warm mildly salted water (1/2 teaspoon salt to a 200 ml glass of water is what I use, stirred well). I have been doing it daily for some years, and I find it helps clear my nasal passages. I had first read about it, long ago, in a book by the Yoga Institute, Santa Cruz, Mumbai, and read (in that book, which seemed somewhat scientific and cited many studies for its various claims) that a study was done in UK where a group did it in winter, another control group did not, and the first group had much less or no colds that winter. Thousands of Indians and other have been doing it for years. But - that was just one example, there could be other studies - pro or con, of course. Caveat user.

You should consult your doctor before trying neti, in case you have any complications that may make it less than helpful.

Also, I've found that sometimes a little of the salt water can sometimes trickle out of my nose up to a couple of hours after doing jala neti. So watch out and keep your head a bit away from any device or PC for a while. Tilting the head along various axes helps drain out any remnant water, I've found.
How many times would you want to be passed off from one "primary" provider to another over the course of 24 hours? Those handoffs are where things falls through the cracks...

Allowing doctors to work fewer, longer shifts is correlated with increased happiness for the docs (they end up with actual days off), and no increased risk for patients.

http://www.absurgery.org/default.jsp?news_trial0216
I can only speak from experience from when I was fresh out of college with an English degree and trying to get a job for... literally anything under the sun related to marketing, communications, or copywriting.

The interview honestly doesn't matter. You're also lucky if you even get a call back for an interview. Usually, there's so many people who look just like you on paper that your resume and cover letter almost instantly get thrown into the trash.

When you do get called up - it's usually just a lucky break. Most people are fairly personable. Any number of factors can affect your interview and whether or not you're selected. I just happened to get a lucky break the first time I got a job as a marketing intern... and it was just because the person interviewing me also went to the same alma mater as me.
New bill would let companies force workers to get genetic tests
Thanks for sharing. A few suggestions to add: secure, signup, login

I've had the secure problem in a previous app. Had to change the subdomain of the user, luckily he was inactive.
I mean, I don't think you can call it terrible science, it's the premise. I feel it's like saying Star Wars is filled with terrible science because there is no evidence of extra-terrestrial life.
Show HN: Color Picker for iOS and Android developers
Would love to know a few so I can (maybe) start on a new project...
Exactly, and I seriously doubt that in 2017 anyone is using a 32 bit OS with visual studio (I had to endure it in 2015 at work and I know very well what it means)
Yeah, but don't methadone maintenance programs work? If the requirements here were lessened, and the woman was prescribed methadone more quickly, wouldn't this article not have to exist?

I feel the problem is less about the "war on drugs" and more about the UK's failure to help her recover from her addiction.
Well, it must be easy when you can make art _like that_ ! Kudos!
Please don't.

We detached this comment from https://news.ycombinator.com/item?id=13826998 and marked it off-topic.
I'm a little late to the thread here, but, I thought I'd share...

I do indie app development work (for myself) and then work with a few other guys to build an enterprise SaaS startup (just like everyone else... right...?).

In addition, I've been blogging every single day for 16 years (http://john.do) and I just added a daily vlog (http://john.show) where I talk about a few of these things...

But, I'm also married for 12 years and have 2 girls (ages 10 and 6). It's insanity trying to do all of these things... but, I manage... and here's how:

1. I've created a pretty strict boundary-line for when I work and when I don't. My wife and I agree on this boundary line and then...
2. I fucking work my ass off to get as much shit as I can done.
3. I forgive myself for not accomplishing everything I want to get done, and then, I get up the next day and try to do better.
4. I get support from partners and my friends. Building shit on the internet is tiring and can quickly become very lonely. Without help I lose, 100% of the time.
5. I take care of my body and mind and spirit through intentional self-care. I work out 7 days out of 7 a week. I have to or, I literally die.

By the way, it took years for me to figure all of this out, so, me dropping this might seem self-righteous and stuff, but I'm not trying to be like that.

I experimented my way through all of this and it took forever to find a pace and a rhythm that made sense for me and my family. It's hard as hell and every day I feel like I'm falling farther behind... but the reality is that most of that is in my head and the reality is that i'm moving faster and smarter than I ever have been.

I just, like everyone else, struggle to see the forest through the individual trees.

ping me if you want to chat more. i'm down for it: http://twitter.com/8bit
Great place to start: https://www.indiehackers.com/businesses
You can put your google analytics snippet on AMP pages and then you don't break sessions. Bounce rate still increases significantly.
GPs should know about clonodine. It's a blood pressure medicine that counteracts the massive norepinephrine dump you experience when you kick (and which is the number one thing that makes it so unbearable). It helps a lot.

Besides methadone there's also buprenorphine and Suboxone, which are opiate replacements. Not the kind of thing you take to get high, something to use to taper off so the withdrawals aren't so intense.

Heroin abuse is a big problem that's only going to get bigger in the US. A lot of folks got addicted back when Purdue was pushing Oxycontin, and now that it's harder for them to obtain they've switched to the cheaper and more potent stuff.

Doctors need to know how to treat withdrawal, period. There are lots of options besides methadone (which has it's own nightmare withdrawal if stopped abruptly, and which lasts three times longer than heroin withdrawal).
You don't even need nanometer precision, since light has a wavelength of a few hundred nanometers. Random imperfections on a nanometer scale will be literally invisible.
In 2009 I was working on building out API docs and looked around for good examples. Stripe was so far ahead of everyone else. I still think they have some of the best documentation out there.
Terminal velocity is the balance of force from gravity applied to weight, against force from air against surface area.

So the better that ratio the slower you fall. An airplane seat is heavy (lots of metal) but the surface area is about the same size as you.

The cushions could be useful if you can hold them in a way that adds surface area (i.e. not against you), but not the frame which is heavy and dense.
... or start your own
Interesting idea on using ML to help non-signers understand sign language. In this thread's context, the ML is designed to help people hear better. In visual contexts (which sign language lives in) would this hypothetical ML help low vision or blind people see better?

Because people with 20/20 vision just need a sign language dictionary handy and some patience.
What exactly does it do on the fly? Unless the plugin is running under the same user as nginx's master process, which is usually root, it won't be able to send SIGHUP to the master process and reload nginx.conf. So, nothing can be on the fly here, it's probably just one of those fancy ways to make plugin installation "easier" and create configs on behalf of the user.

Also, there is no reason to start nginx under root on linux, just give the binary required net bind capability and start under normal user.
Very useful work! I would love to see it implemented in many other languages. Any takers? :-)