skysight-inc/HackerNews huggingface dataset:
Is it ok for H-1B holders to have a trading account (unrelated to my employer) and generate revenues by trading? (not day trading)
I always found Flickrs api to be easy to use, and well documented
What on earth are you talking about? Not only did the UK have the 'French Revolution tradition', it's arguable that they got there first. I take it you're not that familiar with the English Civil War...

https://en.m.wikipedia.org/wiki/English_Civil_War
How funny. If #frexit doesn't occur within one year, I'm considering seriously moving to UK (or Russia).
The good news is that the L1 visa is a fantastic visa. It's dual-intent meaning you can apply for greencard (as opposed to TN). Also your spouse can work! That is huge.
The option to look for, irrespective of language of implementation, is "context". An example of usage may be found in https://github.com/graphql/express-graphql. Basically the context (session or user data) is passed into any resolve function you define, so you may relate operations to permissions using some mechanism you define.

Edit: grammar
See earlier comments. The standard for EB1A is much higher. That being said, the evidence used for an O1 often can support an EB1A.
> Additionally, in C++ strings of less than 23 (IIRC) bytes are not heap allocated (they reuse fields in the existing structure).

Not quite. SSO is a lib-specific optimisation. LLVM's libc++ has a 22 characters SSO[0], recent MSVC and recent GNU libstdc++ have 15 characters SSO, Apache and older libstdc++ didn't have SSO at all (and used COW).

The SSO-23 POC/proposal does provide a 23-characters SSO for a 24 bytes string structure (such as LLVM's, MSVC 2013 and modern G++ strings are 32 bytes and SSO-23's scheme provides space for 31 characters in the same stack space).

[0] all capacities exclude the final NUL as it's required and unusable outside of C compatibility
> Unless of course UK retains the free market with EU.

Why would they?
False equivalence, I wouldn't call uninformed voting (as they are painting it) extreme. I would call malicious voting extreme though.

In any case you're probably right. Most people who voted to exit the EU probably weren't uninformed. Google data only represents correlation. General buzz about brexit is a more likely explanation for the search trends. Occam's razor dominates.
Hi Peter,

Last September (2015) I received my Green Card thought the PERM process. If I was to marry someone today, could they apply for Green Card?

Thanks.
Can the defendant insist on a jury trial if some of the evidence is classified? What happens then?
Google Drive's REST API documentation is a good place to start:

https://developers.google.com/drive/v2/reference/#Children
I'll take your word on those numbers as they sound reasonable.

However I do believe you've neglected the other points of the post which were about the value of access to the European market place and that 10% say in how said market is run. Those are costs / benefits which are not so easily counted before the painful divorce is complete.
Well said Cedric!
Re: concurrency, D's concurrency story is really quite good. It may not be built upon as sound a logical model as Rust's (few languages can compete there), but it has very good ergonomics, and offers a nice range of concurrency strategies. See std.concurrency, std.parallelism, and vibe.d:

- http://dlang.org/phobos/std_concurrency.html
- http://dlang.org/phobos/std_parallelism.html
- http://vibed.org/

std.parallelism and vibe.d in particular are absolute pleasures to work with. As a framework, vibe.d is well designed to avoid unnecessary allocation and runs very efficiently.

D's current GC is quite poor, that's a common complaint. But the recent and forthcoming "nogc" changes are making a significant difference -- it's increasingly easy to avoid the GC altogether.
No doubt, CRISPR is the next big thing that will make sense for everyone.

I work for Synthego and we make synthetic RNA for CRISPR/Cas9 Genome Engineering. Our process is fully automated with robots and an architected LAB synthesizer.

We are actively hiring:

* Full Stack Engineers with strong DB and Python skillS
* Robotics/Mechanical Engineers with automation experience AND who think outside the box!
*Extraordinary Human Beings are welcome too

If you are interested --> email me: victoria.danahy@synthego.com :-)
Going through what seems to be a random checklist :)

Then I imagine it takes quite a while for this to reach depth once it actually hits the water.
I'm sure that by the time Quake came out gamma of 2.2 was already standard.
Yeah but thats gets done right away in the process.

It's the long term thats the problem because thats more like a loan.
I know personally that the TN is a non-immigrant intent visa. Typically you have to switch to an H-1B ("dual intent") first.
And this is exactly the reason for a supra-national body that comes in with annoying regulations and red tape that stops you from competing with Johnny Foreigner in the full-blooded way you want to.

Let the race to the bottom commence!
What I mentioned in another post in this thread: https://news.ycombinator.com/item?id=11971353
A Paranoid’s Guide to Securing Windows 10
While often treated as such, the O1 is not officially a dual intent visa, right?
Russia lawmakers pass law requiring encryption backdoors, call surveillance
"Peace in our time."

-- Neville Chamberlain
The thing that bugs me about the whole thing is, the headset check does nothing for the fundamental implementation of the exclusivity deal. If I buy it through the Oculus store, then Oculus still gets their cut. After that, it really doesn't matter which headset I play the game on. The deal was still a success. I gave them money, and even did it on the storefront they sold the game on. What's the big deal?

I still think exclusivity deals are a bit bogus to begin with, but I think a perfectly reasonable compromise is to be exclusive to a particular storefront, but not a particular device. If another device shows up with the right capabilities, and the community is willing to do the leg work to port my legitimately purchased game to it? Awesome! Rah rah community, you've just expanded my potential market considerably, for no effort on my part.

The only real advantage I can see for a developer to be exclusive to hardware at this point is to cut down on development costs in the first place. The hardware platforms are emerging, very different, and not always compatible, even if it seems like they would be on the surface. So I can understand the reservations against wanting to code for or support more than one complicated VR setup. But if anything, it's been shown that the VR community right now is chock full of enthusiasts and tech--savvy people who will happily take a stab at those sorts of complicated ports all on their own. I think it's important that they have the freedom to do just that.
Wheres the connection to software rot?
What is 2FV (two factor verification, I assume), is it another name for 2FA (two factor authentication)?

If so, what kind of verification is it used for?

In any case, thanks for responding here!
Email hn@ycombinator.com and we'll put you in touch.
Read the book "the new business road test".
It oulines a checklist of things prior to considering a business. You can apply a lot of it to new software project (e.g conducting marketing research for similar projects).

When it comes to software development and adding features, adapt an investor mindset. Ask yourself what is the return on investment (ROI) of implementing that feature? What are the risks? How can you hedge your bets? etc.

I remember reading a book "software by the numbers" which I think covered that.
https://books.google.ca/books?id=tW14FDkNYv4C&dq=software+by...

The last thing you should do though is "push blindly" and not "overthink". Analysis prior to acting is a good thing and the anxiety you feel is because you're uncertain about your the future. You cannot predict the future because you don't have any research.

It doesn't mean you should wait for certainty. Nothing is deterministic. But you should always operate on your best guess; after having done your homework to investigate all known unknowns and minimize risks.
That's a long response but the key point is that one can't self-sponsor so it definitely helps to have other owners (whether US or not) to diffuse the ownership and control.
Animal drugs are the same as human drugs, plus all the human drugs which fail fairly late in the development pipeline. Animal physiology re: absorption, toxicity, metabolism etc. is pretty well studied because most mammals are used for drug testing/as models of human disease.
He's conveniently leaving out that once your 90-day Comodo cert expires, you can't ever get another one for that domain. It's essentially a free trial for their paid certs. Let's Encrypt certs can be (and are intended to be) renewed indefinitely.
Note: "finalize"-hints in Go are just curly braces, which begin and end blocks.

But sometimes objects will survive the close braces.
The answer is Nokia.
It's because a plurality of the people on HN make a living from malicious advertising, and have to rationalize it. If there's a main thrust to anything that technologists as a whole are doing, it's to make direct, unmediated-by-unfriendly-interests communication between people as difficult as possible.
IANAL, but am a Canadian. My belief is that TN status is a "non-immigrant" status. It is, by definition, temporary. Applying for a GC declares immigrant intent. H1B, by contrast is 'dual-intent'.

OTOH, I don't think they actively seek you out to revoke your TN status, but it would make border crossings pretty much a non-starter.

All this is remembered from when I was on a TN status from Canada ~5 years ago.
No, that's incorrect in two ways. First, you must also assume that the individual opinions are independent. Second, the 0.5 probability threshold is only correct for binary situations; in real life where they may be a range of opinions, the threshold is much lower.
I love "The house of Asterion"! I've read it when I was in school too. The ending is simply amazing.
And also faces tariffs.
As someone with a lot of indio blood, I can't grow a beard. But I did grow a sense of humor. Kindly fuck off.
If I am a Colombian Citizen with a multivisit visa, and I don't have the actual visa because it is attached to an expired visa which is forgotten in the U.S. -
What are the chances of re-entering USA? Is the visa information in the computer or is it useless without the physical stamp?
The level of discourse is poor.

That said, what happens in a global financial center almost certainly will have impacts on Silicon Valley and the startup environment.
> Why would they?

Its not uncommon to support free markets without free movement of people; outside of the relationships within the EU, its fairly normal for trade agreements.

Corporate interests in both sides benefit from such arrangements compared to their absence, so there might well be powerful interests on both the European and UK sides pushing for that as part of the exit agreement.

(OTOH, some -- though probably not all -- of the "Leave" constituency is probably anti-free-trade, so at least some of that constituency would probably oppose the arrangement. Perhaps not enough to stop it, though.)
Hi Peter, I've a few questions:

1. What's the relationship between O1 sponsoring entity and you? Do you've to be employed by the sponsoring entity? Can you run your own business while on O1? Can you get paid by someone else than the sponsoring entity while on O1?

2. How to determine if I should go with O1 or EB2? My attorney says if my EB2 gets rejected then there can be issues getting any other non-immigration visa.

3. If I already have O1, then what's the process like going from O1 to Green Card? When can you go from O1 to Green Card?

4. If I already have O1, are there tricks to stay in the US and never go back to home country to renew it?

Thanks!
It really depends on the nature of these activities, whether they constitute employment/work and therefore requiring a work visa or not.
There's a subthread further down that points to this exact type of regression: https://news.ycombinator.com/item?id=11970313

Without full memory control you're always going to making trade-offs in terms of performance. Hopefully the GC is "good enough" for your use case but there will never be a one-size fits all GC.
I heard on the news earlier that already large numbers have sought Eire citizenship by applying for an Irish (hence EU) passport. (All northern Ireland citizens are entitled to dual nationality). So it may end up helping the United Ireland opinion by proxy if large numbers continue to seek Irish passports.
Does anyone ever heat up cold-brew and drink it hot? I have no idea, but I wonder if it might have better flavor, but some people might want it hot.
Peter. Thank you for the answer. Much appreciated!
You're not proberts. Are you trollin?
The article touches on it, but the clear differentiator I see here is whether the "crowd" has expert knowledge of the domain.

If it does, then the noise of experts clashing (resolving conflicts between equally informed ideas) starts outweighing the benefits of them contributing the ideas to begin with. Basically you get a too many chiefs issue.

If it doesn't, you're seeking to average variably-educated wild ass guesses and taking advantage of the fact that WAGs have a tendency to form a bell curve around the actual answer if there's any ability to estimate whatsoever. Since there's otherwise no special knowledge, that ends up being the best you can get but requires a lot of people to get right.

Without having read up on it, my guess is the latter is related to central limit, with each person's WAG forming the first term of the mean of means; a WAG is itself sampling your own mental model and boiling it to a number. Given enough of those you get a normal that you can average.
For hard realtime systems most kinds of dynamic memory allocations are a no-go. A lot of programs with such requirements have everything statically allocated, others use some static memory pools and custom allocators that those. I think that should also work with D - with the problem of losing lots of the standard library.

I think the most problematic area is somewhere in between: Applications that want a mostly realtime performance without having to put too much work on guaranteeing it (e.g. Games, Low Latency Audio Processing, ...).
I guess that makes Germany's record in world wars 0-2-1 then?
How to survive a lynching
Is this a B2? And how does one forget an expired visa? Unless it was not attached to your passport or you actually left the US without your passport.

Of course, I am not a lawyer.
The most powerful variant of the world’s most reliable rocket just launched
To be clear, the H-1B does not require a test of the labor market (unless the employer is "H-1B dependent"). That's only required in the PERM/GC context. The standard is whether the offered job qualifies as a professional/specialized job and whether the individual has the right educational background.
I'll send an intro if you email hn@ycombinator.com.
> seeing as labor costs on a $800 device are around $2.

Well, the Foxconn (or whomever) assembly labor costs may be $2, but in some way, shape or form, all $800 is a labor cost to somebody, somewhere.
You have packed a large number of biases in a single line:

> You want a health care system where you use 15-20 year old medicine with no research, and most bills > $1000 lead to euthanasia? Sure that would be a cheap healthcare system...

15-20 year technology (and I hope you agree modern medicine is, broadly speaking, a form of technology) is not old; it is robust and time tested. Today, building business critical operations in Fortune 500 companies on top of Linux is a no brainer, but not so much in 1996; and whoever told you otherwise back then was both unprofessional and self-deluded with evangelist zeal.

Your claim that veterinarian medicine has "no research" does not hold water either. Sure, there might be less money being expended in researching animal health care than human health care, but this does not mean that the science behind veterinarian medicine is any less valid. If anything, it's probably more valid because there are so many less emotional hot-button issues and underhanded political agendas lurking around it.

About the $1k bills, there are two ways to see it. You claim that it is a bad thing that most >$1K procedures end up with pacient death. I, on the other hand, would like to point out that this is a proof that it is possible for a whole calss of modern health care professionals to charge <$1k for procedures that solve most non life-threatening conditions and remain gainfully in business. Note this argument is valid regradless of your position on human euthanasia.

Finally, your use of "cheap" healthcare system is used as a double-entendre. You are conflating "affordable" with "stingy" in that single word. As exposed above, you can clearly see that the first not necessarily implies the second.
Yes, my current startup is finding it very, very difficult to raise the Series A financing here in Toronto. Canadian VC firms are few and far between, and concentrate on the oil/gas sector mostly, and find tech scary and unpredictable.

On the flip side, the SF VCs don't like investing outside their local sandbox.
> Why shouldn't all states enjoy the free movement of goods & people without giving up their sovereignty?

Free movement between sovereign entities always entails yielding some amount of sovereignty loss, you can't have free movement of goods and people between two cities if there isn't a supra-city structure.

> The EU should have required only as much authority as it absolutely needed; instead it demanded too much.

That's just your opinion, I do not agree with it.
Thanks for this summary! As a european this was a really enlightening read for me. And, so true.
I'm the moderator of HN who set up the AMA with Peter. No trollin.
I was told in the last edition that I'd have a high chance to qualify since my extraordinary ability was winning a NASA competition.

I see it as independent from the studies level, but I see both of them as important points. So I'll include this competition (and others), my degree in Spain+Japan and the community I founded at my University ( http://makersupv.com/ ).
I suggest you try using multiple small extraction volumes instead of a single big one. The long extraction time could be shortened, and you will get less heavy molecules out (which in tea, for example, tend to make the brew taste a bit bad). See [1] for an explanation. It might just taste better, let me know if you try it!

[1]: http://chemistry.stackexchange.com/questions/37712/why-using...
Possibly yes but we'd need to explore the patents further, the nature of your work, your impact on the company, etc.
Installing Arch Linux on Dell XPS 15
Unless the degree is a PhD, in my experience education is not really a factor.
You say that like it's a good thing, but you should take a good look at what the EU is about. You may think that it's all about open borders and greater cultural and economic exchange, but at its core it's a vehicle for big business to control politics in the region.

You may think this is some form of conspiracy theory, but there's very strong evidence for it. I would recommend starting here...

https://m.youtube.com/watch?v=xMuUEd6w54E
But it's unlikely for EU nations to significantly damage trading relationships with the UK. Germany, for example, exports a huge volume of cars to the UK and it comprises a significant portion of German GDP. Yes, there's volatility around exactly how such a trade deal will get worked out, but it's unrealistic to lump "access to European markets" into one big ball and assume that Brexit means that whole topic will be impacted negatively.

In reality, most significant European trading partners with UK just want to keep on trading with them mostly as they have been, and will work out deals that allow such trading to mostly continue. There doesn't seem to be much reason to think such trade deals will be radically changed in a way that damages anyone for the long term.
Clearly, free trade can and did exist before 1992, 1957, and 1942. My point was that the initial idea behind the union (in it's various forms) was to ease the pain felt by the existing regressive protectionism of the region. All in all, considering the relatively small size of the world (economically), this was a great idea. However, over time the union has taken on even more restrictive forms of protectionism except now the border is different. The results, predictably, are the same.
https://en.wikipedia.org/wiki/Milgram_experiment

https://en.wikipedia.org/wiki/Little_Eichmanns

Not that I disagree with what Megaupload was, but "they paid me to help, and I didn't ask any questions" is about the worst excuse in the world.

edit: to be super-clear, if you're participating in Megaupload, you're participating in Megaupload. It isn't just the CEO who is taking a stand against copyright (or for private communication, or whatever), you are too. Also, you should be prepared that people generally aren't sympathetic to moral stances that are personally lucrative, especially at the expense of others. This is because people lie for money.
Related: anybody have some good examples of a good asynchronous API? This claims to be the standard, but it has confused many of our customers. http://restcookbook.com/Resources/asynchroneous-operations/

To summarize: send a 202 for the initial request, redirecting to a job URL. The client polls on the job URL, which returns 200 with progress information until it's done, when it returns a 303 redirecting to the final output.

One particular problem spot is that many http libraries automatically follow the 303 redirect, and some even follow the 202 redirect.

I definitely think we would have been better off just putting status and final location information as JSON attributes in the body rather than putting it in HTTP response codes and Location headers. Non-standard, but much less confusing for our customers.
Nest will begin curating its Works with Nest products online
About 2-3 months after the I-485 is filed.
Peace in Europe? You gotta be kidding. NATO bombed down Yugoslavia less than 20 years ago.
Plaid API! So well done and documented IMHO:
https://plaid.com/docs/api/
To make it absolutely obvious everywhere in your code that you're talking about an errorSummary, not just a summary?
What does rot even mean, in terms of software?

As far as I can tell, he means "Why is complex software hard to change" which is a reasonable, though fairly easy to answer, question.

Software doesn't rot. New features or refactors screw it up. New needs or technologies may make it obsolete. But it doesn't rot, and people who talk that way are often busy-body rewriters who want to pitch the existing implementations, with all their Chesterton Fences[1], and begin anew.

[1] http://www.chesterton.org/taking-a-fence-down/
okay, thank you for your explanation. I couldn't figure out what the author was trying to say.
> Of course most other countries are even worse

Why do you think that?
You could use a vpn: https://community.openvpn.net/openvpn/wiki/IPv6
That's not the most rigorous of samples (reddit users), I believe those results might be biased - I think commenters on sites such as Reddit or HN might be more likely to take this kind of actions.

I'm not sure what Netflix's endgame is, but they're leaving a LOT of money on the table by going subscription-only.
looked at your profile and it seems you are a mod. Sorry for my previous comment.
This is one reason you need to be careful about disqualifying people from the decision if you're relying on the large-crowd effect--for example, an educational requirement to vote or only letting certain engineers participate in planning poker type estimations.

Unless you successfully boil it down to a small-crowd expert decision you'll spoil the process with skew. The uninformed people have a place in a larger-crowd process.