skysight-inc/HackerNews huggingface dataset:
Oh please. Spare us the pearl clutching. I'm willing to bet that if I filed a freedom of information act on this company's 457 applications that 1) there was little or no attempt to find a suitable candidate in the local market and 2) the 457s they did get have some relationship to employees already at the company.

The 457 visa was a government program that was being exploited, and quite obviously too, for quite some time, just like any government program eventually will be. For another recent example, look at what happened to the child care subsidy program. Government programs can serve a good purpose if they are well regulated and audited but comically and sadly for citizens they never are.

I just wonder if the 457 reforms would have taken so long if the Commonwealth Public Service had outsourced their IT to some South Asian consultancy and discovered that suddenly and mysteriously there were not enough skilled Australian IT workers to support them in Canberra (and elsewhere) and rather rapidly offices were filled with 457s. But this is exactly what large corporations in the private sector have done.

In IT and other sectors (notably health), companies are using 457s to save on employee salaries, pure and and simple. I have knowledge of assistants in medical practices being told to accept the lower salaries that their 457 co-workers are on or lose their jobs.

Oh, and it really annoys me what Atlassian founder Mike Cannon-Brookes keeps on saying. How about you invest in training locals instead of whinging all the time about not being able to import people?

BTW, I'm a UNSW CompSci graduate, 40+, have a lot of international experience, can operate at the technical and business level, speak a couple of languages, and after my last (5-year) contract ended I spent 2+ fruitless years searching for more IT work, while conspicuously the suburb I used to work in (with telcos, Cisco and software companies) filled with people from certain demographics. Despite all my experience, I didn't get invited to a single interview. Not one. Ageism and 457s killed the job market for people like me.
wardialing, redboxing, beige boxing for 900's, breaking into pbxes, east coast bbs scene. good times for sure.
Remembering the first 'photo' of a black hole
You don't need a build step for Node.js, 93% of ES6 features are already included in the latest version. Babel is more for client side than anything and that's because browser vendors take a while to implement new standards, so yeah JS has unique challenges and constraints as the de facto language of the web.
Show HN: Monitor, validate and verify your DNS configurations
The poor, uneducated and subjugated people of this "despotic nation" are the first folks we ought to feed, educate and look after.

Despots are created and thrive on the backs of hungry and hopeless citizens.
Black Hole Imaging
I'd be surprised if they block tracking which is the other half of what ad blockers do and arguably the half that I think is more important.

It would be neat if they checked your DNT setting and then blocked tracking based on that.
If you fly with any frequency, you witness this very often. Any time you hear them asking for volunteers at the gate and offering money. It's an auction system used hundreds of times a day by airlines all over the US.
true i took a proxy level on a desktop called privoxy. on a phone i use vpn it works with apps and everything else mostly well(i know im an ass).
No I want to use the command line.

https://maven.apache.org/guides/getting-started/maven-in-fiv...

Maven quick start first command:

> mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Then it generates stupidly deep Java structure.

and next you have to write a verbose xml. They even say:

> The POM is huge and can be daunting in its complexity

All of this stuff is verbose and built to be generated by IDEs. It's not clear, it's not concise.
Intrigued by how can it be cost competitive for the middle men, why aren't small business selling directly? Is the sales part the only edge of middle men?
Sure it does need more talent, but alleged pipeline has been stalled by multiple factors.

1) Foreign and outsourced labour taking the entry level jobs preventing experience from accumulating.

2) Turning many jobs into glorified web apps and CRUD. Can't really go senior on that. You could on OSS or big and long personal projects but that takes a lot of time and thus money.
This is very interesting way to breathe new life into C. I can already think of few places where powerful macros would come in handy and eliminate some pains. On the other hand, I'm not sure if I'd want to read other people's low-level code sprinkled with high-level constructs. Perhaps Nim would serve this purpose better?
HNWatch
Or just Systemd
So I'm curious as to the reasons people chose Node.js

For work that is almost entirely IO bound Node is really fast and easy with asyc concurrency that works really well. Compared to most other solutions out there will you get a very fast solution very quickly. For problems which basically reduce to

-Wait for GET/POST request
-query a bunch of databases based on request
-return result of DB queries as JSON

Node works really well.
Maintaining production systems won't become easier in the same way software engineering didn't become easier because of the introduction of high level languages. The systems only become more complex if it becomes easier to manage complex systems.
This is a phenomenal demo.

Do the 3D bits implement the additional SVP chip used in (AFAIK only) Virtua Racing?

I used to do some interesting stuff with the MD / Genesis back in the day (like when I was 10-12 years old) - first with ROM hacking and moving into small bits of 68k ASM before getting into GBA and DS homebrew development, which was loads of fun (especially with an R4! screw commercial ROMs, this was a dream come true for me for homebrew! :D)

I was really involved in the Sonic Homebrew and fangaming scene and ended up sticking around on Sonic Retro (formerly SWS2B) since 2001 but haven't been active in ages...this makes me miss it! (I mostly do VR stuff these days :3)
I tried following the gradle command line guide for Kotlin to build a project and it did not work and I had no idea why. No errors and nothing happened.
Looks interesting, but despite of pitch claims it doesn't actually look comfortable to ride.

Judging by how stiff the guy is when riding it, this thing doesn't appear to be entirely self-balancing. He also seems to be leaning on the control rod on more than one occassion, so it's not just a joystick assembly, but a mechanical driving help too.
It will be interesting to see if they block ads that are served through Doubleclick for Publishers, a Google owned ad server.

Publishers that use DFP will be paying Google to serve ads that will ultimately be blocked by a Google owned browser.
Why do we use "plumber" as an example of a "non wealthy" person? Ironically, your argument itself is classist by suggesting plumbers are somehow lower class in terms of wealth or financial status. http://content.time.com/time/nation/article/0,8599,1851673,0...
> They wouldn't choose this arrangement if they had any other decent options on the table.

So they should choose a different shitty option just to keep guilt-wracked foreigners like you happy instead?

> How many prostitutes in these countries have you talked to about this?

How many do I need to have talked to?

After you've creeped around the red light district acting 'concerned' and handing over what is to you pocket change for their time, all to assuage your guilt at being the same race as people who do things you don't like, what do you do in real, actual, practical terms to improve their lives and save them from a life of vice?

Because using them to score points on an internet forum isn't impressing me.

> The reality is that many of these girls have been getting raped since they were little children

The reality is many girls (funny how you and the other guy only seem 'concerned' about girls) are raped in every country. Many women in porn were raped when they were children. What mind-blowing, revelatory point do you think you're making here?

> and now they're abused filthy geriatrics

Why are you and the other guy so weirdly fixated with old guys? Is it okay if someone more your age is abusing them? Or is that conveniently not abuse? The implication of what you're posting is fucking sick.

> who succeeded only in being born in a rich country.

So like you? I bet that's different though, when you're using your relative wealth to get benefits over poorer Cambodian locals. I bet you have no end of ways to rationalise that one to yourself.
Maybe it can or maybe not it doesn't matter really. The point the people who are arranging gerrymandering are the same people who are gaining profit from it ... and the same who are constituting the law.
SRE? Apparently the only 'software' job Google has in Dublin. It doesn't matter if you have a PhD or wrote your own kernel, want to write code for Google, move to mountain view. Oh and the seven interviews. Complete waste of time.
They (and their families) haven't been paying taxes into the community their entire working lives like the natives have. The argument is that the people who have been contributing to the society more and for longer should get to see some benefits from the system before someone who has contributed literally nothing to your community shows up. That's why out of state students pay way more for tuition than in-state students at public universities.

Even if you have some wacky reason for disagreeing with this logic, then take the taxes out of it. What's wrong with caring about your fellow citizens who's vote might affect your more than someone that's possibly displacing them?
Bringing in low cost foreign workers to maintain a system directly drags down the average wage, hurting Americans in the IT industry and lowering their income & benefits. Foreign workers are a tool that companies like to use to scare IT workers away from organizing & unionizing, keeping the Americans they do employ under foot and poorly paid.

As an example, Kroger has a support center for its Fred Meyer brand of stores in Portland, OR. As of last year, they were paying $12hr while expecting in depth networking knowledge, familiarity with SUSE & SunOS, and the ability to write moderately complex scripts for these legacy systems.

Comparatively, another employee who was transfered from Portland to Cleveland went from making a little over $14hr to $120k a year, as the market in Cleveland is apparently so barren of talent that poaching is a serious issue.
When you charge by the hour, competence is not a virtue.

(dont really have any experience working with their code, but in general I'd say that the Indians I went to school with were the more competent of the bunch, if you want to compare grad students to undergrads at least)
Yes the Balkan Wars involved Great Powers, but its not like we have no wars that 'involve' great powers now (looking at you Syria). So again, from 1870 until 1914 there were very few wars, the hole population of europe basically had not experienced war.

I would thus argue that the world of 1914 was not more inherently in a great power struggle then we are now.
Monster Hero City Battle
15 chrome extensions for developers
Ugh. It's not about making me feel any better. It's a matter of the rambling structure of your comment, which the 'full stop' doesn't alter. I do look closely, which is exactly why I bothered to ask for the clarification--your comment left me unavoidably wondering if the words you used matched the meaning you intended.

Anyway, thanks for the clarification. I didn't ask my original question for it to turn into nitpicking on sentence structure. Political theory/ideology is a former field of mine, and at least in the context of American political discourse, there's a very regrettable lack of differentiation recognized by the general populace between communists and fascists--people often use them interchangeably, and will often try layering them as insults against a specific person they don't like[0]. Since you're a random stranger on the internet, I had no way of knowing aside from politely inquiring if you meant what you wrote as it was written, or if something was missing.

[0]: For a ridiculously amusing example in meme form, see: http://fascist.motifake.com/image/demotivational-poster/0904...
Climbing out of Facebook's reality hole
Modern tech companies are usually not worker owned, they give away stocks to investors.
Android and iOS development with C++ in Visual Studio
Air Canada isn't a national airline; it's been private since 1988. It's about as national as Delta is in the US.
Yeah, rich people and people with disabilities or kids.
This is why we need to colonize space. Bring back those low-bandwidth long distance communications.
There are rules regulating the snowmobiles now, so this is not how the park is today.
And airlines used to not make a profit. http://www.economist.com/blogs/economist-explains/2014/02/ec...
Apple+Maps+also+now+shows+charging+points+for+electric+cars
The meaning of "Quantum" is a bit confusing. I thought it was only Servo ports, but after I read your post I looked around and found this. I guess it's any improvement to Gecko?

"Quantum has a number of components, including several adopted from the Servo project."

https://medium.com/mozilla-tech/a-quantum-leap-for-the-web-a...
The bad "Indian code" is what the client is paying for. If you pay 1/10th of American salary to recruit developers in India who are at the bottom of the stack in terms of competency, what are you expecting?. Everything is magnified in India because of the population. We have bad coders to CEOs of American corporations.

But this works as well. Thats why TCS, Infosys, etc are billionaire dollar enterprises.
> he aggressively refused.

No comment necessary, you already did it yourself.
I'm not opposed to an exception for acceptable ads; I think it's a good idea. My only problem is that it seems to be a serious conflict of interest to accept money from ad providers for this.
Totally false. Node.js pre-dates Babel by about 6 years so I wonder how that could possibly be true. Second, most ES6 features are already included natively in latest versions of Node so no need to transpile at all. You can even get async/await out of the box.
Yes, branch/stream is same as majors.
If you're a long-time developer and just coming across this, it should be... old news. The Techempower benchmarks [1] have consistently shown Ruby on Rails results can be in the range of 1/30 to 1/40th speed of C, C++, Scala, Java and Go, depending on the kind of task. The first thing I thought of actually was an article from 2013, on replacing Ruby with Go [2]. I'm surprised there aren't more of these sort of articles, really: Replacing Ruby on Rails with Rust|Scala|Java|Insert Here.

There are a lot of interesting aspects of functional programming, but there's no particular miracle here: Ruby, particular Ruby on Rails, is slow.

[1] https://www.techempower.com/benchmarks/#section=data-r13&hw=...

[2] https://www.iron.io/how-we-went-from-30-servers-to-2-go/
The VW group owns Volkswagen, Audi, Porsche, SEAT, ...

If I remember correctly the Bosch cheating software was there for testing purposes but VW asked Bosch to leave it.

> Everyone else also uses it

No. Some companies optimize their engine to have optimal emissions in the exact conditions of the emissions test, but no other company has been found to have an actual digital switch modifying the engine's behavior only during the emissions test.
Show HN: Play around with new C# 7 features (test suite)
Indemnification wouldn't eliminate United's liability, it would just entitle United to sue Republic for reimbursement for whatever it had to pay. Which, given Republic's bankruptcy, puts United in the same problematic spot a victim would be in if they had to sue only Republic and United wasn't liable under repsondeat superior.
Hard to argue that. It rest on the argument that WW2 only happened because of the peace treaty of WW1, and that argument really fails.
By the time cordyceps fruits the ant has already climbed and died. There would be nothing to see before then.
We had pegasus in college at in about 1996 ... everyone went mad using it basically as an instant messenger clogging up all the computer rooms.
No?

The govt is already working really fast, and in general all govts have been working fast since 1991.

Making a market and nation building is just hard stuff.

How are you going to make product firms from scratch?

By building a market?

For that at the very least you need connectivity - the current govt has always focused on laying infra and highways.

But that still means people need money to buy stuff, and we have a hugely messed up labor market with a strong dependence on agriculture.

We're 50 years away from anything like what people may want to hear to have a "good" ending.

But this is also a market for people who are able and capable of getting their hands and heads truly dirty.
Does anyone know how they prevent customers from destroying the FPGA with malicious bitstream?
> So? Atom and Visual Studio Code did need to be installed too on my machine. This mentality reminds me of someone using an axe head as a hammer "I'd have to pull the hammer out of the toolbox" (install it) - that's too complicated, I prefer light-weight tools!"

You misunderstand my point completely. I was trying to say the Java ecosystem is complicated and the only way it works is by using large IDEs. Saying how awesome Java IDEs are is disingenuous because Java is unusable without them.
People are tired of the corporate owned politicians allowing companies to run roughshod over the laws, morals & expectations of society.

This is expressed in many ways, from xenophobia to the rise of Bernie Sanders & Donald Trump. People don't want another corporate owned shill like either of the Clintons, both Bushes, and Obama, and I'd wager that Obama knew this in 2008, hence why he made sure his moderately grassroots organization was put out to pasture safely.

We need to stop the union busting, bring back workers rights, prosecute Walmart & T-Mobile for their union response teams (where most potentially "infected" employees are fired), and fight for a better future.

I think we should open our borders, but when it comes to employment we should strive to avoid what has happened in Canada, where low cost workers from overseas work at every single Tim Hortons.
2017 Best 5 Blu-Ray to MKV Converter Reviews
I haven't tried CodeStar yet (planning to do it on this weekend.), but from the description it seems to have many moving parts already.

>>each project using AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, and AWS CodeDeploy.<<

As a developer I don't need to know all of that. All I need to know is one command to deploy my deployment package for the project. That way I am productive quickly. Then give me the ability to configure the VM/container size and autoscaling. Now that my app is up and running, give me something like Azure WebJobs to run my worker tasks.

Amazon needs to have a better PaaS story than what BeanStalk is. BeanStalk is very flexible but in return, it ends up being too complicated to set up.

Compared to Heroku and Azure App Service (which I am using in a .Net project and was surprised to find very easy to get started with.), AWS Elastic BeanStalk is very complicated. With Heroku and Azure App Service, the developer friendly PaaS UX is more or less a cracked problem. AWS just needs to copy it well.
It's becoming boring, ladies, we have seen it all before in 1984: The government attempts to control not only the speech and actions, but also the thoughts of its subjects. To entertain unacceptable thoughts is known as crimethink. "Crimestop" is a way to avoid crimethink by immediately purging dangerous thoughts from the mind.
Sorry to be off-topic, but I really do despise the "stressed" narration voice of STEM media these days.

Am I the only one here who misses the balanced, informed, steady and smooth narration of Carl Sagan et al of yesteryear STEM media? Now all I hear is this over-ambitious, over-animated, low-content, and stressed voice with absurdly long pauses. Almost like somebody is shouting at you.

BBC are terrible for it in the UK, it seems like a race to the bottom. Whoever can superficially appear the most terribly "passionate" about whatever they're talking about gets the job...

Cassini rocks though, what an achievement for mankind the whole saga has been!
> Functional programming has nothing to do with declarative/imperative programming styles.

> The "functional" part determines the architecture by which the code is structured opposed to the style (vanity) by which the structure comes together.

I think it means a code can be functional but looks imperative. One example is the for-comprehension in Scala:

val aFuture = future(a)
val bFuture = future(b)

(for {
a <- aFuture
b <- bFuture
c <- futureC(a, b)
} yield c)

This is just a contrived example for working with `Future[T]`, but it can be applied to other monadic types.

For an example library that can be used with a few different styles, have a look at this: http://jsuereth.com/scala-arm/usage.html
Thiel has stated this directly many times.
We used it as well. One of the kids in my year searched for "e" in the address book, and then sent a mass email saying "You have an 'e' in your name". He repeated that with all the vowels and some other letters, and then the server crashed.
What are you taking about? In Germany, to this day, if the airline decides to remove you from a flight, based on reasons they deem justified, and you steadfastly refuse, they don't just shrug and say "oh well, guess we're stuck with you, let's go ahead with the flight". And once security is tasked with removing a noncompliant person, then yes, it does take training to do it without hurting them.

You're right that they could have avoided needing to remove someone who didn't want to. But that's a separate issue from your blanket claim that somehow force is never justified in these situations.

You're taking like no one gets forcibly removed from anywhere in Germany or police are always experts in the minutiae of contract law and instantly see through any unjustified eviction.
Come on what general reputation of incompetence? Just take a look at proportion of indians at top engineering and management positions in Tech Companies.

This "meme" is nothing but some racist stereotype pushed by old commenters on Slashdot style website who paint themselves to be next turing award material.

Guess what the Market never lies and you get what you pay for! Those who pay the best/most still have large number of indians throughout the hierarchy.

So that meme is nothing but outright xenophobia not too different from the ones propagated in past against Italians, Irish, Japanese or Jews.
The Arvato team was appointed by Facebook after the German government complained and pressured them into deleting hate speech, without further explanation what exactly that is. They now want to turn that pressure on social networks into law.

Like I said:

>Right now, many people are cheering, because it works in their favor, but they're too shortsighted to realize that it'll eventually be used against them, too.

The problem is that hate speech is the most generic term ever and can be used (and already has been used) to censor anything.

>People were punished for internet posts

Yes, I mentioned that, but they didn't start an investigation against all authors of deleted posts. Millions of posts and pages with millions of followers were deleted without any legal repercussions. If the post is not enough concern to start an official legal investigation, there's no legal ground to delete it.

You are defending censorship. Saying you sound like a government shill is putting it very nicely.