skysight-inc/HackerNews huggingface dataset:
In addition with looming automation, we simply cannot employ all the people who want to come here for a job, either skilled or unskilled.

We have large swaths of underemployed Americans but it costs companies too much to recondition them, so they prefer new bodies over training the domestic workforce.

This should be an opportunity for the likes of YC to double down on extending their know how to American women, American minorities and other underprivileged Americans, but instead they bemoan how a few foreigners are affected all the while ignoring how those same countries might treat not only foreigners, but their own minorities.
Amazed to see this one hacker news....I would be interested to find the investigation behind this report.

"Hey are people sick at a hospital somewhere not in australia, like india ?"

"Is it the season for lychees ?"

"Was there once a scientific study where they found this fruit
was not perfect?"

"Google says so"

"Thanks I have an article to write. This will be useful for australians, and other folks importing lychee from southeast asia"
Nah. It's the deal flow, the aquisitions that drives silicon valley and America's tech dominance.

If Alibaba started acquiring American startups left and right we just might see a seismic shift.
I think the idea is that when the interface changes, even if someone else comes in and makes some naive updates later, it should still continue running.
There's a difference between saying "It's my right not to do this thing" and "I can't do that thing". Either can be true or false. In the case of the taxes, he said the latter, and it was false.
I am afraid of determinacy, like you, my actions are related to my past. I see it all around me. Science embraces this notion of causality, my friends and everyone else embrace it as well. Though the tendency is to compartmentalize causality, sure people explain why things happen all around them. It goes right up to an inch in front of their nose, but they don't want to take it any farther.

Truth is, I don't know who I am. Where I end and you begin.

Cya around friend.
This. I worked with people from PNG, Fiji, and the Solomons and they had some stories. While I could transit through Australia with my US passport, they would have to take some circuitous route. One co-worker had his visa approved and then revoked because they decided he needed to prove he didn't have TB.
I operate a semi-well-known website that has been running Wordpress for over 11 years, and it's been hacked and attacked relentlessly since the early days. On multiple occasions the attackers have managed to get their "dashboards" onto the server to insert spam links and use my server in a botnet.

I keep my Wordpress and plugins up-to-date, but they still kept finding ways in. What finally worked for me was to write a simple front-loader to replace the Wordpress front-loader. It has a whitelist of allowed $_POST fields, a blacklist for $_POST content, and it deletes anything in $_FILES unless the user is on a whitelisted IP. This has kept the site safe for several years now so far.

Mine is an extreme case, but maybe this approach will be helpful to other extreme cases.
If you're genuinely mutating the AST, you'll end up with a different program that does something different or performs differently. There's only so many ways you can write a loop and they all look loop-like, whether it's for / while / do / tail recursion. But if you have a program that doesn't contain a loop at that point at all, or loops over something different, then you've got a different program.
IMO Microsoft will never bring WPF to any other platform but windows. Core CLR (and web GUIs) are what will be available on other platforms. I think that WPF will always remain a windows thing. For that matter WPF is not even getting developed much on Windows and is largely left as it is in favor of putting their effort into web technologies and CoreCLR
From the downvotes, sounds like I'm the only one who is shocked by this.
Anybody know why only children would be affected? Or is it that everyone is affected, but only children die from it?
I think they do, and this is why they giving it any resources at all while admitting they only see it used by tens of thousands, compared to millions using c#

At the end of the day, MS is a big corp, decisions needs to be justified and supported by both quantitative and qualitative measures

Also on the bright side, in programming, more developers doesn't really mean it will evolve faster, actually with a smaller team f# may evolve faster, it this wasn't true no language other than c# or java would have stood a chance
The problem for John Camack was I think he was on both sides of the table writing code - so he wrote the code at Zenimax & re-wrote the code at Oculus. From a layman's perspective, he very well could have been "copying".

Normally when you design clean room implementations, you use different people and make sure that the people who write the code never see the prior written code and the person giving the spec doesn't see the newly written code.

They were just in-sufficiently cautious legally, possibly un-surprising given Carmack's prior history in founding Id software, and got hit with a lawsuit.
Interview with Tom Wheeler – Obama FCC Chairman – On the Future of US Internet
The impossible fragility of Dockerfiles
It's bizarre that people continue to think of Windows PCs as being predominantly owned by individuals or even individuals with a specific interest in technology.
Possibly they might look at hiring outside of the Bay Area in such exotic locations as Boise, DesMoines, Minneapolis, Detroit or other places where they have recent college graduates who would have been motivated to study STEM fields.
This article is really dumb. It's only 3 acres, there's no way that satisfies 2,000 households' caloric needs, it's just a small supplement.

Not to mention that it's 'free' because of volunteers. I can also feed myself for close to free by growing my own vegetables...but it's way more efficient to just work and pay for food.
A link between air pollution and Alzheimer’s disease
Why can't you hire remote employees? is it imperative that the employee be present?

Considering that SF is the most expensive place to live, why would anyone want to move there? especially if you have family?
Phrases We Stole from Blacksmiths, Illustrated
I don't have an answer other than the one you already have...parsing, grammars, etc. because any tool that did code generation would be 'papering over' all those features. However, there are tools, i.e. programming languages, that make parsing and grammars etc. easier...being a bit of a Lispweenie code generation suggests macros to me...but setting that aside, there are tools for writing Domain Specific Languages for example JetBrains MPS https://www.jetbrains.com/mps/ see SE-Radio #200: http://www.se-radio.net/2014/01/episode-200-markus-volter-on...
> In the C standard ‘byte’ means minimum addressable unit — the unit of sizeof

Do you have a reference? I've always seen a byte defined as 8 bits. No matter what. (Unless you're talking to a hard drive manufacturer, that's a different bucket of worms though.)
He's saying we should have a preference for existing Americans before we handicap foreigners.

But with re Americans over other Americans, yes, it makes sense to handicap underprivileged Americans. Give them a leg up on education, training, tax breaks, etc. before we even begin to think of how we can benefit foreigners.
Probably not for production use (as most "interesting" code isn't): https://en.m.wikipedia.org/wiki/Duff's_device
Kaspersky Lab employee and two others arrested in Russia for treason
As they say, it is difficult to appreciate something until it is gone. It may be that I fail to recognize the value it has brought to my life simply because I do not know a life without it. And it has been a part of almost my entire life, as I too enjoy it, and started my journey into the topic of CS when I was very young.

How are you touching on some part of your CS education each day in an important way? I may not even realize how I use it in my own situation, outside of the obvious practical application of writing software.

I look to my family and friends, many of whom know nothing about CS, and they have quite meaningful and fulfilling lives. It still doesn't seem all that important in the grand scheme of things.
email me too. In profile. I wanna show you what Im working on.
Microsoft asks Trump administration for exception program on immigration orders
> Considering that SF is the most expensive place to live, why would anyone want to move there?

SF is the most expensive place to live because people want to move there.
I was thinking something similar, and I think it is weirdly both simplified and exaggerated.

I'm gonna guess if they give a family food once, they are counted as "one family fed", and their output ranges from April (if they are growing lettuces, spinach, and peas) to October (for some squash varieties). I very highly doubt they grow and store such things like potatoes and carrots for wintertime use.
The Best Social Media Copywriting Formulas to Start Using Today
> I also think the second quote that you gave is actually less of an attack than what I quoted from the same article.

A quote the says Mr. Murdock is peddling destruction for a tidy profit is less destructive? This is one hell of an insult and a character attack beyond what President Trump said to the press.

Questioning your actions is every bit a character attack when you imply the actions represent a person of low character. Separating them is just a polite head fake. If the person was not of low character they would not do evil actions.

Separating actions and character gives us people saying "the end justifies the means" which is basically the motto of evil people and the definition of evil.
It doesn't sound like a threat to me. He's basically saying there should be reputation consequences for being a dishonest expert witness.
But if you're going to use screen to connect to your serial port, what was the point in adding serial to support to the terminal emulator?

To make the argument that scrollback is bloat is insane if you at the same time add serial support but need scrollback for serial usage, so you use screen instead which had both serial support and scrollback.
I don't see where you get that he's threatening the expert witness. He obviously thinks that the expert witness knowingly presented "evidence" that they should know is bogus and is intended to sway the layman jurors who don't know any better. He thinks there should be consequences for such behavior.
Location:Indonesia
Remote:Yes
Willing to relocate:No
Technologies:asp.net mvc 4/5, javascript, angular 2 with typescript, node.js, unreal engine (c++), c#
Résumé/CV:email me
Email:adheegm@gmail.com
It's from one of the main authors of Akka.Net, so it should deserve a good amount of trust. Although Akka.Net was of course in main ways a quite straightforward port of the Java code, which means the design credit there goes to the original Akka developers.
If the "expert witness" is either lying (in court) or incompetent, shouldn't there be consequences to their professional reputation? Or do you think such things should be consequence-free?
> Have you ever been somewhere where it was clear everyone noticed you didn't 'fit in'?

There are multiple ways to answer the question:

1. I often don't fit in - and don't consider this as a problem.

2. I have yet to see a woman studying a STEM subject who is very skilled at it and made such complaint.

3. Saying one does not study, say, computer science because one does not fit in means that "fitting in" is more important to you than the things you learn in computer science. In other words: You don't consider CS as something really important to you. This is clearly not the inner urge for the subject that I expect from people studying it.
More than 700m of the world's 1.5bn or so computers continue
to run on Windows 7, a piece of software three generations old

Win 7, Win 8, Win 10; 2 generations old. Preeeetty easy to check, WSJ. If your lede carries such a glaring mistake, why do I trust anything in this article.
It sounds fashionably misanthropic and I stopped reading at that point. Based on the feedback here I didn't miss much.
I'm amazed at the amount of learning that people have to do in order to survive off the flora in a new location. We're mostly spoiled in the modern world by how much the plants we eat are transparent in the preparation needed to eat them.

Being able to come into some new biome, figure out through trial and error what can be eaten when and how, and then transmitting that information reliably to the next generation is what let humans spread all over this planet.

I highly recommend the book The Secret of Our Success covering this and several other topics.
Are Wormholes a Dead End for Faster-Than-Light Travel?
ACA Repeal Could Lead to More Complicated Regulations for Employers
Picking magic numbers is the antithesis of a free market approach for a free country. Make sure people aren't criminals, and tie certain visa types to being mostly self-supporting, but people don't come to the US for the vast social welfare programs. They come for the opportunities and to work.

http://johnhcochrane.blogspot.com/2014/06/the-optimal-number...
Looks like we just got compile-time type safety and higher-kinded polymorphism on the BEAM VM.
FWIW, you can take parties to a sort of court (I use that word lightly) that can assist you in obtaining a domain taken by a squatter.

It's been a few years, but google ICANN and I'm sure you'll find something.

If I remember correctly, you submit a petition suggesting things like.. you either have a trademark or that you're a recognised business and then a committee make a decision based on that.
* Location: University of Notre Dame, relocating once degree finished (April 2017).

* Willing to relocate: YES! (DC Area, SF-Bay Area, Seattle Area, NY)

* Remote: Yes, prefer to relocate.

* Research Interests: Semantic Technology, Data Engineering, Smart Platforms, Decision Support Systems, Data Science, Spatial Alignments, Multi-Criteria Decision Analysis, Big Data

* Technologies:
- Artificial Intelligence: Semantic Graphs, Linked Data, Ontologies, Design Patterns and Data Modeling, Geo-Spatial, SPARQL Automation, Entity Extraction, Rule Based Systems, Risk and Resilience Simulations, OWL, etc.

- Programming: Python, SPARQL, GeoSPARQL, RDF/RDFs, Turtle, JSON, JSON-LD, some C++ and Java, HTML/CSS/JQuery

- Platform Tech: Prototyping, GraphDB, Virtuoso, Knowledge Base, Reasoners, REST Endpoints, Flask, Celery, RabbitMQ, RDFLib

- Looking for full-time research science/industry opportunities.

* Résumé/CV:
LinkedIn (Includes all Publications): https://www.linkedin.com/in/holly-ferguson-a14522a0/
Personal Site: http://www3.nd.edu/~hfergus2/

* Email: hfergus2@nd.edu
I have a dual boot PC which is Arch Linux and Windows 7.

The Windows 7 machine is only for gaming / steam, I never browse the internet on there and have pretty strict firewall ruleset. To be honest, I would consider upgrading it to 10, but I missed the free window, so I really don't fancy paying for it.

My hope is that by the time that Windows 7 goes EOL, I can delete it and game just on Linux. Either that or I will get a console (as most of my gaming takes place in my living room anyhow, using a steam box).
They probably count 8.1 extra which was a pretty significant overhaul compared to 8.
It is about generative models - models that let us draw samples from complicated distributions.
I applied through angelist days ago -- out of curiosity do you read the applications you get from there?
> Minorities are still in worse situation than majority globally

The "group average" of a persons designated (prescribed?) demographic is irrelevant on the level of comparing individuals and their interactions.

> only previously it was done the other way.

Given it was different individuals, this is only true if you define groupings specifically to, say, match a racist white and a non-racist white, from different generations, simply because they are both white; Hence mistreatment of some innocent, random modern white can be interpreted as 'comeuppance'..
How I Deal with Stress
They are probably counting Windows 8.1.
In my experience of working closely with about 100 startups, most do not have that complex a tech stack. What I see nowadays is basically:

[Python|Ruby|JavaScript] backend + [JavaScript] frontend + [Postgres|Mongo] database + redis + [AWS|GCP] hosting.

Rarely, I see Java or Go instead for the backend. I cannot recall the last time I saw more than three languages in production for anything nontrivial. I've seen companies significantly larger subsisting on one language for backend (even in microservice architecture!) and one language for frontend. That's not to say there is no sophistication, just that the number of actual technologies in play is slimmer.

This isn't a comment on GitLab's utility or stability, of course. I haven't worked with them in this context, and I'm not a user. I'm just pointing out that, assuming those dependencies are all for GitLab and not e.g. git itself, that is quite a stack to maintain. I don't know if we can extrapolate that to a systemic issue with GitLab that caused a data loss incident, though. That seems uncharitable.
BITCOIN HITS $1000 again
That, what's the future? are we going down again?
You wouldn't literally mutate the AST, you would rewrite the code so that it performs the same output but using different code.

Suppose there is a function y = f(x). You would write a different function g(x) such that g(x) = f(x) for every x, but such that the AST of g is different than the AST of f. You'd probably have to do this manually.
Maybe they're including Win 8.1? In that case it is 3 generations. Although Win 8.1 was an update to 8 so you could argue whether or not it should be included but lots of version lists list it separately.
ASOS Marketplace | Mid-level / Senior Software Engineer | London | Onsite | Full-time

We have two opportunities to join a unique development team within ASOS working on our Marketplace platform. This is a small team within ASOS operating like a start-up where the business and engineering teams work together daily.

You will be a Software Engineer with commitment to deliver high-quality well-tested software, working directly with the business to produce the right solution for the customer. As a member of a small team you will have involvement in all areas of the software development process from feature planning through to deployment based largely (but not exclusively) on the Microsoft Technology stack (.Net)

Our recruitment process is as follows:

- Phone interview
- At home code test
- On-site interview

For more information and to apply:

Senior Software Engineer - https://jobs.asos.com/epostings/index.cfm?fuseaction=app.job...

Mid-level Software Engineer - https://jobs.asos.com/epostings/index.cfm?fuseaction=app.job...
I imagine they're counting 8.1 https://en.wikipedia.org/wiki/Windows_8.1
MyVest | San Francisco | Senior Software Engineers (as well as Architect and other roles) | Full-time | Onsite | https://www.myvest.com/careers/

Are you passionate, authentic, and looking for a challenge?
MyVest is a financial technology pioneer based in the heart of San Francisco. We combine best practices in wealth management with best-in-class technology.
We're not here to make rich people richer; we embrace our mission to help more families secure their financial future by providing advisors access to technology generally available only to the very wealthy.

We have a number of open roles: https://www.myvest.com/jobs/
- Senior Software Engineer (multiple openings)
- UI Architect
* Location: Indonesia
* Remote:Yes
* Willing to relocate: No
* Technologies:c++, c#, asp.net mvc 4/5, javascript, angular 2, typescript (es5, es6), unreal engine 4
* Resume/CV: email me
* Email: adheegm@gmail.com
You can rely on ruby packages being properly packaged? Ahahahaahaha. They package what is necessary for the end user apps (like redmine) that they support, and a very bare minimum of other gems. Then you are stuck trying to match their release of updated versions with the ones you use. That seldom matches the update speed you will want, for neither ruby versions nor gem versions.
There is no universal H1B salary. Translators do not earn as much as developers, in general. People living in Alabama do not earn as much as those working in Silicon Valley, in general. H1B applications go through a "labor condition application" for this exact reason - the government approves the salary, based on industry and location. Therefore, you can't bring 3D developers to Silicon Valley and pay them $20k. But you might be able to bring a translator to rural Alabama.

If the aim of the H1B program was to bring in the highest possible paid workers, you'd be correct. But it isn't. These programs are designed in such a way that all states can benefit from them, and a variety of professions.
To a certain extent you have to read between the lines, people aren't usually gonna come out and say, "Yes, these regulations are to prevent minorities and the poor from coming to my neighborhood." But that's kind of the obvious takeaway from, say, zoning regulations that mandate houses/lot sizes of a minimum large size: they make it so that a lower-middle class family can't enter an upper-middle class neighborhood by simply purchasing a smaller house on a smaller plot of land.
I remember a local company a decade ago where they were obligated to delete part of their data on fridays just to test all the backups and procedures. At the time I thought it was completely nuts. I probably still think it's at least a little bit nuts but I can see the point.