skysight-inc/HackerNews huggingface dataset:
There are lots of good tools / plugins for VS, and its extensive debugging capabilities are awesome, plus it's my most used IDE for side projects and when I was working on pre-boot firmware. With MSFT adding in more support for things such as TypeScript, consolidating my workflow to a single IDE would be very handy. Plus, with the weight of MSFT behind it, I have more confidence they'll fix and deploy breaking issues faster than a small company trying to cover that and their own IDE.

And also lots of personal preference :-)

Edit: woah, their pricing isn't actually changed, they just removed the "per platform" from the pricing table to the sub-heading. So it's back at $3k for VS support for iOS/Android/Windows :-(
>That does describe what is expected of military members in combat operations

Isn't the tactical playbook set On High? Obviously you need to react to a changing situation in combat, but wouldn't the standard responses to various situations be planned/tested/approved and then turned into training material by some central authority? Or is that sort of thing more up to officers in the field?
If you watch the video in the post, the demo is surprisingly accurate.
The weight and fitness standards would have kept more hackers out of the military than LGBT discrimination.
This reminds me of the CD copy-protection schemes that rely on "weak sectors" - data that, once passed through the whitening scheme used for CDs, created long runs of 0s/1s that made them very difficult to read and even more difficult to duplicate in CD-R burners.

I agree that it also scares me when certain patterns of data are essentially harder to store than others - and the "solution" is to just make it statistically unlikely, as opposed to using a more robust encoding like RLL that guarantees worst-case behaviour (although requires more overhead).

This problem of some sequences of bits being problematic has actually been around for a long time - see
http://en.wikipedia.org/wiki/Lace_card for example - and is one of the reasons for the odd character layout of EBCDIC.
NPM to turn JS libraries into RESTful web services
And fracking-induced earthquakes.
If I have to code a serious application with complex schema, ORM is out of the discussion. If I want to kick fast prototype project I would consider it. But in the end I know that I will regret it!!!!

Great article!
Also love the 2014 Pwnie #aww https://twitter.com/PwnieAwards/status/496327563388928000
While cloning makes sense to an individual actor, it has a harmful effect on the market overall. If cloning is rampant, then innovation is discouraged. Why spend the time and resources to find things out for yourself when you can just wait for some other schmuck to figure it out and then copy them? Of course as this process continues, there are fewer and fewer schmucks who will feel the need to create thoughtful, carefully-considered products.

Copying can be discouraged through legal means, but the results are usually unsatisfactory (witness our ongoing strife over technology patents). A culture where copying is viewed as shameful has the advantage that most situations never need to devolve into actual legal action. Companies will voluntarily avoid copying one another (in an obvious or crass manner) to avoid damaging their brand.
About the shortage of COBOL programmers in industry
Session locking: Non-blocking read-only sessions in PHP (AJAX speedup)
So I can off some first hand perspective here.

>Do the military "cyberwarriors" even have local admin rights on their machines?

We don't, hell I don't even have access to some of the basic tools I need (i.e. version control)

>Hackers don't sign up for active duty military.

They do, I've met the smartest people I know in the military . The hacker types never stay though they either get kicked out because they don't want to put up with the bullshit or separate after their first enlistment and quadruple their salary.

Basically the problem with the military is that they won't (or can't) pay enough to retain any of the talent they have and are unwilling to compensate for the low salary by changing the "culture" they've developed over the last century.
Poster here -- I edited the original title to fit the 80-character limit, but otherwise left it alone.
This is a module for node.js which turns other modules into RESTful JSON based web services. It also auto-generates some documentation and web based forms so you can try them out.

It's handy if you a have a module or simple library that does something you want to expose to other people or that you want to be able consume from another platform (e.g. to leverage functionality in a node library from an app written in another language or from a browser).

Despite the hacky nature of it I've hooked up a demo against a dozen or so existing services:
http://service-o-matic.iaincollins.com (I expect this will probably break)

It's a hack created in an afternoon, there are no tests yet, it only supports GET and doesn't work with all modules. It's intended to spark a bit of interest in this approach to service creation (auto-generated web services already being something that .NET and to a slightly lesser extent Java both do well).

I'd be up for working/collaborating on it further if there is sufficient interest (adding tests, new features, docblock parsing, JSON-schema generation, support for currently unsupported modules, etc).
I went to Grinnell College in the 90's while Grant Gale was still walking the halls of the physics building. He ran the school's "physics museum" - wish I could go back in time and take another look at his displays.

Bob Noyce's impact on the college was immense. The college's investment in Intel was put under the guidance of Warren Buffet (who was trustee from the late 60's until 2011) where it ballooned into the billions. Noyce also got Steve Jobs to join Grinnell's board in the early 80's.
I usually look at Salt as more advanced and perhaps a replacement of Puppet and other such declarative configuration system. I see Ansible as more of a replacement of a bunch of SSH + scripts.
When I was working on http://blog.stephenwolfram.com/2013/04/data-science-of-the-f..., a lot of bizarre results (such as a huge gender difference in number-of-friends for people older than 40) went away after I took into account the friendship paradox. It would be really interesting to revisit that anomaly and try to explain why.
getUser, _ := db.Prepare("select * from users where username=$1 limit 1")
row := getUser.QueryRow("john")
> using the patent system as it's intended

I don't know what your copy of the Constitution says, but mine says:

"To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries"

The troll in question is not an inventor, has made no discovery, and is doing nothing to promote the progress of science and useful arts.
I see it more as computer programming being a trade just like anything else http://online.wsj.com/articles/computer-programming-is-a-tra...
I agree with you but at the same time I think that at the end of the day a lot of these will end up being a market-driven rather than a creator-driven decision. Some kids will take up coding because of the pay, others because of the passion. Some will be passionate about coding but will end up doing other things for pay, such as nursing.
Personally when I have children of my own I would teach them coding but I am not going to continuously barrage them into being software programmers because I'm not in charge of their lives.
I've scanned a lot of literature on various AI fields over the last few years (And Jeesh, we should say AI if we're talking getting superb, actually-intelligent algorithms as opposed to the work-a-day, reliable algorithms that "machine learning" arguably already has).

I would contend that there can be a "significant" seeming amount of literature on field X but field X may still wind-up not pursued in the larger scheme of things.

Often what happens is a single individual or small circle, gets interested in a given field and researches it among things for as long as the funding persists and then once the funding dries up they move on. Or one person has tenure, keeps researching but everyone else moves on because it doesn't look like a way to keep getting funding.

Even more, as the author mentions, a big question is what approaches are taught as the way to do it (and I guess it again comes down whether you're aiming for just machine-learning/a-better-heuristic-statistics-for-big-data or if you are aiming for moving towards intelligent algorithms, even if intelligence means just flexible adaptivity).

Yes, you can find lots of results if you search for "online learning", say. Otoh, for whatever given algorithm that has mindshare currently, is there a quest to find an online version? My sampling of the literature says no and I happen to agree with the author that online processing could be an important piece of artificial intelligence advances.
Watching it now! Thanks
Yeah. I have no CS background so I was hoping to learn something here. Nope.
I think it would be more accurate to say the defining characteristic of being Christian is that Jesus was not only the Son of God, but God himself. My understanding of Mormon theology is that Jesus is not considered God. There is a distinct difference in the understandings of the Trinity.
I think you have that backwards. The text in the article was:

> they want to set the speed limit so that 15% of drivers exceed it and 85% of drivers drive at or below the speed limit.

The citation you provided is roughly consistent with that.

The original article also said:

> Lt. Megge believes the compliance rate in Michigan to be well under 50%.

That's the only part that estimates rates of non-compliance. And it's not 85%.
Good luck to her! And I've always seen as Scandinavia as a leader in this area
Carolla is attempting to completely invalidate the patent through this case. What did you think he was doing?
Why A German Pilot Escorted An American Bomber To Safety During World War II
Dynamic tracing of ZFS on Linux, on Linux
If the King cannot escape AND he's not checked it's a draw.

It's a common mistake that is likely to be made in finals from beginners.
For me, it'll be around the 80/20 rule. Meaning that, 20% of my working time will most likely end up being useful to 80% of my work.
Because the prior on your parameters smooths out the prediction.

Most cookbook techniques such as ridge regressions, cross-validation, etc have a Bayesian interpretation as a prior on the parameter.

Bayesian techniques allow you to use all the data available.

That said, sometimes they are computationally expensive, and it's better to approximate them by using a test set.
Done, sent you email
Thanks, I sent you email
While most of these suggestions are terrible, think of the message they're trying to send: ask open ended questions that promote discussion and answer with real answers.

On asking open ended questions, I have a few questions I always fall back to. If meeting someone new, I ask "If you had to describe your life in one sentence, what would it be?". In an silent pause with friends I'll ask "if you had $10,000 and couldn't don anything rational, what would you spend it on?".

On answering with real answers, I do just that. If asked how your day is going, say how you really feel instead of "good". Often this opens up a deeper discussion, but you can always choose to say "good" if that's socially appropriate.
The same in Scala + Slick would be:

val q = Users.filter(_.userType == UserTypes.Basic).map(_.group)

Although I'm not sure what the context.Users.Include bit in the EF example is doing. Both will generate statement at compile time, and I assume EF queries are composable as is the case with Slick.

Slick's readability does suffer though with more complex queries -- unfortunate they strayed away from SQL semantics in favor of Scala collections. We'll see where it goes...
It would only trip people up if they memorize the rule: "You can't make a move that exposes your king to check" but then, for some strange reason, forget that it applies to the other guy too.
Well - that was unexpectedly obvious. :)
And in my experience, submitting a well-reasoned, simple pull request to add a small change or fix a bug always results in a merge.

As someone who also maintains a few (much, much smaller) OSS projects on GitHub, I really understand the 'no' mentality. It's often much harder to say no, but usually I try to put it in a positive way (yes, this is a worthwhile idea, yes, it looks like it could help in this situation, but no, I won't be merging it because I don't think most of the project's users would benefit from its inclusion).
Do you similarly lose sleep over the idea of AIDS becoming airborne?

Don't waste your time worrying about such hypotheticals. If you want to worry for sport, there are better things to worry about.
No. There are tactical principles that are taught, and basic tactical approaches, but a "tactical playbook" would be completely unwieldy.

The Soviet military used that system, including algorithms to determine which tactical approach to apply. Western military's have long focused on small unit initiative and rewarding novel tactics. A wartime military is the ultimate meritocracy.

Even in WWI, which is often stereotyped as stupid generals sending men walking into machine gun fire, there was a huge amount of tactical innovation from the lower levels (by 1917 they had developed the small unit tactics we still use today).
Actually, while you can't short SF medallions, I do know that can short a company that primarily finances NYC medallions.

Look at the symbol TAXI.

http://www.google.com/finance?q=taxi

From their profile:

Medallion Financial Corp., through its subsidiaries, operates as a specialty finance company in the United States. The company is engaged in originating, acquiring, and servicing loans that finance taxicab medallions and various types of commercial businesses.

So while it was probably hard for you to short subprime mortgages directly in 2008/9, this is the same type of thesis. Short the company that has made loans on an asset that is quite likely going to depreciate in value over time. Just like you could short the banks that made the bad home loans. Given a long enough time horizon, it seems that you'll do well. But check with your own financial advisor.
True, but this style of advertising is straight from Apple's playbook, and it didn't seem to rub many people the wrong way when they did it.
Like the idea (and infact I've submitted some code loosely based on an example I actually found in an application!), but yeah, the comments about needing more time because of having not used some of the languages applies here also. And yeah, an explanation of the right answer would help - especially if you haven't used the language (at all, or in a while).
Proof of Stake seems like an interesting idea. I've often wondered if bitcoin's proof-of-work verification model would remain viable as the currency reaches the end of its generation phase and the incentives for hashing become negligible. Off-chain transactions will become more and more popular, which not only draws revenue away from the hashers but also undermines the consistency of the system.

Tezos' second innovation, its ability to incorporate changes to the protocol without forking, is also interesting but raises some questions. If I understand correctly, stakeholder consensus is required to integrate a change to the protocol. The author gives an example where a developer attempting to remove this safety mechanism would fail because the stakeholders, recognizing that the change is not in their interest, would reject it -- analogous to voters rejecting a proposal to eliminate democracy, I suppose.

However, this seems to rest on the assumption that a majority of stakeholders are familiar enough with the protocol to recognize which changes are beneficial to them and which aren't, in situations less obvious than the above example. Further, they must be willing to put in some time and effort to understand the amendment and cast their vote. My hypothesis is that this would lead to a disproportionate concentration of power in the hands of those who control large amounts of currency, precisely the problem that PoS purports to avoid.

The entities controlling large amounts of currency have plenty of incentive to understand the protocol well and vote on every proposed amendment. The average user, who controls a small wallet and uses the currency for day-to-day transactions, has much less incentive: the average user of HTTPS does not feel the need to educate themselves on the underlying technology, nor is the average user of dollars familiar with macroeconomic policy. So the amendments which pass "review" will be the ones most favourable to larger entities, even if these entities control less than half the actual currency. I don't buy into the idea that those with monopolies have little incentive to abuse them: even if a protocol change will eventually alienate users and devalue the currency, the controlling entities may still choose to implement it for short-term profit, undermining the currency in the process.
But the infinitesimals invite treating them as "quantities" in an algebraic "game". That's a drill-lesson in abstraction when they're teaching you ( usually pre)Calculus, before you learn the dF(x)/dt transforms in derivative and integral tables. They also turn up in engineering contexts, which is pretty cool when it happens - it's not all just slide rule and look-up - you get to play with first principles some times when you're lucky...

Wasn't me, but I got to watch.

I still suspect the generators are infinite sets in the Cantor sense, just stated more politely. We're more of a habit to think in terms of ... series in that way.

I recall being exhilarated by the sheer ... hubris of Cantor's approach. So I am probably biased. And as strange as it may sound, if I use infinite sets to derive the Diagonalization, then use that to assist in Godel's Theorem, it feels less like there's a tangled hierarchy when reasoning about Turing machines.

That could easily be an elegance that I'm am stubborn about missing.
Added to my calendar :)
> We don't, hell I don't even have access to some of the basic tools I need (i.e. version control)

Yap. Dealing with the military as a customer I have definitely have seen red tape that goes beyond reasonable for security and actually downright counter-productive (the steps needed to jump through to "secure" a box, many are wasteful, antiquated, yet some obvious ones are not mentioned.

There are things like "tcpdump must not be installed". So debugging is a pain, so then fine, I'll just use a python wrapper around libpcap then.

Some of the password policies are odd, don't remember exactly but requiring large passwords made of random gibberish instead of long pass phrases just make people write them posted notes and carrying them in their wallets.
New Wi-Fi Claims 62 Mile Range
That is absolutely true. :)
Free Blog, Forum, Website Platform and CMS  based on Node.js (Stored in JSON)
More info: http://en.wikipedia.org/wiki/IEEE_802.22
My post may not make much sense with its parent post being deleted. That poster originally commented that Kim was hitting the city in its pocketbook. I was trying to point out that, while Kim's actions certainly do affect the whole ecosystem of SF rides-for-hire, he's not directly a customer of the city, and also to his contribution to the devaluing of taxi medallions probably pales in comparison to Uber and Lyft's contributions, and those aren't hypothetical in the future but already in the present.
Vengeance Dating Syndrome (a Post-divorce Pattern)
I think this is an amazing and inevitable outcome. However, sort of disappointed by the 60 kilo max. I feel like these suits need to be an ordwr of magnitude better than humans to be viable. There are certainly people who can lift 125lb objects. I understand that fatigue and uniformity factor in, but it will be great to see 300lb+ suits
You should aways have the answer "Non-exploitable code" for every question. For some questions, the lack of this answer makes it clear that there is a vulnerability, and the structure of the question makes it obvious which one of the answers is most likely (e.g., no SQL or methods dealing with SQL exclude all SQL based answers, a question with "sleep" is highly likely to be a DOS by Sleep, etc.)

I'm not a CS guy, but I was able to deduce a lot of the answers just from how the question was structured.

EDIT: The actual response in the app is "Non-exploitable code". Updated my comment to reflect this
Metacademy: Collaboratively construct a web of knowledge
Yep, we definitely try to.

Part of the difficulty comes from the dynamic changes of GitHub. 10 years ago, usually folks would discuss a change prior to submitting code.

Now, it's more common for someone to assume code is wanted, and then it's easy to be a little disappointed when you find an upstream would want it implement differently.

In all though, GitHub has done wonders for standardizing contribution processes.
I'm a Russian speaker myself, so am well aware of what is going on. And I won't let you call it civil war. All leaders are Russian soldiers, all weapons are from Russia, etc, etc. There probably are 20-30% locals, even less among the fighting forces. So please stop.

As far as information in the Russian internet, I will provide one story for the Western readers so they have an idea of what kind of shit cesspool russian media have become: http://www.stopfake.org/en/the-crucifixion-of-a-3-year-old-t...
Yes, but if it saves your developers enough (expensive) time, it would be worth it.
Include() on an ObjectContext will return the corresponding foreign key objects. It's a poor man's join to related entities. There is also Join(), but that will join by anything.
very helpful comment, thanks a lot. I do trust him 100%, and we do talk a lot, but having second opinions is always very helpful.
It's a beta version. I will be very appreciated if you can help me testing the usability, performance, security, etc.

PS: English is a foreign language for me, if you can point out any grammatical errors, I will be very happy too.
Personally I ask random people "What's your story" all the time at parties. It's been a great conversation starter every time. I think it only works with the younger crowd though (~20s or people who still want to act like they're in their 20s). I can't see a mature 40 year old responding well to that type of question.
Somewhat ironic that the high scores have already been hacked, though a little inevitable since the game is client side I guess.
Indeed! I've been using Salt in production since January and I haven't missed Puppet/Chef too, even though the initial learning curve was steep.
What's Sarah's last name. How do we know she's not a fiction?
Basically with Ansible all the declarative stuff in ansible is there and you'll be able to do all those things you want to do from Puppet and Chef.

However you can also do the app deployment stuff that you would typically do with Fabric or Capistrano.

The point really is to avoid using both, but in many ways, you could start with one, or only use one.

There are definitely folks in various stages of development where they start with one side of the coin and eventually migrate both sides.

But yeah, app deployment is definitely a focus, and I think for most people is a bigger driver than the basic config management stuff.

But is the declarative stuff there? 100%.
The HN title is linkbaity (and editorialized). The original is better:

"Patients’ Symptoms Raise Concern About Ebola in New York"

Which is true, and still interesting. At this point, I wouldn't bet against the disease showing up in an international city, and it's nice to know the state of things.
Elon Musk's SpaceX to Construct Spaceport in Texas
you're correct that he loves building in general, and for that project in particular.
Now getting an external person to give an opinion will be great but I have to make sure it's easy to swallow for the CTO.