skysight-inc/HackerNews huggingface dataset:
Your reply makes me sad. I'll try to explain why:

Empathy should have nothing to do with your ability to evaluate facts. Empathy has an evil cousin, politically correctness. When politically correctness comes into play, you lose the game. You can't talk about anything with a straight perspective because, you know, somebody might get offended.

A 16 years old kid has died. That is a sad fact by itself. If she was the dumbest kid in Pakistan that wouldn't have made the fact less sad - only, you wouldn't have known it. If she was the poorest kid in Pakistan, same thing. Now, you know that a lot of 16 years old kids die in Pakistan? Most of them with family situations much worse than the one she was in? Do you feel empathy for them? I bet so. That's a good thing, a human thing to feel.

Now, as a thought experiment, let's say she wasn't a Pakistani little girl. Let's say she was a 16 years old boy coming from a rich US family. Even fat and greasy, to add to the image. Let's also add that this one didn't die - he's well off in his NY mansion eating Snickers all day. What would you have thought of the article? "16 years old kid from NY loves messing around with .NET". Wouldn't you have said: who cares? And rightly so?

Empathy drains perspective. Feeling empathy is the noblest thing in the world. At the same time, it doesn't mean that it should suspend your ability to evaluate situations. A big problem with our society and our communication channels is that they routinely employ this effect to steer public opinion where they want it to be. Don't be a sucker - be human, but use your brain.
Not very helpful. I have religious friends that would be offended by that for sure.
Auto-correcting URL's serverside using the Levenshtein distance
I would make it all about Pipa Middleton.
Ask HN: SOAP vs REST - help me understand
My company has been offering a SOAP-based API since around 2002. We recently ran a survey on our site in which a full 25% of visiting developers said that SOAP is a show-stopper for them and that they would prefer REST, even though we provide full code samples in various languages for our SOAP interface.

Ever mindful of our clients' wishes, we've begun designing a REST interface. We've been trying to adopt the best practices of API providers out there, and we're planning to provide client libraries for the most popular languages as well.

This will take us a good few months, designing objects and operations, implementing the service, creating code samples, etc. At the end of this process, a PHP developer, for example, will be able to send a fax through the REST API by using this code:

<?php

require('Interfax.php');
$client = new InterfaxClient($username, $password, $faxnumber, $texttofax, $filetype);
$result = $client->SendFax;
echo $result;

?>

instead of this code:

<?php

$client = new SoapClient("http://ws.interfax.net/dfs.asmx?wsdl");

$params->Username = $username;
$params->Password = $password;
$params->FaxNumber = $faxnumber;
$params->Data = $texttofax ;
$params->FileType = $filetype;

$result = $client->SendCharFax($params);

echo $result->SendCharFaxResult;
?>

which is, effectively, the same. The complexity of interfacing to the API is hidden in a custom library instead of a SOAP library. Which brings me to ask myself "what's the point"? Where does the advantage of having a REST interface come into play?
I went to school at UW. Madison is a great place to live, unfortunately there are few jobs for a lot of qualified candidates. When I graduated (2005), a handful of people I knew signed on at Epic. Most of those people are still there today. I hear a lot of good things.
Could your version control system put a unique watermark in every checkout? Maybe encode something in the whitespace or comments?
He should consult a lawyer and do so, if possible, before signing the agreement.
No, he has not. "sql server" is just the product's name, it's not a generic category of servers.

We call the generic category "SQL Server" belongs to: database servers, or relational database servers.

No one uses "sql server" for something besides naming that specific MS product.
It would be nice to have some information about the inner workings of the script on the site.

The actual script on the site is unminified and quite easy to grasp: Since it's only a client-side solution it has to resort to polling every stylesheet every second(!) and check the file's Last-Modified header from the ajax request.

This is hardly an optimal solution, since you end up making a lot of requests even though no changes are being made. In addition to the performance standpoint, you end up cluttering any ajax monitoring views (e.g. Chrome dev tools).

LiveReload (http://livereload.com/) seems to be a good alternative (Mac only). Any suggestions for similar solutions for other OSes?

EDIT: Just tried the experimental v0.0.2 Windows release of LiveReload. Installation was really easy, and I got it working with the Firefox extension right away. More info: http://help.livereload.com/kb/roadmap/latest-development-bui...
A lot of people on SO recommend Twisted: twistedmatrix.com
Privacy Regulations Are a Comin'
My family is of Pakistani origin, and I have lived in Pakistan for several years. I think discounting her talent, simply because she's from a "very rich Pakistani family" is unfair.

Yes, elitist families have more opportunities than the rest, but counter-intuitively given the feudal elite culture of Pakistan, the rich are often devoid of ambition and simply join family businesses. Girls, especially, are raised with no other ambition than to get married.

I think for this girl to have such greater ambitions, despite the rampant chauvinistic expectations of her society, despite a country where everyone (including the rich) have 5-10 hrs of electricity/gas/water a day, despite living in a country in political upheaval, is pretty exemplary. And her talent, as such, is impressive in context.
Ask HN: Who's looking for employment?
It's the reverse of a "Who's hiring?" thread. Since I'm currently looking for a job, I thought it might be helpful to get my name out there on HN.

If you're currently looking for work, post your name, the type of work you're looking for, and where you're looking for work.

I'll go first:

Andrew Dobrenko, I'm looking for python web development work, I live in Washington DC and would like to work here.
5 Things They Didn't Teach You in Business School
Exactly. "I refused to sell to you" != "I am positioned to eat you or become you."
sass -watch yourstyles.scss:yourstyles.css is what you should be doing instead of writing css.
Amazon SES definitely. Really cheap and painless.
Not a very good example. For me the CSS3 version isn't smooth either (in chrome). And generally the transition should be more eye-catching to make your point.
Germany installs twice as much solar energy in December as USA in 2011
Especially since there's also Sybase SQL server, on which MS SQL Server was originally based on, and which actually ran on Unix just fine...
You know sons and daughters of multi-milionairs having problem finding a job and moving out of the house?
Porting to unix? How about the other way: turning it OFF on windows?

sigh
Why I am using Smalltalk for airflowing
The fact that the current behavior is essential for some and completely unexpected for others shows that the whole thing needs more work, I think.
I agree. Sass has really made doing front end work quite pleasant.
"Blue Monday 2012"
Intelligent people are also supposedly more likely to drink heavily

http://www.psychologytoday.com/blog/the-scientific-fundament... (I know, the source leaves a little to be desired)
Google was caught pilfering Kenyan business directory customers
Sorry, different issue. Automatic precompilation in SASS is nice, but it doesn't refresh the browser for you.

As mentioned in other comments, LiveReload does this for CSS or SASS (Mac only, unfortunately).
My stab at how the bullet measures its own rotation:

Suppose the bullet leaves the muzzle rotating at 300,000 RPM (quite reasonable for a rifle). That is 5kHz. It's easily within the capabilities of a Hall Effect sensor to measure a 5kHz rotation and so I'd make the very centre of the bullet contain a free rotating magnet. The rifle itself sets the magnet spinning at some known rate opposite to the rifling. When the bullet leaves the rifle it is able to measure the time between detections of the magnet and given the known rifling, the known magnet rotation speed it would be able to calculate rotations.

Alternatively, the inner magnet could be spinning in the same direction as the rifling but faster and detect complete rotations of the bullet. Either way I think Hall Effect + spinning magnet at bullet core would work.

Also, 5kHz is well within the operating range of a micro controller so this wouldn't need much computer power. Lastly the article says that the weapon is accurate at 500m and that the shrapnel kills everyone within a few meters. Also says that the soldier estimates the target distance.

That sounds like there's plenty of room for the measurement to be not too accurate. Suppose 'several meters' is 5 then you can get away with an error of 1% or so.
24% in my area.
I did that too, but it's not for everybody. I got a serious injury (compartment syndrome) and wasn't running for 4 months . My minimal shoes turned out to be the culprit, and after switching back to shoes with good support I can now run 5 times a week with no problems.
semantic errors?
The New Political Battleground: Your Social Network
The nice thing about textual discussion is that you can have multiple opinions being analyzed at once. Just because not every single person is mourning in every message they write, doesn't mean nobody cares about the obvious tragedy. But there's no fun in analyzing the obvious. This girl is an absolute inspriation, and andreadallera helped remind me that it's not too late to hope for similar status for myself one day.
2012 Audi Q3 Vail concept reviews
> Empathy should have nothing to do with your ability to evaluate facts.

Frankly, your original post was extremely light on facts. The only relevant fact that you presented is that you think the MCP exam is easy. You wrote:

> the hype is widely unjustified

You really don't have enough information. You're looking at a single fact without context, and saying that it's nothing special. For some context, check out khalidmbajwa's comment: http://news.ycombinator.com/item?id=3467046
I'm guessing the down moderators are missing the irony here.
I'll spell it out: why is sql server an essential system service on Windows? WTHeck?
PAYDAY The Heist v1.6.0 Update - SKIDROW | Full pc oyunları
Linux Weekly News is hiring another full-time editor
Then say: on date Z, you said I should work on Y. Keeping records of what you are asked to do and of what you do helps.
The unifying characteristic of the many specific biases and cognitive illusions Kahneman discusses is that System 2 systematically defers to System 1 to avoid doing work. I appreciate your point that Graham's specific claim is not substantiated by direct experimental evidence, but I think it's likely that the task of picking a business idea is subject to the same biases as any other task. It's certainly not as ludicrous a suggestion as you're making it out to be.
1% all over USA except a few spots in NY (2%) :(

/me needs additional greed or the exchange rate of a few months ago for a better rating.

Edit: for those of you who were, like me, a bit confused about the purpose of the whole exercise: There's a related article at http://www.nytimes.com/2012/01/15/business/the-1-percent-pai...
I run with their Sonic Glove. I enjoy it. However, going downhill does way too much damage to my feet. Minimal/barefoot requires short strides with a high cadence and that's hard to do [for me] going downhill.

http://www.merrell.com/US/en-US/Product.mvc.aspx/24667M/5598...
Offended by the term itself? Do you think the word religoid has an innate negative connotation like "liberal" or "atheist" or "socialist"? Or offended by the definition?
What is wrong with you? What does her death have to do with you? That was one of the most disgusting, least human, comments I've ever seen written on HN.
Joi Ito: Why we need to stop SOPA and PIPA
Maybe start a blog about your rage for the Chinese instrument http://en.wikipedia.org/wiki/Pipa
It's supposed to be a positive inspirational story and it is supposed to attract readers. Perhaps there is some liberty being taken with the adjectives but as you are aware, there are many things to consider when it comes to putting a piece of news together. The hype is not necessarily created for the benefit of the subject.
Ask HN:  Your experience with NodeJS
Especially interested in scenarios dealing with high volumes of traffic.
The Seven-Step Recipe for Marketing Success
6 valiosos artículos que te convertirán en un empresario notable
You could have at least stated that you felt sorry for the girl's death in your first post. Instead, it sounded more like you were focused on discrediting her skills without heed to the sensitivity of her passing. She might not've been a true prodigy, and you may be fed up with articles like this, but please show some dignity.
Re: White House response to anti-SOPA Petition
I think the easiest way to take down foreign pirate sites is to turn the black hats loose on them.

So a simple alternative to SOPA and friends would be to set up a legal procedure to launch attacks on specific sites, with the burden of proof on the accuser.

Black hats seem to enjoy whack-a-mole and doing stuff like that.

Why not use them?
The reason why it's remarkable (and I use the word literally) is because 16-year-old girls from Pakistan do not start with the same advantages as 16-year-old boys in the US. It's not surprising, given that, if one outcome is ignored and the other is celebrated.
My dumbphone still does this.
What Is A Perfect Golf Swing
In reality the blaming part is rarely true (unless the boss is a real asshole), and the rest is perfectly reasonable.

Unless you're the kind of employee that needs constant hand-holding and micromanagement, you're still responsible for your other tasks. If X will slip because of the new work, it's up to you to communicate that clearly to those concerned.

Sure, some people expect the boss to anticipate and keep track of all of that. Usually the same people that bitch about not being given enough responsibility, freedom and trust...

In the end, it all depends on communication: if you don't clearly agree on what will happen to X and Y, both you and your boss will be screwed. Assumption is the mother of all fuck-ups.
Household income is a poor measure in my opinion. If I happen to live with a roommate who also earns the same as me, am I suddendly twice as wealthy? Of course not.

As the majority of households have two main income earners, and I live on my own, it is wrong to compare my income against that of a married couple. I would be much more interested to compare where my earnings are against individuals, not households.
People should try negotiating first. If that fails, then start looking for a new job.

Unfortunately, what I gather from the behaviour of my peers is that they lack the spine to do so. They can't muster the courage to draw a line in the sand.

So they keep picking up assignments, fail to do them adequately, and need to perform heroics to cover their ass till some other guy comes along to save them.

Ironically, some of them wonder why they keep getting passed up for promotion. I don't have the heart to tell them why.
I suspect it would be easier to make the front spin and fin-stabilise the rear than try to make a rotating core. That being said, given a known muzzle velocity I don't understand why it's not a simple timing problem.
Scarcity Is A Shitty Business Model
What does her death has to do with you? What does her death has to do with all of us?

What disgusts me is the lack of tact and consideration of editors and maybe her parents - the first are ready to exploit the death of a 16 years old girl to make some uniques, the seconds (I really hope that's not the case) are ready to put their child on the cover for some advertising.
mailchimp & sendgrid
Delicious and Reddit are using an outdated methodology to bookmark content
Bookmarking services such as Delicious, Reddit and Utopic use a methodology of content bookmarking which is focused on bookmarking of web pages and the use of tags. Bmark's approach is to allow users to bookmark their favorite content within 2 clicks without the need for tags. Content such as videos, music and movies are bookmarked for easy retrieval. Request an invite to Bmark's private beta and start bookmarking your content with a new and better approach.
The Future of Cloud Computing
Nintendo's Wii U and Zelda in HD, hands-on [includes video]
I'm in chrome on an air, and the difference is very clear. Probably hard to come up with something that'll work for everyone...if he exaggerates it too much, it'll risk blowing up phones!
See how ex-CEO's 4 questions rejuvenated IBM
Fair enough. I still think it's hard to say how confusing it is to those not familiar with the brand.
Ringing Finally Ended, but There’s No Button to Stop Shame
_should_ being the identifying word here. Good luck raising money under any of the recommended terms this article points out. Any VC would walk away, as it betrays their fiduciary responsibility as an equity firm.
I hope you are not trolling.

The difference between REST and SOAP is how you expose your api via HTTP; with a RESTful approach, you should expose clean URLs that will be accessed via http methods expressing their original meaning (i.e. GET will only fetch a resource, not trigger side-effects; creation operations will use POST; etc etc). This usually results in simple interfaces that can be accessed directly with basic http libraries and don't necessarily rely on XML. The point of REST is that any http client will be able to access your API; wrapping libraries like the one you provide are completely optional.

Developers prefer REST for this reason: it's much easier than SOAP (where you invariably have to rely on wrapping libraries you don't understand) and doesn't introduce any dependency on libraries. If you intend on forcing customers to use a wrapping library anyway, then it doesn't really matter what you choose, because you're completely hiding the http layer anyway. Doing it "the REST way" would mean you just document your http interfaces and make the wrapper completely optional, while maintaining simplicity.
Muzzle velocity varies quite a lot based on ambient temperature, air pressure, altitude, and propellant grain size.
Did you zoom in to see your percent in DC? Wealthy area there, might not be the 1%...
Absolutely speaking managers rank higher, but that's a trivial figure considering there are significantly more managers out there than CEOs.

Relatively CEOs are better off than managers.
you'd want to revoke it if someone steals your private key.
I love the replies saying, "you can't just take what Jobs said as gospel. THAT SAID, I do agree."

You can agree with what I said _and_ make an ancillary point, you know :)
How to get started with anything
SEEKING WORK: remote, NYC on-site possible

Hello!

I'm a Python hacker. I generally do web development. I'm always interested in new projects. Please feel free to peruse my GitHub: https://github.com/maxcountryman

As a web developer I can do fullstack implementations: frontend, backend, deployment, maintenance and so forth.

Please don't hesitate to email: maxc@me.com
What is your favorite deep, elegant or beautiful explanation?
Remember the Queen is part of a massive and powerful family that has helped run most of Europe for several hundred years, just because she is deemed a public image doesn't mean the family power would ever be replaced without considerable force.

Insulting of the Queen, called Lese-majesty, was only abolished in Scotland in 2010, it was prior to that a common law criminal offense, thought that last time it was ever prosecuted was in 1715.

ps. Also of note, offending the queen was the last step in the expulsion of Genesis P.Oridge (1980's?), when he and his cohorts mailed her their ejaculate.
there is a wrapper that 'emulates' jquery animate calls using css3 when available. its the best of both worlds, allowing you to code once using jquery and when the user's browser supports it automatically creates the css3 needed and runs it.
A Lua interpreter in the NetBSD kernel
when you sign up they install a certificate in your browser. without that, there's no way to login to your startssl account! so make sure to make a backup of it. i lost my account because i didn't realize this...
> The customer service was not just bad, but noticeably absent...

I couldn't agree more -- I also pay for a 50 gig plan. About a week ago, I had to rebuild one of my machines and somehow my new Dropbox folder (which of course was empty) synced out to the cloud and to the rest of my machines. Suddenly my backup consolidation was completely wiped out. I submitted a support ticket and even now, nearly a week later, it is still unassigned. So, I spent a day undeleting 3500+ files through their web interface. Although quite limited, I will say I was thankful that functionality was there.

After being so impressed with Dropbox, their lack of customer support has been a huge disappointment.
You are a true engineer right to the end. Sticking your foot in your mouth and then continually trying to use logic to climb out of the hole you dug for yourself. The next time someone of note passes away, resist the urge to take them down a notch and just keep your mouth shut.
Great article.

The decision to support anything new in the enterprise infrastructure space, given that you'll often be asked to support it for (literally) decades, is non-trivial even when you only have one platform to worry about. But especially when the second (or nth) platform in question has very different end-user expectations for usage conventions, documentation, scriptability, etc...it takes a very special partner opportunity (or end-customer so huge that it might as well be a partner opportunity) to make it worth pulling the trigger.

Databases in particular strike me as poor candidates, because the space is so hotly contested by organizations capable of research-class CS and deep optimization. So of all the things you might port to a new platform, MS SQL Server (a platform in itself) represents an enormous risk.
Agreed, the analysis doesn't make things too clear. If you look at the code, all the CSS element does is add a class to the containing div. The jquery version has to animate each square.

From his explanation, browsers are smart enough to not only batch (how I'm thinking of it) css animations to all elements, but they also know what part of the screen will change and only have to redraw that.

The jQuery one just spends too much resources changing the properties of all those boxes to have any time to actually redraw the screen.
It always seems so absurd to me that there are rules around wartime killing. Once you acknowledge that it is acceptable to take another person's life for profit you really have little credibility for laying out rules of fairness.
Show HN: My weekend project - Password Manager
I needed a very simple password keeper for Android, and this what I came up with:

https://market.android.com/details?id=com.mypassmanager&hl=en

The design is a theme I bought for $70, and all code is written from scratch since Saturday morning. I would really appreciate some feedback from the HN community, about how to make the app better. I'm sure we all can learn a lot from this

Thanks!
Virtual INS LTD  (halinkers2 )
Virtual Instruments helps IT organizations maximize the performance, utilization, and availability of Fibre Channel Storage Area Networks (SANs) and other Online Services.
The article was disappointingly flag-waving and uncritical.