skysight-inc/HackerNews huggingface dataset:
If it's of any consolation, it depresses me daily that I have a future career in medicine but don't have a strong skill set (be it programming, statistics, biomedical engineering) to work on any meaningful problems. There's really not a day that goes by where I don't regret not majoring in one of those areas, or being more interested in them at a younger age. I'm just a guy who can design an okay-looking site. I'll be good at only applying solutions that others, like you, can develop.
Oh of course, the sword cuts both ways. Their criticism of you may be perfectly valid and worth noting. But it's still no refutation of your original claim, which I think is how it's generally presented.
Okay, count up another 10 million dead bodies and we can start comparing to a single soviet famine.
There are ads and there are ads. Spamming you with Brand awareness billboards so that you buy Frobulous instead Snaztacular (both produced in the same assembly line and recipe) at the grocery store is one thing, helping you find a good deal on a product you are searching for (even if you don't know its name) is another
Furthermore, many basic services form a backbone of functionality for larger features. Things like voicemail transcription and 311 speech recognition were likely used to develop better recognition models so that deaf people can now have closed captioning for online videos, and will allow us to have natural interfaces with our public infrastructure in the future. Spam and importance filtering in GMail might be used to research and develop distributed machine learning, which can be used for much larger scale problems in other industries.

I'm glad that Google is working on things like automated cars from the same revenue that they get from something as simple as online advertisements.
A short question: have you ever worked in research? Or know well anyone working in academia?

First, many problems there are much harder just to get to the level that one can do any valuable contribution. And approaching them goes well beyond reading tutorial, playing with it, asking some questions on SE, being expert.

In mathematics, or medicine, it's rather years than weeks.

Second, many deep problems are not that easy to commercialize; even if they may, possibly, save many lives in future, they are not an easy base to make profit in, say, next 10 years.

Third, as projects are way to hard to be run by a few enthusiasts + commercialization is not straightforward - everything works in universities, with an inertia typical for huge institutions (and no 2-3 people startups are available). As a secondary effect, it deters creative people to pursue such option.

And fourth, there is money in programming. When you fail a startup you can still get a great job. If you fail your academic career - it may be harder.
I don't understand it either. The only syscalls going on there are reads from /dev/random and writes to /dev/null - both of those can be interrupted (in fact writes to /dev/null should be instantaneous).

I think the author may be conflating applications blocked in system calls (since reads from /dev/random will block if the system lacks entropy) with applications blocked in uninterruptible system calls.
"I'm not smart enough" - this is not an excuse.

I have no education, no college etc... and I created software that generates meal plans according to my Crohn's symptoms (made it from my hospital bed at SF General) and now I am off all my meds.

Made an app for a friend that helped her identify that she had a Gluten allergy (later verified by doctor)

And right now I am working on a way to help match patients and doctors based on case histories.

My passion is helping people, so that is what I do. I am not smart, funded etc... I just really really really give a fuck and refuse to quit.

You dont need education, funding or any of those things. You just need drive, passion and google. I cant take these products to market myself and have been turned down by all Incubators, Angels etc... but that does not matter because like i said; I wont quit.

Your problem is not lack of intelligence or funding, your problem is lack of passion. You dont work on these things because you dont give a fuck.

[edit]

http://hackingcrohns.com - (took down meal plan because I cant afford the machines for the ABM Sim)

http://trackxvsy.com - Site not active but if you want the app email me

http://cvchk.com - going to have this ready for HN Whose hiring (job applipicaion only) but you can see how structured search for a job w/ resume is same as structured search for doc w/ case histroy.
As a UX person I still give MS a fail on Windows 8. Yes it has a clean, aesthetic look. But it lacks usability. And any design that is not primarily focused on usability is best described as Kitsch. Even if it has all square angles.

That does not mean I think Apples god-awful "tape deck" interface or the horrors that are games center or find my friends are any good.

I am sick of designey people calling everything good that has a straight line. To paraphrase Steve Jobs, design is how it works.
Every Company Is Up For Disruption, So Keep Your Products Simple
They need to change the stupid name already. Hypoinsulinomia and caloroglucitis, or something.
Just wanted to point out that I had a macbook for a couple years on Linux. When it died, I decided to try other ones. I was very disappointed for lots of different small reasons - but can be summarized as "it felt cheap". Cheap trackpad, not great touch on keyboard, no backlight on keys. Anyhow, 3 weeks ago I bought an air.. formatted everything and put back Arch on it and loving it. It's a few hundred bucks more than your 1000$ but I think it's worth every penny. Some like to say (and I believed them) that you can have something as great for half the price.. but that's just not true. It may be cheaper, but they've screwed on parts that are not necessarily obvious.
Audience isn't scalable.
A doctor with an understanding of programming - even if he's not a world-class programmer - is more than a few steps ahead of others. If you get that career in medicine started, you've got tremendous potential in ways other people do not.
Heh, I was going to add that, but that's actually a feature of Clojure itself, and not just Leiningen. What version of Clojure you're using just depends on which Clojure jar you've loaded into the JVM, so managing Clojure versions is not different than managing versions of any other library. (Another thing that Clojure has gotten really, really right.)
You miss the point, deliberately and repeatedly. This is glorifying the treating of women as objects, and bragging about having done so.
Google includes teams that are very similar to Bell, including the surviving employ.
I'm not saying the language is some sort of security barrier that prevents any error, I'm saying sanely styled code does not have these issues in practice. The solution is "don't do that, and cultivate habits that will not cause you to do that by accident", not having the compiler make up semantics for broken code or putting in checks everywhere. Just because someone, somewhere does it wrong, doesn't mean it's impossible to do it right.

this:

vector<int> somevector(100);
somevector[200] = 5;

Is a C idiom translated by cut-and-paste. The unmotivated poking of arbitrary magic-number offsets into a magic-number sized vector is not proper. It's the kind of thing that sets off alarm bells on even the most casual of review.
Although there is some degree in preference with programming languages, I find it much more common to see people using hammers on screws because that's the tool they KNOW.
Real simple. Don't want to work for the 'man' and retire at 70 -- start your own damned company. Learn how to invest. Buy real estate. Do something. If you don't want to work until your 70, don't let yourself be dependent on the government (or your employer) for your retirement.

Nobody is forced to be dependent unless they allow themselves to be. Many people own a car and a nice TV yet very few would be willing to put $30,000 down on buying their first rental property or invest in starting a company. It's easy to just let the government or an employer be your 'daddy.' It's much harder to take responsibility for your yourself and your own future.
To fix that, you can do a DNS lookup and check the domain has a valid MX record.
Oh, look honey, more equivocation between "working" and "not receiving a government entitlement check"!

"That's nice, dear."

But, but it obscures clear thinking on this issue!

"What else is new?"
I think my one quibble would be with your advice to stay away from the 3rd-generation processors - I suspect that the HD4000 graphics in most of them will be significantly better over time, and any kernel issues are likely to be ironed out in fairly short order.

The discussion I've seen on the keyboard difference seemed to be along the lines of the new keyboards still being best-in-class, but they are different so if you're shifting from one of the older ThinkPad keyboards you might object but nobody else should have problems.

Also of note is that the X230 (and all of the xx30 models, I believe) have mini-DisplayPort rather than whichever HDMI connection. I know the T430 also has a standard VGA adapter so it should be possible to drive at least 2 external displays; it's not clear whether the mini DisplayPort on them is DisplayPort++ which would in theory allow you to drive dual monitors fairly easily if they supported DisplayPort as well as HDMI.

UPDATE: For running multiple external monitors it's probably going to be at a fixed location where a dock is a possibility. In that case, Lenovo's Series 3 docking stations are worth looking at (http://support.lenovo.com/en_US/product-and-parts/detail.pag...). The smallest has VGA only, the Mini Dock has VGA+DVI+DisplayPort but only runs 2 at a time, the Mini Dock Plus has VGA+2xDVI+2xDisplayPort and "many systems, including those with NVIDIA Optimus, allow for up to three ports on the dock to be used simultaneously."
Awesome title
I always thought kill -9 won't always work because it currently has control of a system resource, like disk or something.
I doubt any industry needs geniuses. I don't think the human race needs a super-human .01% individuals to come in and solve all our problems every quarter century. I wouldn't be surprised if 90% of the genetic geniuses Mother Nature gives are struggling in the 3rd world somewhere.

I don't think most of our medical breakthroughs in the last 50 years came from geniuses either. They came from mostly regular people, who put the perspiration in and slaved away trying and failing time and time again to deliver life saving products.

The sad thing is these people aren't praised for their work and these people have a much higher bar to set. These people aren't any more gifted than the guys at Google. They just made the choice to work in Medicine and not Software Engineering. To me post like OP's say "To everyone who has done anything in medicine in the last 100 years, your achievements don't matter because you aren't as famous as Rob Pike."

Why the fuck does this guy think that the engineers at Google would be have half as good as the researchers at Johns Hopkins? What special quality do they have that allows any field they enter to turn to gold? Is it really the case that Google Engineers are super humans or is OP ignoring the hundreds/thousands of researchers who are working towards a cure for diabetes?
The hypocrisy cry is only an ad hominen fallacy if we are saying that he is wrong because he is a hypocrite. If the accusation is not part of a presumably logical argument, then the accusation does not constitute a logical fallacy.

If I am sitting down for a nice steak dinner with someone and they start telling me that I shouldn't eat meat because of cruelty in modern cattle farming, I'm not going to accuse them of being wrong... but I am going to tell them to shut the hell up. Nobody likes hypocritical whining.
See below. The accounting problem is a far greater challenge that security. Interestingly school information systems are notoriously bad at security, so hitting par won't actually be that hard. Accurate accounting may be a huge challenge, though.

Either way, mentoring would be key, and no system developed vy students should be allowed into production at a scholl without a complete review. But that that's part of the process. Even in a private company/OSS project, code shouldn't be allowed into production without a review. I do have access to many people with the right skill set to be able to develop such a system on their own (my self included) in addition to the fact that I work for an information security research institution, so I have access to folks who know a whole lot more about trusted systems than I.

Of course, HS students will make mistakes, but the mentors will be there to review the work, and make suggestions, while keeping "bad code" from hitting a production system.

In the end, I'm not sure that I'm convinced that a student developed system is any different from one developed by some outside company.
"You MIGHT be a YTF'r"
I was going to just make this post full of jokes in the vein of the tired Foxworthy tradition - but I don't have a lot of desire to actually brainstorm any and I think I might have something of some, albeit small, substance to add to the long decried appearance of frivolity and triviality that seems to dominate a good portion of the world where we're supposed to be "making something people want"

If you ever think to post such a thing in the future do us the favor of sharing your earth-shattering project that you're working on. Really, I can hear anyone anywhere complain about the sad state of just about anything. Give us some evidence you're actually doing something beyond complaining.

Secondly, take a look at the history of earth shattering innovation in virtually any science or technology and you'll find that the vast majority of innovation, somewhere in it's ancestry of ideas and causations, there's a plethora of things that, by all accounts seemed, at the time of their emergence, rather trivial and often inane. (If you don't believe me watch the series "Connections" by James Burke) So prior to railing on like a Seinfield punchline against seedless watermelon think about what you're doing.
True, and very interesting. None of the software currently out could be called timeless. Maybe timeless user interface design has simply not been found yet? Closest are probably the first apps that came out with the Macintosh. But everything since then... Nah.

This is in stark contrast with Apple hardware which is pretty much universally timeless designs. Particularly the iPhone 4 and 5 - I am willing to bet they will still look great 20 years from now.
I've got Ubuntu 12.04 on a W510 and am very happy. Thinking about upgrading to X1 Carbon since the W510 is heavy.

Can you share more info about your experience setting up/using Ubuntu on the X1 Carbon? Any issues?
They should introduce the "I Genuinely Have Tuberculosis" t-shirt as an effective control in formal study
Hey, dude, I will probably make money from a webcomic at some point. People like it when I am cute and funny. No one wants my "cure"* for cystic fibrosis. So I will likely pay the bills by making people laugh, then sereptitiously slip the health thingy under the door while folks aren't looking.

Chill. Life is more convoluted than you seem to think. For example, fiction is how humankind dreams up the future. We collectively write about things like traveling to the moon long before we do them. There are no small problems. Go watch the movie "It's a wonderful life", examine your bellybutton more privately for a bit, get laid or drunk or loose. Come back fresh.

Happy New Year.

* Not a cure, a means to be healthy in spite of the defect. Quibbling detail which everyone misses.
I thought this was pretty annoying, actually. I was used to Coursera already, but had to create new logins, etc. Then I was confused because Coursera listed (and still lists) the DB course as coming soon at the same time leading up to the Class2Go version. :-( I'm slightly disappointed by the muddled way it was carried out.
I don't have hard stats on conversions; but I know that when I added some JS to turn form fields a nice green colour when validated filling out the form felt much more satisfying.
Perhaps someone shouldn't be trying to hang Sheetrock until they're 70. You'd think, after 20+ years of hanging Sheetrock, a person could start his own Sheetrock hanging company and hire others to do the labor. I have little sympathy for those who took their entire lives without any sort of ambition to advance. It's not my job to pay for the retirement of other people. It's the individual's job to take care of their own life and responsibilities. However, we obviously need a safety net to protect those who might become disabled but the safety net ought not be the primary means for the able bodied to take care of themselves at retirement.
Sorry if this sounds ignorant, but it's not meant to be.

I was wondering why people choose to install Ubuntu when OS X is already a great UNIX? I genuinely want to know since I consider myself as being close to an intermidiate developer and find that OS X is great for all my UNIX needs and if there is a tool I'm missing, more than likely, homebrew already has it. So what am I really missing? Why do people install Ubuntu?
Testing Rails Exception Notification in Production
Inspiring. I am going to sell my $25000 car (not the one I drive to work, the other one) and my $5000 TV, and buy some rental property.
Regarding smoking, I doubt there's any smoker who doesn't know about all the warnings and possible issues. By the way, some of them smoke for the sheer pleasure of doing it (aroma, gesture etc.), not necessarily because they're addicted.
This is so cool. Does anyone know how to set up an official factory tour? I didn't see it on their website.
If someone claims that "you should always do X" and then proceeds to do Y, isn't the fact that they did Y evidence that "always do X" isn't a good rule?
The incentives are in the wrong place. It's not that entrepreneurs don't want to work on important things, but rather that important things are regulated by the government. Good luck waiting 2+ years and spending millions waiting for your blood sugar measuring device approved by the FDA. It pays to work on Facebook-like things because government has not yet spoiled the internet with endless expensive regulations.
I got 90%...what is the point of this?
I wonder if in the future, government regulation will require central heating systems to come with built-in humidifiers. Seems like a heater without a humidifier has serious negative externalities.
There's an old saying that applies to this: Don't throw with stones when you live in a glasshouse. I can't really give much respect to people that don't follow their own advice and that rant with profanity at people that make a difference in the world to at least 1 billion people (Google and FB combined).
Blaming the victim, favorite American pastime.

Wait till it's your turn, oh you who think you are immortal.
> Instead, Apple put a $50 computer in peoples hands- the iPod shuffle. Sure, it might not be as full featured as a laptop, but you have to walk before you can run.

Lets draw a line between a device like the Shuffle and a general purpose computer. Apple is creating devices for consuming media not for creating which I think is the more important goal. For actually creating and learning there are much better devices than what Apple is putting out, and much cheaper. See the Pi or any number of similar devices.

Also dismissing (windows) netbooks as unusable is short sighted, also they've improved greatly since they were first introduced. For all the problems with these devices they're still fully functional computers which don't rely on Apple to decide what you should be able to run.
Well, they can't say they didn't see it coming. They have known since the 1970's that Social Security and Medicare were on unsustainable paths, and they repeatedly chose to pass the buck. What I want to know is if Millenials are going to get so fed up with it that they just cut them off completely. I mean, why would they ever want to pay 20+% of their salary for ever and ever, just to support the pathetic lives of those who repeatedly chose to fuck them over, and get nothing in return (or rather, negative returns)?
Thanks! I use RamNode, which means I can't use Arch Linux on the OpenVZ, so this is appreciated.
The inability to distinguish static/dynamic strong/weak isn't a minor mistake like fluffing up some grammar, it betrays serious ignorance of the subject material.

He's very opinionated and doesn't seem to know the subject material very well. He's just expressing his opinion slightly more loudly and eruditely than others.

I don't see the redeeming value here.
Toosell blog | Tips about Network Crimping Tool
4 reasons why your marketing is failing you
This.

I am a chemistry grad student. There are tons of absolutely brilliant people doing hardcore science all over the globe. You just don't hear about them. Even top researchers in a field are only known by some hundred other researchers who do related work.
With 9% unemployment and 15% of the population retired, it seems we have a good amount of labor available for servicing and goodsing retirees.
If true that's so outrageous you can count on me to work really hard for free on their behalf to get the word out.

Can you put me in contact with them?
Real simple - unless you don't have significant capital to invest in stocks, real estate or starting your own company, all of which pose varying degrees of risk that you will fritter away your nest egg and end up with nothing to retire on. $30,000 is not a small quantity of money for most families living paycheck to paycheck (US median income $44k) with 30-year home loans. Nor is it a large quantity of money to invest with.

If you happen to reach your late 50s without having already invested a fair bit and you still aren't making a lot of money, griping about the government isn't going to help you as much as dumb old social security. If that's what it takes for some people to survive, I'm not criticizing them for it just because I've had a much easier time.
There are multiple types of diabetes, one of them being type 1. "The exact cause of type 1 diabetes is unknown. Most likely it is an autoimmune disorder. An infection or some other trigger causes the body to mistakenly attack the cells in the pancreas that make insulin. This kind of disorder can be passed down through families." [1] So how could taco and exercise cure this type of diabetes?

[1] http://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0001350/
I consider any uninterruptable sleep in the kernel a bug. There's no technical reason a process waiting for a resource (e.g. disk I/O) couldn't be killed on the spot, leaving the resource on its own. If it can't be, it just means it hasn't been implemented in the kernel.
E-Medical Records Get A Mobile, Open-Sourced Overhaul
Yes, but if Raganwald is laying into Google, I'd imagine he'd place a PayPal in the same category.

Raising the Musk example was illustrating the shlepping he did before embarking on great things.