skysight-inc/HackerNews huggingface dataset:
"This hurts the people brought in (they are stuck in bad jobs with bad pay and no way out)."

~~~~~~~~~~~~~~

i agree with everything you said except for this part. many of the indian workers are still better off economically than they might otherwise be, even if they are not as well off as their american counterparts.

in any case, we should let every person seeking higher education in the US work indefinitely in this country, not just PhDs. in fact, anyone who wants to work hard should be allowed in. all such workers will accrue a net economic benefit, as the new workers will generate more value than they consume.

the problem with this (playing my own devil's advocate) is that it neglects to account for the status disruption it generates for the incumbent workers. the current H1B visa program happens to account for this by it effectively being indentured servitude, which limits the status of these foreign workers. i don't like this fact, but i believe it's why the H1B visa program is actually palatable in the US.
The point isn't that the web should be mostly text, but that it shouldn't comprise of layers and layers of unnecessary fiddle-faddle that doesn't add anything useful to the end-user's experience.

If you can convey what your trying to convey with a JS-less (or even just JS-lite) 2-page website, then don't build a monolithic, scroll-hijacking, background-parallaxing fireworks show of a website, tied together with the most tenuous of Javascript libraries.

I'm all for the web as an application delivery platform, but not every website, or application, needs so much bulk.
> If you truly value your data, two regions won't save you -> two vendors will.

Never thought of that. It is costly but still, great advice!
Indian consulting companies flood the application pool. Basically throwing a bunch of applications at the wall and some of them will stick. The companies don't care which stick as long as some stick.

How is that fair to individual applicants?
(cheaper hosting || faster deployment) != better performance
So's the O-1. That's why it doesn't have a lottery or cap like the H-1B. Top people in science and engineering qualify for them too, in addition to the top people in athletics and arts (the more traditionally "famous" people).
That's not union, any place I've ever worked the bigger the IT department grows the tighter the computers and networks are locked down.
Why is it that you cannot simply be wrong on one particular comment, rather than be wrong, vitriolic, hysterical, ovsersensitive, and incapable of any valid point?

You're imposing a false dichotomy here. Being wrong doesn't include all of these offensive insults for anybody else. Why is it different for you?
My favorite theory is that they are actually artificial, alien light sails being used to travel.

http://www.popularmechanics.com/space/a25609/fast-radio-burs...
I guess it's mostly a tourist or short term resident thing, because as someone who has lived in Thailand for 15 years I find the street food vendors largely a menace. They block the sidewalks, forcing you to walk in the street to get around them, which leads to worse traffic problems on the small and poorly planned streets. They are filthy, washing plates in tubs on the sidewalk with the runoff going over the sidewalk and into the street. And the quality of the food is generally pretty poor - there are some gems but if you don't know which ones you are more likely to get some really low quality stuff. Enjoy your "pad grapao moo" with lots of chuncks of gristle and bone chips in it.
Imagine if you weren't allowed to debug or write tests for your own code.

Until we come to a mature understanding of the place that unions have in our working economy, I hope we never see this kind of bureaucracy form in our profession.
If you do layoffs repeatedly while not hiring anyone, yes, it can be very bad. But the aircraft industry is cyclical. I suspect Boeing has done layoffs/hiring/layoffs/hiring cycles repeatedly in the past.
I agree with you, light switches on their own aren't a compelling case for AR (though side-note: it's the RGB or tunable color temperature adjustment that tends to make IoT lighting worth considering, line voltage switches and bulbs don't do that). It's just one application of many, which I think are eventually going to be enough that it'll gain widespread adoption.

Beyond interactivity with connected objects, the other big opening seems like "contextual information on real-world objects." Some cases for that are industrial (say a factory where a floor manager can see sensor information overlaid on the production line), and will have a much easier time getting adoption because the cost and benefit are more drastic.

Other cases are consumer oriented: better interfaces for mapping/directions, personal tour guides (for museums or cities, and maybe on rental hardware before it hits wide adoption), more immersive AR games like Pokemon Go and Ingress, AR fitness trainers where you can see your personal "best time" ghost running in front of you, video conferencing where instead of putting somebody on a screen they can sort-of exist in the same space with you, etc.

I don't think any one of those is the single application where 90% of people say "I need one of these," but the combined weight of them together is something I'd want.

Heck, you can even keep your smartphone if we need it as an input, networking, and computational device, but wearing AR glasses can effectively make its screen larger so that maps and the like display past the edge of the hardware. Or maybe instead of covering the screen contents, your notification banners pop up above/below the physical device (I don't want literally everything popping up on a HUD, most notifications aren't that important). Or if you have a large scrolling list of open apps, instead of flipping through them on the phone screen, you can just reach out in space and grab the one 5-screens to the left. Even if the pixel density isn't as high as a modern cell phone, having AR on gives you interesting options for extending the device. Maybe it even reigns in the screen size back to 4" phones, and the $200 you can knock off the phone hardware helps cover the AR costs.

I don't claim to know exactly where we're headed, but I don't think there's a shortage of interesting uses. And maybe the runaway feature is something none of us have conceived of yet.
Not sure what your point is but police union contracts have arbitration clauses.
I never drew any statistical conclusions. I literally prefaced it with "anecdotally", to make it clear to everyone it was an anecdote.
OTOH when I wanted to have pretty pictures on my lock screen but without the Microsoft ads, I needed to rely on Cygwin to blow away the folder that caches the pictures deep in ProgramData/.../SystemData/*/ReadOnly - the lock screen image setting API has a lot of bugs. Without Cygwin, I was fiddling with cacls and takeown in an elevated prompt trying to blow away the folder. An elevated Cygwin prompt and it was just rm -rf.

(Bugs: https://www.google.co.uk/search?q=lock+screen+windows+10+ima...)
Me too! Solo Female Founder.
I think we are arguing over the definition of "leak". When you have one developer producing a data structure used by another developer, this kind of leak is an easy mistake to make. I think in the sense of answering the Stack Overflow question, that makes it a more useful answer than the examples about ClassLoaders and non-heap resources.
I always had a thought like this!

I was always lazy to think how to do it.

I'm so happy!
I would be very hungry if I were to expect the staff at my local restaurants to be able to answer detailed questions about their supply chain.
this journalistic shilling is a fun game! I'm no journo but here's a stab at it:

These laws against sewing in sweatshops will only lead to them moving abroad and taking the jobs with them. A better change would be to allow them to stay, but ensure they feed their workers properly. For within these sweatshops may lie the next JFK or Rockefeller of fashion design!
This is one of the ways it's been sold. But, we've tried D-enantiomer peptides too, which aren't as readily degraded.
Americans don't get PhDs because graduate schools are flooded with applications from those trying to gain entry to the US. Once in industry foreigners tend to hire only members of their own race further discouraging Americans from pursuing advanced degrees.

I think it's disgusting that you say you're contributing to my country as though, without you, these positions would go unfilled because Americans aren't intelligent enough.

If this is what you believe you most certainly are not welcome.
Amen! React might be the best tool for building hybrid mobile or even cross platform electron apps, but the truth is, it suck balls for web development​.

Bundling the entire website inside a single js file, that needs to be re-downloaded everytime you add a div or change a single css class is stupid, sorry.

Your website doesn't need to be pure text. It can be beautiful, modern and responsive. And it doesn't need much js for that.

The world has become mobile first, not js-centric. Pushing spa everywhere is just wrong.
React has been "the yearly hot library" since 2013 for anybody counting along.
Even the language is insane: is there a "Commie Exception" we are considering too?

Certainly communists objectively killed more people than nazis in the last 100 years.
Ask HN: So how does one go about creating a tax preparation software?
So far not a single year has gone by when I have disliked tax preparation software (except for the couple years when I used a pen and paper). I hate the cost, the UI, hidden fees, uncertainty about data security, unsupported OSes, work flow, and the list goes on.

I now seriously wonder what does it take to create a tax filing/preparation software. Something that can handle filing beyond the most basic i.e. 1040. Say one that can also work for joint filing or even small businesses.

Any ideas from the HN brain trust?
>Old people also get tired by all these "apps" wining for your attention; they want "just a phone". Young people grew up with it.

https://www.youtube.com/watch?v=z-194bOCJnE
P? https://news.ycombinator.com/item?id=12673739

(Only took me about twenty minutes of assorted searches to find it too...)
> in any case, we should let every person seeking higher education in the US work indefinitely in this country

This is the discussion that's always missing whenever H1B is discussed anywhere. It always gets hijacked by Indian IT companies abusing the system. Does the administration have a plan on how to deal with students who get their degrees from US universities, who also seek H1Bs to work? If they don't make this distinction and club every applicant together, I can assure you US universities will become extremely unattractive to foreign students. Guess who benefits then? Not the US.
Ok. I found that sentence. Sorry for the noise.
EatNow != EatHow
5 Lessons from Growing the Skillshare Team to 50+
Ubuntu Is Switching to Wayland
"we"
Can someone explain me why they chose Caffe2 as the name? I think this is a problem for Caffe, as people would see Caffe2 as the newest version of the library, when they are not related (aren't they?)

I would have preferred them to chose another name.
Got invite!
Most tax a government extorts from you isn't being used to build a better road either.

Anyway, I probably shouldn't generalise all asian food stall markets. Thailand is quite a poor and corrupt country AFAIK. I have no idea how someone gets a space for their cart in Bangkok. I'll give you the benefit of the doubt that you know more about how it works there than I do.
Another memory -- I also ordered a Red Martian CD from them! I need to see if I can dig it up at my mom's house sometime
I graduated in 2011 with a non-STEM degree, and I still don't have a job. I won't be employed until 2020 at this rate (in pursuit of a C.S. M.S.). The "job numbers" after the Great Derecession are lies. Pure lies. The unemployment rate is probably more closer to 25%. You can't survive in this economy if it's not STEM. A lot of people here defending the H1-Bs sadly. One guy said "if you can't compete in this economy get another job"...seriously? That's what you're going to say to your compatriot? Get a job in a different field after slaving for a decade in under and non-employment? That's how we view each other? As obstacles to further a company's bottom line?

We should unequivocally be "America First". Period. Especially after a great depression like we just had. Maybe when we're prosperous and on-top again economically, we can lax the rules. But when shit hits the fan one should generally keep the doors closed.
only when they can get some finger-wagging in and finish with a poor pun or end with a non-sequitur smart-aleck sentence
The only issue: it was not adapted to run either on high-res screens (retina display) or on wide screens
As abhorrent as the situation is, the body shops are only taking advantage of a legal windfall that American corporate greed has lobbied for. The system has been rigged. You can't completely blame the actors taking advantage of it.
Anyone still waiting? Do they save the rejection emails for the end?
> Americans don't get PhDs because graduate schools are flooded with applications from those trying to gain entry to the US. Once in industry foreigners tend to hire only members of their own race further discouraging Americans from pursuing advanced degrees.

That's not true. The American Universities don't choose to admit foreign students just because. The good schools always try to balance the mix of students admitted into the program.

> you're not welcome

This makes me sad.
Not yet: https://starcraft.com/en-us/
I think the battle is lost here already. I'm an educated native English speaker and I could literally care less if someone says "less" when, traditionally, "fewer" would have been used.

It still annoys me that people describe things as "lite" instead of "light", but I realise the battle is lost as well.
Take a look at home many Indian drug manufacturers have had import bans slapped on them by the FDA. It isn't just one company.
While I don't disagree with the point of the article, it seems that shooting down a bunch of undergrad student newspaper columns is needlessly punching down. When I was an undergrad, reading the daily student paper was a way to enjoy a parade of knee-slapping unintentional comedy and breathtakingly embarrassing writing.
Do you know when exactly you got the invite?
It takes a bit of engineering to cut binary sizes down. It depends on how much they care and the cost they incur by having larger binaries. With building mobile apps you get a prebuilt XCode project and it takes a lot of effort to tinker with it to reduce binary size.
The Roman civilization went longer before regressing, depending on when you date the beginning of their fall. Perhaps the USA is exceptional because the core homeland isn't really an empire at all in that it barely includes any conquered people. Almost all of the original inhabitants were killed, either through disease exposure or intentional genocide.
I also do not understand why Indian consultancies need to be demonized so much. Their practices might be a bit shady but then as the complexity of law grows the value of pushing the limits of law also goes up.

1. Indian consultancies have provided valuable labor in large quantity to US firms.
2. This has helped US firms remain competitive in the world. From ATT or Bank of America to Toyota and Sears everyone has super large outsourcing centers in India which help them keep costs low for American consumers.
3. Cheap labor with high skills coming to USA is a good thing. It makes the economy get more efficient and grows the size of pie where everyone gets employed.
4. US Tech sector has outperformed all sectors in terms of both growth and employment numbers. Most of the H1Bs goes to tech companies and guess what ? They have the lowest unemployment rate.

There are no job losses because of H1B. If H1B program is completely shut-down US economy would take a pretty bad hit and total number of jobs in USA will go down and more jobs will simply move to India.
Well it's intended to make money, although not finished yet.

So I don't know what the costs but I don't imagine much.
Classic arrogant microsoft
This is what I'm afraid of. People always bring up historical trends to show that things are great and getting better all the time. Life expectancy is up, crime is down, poverty is down, etc., and these trends all go back hundreds of years.

But what says they have to continue just because they've been going on for centuries? What if this is the peak?
Anyone receive a rejection yet? :/ I think we're toast ;-;
"Given that the unemployment rate for college graduates sits at 2.5%, it is fair to say that most native workers displaced by H-1Bs land on their feet."

Working at starbucks with a huge debt load is landing on your feet?
Check the forum post... Probably they will update the main website soon. I just installed the Mac version (sadly, it doesn't work well with my display)
To be fair, I'm pretty sure some of the engineers at Google and Facebook have spent some time with the language and platform graybeards at Microsoft, Sun, or Adobe. Some of them are those "graybeards" (in quotes, because they don't literally have gray beards). [1]

[1] : https://en.wikipedia.org/wiki/Lars_Bak_(computer_programmer)
I think it's just rejections now :/
The US, with a few exceptions, actually has lower priced generic drugs than other countries, including the EU.[1]

Interestingly, the study also shows that the U.S. has one of the highest levels of generic drug use relative to total prescription volume, and that generic prices are lower in the U.S. than in all the countries except Canada, where the difference is 6%.

[1]http://knowledge.wharton.upenn.edu/article/analyzing-brand-n...
Eww... animation details in my state? Why?
You should also be looking at B1 visas.
Argentina's Globant (NYSE:GLOB) paid $1 Million to settle allegations of visa fraud days ago.
The largest number of B1 visa applicants in the Argentina US Embassy come from employees of that company (and IBM and others too).

source: https://www.justice.gov/usao-ndtx/pr/information-technology-...
Writing CSS in Javascript brings back memories of pre-2000 web development, table based layouts and more horribly inline styles inside HTML tags. CSS was a breath of fresh air, it meant separation of concerns.. HTML the content and CSS the visual representation. With the advent of jQuery it allowed separation of behavior as well.

With frameworks like React these days, content+behavior is in JavaScript already, and with writing CSS in JavaScript, we've gone back 1.5 decades I think.
Murdering people is considered acceptable by Christian extremists, as long as they seem to be [black/Muslim/Jewish/OBGYNs]
Sure, but that's an oversight of the LinkedList API (which, honestly, was almost removed from std all-together, it's not exactly a shining beacon of API design) than some sort of inherent limitation of smart pointers, which seems to be what you're saying here.
L-1As are included in the recent USCIS guidance that establishes a 60 day grace period when employment ends.

https://www.uscis.gov/news/news-releases/uscis-publishes-fin...
These radio telescopes have a fairly narrow focus and when two telescopes located on different continents aim at a source several billion light years away, their focal points do not overlap anywhere near earth, so that rules out anything on or near earth. You could come up with a theory where it does originate on earth, but it wouldn't pass Occam's razor.
I was expecting fugly brutalist buildings like I have seen in East Berlin. In fact, these buildings look nicer than many apartment buildings I have lived in in the northeast US.
No, it does not; in socialist Romania the tax is more than 60%, so the net is lower. The net salary for a good developer is ~ $25k.
It's more than some. A huge number of secular liberals were raised as religious conservatives. Religion and politics are not transmitted the way genetic attributes are. Obviously there's a greater chance that you'll end up like your parents, but it's far from a given.

If being overwhelmed by demographics with higher birth rates was something that could actually happen, it already would have happened, and low-birthrate populations never would have occurred in the first place.
Check out styled-components. It's 100% CSS and it's awesome.

https://github.com/styled-components/styled-components

Edit: for the record there's nothing stopping you from using CSS files with classnames on your tags as usual, but libraries like styled-components allow you to easily scope and collocate your CSS with your components.
Pegasus Mail
> Whenever people talk about unionizing or professionalizing software development, I think things of this.

There would never be a union so long as fully-qualified software engineers are in-demand - even the deluge of web-designers from the dot-com boom (and today's coding-camp graduates) haven't seen a rise in poor working conditions or unemployment because of the over-supply of labor.

I do advocate some kind of professional certification or charter status for software-engineers involved in safety-critical systems - like how a certified civil engineer needs to sign-off on bridge and building designs - but that's largely for the public's benefit, not solely their own.
Shortcomings with 457 visas have been identified by Dr Joanna Howe, a senior lecturer in law at the University of Adelaide (see here and here) as well as in the recent Senate report entitled A National Disgrace: The Exploitation of Temporary Work Visa Holders[1].

The four major problems with the system that need fundamental reform, namely:
* There are way too many occupations on the skills shortages list.
* Those working under the skill level 1 (so-called “Managers and Professionals”) and skill level 2 (so-called “Associate Professionals”) are not subject to any labour market testing to determine whether an Australian can do the job first. Hence, nearly 80% of total 457 visa holders are not currently subject to labour market testing.
* Where labour market testing is required it can be overcome by putting an ad on Facebook or other social media and that is enough to show that you’ve tested the labour market – basically a farce.
* The 457 visa system is not sufficiently responsive either to higher levels of unemployment, or to labour market changes in specific skilled occupations.

[1] http://www.aph.gov.au/Parliamentary_Business/Committees/Sena...
> That's completely ignoring the fact that if you have cheaper workers

Cheaper labor is good just like cheaper raw material. Trump wants American companies to buy expensive American steel instead of cheaper Japanese or Chinese steel of same quality. This is a net loss for American economy and a state sponsored coercive benefit for the American Steel industry.

Personally it is both productive and economically beneficial to hire a SAP experience guy from Infosys instead of an American college kid who needs to be trained and who will leave in 1 year any ways. Of course I would hire the college kid for half the wage but then there is this sense of entitlement.
I've worked for 2 fortune 500 companies that have brought in multiple low payed H1-b visas instead of hiring at the standard US rate. As an engineer I was part of the hiring process. All of the candidates at both places ended up being far less qualified than Wipro claimed and did a terrible job.

So it definitely happens, I'd say it happens a lot.

There are also great H1-b hires like the one I'm working with right now. He is incredibly skilled. He also cant work for another company unless he reapplies so he's stuck.
Isn't that 1.5 months pay?
"WSL isn't done until Cygwin doesn't run"
Ask HN: What is the HN equivalent for (Content-)Marketing?
I'm looking for a place to share articles about content marketing? Is there some place you are aware of to get access to the community, not only by consuming, but also by sharing quality content on the topic?

Does anyone have recommendations?