skysight-inc/HackerNews huggingface dataset:
I am unsure of what you mean. I have no love lost for the author of that article: parts of that article are true but he seems clearly biased to the point of having included outright fabrications in other parts.

But, Gandhi is correctly spelt Gandhi in the article and not Ghandy or Ghandi as others often do.

Edit: Ah I see, the link spells it Ghandi. The article, however, gets it right.
2. Don't Think Vertically

It's a mistake to think that a system can be grown by scaling vertically, that is, by buying bigger machines with more CPUs. Throwing more power at an existing implementation -- which is probably synchronous and most likely already suffering from lock waits -- is only going to make it 'wait faster'. By planning for horizontal scale-out, almost from the start, a business is already planning in the direction of distributed, asynchronous systems, which will make it easier to add more capacity later on.

Therein lies what I consider to be MySQL's greatest "scale out" failing: locking implementation. It also hints at its second-greatest failing in this context, being parallelism implementation, leading to CPU being a limiting factor.

Scaling "horizontally" is extremely expensive, if vertical scaling is still possible. For example, a $1k server might hold 6 spindles, while a $1k storage array holds 24. The situation with CPU and memory isn't quite as extreme, but it still tends to hold. It also limits one to network (rather than internal bus) latencies and bandwidth.
The misspelling comes from the site mirroring the original article, not the author of the article itself. What specifically about the article do you think is factually incorrect?
Yeah, but I wonder how much of Gell-Mann's fame comes from his sometimes derogatory comments about Feynman
The advice to ignore overhead during seed stage and "clean it up when you get funding" is interesting, but you should be aware that if you screw anything up with your employee's taxes, the IRS and, in particular, state governments are going to fuck with your employees. I saw it happen on an innocuous clerical error.

I'd be careful with this.
Richard Feynman. For his boundless curiosity and his ability to convey that love of finding things out and making things to others.
...though he does have an entire Manhattan neighborhood named after him!
Take a look at Webmachine http://bitbucket.org/justin/webmachine/.

If you're writing a RESTful API try using webmachine. At the very least, you'll feel like you're writing the best API ever.

*NOTE: I have no relation to webmachine, just really impressed with the elegance how it is written and the API's it help produce.
Feynman, Einstein, Jiddu Krishnamoorthy, Sardar Patel, Steve Jobs, Benjamin Franklin..
online project management software
Workamajig is cutting edge flash web based project management software featuring a mac friendly web desktop, project requests, budget reviews, creative briefs, calendar, and custom reports. Creative management software designed for Ad Agencies and Creative Firms alike
Just for clarification as the above commenter brought up, were you turned down even with the offer to pay, or were you not given the option to defer expenses (did they offer the option in exchange for part of the company)?
Pretty easy model for Apple if they want to take that leap:

I imagine they would extent the App Store to include a category of applications that are hybrid apps and subscriptions in one bundle. If you buy the New York Times app you would ideally have a choice of free (limited content?), daily, weekly, yearly. Prices scaling out as they already do with traditional print subscriptions. Desktop & iPhone tie-is would be essential. I should be able to read a few pages on my computer, a few more on my iPhone, and the rest on the tablet. The content needs to automatically sync bookmarks, unread items, starred items, etc.
Can't remember where I found this, but this function allows you to go up any level of dirs without specifying an infinite number of aliases.

Usage: up {x} where x is the number of directories you want to go up (e.g., 3)

function up()
{
local arg=${1:-1}
local dir=""
while [ $arg -gt 0 ]; do
dir="../$dir"
arg=$(($arg - 1));
done
cd $dir >&/dev/null
}
To add a personal experience to what your saying, it's been taught in a fair amount of detail in two of my classes (at the University of Utah) and has been glossed over in a few others.
Whatever your beliefs, the mythology suggests that God gave us free will by provding for the possibility of disobeying Him.
I read an interesting paper a while back (sorry, I don't remember where or what it was called) that attempted to thwart keyloggers. Their study showed that keyloggers pretty much never paid attention to the mouse. Thus their security method was to click in the password field, type a character or two, click outside the field and type a bunch of random stuff. Rinse and repeat until your password is entered. It seems pretty hackish but according to the authors it was quite effective.
My experience with WSGR in 2005 was that they were ultra-interested in helping us despite a near total lack of any credible way of paying them in the immediate future. I'm guessing Mint is not atypical in this regard.

Could it have been the Manila thing?
About a year ago the New York microkitchens were shrunk. A lot of variety was removed, though they remained well-stocked and high-quality. Since then they've bounced back a bit.

AFAIK, no perks have been cut recently. I had to triple-check the publication date on the article -- it seemed so old.
A new MSDN for a new Operating System and a new Development Environment
I really appreciate you sharing this. Reading a story like this doesn't have a direct applicable impact on my life at this moment, but I feel I am better for having read it.
I really admire the Sun Kenai (Cloud) API:

http://kenai.com/projects/suncloudapis/pages/HelloCloud

It's a delightfully clean RESTful JSON API.
Sounds like a terrible ordeal. Thanks for sharing and good luck with the treatment, getting better and the baby!

I am really curious to find out who "Dr. House without the attitude" is. Mind sharing?
Possible to get a compressed/TLDR version?
I've been helping a friend research her medical issues. They're not as severe as yours, but she's had similar problems with doctors acting as little more than expert systems with partial data sets and unreliable memories. I was the first person to suggest an effective long-term treatment for her problem[0] after a number of doctors failed to come up with anything aside from the well-known treatments, all of which failed, some making the problem worse.

I'm not sure if there's an easy systemic solution to this problem. Somehow, doctors need to get in to the habit of thinking and looking at the whole picture. There's also a tendency for doctors to not listen to patients, which is exacerbated by a tendency for patients to lie.

[0] The major symptom is menorrhagia, and the successful treatment was nafarelin, a GNRH agonist. This appears as a standard treatment on websites updated this year, but I could find no information about its use for that purpose in 2007.
Yes, the GCs you've heard of constitutes an encyclopedic listing of them. </sarcasm>

Hmmm, you just gave me an idea. Interview question to see if prospect knows what he doesn't know. Does she/he even have the order of magnitude right on that?
More like the day that Google admits defeat and begins preparing for its own death. Not that I expect that day to come anytime soon.

Alternatively, it'll be the day all Googlers depart their biological bodies once and for all and live as pure thought.

I don't know which is more likely.
I conceded nothing. You're confusing investment on an evolutionary timescale with investment on an individual timescale. A male spider couldn't spontaneously decide to live another 6 years- it would take hundreds of thousands of years of evolution to achieve that.

On a physiological level, increasing investment in the individual is difficult because so much about how we are built is developmentally fixed. You can't cure a kid with Down's Syndrome by taking out every extra third chromosome in every cell.

However, we know what genotype would produce a non Down's baby. In the near future, we might be able to clone a trisomy 21 person and produce a non Down's syndrome clone. But we can't produce a clone of that person that won't age.

We have no idea which genes contribute to aging, and how, and even how many. In all likelihood a simply astronomical number of genes would have to be altered to extend life.
I'm in no way a medical expert, and can't claim to be. As I told my wife this afternoon when I was changing her dressings following some surgery, I got into computer science so I wouldn't hafta deal with the other yuckier sciences.

I'm well aware of the bacteria and other creepy crawlies living in my body.

Common sense, to me, dictates that introducing other living cultures into my body seems to be a bit dangerous and fraught with potential unintended consequences, to further clarify my "fraught with peril" comment from earlier.

So, to that end, I can't tell you from any sort of personal experience or learned knowledge whether they work. It just seems like something I wouldn't want. Irrational? Maybe.

Sorta reminds me of the old comedian standby joke: "who was the first guy to look at a cow teat and say 'we're all going to drink what comes out of THAT?'"
The conversation is about portability, and the observation is that the code you're talking about still assumes an address is a scalar variable, which effectively means it assumes IPv4 addressing. That's all.

I'm not super thrilled to debate the performance merits of optimizing 16-byte strings vs. 4-byte integers. I use whatever is most convenient. It's slightly easier to convert a charstar to a u_int32_t, but it's much easier to index a u_int32_t.
Ask HN: What company/industry would you like to see open their data?
Ask HN: What company/industry would you like to see open their data?
So glad you said that. An outstanding human being.
This says it all to me:

I’ve put $50,000 into SetJam so far, and I’ll probably have to put in $50,000 more before I can hope to take in some outside money. I’ve had to spend the last 4 years saving while I built an amazing company for someone else just to have a chance to take this shot on my own again. I’ve got a wife and a baby girl and our life savings is riding on a company that, even if I execute perfectly, has a less than 50% chance of succeeding. Launching this product meant a lot.
You present well.

I've thought it would be difficult to become a good doctor because the turnaround time between tests is long, you don't know if patients are lying to you, and if you're not working properly then your patients won't come back so you lose your feedback loop. This clashes with the hacker experience where the turnaround time for problem solving is often very rapid, and the problem sticks to your desk until you've solved it. Unlike with hacking, you have no opportunity to improve the system to make it easier to diagnose future problems with.

I love the show 'House' because I identify with all the ways he works - leonine work habits, putting career interest ahead of body, largely unsuccessful attempts to modify energy levels with caffeine and alcohol, deliberately breaking things to see what happens, lupus ("It could be a threading bug!"), difficulty relating to normal people who don't orient around career obsession. I've fallen in love with supporting clients through API integration because it has a whole social dynamic that adds to the complexity. As with patients - when the other side tell you they've done something how can you be sure? "Everybody lies" / "Trust but verify".
Excellent video. Must refrain from quitting job......
The Story Of A Country…
WAR is a matter that every person in this world hates and still they happens.
What are the outright fabrications?
The military.
If you can arrange to know it in advance, these are the times when your chance for a really good job are the best!
A bit of searching turned up this really interesting article about the two: http://www.theatlantic.com/issues/2000/07/johnson.htm.
Guy had a lot of symptoms, no doctors really knew what he had. Eventually he found a doctor who said "You have a lot of diseases, but they are treatable." Guy now is improving, but still has serious, permanent health problems due to his awful ordeal.

TL;DR: Read the poor guy's story and show some sympathy! :)
Around here we would call that house money, not "garage money".
The implication that Gandhi supported Bose and his Indian National Army, as I mentioned in my comment below.
REMARKABLY NO.
Free good is still way better than free evil.
Were you able to keep working?
Shooter was probably bitten by a tick that carried a ton of diseases. Most doctors didn't believe that any one person could have so many symptoms, and treated Shooter's individual symptoms instead of trying too hard to figure out what was wrong with him. Finally one doctor figured it out. Shooter is slowly getting better.
Albert Einstein - for being different and being the smartest person who ever lived.
Warren Buffett, Steve Jobs, Henry Ford, Carnegie, Phil Knight, Steve Fosset...

The founders - Thomas Jefferson, Ben Franklin, Washington - the world owes them a debt of gratitude.

Ernest Shackleton, Pat Tillman, Chuck Darwin, (politics aside)Barack Obama, Samuel Clemens, Einstein, Micheal Jordan, Bob Dylan, The Beatles, Emerson, Jon Stuart, Ron Paul, MacGyver, Elon Musk, Hugh Hefner, Tiger Woods, Feynman, Socrates, Lewis & Clark, my mother. (don't mind the order)

Funny, I think all of these people, except my mother, are athiest/agnostic, goes to show you...
Branded Promotional Merchandise
A UK and Ireland supplier of branded promotional gifts with an online database. Fast quotes, extensive range and great prices.
Economist introduces pay-wall for archive articles
I am assuming you are an American citizen. If you haven't already, you need to:

1) call your Congressperson's local office (not DC) and ask for someone in constituent services who works with health care issues. Do this tomorrow. If your insurance company is denying you any care, and you have a paper trail, they should help. If your Rep can't help, then contact your two Senators' offices. Generally, Reps are much better with this sort of constituent service.

2) call your local Fox affiliate and tell them your story. (November sweeps are coming up, and this is a perfect post-House nighttime news story).

3) put up a web page that has your story, pictures, and easily found contact information for the follow up press stories that will occur.

This is your best path to making sure you don't get denied coverage from your insurance company (and it's amazing they haven't found a way to drop you yet) for the benefits that you are entitled to.
Please, please edit these TechCrunch titles to make them informative.
The folks who've lead the development and improvement of Unix over the years: dmr, bwk, jkh, tdr, cgd, ...
Are you saying the end justifies the means?
Maybe the first justified use of all capitals I've seen on this site.
Tiny mapreduce implementations are for learning. I find that to really understand fancy concept X, or fancy framework X in new language Y, I need to port it to a language I know well or re-write parts of it.
'How many desktop-rich web applications have "made it."'

maybe that depends on your definition of 'made it'. Personally I think any self-sustaining business is a sign of success - and using this definition there are many thousands of successful software developers out there making a comfortable living building rich web apps that you'll never hear of simply because they don't fit into the social media zeitgeist
Yes the tree of liberty must be refreshed from time to time with the blood of patriots and tyrants, but then liberty might be a biased western concept.
Best wishes for a complete recovery. A comment: even good physicians often don't have a good handle on nutritional approaches to wellness, things like vitamin D/sunshine and vitamin C and the immune system, for example, and avoiding anti-nutrients. If this is the case with your health professionals, it might be an area worth researching.
Donald Knuth needs no introductions.
The post to which I replied says:

"The problem isn't your gmail password getting leaked, but some other site leaking your password."

Some other site could only leak your password if they've got the same one.
Is Google using it's market share to influence web standards?
Wear a different shirt day doesn't cost anything and isn't a perk in the sense we are discussing here. It's a conscious attempt at influencing company culture. Nothing wrong with it (unless its a Hawaiian shirt) but it isn't a perk.
> he viability of either models remains to be seem.

I think it's safe to say that any model which encourages individual freedoms would be superior. 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.
Football Ticket Broker
Football ticket broker can help you arrange a ticket reservation in any of the games of the New York Giants.
“Making the simple complicated is commonplace; making the complicated simple, awesomely simple, that’s creativity."
- Charles Mingus

Couldn't have said it better myself. The UI is the work of art and the core features are the gems which capture the user's eye and imagination.
Off the top of my head, dzone.com
This is sounding like a response to a report that some data centres are down.

We still have free food here in Aman, who are you up there it Vancouver?
Yes, Perl. See code in separate reply.
The color scheme is hard on the eyes like meta and superuser. I think they need to hire a designer.
Colbert’s Human DDOS
Here is the gist of the code:

use EV;
use Coro;
use Coro::EV;
use Coro::Handle;
use AnyEvent::Socket;

tcp_server undef, 1234, sub {
my ($_fh, $host, $port) = @_;

# this makes <>, print, etc. non-blocking on $fh
my $fh = unblock $_fh;

# this creates the new thread
async {
while(my $line = <$fh>){
print $fh $line;
}
};
};

EV::loop;

This code, a client and alternative server implementation are available on github for perusal:

http://gist.github.com/204811

I do not have time to write up the details now... but basically, I run out of file descriptors before the client or server use a measurable amount of memory. This is around 30,000 connections. With 100 connections, it does around 8000 requests a second (client and server on same dual-core machine). With 30,000 concurrent connections, it does about the same. That is O(1) at its finest. (The 1 is the 1 connection we are actively using in the client.)

The EV-only server in the github repository performs about the same, but keeps track of all the open connections so you can trivially shutdown the server cleanly.
You are extremely brave. Not a lot of us would go through crap seeing so many doctors and hospitals without going nuts. I hope you recover completely soon. Thank you for sharing - somedays I think my life is tough, but these are reminders that I'm way off the mark.
Amusingly, Jon Skeet is only 3rd place for most reputation there.
> Funny, I think all of these people are athiest/agnostic, goes to show you...

Why do you think that? Dylan famously converted to Christianity, BHO is a long time churchgoer, and Ron Paul is supposedly a creationist Christian. I don't really know about the others (obviously Einstein had a lot to say about god and dice and so on, but that hardly makes him a believer...)
Exploring the Mandelbrot set with your GPU
How T.H. Huxley helped me teach my students how to write
Do you disagree that Chile has developed much more market-oriented economic policies than Argentina?

If not, what is the point of your comment?

If you do, I'd be interested in your perspective beyond this quip, particularly your thoughts on the Chicago school's involvement in forming economic policy there.
Google. :D
Arnold Schwarzenneger. The dedication required to make it as an immigrant from nothing to the stage he currently is at is nothing short of amazing.
"... It is an unfortunate aspect of teaching science that our students do not believe that writing is a skill that they need to acquire. Some of them even chose to do science at University because they prefer to memorise factual material. Many of them have told me that I should not care about their grammar and spelling, because I teach science, not English.

But English is not like other school subjects: it is the condition of academic life. In the past, my senior students eventually came to terms with this after years of writing essays, but the commencing students, especially the ones straight out of high school, completely rejected this notion.

However, these days, youngsters have a passion for writing that Huxley shares. They have a flair for correspondence. It is a condition of their social life. The emails and texts and messages that they send each day may rival the number of words Huxley wrote daily with his quill. There is only a difference of quality.

So I had this bright idea: I would get my students to write a letter to T.H. Huxley in response to his 1880 book and tell him what was really going on in the nucleus of the cells of the crayfish. They had to be polite and use 'proper English' so that T.H. would understand them, and they had to understand meiosis, but since it was in their textbook and had been covered by lectures, this should not have been difficult.

And then I had another idea: instead of covering their letters with red ink (which they would ignore), I would write them a letter back. And because Huxley did not know he was marking students' essays, he did not give them a grade. They could tell from the letter whether he liked their letter or not. Either he dismissed their letter as a hoax by local schoolchildren (which was likely if their grammar and spelling was below par) or he engaged with them as a fellow scientist. ..."

This is very subtle way of scolding those who don't quite rise to the level expected. Way more subtle than a "RS", red marks or grades. Click the "Show Transcript" to read the full article.
"Research is not the same as learning, but its probably as good a proxy as we've got."

I'm a grad student in English Lit at the University of Arizona, and I'm not so sure: many of my freshmen talk about what it's like being in 500-person classes, their interactions with GATs who don't speak English, and so on, which appear to be common at big R1 schools.

It seems to me that the major thing the U.S. has going for it is competition between universities to a large extent; after (and sometimes during) high school, one has a wide array of choices, ranging from vocational schools to community colleges to liberal arts schools to R2 / R1 universities. But I'm not sure the latter are great for undergrads, though they're amazing for grad students.

The better question is whether the US will eventually implement real competition in the primary and secondary arenas, so as to avoid problems like this: http://www.newyorker.com/reporting/2009/08/31/090831fa_fact_... .
Just curious, whether you are interested in this job or not. Anyone here meets all or most of those qualifications mentioned there?
Along the lines of this thesis, Hernando de Soto wrote The Mystery of Capital which outlines this policy of establishing property rights among the lower and middle classes rather than just the rich as a necessary policy to stimulate growth, as property rights enable the holders to make bigger investments in capital.

He argues that one reason South Korea did so well after the war was that the US adopted enlightened economic policies with regards to property rights.
The intuition of the non-designer seems to always to be complexity. They are bothered by white-space and try to fill it. It's as if they are afraid to seem like their work took no effort if the end result looks simple, when it's actually the simplest solution which takes the most effort.