skysight-inc/HackerNews huggingface dataset:
> Ok, what is the aim of the H1B program?

It is to make it possible for foreigners to provide work to US organizations when no local person is available.

I have hired many many people on H1s. It was always a hire of last resort: when we could not find someone local. It always cost us a lot more than a local person: in both legal fees and procedural fees (you need to verify that the salary you are paying is not lower than the prevailing wage, which is totally fair) not to mention that it takes a while to get the person so while you're messing about you have nobody to fill the job. Some people are unusually distinguished (perhaps expert in a particular machine or language) but lack the appropriate degree, and they are even harder to bring in.

I have a hard time complaining about that (and I'm an immigrant myself). I think it's totally fair that the system should be biased towards locals. But the system does need an escape mechanism when nobody local can do the work.

There are problems. The big outsourcing companies (not just Indian ones but IBM) flood the lottery early. Also somehow they apparently/allegedly pay below market rate, which I don't understand. As usual it's the startups that get screwed.

Note this H-1 is to bring someone here. If I could outsource I would (to Alabama or Amadebad, it would be all the same to me). When we can get away with a distributed team we hire people where they already are.
Are those more "alternative facts"? Because your summary isn't remotely accurate. The shooter was there in support of Milo, he wasn't a protester. And it was his second confrontation of the night - quite the victim.

http://www.seattletimes.com/seattle-news/crime/uw-shooting/
> dotNet and it's VB.Net was a bad joke until 2003

Considering that VB.NET was released in 2001 (or 2002, Wikipedia disagrees with itself on this point), it was a "bad joke" for 2 out of the 16 years of its existence so far? That doesn't sound that bad to me.
I am an IT contractor, I'm well aware of this. My point is that what HMRC is doing is going after legitimate business relationships completely in spite of the problem they're trying to solve.
I almost got a job operating those things.
A good general method for comparing ASTs is Tree Edit Distance. I have an implementation in python https://github.com/timtadh/zhang-shasha . If computing the exact distance is too slow you can use an approximate algorithm https://github.com/timtadh/pygram .
Not to mention that the Zeni prototype was merely adequate, while the Oculus product is polished.

I think that ZeniMax are seriously salty about shoving off VR now that it's blossoming. That being said, working on company equipment during company time? Carmack screwed up.
This is a very sincere and honest question,
one that few start-up founders,
if they look deep inside their hearts,
would have a top of the hat answers for.
Yet, it beleagers start-up critics such as TechCrunch
and people interested in start-ups in general.
While there are no cookie cutter answers
>I think there isn't a clear line

A clear line has been drawn in the form of protected classes. Primary language spoken and income are not protected classes. Gender is.
Dissecting the Android OTA Update System
holy shit this is by far the most valuable comment I came across of all time on HN
> can easily move

They can move, but not easily. It'd be easier to just open satellite offices.
I would imagine that nginx would probably do a better job of dealing with web serving (pipelineless and otherwise) than python would, mostly due to age

And if the nginx process somehow ends up using more CPU than the python process, then using multiple nginx servers would be fairly easy, compared to multiple application servers
Show HN: ShipCloud API Binding for JavaScript
That is pretty much how it works on the civil side too. Pick an older professor from the best local college who has given testimony several times before.

The open secret is that a lawyer writes all the expert reports and the expert just reviews and makes edits.
> Jurors are not expected to actually learn anything about the law

Since jury instructions both ask for a determination of whether a particular legal standard was met (phrased in legal terms), and explanation of what facts (in lay terms) the jury must find to say that that standard was met, I think your statement is not completely accurate.
main problem I see are bandwidth requirements to keep a decent quality. That said, very interesting project and well executed.
Some more fun ones:

https://www.google.com/search?q=z%3Dsqrt(x%5E2%2By%5E2)*sin(...

https://www.google.com/search?q=5%20%2B%20(-sqrt(1-x%5E2-(y-...

https://www.google.com/search?q=100-3%2F%28sqrt%28x%5E2%2By%...
To add a slight positive to urban farming - where I live used to be the agricultural heart of the region. It was settled partly because of this and the volcanic soil is very good. Move 100-150 years forward and urban sprawl has completely swallowed the good soil and we mainly farm further out on worse land.

The same can be said of other places I'd have thought?
Fast good cheap
Yes[0] though I think the issue title is a bit off. They did bring it down from over 7 hours to 30 minutes ish in a recent release, but it's still is too long, too much CPU, and too much mem. They are very reactive of course which is something I can never say about OpenJDK.

0 - https://github.com/golang/go/issues/18602
Protest is just another form of expressing free speech - besides that, I fail to see what Milo being a "gay Jew who only dates black men" has to do with anything?
Thanks Trump.
Project Data, 0.16 released
Yes, I am!
Anecdotal , but I heard from UPS employees that they essentially break even on their ground network, and essentially all their profit comes from airmail. FDX might do slightly better on their ground, given they pay their drivers < 1/2 of what UPS pays.
It appears that I have reached some kind of "article limit"
EC is the best, most intuitive tool, you could use on an android device to simulate complex schematics. I've designed some of my best hifi amplifiers in EC. I warmly recommend it to anyone studying the area of electrical engineering, and to enthusiasts as well. Give it a few years,and you'll be pros ;)
For 36-bit CPUs, the 9-bit byte was a natural choice (as was storing 6 characters of a more limited character set in a 36-bit word)
Who cares. the UC Berkeley student's parents will fund it then.

But seriously, I'm not fond of the city of Berkeley, but Milo going there was the equivalent to attempted suicide.
In addition to the other reasons given, the interactions are significantly different because they're specialized. e.g., one day a Park Ranger came up to me when I was photographing a snake. He waited patiently until I was done, we had a conversation about it (informed me that it was a "banded water snake"), talked about how the trout stocking program was going and at the he end said, "oh, by the way, can I see your fishing license?"

A normal state or local cop would have likely just said "hi, good morning, where's your fishing license?" A completely different, though not unpleasant, interaction that would have left me with a different "feeling" about how it happened.

And yes, he was armed. Sidearm in a holster and likely at least one shotgun in the car.
> Hitler and Mussolini wanted to create a "New Man", unlike Hussein, Assad, and... Trump.

Interesting that you hone in on that; it's true but their views on "men being more manly" do strangely reflect the alt-right and Trump. So yes, this is a fascist-like concept; Trump holds it in spades.

> Trump isn't even a dictator yet, and may never become one.

Don't quit smoking until you're riddled with cancer?

> The biggest charge you can make against him is that he's pro-oligarchy, and empowers nefarious radical grassroots movements on the right.

No, that's not the biggest charge, but those are themselves rather strong reasons to not want someone to be president. "He's a fascist" is the biggest charge in my mind.

> The real problem is in public opinion, i.e. how to convince people on the right to care more about facts, and make better voting decisions. But rejecting Trump wholesale isn't a solution to that problem.

That is A real problem, I agree. It's also a separate (but related) problem. The most acute problem is a fascist president (cancer), an uninformed public is more like "smoking" (the environment the cancer needs to form).

> Edit: this article, "Nationalism is Rising, Not Fascism" is a great read.
http://www.huffingtonpost.com/george-friedman/nationalism-is....

Thanks! I disagree though; Trump is very very much a fascist, not merely a nationalist (we don't need any more of those either, btw)
There are more ways to be predated on that do not involve being eaten.
That just speaks about the misinformation media machine nowadays.

The "hacking of election" is the same thing as having a 1 year media smear campaign between candidates that occurs before the USA elections.
Human evolution has been hand in hand with ethanol, likely mammalian evolution. But those incidents of alcohol abuse only would occur when fruit was fermenting on the vine/tree as this youtube video humorously demonstrates: https://www.youtube.com/watch?v=50tlF3kGbT4

Also, many 'native' peoples in the Americas, Australia, and Oceania have large problems with alcohol abuse. Large areas of Queensland forbid any ethanol, even for medicinal use, because of these social problems.
He had a classic excuse - he felt threatened in the press of the crowd, so he fired a gun into it. Keep this one in mind if you ever get kettled.

He also lied about being attacked by a white supremacist (Who the victim most certainly was not.)
S/MIME or other payload encryption is strictly better than SMTP STARTTLS alone because adversaries can easily defeat STARTTLS if they stand in the middle of the connection. Being so positioned will not allow them to disable S/MIME.
a little knowledge is dangerous

The quote from Alexander Pope is actually "A little learning is a dangerous thing". People often get this wrong, which is probably a tiny bit ironic.
Oculus Vows Appeal of $500M Verdict, ZeniMax Threatens Injunction
The current rules determine prevailing wage per geography.
Yes, a suit for fraud against a bank would have to have a jury composed of bankers, etc.
That's a pretty broad brush. I attended Cal and observed a sizable Anarchist population in Berkeley and Oakland that actually had nothing to do with the University. Were some of the rioters from Cal? Probably. I suspect the vast majority were not.

At least at the University level it seems like free speech was an important factor for deciding to allow hosting somebody with such an incendiary message. Here's the chancellor's statement: http://news.berkeley.edu/2017/01/26/chancellor-statement-on-...
"non-literal" copying is garbage. We already have a legal term. Its called a derivative work. Which is what taking a Harry Potter book and changing the names of the characters is.

Lawyers create new terms like that to intentionally make it difficult to apply previous case law to the case at hand. Both for the opposing lawyers and any judges on appeal.
You're obviously going to get a variety of answers because it really depends on your product and market. Saas vs hardware, consumer vs smb vs enterprise, mobile vs web, etc.

My advice is to read Traction and apply the framework to test out as many possible strategies as possible. There are tons of other blogs and strategies about growth but I find Traction to have the most practical and actionable format. Plus, I like having a hard copy. I've probably bought 5 copies of it for friends.

Create a Trello board to track your experiments and progress. You will find something that moves the needle–BUT it might not be what you expect. For example, I've had tons of success at trade shows in past projects.

Good luck.

http://tractionbook.com
I am a manager at a small architecture firm and Windows 10 has brought nothing but woe to my office. We have spent dozens of hours and thousands of dollars troubleshooting and fixing problems (many of which remain unresolved) that occurred as a result of this draconian forced upgrade (and updates that followed). So what if we got the upgrade for free. I've paid for it many times over in labor!
How power efficient is this? Just curious because iOS was mentioned as a target.
Yes, but your liver and heart do not. The early death rates for males in Russia are attributed to alcohol abuse.
Threatening to cut federal funding for a major public university after an event like this, however disastrous, is exactly what I'd expect from an authoritarian dictator and not the president of the United States. Had the roles been reversed and right wing protesters started a riot due to an extreme left wing speaker, does anyone honestly believe Trump would have reacted this way? For the record, I'm not trying to excuse the actions of those who acted violently/destructively.
MS forces the change to force a sale
> end users have to manually install certificates to their email applications

This really is a problem that could be reduced. For instance there is no easy way to copy the S/Mime certificate from my macbook to my iPhone
What you're saying there is just violent groups of people who are showing up to places randomly to be violent for no reason other than to be violent.

That's just ignorance. There are people showing up to protest something with the intention of being violent. They weren't there by accident, or random luck. They (those few violent ones) were protestors who had forgotten how to be peaceable.
He was absolutely one of Milo's supporters (Regardless how much Milo is trying to distance himself from him) - his facebook page makes his love for all things Milo, Trump, and the NRA clear.
TechEmpower Web Framework Benchmarks Round 13
Looking at the Customs and Border Protection case, did the CBP change standard-issued handguns during the period? The P2000, which they bought a bunch of, was introduced in 2001, and changing the standard issue is going to involve buying a lot of new guns.

Likewise, did ICE switch from some other caliber to .40S&W?
Could you explain why you think this is a threat aimed at the expert witness in this trial?

Any time someone publishes a work, they are putting their reputation at risk. If the work is bad, the whole world will know they did it. Carmack is saying he thinks this should be the case for reports and analyses given by expert witnesses.
> In both cases, sadly there is

If you read further, I state the obvious: "The one exception is maybe lack of access to higher education. And the GOP is an odd choice if that's your primary problem..."

> And I think what the OP is suggesting ("for every immigrant a tech company imports, they must hire two rural American workers") is a step towards remedying this

Huh?

Google et al. already do this. If you're a competent programmer, you can find a tech job. Tech companies don't discriminate against rural hires...

Is your suggestion that Google should hire a bunch of completely untrained and totally unqualified rural folk as software engineers, purely because they're from a rural part of the country, and train them on sight?

Wouldn't improving K12 STEM education and making college more accessible make a lot more sense? Google isn't a school, and education isn't their core competency.

It's one thing to say "we should be more supportive of STEM education and make college more accessible".

It's completely another to insist that Google over-look college educated immigrants because some rural Americans weren't given the opportunity to attend an IIT.
He was holding a rally?
I think there's a more important metric: productivity has concentrated in the coastal cities. Our workforce is more productive than ever before. Much of our economic gains year after year are due to productivity gains: we produce more goods per worker.

In our current economy, if you want to have a high-paying job you have to have a highly productive job. The best way to do that is to be in a city that has high network effects. Centralization and computerization is allowing people in cities to be more and more productive. This is why even Walmart has fewer regional managers and employs more people in cities managing logistics or even doing research in programs like @WalmartLabs.

Being in a city helps you be more productive due to network effects in contacts, opportunities, leads and education. If we want to help people out, we need to help them get those benefits elsewhere or help them move to the coastal cities that already have these networks.
Do you have some code to try it out?
Unfortunately, every piece of caselaw in the united states is the same, and has found the same.

IE This has been the law in every state forever.

Even the most liberal of states here, like california, find the same way, because they let employers claim things that "relate, at the time of conception or development, to the employers business, or the employers actual or demonstrable anticipated research or development".

Most engineers like to cut it off before the or, and like to believe their employer's business is very narrow.

Courts read both very broadly.
It's not Venice, that's true. I simply use it as an example of how a city of millions of people could easily be built in a compact area, without high rise apartment buildings, and with tons of open space.
It could be much worse!

And, there is a cost to always wondering what you're missing out on and how what you have could be improved upon.
Setting Up Drone.io Locally with Docker-Compose
I develop software and devices used for data collection during clinical drug trials, and our single biggest "competitor" is the old paper diary. Despite evidence showing that electronic data collection for certain types of trials provides better data, people just don't "trust" anything but pen and paper (never mind the fact that patients could sit in their cars before an appointment and fill in a month's worth of data by just "remembering" how they felt two weeks ago, or how much of a particular medication they took).
Your second point doesn't really hold up - I'm a Windows 10 user, and I don't spend any time even considering Linux UI alternatives because you could show me one that I liked twice as much as Windows and I still wouldn't want to use Linux for my day to day stuff.

I actually don't mind the Windows 10 UI as it happens, but if there were the variety of options for Windows that there are for Linux, I'd certainly see if I could find one I liked more.
I don't understand the distinction.

Vault's sweet spot is automated generation and revocation of credentials which are given to authenticated clients (like creating a one-off keypair for an SSH session & giving the private part to the user and allowing the server to read the public part).

We're currently testing the waters of migrating our pass-like shared password store to vault (so we can grant authorization to automated scripts to read certain shared rotated creds).
So why is this a better outcome than letting them hire one on an H1B? No American loses their job, and a community college program remains, giving people access to education.

I don't see what "market failure" has to do with the H1B at all. Just because the market worked correctly doesn't imply that the outcome was desirable.
The ACA itself was just one big compromise, since it was basically the Republicans' own plan from the 90s.
“babies too young to speak or understand intentions root for justice.”
I had the same excitement ... then seemed to find nothing resembling a path to a CS degree.
One of PureScript's main goals is to generate JS that can be read by humans. I'm guessing the author wanted to follow the PureScript spirit when creating purerl.
Perhaps the SELinux rules should be included together with the package?
Hahaha I get this every time I cross a street upon a suitably large gap in traffic rather than waiting for the lights... because that's what we learn growing up in England where almost nobody waits for the lights - especially if there's a gap in traffic. The numbers of people gobsmacked at this behaviour here is... funny, honestly.

As a pedestrian, are you really going to stand around and be dictated what you can and can't do by a stupid fcking light? Life is short, get your head out of your phone, pay attention to your surroundings and cross the fcking road before the little light comes to tell you that your time is up and it's your turn to go to the next life and you missed it.

Every time someone baulks at me for doing it, I can't help but grin and remember the quote from the original Point Break:

"It was about us against the system. That system that kills the human spirit. We stand for something. To those dead souls inching along the freeways in their metal coffins ... we show them that the human spirit is still alive."
I have found that the maximum propensity to gain
is to set your priorities right
and then sit back and watch the river flow
I don't mean that as a fishing analogy
but more as a "let your ideas evolve in a organic way"
So you would expect
that you would achieve your top priority the soonest
and lower priorities later
How much you achieve is a rate issue
and I don't think there are any fixed answers for that
Obviously the are ways to accelerate your rate of progress
through an analysis of the data
and this is typically what the pundits vouch for
But this a grey area.
Since most start-ups are driven to grow revenues
rate acceleration is very typical
but that is a more a matter of business than engineering
Traction is an easy read and an excellent jumping off point into the "growth strategy" space.
Not sure LinqPad is the right way to go.

What I would like to see is a dedicated REPL application (likely based on the scripting dialect of C#) with IntelliSense and support for NuGet packages (if you want to have those features in LinqPad, you have to pay).

Kind of similar to Xamarin Workbooks, but better, and without all the "it's for documentation and inspecting applications" cruft.
Hate speech is a concept that does not exist in American law. It is not one of the exceptions to the 1A (such as obscenity or slander).
Disney, Pixar, and Lucasfilm to Pay $100M in Wage-Theft Lawsuit
Would you elaborate as to what you mean, preferably with some examples? The US has generally been pretty liberal in protecting free speech. For example, affording the KKK protection to march in Skokie, Illinois.
Also SnappyData which uses code from geode.
The other problem you're missing is what happens when you have health problems? No health insurance means you're screwed as soon as you have any kind of problem at all.
Why should refugee community's desire for a cheap interpreter trump the needs of an engineer who could make 250k at Facebook?
But then aren't you just expecting the Jury to trust the expert?

How does the Jury tell two experts apart, while one says Yes and the other No?
Generally the snap will be much more up to date.

Installing from the Ubuntu Archive with apt-get means you get the version that was released with that version of the OS, say Ubuntu 16.10, sometimes with minor updates. With Snaps you get the version that the software developer pushes to you which could be their latest stable software released just yesterday (there is a concept of Snap channels that open up things like beta/candidate/daily builds e.t.c. but that is another topic).

Snaps can also update themselves, allow dependency bundling, are confined in sandboxes e.t.c. but for a user, it means you get very fresh software on your device. You can read more about them at https://snapcraft.io/
> They're highly incentivized to put people in jail.

Not really; they get paid the same either way. Absent a leadership focus on specific categories of crime or groups of offenders, or personal biases, police don't have a lot of incentive to put anybody in jail.
both these look really good.
https://www.quora.com/What-are-the-best-blogs-about-quantita...

https://www.quora.com/What-are-some-quant-blogs