skysight-inc/HackerNews huggingface dataset:
Xenofex lightning! http://i.imgur.com/m68dT43.jpg
What are your thoughts on VS Code against other IDE for C/C++ (ie eclipse, code blocks)
Hey, a few months ago you might recall I was working on https://twitter.com/rumpkernel/status/623320639097712640 (I go by a different user name on hackernews).

The core issue with PHP is that most applications think they can just drop files in all sorts of places depending on what page was requested and to what user is logged in and what the state of the database was... and it always depends on what the application is. Some of these files are user uploads, logs, or cache for performance sake (more conflicting here is that PHP will cache op codes into memory based on the filesystem structure).

It's also pretty common to see exploits where an attacker injects code into a PHP file, so making a subset of this immutable would be a big win IMO when talking to business and IT about the list of reasons I would use this in production.
Ask HN: Budget $500/mo and 10 hrs/wk. is FT in yr possible?
If I have budget of $500/mo + 10 hrs/wk is full time possible in a year? Need to make about 4-5k/mo to cover personal expenses. Obviously, it depends on the project/idea. But has anyone accomplished a similar goal?
During my last job search I did a take-home project, spent far more time on it then was specified, and then was rejected without an explanation. What a wonderfully productive use of 40 hours.

I'd much rather study for interviews.
I plan on doing something like this for my kids as they get older. I already randomly watch open courseware type stuff offered from various universities and I've always noticed they have decent seeming English and Math sections too. So why not sit my kids in front of it too?

I don't think anyone is really happy with public schools these days. I object because of a Christian background. Yet my non-church going (atheist?) in-laws asked me once about "non-religious" based home school programs for their kids since they knew I would be home schooling. I really had no idea what to tell them.
Read the linked Wikipedia article. Not sure what you're using it to reference "severely restricting access".

Under the "Controversy" section, it seems to be referring to two topics:

1. Who owns the roads within the protected area.

2. That a planned Coal mine was prevented from happening in the now protected area.

Care to elaborate?
If they know there's a backdoor to one type of encryption wont they just use a different form of encryption?
Facebook can block content without explanation, says U.S. court
Ask HN: What's the deal with Angular 2.0?
As a front end developer, Angular 2.0 is not even on my mind anymore because they just keep delaying the release. I planned to learn it when it is released but chose React instead because learning Angular 1.x seemed kinda stupid considering they are doing an overhaul. At this point I feel like Angular is losing a ton of steam now, while React is gaining momentum with companies like Netflix using it for their frontend. I feel like React introduced a bunch of really great ideas for the web that Angular 2.0 is just playing catch up at this point.
> You cannot legally do paid side jobs with visa holders.

An alien admitted under a visa can do paid side jobs if the visa they have permits work in the United States (unless the visa only allows restricted work not compatible with the particular paid side job.)
Have you looked at VS Code's Task Running [1] support yet? It takes a small bit of config work up front and I've not used Geany so I'm not sure if it directly compares, but I've certainly found it to be useful.

[1] https://code.visualstudio.com/Docs/editor/tasks
Do Performance Improvement Plan (PIP) style firings get around this?
Not related to the article, but can we talk about how fun those little bars at the top of articles are that tell you how far down you've read? I love those. Such a nifty idea.
If you can get a well-paying job you could move to Singapore, where English is an official language, India is much nearer, and the process from initial entry to permanent residency can be completed within three years (n.b. it is not guaranteed but you can reapply). And if you can navigate in America you'll not have a problem in Singapore.
Ah! What you're looking for is dotnet/cli[0].

[0] https://github.com/dotnet/cli
Empowering employees using a simple technique
I would be pretty very interested in Ruby support. One reason I think it would be especially valuable for Ruby is that a lot of introductory programming happens in Ruby and currently the defacto suggestion is sublime. As great as sublime is, installing packages can be challenging. Having debugger, linting, and auto complete support out of the box would be huge.

I'm curious to hear how you're supporting these features. I personally don't know much about VC.
It's not necessarily about breaking or maintaining backward compatibility that matters here. It's about how supporting two similar looking yet ultimately incompatible versions creates confusion for new users, driving them away.

This is the same issue facing Perl (although the Perl situation seems more dire) WRT Perl 5 vs Perl 6. For Python maybe the benefits of keeping Python 2 alive for large users offsets the harm of any confusion, I have small projects (all in Python 3) so it's a rare annoyance rather than a deal breaker.
Hans Island
"There’s no way to see who bought your course in their interface at all...
All they do is e-mail you very basic information like the name of the student, the coupon they used and how much it resulted in"

I'd expect that. Like any resale marketplace, they want to stay a middleman between seller and buyer.

Similarly, ebay shrouds email and phone numbers between buyer and seller; it will even block messages that contain anything they can parse as an email address or phone number.
Reddit ngram analysis
That was an interesting read. It did sound like ISIS has a powerful faction, at least, that is only using religion as a pretense and tool.

On the other hand, that doesn't mean that all of ISIS is like that. It could be that such men as Bakr were instrumental in getting things started, but those brought in to provide religious pretense eventually became the more powerful faction.

Also, I don't see how temporary alliances with a secular regime indicate lack of true religious conviction. If making temporary, strategic alliances with Assad and fighting agianst the Syrian rebels was plainly hypocritical, I would think that would staunch the flow of true believers to their ranks. And while we may debate whether or not ISIS is the haven of belief it portrays itself to be, I don't think we can question that there are many, many people on the outside that it successfully recruits because they believe it to be that. Which requires at least that the hypocrisy not be blatantly obvious.
And using the assumption that the quality of employed engineers is higher than the quality of unemployed engineers, you are lowering the quality of your perspective employment pool.
> Java's access controls are trivial to bypass on Android.

You keep repeating that but I am certain you don't understand what you are talking about. Go download the Android SDK, emulator and write an app that does that and post it on Github We will talk about it then.

Also - I'll leave this here - http://www.macrumors.com/2015/10/19/apple-to-remove-hundreds...
Here in the UK, there are very strong gun controls - and guess what, there has not been a single mass shooting incident since these gun controls were introduced - whereas in the USA there seems to be mass shooting incidents every other month.

EDIT I should have said mass shootings incidents in the UK are extremely rare, but of course not impossible because people can still legally keep shotguns and rifles.
"$500/mo + 10 hrs/wk" this operation is impossible, both operands do not have the same unit.
Have a large vs solution.

Have a TFS build server that puts your cloned projects at not-the-top-of-the-filesystem.

It's very easy to hit that limit. It's atrocious and a joke. And Microsoft has paid me as an employee to write some ridiculous stupid workarounds for it in completely 100% managed C# code that shouldn't be bound by such stupid legacy decisions.

I hate MAX_PATH with a passion. It's one of those things that basically forces a hacky solution every, god, damn, time.
It gives me a way to figure out my password on a strange system. Admittedly this use case is growing less common with the ubiquity of personal devices and sync.
In Germany, 3 or 6 month trial period is standard. Both sides can tear the contract painlessly in this time.
http://io9.com/5791437/what-really-happened-to-cosmonaut-vla...

> Komarov never told ground control that "he knew he was about to die." In fact, while he was in orbit, there was a decent chance that he would get back home alive. And by the way, there was no "video phone" in 1967. And also, Kosygin had nothing to do with this space mission and never spoke to Komarov.
Exactly. I quit smoking and (temporarily, to help with that) drinking recently and immediately regressed to my early bird habits, which I have had from childhood, and involve waking up pre-dawn. (It's 5:30AM now, and I've been waking up at 4AM for a week.) Personally I enjoy both rhythms, and vacillate between them as it suits. There is no doubt in my mind that 'early bird' is healthier for me personally, though.
Mostly "Yes, to a certain extent".

Maybe not project templates, they seem to be targeting Yeoman as the use case for "getting started".

But autocomplete and git integration are definitely there. In some ways better than how VS does it.
I love FreeBSD as a server, and I too have forced into a desktop before... but probably should not have.

If you want FreeBSD + desktop, try out PC-BSD (http://www.pcbsd.org/)
H1-B & TN visa holders can only do work for their specified employer(s) in their visas. I would be pleasantly surprised if this was actually not the case.

If you have a green card or general work permit then it doesn't matter of course. To get a general work permit although, you're usually pretty close to getting a green card.
Mohammed Atta was also a person of interest. This has always been the case and was the case all the way back to 9/11, and it illustrates why mass surveillance won't stop terror. How do you tell the difference between someone who will actually act and someone who holds beliefs that overlap with terrorist ideologies or who simply talks trash on the Internet and is never going to do anything? Any dragnet will simply drown you in more false positives.

Edit: lots of people saw Atta being a POI as a sign of a "let it happen" conspiracy, but the much more likely explanation is that he was on a very long list of watched persons. Being of interest for whatever reason is not a crime (and shouldn't be), so there is nothing the FBI or anyone else can do until someone actually does something. Of course then it's too late.

Police can rarely stop crime unless they happen to luck out and be at exactly the right place at the right time. They can only catch criminals and take them off the street so they can't commit more crimes.
How to Make a Choropleth Map with GeoJSON and Node.js
You haven't seem much about the startups these days.
It is pretty nifty indeed. I tend to use the scroll bar to gauge how far I've read usually.
Incidentally, Panic's Coda [1] can do something like this as well in a slightly-more-roundabout way: paste code into it (or just write it), let Coda highlight it, then do Edit > Copy with Styles.

I use this to style code I then paste code into presentation slides in order to include pretty code samples on a slide without resorting to screenshots; it has infinite resolution, and someone can copy it from the presentation file or PDF later. I presume this tool would be great for similar uses.

1: https://panic.com/coda
> I'm very happy with my decision to have been born in the US.

What? you decided your country of birth?
NIH to retire all research chimpanzees
>Only losing market share and power has made Microsoft produce software with reasonable quality, flexibility, and interoperability.

And that, in my opinion, is the way it's supposed to work. Vendor's products gettin' ya down? Not being responsive to your needs and lacking in quality? Move elsewhere! Money talks.

A good kick in the ass can be a humbling experience, and a good opportunity for the open-minded. It was a long time in coming, but I'm glad to see MS is starting to take some of these lessons to heart. If they keep it up with actions such as these, there's a good chance they'll stand to be rewarded for it.
Happened to my one of my half-black friends when we were growing up. In Cupertino of all places.
The big issue, is SQL Server the only production ready database supported? SQL Server is not a viable option in the open source world. There is an Alpha version of the PostgreSQL npgsql driver, not sure how solid it is.

Moreover, is CoreCLR production ready on Linux? I haven't read 3rd party critical reviews or comparisons against JVM/Go/node.js on Linux. I don't have fond memories of putting faith in Mono/XSP.
That's how I remember it too. Most local calls perhaps were included with the service, but a call to the other side of town might be considered long-distance. I do remember that the rates varied wildly. My parents would occasionally question me or my sister about a specific call on the bill that cost a lot.
This applies even if you aren't leaving an old job. If I'm on the job search, and I get an offer for 3 month probation, they are effectively asking me to end my job search for a chance. If the job doesn't pan out (for any reason, not just that I was a bad coder or something), you can't put 3 months on a resume, so I would have effectively been unemployed for 3 months, on top of however long prior to the probation.
I don't think that's possible... it reminds me of Apple saying that they can't decrypt your phone, but it is decrypted when you use it and many apps have permissions to transfer basically everything over the network (and Apple has root too).
Probably not. There's a "fire-fast" culture that is probably abused more than applied properly. Again, my objection to "trial period" is that it's an overt refusal to make a commitment to a candidate; at the end of a trial period, you can be released for all the same reasons as you could be at an interview: poor culture fit, lack of "passion", &c.

Do unscrupulous companies fire for culture fit? I'm sure there are lots that do; I wish I knew more about which ones they were.
Anonymous is crowdsourcing #OpParis, publishes ‘noob guide’ to hacking
The real problem with Vista and resource use came from the OEMs. Details here: http://blog.seattlepi.com/microsoft/2008/02/27/full-text-mic...

Microsoft has a program where they certify that hardware will work acceptably with their operating systems. This is important in the run-up to a new version of Windows, because during the period when everyone knows that Windows X+1 is coming soon but all you can buy off the shelf are machines with Windows X, people want to be confident that they'll be able to upgrade to Windows X+1 when it's available.

For Vista, if your machine passed this certification, you got the right to ship it with a shiny sticker that said "Vista Ready." Seeing the "Vista Ready" sticker on that XP laptop on the shelf at Best Buy told customers that they could buy it without fear. It was certified future-proof.

However, Vista required more resources than XP did to run with acceptable performance. That meant that OEMs had a ton of ultra-cheap XP machines in the pipeline that could not with a straight face be called "Vista Ready." And this was a problem, because they didn't want to get stuck with warehouses full of machines nobody would buy because they couldn't run Vista.

So what they pushed for, and what MS eventually gave them, was a new certification: "Vista Capable." Unlike "Vista Ready," "Vista Capable" didn't mean Vista would run well on the hardware in question. It just meant you could install Vista on it, with no guarantees as to how it would actually run. And the shiny "Vista Capable" sticker looked pretty much exactly like the shiny "Vista Ready" sticker, so if you weren't looking carefully, it was easy to confuse the two.

The OEMs loved this solution, because they could now slap "Vista Capable" stickers on all those crappy XP machines and unload them on people. But, entirely predictably, then Vista came out and suddenly tons of people were installing it on hardware that was nowhere near beefy enough for it. So for umpty-ump millions of people who bought that crappy hardware, the experience of using Vista was painful and awkward and slooooow. Eventually even the cheapest machines were powerful enough to meet Vista's requirements -- but by that point Vista's reputation had been sealed. As the saying goes, you never get a second chance to make a first impression.

But the OEMs did get all that inventory out of their warehouses. So, you know, mission accomplished.
Anyone care to enlighten me as to why I'm being downvoted?
I understand what they are attempting, but I guess I was more intrigued by the "gaming" part. Was hoping they found some loophole, but its not very interesting if they are acting as regular recruiters.
It's also hard to deny he's become a brand, and most of what's attributed to him, now, comes second and third-hand from sources with a stake in viewership.

Not that this discredits anything, but if we're moving into a post-Snowden age in terms of most coverage being meta-coverage, people might need to start being concerned about the biases and motives behind stories attached to him.
There is a problem with having huge national parks that no one's mentioned.

The SF Bay Area is plagued by a severe housing shortage, resulting in very very high rents. One reason is because local governments block new construction in the existing city and town areas, but there's another reason why housing is scarce, which becomes immediately apparent if you look at a map (eg https://www.google.com/maps/@37.4359471,-122.1895837,60360m/... ).

The Bay area is surrounded on all sides by national parks, filling several times as much area as the actual inhabited places. These are places where people could be living, which would make housing more affordable for the entire area.
How can you be healthier only using the world outside?
http://microsoft.github.io has a giant list of things worth exploring.
Immutable Json library for Java
This seems like your mental model assumes relatively small codebases. On a codebase with 1m LOC, your estimation of 2500 lines/day still takes ~400 person-days. That's a big investment to put into something that doesn't present clear benefits. Moreover, converting a huge codebase piecemeal is something of a challenge; I don't know if it's even possible to have python 2 importing python 3 (or vice versa) but assuming your large codebase is relatively interdependent, reorganizing the codebase such that you can split it into modules which can be migrated independently could also be a big undertaking. I would also anticipate that there would be a long tail of fixing bugs caused by incorrect migration (are we code reviewing those 2500 lines/day?) as well as lower productivity as developers get used to the new language.

This is why you frequently hear that large, established codebases that control their environment aren't updating to Python 3. It's pretty easy to move a few thousand lines over but complexity scales non-linearly with the size of the codebase.
> Second, pointing to the delegation of authority and making a cute reference to legislating peer-reviewed scientific findings is a nod to The Daily Show crowd's jokester attitude.

It seems to me it (like the next line you take issue with) is previewing the administration's arguments on whether the subpoena serves a legislative purpose should this dispute escalate to the point where Congress attempts to impose consequences and the Administration challenges that attempt in the courts.

Explaining one's position why a demand is outside of the requesters legal authority to demand is quite appropriate in a response to a demand.
Not being destructive, to start with. Providing a stable environment. Being aware of the options available in life and having the resources to take advantage of them. A true desire to see your child succeed and find themselves, rather than using them to fulfill your purpose or goals. Showing them the success and happiness your own life brings you.
They were generally short, around 5'7"/170cm

Looking at this[1] list, I would call them average. Specially when nutrition was probably less than ideal then.

[1] https://en.wikipedia.org/wiki/Human_height#Average_height_ar...
Android's security is actaully fantastic. The problem is the inability for google to distribute security updates. In 6.0 I now get monthly security updates and there is even a "security update version" of like "november 2015" in the status.

The latest junk even made it into Android 4.1 devices for security updates. But that is neither here nor there, the fact that we have 4.1 devices is a problem.
I think it's the asymmetry of the relationship. Pranking another human is an interaction of equals. Pranking something that's (totally) dependent on you, and lacks anything resembling the same world view, is a bit more cruel. But hey, people have pets for all sorts of reasons, right?
Small random point: you can take a rifle into a wilderness area. Or a horse. But not a mountain bike, to say nothing of something like an offroad motorcycle.

I wouldn't want to see coal mines on land I enjoy using, and I don't ride dirt bikes, but I do love mountain biking. I can imagine other people have other recreational priorities.

The US is a bit weird in how NIMBY it can get over stuff - or going overboard in how much it exploits some natural resources.
Another way of looking at it: Someone's visual attributes combined with their behavior caused a concerned neighbor to call the police.

Yes, profiling does work, statistically speaking. Yes, it sucks to be profiled, but yes, (potential) victims are also very thankful when profiling does stop a crime.

My advice: if she is really concerned about this, she should work on reducing crime perp stats for black people.
Cucumbers and cats have always been natural enemies in the wild. (Do no cats eat pickles?)

But seriously, I'm not a fan of any of this ambush-fright video trend. The gags that Jimmy Kimmel, for example, has parents play on kids to video their panicked reactions make me sick. (For example, the recent "we ate all of your Halloween candy" theme.)
> H1-B & TN visa holders can only do work for their specified employer(s) in their visas

Right, and I'm not saying that that is inaccurate for those particular visas. Just that the generalization to "visa holders" is overbroad.
The main advantage of the Lebesgue integral isn't its generality, but the convergence theorems which give you L^p spaces. The gauge integral, despite being more general, doesn't have these properties and nobody uses it.
Angular 2.0 has no chance of displacing React. Everyone (perhaps even Google) knows that Angular is basically dead. Google would do well to admit this much and quit pouring resources into a framework that cannot win.
Amazon to Add Two-Factor Authentication to Retail Customer Accounts
Yeah, that split off NCSA Mosaic.

Gecko (aka Netscape) was a ground-up rewrite of the engine (it had to be due to licensing issues).
Thanks Christina, seems a really interesting field.

I wonder for example what happens with the doses. How do you protect yourselves from your biological organisms designed to make complex substances in, maybe, I'm just guessing, concentrated doses?. Substances that could lead to allergic reactions, like Artemisin does in some cases, for example.
Doesn't account for liquidation preferences, yet, but Square IPO payoffs
They could allow higher-density housing. People wouldn't have to commute as far as if they were building houses up in the mountains.