skysight-inc/HackerNews huggingface dataset:
Remember that a high protein low carb diet is significantly different from a normal high carb high protein diet.

As to the second point the best answer I can give you is maybe. Unfortunately different cancers have completely different mechanisms, while high protein may be bad for mammary cancers it might be good for bone cancers. So it's really situational.
Do you consider any time you spend money as an "investment"?
That's no reason stop thinking critically. There's a serious and interesting conversation to be had here.
How's that working out for you?

I've written a similar (open-source) app called Remindly (https://github.com/nathanstitt/remindly) that uses region monitoring to fire alarms.

I've found it's region monitoring accuracy to be horrid - either the alarms fire when I haven't moved, don't fire at all, or fire an hour later when I'm 20 miles outside the region.

Since I have the same issues with the built-in Reminders app, I suspect it's something specific to my geographical area, or the api is just rubbish.
I owe my livelihood to both LinkedIn and my personal blog. Without either, I wouldn't have the great job I have at the moment; 100% remote work.

I think deleting your LinkedIn account is a net loss, what's the downside of _having_ a LinkedIn account?
I dueled law-math in grad school. It made me weird; but I also gained a perspective very few have. You might find your self as being the only person who notices something cool; but its pointless to tell anyone because they won't be able to see it. Which can be frustrating. On the other hand; being that journalism is about communication; maybe you will be able to communicate interesting computer science type things to people who would otherwise not be able to get it.
Cupertino, CA said "Java"

That is very funny.

Has someone done the reverse? "All I know is PL/1, FORTRAN and Java, where should I move to?"

Or: "I'd rather not live next to any FORTH programmers. What neighborhoods should I avoid?"

Or: "Are there any hot chicks / cute guys who know Ruby who live in a nice place?"
No offense (maybe a giggle) but that seems highly unusual
Simply brilliant. Very innovative.
London, Brighton, Liverpool, Manchester - PHP
I've never treated LinkedIn as anything but the modern corollary to a Rolodex. I happily deleted my Facebook account a couple years ago, but, at least once a month (if not more often) make good use of linked-in to track down the email address of a past coworker and/or see what they are up to these days.
Average life expectancy was 45 years old at the turn of the century. You didn’t have 85-year-olds with chronic diseases.

Yes you did. That's like saying there weren't old people a hundred years ago. The reason the average was 45 years is because of the astounding rate of infant mortality (much improved now).
That was exactly my first reaction. How in the world are so many people doing so many awesome things! Where do I start?
'Invisible Rain' headlights
Yeah. Programming in PHP is like swimming with anvils tied to your ankles. Every time I write something that increases the amount of processing on a page, I feel like I'm stabbing a kitten.
I think the main assumption you're making is that we represent the pinnacle of anything. Whether or not it's true, I think the exercise of seeing how small today is vis-a-vis how large it feels contains an analogous insight: the vastness of what was and what will be is so incomprehensible that it would be shortsighted to ascribe any kind of superlative significance to what's here now.

People who say humanity is the summit of some mountain might as well be saying "we are living in the newest day to ever have happened." Technically true, but far from certain that it means anything. Personally, I think it behooves the character of humanity to sit quietly in humility.

An eon from now, when the technological lifeforms which have succeeded recall instantly this thread from their archive, and witness how you once crowed about the grandness of humanity, they may experience an emotion which you might call humor -- only with a dimension and richness that your mind cannot possibly fathom. Or they may experience disdain, contempt, and ridicule at the thought that you had anything to do with them or their existence. Do you credit the millionth timid mammal, your potential forebear, for surviving the Cretaceous-Paleogene extinction? Of course not -- not unduly at least -- it was only doing what was assigned to it, a biological directive.

And you consider the mind so great, which we scarcely understand -- to direct your own mind toward the contemplation of its grandness seems, at least, arrogant. If you should live so long, in your own lifetime it will not only decay, but before that it will trick you, deceive you and trap you. And soon, it will also be made obsolete. What did it do in between that was so great? Gamify some social metrics to increase ROI and user engagement? Contemplate and slightly reduce the runtime complexity of an algorithm whose need will be eliminated within a decade? Eat, sleep, shit and fuck?

So I'm not sure what exactly you mean by calling us significant, you don't know that at all. The statement means less than calling today the youngest day to ever have happened, because at least that is true.

In sum: all that you consider to be esteemable and worthy of elevation will be reduced with time. Whatever significance you imagine it holds is a function of another observer who -- if it exists -- is driven by motives and a character you don't understand.

Or in other words, just live today; it won't matter in the grand scheme of things. And likely, neither will humanity.
This is great. My only suggestion is to increase the font size on the timeline labels. They were too small for me to read, even with my eyes right up to the monitor.
I'm a recruiter and I simply do not understand things like this. Sure, many of my colleagues have given us a reputation for being incompetent assholes. But many of my friends contact me the second they are looking for a new job because they know I like to help people out. Isn't pressing archive on a couple annoying emails worth meeting someone like that?

When the market isn't so good, maybe people will stop thinking of these people as annoyances (though I understand 95% of them ARE worthless annoyances) and realize that these people can be a valuable tool to help them get a job. Hell, I don't charge for a single placement I make where it is a friend being placed. If a friend says "hey do you know a recruiter/hiring manager at place x? I'd like to work there." My answer is usually "yes" and they do. Call the people in the field annoying all you want, but I imagine someday people will realize they were being a bit immature with stuff like this. It's almost as if people need to pad their ego by bragging about how many of these annoying emails they get and then start doing things like writing blogs about how theyre deleting a useful tool because of it. Makes no sense to me.
That may be true, but it misses the point. No single hospital will transform healthcare. The entire structure needs to change - and that's exactly what is happening today.

The trend right now is moving away from hospital-based care and towards an outpatient-based "medical home" model. In the new model, health systems (not necessarily hospital systems) are given bundled payments for managing a set of patients instead of fixed fees for each exam or procedure. This incentivizes health systems to encourage wellness and rewards them for more aggressively treating the sickest patients and keeping them out of the hospital. This is better for everyone, especially the patients.

It turns out that a small percentage of patients with multiple chronic conditions generate much of the cost of our healthcare spending. One way to keep these patients healthy and out of the hospital is to hire companies that specialize in intensive home-based treatment like the company profiled in the article, HQP.

TL;DR The path forward is keeping patients healthy and out of hospitals, not building new ones.
How Medicare Became a Thieves' Bazaar
Free market didn't improve living conditions? The supply and demand for more spacious housing and fuel to boil water didn't help things?
Excellent post on the basics! As you mentioned in your post, the real work begins once you have the algorithm in place.

Scraping is a challenge as Readability, boiler pipe and so on are only so effective.

Sentence parsing is extremely tricky. Support for surnames, urls, ellipsis, quotations, and all the other weird language things.

This is the simplest implementation of textrank I've seen, and a lot of credit to the author for writing it in such a way. If anyone is interested, you can find out more about textrank from this academic paper which explains it quite nicely (http://acl.ldc.upenn.edu/acl2004/emnlp/pdf/Mihalcea.pdf).

Note: just released http://summary.io
It's my understanding that they can do so if they identify as a navigation app. It's hit-or-miss as to whether that will pass scrutiny by the app store reviewer though.
The more info link to the pdf for Erlang Factory 2012 talk appears to 404 but I found a direct source http://www.erlang-factory.com/upload/presentations/503/Edis-...
I have no idea where you got that idea from? I was under the impression that it's more or less the other way around. Of course it's somewhat different between countries and during summer there's few people around in general. Also Arab countries have a strong coffehouse culture.

http://www.nytimes.com/2012/03/31/business/starbucks-tailors...

http://www.examiner.com/article/european-coffee-culture

http://www.aswetravel.com/cafe-culture-in-europe/
And how many lives and families have been destroyed by imprisoning or killing people involved in using or selling drugs?

There is a very strong case to be made for the War on Drugs being far, far more harmful to society than drug use itself has ever been.
5 Best Free Scala Books
It is (mildly) funny how the title of this post was for quite a while on the same page as one about a gem for grammar/syntax correction.
Tachyon: An open source, distributed, fault-tolerant, in-memory file system
Feel free to click the edit button on the upper right corner of this JSBin link and see for yourself. It's easy peasy and will amaze you in how simple it is to modify Google Maps! :)
So what is your background? It seems like you have experience doing something technical, even if it isn't professional software engineering. Do you feel you could code up a workable implementation of your network simulation in Python which could be encapsulated as a component of a larger system using a mix of technologies? Separating things out into modules for which you can (in theory) implement using different stacks is generally a good idea in any case.
Having trouble uploading photos. Getting a "storage failure" message
Didn't intend to be patronizing. Not everyone has witnessed the problem with their own eyes. They're left with the cartoon version of crack, the version they witness on shows like Dave Chappelle. Do I really think locking people up is what solved that problem? Short answer NO, but does cutting out the supply help? Yes. And in conjunction with treatment programs it's/was a start.
Whereas San Francisco said "Objective-C"

Edit: I think I just got the joke. Mountain View also says "Objective-C"

For those catching up, Cupertino is the location of Apple's HQ , whereas Mountain View is Google's HQ. Elsewhere in the comments people mention iOS vs Android.
I agree with the general point, but real medical emergencies aren't Grey's Anatomy or ER with people screaming for this or that medication and running down the halls.

You have 4.5 hours to treat someone for a stroke and 6 hours for an MI. Not that you don't have to go quickly, but you also don't have to rush unnecessarily.
Not signing in with Facebook. Some marketing copy would be nice.
This isn't just with hospitals. It basically happens with every aspect of medicine. Insurance, procedures, lab costs, drug costs, etc etc
Oh, I was just being a bit oversarcastic. Never intended to say that technology could not help on the path to happinness. But the very title of the post looked like someone trying to sell me the pill for the definitive way to enlightenment.

I am very much pro discussing things but with so much pushing forward and "this is THE WAY" I (as many others) are getting a bit tired, which might be as good because in the end, what do we want from life? Glass? Technology? iOS? iTunes? The roomba? What?
I'm nowhere near that fallacy. I am specifically looking for examples to the claim that I questioned (the single example provided to me thus far actually supports exactly what I said).

That the crowd can be stupid (as in the recent Reddit Boston bombing nonsense) has absolutely no relevance to this.
Hide Those Coupon Code Inputs
This actually isn't made with D3. If you look at http://hereistoday.com/today.js, it is all done in Canvas. Their code is fairly well commented, so start by reading through that. At the same time, Google around how to use Canvas for animation.

How it works: they bind the getPosition function the mousedown event, which in turn starts the appropriate draw function. They have 19 frames, each of which has its own draw function that draws rectangles. Every 1000/FPS seconds, the the update and beginDraw functions are called, which are responsible for tween effect.
NYC, Berlin: JS

SF, PA, MV: Objective-C

Paris, London, Barcelona, Moskow: PHP
Shallow

Getting the answer or the data isn't really the biggest issue. The problem is understanding what that data actually means. I am pretty convinced (given the students I observe), that google helps with data and trivia, but doesn't help with the understanding of what that trivia means. Put another way, you can access data faster than someone without the glasses, but can you turn that data into information?

I am all for the demise of rote learning of names and dates, but I think we need more tools for explaining the how / why and not the what. You can lookup the API calls with the glasses, but not know how to do the design of those API calls.
javascript. Then lisp if you get hooked and want to go deeper, then back to javascript
I get the feeling that these backlashes are mostly about no longer having "control" over the creative minority via money and media-exploitation.

Especially in the case of Amanda Palmer none of these people bitching about her had ever heard of her before and don't care about her work.

People just don't seem to like the idea that those "artsy types" can now get money to do their thing without having to whore themselves out to the entertainment industry and the media, and to the larger public by way of the latter.
GitHub Graciously Helps Female Programmers Cower In Fear
> Did you make this spindritf?

No. Picked it up from r/dataisbeautiful[1].

[1] http://www.reddit.com/r/dataisbeautiful/comments/1d9c1y/here...
Yeah, some people learn that lesson, and some don't, but usually it is when I am saying "That shouldn't be possible!" that I am running even faster than usual to put out a burning slag heap in my lap.
This looks cool and reminds me of the Stamen maps project.

http://maps.stamen.com/#toner/12/37.7706/-122.3782
In ios 4 it was accuracy was miles. As of ios 5, it's usually accurate to within a block. but it's not accurate in desolate areas (due to lack of wifi signals).
I think it's a really interesting comparison. (I think we can ignore the loss of POI as being irrelevant in this case).

The lack of a stroke around the shapes make it difficult to tell the edges of the roads (try counting the number of white roads between bounding yellow roads). Where roads get tangled it's hard to know what's going on.

I personally find the colour palate a bit juvenile and less trustworthy. That might be because I've got used to the more demure extant colours. But I've noticed a trend with 'flat' colour palates being differentiated primarily by hue rather than, for example, brightness. I don't think that's natural for the human eye (I have no data to back that up).

And yes, Google maps is already part of the way to 'flat'. But it's kept the level of detail required to actually be useful. I'm aware that the LHS was a quick hack vs Google having spent a certain amount of time planning their layout.
Good UX should be intuitive, if you've done it right you don't need to explain what it does. The fact that so many people are utterly confused by this site shows that clearly it wasn't done right. If it isn't intuitive that's fine, it can still be good UX, so long as you add proper explanation, context, and callouts to make it obvious what the various interactions are. This site is neither obvious, nor does it have proper callouts to explain the interactions, which is why everyone is so confused. In short, it's bad UX, on top of a tool of questionable use to begin with. It's a single fixed color swatch. It would make a nice component on a larger site, say one of the myriad ones that allow you to select from a large collection of user submitted pallets, but as a standalone it comes across as kind of a flop.

If you post something you've done here, it's because you think you've created something others will find useful/interesting in some way. If it turns out that most people don't that just means you were wrong about how useful/interesting you expected it to be. You can do one of two things then, either try to fix/improve your effort and re-submit it later on to hopefully better result, or else abandon the idea and try to come up with something better. Either one is fine. What you can't expect is that people will heap praise on something they consider either boring, useless, or flawed in some way. The fact that people are taking the time to call out any perceived flaws is a service to the creator, its up to them to read others opinions, evaluate them, and decide how they want to react to them (either by accepting them as valid criticisms and working to fix it, or else rejecting them for whatever reason).

Ultimately if your "side project" isn't in a state yet to be evaluated by a large readership it probably shouldn't be posted here unless you're looking for feedback on how to fix it. That's the purpose of a site like this, it's to aggregate/discover interesting content, it isn't a dumping ground for every half finished project on the internet. I've got dozens of "side projects" that I'd never dream of posting here because frankly they aren't worth wasting peoples time with.
Experience mostly in econometric and financial modelling + dabbling in code for fun.

The workable implementation pretty soon baffles me on the database side. Basically all I know is from flat data file or database upwards. I really can't implement a system of cards that is expandable on-the-fly.

The modular approach is a good suggestion. It's what I got from the Trello stack post as well [1].

But I'm still looking for a good heuristic to get those modules in place (perhaps without someone extra on board).

[1] http://blog.fogcreek.com/the-trello-tech-stack/
Theoretically, you may be right. But in practice, Redis was designed from the ground up with data structures that are heavily optimized for RAM, whereas traditional databases like PostgreSQL are heavily optimized for disk storage with RAM buffers. Although every database will benefit from faster storage, it will take at least several months, but more likely a few years, to modify traditional databases to take full advantage of the new paradigm. Redis on the other hand will probably require much fewer modifications.
Funny. I simply put "I'm not interested in recruiters or open positions at this time. I will mark them as spam." at the top of my profile. The spam connection request have stopped completely.

I used to have this in my 'how to contact me" spot in the profile, but LinkedIn failed to surface that section correctly in the public profile. Half of this is their fault.
I dunno. You're right on the poor understanding of the fact, but think those are convenient (albeit incorrect) reasons for haters to use.

But Braff has access to the money. That's pretty clear. The methods of access are misunderstood, that's all.
Watch out, you just made maps for the next Grand Theft Auto.
1. Our customers almost never have such excellent and unchanging specs for us to work with.

2. There is no such thing as software "engineering". Engineering implies a degree of understanding of the processes involved which programming, a craft still in its infancy, has not yet evolved. As Alan Kay famously stated, programming does not have a fundamental building block comparable to an arch.

We have to wing it, every time, on every project. "Agile" is an attempt to add some structure to an inherently unstructrable process. NASA (cited in this thread) owes its relatively good software to good specs, rigorous testing, and letting its programmers go home at night than to following any particular methodology.
Arguably more damage is done to society from a mass distributor of cocaine than a single murderer.

I'm not saying that selling drugs is equal or worse than murder, just that there is a lot more to what happens when you distribute drugs than just moving around white powder.
Papa Francesco, Enrico Letta, Festival del Giornalismo
Ask HN: what podcasts/audiobooks do you listen to?
Nice experiment!
Our Forgotten Alphabet, a one-button game
The Slow and Painful Death of Freedom in Canada
I'd like to read antirez's opinion about this.

This doesn't make much sense to me, as in redis you have to design how you are gonna store your data with it's limitation and performance in mind. So why a drop in replacement instead of redesigning your storage?
Some sort of about page explaining how this works would be nice.
How did you confirm that? Google+ on my Galaxy S III asked me whether I wanted to allow it to upload pictures on first launch (not surprising as it runs the same G+ app as every other device). Of course most people will simply do what nnnnni stated, which is a "sure whatever" clickpast (which Google knows and takes advantage of), and forever more declare it unwanted, mysterious behavior.
I don't have a LinkedIn account because I don't think that any social network's management can be trusted over the mid to long term on matters relating to privacy, etc. LinkedIn is better than others so far, but the incentives do not align.

Yet I still get a not insignificant amount of spam connection requests.
In an ideal world when it comes time to look for a new role you'd browse all the companies with positions open. It's frustrating though, that many, many companies don't advertise the positions because the effort of sorting through thousands of replies is too much, so they outsource that by going through a recruiter.

The recruiters though are typically inexperienced due to high churn rate, so it's almost random luck that you'd get a good fit for a job interview, particularly if they lie to both you and the employer before the interview to make it seem like there's a fit.

It's definitely inefficient, what's the solution here?
Privacy concerns? Another company having a bunch of data on you including where you're from, where you went to school, and where you've worked?

Disclaimer: I have a LinkedIn account, but I'm likely deleting it soon.
http://vibed.org/ is my personal favorite. It's quick to start, its very fast, and it's easy to use.

HTML Templates based of Jade (But running D instead of JS), easy rest interface, what more could I want?