skysight-inc/HackerNews huggingface dataset:
Oh look, yet another article talking about how our leading tech companies (aka "Silicon Valley") can't hire fast enough with an infographic clearly showing that the "highly skilled guest worker" visas are predominantly going to IT body shops (aka "not Silicon Valley"), the "H1-Bs on average make less" mostly being due to the same body shops, and no mention at all within the body of the article that this is the case. It should be obvious to anyone with even limited reasoning ability that the system is is not being used in the spirit* it was created in and that there are possible fixes that don't land at one of the extremes of close it down or leave it (mostly) wide open.

(*or for the cynically inclined, replace "spirit" with "stated purpose")
New Horizons Returns Last Bits of 2015 Flyby Data to Earth
Your comments have been breaking the HN guidelines. We ban accounts that do that, so please follow them instead:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

That means posting civilly and substantively, or not at all.
> Feel free to make a PR to improve things boubiyeah

What kind of answer is this?

I don't think "boubiyeah" is working for you, nor has signed up for contributing to your project.

When you publish something to a public forum, even if you it is an open-source project, you open yourself to criticism(actually criticism is a great tool to help you improve your project), so my suggestion would be to be open and positive about the feedback, even if it is not all back-patting.

PS: You have done great work on the toolkit, thank you for making it open source.
It really isn't that complicated. To be a lawyer or a doctor you need to be licensed. The number of people who are licensed is restricted because of the limited numbers of spots in medical and law schools and the high cost of attending. On the already trained immigrant side, you can't just show up from India and start practicing law or medicine in the US. Even if you did it in your home country and are unquestionably qualified there is a long process you have to go through.

http://www.nytimes.com/2013/08/12/business/economy/long-slog...

Professional associations like the AMA (American Medical Association) for doctors and American Bar Association for Lawyers act as de facto unions w/o drawing the negative connotations that unions sometimes do in modern politics. The AMA even lobbies the government which sets the rates doctors get paid for medicare procedures and medicare is the largest payer in the healthcare system.
I wonder what the benchmarks would look like for Pandas on pypy compared to regular python.
You're formalizing some kind of culture disconnect. If I say, "Poor John lost his dog." to any native of the Gulf Coast, no one is going to mistake that for an expression of superiority to John.
"Impossible" is a bold claim. There are all sorts of things that condo associations regulate.

To put it another way: some people drive while intoxicated, but drinking alcohol is still legal.
BuzzFeed has an actual team of investigative journalists these days:

http://www.poynter.org/2016/how-buzzfeed-built-an-investigat...

But I don't know how to tell the good articles from the clickbait built-for-viral chaff either...
Segment (YC S11) Is Hiring Senior Solutions Engineers in NYC
Rely on undocumented workers: probably not, but subcontractors maybe?

What's going to happen to legal immigration: nobody knows. Trump has said a lot of things, and by the time a bill gets through Congress, it may be very different.

Your line of reasoning is one of many plausible scenarios.
They even list the hardware they've spec'ed out:

https://gitlab.com/gitlab-com/infrastructure/issues/727#note...
That seems crazy. Honestly, mail is my main communication medium exactly _because_ you cannot see when I read the message and because of the implied asynchronous exchange.

If the person on the other end is feeling anxious about that exchange I

a) have no sympathies, none at all

b) feel that they don't understand the medium they're using (as confirmed by the "I could always pick up the phone" line at the end of the article)

I'm trying hard to suppress a "Booohoooo" reply here. Persons that concerned about exchanges (and IMs make this that much harder - I see so many passive aggressive "And?"/"You read it, what do you think?" messages around me, because people assume that "Saw the message" equals "Has time and incentives to answer me right this very moment") need to see a doctor. If you can describe this as anxiety, you might need help.
This article seems to relate mostly to the computer vision problems associated with self-driving systems, but what about weather conditions? Is this a solved problem?
But the headline "Newly elected President says he'll enforce the law" isn't nearly as provocative and scary.
Couldn't agree more! I also use this service and download off it to avoid ISP notices.. http://put.io/ also if the torrent is popular enough (downloaded at least once) it will finish it instantly! Which is pretty awesome.
Just looked at perch. I remember seeing it when they showed up on the scene. Too bad they didn't get traction. I think there is an opportuity in this space, but it might just be for an open source entry rather than a startup.
I also felt morally opposed to Uber initially, but after thinking it through; I like having wealthy investors in the US subsidise my rides - So now I use it all the time.

For every ride, money comes out of the investor's pockets and goes to the driver's pockets and also my pockets (in the form of big discounts) - So it's great.

If they remove the subsidies and raise prices, I'm gone ;p
How do people manage JavaScripts projects that contain multiple NPM packages?
One of the central tenets of autonomous vehicles should be that they are BETTER than any human driver could be. Relying on vision because, well, it works OK for humans doesn't cut it in my book.
Everything in sections 1-3 looks like pretty standard entry-level strategy quant questions.
You can see some designs here https://dribbble.com/palantir
Yes, this is pretty insane. No one of merit will hire you on the basis of a coding boot camp. It's a good idea on the basis of skill set enhancement (you'll know more about how your charges think+work) but as a career change, utterly completely insane.

Most technical careers are competitive and short.
I'm like this too. I can't stand unread email.
Transmission ist awesome. qtorrent good too.
Also, making eye contact and being waved through. Humans are excellent at reading cues such as this.
Probabilistic Pentesting
Not sure I see how that would work when there is no 3G signal. If a computer on-board a vehicle sees something it does not recognize when it's not connected to the Tesla HQ, what should it do? And even if it is connected, uploading video over 3G is too slow for the real-time classification needs. Right?
I feel like instant messaging bridges a lot of the chasm between an email and a phone call. It is immediate, but it does not interrupt as badly as a phonecall. It is persistent (assuming you have an enterprise-grade system that has archiving). It is text, so there are no issues with dialect or pronunciation.
Good, there are not many who have evaded the grips of the partisan blob.

Each side takes credit for the same national security policy wrapped in different language and each side pushes the policy a little father. The perfection of the total surveillance state with unlimited Presidential power is truly the bipartisan crown jewel that the Washington consensus wants.

Its a dramatic picture but maybe people need to be scared out of there apathy at this point.
BONUS SCENES AT THE EXXXOTICA EXPO 2016
Cx – Framework for data-oriented applications based on React
In your head?
Top Social Media Mistakes That Can Bury Your Reputation
Can psychopaths be changed by love?
This goes beyond Glenn "Instapundit" Reynolds' "Just think of the media as Democrat operatives with bylines, and it all makes sense" and beyond Ben Rhodes' (who sold Obama's Iran policy), "The average reporter we talk to is 27 years old, and their only reporting experience consists of being around political campaigns. They literally know nothing."

They didn't, as you said, get outside of the bubbles created by the campaigns themselves, or the reality distortion fields AKA narratives they pushed for both candidates, and wear out any shoe leather talking to real people. And perhaps this was true for any side of the campaign?

Of course, we have to factor in that anything contrary to those narratives, i.e. anything they'd have discovered that would be vaguely interesting, would have been spiked at best, see this testimony from one of our own: https://news.ycombinator.com/item?id=12928615 Given that, would they have even gotten authority or budget to get out there?

So maybe we shouldn't be blaming the reporters, except that they continue to play this lazy, if not intellectually corrupt game.
It's a REALLY confusing film, but absolutely brilliant in the way that it shows just how confusing a world with time travel would be[1]. The way everything escalates in the latter half of the film is insane. For a "simple" explanation of the plot, see [2]. Since this analysis was done by a third party, it's obviously hard to be sure that this is fully correct, but it at least seems very close.

[1] For anyone able to observe the multiple time lines, obviously. :)

[2] https://i0.wp.com/media2.slashfilm.com/slashfilm/wp/wp-conte... (massive SPOILERS, obviously)
Software project guidance for charities
I don't think that is what he's saying, he's just referring to the number of laws you routinely break potentially without even realizing.
So you want to be a professional coder? – JavaScript Scene
And in the Google search results, open it in an incognito/private window. This gets asked in comments for pretty much every FT/WSJ/whatever article.
I have excessive hope, and that is one of the many causes of my depression. Another cause is apparently a chemical imbalance in my head, which certain drugs have helped with.

How would you suggest I go about curing my hope problem? I have too much of it. It's a double-edged sword in that it keeps me down, but it is also the only thing that stops me from 'pulling the trigger'.
I'm not sure if it's slow, but it very frequently misses emails that are still in my "Important" folder on regular Gmail. As a result, I've switched back to regular gmail on desktop.

I still use the iOS Inbox app, though.
Unless you are on top like Hillary or Jobs. Or Trump.
Regardless of your political opinion about the video, there's a shortish part where Adam Curtis talks about Cyberspace and the cyberpunk movement. As a big fan of William Gibson's work, I've found that part alone well worth the time. I'm sure there are a lot of fellow cyberpunk fans here, so this is my advice: if you are not interested by the political aspect of the documentary, the Cyberspace bit is worth your time (and pretty much free of political discussion, as the Cyberspace should be)
This got me curious again about the pluggable storage backends in Git(I assume AWS code commit is using something like this). I've looked at Azures blob storage API in the past and found it incredibly flexible..

Here is an article from a few years ago:
http://blog.deveo.com/your-git-repository-in-a-database-plug...

In any case, GitLab is amazing and I can see how it's tempting to believe that GitLab the omnibus package is the core product. However, HOSTED GitLab's core product is GitLab as a SERVICE. That might require designs tailored a bit more for the cloud than simply operating a yoooge fs and calling it a day.
I don't think it does still stand when you were off by an order of magnitude.
Anyone have any thoughts on why removing the superfluous assignments had such a dramatic effect? That was a surprise to me.
The current trend-line puts computing power at the level of the human brain in 10 years or so. However, processing power increases has been slowing down lately both in terms of time and the amount of money required for each new advance.

In addition, actually modeling a brain is not the same thing as having the computing power to do so. Our current chips have billions of transistors. However, our most sophisticated neural networks have a million nodes or so, I believe.

So we're a ways away from simulating a brain, human or otherwise. It's definitely more than 10 years. Probably 20 or more. And since we can't really predict computing power that far out, it's really hard to predict meaningfully.
If you're doing bitcoin crypto on a machine without ECC RAM, you're a madman.
It can be chicken and egg. I imagine that for many personal lifestyle changes are more difficult than popping a pill. Once they start to feel the benefits of medication then doing things out of the norm may come easier. In my own anecdote, it was over the counter stuff like St John's Wort and valerian that helped me do the life change stuff. Also, no one lives in a vacuum. If your husband/wife and kids are all used to you not doing things like yoga, exercise, and whatever else they may subtly make comments or behaviors that make lifestyle change difficult to near impossible.
Smooth as butter in safari on my iPhone se.
I have used it and it is awesome. Check out their Web server log visualizer.
Google’s DeepMind AI grasps basic laws of physics
You said turning point so I'm going to list what I think caused the most significant change in society.

1. End of Cold War / The Fall of the Soviet Union / Berlin Wall - because of its massive impact on geopolitics, the ultimate failure of the communism experiment, as pertains to Germany, the reunification of East and West.

2. The Invention of the WWW - this was the ultimate culmination of the information revolution, the 20th centuries version of the industrial revolution.

3. The Maastricht Treaty / Introduction of Euro - Formation of the European Union as we know it today. For western culture this has had and will continue to have profound impact whether the union ultimately succeeds in becoming a USA 2.0 or disintegrates into an economic union (Brexit, Grexit, etc).

4. 9/11 - For what it represents for the 21st century, as regards a global jihad, an ongoing terrorism and counter-terrorism war, and what will most likely become the largest issue of at least the first half of the 21st century.
The location calculation is completely dependent upon relativistic time dilation.

The Navistar satellites have an orbital speed of 8,750 MPH (more than 2 miles per second, relative to our earth surface frame), they are subject to a relativistic time dilation adjustment of -7201ns (slower than our earth surface frame). The location calculation cannot ignore that. The GPS signal (radio) takes on average 1 foot per nanosecond (perhaps a slightly bit more, but this is electromag radiation in a non-vacuum). If your receiver didn't account for this you would be more than a mile from your actual location. Relativity and its time dilation are required for any satellite based location system -- unless your satellites are at altitude of zero.
Ask HN: How do you see the world governance/politics in about 30 years?
>the premise of the request bothers me

Is that the premise that you can't trust the judgement of a stranger? Since in this case that stranger I'd is you, maybe that's why it bothers you?

Trump declared that Mexican immigrants were not screened to remove rapists.

Trump didn't advocate sexual assault.

These are known examples to me, so what "deeper" muck are you referring to?

The fact that you feel so confident about these examples that you'd doubt that I'm serious, and even call me "ignorant"...
Unless self driving vehicles drive better than humans, and LIDAR or 360° vision seems a requirement for that, they will not succeed.
A lot of people go on about Polymer, but no one actually uses it?
You R CRAZY, but not because of that reason.
I cite as proof:Even if you are paranoid, it does not
mean Murphy's Law, or criminals are hunting you!

The decision is 'generalist versus specialist.'
THE WORLD IS FULL OF PAUPERS who are 'genius generalist.'
Phd in ANCIENT GREEK literature or Phyd in music - Mr. Glass
(related to Ira Glass) almost got killed in a robbery
while driving a taxicab in New York City.
Writer of Harry Potter, now millionaire was on welfare
as single mother.

Your Answer. It is high risk/high reward. Being a genius
generalist means you will be either a rich Bill Gates
(mediocre coder) or a part-time freelancer PAUPER.

conclusion: ONLY YOU KNOW THE ANSWER. So, you are atheist,
who cares? Start praying, meditating.

My favorite technique about Wall Street New York was to
buy free drinks for WALL STREET LIFERS at the bars
and pump them for REAL ANSWERS. This is known as the
KGB method.
I had a great time on Wall Street, big money, and I hated
it. Obviously, the racism and sexism on Wall Street, NYC.
Same like, I love doing 24 hours sprints and my eyes are
blurry. I was too damnnn hungry to sleep and crash, but
i had no time to eat while coding.
U have to love the lifestyle. and... learn your
QUOTE: 'tangible skills as a PM' from the book or
the best PMs I know run volunteers at churches and
non-profits. They could easily convert you from a
different religion.

funny joke: If you are an UGLY DUCKLING (a swan)
python "duck typing" will never be natural to you.
KNOW your true self, future Bill Gates, billionaire software
entrepreneur or Pauper.
Exit polls suggest that those worried about economic topics voted Clinton. Those that worried about immigration and terrorism voted Trump.

It doesn't seem to be talked about much, but something that stuck out for me in the election coverage was that Islam was the connecting thread eg Clinton got donations from Saudi Arabia which is suspect because they are Islamic, Clinton wants to support Syrian refugees which is bad because they're Islamic, Clinton has an aide called Huma Abedin which is bad because Islam and so on.

Lots of people say Obama got elected so America can't be racist, but even then the big slur thrown at him was that he was a secret Muslim, working in concert with ISIS to undermine the USA.

I wouldn't rule out this as a decisive factor. Clinton (and Bernie for that matter) wouldn't stoop to the levels required to benefit from this xenophobia. Trump lied about banning Muslims completely (which presumably even he knows would be ridiculous and unworkable).
> Spock framework above all, it is written in groovy

You're the one who's telling an "outright lie" (as you put it). I just downloaded and unzipped Spock from Github, and looked through its directory structure. Virtually all of it is written in Java, not Apache Groovy. There's only a few little files written in Groovy.

Perhaps you're confusing its source language with the language users of Spock write their test scripts in. In real life, Groovy is used for the JVM in the same way Bash is used for Linux, like writing glue code and build files. The statically typed stuff added in Groovy 2.x isn't used much at all, and virtually no-one would use Groovy to build actual systems. All software I know of that provides Groovy to users, like Grails, Gradle, and Spock, is itself written in Java.
Oh, but it's an app, not a website. There is absolutely no way to display static documentation and a few widgets without 4MB of code. None. It's just impossible. Get along with the times, dude.
The reason we can't go back in time is that time and information (and hence consciousness, which is made of information) are inextricably linked by quantum physics:

http://blog.rongarret.info/2014/10/parallel-universes-and-ar...
I think that they're always write-back, but it gets complicated with the different levels and it's different between Intel and AMD - my understanding is that Intel uses an 'inclusive' method where everything that's in a higher-level cache line will also be in a lower-level cache line; i.e. if something is in L1 it will always also be in L2 and L3, but then with AMD's exclusive scheme L1 or L2, when clearing a dirty line, can/will effectively 'write-around' L2 or L3 straight to a lower level.
Mh, usually the minimal_cgo_* files and the cgo_* files should use the same imports.

But the qtsetup won't always re-generate these cgo_* files if the QT_DIR is up to date (there is probably a bug if you use QT_PKG_CONFIG).

So I would use `qtminimal` or `qtdeploy` for debugging this, because the minimal_cgo_* files are always re-generate.

And you may also want to change `InfoLevel` in `internal/utils/logger.go` to `DebugLevel` and then re-build the cmd/tools to get additional infos.

Hope this helps :)
So Gitlab is in a bit of a strange position here. Sticking to a traditional filesystem interface (distributed under the hood) seems stupid at first. Surely there are better technical solutions.

However, considering they make money out of private installs of gitlab, it makes sense to keep gitlab.com as an eat-your-own-dog-food-at-scale environment. Necessary for them to keep experience with large installs of gitlab. If one of their customers that run on-prem has performance issues they can't just say: gitlab.com uses a totally different architecture so you're on your own. They need gitlab.com to be as close as possible to the standard product.

Pivotal does the same thing with Pivotal Web Services, their public Cloud Foundry solution. All of their money is made in Pivotal Cloud Foundry (private installs).

From a business perspective, private installs are a way of distributed computing. Pretty clever, and good way of minimizing risk.
How about starting with something like "The Constitution is not a suicide pact"?

It's certainly a serious argument for a strong, in this domain, serious central government. I don't think anything in federalism besides the usual political stuff applies.

And that "usual political stuff" is where this government gets it moral legitimacy, which partly addresses your point, especially when we strip away ludicrous hyperbole like "world-ending" (maybe your world would end, but things would remain largely unchanged for perhaps half the world's population, and not severely changed for a very large fraction of the rest; the world is big, and we are small).

And while "might makes right" might not settle well with your moral tastes, operationally, might rules. Otherwise, you might be counting yourself lucky to be speaking Russian. But not needing to speak Punic.
The Happiest People Don't Let Their Minds Wander, According to a Harvard Study
Women in Science Wiki meetup
First of all, "crazy" is a good thing if you're trying to make a difference. Think about that for a moment. It's not that obvious. When I realized this, I felt extremely liberated.

Anyway, one good way to do this may be to:

1. Take a hiatus. You may either tell your employer that you want to learn coding, or you may decide not to. Either way it's fine. Even if you tell your employer, if they are really top 3 tech company, they will understand and even encourage it. You can spin it as "I want to be a better PM and want to understand coding."

2. Learn coding

3. While you're learning, you may feel the urge to really jump in and become a professional programmer. Then be so.

4. If no spark comes during your time at those bootcamps, come back to work and continue. But even in this case, the world will be a completely different place for you than now.

Don't worry about people telling you that's crazy. Crazy is good.
The Head Girl Syndrome
I saw a 24 year old Indian programmer with a Phd get deported while $15/hour hacks that barely spoke english were being onboarded. This was 2 years ago at a company that was acquired for $1b in August.
That's just how it is. Most recruiters have zero respect, and they should be avoided like the plague. The only great recruiter I've ever talked to was an inhouse guy who contacted me from Google, and you know, actually acted like a human being. But as with anything, that's one cog in a big machine. Some will be good, some will be bad. I believe he's since left to start a film company.
Apple Deprecated All My Stuff