skysight-inc/HackerNews huggingface dataset:
So how to stop people from taking this discreet, inexpensive ultrasound device to China where parents will pay a lot of money for a black-market ultrasound to be told the gender of their fetus?

http://shanghaiist.com/2017/07/12/ultrasound-van.php

http://www.havocscope.com/cost-for-illegal-ultrasound-and-ab...
The way I've seen people bypass these requirements is by advertising a highly specific job with attributes very few people will match exactly.
Why not simply open offices in other countries instead?
Ask HN: Is there a place that lists all the companies YC has rejected?
I wanted to get a sense of the ideas that YC didn't accept and read about any reasons given. Is there such a place that aggregates this information?
A crowded market can be great because the demand has already been validated, but nobody else has emerged as the market leader yet. That's where YOU step in, with your wisdom and insight about this market, to show the existing constituents how your viewpoint of the world makes life better for them.

So if you don't have any ideas, it means you don't have any wisdom or insight about any market. Therefore, you don't have a great startup team. Full stop.

If you have competent designers and engineers, you could maybe open up a consultancy, and provide implementation services for other entrepreneurs with ideas of their own...

The thing is: smart, creative entrepreneurs see ideas everywhere. They wake up in the morning with a hundred new ideas, lacking only the human bandwidth to pursue them all.

I'd venture to say, if you don't have ideas, you're not really living in the world. You're just looking for a leprechaun with a pot of gold you can claim.

Try just being a fully-formed person in the world, with hobbies and interests and passions and relationships and struggles and obligations and complicated logistics, and see what problems you encounter while living that life.

You'll have a hundred ideas by the end of the day.
For international companies either they import overseas skilled employees to their headquarters (e.g Microsoft) and/or they open up offices in other countries where those skilled employees can work(e.g Google).

There's a pretty good argument for the US to import those skilled employees rather than export those jobs. But as a non US citizen, I'd be more than happy for H1B workers to be more restricted and have more big tech companies open offices in my country.
Pick a popular site/product and copy it. Aim for some sort of marginal improvement or marginally lower cost. Come with some unique marketing or niche of their users. Ideas don't have to be totally original.
> ISPs scraping your connections and selling them to advertisers.

Sell what exactly?, the domains you visit because with SSL that is all what they know.
You are correct re: exchange arb and gox, but it worked the other way around. Gox dollars were illiquid but BTC was liquid (until BTC withdrawals started failing just before collapse). So Gox had a higher BTC price than anywhere else.

Problem was, if you thought you were selling BTC -> USD you were wrong, you were selling for GOX-USD which were known to be worth much less than USD. In fact, they turned out to be worthless.
Why would you need a java client lib?
It's a tool to create a http server from your postgres schema. You can then use your normal http client library.

Though postgrest does support openapi (previously swagger), so you can use the swagger generator to emit a java client library. https://editor.swagger.io/
Here are a couple of articles about a homebrew FPGA (only one logic cell, but it's step in your direction).

https://hackaday.com/2012/09/20/homebrew-fpgas/

http://blog.notdot.net/2012/10/Build-your-own-FPGA
Iceland has come close to eradicating Down syndrome because approximately _six_ women per year who found their unborn child had a down syndrom decided to have an abortion.

I am not sure your theory stands the test for statistical significance.
Why not show Frequency graph instead of clock cycles? I don't know what 1x10-9 means in terms of CPU speed.
The statistic is useless without reference to mothers' health and weight. Heavier moms are at higher risk for C sections, and the U.S. rate of obesity is much higher than in Europe.
Would you mind elaborating on the small robots idea? What would these robots do?
Flaw is this: employers are guaranteed loyalty on h1b for that price. So a local cannot compete with that /
Each of the machines at my (large academic) hospital is used for 8-12 transthoracic echocardiograms every weekday, or ~2,500 times per year. An average ultrasound machine cost $140,000 in 2016 (per [1]). If we assume that the machines last 3 years (so far I can tell you that they last at least 5 years, but let's be conservative), then the hospital gets ~7,500 ultrasounds for $140,000, so just under $20 of the cost is attributable to the machine. According to Choosing Wisely[2], the average cost of a TTE is ~$1,000. So, only 2% of the bill seems to be attributable to the price of the ultrasound machine. So, at least at major academic medical centers, the device itself probably won't make a huge change.

I could imagine the standard of care changing, however, and that might make a difference. If cheap ultrasounds become ubiquitous and more physicians are trained in their use, the use of ultrasound among generalists might increase, freeing up specialists to take a more narrow focus. I could see this technology being particularly useful in emergency and critical care settings.

1 = http://www.modernhealthcare.com/article/20141216/blog/312169...

2 = http://www.choosingwisely.org/patient-resources/echocardiogr...
It's often hard to split work between countries effectively (especially in large corporations). A lot of the larger & more impactful projects tend to be done at a home base - for political or logistical reasons.

Speaking from experience at Amazon & Google.
Your post could easily read: "I've got a killer office space in an amazing skyscraper with catered organic sous vide lunches and a yoga room, but I don't have a business idea to put in this office space. Any ideas?"

The most important aspects of a business are: 1) what you do 2) how you do it. Things like team, capital, etc. are secondary and only matter once you have those two.

It's a bit like you said, "I have a fantastic transmission for a 1977 Jaguar XFT T-Type" but it turns out that car doesn't exist.
Here is the flaw, material or otherwise:
(a) companies post jobs with descriptions that filter out all but the candidate they are filing for DOL certification. Next time, look at your company postings with exacting requirements: 3 yrs of experience in the stack A, 5 years in the language X, 6 years in Y, etc. That's how the game is played.
(b) During green card processing, I have seen companies setting up fake interviews only to disqualify whoever comes for the interview. I was a victim of that.
A text-book case of analysis paralysis! I get the feeling you're inability to get something started may stem from trying to over optimise on your options.

The opportunity cost of selecting any particular path is real (and scary), but you have to take the plunge! I have had a few reasonably successful start ups (link to my latest one is in my profile), and I can tell you that if you are careful to start small, the opportunity cost is not so big.

With a small startup, you don't really need to commit till you see traction. Try this (I've done this in the past, and it's quite useful):

1) All of you sit down together to jot down a few ideas you have floating around your minds.

2) Pick the best one at that moment, and think about who your potential customers could be. Google a few actual companies - say 5 or 10.

3) Without writing a single bit of code, think about logistics and give the idea a bit of structure (how it would work, how much it would cost etc).

4) Call the potential clients from step 2 and try to sell them the product. It doesn't exist yet, but they don't know that. They will probably tell you "no", or "we use xyz to do this already" etc

5) Use their responses as valuable data points - if all of them don't need your service, maybe the idea's a dud. If they already have something doing the same thing, and they pay for it, it may be worth exploring to see how you can improve on the existing experience.

That should take you about 2-3 hours at most and will at least end up generating some discussion. Clearly, you have time, money and people at your disposal. Unfortunately, it seems, you've locked yourselves away in an echo chamber to the point that the world can't reveal its many problems to you!
I will be traveling to China in a couple of days and was ignorantly hoping my OpenVPN-based VPN would work.

Do you recommend that I set up strongSwan?
> You can't run a country where people don't perceive themselves as being tied together

Perhaps not, but we could choose differently w/respect to what they're tied together with. For example, the wall-full of soldier-portraits at the local Walmart could come down and be replaced with portraits of, and accolades for, the countless teachers and social workers and community volunteers who have given us so much. But no, they're not worthy, not in America.
I strongly agree with this. It is not an uncommon experience for me while working on something (either for work or personal) and hit a problem or annoyance and then go to work looking for the solution.

Occasionally, I can’t find a solution or what I find is either not quite right, too expensive, etc. When I have the problem myself I am genuinely motivated to find the answer and when I can’t... Well - I put that problem on my little list (along with a description of what I’d like the solution to be).

My list is currently over a hundred items long. Most aren’t great - but some of them are quite good. I review the list from time to time and the good ones continue to develop in my mind. I’ve tried some my favorites, and a few have turned into something.

I have also tried (at length) to come of with ideas from the “solution” side (rather than the problem side). It hasn’t lead me to any material success and I feel like I end up mentally circling around remixes of ideas and products that are already well established.
The interesting metric is "salary - costs of living". Since the costs of living are very high in SF, they are not paid that well.
It appears there are courses just for physicians. [0] Also, the device itself may include a course of some sort. Without evidence, I find it hard to believe GPs aren't capable enough to use an ultrasound device.

[0] https://sonosim.com/who-we-train/
Why was it not encrypted? Hopeless!
The Fully Charged Show presented by the guy from Red Dwarf certainly can weigh in:

https://youtu.be/yaC1qgXaRvE?t=5m55s

So it seems like Americans are ambling along with prototypes, meanwhile, in Europe, there is Statoil putting wind farms in very deep water off Scotland, not as some prototype but fully for profit.

Regarding why not use the vast American interior, really it comes down to quality of wind. Exceptional this may be in Wyoming (it is), the winds out at sea are four times more productive if the aforementioned episode of Fully Charged is to be believed.

Quite a few recent episodes of aforementioned show have been about wind, check the Orkney special, parts 1 and 2, as in Orkney there is population of 22000 and too much renewable energy flowing in. So what do you do with it? This show answers that plus all of the usual pertinent points about storage and how there really is no need for a baseline of coal/nucular if we get the car batteries and powerwalls in place.

They are also making hydrogen from wind and sending that off to the mainland, compressed and in usable quantities.

Allegedly the wind off the U.S. Eastern seaboard is good enough to power the whole world.
Why would he say? Zero chance of more customers and nonzero chance of more competitors.
A common misconception is that adding JS to HTML (e.g. in forms) _hurts_ accessibility. In fact, foregoing JS in favour of "pure" CSS+HTML can actually be much worse.

Yes, you can create certain interactions with CSS alone but doing so purely for the sake of not using JS is pointless and at worst harmful.
That is not even remotely true. Anyone who can afford a software developer can afford an immigration attorney to handle applying for an H1B.

Plus it usually takes 2-3 years to know if someone isn't going to get the H1B lottery during their OPT which is a longer time horizon than most startups are concerned with anyways.

I think most startups simply hire who they view as the most qualified person regardless of immigration status.

Source: Have a startup that hires software developers.
Is that data publicly available?
I love the idea.

I would have preferred an RPG or turn-based strategy game for the domination of websites, but this should be good also.
Thats technology. At some point you can see remote doctor sessions being a thing, and robotic doctors carrying out some basic surgeries.
You guys should become angel investors, not entrepreneurs. It's a good way for people with money but no real penchant for entrepreneurship to get involved in the startup ecosystem.
There's a free tier too but it's definitely great for me! Where I work, we have a policy about using perfect English in every message we send.
Ah yes - misread GP. I can't imagine doing that would be fun at all (though whether normal MP Unity dev itself is is also contentious!).
>found Lisp and scheme (I'm lumping them together for their similarities) (...) there are many, many different implementations

You are lumping them together, as you mention, but they are very different precisely on this regard: Scheme has a lot of very different implementations but code portability is an issue, while Lisp (Common Lisp) has a dozen implementations but code written in CL will generally compile and run straight away in any of them, due to language standarization.

Another lisp-like language to consider is Clojure, in its JVM implementation.
We’re not long time pals with the CEO, like they are with CTO. The company is basically built on my work, and will die if I leave.
From what I've read it does.

You'll also find the US doing much more risky pre-natal and post-natal surgery that other countries wouldn't attempt (e.g. baby would be recorded as a stillbirth and not a mortality).

First rule of statistics is if you're comparing two numbers, make sure they represent the same measurement. Second, if the numbers are different, look at all variables that might drive it, not the just the most obvious one.
Not really. Not every one come from fresh H1b. There are tons of H1B transfer cases. If you're interested, pick your favourite startup, go to H1bdata.info, very likely you'll find few cases of h1b hire. Hopefully, may be next time, you'll be more factual.
Because clock cycles are a linear measurement of time.

Also, for the record, 1x10-9 seconds should be a nanosecond.
Since the history of markets there have been people who believed they could define a set of rules that would allow them to win more than they lose (reliably enough to make it worth the gamble).

There are many reasons why this is a fool's belief, at least with one strategy over a long term. As many people pointed out already, properly calculating risk is the usual failure. But even if you properly calculate risk, there are still possibilities (which you may deem unreasonably small to consider) which can happen. This is was the final straw that caused the 2007/8 failures. Any possibility greater than zero can happen. It doesn't matter what your models prepare you for. If that "virtually impossible" scenario occurs, you lose.

The more commonly successful approach to algo trading is to identify an inefficiency in the market and capitalize on that. But that is a limited time opportunity. You either eat up all the inefficiency yourself (if you're lucky), or other people catch on and help you make the market properly efficient. Then you're on to the next game. And in many cases, the inefficiency you are capitalizing on is due to a lack of capability of your broker(s). And brokers don't like when you cost them money repeatedly. Eventually they catch on, and they shut you down. So you trade your time for money by way of constantly searching for new brokers and gaining access to a market only so you can profit your way right out of that market.

Summary: create value to win. Any other method of profit is an eventual failure.
I’m not saying that wouldn’t happen, but we need to get away from the idea that non-professionals shouldn’t have access to their own medical information. More education and empowerment is the answer, not less.
Some advice:

Keep it really simple. There's a tendency to build too much when your only goal is to prove whether there's a market opportunity that you can capture.

Look beyond young people in urban cores.

Don't startup in a domain in which nobody on your team has deep connections. While there have been exceptions, it's foolish to assume that your antecedents were morons.

It's quite possible that the reason you don't have an idea is that your team needs a fourth person that is really passionate about an idea.

One thing you could consider trying is applying your team to an existing team that is having trouble getting traction for an idea you think has legs. Lots of people are working on a product that they have no idea how to bring to market.

Are any of you women? That missing fourth person is almost certainly female. And guess what? There's a lot of things that could be made better in the world for women.

If you start building a platform, I recommend that you skip the platform and build the first product that you'd build using the platform if it existed.

One really helpful lens for idea evaluation is: what current behaviour is this replacing? What do people with this problem do about it today? And are they willing to pay money to do it differently?

I wrote a post a few years back that you might find useful. http://hackertourism.com/how-to-tell-your-friend-that-their-...
No, it was compiled but without --release as I couldn't get it working on OS X Sierra.
The yearly upgrade cycle has truly made cynics of us all. Those of us who will go from a iPhone 6 to an iPhone X will be amazed. Those of us who take every iteration every year will be annoyed.
> Do you really think there aren’t Americans that could fill those roles? Of course there are but it would cost more.

"Shortage" means that even if you pay insane salaries, you will not get a qualified employee. Thus a thought: make it a requirement for H1B workers that they are paid, say, 3 times what the average of a typical salary for a related job is. This way companies can solve their shortages via H1B, but they will only do it to stop shortages of qualified workers (for an insane price) and not to reduce costs.
As a rule, I'm not a fan of the "Eject button" pattern. It's an admission of defeat. It says, "because you needed one advanced feature, I am now dumping you into the Wild West I was previously protecting you from. Good luck!"

A much more interesting approach is to acknowledge that your system will always be incomplete, and provide ways of using more complex external features without abandoning simplicity for the other 90% of your project. We call this pattern an "escape hatch", rather than an "ejector seat", because you don't need to jump all the way out at once.

Anvil has escape hatches all over the place:

* If you need to use code (or hardware) outside our server environment, you can use our Uplink library to connect arbitrary code anywhere in the world to your app - but you still get our drag'n'drop front end and seamless RPC. (You can even use our built-in database from uplink code.)

* If you need a browser feature we don't support yet, you can call to/from Javascript with our FFI - but you can still wrap it up in a Python form and use that from our visual designer.

* If you need to use a front end that isn't built with the Anvil UI toolkit, you can expose Anvil server functions as REST endpoints and use them from your {iOS|Android|vue.js} app. But you can still use those same server functions from Anvil client code, with full autocomplete.

* If you need direct textual access to your source code, or to do advanced version control operations, or to do CI/CD, you can clone your app as a Git repository. But the moment you push those branches back up into Anvil, you can edit your app with all our tools. (The editor will happily represent Git histories that it cannot [yet] create itself.)

Give me an escape hatch over an ejector seat any day.
1x10-9 = 1 clock cycle per nano second
> It's often hard to split work between countries effectively (especially in large corporations)

How do you come to claim "especially in large corporations"? I would intuitively rather believe that it is much harder in small companies.
"Jobs that Americans could fill" is not what people are talking about when they talk about H1B abuse.

H1B abuse is when you do things like pay people the minimum salary as required by law, and THEN set up some illegal contract with the employee that says that if you leave before 2 years, the engineer has to pay back 10s of thousands of dollars.

Or another common thing that happens is that the same company will submit a person multiple times through shell companies, so that the person has an unfair advantage in the lottery.
Minor typo:

> A more efficient representation of .debug_rnglists introduced in DWARF 5.

Should probably read:

> A more efficient representation of .debug_ranges introduced in DWARF 5.

Edit: Tangentially, I loved https://backtrace.io/blog/compile-once-debug-twice-picking-a... and am still looking forward to parts 2 and 3. Thanks!
>The technician just had me hold my breath while she put some jelly on my abdomen and moved the device around. Once in a while she would take ultrasound pictures. Snap, snap, move, breath, snap.

Well, yes, and she probably went to school for quite some time to know exactly what gets a picture and what doesn't.

This is like saying "I had an appendectomy, and all the surgeon did was make some cuts an sew me up." You're not going to a surgeon because he owns a scalpel.
> That is not even remotely true. Anyone who can afford a software developer can afford an immigration attorney to handle applying for an H1B.

The problem with using sweeping statements like "anyone who can..." is that one example is enough to disprove you. There'll be Who's Hiring thread in a couple of days, watch how many young startups say no new H1Bs on that.

Your OPT case is only true when hiring a student on F1
I understand that 800MB for a chat client is a lot, but don't devs have lots of RAM to spare? I run about 20 apps at any given time + background process which I haven't counted, and I never run out of RAM (8GB).

It's a problem, but is it an actual problem..?
I was in China this year and found it surprising that it's as powerful as it is. Consequently, I also found out how powerful not having the entire internet is. The amount of information/sites I wasn't able to access due to it not being accessible at all; or "accessible" but never fully downloadable (i.e. javascript not able to download fully, other assets blocking actual content from being loaded) was staggering.

Coupled with the official cable TV service, which is amusingly abbreviated CCTV[1], and other state-controlled media, it's an eye-opening thing to see (more blatant) information control in action.

[1] https://en.wikipedia.org/wiki/China_Central_Television
But to flip that around, what about adding payment into the mix has any bearing at all on the trustworthiness of a VPN provider?