skysight-inc/HackerNews huggingface dataset:
I worked for outsourcing company in India, large hardcore Big-3 tech company in Silicon Valley and a Startup. I can give you a perspective on this.

H1B visas are used by two category of companies.

1. Google like company who needs expertise and hires directly. Treated at par with other google employees.
2. Infosys like company that has its fingers in far too many pies and essentially works to provide cheap labor to American clients.

(Note that "cheap labor" benefits American companies stay a float. An automotive company might have lowered its expenses by engaging Infosys. Take that benefit out and the company might think of moving to Mexico to reduce operating costs by engaging cheaper manual labor. Cheap labor can be seen as exploitation of the worker and hence we can think of that Indian guy on H1B as someone who is being exploited.)

Infosys can file 3000 petitions for H1B and win lotter for 2000 of them. Google can only hire 4 IIT students out of which only 2 make it to USA.

The best way forward is to keep H1B as highly valued employee visa with no cap but much higher salary cap, dual intent visa and no lottery.

Provide another visa to Infosys like company with no immigration intent. Hard limit of how many years they can stay in USA and keep track how how much economic benefit they bring.
> Jobs knew that and didn't take any.

His total grants from 1997 and until death amounted to 5.5 mln AAPL shares (one would have to multiple this number by 7 to account for 2014 stock split).
> (12+24)

The 24 month extension is only available to STEM graduates.
Because it isn't complicated or novel to make compressed 8-bit jpegs have color filters. There are tools for the job and they've been around for a long time.

Working in a different color space than standard requires a little bit of familiarity and finesse that modifying 8-bit jpegs for consumption on the internet did not require.

Many photographers and printers are familiar with this dilemma in a variety of circumstances, where the cameras create images in a different color space and higher bit depth that can't be perceived at all with any technology or the human eye.
I think Germany strikes a good balance: jobs must first be offered to German and EU citizens, and then you get a work visa that's tied to one company for a few years. After that, it's fairly painless to get an unrestricted visa and then permanent residency.
Super dangerous! Sure twitter is a big private company it has the right to moderate content-- but should it. Reddit also moderates content. The NYC moderates content, sure the founding family "controls" editorial responsibility but does Carlos Slim mexican telecom magnate excert his >14% financial interest to "shape the feed".

America is a community, yes we need "some form of moderation", but we enter into a very slippery slope when anybody but the community chooses what "moderation" means.

Reddit is a decent example-- albeit still flawed; of how this can work. It is states right, sharding, seperation of concerns, or a subreddit type model where small microcosms choose what is acceptable.

I dont agree with the KKK and hate speech is terrible, but if it is limited to speech I am all for it. I, like I assume many, will use my power to ostracize and dissiauade people from being hate mongering racists-- but it is helpful when I can identify who they are when they self-select to dress up like ghosts 365 days a year instead of just the end of october like many other Americans do.

Edit: to be clear, I am all for free speech & freedom to organize-- not all for the kkk obviously...
These upupgrow.com posts are getting pretty spammy. I wish I could downvote them.
Literally 3x what the average Fortune 500 CEO was paid.

http://www.usatoday.com/story/money/markets/2015/12/09/maris...
If that's the case it's possible they're just testing it out right now to figure out a good way to use it. Be interesting to watch this unfold.
They are already competing, though.

You're probably right that we need to do something to ameliorate the worst effects of global competition and automation, but keeping talented people out (the number of H1B visas is totally dwarfed by people on family visas anyway) is probably not going to help.
Yes that was what I got out of it, and at the same time I am totally updating the Slicer infill pattern on my 3D printer to make stronger structures :-)
I think you want header_upstream instead of proxy_header, at least in newer versions of Caddy, and the transparent[0] preset sets Host, X-Forwarded-For, and X-Forwarded-Proto for you!

proxy / 127.0.0.1:8080 {
except /favicon.ico /robots.txt /assets /plainpages /staticstuff /test1
transparent
}

0. https://caddyserver.com/docs/proxy
ECC is overrated. It's almost never necessary (outside of servers) and other types of errors are orders of magnitude more likely to occur on a developer laptop.
> "For some reason"

We don't need a narrative of sacrifice to glorify an exec with. She has a family, 100 different wealthy suitors if she were to look, and the board approved the compensation because they thought it was worth the risk of turning the company around. The reason was because she could and had to reason not to.
Obviously if finding good CEOs who would work for free at failing companies was easy, all boards would do that.

Turns out it's not.
> I'm wondering why people focus on financial compensation so much? Why does how much someone was paid justify more or less bashing, as the case might be?

To me it's because she wasn't taking a risk, she was getting paid massive amounts regardless of what she did. Why celebrate someone who enriched herself as the company imploded and had to lay off thousands of people? There are so many other people worth accolades.
> I said it elsewhere, but personally I'm a Debian stable evangelist. There is one major upgrade every 2 years or so. It often goes without friction. The rest is mostly security updates. Breakage between major upgrades is very rare.

That's fine for an OS, but what do you think business customers would say if you said "sorry, that feature won't be added until the next release in 2 years time"?. That's were tools like pip come in, they let the software move faster, which it often needs too.
Saving it would have required big bold moves. Did she make any?
There's also, by definition, a shortage of talent willing to work for far-below-market wages. It's in employers' best interest to address this "shortage".
I can't take the infix arithmetic argument anymore. In any interesting piece of software, such arithmetic will only be 5% of the problem. You'll deal with many other concepts, combinators, morphisms, trees, vector spaces, geometry ... which are often functional in syntax (Ker <morphism>) ...

Plus when you're used to trees, linearization and parsing, you *fix the way you see fit, pre post or in ...
To be frank: The companies who abuse the H1B system are smart enough to hire people who are not typically hirable elsewhere, but which also are just about able to overcome their respective tasks.

One instance of this is: Hire someone who is not typically hire-able elsewhere, but encourage them to work an extra 30 hours a week, and get acceptable throughput out of them.
I understand, my degree is in imaging technology. :) I was implying modern image sensors add a large degree of unsharp mask via their built in post processing, especially true to cell phone cameras.
One annoying thing when this conversation comes up is where the burden of proof seems to lie: somehow, despite the fact that animals produce unambiguous behavior that they feel pain very profoundly, we are called upon to 'prove' that they can actually feel it, instead of the pain-deniers being called upon to prove the opposite.

It's so analogous to the days when people debated as to whether black people should be enslaved for their own good, or whether they were too stupid to mind being enslaved [see e.g., 1], that it would be farcical if it wasn't so fucking sad. Who else, one wonders, might not feel pain? Autistics? Mutes? Republicans?

[1] Plous, S., & Williams, T. (1995). Racial Stereotypes From the Days of American Slavery: A Continuing Legacy. Journal of Applied Social Psychology, 25(9), 795-817.
What exactly do you want to accomplish with this comment?

Are you really suggesting that we shouldn't analyze and criticize Marissa for failing? Why is it important to you to create a safe space for this CEO? This CEO had a very self-confident attitude but in the end got nothing right. There were no signs progress and development with her and the company. She showed no intrinsic focus and absolutely no creativity.

And what are this big risks you are talking about? "we usually celebrate taking on big projects and big risks ..."

All I know is that she got a compensation plan in 2012 for about 120 mio. dollars. If you play in this league you dont get points for "good-faith". Why gets someone who failed such a high compensation and why should it be wrong to criticize and even bash such a person?
SmugMug? At one point pricing changes made it pricey for relatively casual users but current plans seem pretty reasonable.
I don't think that's the lesson at all. The reality is Facebook is just way too late in the pipeline -- you can't just will more talented minority engineers into existence. It starts with education. Get more women/PoC introduced to CS and make sure the ones that show interest have tools to succeed.
Bashing her may also be naive. She may not have been hired to "save Yahoo!". She may have been hired to make a lot of money for Dan Loeb's hedge fund, and succeeded at that, if you believe the telling in this piece: http://www.businessinsider.com.au/marissa-mayer-biography-20...

Summary:

- Loeb decides he can make a bunch of money if he can invest in Yahoo!, clean out the board, and get a more compelling CEO in charge.

- Loeb buys 5% of Yahoo! (presumably at a price in the mid-teens) and starts a campaign.

- Loeb ousts then-CEO Thompson and recruits Marissa Meyer from Google to take the CEO job. She is announced in July 2012 to massive fanfare and media attention.

- Yahoo!'s stock rises to $28 or so over the next year. Seeing as how they shipped no new products of note during that time, it's fair to assume this was largely due to Meyer joining the company. In July 2013, Loeb sells off most of his holdings and is removed from the board.

Given this, it seems unfair to bash Meyer for not saving Yahoo!. She was never hired to do that. She was hired to make money for Dan Loeb and did a great job. All the handwringing about "saving Yahoo!" is a fake narrative foisted on the public by the tech press and Yahoo!'s PR people.

Once a company becomes a zombie, there's generally no saving it. If you can get enough people to believe it might happen though, you can make some money.

Also: This reading helps make sense of some of the other weirdness around Meyer's tenure. Why did Henrique De Castro get such a rich contract? Why did Meyer? Perhaps in part because some of the people negotiating those deals (Loeb and Wolf, ex president of MTV hired by Loeb to help with the Yahoo! affair) knew they'd be gone in a year and didn't care about the fallout.
A cromulent point indeed!
Here's the thing - if a corporation's "competitiveness" is dependent on a deeply coercive ability to control their employee's right to live and work in the US, with severely limited mobility rights for the worker, I'm not sure I care all that much.

If you can't pay high enough wages to compete for talent that has the freedom to choose which job and industry they work in, then you're probably not a high value employer.
In the "How I Built This" podcast for Instagram, Kevin Systrom specifically says the filters were created to take the relatively low-quality photos early smartphone cameras were capable of and making them look like photographer-quality photos. Filters were about taking average photos and making them "pop" but not necessarily by virtue of having deep domain knowledge of color.
25kloc or so over 4 years maybe? Ive never really counted. you?

What point are you making?

If someone writes go for an hour they'll see this pattern.

Error handling in go is more verbose than exception based error handling in some other languages. /shrug

I prefer it, but it's true.

It's obvious the point being made here, regardless of the wrong null/nil thing.
Haul| CTO | Remote/Austin

We are looking for a rock star technical co-founder for our early stage mobile based startup. We aim create a completely new industry within Freight hauling that cuts down on business overhead and provides more opportunity for Owner Operators. We are currently talking with a small handful of VC's about this opportunity. You as founder: A ninja hacker who can overcome any obstacle that may present itself. You're a coding rock-star with a can do attitude and a entrepreneurial mindset. You set your goals high and consistently achieve them. As a technical co-founder, you will be tasked with coming up with the Tech stack and building the MVP from the ground up.

4-6 Years of relevant experience as a Full stack generalist.
Startup co-founder in the past or Employee of big tech company.

Interested? Reach out to us directly at hsiangj@uw.edu
...if you have Flash enabled. The video adds nothing, BTW.
No, they were avoiding the law, by extra providing power to the drive train at the expense of emissions, when not on a treadmill.

When on a treadmill, the car's emissions control performed within tested standards. That means they only avoided infractions under certain conditions.

Do you always split hairs like this?
The UI was slow, but it wasn't crappy. The UI was excellent on watchOS1 and I think, now that they've removed most of the delay and added the Dock in, watchOS3 is amazing.
That is a problem. I do agree that it doesn't go far enough though. It probably ought to be like $150k for a minimum, and tie that to inflation. Even if that creates a short term supply problem, that'll just incentivize investment in job training and raise wages.
It's not a hosted service, its downloadable and open source.

Big difference.
Show HN: Efficient pattern matching for JavaScript
Yahoo Renamed ‘Altaba’ as CEO Marissa Mayer Resigns
I didn't see a good-faith effort, what I saw was a lot of conservative policies that tamped down innovation and then efforts to chase the market leaders.

Marissa Mayer didn't do a good job, her first acts at Yahoo alienated the loyal employees that she needed to embrace. I don't know if anyone could have saved Yahoo from sinking but she sure as shit didn't do anything to stave it off.
> We're talking about empowering corporations to bestow US live and work rights on an employee of their choosing, in an end-run around normal immigration procedures.

What is wrong with that ? Honestly I dont see why getting Indian and Chinese workers as cheap labor is bad either.

Whatever regulations drove out manufacturing sector from USA mgiht drive out tech from USA too.
Crashing a printer sounds strange to me because linux has always had strong printer support. It became the default printer server software in a lot of large companies (Cisco where I was an intern) and has supported printers that were orphaned by windows. In fact on some printers, there is more than one driver available, and some of them work better than others. There are some proprietary printers that don't have good support from linux and that might be the issue here.
Yes I agree with you that there is a semantic problem (e.g. in the US the adjective "liberal" means "leftie" whereas everywhere else means "in favour of free markets") but that's much less important than the substance so I don't want to focus on words and definitions.

It seems to me that as of 2017 the major threat to free markets comes from protectionism, not from socialism.

The new president of the USA, who is a Republican, has in numerous occasions pledged to follow protectionist policies, and many European right-wing parties, not only in UK, are against the EU single market.

So I would say that centre-right or right-wing politicians who are against free markets are not an edge case any more.
So what exactly are the latest-and-greatest libraries that you absolutely need to implement your own business critical features?

Please list more than only one. It's simple to make exceptions for exceptional requirements.
In the short run, maybe. After the market reaches equilibrium, no.
Was there no automated testing that allowed you to go from 1.52 -> 1.53 with some degree of confidence?
I'd have gone with an semi-anagram like: Oh,Hay!
>I didn't debate this for days, I installed the latest available Ubuntu right away as it was the distribution

Man, stick to 16.04, add PlayDEB and the official MESA releases.

If you want something recent based on GNU/Linux, desktop oriented, and fast, get SolusOS.
I agree. But part of leadership is that people criticize your performance- fairly or otherwise. Being a leader means accepting that.
She never has to work a day in her life after disrupting the lives of thousands of her employees while failing to accomplish any of her objectives.

She had all risk removed when they hired her.
If I take the time to put criticism of the contract in one mental bucket and criticism of the person and/or her performance in another, I get the impression that the preemptive tone policing loses much of its cause. I'd rather have those two buckets nicely separated than shushed together.
MIT Course: Deep Learning for Self-Driving Cars – Lectures Online
Cards Against Silicon Valley
Curious, why can't you change jobs during the GC process while waiting for your priority date to become current? I thought it was easily do-able?

Most companies already pay for the attorney expensed once you change employers i.e., PERM, I140 etc.
Can you elaborate or provide a reference of how she caused political instability? I can't seem to find anything about it from Google.
Requires a bit of discipline to monthly "review the whole icebox and choose a month’s worth of activities from the best items in there" but is really the right way to go.

Similarly, in Agile if you're backlog is ranked going into planning then you'll always be pulling from the "best" or "most productive" stories and ideas, not just the new tickets.
It was within the hour and the edit button was still there. I already reported this to the HN team and someone updated the post for me.
Not sure why you are being down-voted. I thought down-voting on HN is not for disagreement, but for bad behaviour. You bring up a valid opinion. It's like the arrogant crowd of HN is in favor of eugenics.

My parents came over to Canada as unskilled and my bro and I have masters level education and high salaries.

Also another HN thread a few weeks ago was on a Globe and Mail article titled "Chop Suey Nation". Article was about all the low-skilled chinese immigrants who start up restaurants in small towns - general theme is to get their children a better future.

I guess we are in the Trump era now.
The line for GreenCard is so long you might die of old age waiting
Flexport is hiring engineers to bring the world free trade through technology
You should compare the actual university press release [0] to the article written by an external organization above.

[0] http://news.mit.edu/2017/3-d-graphene-strongest-lightest-mat...
Netflix is blocked from DO. Just tried. If anybody can buy and use an IP, Netflix has pretty much blacklisted that IP space, as far as I have tried.
And maybe that's exactly where Apple shines... they wait until they can get the tech to a place where it's usable and accessible. Android Pay and Google Wallet were both ahead of their time but, unfortunately, to their detriment.
The State of Owner-Controlled Computing as Talos Winds Down
> Any guess why companies only recruit from India and China?

There are loads of Canadians [0] on TNs and H1Bs in the US and most don't particularly care about ever getting a green card. How do you explain their presence if you believe companies only recruit foreigners from poor countries in order to exploit their desire for US residency?

[0] https://techvibes.com/2012/02/24/there-are-350000-canadians-...
> doing to reshape Yahoo's internal structure were being looked with good eyes

My recollection of those events were that Marissa Mayer exercised her privilege to have a daycare next to her office while ignoring the needs of all the parents that worked for her. Those were the events that made me dislike her, it showed antipathy for the people that had stuck at Yahoo.
'Tooth repair drug' may replace fillings
CS grads can easily make over 110k with a Bachelor's on H1B in the SF Bay Area.

If you're looking to hire someone for less than that... hire an American!
> Once within the country, an H-1B worker should also be able to leave for other employment (without the top market rate requirement) whenever they choose and with a 6-12 month grace period for finding new work if they quit or are laid off.

Isn't that just going to lead tata/infosys/whatnot to establish front companies that people then immediately leave and join tata/infosys/whatnot?
Unless you're in need of a country to safely live in and qualify as a refugee, in which case Canada actually tries to do its part to house you.
You could index wage to some cost-of-living metric set by the Department of Labor. That would control for regional differences between company. It'd also further incentivize "outsourcing" to domestic locales with cheaper costs of living. That's arguably a good thing since places with cheaper costs of living would benefit more from the workforce bump than those with high costs.
I'll reiterate my comment above : the view that those candidates were absolutely fit for purpose and got rejected only because they didn't fit some mold, is the disgruntled recruiters' opinion (the people that missed out on a doubled bonus for these candidates), and theirs alone until further proof.

Why would you trust their judgment more than the seniors engineers' verdict ? Have you ever met an engineering manager who would miss out on an awesomely impressive team member simply because of their color or gender ?
Women Developer Removed from a Women in Tech Group
Yep. I tended to get into a bunch of early-stage startups. They used to be cool, then they brought in some new management. You never know what things are going to turn into.
Conda Environments Auto Activated/Deactivated by Directory
Is Altaba etymologically related to Alibaba?
Facebook’s Virtual Reality Foray Derided as ‘Fanciful Story’
CFP Championship 2017 Live stream free
https://www.linkedin.com/pulse/tvplayoff-cfp-championship-20...
It's possible but the volume investment required makes it unlikely. The resource requirements to create a quality scrape/search engine are pretty extensive.
bitbucket I choose to use, for now.
You don't even need to use the tab key. It automatically works for me just from pressing space after the keyword in Chrome. In the end, the usage is identical to FF.
If you're also sick of remembering to 'source activate'-ing the right conda env in the right directory, my Stanford/Harvard friend wrote this pip package. She wants to consider more use cases than her own for deciding what features to develop or revoke, so message her if you're a conda user. I think her email's on her github or the pypi page
just because windows remains the king of desktop, it doesnt mean that change hasn't affected them... in this case, the desktop is becoming less and less relavent. it is new platforms that are rendering windows less important. android, ios, alexa, google home - computing is moving away from the desktop.

similarly, google's near-monopoly in search, is not really threatened by other pure-play search engines, but rather out of left field: facebook and amazon. google may very well be the dominant search engine in a decade or two, but search may not matter as much as it did in the last decade because other platforms rise in prominence.