skysight-inc/HackerNews huggingface dataset:
We did comprehensive work on algorithm complexity/data structures etc. But the NP Complete problem itself was never even touched on beyond a side reference to the travelling salesman problem at best.
A-DATA SH93: Waterproof, Shockproof External Hard Drive : gadgets
I'm confident that if there is a solution it will be on the order of trickey of Godel's Incompleteness Theorem. Something like feeding the property of validation back into the algorithm somehow. But what do I know..
It's not just that. The article makes three attempts to explain what P = NP means in the first few paragraphs (which is about half of the article). All of them sloppy. It is mostly an elaborate dance around actually defining what polynomial and exponential mean, but good enough to give most readers a feel for the problem.
Right, but let's be clear about one thing: If users had a say in which features were included, the number of features would be huge, and these features wouldn't all be just variants that could be educated away. They are real needs. So, not having these features means not to satisfy some user requirements.

Not necessarily. Interaction Design has always focused on profiling users and then using those profiles to expose the functionality that user needs while obscuring the functions they don't. So "eliminating" a feature can just mean having the user set up what features they will use before hand and then using that info the streamline your UI (clearly you'd want some way to change those preferences but that's another discussion)

I think a lot of UI design has gone backwards by ignoring this insight. To give one example, Toolbars have gotten a bad name because developers used them badly in the past. But they had a good purpose which was to allow users to un-clutter their interface by hiding functions they don't use. Now we have Microsoft pushing the unwieldy, homogeneous Ribbon which throws all those confusing features at the user.

But the bottom line is I don't think you need to go as far as taking out a feature just to eliminate it from the sight of a user who won't use it
Real Estate, hands down. The MLS should be more open.
Just submitted Y Combinator application
I'm quite excited :)
Sorry! :P
miea stanescu home adress
Nice, it's like the Firefox extension Aardvark but in a bookmarklet.
Instead of taking insurance away from Congress, I think we should just make them each pay for someone else's converage, too. Hitting someone in the wallet is easier than trying to make them afraid.
Preview: Chef 0.8 and the Opscode Platform
It's a Mythtv box. There's good chance it's always on.
Thanks for the post. Hope you get better soon!
Insurance companies. I'd love to know how they weight different variables when determining the cost of policy (applies for health, car, home etc). If I install $100 worth of deadlocks, will that save me $5 / year or $50 / year on my policy? What other variables aren't I even thinking of improving?
http://wikileaks.org/wiki/UK_government_database_of_all_1,84...
So "eliminating" a feature can just mean having the user set up what features they will use before hand

Sure, but to do that the feature must exist in the first place. The author of the original article makes a distinction between eliminating a feature and hiding it. What you suggest is a clever way of hiding a feature.

I'm ambivalent about the idea of hiding a feature based on usage. Microsoft had that idea of hiding menu items that were not frequently used. I don't know anyone who liked that. I always disabled it because I didn't like my UI to change all the time. If I use a feature rarely, I still want it to be where it was last time, not move around until it's seven nested dialog boxes away.
We all have to sacrifice some liberty. You sacrifice your right to shoot someone so that you in turn will not be shot by someone else. Laws are instituted so that we sacrifice some liberty in order to better preserve other liberties.

As far as the war of independence goes, they were being taxed and not being represented properly, and this was an infringement on liberty. Were they doing it so that they can tax themselves higher later? No, of course not. That's not the reason why they wanted independence. They wanted independence to oppose that specific tyranny. So you can't argue that it was a bad decision because they ended up later having higher taxes anyways. You can't say independence was unjustified, because the act of fighting for independence does not by default lead to less liberty by taxation

Likewise the statement that blood of tyrants must be shed to preserve liberty is not necessarily wrong by your reasoning because the current act to preserve liberty by bloodshed committed by the Americans was not done with knowledge that it would lead to higher taxation--and less liberty-- later on. So Jefferson saying that bloodshed is necessary to oppose any current liberty restraining powers is independent of any future infringements on liberty, because if such future infringements occur, simply reapply Jefferson's commandment and kill your oppressive leaders.
i want to find my wife from london.she is from romania and work at one old people care house
pls help me
when you find her adress pls send me
Financial institutions. While you could certainly argue that they already open up their data by way of regulatory reporting, I think there is certainly a case for standardizing output and possibly even increasing the scope.
Right on. I'm all about learning, sharing knowledge, and having fun. Kudos to you and Ryan for having the balls to study in public.

What I find interesting, and somewhat alarming, though, is that experienced web developers such as yourself seem to only now be learning the fundamental, bedrock principles of how the technology you use every day actually works.

Maybe it's because high-level abstractions weren't widely available, or because the books I had on hand were Stevens' classics, but I learned network programming starting with socket(2), and to this day still ask what each of socket/bind/listen/accept do when I'm interviewing sysadmins, much less developers.

It's remarkable to me that a whole breed of web developers today might not have any exposure to networking below the HTTP stack offered by their favorite programming language.
she is name miea stanescu and she is 41 years old
I don't think you should have been voted down for that. As a physics minor, I have to say that MRIs are some of the coolest things I've ever come across. The leap to their invention was brilliant.
Very clever hack :)
Thank you for sharing your story. I hope this serves as a wake-up call to anyone who doesn't believe that someone can be misdiagnosed many times by medical professionals.

Perhaps this is related to what marze said, but based on your experience it sounds like you looked into some CAM approaches (especially from the documentary you mentioned). If you don't mind sharing this with us, I am curious to know if the doctor who came up with the correct diagnosis would fall under this category? Also, your experience with all the different doctors with their own specialties reminded me of functional medicine, an alternative approach. (For anyone who is not aware, "Functional medicine reflects a systems biology approach because it includes an analysis of how all components of the human biological system interact functionally with the environment over time. The Institute for Functional Medicine contrasts this approach with an organ system biology broken down into modern medical specialties.")

Best of luck to you, and I'm glad you now at least know what the problem is. Not knowing why this was all happening must have made it even worse.
RE: Drug companies - I imagine that this would be great data to have for the scientific community. But I am sure this would cause many patent issues for the industry...
Gold digging on the App Store
That was my thought initially too... since the number of solutions of a TSP with n cities is n! ... which grows much faster than c^n (which they are implying, with c == 10).

But apparently if you solve the TSP using dynamic programming, you can do it in c^n time (at least according to the Wikipedia page on Big-O notation... I haven't researched it much further). This is still solidly NP territory, but would provide a basis for their claim that one city translates into 10 times harder.
As a vendor, I could not agree more. The politics surrounding each individual MLS is a nightmare, and every time there is a rule change for public display of MLS data, it comes in the form of a 50 page document that the agents don't read, they just sign without realizing how they constantly make life harder for themselves.

Openness of the MLS lies in the hands of the Agents, and they should be demanding free and open access to their listing data so they can sell more properties, but they just stick the the status quo.

Here's how it works. Agents PAY their local MLS's to take THEIR DATA, then the MLS charges THEM to be able to take it back and use it.

It's the most absurd system I've ever seen.
You're right about the article I'm just disagreeing.

Programs exist to solve user's problems, UI exists to make it easy for the user to discover how to use a program to solve their problem. So UI is supposed to serve the functionality not the other way around. Which is why I think making a program less capable of solving the user's problem based on UI consideration is backwards.

As far as the hiding, I'll agree the "menu hide" trick in office sucked but that's sort of my point. Microsoft did it badly so there's this assumption it can't be done. But figuring out how to do it is what UI design is all about.
At least, that's my opinion.
The killers tickets
The Killers are a Grammy-nominated American rock band from Las Vegas, Nevada. Brandon Flowers (vocals, keyboards), Dave Keuning (guitar, vocals), Mark Stoermer (bass guitar, vocals) and Ronnie Vannucci Jr., (drums, percussion) made the band in 2002. Their debut album, Hot Fuss, was released in 2004.
IMDB is open for non-commercial use.

ftp://ftp.funet.fi/pub/mirrors/ftp.imdb.com/pub/
Thanks. Now who is Shooter?

edit: Before I get downvoted because of emotional responses I want to clarify that I really have no idea who Shooter is and neither do I know about the relevance for this site.
Thank you for this link. I read it. It is very nice.
It's not coming to New Zealand either. You have to wonder why they are excluding a substantial portion of the english speaking world.
It seems awful to me that all of that effort is needed just to make sure your not screwed over by the insurance company :(

Or is it just the norm and Im not used to it?
Have you consider about Ayurvedic treatment [http://en.wikipedia.org/wiki/Ayurveda]? It's based on the philosophy of Balancing the senses.

Compared to western medicine, where focus is on attacking the infection and thereby causing other ailments, Ayurveda treatment will help to keep the balance of the system, which would be more comfortable.

Just give a thought on it. In this part of the world, there are lot of cases that were miraculously cured through Ayurvedic treatment.

Hope you will get better soon!
Firstly, thanks for sharing, and what a shit thing to have to go through (and continue to go through!)

I didn't really understand half of what you wrote because I don't have a medical background and I don't think watching House now and again qualifies me to have an opinion. With that said, I did want to comment on your last paragraph regarding having your first child... My partner was born with mild cerebral palsy, has major balance issues and little to no temperature sense. I'm 35w2d pregnant with our first and he's already had comments (right down to "I didn't know people like you could have kids") on his ability to raise children. My point being - you're not alone. There will always be doubters. Please don't let those people, however nice their intentions, get in the way of what should be an amazing experience for you and your wife.

On that note, congratulations & good luck :)
Ping search engines via RPC in python
So what if there's pressure? You argue that we must rewrite the source code -- so? Genetics = source code. So rewrite the source code.
I recently integrated with Zendesk and it was painless. Simple and straightforward.

http://www.zendesk.com/api
Great... except you can't use the information legally and it will not be kept up-to-date which makes it useless

I can't believe we have to pay for the postcode data in the UK. It should be freely available
Did any doctor ever say it might have been lupus?
Emotional response?

Is it really that hard to read the second line on the page?

Specifically the name of the person submitting the story?

Or maybe search for the word Shooter on this page?

I also did not know who it was, but it wasn't that hard to find out.
public transportation in Belgium
Most hospitals have a person who's job it is to deal with insurance companies for you.

Changing to a public plan isn't going to make it better (since they will still be trying to control costs by not treating unnecessary things).

The one thing that will make it better is more integration, but then you have people complaining that the insurance companies are telling doctors what to do.

There is no perfect way to both: control costs by challenging doctors on what they bill, and at the same time not making it hard for people to get the services they need.
Your library point is technically appealing, but economically it costs Microsoft nothing to include everything (since the code's already written), and adds some value for some people, helping to support a higher price. In fact, Microsoft tries to go even further the opposite way, by grouping Word with other software in Office. Instead of separating an application into libraries, they combine applications.

But you can simulate the absence of features by hiding them. In terms of usability, Word defaults to hiding menu items, to remove the clutter of rarely used items. Many people don't like it, and turn it on, just in case they need something, but the fact that MS has chosen to make it the default maybe indicates that it's been favourable in their user trials (though they also choose clippy). The same thing could be done for vertical specialization.

Finally, I agree with you about startup strategy. My reasoning is that you have limited time and resources for implementing and polishing features, so you'd better focus on what's really important. There's that marketing concept that if you really nail it for some specific niche, you'll be successful with them ("a small number of users really love you"). That's much better than making it almost acceptable for a huge number of people.

I think that if you can later add other features that also have some value, you should. 37signals disagrees, saying you should keep the feature set tiny and unbloated (though they have added whole other separate products instead), But maybe there can be a natural life-cycle for vertical applications that grow and generalize into a horizontal application, as capabilities are (sensibly) added, as in "Text editors evolve until they can read mail. Those that can't will be replaced by those that can"
Don't even dream that this will be your path. This story is like reading a book on how to become an actor written by Steven Spielbergs son.

Aaron is an insider. He belongs to the club. You most likely don't. You'll have to hustle a lot more, you'll have to prove yourself first of all.
Excuses excuses.

[Edit:

Oh, so HN doesn't like me calling a spade a spade. Fine. But let's face it; even if the man is well connected, at least he is able to leverage his connection to get a decent deal for his work. His connections didn't help him build mint; he did that with his team. He went out and got a programmer who was making $1k a month! If he was so well connected, surely, he could have afforded a $200k/mo boutique J2EE crew and built something fancy.

All of us have experience, relationships, skills, and other assets that give us an insight into a particular market segments and puts us at advantage before all others. The wise ones know how to find these assets and exploit them to the fullest.]
Looks like John William Waterhouse's Ulysses and the Sirens: http://www.artmagick.com/pictures/picture.aspx?id=5614&n...
> And the reason relates to my beliefs in self-education vs school education. It's more efficient if people do what they want. So even an oligarchy with an emphasis on practical results will still be less efficient than individual people managing themselves freely.

I actually completely agree with this, but regarding your first sentence:

> I think it's safe to say that any model which encourages individual freedoms would be superior.

I agree with this, too, but neither of the two models being discussed here actually does this. Perhaps the question, then, is which of the two models does a relatively better job, and the answer is not so obvious. There are some who would argue that the Chinese model does a better job of it, and they are not completely nuts.

Edit: I wanted to add that your post deserves praise, because you have made an essential connection that few people have. It is more efficient when people do what they want, this does indeed apply to schools/education as well as large-scale economic organization, and in no way is this a coincidence!
Of course I did click on the username to see the profile. I did not see a "check out my startup" in his submission nor anything else distinct. So is it http://www.amazon.com/D.-C.-Phillips/e/B001HCUZK0 (searched the web for his email alias) or what?
Thanks for the informative post. I do have one quibble though:

> Whether the current Chinese/Russian model of free markets but central strong political oligarchy without an ideological emphasis, versus the American model of free markets and free democracy with a strong ideology (leader of the free world), the viability of either models remains to be seem.

Neither of these models can accurately be described as consisting of "free markets". All three governments you mention exercise total control over their respective territories.
This is an amazing story. I'm glad you're onto the road to recovery.

For hacker news -- this is actually a perfectly reasonable amount of information to provide.

Having worked in many facets of systems engineering (in addition to an eye-opening stint in tech support) I can see many analogies between the medical diagnosis you had to obtain and computer diagnostics.

Just like medicine, a lot of computer problems aren't even diagnosed. A computer reboot is the way of fixing some problems without bothering to diagnose them, like antibiotics.

Generally, a hard computer bug getting fixed happens best if -- a LOT of people encounter it OR someone takes a personal interest in the problem OR there is meticulous documentation that makes it easy to pinpoint what is happening.

People don't notice that this is the same in the medical profession. You helped yourself by carefully documenting what happened, and I believe that's what helped you in the end.

All the best to you (and congratulations on fatherhood!)
I recently submitted a story about the launch of AcaWiki:

http://news.ycombinator.com/item?id=864056

It's a wiki where people can summarize published papers (both publicly available and paywalled). Seemed like a good idea, both for people to practice summarizing what they've learned and for quickly finding relevant papers.

There's only two CS papers so far:

http://acawiki.org/Special:SearchByProperty/Subject/Computer...

Actually looks like there's three now.
That's an interesting story. Sorry about all your troubles, but you seem to be handling yourself well and you have a family so it is not all that bad.

It's a shame about the insurance companies.
If he is, then so did the mob revolutionaries. In fact, so did an HN poster right here in this thread:

> The French Revolution was a step forward for humanity, no matter how messy it was.

(from http://news.ycombinator.com/item?id=868344)

The idea that the government should kill protesters might seem far too disrespectful of human life, but then, doesn't the word "messy" in the above quote evoke the same reaction?
Cloud Collision: The Effects of Larry Ellison’s War on Terminology
I have a friend who has the exact same condition, he went everywhere but was diagnosed with Lymes disease from a local doctor, the heavy metals put her onto Lymes and it has changed his life. His story is very similar in length so TMI as well but tom_obrien10001@yahoo.com is his email.
That's interesting.

I wasnt directly suggesting it was reason to support a public plan btw. Just that it sounds pretty stinky.

I also would add that I think you've got the wrong "problem".

control costs by challenging doctors on what they bill, and at the same time not making it hard for people to get the services they need

Is never an issue over here [UK] (not just because of the public aspect).
I think in the UK the insurance people tell the doctors what to do. But they hide it well, and it doesn't seem to cause a problem. (Or maybe it just doesn't bother the people as much, the US has a more independent culture.)

Could a doctor in the UK prescribe an experimental treatment? Could he prescribe it and get insurance to pay for it? I bet not without a fight.

Perhaps the difference is that there, the fight is behind the scenes so the patient never knows about it (if it's rejected I bet the doctor never even mentions it as a possible treatment).

In the US the insurance belongs to the patient, so it's the patients job to handle them (with help). In the UK it's not so.
I like George Carlin, but I do not admire him. I called that name here, because currently he gets a lot of my attention (haven't seen all of his performances yet). I find Carlin views very close to mine and admire professionalism and desire to work hard on his job.

But I don't think we should admire people, especially for a long time in our lives. I guess, it's like "liking -> falling in love -> peaceful loving or forgetting (if it didn't work)". I think it's healthy to find things you don't like in the person you admire and enjoy accepting them as is and gain understanding of your own views this way. I guess this would be the way you build your own personality.
Wait, are you asking who Shooter is in a global context? Or just who is he with regard to the title of this submission?

Because if it's the first, that was not obvious at all.

If it's the first I also don't know, but did not attempt to find out (does it matter?)
Doug McIlroy

http://www.cs.dartmouth.edu/~sinclair/doug/?doug=mcilroy
Isn't this similar to printwhatyoulike.com ?
Yes, the first! What a misunderstanding. :-)
Please can someone briefly explain why DB on SSD are important? Thanks
Teddy Roosevelt. They don't make presidents like that anymore, in any country.

Also my buddy, who, whilst being induced into the Catholic confirmation process whilst in primary school, refused, saying that "I'm not convinced. It sounds like some sort of cult". I wish I had been so self-confident (not that being confirmed hurt me).
> They are real needs. So, not having these features means not to satisfy some user requirements.

Not necessarily. Some are needs, some just wants. Software should offer solution to user's problem, not features. Often features are wanted just because user has a particular vision of solving his problem which requires these features, but that does not mean that there is not more elegant way to solve the problem with less features.

> I'm afraid UI/feature minimalists will never understand why on earth so many people will pay $650 (or whatever) for MS Office, the mother of all feature monsters.

I am afraid many who paid for MS Office won't know themselves. And I bet many of those still use spaces instead of tabs in Word :(