skysight-inc/HackerNews huggingface dataset:
> Another part of the immigration story that's fascinating is illegal immigrant stories are almost always come with some sob story to make readers feel empathic towards them.

Not sure I would characterize mine, and millions of others' stories as "sob stories". Economical and safety reasons for moving away from place of origin are realities, not short stories for your soul.
Maybe I'm too "linuxy" but I think if there's a method to do it yourself by learning a skill then that should be the preferred way to do it. Having a machine instead of a skill is a way for lazy people (my subjective opinion) and never works as well as having acquired the corresponding skill.

edit: And the gun wasn't made in his office. Only one part was made there. The assembly of the gun was done in a shop of a professional gunsmith.
Thanks! I strongly believe type classes, in addition to the features you list, are all you need for 95% of your Scala code. Taking this approach leads to very simple and comprehendible code.
> Was their severance package dependent on this?

Yes, that's covered in the article:

> To receive his severance bonus, he said, “I had to make sure they were doing my job correctly.”
Well, as far as Active Directory goes, I think it is possible to run a "Windows" domain using Samba.

But apart from that, I tend to agree. I still want to believe it is possible to get Windows users comfortable on a Unix desktop, it works with OS X, after all. But practically speaking, you are right.
Hey there - I'm the author of the power bank phone article. Kindly let me know if you'd like me to get it and ship it to you: equartey at gmail.
I would have given two weeks notice as soon as they tried to pull this off. If they escorted me out the door as soon as I gave notice, so be it. In America, the land of "employment at will", the only way to stack the deck in your favor is to have "fuck you" money in the bank. This counters the effects of employment at will and turns it to your advantage.
When I bought my M1 Garand (a lend-lease giveback from Greece, made in February of '45) the case of ammo I bought with it is older than I am.

https://www.flickr.com/photos/mrbill/sets/72157616506699264
Whether Disney's actions mirror those of other companies acting badly (they do), they clearly violated the purpose of the H1B program.
Machine Learning Sports Picks – Learn More
Based on your optimism, I suspect that you've never worked on or managed a project of significance using outsourced employees.

Just a few of the realities that you will face if and when you do so:

1) A 12+ hour time difference. I recall nightly conference calls that started at 10pm. If you are somebody who values your time, you will find this untenable. Just use Slack or Basecamp to touch base? See #2:

2) Complete inconsistency in skill and communication ability. It was almost the norm to wake up in the morning and check for the changes we expected to be in place while the outsourced team worked overnight only to be shocked at the lack of progress. One question about a particular detail of the assigned task would bring the work to a screeching halt and we wouldn't find out about it until the next day. We would answer the question (usually inconsequential) and the progress would resume (far behind schedule). In many other cases, work was just done incorrectly and we had to spend the day course-correcting.

3) Lack of talent. After all, the workers who qualify for H1-B's are a self-selecting group who are, by definition, identified as the most talented employees. There is no guarantee that their counterparts who stayed home are able to do the job properly. In my experience most employees were sub-par, as one would expect when they are willing to work for pennies on the dollar compared to a U.S. citizen or somebody on an H1-B.
One time maintenance fees versus monthly HOA fees that you are required to pay.
"This is how much we're willing to give you for your dignity. Do you accept?"
+1. It's also assuming you are getting the same amount of money to invest in stock than to invest in your condo. Banks are more likely to finance your primary residence than your stock investment.
You can assemble shell, bullet, powder, and primer.

You'll be hard-pressed to make any of those components yourself. Shell? could be milled (stamping unlikely in your garage) but relatively very expensive and probably imprecise. Bullet? swaging is possible, but possible != precise & accurate; milling is possible but relatively expensive. Powder? probably not to the precise quality needed (just shape of the grains can be an issue, as found in the Vietnam War). Primer? gets well into chemical manufacturing & toxicity issues you don't want to deal with.

Yes, it can be done - but you won't be turning out sniper-grade rounds for $1 each.
The real problem is that workers negotiate salaries as part of their H1B.

A better system would allocate H1Bs to the most talented foreign workers and let them choose their own employer here in the US, negotiating a market rate salary if they so choose.
A whole week? Even the biggest novels top out at around 1000 pages. The fattest single-volume mass-market paperback novels I have seen other people actually reading are King's _It_, Michener's _Hawaii_, Mitchell's _Gone With the Wind_, and Rand's _Atlas Shrugged_. Those might last the whole week, if you spent most of it napping.

That said, I recommend it be done on a sandy beach or on a hammock rather than the couch, and at least once per year, rather than once per lifetime.
If you don't feel that videoconferencing and email work better with people one knows, with whom one has a working relationship, and who don't actively dislike one for "stealing their jobs", then we simply have a different experience of videoconferencing and email. I concede that text chats are a pretty effective way to work, but I suspect that the challenges I mentioned would still impede progress.
Narbacular Drop maybe was a shallow tech demo, but that same tech-based premise, when used by a masterful game design team, created one of the best video games of all time.

What has the story and design of Portal to do with graphics? Nothing, because story and design are independent of it. Would Portal be an equally great game if done with the engine used in Narbacular Drop, but with the same design and story. Yes, again graphics has nothing to do with story and design.

So to reiterate. What made Portal great has nothing to do with how many pixels you fit on the screen or how many shadows you can render. What made Portal great was story, design and the tech( portals ).
You just made me spit coffee all over my keyboard, thanks for the chuckle!

First, however, MetaMan will need to end the Hollywood accounting practice so better superhero movies can be made... about him!
Good point. I think we were going to keep it super simple.

Name, Email, Question 1 - Cover Letter, Question 2 - Some question pertaining the job, and PDF attachment (only PDFs - we hate getting Word docs and other file attachments)

This way we could automate our subject line, track the emails, and the two questions would hopefully weed out some lower end applications.

We may need a CAPTCHA too, to keep out spam.

[Edited for commas as the list did not format correctly]
It's more than that with big employers like Disney in towns with limited options. You end up getting blackballed from future employment with contract providers if you say or do anything perceived negative.
Hey there - I'm the author of the power bank phone article. It looks like local retailers are unwilling to ship it internationally.

Kindly let me know if you'd like me to get it and courier it to you: equartey at gmail.
i don't know a coal plant that would have a 30 km dead zone around it like Chernobyl does.
No, actually. Ctrl+V and Ctrl+C are implemented in PSReadline, but those features have also been added to the Windows 10 console host (i.e. they work with cmd.exe).

The other big one for me that's been added to the console host is "line wrapping selection". You can actually highlight text now correctly as opposed to copying a rectangular block of text (though the latter is sometimes useful, just hold Alt when you're highlighting).
@nl noob here. I'd like to try building a toy QA systems (but in limited domain. For example, wild life). Can you please provide some open source pointers ? Is OpenEphyra the one I should look into ? Thanks!
Yahoo wins rights to live-stream an NFL game this October
Exactly what I was thinking after reading this in the article:

"In late November, this former employee received his annual performance review, which he provided to The New York Times. His supervisor, who was not aware the man was scheduled for layoff, wrote that because of his superior skills and “outstanding” work, he had saved the company thousands of dollars. The supervisor added that he was looking forward to another highly productive year of having the employee on the team."

Seems like they should be looking to lay off some managers as well.
Your self-respect etc. might be worth more.

The one time something vaguely like this happened to me, granted my boss made it very personal although in truth he'd lost his ability to sell, I would have been much, much better off telling him to FO and leaving on the spot, instead it triggered anxiety that eventually disabled me, which I later learned I had a genetic predisposition towards.

Money isn't the end all and be all, after all.
While the originals were still employed at Disney, they weren't available to be hired at Disney. So Disney was forced to hire H1Bs, as there were no Americans to be found for those seats; they were already in those seats.
The reality is that often times these foreign workers aren't actually "skilled". They're fresh IIT grads who may be intelligent but haven't enough professional experience to avoid costly problems and delays. The suits only care about next quarter's numbers though.

This isn't just classic bigotry recast. The maxim of fairness doesn't extend across political boundaries where cheap foreign labor can siphon money across different economic spheres leaving domestic workers wanting for a job. Actually the whole reason why people object is that isn't fair to have to compete against someone in Bangalore. Displaced workers can't just choose to move to a cheaper country for work.

> Such stories are almost never told with skilled immigrants.

Because the H1B gravy train means they don't have to sneak into the country.
No, OOM killer is completely orthogonal to this and is a consequence of not doing correct commit accounting. With strict commit accounting turned on (vm.overcommit_memory=2) fork will correctly fail when there is not sufficient physical backing. But you're correct that fork+exec is a bad model.
But isn't that what reuseport changes? Each worker opening it's own socket?
This is the sort of thing that makes me very sympathetic to unions. Imagine if the entire disney IT workforce stood up at once and said "ok, we all leave, now." What would happen to Disney's IT systems?

This is almost a perfect example of divide-and-conquer, where a united and powerful single actor (a corporation) picks off workers one by one.

I'm pretty sure, at this point, that IT workers will never unionize. I'd say that people who see the value in a union will probably just go into other fields (like nursing, where unions have actually successfully threatened strikes over exactly this issue).
Hey I'm Tim, the author, really glad people are into this. Interesting situation in Toronto. Check out the model and input your own assumptions if you'd like!

https://docs.google.com/spreadsheets/d/1ZJnbA2MO7iuQc4xEX9E2...
Yes, but discovering and refactoring to those clear APIs is easier across the in-process call stack. Have to delay the "hoist and introduce a socket" until you're /reasonably/ confident you have the API more-or-less settled
We tried that after a while, some got a tiny raise, still below the new employee salary.
Predict the Future of Private Companies with the Mattermark API
The logout function's been moved around a bit, it's currently under the "More" inverted caret ("∨") glyph in the Omnibar (top bar).

I do tend to agree that the interface is a tad _too_ minimal. Tooltips have recently been added.

Arguably, Ello misuses the hamburger as well.

Behind the scenes though, the styling's very clean. Icons are all SVG and could be resized (or re-coloured) with a CSS tweak. CSS and HTML are both quite clean, and restyling the site (I do it for my own use) is trivial.

Some small-sample usability testing likely would be a really good idea.

Holding up G+ as a paragon of UI design jars with me. There is _so_ much wrong with that site. And its guts are a goddamned disaster (Closure's CSS minification hashing is a crime against humanity).
Is India any better off if the people who could fix the problems have no incentive to stick around?
And that's a traditional game theory solution. If I pay less, I still get full access to new drugs.
Isn't that the norm?

My career history is journalism (producing TV news). The vast majority of jobs I apply for never reply. Not so much as an automated or form-letter "thank you". Even if they do reply, and we talk a couple of times, they stop replying when they go with someone else.

Back in March, on a lark, I applied to a few tech and game companies. Five days ago one of the game companies sent me a "thank you for applying, but we went with another candidate" email.

I sent her (the HR lady) a letter back thanking her for caring enough to bother. Erica is good people in my book. She's absolutely an outlier.
It is also related to the source of the word "cybernetics".
That's referencing the H1Bs that Disney employs directly. This article involves hiring a company to import replacement workers on Disney's behalf. They don't need to be prominent in Visa lobbying since they can just hire companies who are, and possibly skirt legal responsibility for their misuse of the H1B program in the process. It's a win for the corporation and a loss for their American workers.
There's something big missing: you can sublet your condo, therefore building income after it's paid off or to offset the mortgage. You will never be able to do this with stocks.
Am I in Love?
Bitcoin_active_record
I'm a little unclear on this: by "makes much wealthier people a little worse off" do you mean the American tech workers, who were most likely middle class before their wages were pushed down by competition from India, or the much wealthier management of Disney, who in my opinion are actually being made much better off?
Micro services Architecture seems to be the new hotness. I feel it to be yet another case of premature optimisation. :(. For me the best way has been writing a monolithic rails app and then writing rack/Sinatra apps to break them apart depending upon production bottlenecks. This has helped manage performance as well as code.
Repeating a lie that Google sells user data doesn't make it right. Stop getting brainwashed by Apple and learn facts and learn how Google makes money. It doesn't sell your personal data.
Yeah, it's been one of the more prolonged riddles.

However I can say from firsthand experience that the JamKazam platform is usable and functional. Distance and connectivity do matter, that is true. Even on my very limited connection using a relatively modest USB audio device, I've had success on several occasions with one to several participants.
I've wondered about how to grow a rails app. Really, you can get pretty far on one server. I think people go SOA too soon, instead of just trying to throw more resources at it (which is easier). I mean, basecamp isn't SOA and they handle plenty of traffic. Not that everyone is them of course; but most aren't amazon, either.

Really, I have no qualms with a monolith, but having 100 models to look at / understand is not easy. Chunking them up in some way, even if only by name (like product_sku, product_image) can really go a long way in understanding how an app works; thats really what I found attractive about SOA; but I could certainly do without the socket inbetween.
I was in the same position when I worked at H-P. They outsourced our team to Costa Rica and we spent our last few months training our replacements remotely. The last few weeks we just sat around, watched them work, and answered their questions.

It was a weird position to be for several reasons, but the weirdest part was getting to know lovely people who were excited about their new job in Costa Rica and feeling the perverse incentive to train them poorly so my job might last a couple more months. It's not something I ever hope to relive.
I wouldn't even call it an incentive, it's more the balancing out of a strong negative incentive that already exists.

Considering that Wikileaks exists to make conspiracies harder/smaller I think this totally fits with their purpose. The only question being why it applies to this, but not to other leaks.
The difference is - in USA it's uncommon for the prisoner to die of cold and starvation.
> H1B is a non-immigrant visa.

This is somewhat misleading -- H1B is a non-immigrant visa with dual intent (http://en.wikipedia.org/wiki/Dual_intent), which includes the immigrant intent.
Users from Facebook App Install Ads Spend 4x More on In-App Purchases
Maybe a good idea to study this then, could be useful to help drive your understanding on the problem domain.

http://sirius.clarity-lab.org
There are two orthogonal concerns with microservices. First is the scaling aspect. A microservice architecture has many potential scale point as each independent service can be horizontally scaled independently. Unfortunately, while achieving this is possible in a microservice architecture it's an enormous added layer of complexity today.

The second aspect is, I think, more obviously compelling in that microservices force large scale modularity boundaries into your application. These are at some level entirely semantic boundaries, but the nature of microservice isolation forces them to be complete boundaries involving isolation, serialization, dirty checking, published APIs/interfaces, etc.

This, I feel, is unambiguously fantastic.

The trick is of course that this can be achieved in a "monolith" just the same. It's merely often not because people take advantage off too many features of monolithic development. Shared memory and shared effect space, guaranteed communication causing you to weaken interfaces, fast response time causing you to never be public about the interfaces to a particular submodule. These together lead toward spaghetti code and the interlocking danger of monolithic design.

So, avoid them and make a monolith. Breaking it apart later will be easy if there are already logical cuts in your design. Don't rely on shared effects, shared state, or "hidden" API layers. You can use REST even within a single system.
I wonder if in years to come, there will be similar stories when messages from enslaved foreign tech workers are found buried in leaked source code.
H1Bs can be useful when there is a (single) person you would like to hire because of individual skills or talents, and plan to pay them the same as any other employee.

I've had this happen to me a handful of times in my career, and the H1B program was genuinely helpful there. Unfortunately, it is more often used to save money in situations like this article, making the program less useful for more legitimate situations.
I feel like in such a highly technical field it would be fairly easy to deliberately omit plenty of critical details without anyone noticing. It seems it would also be possible to make small additions to the system such that you would be the only person who really knows how things work.

As long as you answer all of their questions you would certainly be meeting the good performance stipulation. There would be no way for them to know whether you are providing the whole story. Why offer up information that is not specifically requested? After all, the hardest part of engineering is knowing which questions to ask in the first place.
Kubernetes (k8s) makes for an amazing developer story. Mesos is much more bare metal, but the scheduler scales a loooot better than the still relatively immature k8s scheduling component. One of the original authors of mesos wrote a paper on scheduling: https://www.cs.berkeley.edu/~alig/papers/drf.pdf. Mesos is one of the first "two level" schedulers. I very highly recommend that you also read this article for an idea of how this is a good idea: http://www.umbrant.com/blog/2015/mesos_omega_borg_survey.htm...

The k8s upstream was forward thinking enough to make the scheduler parts of it pluggable, which allow the (imo) holy grail of something like this https://github.com/mesosphere/kubernetes-mesos. This gives you the nice logical "pod" description for services, running on the battle tested mesos scheduler.

There are many 10k+ node bare metal mesos deployments (apple, twitter, etc). There aren't yet many kubernetes deployments of that scale. They truly are mutually beneficial. Mesos makes ops happy, and k8s makes devs happy. Together you have a relatively easy to setup internal PaaS (your own heroku with not a ton of work) more or less.

Disclaimer: I'm a heavy mesos and apache aurora user.
The President has the sole legal authority to negotiate trade deals and therefore has the legal authority to unclassify their drafts if he chooses to. (He won't, of course.)
The last time I bought was because I got tired of rent increases.
Insurance and taxes do increase with time, but more slowly than rent.
Premature optimization is the root of all evil.

If you were able to accurately predict the future so you could know what your pain points would be as you grew, you would be wasting your talent writing software. You should be playing the lottery.
Show HN: An analysis of mass UFO sightings
It behaves in perfectly rational and understandable ways that correspond directly with the way it's incentivized. Developing new drugs is expensive, getting them approved is more expensive, and there's no guarantee it will work or be approved.

As a corporate entity, drug companies are capable of deploying investors' capital in a variety of ways. If they neglected the ways that actually made money, they would be short on investors pretty quickly.
Nasa and Verizon plan to monitor US drone network from phone towers
Still not open source, so no thanks.
Ask anyone about their favorite games who are passionate about them and i can bet they will list games that didn't had 3D graphics...

Probably because they grew up in games before 3D and our first forays into gaming are generally more memorable than later ones. Plus...nostalgia.
I understand your sentiment completely – they were slaves and that crime should be recognised. The reason the headline has the word in quotes is that it's quoting their own statement about themselves: quote quotes, not scare quotes.
Hi. Someone else commented, but you should have received an encrypted verification email with a link. We don't want to start sending you encrypted notifications until we confirm you're actually able to read them.

If you click that verification link, you'll receive a web notification that it's enabled should start receiving encrypted notifications.

Check your spam folder in case your mail provider's or client's spam filter is mislabeling it.

If you don't see it, try unchecking and rechecking the opt-in box, which should trigger a new verification email. (We've had a feature request for a "Resend" button".)
Portuguese rock band with Garret McNamara
How long will 10% of your annual salary keep you and your family in ramen noodles if you cannot find a job in three months?