skysight-inc/HackerNews huggingface dataset:
A lot of places out there have some very large numbers of WCF endpoints doing production work. I'm not sure how dead it really is.

I know REST/JSON is the new hotness, but there is a bunch of that stuff out there.
This is especially true when you look at murders and count out suicides. The effect that gun ownership has on murder rates is a separate topic from the effect it has on suicide rates, but many stats conflict the numbers, enough so that I've begun to doubt it being accidental in all cases.
I could go for some Chicken Pennsylvania right about now.
Roll your own using Katana? Yeah that'll work but consider just using http://nancyfx.org/ or if you need something more structured https://servicestack.net/ | http://www.asp.net/web-api
You do realize that the crime of treason is codified in the United States Constitution, and that what Snowden did in no way meets the criteria enumerated there. Careful throwing the word "treason" around like that, it can make you appear ignorant.
Enforcing your pull request workflow
extremely high-speed photography was originally developed by some fellow named Edgerton so he could take snapshots of nuclear bomb detonations. There is one photo of the Trinity Test that shows a small fireball, with conical downward pointing spikes.

Those spikes are from the guy wires that stabilized the tower that the bomb was placed on top of. The shock wave traveled faster along the length of the steel cable than through the air, vaporizing the wire as the wave traveled along it.

He later formed a company called EG&G.
- yanking/cutting and pasting between the two displayed buffers in the panes.

- being able to quickly swap one pane to show a different file, then swap back to that same file again (or do it with the right pane)

- being able to horizontally split either vertical pane, ie you can tile the panes exactly how you like very fast.

:mouse=a

and now you can drag the split around

- showing differences between to versions you have open

:windo diffthis

highlights them - can't really do it at all with tmux

- Having the whole thing inside a screen session you can resume it from where you left off over ssh remotely later.

- Saving it as a vim session if you want to power the box down and resume from where you were, with precisely those splits and buffers open scrolled to what you see now.

- Backgrounding the whole thing to do something else quickly.

Yeah, there's a few, I doubt that list is exhaustive and doing things that way means some other trade offs. Whether these advantages are actually things you want is a different question that only you + experimentation can answer..?
The client can specify the length of the computer name. By specifying a name longer than 64 characters

What sort of programmer writes code to handle a protocol with a length field and yet uses a fixed-size buffer without ever considering the possibility of what would happen if it could be larger than the buffer...?

I've seen plenty of source code out there, written for educational/example purposes, where arrays to hold strings are declared with an arbitrary size and no justification why - and naturally, no consideration of this fact is made evident. It's a horrible habit to get into writing code like that, since it makes others, less knowledgeable, think it's acceptable...
There's already Adblock Plus for Firefox on android.
Payment is through stripe and we'll email to get shipping etc.

Instructions are pretty simple - there's a contact switch that puts the os in setup mode and creates an ad hoc network for the app to configure the wifi with your network. It gets linked up with your account and then you wire it up to your garage door button wires (usually 2 thumb screws on the door unit). After that mount the magnetic sensor.
>We have a system of rules that must be enforced equally, for the good of all of us.

This line refutes the whole premise of your argument. Clearly the rules were not being enforced so Snowden had no choice but to leak the mass and systemic breaking of those rules or be complicit. Snowden wouldn't get a fair trial so it would be reckless for him to come home.
The commenter lives in DC, of course people there revile snowden, his exposure briefly threatened their daily lunch at the government trough.
I'm not going to deny that much of what you describe is occurring. America is a harsh, dog eat dog place. I'll only comment that it isn't unique to this point in time, and isn't a result of Fed actions regarding the Great Recession (post hoc, ergo propter hoc).

But what does irk me a bit is:

"My major point is so many of us are losing net value in this low interest rate economy."

This is a weak form of Bastiat's broken window fallacy in action. You see the money you are losing, but don't consider what higher rates mean for others, like less discretionary money in the economy because more income is going towards car loans, student loans, credit cards, mortgages. There could even be less entrepreneurship occurring due to the higher hurdle rate. Have you included this in your net value calculation?

You don't "deserve" to earn more interest on your CD any more than I "deserve" to pay less interest on my mortgage.
Nice.

WPF, please
No encryption back doors, says EU digital commissioner
Eval($_POST[cmd])
Looks awesome. I'm signing up now.
(Unsolicited advice: the green "Click here to join!" call to action has a kind of "spammy" feel to it... I can't quite put my finger on it, but I feel like between the color and the font and the generic wording I feel like I'm about about to sign up with a spam service. The orange call to action below it is much better. My 2c.)
>>I don't care what dang or pg say - downvoting someone because you disagree with them is stupid.

Well... I don't care what you say, downvoting based on opinion is perfectly valid and I will continue to do so as I see fit. Especially when the opinion is based on assumptions that I believe has been proven false many times in the past and rehashing the debate on HN turns into a multi-page endless arguing.... kind like this is turning into.

So your opinion on downvoting is different from mine, where does that leave us?
Can Google list any website without consent?
If I create new website, host it somewhere, can Google just list it in search? Do I have right to not allow this at the first place?
How to Use Empathy to Build Software Products
Yes, they do have a right to do that. NAMBLA also has that same right. I also have the right to call them both a cancer to society.
Would very much like to see a comparison of Clear Containers and LXD. Would also like to know why Intel decided to do their own thing and not just help with the LXD project.
So are all assets.

It's one of the quirks of capitalism that markets remain efficient only to the extent that people believe that they're inefficient, and liquid only to the extent that people are misinformed about an asset's value. To see why, imagine a perfectly efficient asset market with perfect information, where the goal of every participant is to maximize their financial returns.

In such a market, all participants know everything that all other participants do, they know that all other participants know everything they do, and they can transact instantaneously without cost. Prices in this market converge instantly upon the "true" value, which can be agreed upon by all market partipants because of their omniscience.

Such a market has zero liquidity. Why would anyone transact if they know that a security already has the correct value? For there to be profit potential, the person who sells to you must be misinformed about the security's true value, which contradicts the assumption of omniscience.

The interesting thing is that the more market participants believe in the market's efficiency, the more inefficient it becomes. With little incentive to do their own research (why bother, when the current price reflects more information than they could possibly amass?), the underlying fundamental value of the asset can drift further from the consensus price without anyone noticing. This increases the profit potential for people who assume that they know better than everyone else. Eventually, a few of them get rich, the consensus breaks down, lots of people lose their shirts, and the market becomes efficient again.

The result is the business cycle. Periods where people believe in the market's efficiency are bubbles (when the consensus price is above the true value) and panics (when the consensus price is below the true value). Periods when they don't are crises, where the prevailing momentum swings but this change in opinion is unevenly distributed.

Lots of things fundamental to the modern world are unstable. The whole concept of a financial asset is one of them. I can think of a number of individual industries that have an unstable dynamic, but I'm not going to name them because I believe there's profit potential in them. Public opinion is yet another one.
Oh, don't get me started on this whole Katana/OWIN disaster. Just look at all these dependencies that are required to self-host ASP.NET application. How they managed to complicate things so much -- I don't know.

NancyFX all the way.
Legalizing marijuana is _very_ different from changing the policy on crack-cocaine. Crack is one of the primary issues in lower income/black communities.

A good first step? Absolutely, but it will be another generation before any policy is passed that results in the taxation of other narcotics. The US needs to sell guns to someone...
Searching Google Maps for ‘n***a house’ takes you to the White House
On the topic of open-source check out https://github.com/quozd/awesome-dotnet which is a collection of awesome open-source libraries, tools, frameworks and software for .NET.
Couldn't they move to a more code and convention driven config system?

I know what you mean, though. I have this one web service that's the bane of my existence. No WSDL, it's WS-Transfer and MEX and WS-Sec with it's own STS...makes me weep thinking about it.
Yes, it could be done, just like the police could go door-to-door shooting everyone they see. They have guns, after all. The military could take over the White House if a presidential candidate is elected that the Joint Chiefs of Staff don't like.

None of these things are actually happening, though...
There is an insidious reason driving our incarceration rates: prisons rent inmates to corporations as contract workers for pennies an hour. With guarantees of the number of inmates they will be supplied. Follow the money. Follow the money. Follow the money.
Google Search Now Shows Tweets, but Will It Help Twitter Get More Users?
Katana can host your services for you outside of IIS. You can use Web API and Nancy with it. I am sure someone has figured out how to setup servicestack as well.
The big change will come more from natural language processing than from theorem-proving. There is already a huge corpus of carefully formalized mathematics that human mathematicians have been developing for hundreds if years. The only issue is the "carefully formalized" is by human standards and in natural human languages. Sometime in the not-too-distant future someone will make a natural language AI sophisticated enough to use this corpus as a scaffolding for "assisted" theorem proving, where the prover being assisted is a program generating completely formalized proofs and the assistance is coming from the natural-language AI parsing textbooks and journal articles. Once such a thing exists and is good enough to parse and formally verify standard graduate textbooks, there will quickly be a shift that all research mathematics should be written in a way that is acceptible to humans AND verifiable by such provers. Mathematicians would love the verified correctness, but the main thrust will remain that mathematics is by humans and for a human audience.
Bet you just got a tonne of hits. (It's pretty cool.)

(I did actually try arranging _Fire_ for one voice and a mono accompaniment a while back, based on a piano score off the interwebs. I had enormous difficulty reverse engineering the chords from the piano score; the accompaniment is astonishingly minimalist, frequently just one note plus an octave-shifted melody line. You did a much better job than I did.)
I never thought of it that way, but I really like this idea. In fact I enjoy keeping up with a few good curators - small labels in music for example. Beats most recommendation engines in my opinion.
There might be a chance of timing attacks against such "security". A secure system should never depend on obscurity.
This was the page that made me finally grasp why Lisp and s-expressions are relevant. After reading this about a year ago, I ended up picking up a Clojure book and now I'm enamored with s-expressions. I feel late to the party.

The last time I tried to learn Lisp (prior to reading this) was in like 2003/4 from some CLISP tutorial that scared me away from having nothing but math examples and zero explanation of the philosophy or design. It felt like an esoteric and purely academic language, and I brushed it off as not worth my time. (I was never really put off by the parens, and now I love them. Never understood that aspect of Lisp discourse. Once you learn ParEdit[1] you don't want to go back.)

Now I link this page whenever I want to explain to someone why there are "all these parens". It's dated, though, and associating s-expressions with JSON and JavaScript would probably be a more contemporary approach. Maybe I should rewrite this article for a modern developer audience.

[1]: http://danmidwood.com/content/2014/11/21/animated-paredit.ht... "GIFs of ParEdit in action"
I'll agree that the drug war is out of control and as a "cure" it's worse than the disease. But people are not being locked up just because they are black, or poor. They are committing crimes, and pleading or being found guilty. The problem I have with pieces like the original article are that they are making it sound like we are engaging in a Gestapo-like rounding up of large numbers of minorities for no reason and throwing them in jail.

By blaming the war on drugs we are also completely ignoring the other elephant in the room, and that is the massive breakdown in family structure that has occurred amongst the impoverished.

This is particularly the case for African-Americans but I don't claim that it's a racial thing, directly. It's part of the cycle of poverty. In DC, which is a large focus of the original piece, over half of babies are born out of wedlock. For African Americans it's close to 70%.

With no parents working, and fathers typically absent, children do not learn the behaviors and responsibilities that are required to be a productive and self-supporting member of society. They then perpetuate this in subsequent generations. Our "war on poverty" has, like the war on drugs, been a failure. The poverty rate in 1965 was about 15%, same as today, with trillions of dollars spent.

The war on drugs funds a massive effort to catch and punish drug dealers and users. So of course that happens. The war on poverty rewards disfunctional, irresponsible, and self-destructive life choices.

You get what you pay for.
6-7 hours, but I would like to sleep 8-9 hours.
Many consider inequality a symptom/consequence of one's own chosen behavior, not a cause.

(ETA "chosen behavior" clause.)
Hurd isn't ridiculous, I find it to be pretty cool and memorable. The only problem is that the definition isn't tail recursive.
FWIW, I'm a dude. But I've learned at least as much that affects how I write code over the years from talks, books, and whatnot by women as I have from men, if not more so. People have different life experiences that shape how they learned, and how they communicate. And in my experience, I'm far more likely to hear something new and different from someone who didn't grow up like me than from someone who did.
I can't tell if the response from NETGEAR is just sensationalized and they are actually working on firmware updates that will fix the flaw or at least allow firewalling or disabling the feature. I would hope they don't think that "it can't be fixed" is actually an acceptable long term answer.
20 years of Java through its creator's eyes: A chat with James Gosling
The Security, Privacy and Legal Implications of the Internet of Things (“IoT”)
Given the demonstrated amount of effort toward the mentor mentee relationship despite the huge potential for connecting with a great mentor through HN, it may be awhile.

Good luck.
That is what a landing page should look like. Told me everything I needed to know. Understood the pain point and the reason for building.
If they can solve the 1024-bit DH problem "on demand" we should probably be eying 2048-bit DH with some suspicion.

(I'm agreeing with your point.)
Dear fellow nerds, please write out all acronyms the first time you use them (TFTYUT), our nerd circles may not overlap. After TFTYUT you can use the nice short version however you wish. Many thanks.
Thanks. I am looking forward to it.

However, after ordering the book I realised that the series is a follow-on from his previous 'Nantucket series', which also sounds fantastic. So I have also ordered the first book in that series.

I have a terrible and debilitating disease that prevents me from reading things out of order.
> That's a pseudo science invented by food companies to make people eat more processed food and sugar.

No, that you need a calorie surplus to increase stored energy, whether in the form of fat or otherwise, isn't pseudo-science (the alternative is pseudo-science of the same sort as perpetual motion machines.)

And people trying to avoid a calorie surplus are not going to eat more sugar ("processed foods" perhaps -- I mean, lots of convenient high-protein, low-sugar, shelf-stable convenient foods are fairly highly processed from their raw forms. OTOH, I don't see a real problem with them, either. All "processed foods" are not created equal.)

> If you sugar spikes from carbs, insulin stores it into fat.

Right. But if you aren't maintaining a calorie surplus, you aren't going to gain stored energy whether in the form of fat or otherwise, because you're going to be using stored energy at least as fast as you are storing it.

OTOH, excess carb intake is often associated with a feeling of lethargy which discourages activity, so in addition to the calories coming in from that activity, that eating pattern can reduce calories going out. And lots of people have metabolic issues related to carbs which make excess carb intake a health problem for other reasons, so its definitely true that there are good reasons to be aware of carb intake for most people, and for people with particular health conditions related to carbs that's even more true.

But its not true that either weight or fat gain is unrelated to calorie balance.
There are about 1/2 million correctional officers in the US:

http://www.bls.gov/ooh/protective-service/correctional-offic...

So they might be able to have quite some impact by lobbying and voting as a block, but they are not a big enough body to swing votes against a meaningful majority.

(your link states that union has ~31,000 members, California had about 17.5 million registered voters in the Nov 2014 election)
Correct me if I'm wrong but Microsoft is not planning to make WPF and Windows Forms Open Source.
How the Block Chain Will Change Wall Street
And that wealth goes straight into the pockets of corrupt officials instead of the common people, or at least infrastructure.
Nope sorry. I searched google maps for n asterisk asterisk asterisk a house and nothing showed?

You sure the string in question is not somewhat different ...
What Do AI Researchers Think of the Risks of AI?
>artificially low interest rates

Interest rates are set in agreement between borrowers and lenders, and hence are always artificial.

As far as optimality, the "best" rate is one as low as possible without causing inflation.
I think it's worth mentioning that this is yet another fairly cool project that relies on an always-on* microphone. I don't remember who said it, but there was a very nice quote on HN recently about the currency of freedom i.e. it's not something you should never spend, but you should be certain you're getting your money's worth. :I

*I realize you can turn it on and off, but it's not designed to be done easily.
That's the line so far...who knows about the future...
I think the point is that there are plenty of experts who are women, like Carin Meier. They are underrepresented on panels and in these sort of interview series, for no good reason other than 'its always been that way.'

As an engineer, I'm personally interested in different perspectives.
I as an employee responsible for recruitment to some degree in our company find it always much more pleasant if an applicant provides his GitHub account unrequested. Showing some contribution or even own projects on GitHub gives me a much broader view of the applicant before even considering an invitation to an interview.

Since GitHub is the de-facto standard for many software projects it makes sense to have at least something on GitHub. I am fine with links to sourceforge, bitbucket, etc. as well.
It is amazing to watch when a member of an older generation comes to the sudden realization that the generations after them have had such a different experience. Especially when there's been big changes in what amounts to the normal aspects of everybody's day-to-day life.

I'm just doing my best to keep an open mind as my own children grow up; that their life experience will be vastly different. An easy one is the thought that they are growing up with cheap, fast computers with FIOS as a high-speed connection to a feature-rich Internet. None of which I had for easily half my lifetime. I could bore them to tears with the vast differences between our childhoods that I can easily identify and I can't imagine the differences I haven't recognized yet.
Finally a comprehensive query language for your repositories
Yep! http://www.asp.net/aspnet/overview/owin-and-katana

Katana/OWIN provides a pipeline for hosting .NET web[sites|services] without IIS. This is another direction .NET is heading, no more IIS shackling (if you so choose)
Linux Container Operating Systems: Thin Is In
Per the official numbers, Sweden has the highest rate of rape in the world.

Without knowing exactly what they considered homicide and what they considered a firearm related homicide, these numbers are meaningless. Only a few years ago the CDC released a large study where they choose to define a female forcing a male to penetrate as not being rape, thus resulting in very different statistics about rape than had the definitions been the more common 'non-consensual sex' or such.
I love that Fogus is into the Violent Femmes, my coworkers think its an odd band to listen to while coding.
Having a financial incentive to discover fraud and abuse shouldn't be removed, short selling is actually really helpful.

Recent example with Lumber Liquidators: http://www.bloomberg.com/news/articles/2015-05-01/lumber-liq...
Again, very unlikely.

It will either be a godawful Fluent API on top of all the WCF craziness, or the conventions will be as unusable as they are in Entity Framework.

Old-style ASMX services were cool. Nothing fancy, no infinitely configurable doodads: just a single class annotated with attributes.
You know that old proverb about giving a man a fish vs teaching him to fish?
We decided that the right approach is not to keep “giving new APIs” to satisfy more and more search needs, but rather to empower the community with the ability to build ANY search query your collective imagination can dream up, and thus… Artifactory Query Language was born.