skysight-inc/HackerNews huggingface dataset:
Reading code is regularly useful for discovering language specific idioms/patterns about efficiencies, safety and clarity. That is why you should try to read well written code for learning. Reading poorly written code for any kind of edification is a waste of time.

In this sense code can be used like a well written novel can be used by an aspiring novelist -- to better learn the craft.
By the piechart in venturebeat, I guess it targets e-commerce plataforms and providers.
That's the reason they are so much higher on MtGox than other exchanges (roughly $150/btc higher).
It's not clear from your comment exactly what you're looking to do, but difficulty of configuration was more or less why we built Cabot (https://github.com/arachnys/cabot) internally for monitoring our infrastructure. However very possibly you're trying to do something more complicated.
That's a legitimate concern, but it has a narrower application than you've suggested. If a blog post doesn't have links that point back to the author's "home" website, then it's not an issue either way. Also, either the author or the guest site can set nofollow.

So our hypothetical innocent user has to be sophisticated enough to 1) have a home site, 2) blog on a different site, and 3) include links, (and have some legitimate non-SEO reason to want to put links to his home page in the first place) while at the same time neither he nor his host be sophisticated enough to know about nofollow.

It's certainly possible but I'm skeptical that it is a large catagory. Plus, I doubt that whatever countermeasure google comes up with is going to be a nuke from orbit response for a very occasional suspected spammy guest post. Instead I expect they will be going after the many many instances that look like a concerted effort.
Security Expert Hacks Healthcare.Gov in 4 Minutes
I couldn't agree more. Almost every site is defaulted to nofollow. My opinion is that nofollow has actually come full circle and now makes it easier for the spammers. Since almost all legitimate links are nofollow, the only way to get "follow" links is to pay people to explicitly put them up for you, have friends give them to you, or create spam websites to link to yourself. The people who happily find my website and are excited about it tend to post to social media, and occasionally some blog posts, but very, very rarely a follow link.
And there is no need to make it parallel. There is very little computation the init itself needs to do - most of the time it is waiting for things to happen, and the time it takes to react to events is negligible.
Frankly, I am against patents but I understand why they are there :)
20 Most Inspiring Entrepreneurs Quotes
Cisco claims shortage of 1m IT security professionals
Because we're stuck in a tyranny of flat text files as a representation of code.

There have been countless proposals over the years for some kind of richer file format for representing code and they have all been busts because so much of our tooling, assumptions, interoperability and culture is centered on flat text code that it's proven impossible thus far to switch.
Sound 2014
I agree. It's impressive to me the people who are claiming that something like unit testing can compare to these kinds of tools, without seeing the general direction these tools are headed in. Unit tests are helpful, no doubt. But compare the following:

- Spend several minutes writing a small test suite for the functionality you're writing. Write that functionality until you think it's correct. Compile, run. See a "Pass!" or "Fail! (reasons: ...)" in your console or IDE, fix it until it's working. Feedback loop is measured in minutes, seconds at best.

Vs.:

- Write the functionality. As you're writing, you see the data flow through your program in real-time, immediately identifying bugs. Any unit tests you may have are _even more useful_ because you can inspect your program at any level, without having to debug or step through your program. No need to re-compile and re-run, no need to even Alt-Tab. Feedback loop is measured in milliseconds.

Light table isn't quite there yet, but it's a strong step in the right direction. Unit tests help, but they don't obviate the need for better tools.

To give a bit of context on the direction these tools are trying to move in, Light Table was heavily inspired by the work of Bret Victor, who bases his work on the idea that, quote, "Creators need immediate feedback to what they're creating." If you haven't seen his _Inventing on Principle_ talk [0], you should. It's one of the most eye-opening talks on software and design I've ever seen.

[0] http://vimeo.com/36579366
Members of bar associations are often required to follow a set of ethics.

Doing unethical (but legal) is already something that bar associations will sanction against. The only question is what each bar association consider unethical.
Unless you have a job offer that specifically requires you to use Node.js, it's not really a question of "switching" - it's more a question of adding Node.js to the list of frameworks you know.

As far as jobs go, outside of Silicon Valley it seems that there is still a huge market for PHP programmers, and those Drupal/Joomla/Magento/WordPress sites aren't going away any time soon.

I'd also recommend Python, which many PHP programmers instantly like. Getting started with Flask (http://flask.pocoo.org/) should be fairly easy. Several big sites like Instagram and Pinterest are powered by Python.
The article says:

"Deep inside the $1.1 trillion Consolidated Appropriations Act for 2014 is a provision that requires federal agencies under the Labor, Health and Human Services, and Education portion of the bill with research budgets of $100 million or more..."

Restricting the law to only those three government departments excludes a lot of agencies with huge research budgets: the National Science Foundation (with a 7 billion dollar annual budget[1]), the Department of Energy, the Department of Defense, NASA, the Department of Transportation, the Department of Agriculture, etc.

In fact, the research published by the Department of Labor and the Department of Education probably has little value to the private sector compared to the research done by the departments that I listed.

[1] https://en.wikipedia.org/wiki/National_Science_Foundation
Thanks that helps a lot. PHP is pretty good language to start with. I do agree it is worth adding to your toolbox. I personally have moved to it because it is where the future of the web (i believe) is going. Real time, web socket, internet of things (devices) all integrate with the node use case well. PHP is good for web dev, but node is transitioning to allow one to go far beyond web development. I believe that if you want to be a developer, your skill set and pay rate coming out of school will be much higher if you have significant node experience rather than significant PHP experience.
i would love to see the statistic on how many direct and indirect jobs are the top 85 responsible for. Their wealth is after all mostly a stake in their company, valued that high by the public (if publicly traded) or an analyst.
Can anybody give an advice on how one can gain quality backlinks?

Because competition is so high that to rank on any damn keyword it may take years without link building.
A great group blog that keeps tabs on interactive and generative literature is http://grandtextauto.org/. I highly recommend it.

I wonder how blurred the lines can truly become between code and literature, though. If a piece of code is primarily intended to be read and discussed, does that make it literature?
...which it increasingly is, as more and more 3rd-party services provide client-side javascript SDKs (head over to a billion young startup sites and see if they don't have a 'mixpanel' object loaded), as well as the telltale signs in markup and CSS. As well as API keys for various services hanging around in their client-side code, which is a little mind-boggling.

Anyway pretty brilliant idea to keep running stats on this stuff. $$$$$
The keyword you are looking for is Bayh-Dole.

The short explanation goes like this: before Bayh-Dole patent rights were indeed with the federal government, but the Government did a rather poor job of turning the accumulated IP into money. Bayh-Dole was passed in the late Seventies, during the Carter-Reagan recession, and the idea was that the patents should now lie with researchers and universities because they would have a better idea how to exploit them, and it was unsaid that with this alternative funding channel open federal research expenditures could be reduced.

The long version is that it is really complicated. A whole new ecosystem has grown up around this environment, and the patent system as is is very suitable for actual commercial processes but not at all for basic methods used in processes.

Also: Stanford v. Roche
- The developer is usually the best person to write down the reasons a line was written.
- It's quicker to add an inline note than to switch context to a documentation panel.
- It's more complex to have to link a line to a documentation blob as in the example.
- A lot of people don't use IDEs; something like that would be necessary given the lower-level work that would need to go on with timestamping and linking code and documentation bits.

"Good enough" principles make inline comments a clear choice, I'd think. Plus, seeing the comment in context may provide cognitive benefits; the comment and code block grouped in the same space helps recognize and associate their linkage in a way cross-highlighting one or the other may not.
In that case the fastest way to do it in Rust would be to use an iterator.
Maybe the OP understands what "IP" is, but it seems they do not understand the economics of research or why IP is still applicable to publicly funded research.

If one knows the concept of IP but not why it's needed in these situations, one is still arguing from a position of incomplete understanding.
What does 4K TV mean for the future of porn?
Content creators have always somewhat had to bend to the will of the major promoters. It is unfortunate that Google has gained a position that allows them to dictate the means of content promotion, but overall the goal of any content creator is to have it seen. As far as I'm aware, they've always had to fit their way of sharing into some other external system. Creators have to get their content to the audience, and if Google is bringing the audience, then they will do what Google says.

Again, it's unfortunate, but not surprising.
>"3. There is no such thing as "a patent on toast". It's a downright shame that the authors didn't think to double check that with someone who, y'know, real understands how patents work. But oh look, amongst other things, M-CAM sells "patent risk management" services! No, not a conflict of interest there at all."

Bread refreshing method
US 6080436 A

http://www.google.ca/patents/US6080436
Every time I have a serious question about how something works in the Linux kernel, I use it as an excuse to do a dive into the code: http://lxr.free-electrons.com/

I still look through other sources, including man pages, books and a lot of googling. But sometimes I just want to see what it is I'm dealing with. I do this with all code bases I deal with. I think it's a good practice to get into.
I was just in a budget meeting for the local (Portland, OR) transportation department and asked them if they knew whether when an individual switches from a car to a bike, how much does that impact their budget? They didn't really have an answer. Maybe someone reading this does?

I feel like if you had an answer, you'd be able to use it to drive financing in much the same way this startup is. Very cool stuff, monetizing the "green dividend".

Link to paper by Joe Cortright where I got that term http://blog.oregonlive.com/commuting/2009/09/pdxgreendividen...
I'm in a niche where 99% of the content is on forums and no-follow, and the big blogs typically don't link to each other, unless it's a guest post.

How the devil are you supposed to get followed links? Not every niche is like tech, where a vibrant news and user community blogs and links to other sites.

To their credit, Google does seem to be figuring out that my site is worthwhile, despite the very small amount of inbound, followed links I have.
Possibly, as Intel's compiler uses dynamic code-path selection based on the processor.

But more likely, it would mean slower code execution, as the code path wouldn't be optimised for AMD:

i.e. if the processor check thinks it's running an i7 Sandy Bridge, with an SSE float divide latency of 11, but the AMD chip has a latency of 23, so the unrolled loop that worked well for the i7 doesn't work at all for the AMD chip.
This seems inaccurate - generics aren't a problem for F# at all (the integration between the .NET and ML type systems is seamless here, as far as I'm aware). Indeed the people behind the .NET generics design (Don Syme and Andrew Kennedy in MSR) were coming from an ML background, and Don is the primary researcher behind F#. The big ML-.NET type system mismatches have to do with things like pervasive overloading in .NET making type inference difficult, nothing to do with reified generics.
The viewpoint "if the govt pays for it, it should be free" ... doesn't sound right to me. Let me offer why. This is equivalent to saying, if you raise VC funding, the VCs should get all the wealth you create since they put up the money.
Tips On How To Qualify For Commercial Mortgage Loan
Good to know^^
Happy to read.
> not to have everything symlinked to /usr.

an init system should be able to run !BEFORE! /usr is even mounted. Thats the division between /directory and /usr/directory, that /usr is mounted later.
Bull, we've had a syslog facility for ages.
You might want to check out the Memory Coin forum at bitsharestalk.org

After pressure from many people, Freetrade finally disclosed his holding in the locked sticky "interview" thread. Check out several of the other threads for more information. There's also a lot of drama.

I thought MMC had a lot of potential, it really is an interesting idea. But based on some of Freetrades actions (the premine, his voting with charity money, the ridiculously biased "investment guide" he's been spamming all over the place, etc.) the whole thing comes across as kind of scammy and dishonest.

Sorry Freetrade, I know you're reading this. Heck, maybe awky is you.
It's a small part of it, it also track Web Analytics, Marketing Automation, DNS, CDN - pretty much everything that's trackable
As long as a human being is able to create anything of value, jobs are not going away, and that will never stop being the case.

No need to even invent anything. Take, for example, the personal help industry: it is pretty much non-existant in most developed world right now -- yet, it has until very recently been a source of employment for millions of people, and in other places (e.g. India or Hong Kong) still very much is. The problem is not with jobs, it's with people imagining that the way the world was for the last 50 years is anything representative of its natural state.

What might go away to some extent are wage jobs -- i.e. jobs where wages are exchanged for labor at a fixed rate, and employees have no equity stake. Such jobs are an artifact of a modern industrial society, and if our society changes enough, I can imagine them being replaced with something else (there were no such jobs before industrial revolution, and even now in developing countries you won't see as many, e.g., fast food employees -- most of the things that are currently being done by wage employees can be done by self-employed people. There is definitely a lot of momentum going on in that direction, primarily driven by regulation. You can also imagine an increase in popular support for things like basic income.
Yeah, but someone has to pay for it and someone has to do all of the work.
People have pointed out that the "Intel" code is faster than the "AMD" code even on AMD chips, so the stuff about performance being difficult to achieve across different CPUs, while true, does not seem to be relevant.

All in all, you seem to be downplaying this far more than it deserves. It is not a case that the "compiler optimizes primarily for Intel processors". If it simply produced code built to be good on Intel and with no attention paid to AMD CPUs at all, that would be fine. Nobody would complain. Nobody would expect anything else, really. But that's not what they do: instead, they generate code that checks for an AMD CPU and then deliberately chooses a suboptimal path in that case. So it's not a case of "optimizes primarily for Intel processors", but rather "intentionally cripples performance on non-Intel processors". That is to say, there is a vast gulf between indifference and purposefully making things worse.
>"4. They talk to engineers (like many you'll find on HN) to get their views on patents. And like most here, none of them seems to understand how patents work. (Again, see point 1. a) above.) What do you expect will happen when you ask a Blub programmer his views on Haskell?"

The engineers understand how patents work, and how the methods work, they are puzzled by the patents' language. This is significant because a patent is supposed to describe a method; when an expert cannot use a patent to learn the method, a large part of the patent (everything except the claims) is useless and wasted.
This is really fascinating and sounds kind of groundbreaking, but I don't know the space. Is crowdsourcing investment in a community's infrastructure of any sort, not just efficiency, something that has been done before to date? I can't help but think this is a powerful model for funding poor communities with roads, plumbing, telecommunications etc
IE watering hole exploit added to Nuclear exploit kit
But text files are easy to generate, easy to edit, and simple to read. What alternatives are there which remain language and tool agnostic?
> On the numbers, I think more businesses accept dogecoin than bitcoin

Not even close. Thousands of businesses accept Bitcoin. A few dozen accept Doge.

> And the volume of dogecoin transactions exceeded bitcoin transactions the other day

Ah, you mean that stupid metric when you count the number of coins transferred? Yeah, whenever Doge fans mention it, they always forget to mention that there are 21 million bitcoins max, and what, a trillion Doge? You can create a coin with an extilion coins, make one transfer of all of them between two wallets, and voilà, you beat Doge in that metric. That's how dumb it is.

Even at the peak of its popularity, Doge's volume in USD equivalent is 1/3 of Bitcoin. It's still impressive, no argument about it. Just don't make it sound like Doge overtook Bitcoin in any meaningful way.

> All cryptocurrency is 'joke status' to a certain extent with the vast majority of people

I disagree. Most people are not aware, that's true. But Bitcoin is serious business now.
If you do the following, you are committing a patent infringement.

a) placing a bread product in an oven having at least one heating element,

b) setting the temperature of the heating elements between 2500 F. and 4500 F., and

c) ceasing exposure of the bread product to the at least one heating element after a period of 3 sec. to 90 sec.
Even though fighting spam is a whac-a-mole game, you make it sound harder than it really is.

First of all, it's really hard to replicate high-quality signals. Yes, we've got spammy guest postings and spammy comments and entire websites overrun with spam. But if you were to analyze those links, you'll notice that they are still islands. As in, do you see any Viagra-related links on Hacker News or in your Reddit subscriptions? Do you see Viagra-related links in your Twitter or Facebook stream? What about all your other news channels? The only places I see Viagra-stuff these days is either in my Gmail's Spam folder or on porn sites. And I don't know why, but I'm not seeing much spam in Google's search results while I'm logged in, maybe it's the stuff I search for, or maybe Google learned my interests - but in Incognito mode I get a lot more spam.

And second, if there are dark corners of Google's search engine, search keywords that have been overrun with spam, then Google is partly to blame because they've turned a blind eye towards spam for far too long, as they tolerated and still tolerate Adsense spam and content farms.

If Google is indeed facing a spam problem, then there's a whole lot more they could do. Off the top of my head, why not penalize websites hosted on old, insecure versions of Wordpress or Drupal? Why not expose a "Report Spam" button to logged in users? Why did it took so long for Google to detect and ban scraped websites?
Reputation management. The first thing anyone will do when they see a paper is check what journal it came in to see if it's worth reading.

Any disruption would have to come from within academia, and it is coming because libraries simply cannot afford subscription packages any longer, especially packages from commercial publishers. Journals from scientific societies are less outrageously priced, although they are still bad.
There are a lot of misconceptions about research in your questions, but suffice to say that in most research, the vast majority of "ideas" don't pan out. In fact, a lot of research is so risky that no entity short of the government will invest in it. That may seem like a "waste of taxpayer money", but without taking a very long view, truly groundbreaking advances won't come about.
HP is now promoting PCs running Windows 7
MLK's 5 Lessons on Entrepreneurship
"Because your server-side process never knows the real card information, it doesn't fall into PCI compliance scope."

WRONG! The payment code is delivered by a response from the server-side & as such it is in scope for at least PCI section six. As an example, if the JavaScript code or reference comes via an HTTP & not HTTPS request it can be tampered with on the wire & the code replaced with code from the attacker, thus getting in the middle of the transaction. If there's an SQLi or persistent type-2 XSS flaw on the server side an attacker could similarly modify the code there. People need to stop believing that tokenization does anything more than remove the need to protect credit-cards in memory on the server side & pay attention to their security. Since the concept of tokenization hit the scene I'm seeing worse security around card transactions than I ever have before in my reviews. Worse, people convinced that tokenization entirely clears them from PCI responsibility tend to be argumentative & resistant to what I believe to be common sense guidance. Luckily the PCI council has been made aware of these issues and provided some clarification about tokenization:

https://www.pcisecuritystandards.org/documents/Tokenization_...
For anyone confused by all the Python nomenclature (hint: Cython != CPython!) this article: http://www.toptal.com/python/why-are-there-so-many-pythons was on HN a few days back, and is worth a read.
How to Pick The Perfect Brand Name