skysight-inc/HackerNews huggingface dataset:
The lack of anything like a pointer or reference type is more significant. That and pointers to code would go a LONG way to adding useful expressive power to the language. As things stand right now, there's really no way at all to abstract control flow, which makes a number of useful programming styles very difficult to implement, if not impossible.

For reference, the Microsoft BASIC 7.0 implementation contained about the only implementation of a GUI (text mode) framework that did not use pointers to functions. The result was something that worked, but had immense amounts of repeated complexity and boilerplate code.
>there's a shortage of US Citizen for that job, and they receive market rate salary

That's not quite right. If you can't hire somebody at salary $X, then $X is not the market rate for someone in that position. The language I've heard is "prevailing wage", which can be less than the "market rate" if workers aren't making full use of their bargaining power.
That's actually what it is. Professional is the version for end users, people like you and me, who want to run more than "Home" on their own computers.

Enterprise is for computers owned by your company.
True enough. I guess the main downside would be including a library that may never be used.
Providing opportunities isn't entrapment. Pressuring or convincing someone to commit a crime they wouldn't is. I admit it can be a fine line at times...
Don't know about Disney, but the tech companies pay exactly the same for hires at the same level regardless of where they are originally from.

H1B may have the benefit of being somewhat bonded labor for them, but its not cheap.
There are only two conditions for entrapment - government inducement of the crime, and the defendant's lack of predisposition to engage in the criminal conduct. [1] And I think this qualifies on both counts. The students were looking to get into the US, but the government pushed this visa mill on them indirectly, via the brokers (who wouldn't have had a dual-accredited fake university to pitch without the government's aid). Had these brokers not reached out to these students, it's unlikely that they would have sought out the same illegal method to enter the country. (This is assuming the brokers reached out the students, and not the other way round).

[1] https://www.justice.gov/usam/criminal-resource-manual-645-en...
The flip side of this is:

“All purported students are recorded at some point or another fully going along with the pay-to-stay scheme.”

There are both audio and video recordings from the president’s office in New Jersey, when students called or visited, Mr. Phillips said. He personally witnessed some of these exchanges, and heard students admit they knew the university would not have classes.

If that's true, then it's going to be hard to convince a judge that the student thought it wasn't a scam. Clear evidence of the student agreeing to attend the university even though it would never host a class is hard to refute.
It's definitely more palatable than blindly bringing out the "M$" pitchforks but I guess if you were looking for something on HN to get your daily anger fix I guess feel free to use this as your opportunity.
> The EU is forcing all European banks to expose account APIs

I'm so jealous!
No one thought it was him before he spoke out, and no one believes it is him now. There was no scent to throw people off of.
Conan seems to have appeared recently but I haven't yet tried it myself.
https://www.conan.io/
There are some quite impressive performance gains that can be exploited - especially beneficial if you're using a framework with higher overheads. Using Rails, for example, it's possible to generate JSON output directly from Postgres and stream it to a client, instead of instantiating zillions of ActiveRecord objects just to query flat fields.

There is an obvious trade off of flexibility, but this technique is beneficial in that it allows rich object graphs through the ORM where required, while performing well for simple operations.
I've found there is a related StackOverflow question, so I have answered in detail there: http://stackoverflow.com/questions/31938536/reachability-and...

Short answer: Just Try The Connection.
I'm excited to see progress in the area of JS concurrency, but I'm not sure how useful this is going to be. It lets me share ArrayBuffers between workers, but all of my data is in the form of Objects, not primitive arrays.

One place where I would like to use this is for collision detection, like in this example: http://codepen.io/kgr/pen/GoeeQw

But I'm relying on objects with polymorphic intersects() methods to determine if they intersect with each other, and once I encode everything up as arrays, I lose the convenience and power of objects.
There's also long been talk about a big earthquake due in central Utah. Really there are so many "big ones" due it'd be thematically disappointing if they didn't all happen at once and then set off Yellowstone as a finale. But in the real world, it's scary thinking about how many people will die and how poorly it will be handled. Anything that could cripple a large part of the US has worldwide ramifications, too. Living in the Seattle area the best I can hope for is that I'm individually prepared enough and will have the fortitude to help others around me as best I can.
So, let's be clear about one thing: This is officially NOT how the software is intended to function. According to Apple, original files are never deleted: https://support.apple.com/en-us/HT204962

I realize the blog post says an Apple rep told them otherwise, but if true, they were wrong.

Also, who says "the software is functioning as intended"? That's not the style of casual speech that Apple support reps are trained to use with real customers.
With the exception of the behavior of some of the binary blobs used to drive some of the hardware I believe you are correct.
The saving grace of JavaScript's everything-is-async, single threaded model was that it was just slightly less difficult to reason about than multiple threads and shared state. (Though I'd say that's debatable...)

My guess is that, despite the sugar coating that JavaScript's async internals have received of late, writing stable multi-threaded code with JavaScript is going to be hard.

JavaScript now has the safety of multi-threaded code with the ease of asynchronicity!
Here is the big picture.

Path 1 - worker outside US.

1. Worker outside US gets in touch with body shops in US.
2. The body shops forces the worker to fake their work experience, take money and apply H1B.
3. If it gets thru lottery,the worker lands in US.
4. The body shop provides cheap accommodation for the worker.
5. The body shop runs fake payrolls.
6. The workers finds a contract job by faking skills and doing proxy interviews, lip syncs on video interview calls.
7. Gets the contract job.
8. Gets fired when the employer realises that the worker is fake.
9. Goto step 5.
10. In parallel , the body shop will start GC process and the fake worker becomes Green Card holder and finally a citizen.

Path 2 - Foreign students comes for MS in US

1. Many students comes to US to do master's degree after their bachelors.
(especially people from a particular state from India,I do not want to mention the state)
2. Finishes masters ( 2 years ). Gets an OPT work permit for 2 years.
3. The body shops recruit these students with nil experience.
4. Fake up their work experience to say 5 - 6 years.
5. Runs fake payroll when they are job hunting.
6. Send these students to work as a contractor and applies H1B for them. Since they have an MS degree , the odds are high for them to get selected in the lottery.
7. These fake workers outsource their office job to India at night and get it done from an experienced worker for a small amount.
8. At some point , the employer understands the worker is fake,fires the contractor.
9. Goto step 5.
10. In parallel,the body shop will apply for GC in EB2 category and the fake workers becomes a Green card holder within 7 years and eventually a citizen.
abuse: the improper use of something.

I don't really see the point of trying to have a conversation if my words are subject solely to your interpretation.
>If they aren't studying it is clearly an abuse of the intent of the Visa

It's a fairly victimless crime... the visas' feelings aren't being hurt, that's for sure.

In this particular case especially, the Department of Homeland Security "verified" the school. How can you expect immigrants to do any more research than getting the approval of the DHS?
What do they say when you reply "Windows"?
Long-Form Reading Shows Signs of Life in Our Mobile News World
You know given the title and the bait it presents to a particular kind of people I should have known better than share with people a positive thing about Microsoft and to suggest they think for themselves.
"non standard syntax like decorators"????

decorators are a TC39 proposal from Yehuda Katz and Jonathan Turner...
No. In the US, entrapment has a higher bar than that. A sting operation like a bait car is permissible.

Entrapment means that law enforcement did something that would cause a normally law-abiding person to commit the crime. Just leaving a car unlocked is not enough; I'm not sure exactly where the line is drawn, but it would need something additional like a police officer convincing you to do it.
I keep hoping that JS would evolve to support the actor model, a la Erlang/Elixir, with their process based persistence, concurrency via message passing, etc. It just seems so much simpler and tractable than this proposal.
Typescript is the feature of Angular 2.0 for me

There are plenty of ES5 frameworks out there - the biggest value proposition Angular 2 brings for me is that it's built with typescript from the start and it leverages all of it's features (ie. modern OO tooling that comes with languages like C# and a language that feels familiar to C#/Java devs) and builds a GUI framework on top of it that works in the browser.

Without being native TS Angular 2 would have very low appeal to me.
Absolutely. It was downright sinister of the DHS to implicate the students in this when they themselves legitimized the school in no less than three different places. To quote the article, "if you can't trust the government, who can you trust?"

I understand what the government says by "you have to know the law", but it's idiocy to expect everyone to be a lawyer, and instead we all use our best judgement.

Maybe the signs were clear that UNNJ were fake, maybe they weren't, but fraud implies a knowing and willful attempt to break the law, and almost all of these cases seem far from it. It's shameful to make most of these students appear in immigration court.
From the free software perspective, it's like the government is saying "in order to submit a comment to us, please download this obfuscated Turing complete software and run it on your computer."

That this particular source code is JavaScript on a web page means that it obeys under some more or less correctly implemented sandbox, but you're still obliged to execute minified and unlicensed code.

The FSF views that as unethical. You shouldn't need to load proprietary software onto your computer to communicate with the government.

It's a principled stance that applies even where the current situation is not abusive, so it can seem like exaggeration or even "craziness."

Their comment itself clearly explains their stance.

https://www.fsf.org/licensing/2016-tech-comment-copyright-of...
No. That's not how sales organizations for competent companies work.

IBM, in the mainframe era, was very good at this. It was IBM policy that if you called anyone within IBM sales with a problem, it was the IBM employee's job to get you to the right people. All IBM salespeople had a little printed pocket book of phone numbers within IBM, a directory of contacts for various types of problems.
Since no one is around in this thread anymore but you and me, I'll talk about this. I specifically didn't want to talk about it in my application; I felt (rightly) that it smacked of being too dreamy. Just describing our existing technology meant many of the comments were already along the lines of 'fantasy' and 'too ambitious'. And that was for what we're using today, what our first customer is using. One person referred to it as making the Tesla of databases: "Everyone wants a faster, lighter, more energy efficient, and reliable car, am I right?"

So, using our imagination, what would happen if someone had the Tesla for databases? Something so much better that it would do for databases what Page Rank did to all those search engines in the 1990's -- obviate them. Could you imagine that taking off and eating a large portion of the market?

OK, now let's take a random situation: You have a business that makes widgets. You have customers, suppliers, parts, etc. Do you store all that information in a Word document as text? Of course not. You either have a spreadsheet or database, right? Text is great for a novel or a poem... but not for data. That would be crazy. But imagine trying to use search in Word to find the right part. It wouldn't be fun.

Currently, the web is still a big collection of text documents. What is not clear to us right now because we're knee-deep in it is is how deeply sub-optimal that is. The number of people going to the Google homepage is declining because people are now just going directly to the database that represents what they're looking for. Looking to buy a home? You go to Zillow or Trulia and query their database. People want data, not text. 95%, almost all, of the web wants to be data. It's instant, discrete, and truly searchable.

Now imagine if that company mentioned before gains that significant market share. It's all RESTful. The authentication/API(language) is common across all of these databases, so that they can actually appear as one giant database to each user. Do you see? You can look at individual databases or have it appear as one large database of everything. That's the fate of the next web. The next Google won't be better text search but instead something completely different: it will be data search: instant, discrete, and truly searchable. And the web will become essentially a massive database.

Google knows this and has been working hard to get there, but they're missing the technology to do it. It's my honest opinion that Brodlist has the technology they're missing. Does it have the team? I don't know. Every single big hit was made by a college student/dropout without experience: Experience reassures, it doesn't predict. We entered this contest for fun, not because we thought we had investor-appropriate answers for every question -- and certainly not to get grandiose on "what could be". My point isn't that we can do this, but that its absence in the application is not indicative that it's absent in general.
As a former employee of Disney, I can confirm that this is correct. Disney IT goes through firms such as HCL and Cognizant who act as the H1-B sponsors. I'm aware of a very small number of examples where Disney sponsored H1-B visas directly, but those folks worked outside of IT and they did not displace any existing employees.
I think given Tata, Infosys, Disney and Edison electric's behaviour is plenty of reason for people to be critical of how we have setup H-1B. Illegal immigration is illegal so that is a purely indefensible position to have to be in support of illegal immigration. We have democracy and laws such as H-1B which allow us to bring people into the country on our terms (laws which require scrutiny from time to time). Any migration reform should be done through legislation not willful ignorance of the laws. Otherwise what use is the state if they cannot even do what they say they are going to do?
If it was so obvious that it wasn't legitimate, then how come the NJED was fooled?
Découvrez La Beta de Docker for Windows
I for one don't find this change very professional. I'd go further and call anything but enterprise 'Windows 10 Ad Supported edition'.
I have an iPhone and don't use the standard Music app. I use Plex or CloudBeats to access and store music/audiobooks locally on my device. All of this music is stored on my Windows machine that acts as a server. It is accessed via Plex or Dropbox. I have no trouble accessing the files on my MacBook either. However, all of the music/audio is in a folder hierarchy and backed up. I don't touch iTunes.
It is certainly not absurd to not like being bombarded with a cloud of smoke or vapor, at the very least. The vast majority of people who use e-cigs follow the same etiquette as smokers, but there's always asshats in society who care about nobody but themselves.
> The only way to get a job here for some people is to get a student Visa.

Not everyone can get a job here. Using a student visa to get a job is screwing over an actual student somewhere else.
About 5 of every 100 middle school students (5.3%) reported in 2015 that they used electronic cigarettes in the past 30 days—an increase from 0.6% in 2011.

About 2 of every 100 middle school students (2.3%) reported in 2015 that they smoked cigarettes in the past 30 days. http://www.cdc.gov/tobacco/data_statistics/fact_sheets/youth...

Findings from the 2014 National Youth Tobacco Survey show that current e-cigarette use (use on at least 1 day in the past 30 days) among high school students increased from 4.5 percent in 2013 to 13.4 percent in 2014, rising from approximately 660,000 to 2 million students http://www.cdc.gov/media/releases/2015/p0416-e-cigarette-use...

PS: Why do you constantly say stuff like this when fact's are clearly not on your side?
I lived through the exact same disaster. I spent HOURS on the phone trying to acquire a license for Windows 7 Enterprise, I needed it for Hyper-V. Microsoft's main number, dead-end IVR system. Tried the Microsoft Store, they routed me to the dead-end IVR system. 50 or so minutes after my initial attempt I got some person that could barely speak English from India routing me to a voicemail, a couple of times Microsoft's phone system plain hung up on me after having me on hold for 20+ minutes.

Eventually I got some person at a Microsoft Store felt bad about the whole thing and took 2 days to get a number for a rep a CDW who could get me the price. That rep didn't have the price, but took my information after a 15 minute call and promised to get it to me. When she did days later, she couldn't give me a final price because she forgot I needed a user CAL and a remote access CAL. When I went to make the final purchase, she said oh, actually we can't do it because Microsoft won't sell the Windows 7 license anymore only Windows 10.

The whole process made me feel like I was losing my mind.
Obligatory "That's gratis, not libre!"
> Are you familiar with the work of Atul Gawande (a surgeon) and related work around checklists?

I am now. The author of the research on which this article is based [0] is Marty Makary (MM). Marty claims to have co-developed the checklist which was further popularized by Atul in his book [1]

Marty advocates transparency in healthcare in his book "Unaccountable". He laments existing bureaucracy and his solution is more bureaucracy. I find this review illuminating [2]. The reviewer makes good points, and the replies he gets show how many missed his point.

This is the world of medicine. People get pumped up into believing the entire medical profession is flawed, there's a massive debate about how much money should be paid out, and the world keeps turning. In the middle of this, good doctors can become victims of stress induced by bureaucracy. That's a cost on which you simply cannot put a dollar figure. Patients can end up receiving worse care, and lawyers walk away happy to have drummed up more business.

I wrote more in my second response to brownbat in this thread. Basically, the checklist research hasn't been sufficiently replicated, and checklists do not guarantee focus and awareness. There is not a one-size-fits-all solution for increasing people's focus. It's not as simple as brownbat implies. Atul admits this,

"It turns out to be much more complex that just having the checklist in hand." [3]

[0] http://www.bmj.com/content/353/bmj.i2139

[1] https://en.wikipedia.org/wiki/Marty_Makary

[2] http://archive.is/9SYXz

[3] http://www.nature.com/news/hospital-checklists-are-meant-to-...
This is unnecessary - if you are assuming that people will have Mondo app already, then the SDK will simply trigger an intent to open the app.

The reason webviews are present in the SDK is because of the possibility that your app is not installed.

You cannot depend on SMS pin without your app, because that can be spoofed. I don't see any option except for manual pin copy paste from the app to a well known website that can be opened in the browser.
"Apple stole my stolen music" ftfy
You want the Hare PCL-R for psychopathy/sociopathy: https://en.wikipedia.org/w/index.php?title=Psychopathy_Check...

Interesting that it has now been deleted from wikipedia...

This is also good: http://www.wikihow.com/Spot-a-Sociopath
I've survived for 20 years now with zero backups (across at least 10 mechanical hard drives, some of them Seagate) and have never lost data.
I think it goes without saying that those with that sort of response tend not to use Windows, and also often seem to assume that a perfectly in-order Linux/Unix install is the only way to build software.
India plans to spend $6B on creating new forests
> Ideally, a standard such as FIDO U2F gains ground, so users can safely and conveniently reuse a single hardware token for any service supporting that standard. Who knows, perhaps having your 'internet key' on you can become as commonly accepted as having your house keys on you.

Unfortunately, most FIDO U2F services allow SMS as a fallback authentication method, including Google and Github. At least Github has some strong warnings about it.
This could explain why Craig cannot move the coins, as well as why he is unable to show public proof of ownership of keys which can move the coins, via message signing, as that could result in third parties forcing him to move the coins without full agreement of trustee and beneficiaries.

> “The Tulip Trading Trust trustee, appointed by Dave Kleiman as of Oct 12nd 2012. It has been rumored that Craig Wright will need to access Tulip Trading Trust assets. Trustee acts in the interest of the beneficiary alone and must defend against undue influence by others. In order to authorize movements of trust assets the beneficiary must come forward and make a direct request of the trustee our way–NOT via 3rd party nor any intermediaries. Any coin movement affecting the trust asset without prior authorization will be considered a trust violation and invalid irrespective of any claim of constructive bailment. The Trust alone has control over its assets. Tampering or manipulating with trust assets by anyone (including the beneficiary) might have material legal and tax implications. Beneficiaries are invited to a conference call 12:00 UTC Friday to discuss interests. Principals only.”
Not really. I grew up in LA where everyone talks about "the big one" all the time (at least back then, not sure about now). But up in this area, no one really talks about Cascadia megathrust/subduction zone earthquakes. Every now and then there will be some news blurb or article but it's not part of the common discourse and isn't on political radars as a preparedness thing.
Additionally, the kind of developer who uses cURL is not, in my experience, the kind to shy away from using bash pipes or writing a quick bash alias or function to streamline that process if they have to do it more than a few times.
It's amazing and sad for computing that somehow managing to use a sane language to develop software for a very commonly used platform is seen as a serious feat of accomplishment.
Заработок В Социальных Сетях Без Вложений – PRO Money Maker