skysight-inc/HackerNews huggingface dataset:
>which goes to show citation is not an accurate measure of scientific impact because it is equivalent of citing "Git/compiler/IDE" for a software project.

The key difference is that BLAST is not a commodity, or at least was not at the time of its release. If there was only one compiler, or one best compiler, we would cite this in CS papers. In fact, "David A. Wheeler's sloccount" is commonly cited in CS papers, as well as Weka, LLVM's Klee, and Z3.

On the other hand, nobody cites Djikstra's algorithm, or optimizing compilers, because those are considered foundational and have not changed in a long time. If BLAST was never supplanted, it would eventually not be cited because that would simply be how sequencing was done. But since it represents a new practice, citing it is necessary to place your work in the context of other work.

I don't see how you can say that BLAST or Klee were not scientifically impactful -- being the force multiplier that enables other avenues of research is possibly the most valuable thing a scientist can do. For example, should a paper that proves P!=NP become instantly the most cited paper in computer science? Though the question is one of the most deep open problems in the field, it isn't relevant at a lot of levels of study, and so it probably wouldn't ever become more cited than Klee.

Further still, I'd guess that the top 1% of cited papers are mostly methods papers, as the article bears out. The next tier are the top-notch findings papers that you mention, because they spark other research. The C45 paper probably doesn't have as much cites as Weka, because Weka is relevant beyond C45, but it certainly has more cites than a less-meaningful machine learning paper.

To carry all of this back to a software project, software projects in their Readme.md always cite their language (like a key method), always cite their dependent libraries (like specific methods used in that work), but never cite things like binary search (a foundational finding). A project MIGHT cite a compiler if that compiler is the only compiler that compiles it! In that case the compiler is not a commodity, and thus worth citing. Version control and editing are totally orthogonal to the actual software, unless you're working in a visual language or something, in which case you would in fact cite your IDE.
Simple resource (employee) planning tool
Hi

I'm trying to find a simple webbased planning tool, for keeping track of employees allocation to projects. I just need to be able to create people, projekts and easily book their time on a per-week basis, as well as get an overview of how much employees are booked.

I've tried most of the tools I can find on google, like HUB planner, 10.000ft, ResourceGuru and so on. They all have nice features I don't need and none of them provides me with a simple view of how employees are booked in the next 1, 2 or up to maybe 6 month time. So far HUB planner is the best bed, but far from what I need.

It should be possible to book employees on multiple projects, book them overtime (and more importantly see when they are booked overtime) and really nice if the allocations are in percentages instead of hours.

Any suggestions?
I disagree, the type of information that was potentially leaked by services that use openssl is much more critical than the assets you can obtain by hacking servers via the Drupal vulnerability.

My reasoning is that it's obvious (at leas I hope it is!) to your system admin that the system has been compromised when he's actively looking for indicators of compromise. This is not the case with heartbleed, so yes you can steal keys if you hack the cms and you control the server for a brief while. But this is obvious, the keys are going to rescinded, the users are going to be alerted and your access to the server is going to be severed again.

In contrast the consequences of heartbleed may not be completely known even now. What if the private keys of a linux kernel dev were compromised? The attack surface was huge, and the sensitive information covers more than only cryptographic keys. There could have been all kinds of stuff in the memory of the vulnerable servers.
I think of this as a foot in the door. Once OTT MVPDs exist and have paying customers they may have leverage to incrementally negotiate better licensing.
No problem. I've been mostly a lurker on HN for a while but this is the first time being put under the microscope. I apologize if I came off as defensive. This is a product that's very close to my heart given the amount of time and effort we've put into the product offering. For the record, none of us here posted the article we are here because of the amount of attention and discussion it has garnered.

Point taken about the errors. There are many things we can improve on all across the board. We made a conscious decision to not let perfect be the enemy of good. The video is done so we won't go back and change that but I will work with the team to fix all of our marketing material to be as accurate as possible. Thank you for pointing out or errors.

With regards to tip entry. Industry standard recommends gratuity be added before PIN but it is not mandatory and is a merchant preference. I can't find all the card network examples easily but I happen to have the AMEX EMV Acceptance Guide open and this is what section 4.2.7 states - "In certain Merchant categories such as restaurants, it is standard practice to enable customers to add a gratuity to the amount of the transaction. There are many different ways in which a gratuity can be added. American Express does not define any specific methods for adding gratuities..." it further goes on to say "American Express
recommends that Terminal software enables the Cardmember to
add the gratuity amount to the transaction before entering his or her PIN. This enables the transaction to
be processed as a normal, “card present” transaction."

In any case, we've all appreciated the various comments on here and it has clearly been the most critical audience of the bunch.
10 hours walking in NYC as a woman
The RAFT paper is incredibly comprehensible, and clearly written with an audience of engineers in mind (it even specs out signatures for RPC calls). Definitely worth a read, if you have't read it already.

I saw a good talk about RAFT given by a Basho engineer, video and slides are here: http://www.meetup.com/Erlang-NYC/events/131394712/

The speakers Erlang implementation: https://github.com/andrewjstone/rafter
Would you consider DigiNotar a startup? It's certainly a famous example. Also, I happen to know of "RockYou", the facebook app people who were pretty much demolished not long after their massive account breach. Co-incidence or cause? They may be still alive but under new management.
I'm not sure the unbanked demographic aligns well with a smartphone app that requires a data plan. If they are giving out debit cards to their customers they wouldn't be paying the interchange fees anyway (that's why companies like Target are always pushing the store branded cards).

Sadly, that same demographic is going to be paying for a large portion of their Walmart purchases with an EBT card (Walmart is the largest receiver of food stamp benefits). Maybe they will integrate that into CurrentC, but that sounds like a GOP wedge issue if I've ever heard one.
Octopart has always inspired me. Just one of those quiet, confident, heads down YC companies we can be proud to call a peer. Sam - this is such an awesome story - thanks for sharing
exactly! I saw those cartridge slots and thought its the same HP strangle-hold all over again. HP lives for vendor-lockin. Locked in to the data format, locked into the cartridges, and whatever else they can think of.

I do have tons of respect for the abilities of HP's research dept to make just this kind of printer. Its fantastic and thrilling to think of the research resources of HP moving 3D printing forward. The HP suits will make sure the attached business model imprisons the technological gains.
Brilliant idea, this can easily expose metrics in interesting ways to a whole lot of people who happen to know SQL better than the /proc filesystem.
Akamai has been using a system like this since 1999 or so, nicely documented in this presentation to LISA some years ago:

http://www.akamai.com/dl/technical_publications/lisa_2010.pd...
Could be handy but the license is Attribution-NonCommercial-ShareAlike 4.0 so can't really use it for commercial.
Just in case you bought a Saturn V off of ebay and it didn't come with the manual!
So you'd prefer to be able to just double click to run any downloaded "executable"?

But anyway, the problem you described is the fault of your vendor, not "Linux".
OK, now I'm curious. Please Show HN your photo-sharing app!
I think pwarner's point is that if a server has 1.5 TB of flash but the customer only purchases 375 GB, that's real money being wasted.
The "VM" in LLVM is deceiving (and LLVM actually no longer stands for "low-level virtual machine"), its main use now is as an ahead-of-time optimiser/code-generator for the Clang C & C++ compiler. Rust uses it in this capacity too: optimised native code is emitted at compile time and no JITing is necessary.

Of course, LLVM can be used as a JIT (e.g. what Apple is doing with javascript), but Rust does not use or need it.
UgoCab is the new Uber
> 20% marketshare

Anti-virus companies use an IE8 user agent string sometimes for finding dangerous sites.
Other bots and crawlers still use the IE8 string, although it seems like many are switching to Chrome.

I've never been able to find a resource about this, but is there any data available for the breakdown of bots/crawlers and their effect on browser usage statistics?

One reason I ask is that using the web with IE8 is pretty miserable and a lot of sites are flat out broken. I know there is an aspect of corporate networks on it, but 20% just seems really high if you realize that 20% or more of the web is broken for IE8 users.
Can the Raft Consensus works with only two nodes?
0 isn't crazy. Why not interdict all packages going to key government critics?

Crazy to think that NSA wouldn't be monitoring journalists to catch their sources.
This looks like a more organized version of http://lifecompetes.com, which is itself a LOT of fun.
That's almost exactly what Orbital Sciences did with an equivalent Russian rocket engine.

I guess someone lost the PDF for it.
I have told my designer friends in other areas how well in-house designers are paid in the Bay Area, and their response has always been that they think being in-house would be boring and they strongly prefer agency work (despite, in their experiences, super low pay and horrific management).

I have always wondered if in-house work is legitimately more boring or if the goal of working at an agency has just been drilled into them since design school.

Is it considered a stigma on one's resume to have done in-house work? If not, it seems like designers could go for the programmer model of employment -- work in-house for a few years then switch to a new place for new challenges when you stop learning and growing, unless a new challenge is presented.
OTOH, without LESS a lot of us would have to add Ruby to our stack :p
Omissions and errors happen. Your company has responded better than most. I'm glad someone from your company was on the forum to correct the record.

With respect to the tip flow, with Chip & PIN you would need the final amount before authorizing the transaction so the tip would be added before just as your guide suggests. Chip & PIN terminals in Canada and Europe do just that. They present you with the tip screen (% or amount) before you enter your PIN & finish the transaction. For MSR, just like in restaurants today, they can change the amount after the initial authorization but they also often authorize for about 50% more (to allow for tip) and then do the capture once the server takes the bill from the table and "closes" it with the correct tip.

I can say from personal preference that I would do a double take if a device allowed me to put my card in and finished the transaction and then permitted a change to the charge amount. What is stopping the cashier from adding her own tip once I walk away.
Alas, no. People who are still on WinXP tend to not be the install-"custom"-software type. :(
8 to 6... a 25% optimization. what'd you take out?
Dude, its called a spork. It was invented by taco bell, and its brilliant.
We aren't storing actual card data encrypted or otherwise. As you said, we are a passthrough as far as the payment portion is concerned. We do store a hashed representation of the card for things like refunds (referenced credits).

Our security subsystem is being built to be FIPS 140-2 Level 3. Complete with tampers seals, switches and a security mesh that will destroy sensitive keys when triggered.
No, but there's a JS file that transforms your LESS into CSS in the browser. It's handy for development but obviously you'd want to pre-compile for production.
The applications will make or break this.

In my opinion, the killer app is digitisation of paper documents, tracking changes, and live multi-user editing. The 3d scanning stuff is a neat addition on top of that, but a much more niche use case.

e.g. My colleague writes a document and emails it to me. I open it, print it out, and bring it to Sprout, placing it on the capacitive mat. As I'm reading it, I'm annotating it with pen on paper. Sprout tracks my annotations, digitizes them, and adds them as a digital layer to the original document.

While I'm annotating, my colleague joins the "session" and wants to make more changes and incorporate some of my suggestions. I see that notification, chuck away my piece of paper, and have Sprout project the digital document onto the capacitive pad. While I watch, my colleague makes changes which are live-updated to my document. I see her copy my hand-written notes which have been digitised and OCR'd. She takes my notes, changes the font, and sticks them into one of the paragraphs. Likewise, I can use the stylus to make more annotations that my colleague sees in real-time, or, since the document is digital this time around, I can just edit the paragraphs directly too.

Think Google Wave + Collusion for iPad + the ability to do fairly seamlessly with both digital and physical documents.
Open source version of Joker
I'm not sure I agree with this. Or at least, I'm not sure I think this will hold true once macros are used for more than control flow mechanisms, which are approximately half of the uses of the macros in the stdlib right now as far as I can see. After all, most C style guidelines do insist on some way of differentiating macros, commonly making them all-caps, but it makes it no less sketchy to throw a return into a macro.
Ask HN: How do I find a co-founder in Germany?
Do you know some communities/websites that I could find a co-founder in Germany? I started an online startup and it does very well. Now because of too much sales, I need help from someone, which can be my co-founder, to build our Team and our startup. Any ideas?
Cool concept. I'm not a huge fan of normalizing out the underlying data into pseudorelational tables.

Reconstructing trees in Postgres is a little gnarly on larger tables but it's definitely neat to see more people trying to combine the user experience of Mongo with the technology advantages of Postgres.

What inspired the creation of ToroDB? Are you using it in production yourselves in a limited way?
The most powerful part of multi-sig is not that you can have arbitrarily many M of N, but that you can outsource complex policy in a trusted way. E.g., create policy that lower level employees can control a small percentage of a company's holdings, while higher level employees can control a higher percent. It allows you to implement flexibility that exists in the credit system, without giving up the trust/control that comes from the blockchain system. This is a very valuable upgrade to Coinbase's feature set. Great work guys!
I think part of the reason for the in house move is just tighter integration with product and engineering. Design firms just aren't technologically sophisticated enough for a lot of the "design" being done in the bay area.
When you hit lifetime limits it's pretty harsh to... After 6 years, I'm finally under $10k owed to medical debt, and that's still quite a lot. I'd had to defer those collection companies that wouldn't negotiate, or wanted monthly payments that were disproportionately large, which are now all that is left. Though, my credit score now hovers around 600 as a result of the negative statements (all medical).

I think the biggest problem with Obamacare is the sheer number of exceptions for existing insurance plans... most of which still don't meet the minimum requirements for new plans. Also, I think that an NPO insurance organization is needed to provide a competitive baseline, which we also don't have.

I'm strongly against taxes for simply being alive... that said, there are definitely things that could/should have been done to make things more effective and less costly overall. Clearing import restrictions would go a long way... reducing the strength of derivative medical patents, and the terms of copyright on government funded research papers would as well.
Well, who doesn't?!
Awesome.

Were some of the smaller machines (135 or smaller) non-microcode? E.g. RTL or TTL hardwired?
Whenever I read about the latest vulnerability in a popular WCMS, I wonder why static HTML export still doesn't seem to be a prioritized feature in popular systems.

After all, most sites out there probably don't need server-side dynamic preprocessing for every request. The CMS directory could be locked using HTTP auth (implemented by the HTTP server); this way, not every little CMS bug would allow the world to compromise the whole server.

Do we really expect every parish choir with a web site to hire a CMS specialist who installs updates within hours of the release and fixes all compatibility quirks that occur with new major releases? This is an unworldly approach that bestows thousands of zombie machines on us.

And what happens if the CMS for some old site stops being maintained? A responsible admin would shut the site down, resulting in a loss of potentially valuable information. This issue would be solved by using static HTML export, too.

Are there any well-maintained open-source CMS out there where static HTML export is an integral part of the architecture, ideally with good usability and written in PHP (not that I like the language, but that's what is available everywhere)? (I'm not talking about command line static site generators without a user-friendly backend - those are only an option for techies.)
AngularJS: Toggling Images
Are there instructions how to build it? I'm looking around the github page and don't see anything like what depedencies it needs, what infrastructure it uses (looks like CMake?), etc. It's cool to distribute it as a vagrant source, but I'd like to compile and run this on a Raspberry Pi which doesn't run Vagrant. Supplying some basic how to build instructions would really help.
Makes sense.

I misspoke earlier. I meant "I don't understand how basic income could reduce the costs you mentioned earlier, like production costs." But I'd like to. Do you have some time to explain why this works?

I assumed it would be something like: People are given money in order to cover basic costs of living. But because everyone is given the same amount of money, that will increase all costs throughout the economy, because if people have this basic amount of money, people are free to charge even more for their products and services, since they know people will be able to afford it.

That logic is admittedly a little convoluted and probably incorrect, because I haven't spent much time thinking about this.
I don't think "cult" means "small group" in this context, but "strongly followed".

At least, that is how I always interpreted stuff like "apocalypse now is a cult movie".
This seems very sensible, it limits your choice to companies that want to throw away revenue, but at least it keeps you in your bubble.
Not that you're implying this, but just to be clear: I haven't ever hinted or suggested the NSA had a hand in this. I don't think they did. I can't think of a reason it would make sense. Lastly, I do not think Niels would silently let this happen; he was adamant about this when allegations arose in 2006. Elephant was somewhat of an "edge", even if only a slight one.
Russia, APT28 and the impact of state-sponsored hacking on global markets
This is actually not abnormal in the Valley, to be honest. It takes skill certainly, but I know a number of people who have accomplished similar feats.
You want a list of industries, that involve communication with team members, and customers?

I think you need to take your curiosity to google (or the real world), and do your own research.
Yeah, cpu idleness is pretty fascinating and, as it turns out, quite important. Shameless plug, I just published a paper [1], showing that if you mess up how deeply you go to sleep in cpuidle, you can loose up to ~15% latency in datacenter services like websearch.

[1] http://www.skanev.org/papers/iiswc14ep.pdf
Uh, when was the last time you saw XP on a new machine - from Google Analytics on a UK retail site I'm getting 2.4% of users on XP this month, equivalent month in 2013 was 6.5%, in 2012 was 12.4%, in 2011 21%, 2010 34% - that's basically halving each year for the last 3 years.
My Morning Routine
Can someone from Facebook help us out here
Hello HN,

Sorry for being off topic. We're just having serious trouble with our Facebook page and I don't know anyone personally who works at Facebook so I'm posting to get the attention of someone from FB here on HN.

The problem we're facing is hurting our page pretty bad. We run a very trusted website and page with 1.4m fans, but whenever we post a link to our site, users that are not logged in get a huge warning before being redirected to our site.

It's especially frustrating because we have somewhat strict standards for the things we publish and we only post things to our page if we consider them high quality.

We're clueless as to how to resolve the issue and we're really left confused because there seems to be no transparency.

My email is in my profile if someone from FB can reach out to me.

Thank you very much!
Yep. More than 10% of our users come from IE8. I'm not about to shut them out.
Do you have some examples of how tables are "synonymous with CT itself"?

There may be some application of concepts from category theory to relational algebra, of course, since category theory is incredibly abstract and has some tangential relation with most everything. But it seems a bit too glib to say that tables are "synonymous with CT itself".
Fair question.

They had police uniforms, complete with radios which were squawking occasionally, they had a police cruiser complete with Toughbook, and it appeared to me as though the older officer was training the younger one. All in all, I'm not 100% sure, but I'm pretty certain.