skysight-inc/HackerNews huggingface dataset:
0. Install Xcode

1. Open Terminal.app

2. Enter "cd path" where "path" is the directory undop.m is located in (you can drag the directory from the Finder onto the Terminal window and it will fill it in)

3. Enter the command mentioned in the README:

gcc -framework IOKit -framework Cocoa -framework Carbon undop.m -o undop

4. Create the text file ".bad_sites" in your home directory ("~") containing the list of bad sites (note that the Finder will hide files who's names begin with ".")

5. Enter "./undop"
Average wait times in Canada are worse than the wait times for those Americans who can afford the Best Healthcare Money Can Buy ® - but they actually compare favourably with average wait times in the US (obviously not counting those 47 million Americans who will wait forever for procedures for which they don't have coverage and which they can't afford).
Universal health care rations treatments based on medical need - the most serious medical needs get treatment first.

Private health care rations treatments based on ability to pay.

I know which rationing system I prefer - for both ethical and pragmatic reasons.
You're right that there is a philosophical difference, but opponents of Obama's plan are being represented unfairly by those who frame the "debate" in the way in which you just did.

All anecdotal arguments aside, the premise that more government is the only avenue for reform (held by yourself and other "progressives") is why both sides can't seem to agree on anything more than the idea that reform is needed. Around 40% of the American health care system is already managed by the government. The idea that we have a free market health care system that is failing the less fortunate in our country is downright false.

In Obama's current plan, there are plenty of free market solutions to expand coverage and bring down costs that are being ignored and avoided (some due to lobbyists and special interests and others by, IMO, power-hungry politicians with a deeper, anti-capitalist agenda). Furthermore, there are plenty of examples of unintended consequences from prior government policies (with good intentions) that have created some of the problems we have today. Without going into the specifics or giving your last sentence a serious thought, I would just like to say this: Both sides (for the most part) have good intentions so let's not paint each other as evil.

Here's a good place to start to understand the other side: http://online.wsj.com/article/SB1000142405297020360920457431...
Here's a very interesting article about Stan Brock, the Brit and former Wild Kingdom star who has taken a vow of poverty and runs the Remote Area Medical organization.

http://women.timesonline.co.uk/tol/life_and_style/women/arie...
"the most serious medical needs get treatment first"

If that's the definition of universal health care, no country I know has it, because there is no country I know of that has successfully banned cosmetic surgery.
First Look: Windows 7 Shapes Up as Microsoft’s Best OS Yet
It's a fairly complex issue.

The class warfare angle is the rich and upper middle class simply don't want to pay for the poor.

The financial angle is health care industry is a big business in America and it makes lots of people money.

The religious angle is that some modern medical procedures conflict with their religious views and they don't want to pay for them.

It really goes back to the core political divide in America of small government vs. big government. The two ideologies are pretty evenly matched in popular opinion so progress is slow.
This article was shit, but not worse than most on either side of the argument.

One thing that has been frustrating me most is the persistent argument that Americans have treatment outcomes that are subpar. Infant mortality rates and life expectancy measures are of limited utility when comparing wealthy countries.

Concerning infant mortality, different countries count infant deaths differently, leading to over and under statements. Concerning life expectancy, Americans live lives that are relatively unhealthy when compared people in other countries. It is not a giant intellectual leap to conclude life style can account for the life expectancy gap.

Concerning actual treatment outcomes, America typically leads they way. We have a higher incidence rate of many diseases but the best treatments if you view the outcome-to-incidence rates.

Furthermore (anecdote warning), as someone who had a rare disease that still lacks any curative treatment, I have personally met a lot of foreigners. They were all seeking treatment in the US because we are pioneering most of the advances. Why? Because there is good money in it.
His status as a troll was cemented with his infamous anti-CSS tirade:

http://www.pcmag.com/article2/0,2817,1987181,00.asp

My favourite quote: "The first problem is the idea of "cascading." It means what it says: falling—as in falling apart. You set a parameter for a style element, and that setting falls to the next element unless you provide it with a different element definition. This sounds like a great idea until you try to deconstruct the sheet. You need a road map. One element cascades from here, another from there. One wrong change and all hell breaks loose. If your Internet connection happens to lose a bit of CSS data, you get a mess on your screen."
Here's a link to the actual PDF:

http://www.mathstat.uottawa.ca/~rsmith/Zombies.pdf
News aggregators are useful if they convince me to read something useful that I otherwise wouldn't have seen.

A few seconds before I saw this question, I saw the link to "The Economics of Suicide". Surely a recipe for content-free emoting, that I would usually ignore ... but with 20 up-votes on a Saturday night. And I'm better off for having read it.

I still skim Slashdot, too. That's just a different selection of things I wouldn't have otherwise seen, but sometimes enjoy.
LimeWire cited as identity theft attack vector
nope, wasn't missing the point at all.

Imagine if you will, I'm developing a webapp. I want to target ChromeOS users. I could run a separate VM to test on, but no, I want to dev and test on one system for the most part. I want my app framework stack and all the tools running on this thing and use the web browser to look things up on localhost, right.

Also, if this is to end up being a good open source citizen and google doesn't expect to do _all_ the work, developers need to be able to work on the platform as developers and not use it remotely to test and debug.

Thats' what I 'm talkin' 'bout ;) I get the whole HTML 5 and Web 2.0++ thing.
Intel Set to Launch New Quad-Core Mobile Platform in Late September
This gut got lucky, specifically at this stage:

>> So the man says, "I understand, that's fine, but you can't support yourself right now, and you'll need to be able to do that before we can get divorced..."

The wife was well within her rights to say "screw you" to the guy, file for divorce with a contingency lawyer, and get a bunch in child support and income equalization from the guy - and probably custody too if she put a bit of effort in.
I meant "news" in the "social news" sense, where if it's new to me I'm fine with it. That said, it's a category that gets clogged with trivial announcements from YC companies, a lot of tech gossip that I don't care for, and articles on subjects I'm not interested in that other people really dig. I wish there was some system that would let me see what I wanted and remove the rest.
People die with no hope of health care as they don't have the $$. Would you rather be told you have to wait or can't have it at all?
What specifically about Ruby leads you to prefer it over Python? Are there better/more modules or is the language itself more expressive or powerful in some way?

Also, was there a specific reason you chose Sinatra over Rails? I'm not familiar enough with either to make an informed decision so it would be interesting to hear others opinions.
To counter your Texas anecdote... I live in Texas, and my dad was diagnosed with stage 4 metastatic melanoma (extremely low survival rate). The cancer doctors we have in Dallas are some of the best in the world. My dad had insurance and it covered an upwards of $200k. My dad's fine today, and has been cancer-free for 5 years.

The only things that stood out as being broken was the doctors' paranoia of being sued.
Wrong type of hacker news -- we're people who build things, not people who break systems illegally.

Leaving that aside, I'm rather amused by the notion that you think your girlfriend is "up to no good"... and that your response is to solicit advice on how to illegally spy on her.
Where's kingkongrevenge when you need him?
This is the kind of comment that is both cheap and, at first glance, insightful ... and just annoying enough for me to defend the opposing point of view:

"Behaving rationally by economic standards" is a fancy way of saying "trying to get what you want". Arguing that someone isn't actually making all the precise cost/benefit calculations before making an "economically rational" action is roughly equivalent to arguing that it's impossible to catch a baseball for anyone who can't solve differential equations in their head.
I beg to differ. Feminism is described as a poorly defined term only by people who wish it were so, probably out of the irrational fear that equal rights for men and women will somehow lead to the end of the world as we know it. Let's look at facts here:

Merriam-Webster Dictionary:

Feminism: The theory of the political, economic, and social equality of the sexes

Encarta Dictionary:

Feminism: Belief in the need to secure rights and opportunities for women equal to those of men

Encyclopedia Britannica:

Feminism: Social movement that seeks equal rights for women.

Wikipedia:

Feminism: A political discourse aimed at equal rights and legal protection for women.

Likewise, when people talk about equal rights, they usually mean equal rights under the law. What's the point of discussing silly made-up rights such as "the right to be as dedicated to work as a childless 21-year-old whose primary goal in life is to climb a corporate ladder"?
Seriously, I would like to frame this post and put it on my wall :)
200,000 getters and setters.
They might do well to charge a fairly low rate, basically "Not free", to weed out some subset of people who come for the wi-fi. People who only want free wifi may be the kind of people less likely to buy drinks.

They'd free up some seats but not put off every laptop user.
In general, I try to return status 418 (I'm a teapot) whenever possible. Much better than 400, 404, etc.
Just wondering what the ratio is from computer techies & car techies are.
I'm with you on how ugly the family court system can be, but this one's a bit different. She didn't want the kids - she wanted to leave because she was going crazy. I'm pretty sure he/they weren't wealthy yet at that point either. She wanted to leave the kids with him, end the marriage, and move on. She was in a full blown panic/depression/something like that.

Most men would freak out there. Instead of taking it personally, he was practical about it and helped put her through school, saying that the kids came before both of them, and she needed to be able to support herself. He didn't make her feel trapped or beg her or insult her, he just set about practically so they could run two households effectively if they needed to. It turned out, they didn't need to, now they run one very successful household.

I really admire his stoic practicality there. In a place where a lot of men would freak out, he was calm, sympathetic, yet unfailingly practical. He was willing to have his marriage end on a practical note, but instead it wound up keeping his marriage together and building a very strong family. A very, very insightful guy, I was very lucky to cross paths from him and get the opportunity to learn some really important lessons.
Strawman much? I'm pretty sure you're responding to someone who was thinking more of Denmark, Sweden or Canada. None of which are dystopian totalitarian societies that can't afford the political freedoms necessary to running a modern society.

If that's the level of discourse you are sinking to, you are a sad example of what is happening to this country and this site. You should be ashamed of yourself.

Right at the moment, the cost of health care and health care administration is crippling the American economy, it prevents many people from taking entrepreneurial risks because they can't afford to jeopardise their health coverage. The cost of health coverage and care and the financialization of the housing market are two of the factors most responsible for the disappearance of the middle class in this country. And if you're worried about the United States falling prey to disastrous political ideology the lack of a stable middle class is a far greater risk factor than socialized medicine.
I think you will basically have the same programming experience with any one of Perl, Python, or Ruby. It is a matter of personal taste, really.
Advertising and design ideas
Ruby is cooler, python is cleaner.

Rails is the bomb, except when you need to scale, or something is wrong.

Python by far has more modules, and ties into C easiler (and C++ via weave).
I'm not even a programmer but I come on here every day because when the submissions are relevant to my interests they're very good quality.
die in a fire, rtard.
Python's object system really feels like it was an afterthought and its standard libraries are comparatively messy. The object systems feels a lot like using opaque types in C -- the notion of objects is a relatively thin, rather than deep abstractive mechanism. It also feels to me like it's overly explicit in the wrong places and lacking syntactic sugar in obvious places.

I like Sinatra partly since we were building apps on our own (non-SQL) database and partly because there just wasn't much to learn. I like things that I can work with progressively rather than having to invest a bit of time in up front to get started.

(My opinions on PHP, Python and Ruby were all formed relatively recently as I learned each of them to write the language bindings for our webservices API.)
GMT, actually. 2am (US Central time) on Sunday is usually when I finish writing articles, for some reason, and they immediately get upvoted when I submit at that time.

When I submit on weekday afternoons (my time), the articles get about 1 upvote (and then I delete them so I can try again later, heh).
Here is a Lisp implementation of the BREW method.

http://emarsden.chez.com/downloads/coffee.el
I as well stand on java's side here. Too much of it's bad rep comes from J2EE (it's too bloated). Java has some very nice technologies written around it that are quite powerful when utilized correctly (JPA/Hibernate being one of those)

Quite frankly I think Java is actually _very_ good for web programming. IFF you are using the Spring framework(autowiring and transaction handling are very strong components of this framework) along with some nice templating frameworks (tiles, sitemesh)

I absolutely love the Spring (MVC) framework and this is probably why I hold java in high regard.
I don't consider SVN user-friendly. It might use pretty fonts in the UI, but one wrong move, and your data is lost forever. ("svn update" is especially bad about this.)

With git, any operation I perform can be reverted via the reflog. Even reverts can be reverted! That beats any shiny UI any day.
When I was laid off a few months ago, I was told to call a Plan Administrator if I wanted to continue my health insurance plan out of my own pocket. Of course I wanted to - I've a family with 3 kids. When I called the woman she said she would send me the forms. The cost, she said, was around $600 per month for my Family Plan. "And let me give you some advice", she added. "If you are even one day late with a payment, your insurance will be canceled." "Don't be late with a payment."

That $600 is right around my total Unemployment Compensation. So yeah, I've little interest in debates on ideologies. I doubt any of the windbags above would be interested either if they had to decide between providing healthcare insurance for their family or paying their mortgage.
Uh no.

Perl is horrible. It basically showed us that python/ruby languages were possible, but is horrible, and lots of legacy code it in is often horrible.
As to ruby or python, I think its a matter of taste. Both are powerful enough.

Coming from C++, Rails might drive you nuts. I like to be certain of what my code is doing. To achieve this with Rails, you either have to: 1 - write _loads_ of tests or 2 - dig through Rails source to ensure the DSL does precisely what you think it does. You don't want option 2 as Rails source is a nightmare. Option 1 may not fit your sensibilities if you're used to writing defensive code and writing too many tests seems a waste of time.

I can't speak for digging through Django source nor can I speak for how clearly documented the DSL-like things are.

If you want more control over your app behavior or simply see what's going on easier, the python world has webpy and cherrypy. The Ruby world has sinatra. Something in between Rails and sinatra is merb.
I've had few problems scaling my Rails site up to over 2M requests per day. The "Rails can't scale" stuff is a myth. Good code, with proper techniques goes a long way.
Benefits of honey
Horrible code is horrible. That has nothing to do with Perl.

There is indeed a lot of terrible Perl in existence. But new Perl code is quite nice I can use two modules and reasonably assume that they don't both make conflicting changes to the global class hierarchy. In Ruby... not so much, at least if you are using Rails.

Did you know that Perl 5 looks like this now?

http://blog.jrock.us/articles/Multimethods.pod
at 5600+ karma, that's some serious lurking you've been doing :)
"Rails is the bomb, except"...

...when you need to dig into the Rails source to figure out what's going on. You really need to fully master Ruby to be able to grok Rails source well.

I think both languages have easy enough C binding.
Glad to help! I recently rediscovered it after reading a data visualization post that was linked to from here.
1. Ask HN feature.
2. Comments and discussion.
It's actually pretty simple to A/B test on App Store apps:

1. Prepare two versions of each feature you want to test

2. Generate random integer on first launch

3. Save to NSUserDefaults

4. Present A/B based on the value of a particular bit in the random integer

5. Collect statistics and send back anonymously via NSURLConnection

Question is probably better suited to StackOverflow
I like that when I see a comment that I'm tempted to downvote (if I could), several people have already taken care of that for me.

Also, the amount of cross-disciplinary knowledge the community brings to bear on most issues is pleasantly humbling.
Actually, it uses HTTP with "mailto" as the username and "username" as the password.
This study is not surprising in the least.

Brain burns glucose (on a "traditional" diet). On this high-fat diet (assuming that carbohydrates are dropped, and proteins are elevated), glucose is less available and different fats become more abundant, so the brain starts to use the fats as a fuel source (ketosis) instead of the glucose. This transition becomes easier and more efficient when there are very few carbohydrates in the diet.

Muscle fibers use glycogen (kinda the precursor to glucose) as an energy source, so when your body doesn't have any glucose to convert into glycogen... your body doesn't perform as well as it normally would.

Fun fact: A ketosis-based lifestyle is used by some body builders to lose body fat rapidly and by people with epilepsy to help control seizures.
In general, Django is considerably more explicit about what it's doing (particularly after the "magic-removal" branch two years ago). The implicit trade-off is that some things that Rails does automatically you have to declare explicitly in Django, but it hits the sweet spot for me.

My understanding is that Rails has trended that way lately, but since I don't use it day-to-day I can't say whether that's the case.

I can't compare the Django source to Rails, having never really read the latter, but on its own it's pretty good. Like any large-enough pile of code, there are ups and downs, but whenever I've had to dig in and understand what's going on, it's been fairly straightforward to follow.
I had a single mother and she loathed the feminist revolution. She said it was because of the feminists going back to work and creating dual income families that it was financially more difficult on single parents.

Before the feminist revolution, most families survived just fine on a single income, that of the father.
Are there any books or tutorials on jQuery you've found especially useful?
For journalism the proper term is "hack".
I actually tried a similar thing but as an alarm clock. Gradually increase the display brightness to full in the morning and then sound the alarm.

Never finished it, got distracted by HN
Feminism gives women the right to choose their destiny in life. If they want grueling 8 hours in a cubicle over the "comfort" of being "taken care of" by a loving, all-providing Man, so be it.

Men constantly choose to have their cake and eat it too. They have careers, but they also have families. Men's right to choose the life they want is never questioned, so why are the life choices of women under such scrutiny?
Ok so what happens if my site gets popular - and I can dream, can't I? - and I get hundreds of people logging on per second?
A community of doers and thinkers.
He was clever. If he invested that time and money and she still wanted out, her salary would be much closer to his, which would have worked out in his favor when it came time to calculate child support or alimony. It's possible (maybe unlikely) that if she had made more than him that _he_ could have ended up receiving money in the divorce.

In fact, I can't see a down side in this case for either (adult) party -- being poor and uneducated with child support is inferior to being relatively self-wealthy with modest child support, so it was a win for her.

There's a value to raising your children yourself; a stay-at-home parent can focus on the needs of the children and spend more time on giving them a first class childhood experience. If the relationship is headed for the wall, however, it surely is superior to do this at the expense of trying to continue stay-at-home parenting.
Ask HN: You have a start-up idea. Now what?
Just curious what everyone's process for turning an idea that you just thought of into a real opportunity. Essentially the period between idea generation and actually executing on that idea (if there is a period of time).

My process is:

1. Lots of Google searching for potential keywords to see if anyone's posted about a need, or if there is a start-up there already.

1a. If there is a definite need, proceed to Step 2. If not, proceed to Step 1b.
1b. Look for start-ups already in this space. If there are, proceed to step 1c. If not, step 2.
1c. Is there a way to do it better? If yes, step 2. If no, kill idea.

2. Research and answer the following questions:

What is your idea?
Why would someone want to use your idea?
Who are your competitors?
What if a big player enters your business?
How will you differentiate yourself from them?
How will you make money?
How will you reach your customers?
What is the time it will take you to launch?
How much money will it take to get a revenue-generating version of your product?
How will you convince people with complimentary skill sets to help you?

3. If the answers are satisfactory, tell friends and colleagues about potential opportunity.

It's a bit more complicated than this, but I hope this gets the point across. Not surprisingly, most of my ideas have been shot down at steps 1 (especially 1c) and 2.

Would love to hear everyone's processes and feedback to hopefully improve my own. Thanks!