skysight-inc/HackerNews huggingface dataset:
This is not a comment to you in particular, but when authors find bugs in browsers there are several things that they can so to ensure that the bug is fixed as quickly as possible:

1. Verify that the bug occurs in the latest available (possibly unstable/nightly) build.

2. Submit the bug to the relevant browser/engine bug tracking system (see below). If you aren't confident about how to write a good bug report, read [1] first.

3. Write a testcase. If at all possible this should be minimal (i.e. not using the whole of jQuery/Angular/whatever) and should certainly be clear (e.g. no minimised code unless it is actually needed to reproduce the issue).

4. If the bug is a conformance bug rather than a QoI issue, submit your testcase to the W3C [2] so that it can be incorporated into the standard testsuite and automatically run by all browser vendors. To do this the test needs to be written in a standard format [3] and submitted using the process at [4]. At the moment the documentation is a bit sucky, but there is a big revamp in the works [5], so that should improve in the near future.

That last one may sound like a lot of effort, but testing is the only way that we will end up with a web platform that is both technologically competitive and open both in spirit and in practice i.e. with multiple interoperable implementations. People put a huge amount of time into working around, and complaining about, cross browser issues. Devoting a small fraction of that time to submitting regression tests instead would dramatically decrease the number of problems in the future. For example submitting a test for canvas clipping both makes it likely that IE will be fixed in the near future, and also ensures that it won't then just regress again one version later.

It seems that it would be in the self-interest of big projects like jQuery to commit to creating a test for each time they have to work around some browser bug, so they can expediate fixing the issue, track which browser versions have the bug, and remove the workaround — and thus reduce their code complexity — as soon as the test passes in all the browsers they are targeting. However this is not just something that matters to big projects. If you have run across a bug that is making it difficult to implement something, you are likely the best person in the world to write a testcase for that issue.

If you are trying to submit bug reports and tests and need help, please ask on #whatwg on Freenode irc or #testing on irc.w3.org [6].

Bug trackers:

Gecko: https://bugzilla.mozilla.org/

WebKit: https://bugs.webkit.org/

Blink: http://crbug.com/

Trident: http://connect.microsoft.com/IE

Opera: https://bugs.opera.com/wizard/

[1] http://fantasai.inkedblade.net/style/talks/filing-good-bugs/

[2] https://github.com/w3c/web-platform-tests

[3] https://sites.google.com/site/forthenewbies/home/writing

[4] http://testthewebforward.org/resources/github_test_submissio...

[5] https://github.com/w3c/testtwf-website

[6] http://irc.w3.org/
MSFT porting VS to Mac and Linux would give developers even more options.
How do you do this outside of an environment like AWS? Do you have to reboot a whole physical server with a new OS image every time you change something?
> How is Google Reader less fitting than, say, self-driving cars or balloon Internet? An RSS reader is quite literally a way to organize the world's information, perhaps the most relevant of the product offerings.

Balloon internet is pretty high on the "universally accessible" front, I'd say. With regard to Reader, Google has a different way of organizing and providing access to RSS, atom, and similar information, PubSubHubbub (PuSH) -- both the protocol and Google's own PuSH hub -- which they are continuing to support and move forward with.

While this is infrastructure rather than end-user technology, it, at least arguably, has potentially much greater impact in terms of organizing information and making it accessible, and is much more the kind of thing Google is especially well-positioned to do, whereas end-user UI consuming feeds isn't something that really needs Google to do it.
This might be a good idea, but I surely hope that whenever a formal body is created, that it isn't a government entity.
Don't be so quick to throw out affirmative action.

I don't think the whole of the problem of women almost entirely absent in positions of power is "women underperform due to internalized sexism", a significant slice of it is also "affirmative action" by the sexists, passing women over for promotion, disrespecting and devaluing their contribution. If you remove one thumb from the scales, consider that the other thumb might still be pushing them out of true. (This simple consideration is, alas, lost on the current USA supreme court.)
In much the same way, most devops guys want to spin up identical commodity EC2 instances deployed via a script, with hostnames like hypst-streamer-m00237. Like it or not, that's how you scale.

The wage level is somewhat orthogonal to this - doctors are generally interchangeable cogs, but they get paid well. The key point is avoiding single points of failure.
Anyone willing to put in the work to create a serious clone product and talented enough to succeed at it probably has ideas of their own they'd want to implement instead.
The Fall Of Mark Pincus: From Billionaire To Zynga's Former CEO
> Of course the economy is bigger than it was 63 years ago.

That's not what I said. I said the economy is much bigger, per person, including immigrants, than it was 63 years ago.
When Firefox was slow to start, it was bashed about it a lot.

Now they have put a lot of effort into that, making it one of the fastest browser to start. And yet it's bashed because they put their effort into "something" that doesn't matter to many people.
I feel the same way about everything MS has produced/is planning on producing in the near future. IE, Windows 8, Xbox One, Microsoft Office, the list just goes on.
Men do not perform any different.

I didn't find this statement in the article.
Definitely. My guess is that the system is much less corrupt than people think in practice, although no less fundamentally dangerous.

The secrecy of the process is definitely harming the government's image here, but I can also see that if the exact limits of what could be approved were public, terrorists would be able to develop communications strategies to counter them.

Ironically if his happened, the government would probably react by escalating to broader approvals. So the secrecy might actually be helping to limit the scope of the surveillance.
The Phone Call That Changed the Face of Big Data
Hey Rick, I'd humbly suggest that you load the dataset into Statwing, and you'll get visualizations (histograms, scatterplots, etc.) and stats out of the box, as well as a link to share so others can play with the data.

Or ping me at contact at statwing.com and I can do the data-loading stuff for you (I'm a cofounder).
Well, AWS does have some very useful value add services: Elastic MapReduce, S3, and DynamoDB being my favorites.

Way back when, Amazon gave me about $1200 of free use credits over a two year period, and I played, experimented, used it for most customer projects, etc. I also used AWS for almost all of my own projects.

In the last year or two however, I have started going back to renting large VPS by the month (I use RimuHosting, but there are a lot of good providers) because you get so much more capabilities for the same amount of money.

A little off topic, but another way I have found to save money is to wean myself off of Heroku by taking the little bit of time to set up a git commit/push hook to automatically deploy my web apps. I was using a manual deployment scheme before that took me a minute for each deployment - not so good.

All that said, AWS is really awesome for some jobs like periodically crunching data with MapReduce, etc. I bought a very useful little book "Programming Amazon EC2" a few years ago, and I recommend that as a good reference for using the AWS APIs.
Here's the product page: http://www.bestbuy.com/pebble

This news makes me very disappointed in the company's handling of their KickStarter campaign.

I backed their KickStarter campaign and ordered a white Pebble in May of last year, and I still haven't received it. So if I understand correctly, someone who walks into Best Buy next week will get a Pebble before I do?

While I understand the desire to stay out in front of Apple, Sony, and any other companies who may enter the smartwatch market, as one of the people who funded and helped make the Pebble possible, I am disappointed at how this was handled. The whole experience will make me think twice about backing KS campaigns in the future.
You do realise that Chavez's popularity was in part due to the subsidies and social care he provided people?

He essentially sacrificed the economic stability of the country to win elections. While its not a nice thing to do for the future of the country its understandable that you could win an election legitimately using such a tactic.
> There's an unfounded gender stereotype that says women aren't as good at maths as men. Reminding them of this prior to a maths task usually undermines their performance - just one example of a harmful phenomenon known as stereotype threat.

I taught [remedial] maths in college where the girls outperformed the boys (I suspect because they tried much, much harder), so this topic always piques my interest.

I recall reading in several places that both genders do worse when one is primed (boys and girls do worse at math when you say 'boys are better at math'), but I couldn't find the studies.

Does anyone have a link to the study/studies that show both genders do worse when one is primed?

(While searching, I found some interesting criticism of stereotype threat due to "publication bias,"[0] which seems even more fascinating to me.)

[0] https://en.wikipedia.org/wiki/Stereotype_threat#Criticism
Yes, on your scale it appears that is the case. Most definitions I've seen have a -3 constant to zero out the normal, but if you say that's weird I won't argue. Incidentally, why didn't you extend the kurtosis scale to allow for a platykurtic distribution?

EDIT: to the original question, I'm not suggesting the distributions should have different scales, but rather that the scale of both should be static.
Yes it's easy to learn the basics of HTML/CSS, but to do it really well (i.e. on a professional level) really requires an investment of time. From a financial point of view I'm not even sure that it's time well spent given that you can always outsource the work cheaply on the low end.
This is explicitly about getting more sites to work /without/ forcing older sites to update their stuff. Older sites have ifIE() checks that return true and serve IE old legacy IE-specific code. IE11 is more compatible with standards-compliant code than legacy IE-specific code so forcing existing sites to serve IE the same code as FF/Chrome results in more sites working in IE.
Honest question: Has anyone actually found a good use for their Pebble? I wore mine once the day after it arrived, felt totally ridiculous, and it hasn't left the drawer since.
>Startup time matters (a lot). Even if i open it once a day i still want it to be fast. Nobody likes slow apps.

Slow is the 99.9999% of time you use it. Not the few seconds it takes to open.

Also, get an SSD and be done with it.

Also, with sleep, you don't even startup once a day.
Interesting project. I like the idea of using sentiment to quantify movie ratings. This is specially helpful at film festivals and for foreign films where there are very few critic ratings available. I can see Netflix/Amazon Prime using something like this extensively to gauge interest in their original TV programming.
Fast. I'm surprised however there's no source highlight or cross-referencing. As far as I can tell from a few sample files, it's literally just the source code as web pages (with line numbers, but that's it). Am I missing something?

Edit: Solaris used to have a nice online source browser, but I can't seem to find it now. Did Oracle nix that?

Edit #2: Turns out source highlighting requires Javascript. Still no cross-references though.
Do you have some numbers on individual worker income vs. individual worker productivity? Most numbers I've seen have been aggregated.

And do you really believe that all productivity improvements would be captured by workers with sufficient negotiating power? What's the incentive for the capital owner to invest in new technology that would improve productivity if there's no profit motive because all the added revenue ends up in the workers' pockets?
It's an interesting approach. As a nerd my initial reaction to revolt at the idea of DRM'ed 3D printing. That said, I get it and it's a novel approach. As someone else in the comments pointed out it's also probably really easy to get around with open hardware / open source 3D printers. But maybe that's a problem you want to have at this point in the game?

Kudos on the launch
potentially, but the vast majority also offer some benefit to staying with them. i.e. your friends are there, user incentives to promote growth crediting you to keep using the system, some form of retention. Here there is none and the price is outrageous for what is being done.
It will be nice to take my son down the pub on his 18th, buy him a nice cold beer, congratulate him on reaching adulthood and give thanks that we don't live in a backwood shithole like the USA.
Scott Hanselman got his already, but maybe that's because he has such an influential blog. He said it sucks, by the way.
I think the idea of the visual studio shell is to have sort of a blank slate of an IDE for people to write their own plugins for. There's no language support, just the blank canvas.

Anyway microsoft doesn't provide support for their core languages (C#/C++/VB) for the shell, so the main consequence is that, in the shell you basically get all the languages microsoft /doesn't/ directly support in visual studio, but nothing else. Whereas in the express editions you have an IDE you can't extend, but each edition supports one of microsoft's core languages.
Part of a series: https://news.ycombinator.com/submitted?id=mrbbk
5 questions businesses need to ask before developing an API
Yep, we'll work on that, we wanted to make it very simple and very clear at the beginning and in the future we'll expand this device with an open api!
Congrats Jayant! This is huge!
So True. Great post.
I run a couple of medium sized intranet projects with Django on Windows Server 2008/SQL Server 2008. Not ideal but if you want to use Django, it's sometimes a necessity in corporate MS only environments.
After chrome upgrades itself, a "Restart Chrome" button appears in the "About Chrome" window.
At the very least they could push real updates more than once a Service Pack.
I am making the argument that there's a difference between economic slavery and treatment of human life as property.

Some cities reached a point, where most of the city business were ran by ex-workers, that earned enough to start their own.

This implies that Brazilian workers would have been allowed to leave their job at any time. Could they?

I am trying to say that you cannot go by absolutes.

I think the ability to purchase another human being and then be legally allowed to kill him is absolutely bad.
Show HN: Vinstavids
Not just his enemies. For me, a number of the most memorable flourishes of the book are how formidable it makes some of the other people, at least in some respects --- the defense professor especially, but at various points in the story he turns the formidability firehose on people like Hermione and Aurors and the prankster brothers. It's a bit of a dramatic problem, actually, because it leaves people who haven't been sprayed looking so ineffectual that it's hard to understand why they take up so much dramatic space. E.g., I think the story would work better if Draco got more formidability to justify his apparent importance. At least Draco could have gotten a chance to win big by applying some of the applied organization theory tips from his father, perhaps by being the one to deploy effective staff/delegation/incentive techniques in the war games. Or the unimpressive frontline support security provided by his father could be backed by a second-line security specialist chosen by his father who shows up on call and gets some of the formidability and formidabilitytrainer love that the story gives to Aurors and defense professors.
I was a witness for a trial once and it's kinda bizzare. After all of the lawyers speeches and questions and explanations of the law - in the end it just boils down to how 12 random people feel about it. I left with the feeling that the process is fair only in the sense that it is equally random and unfair to everyone.

If the prosecutor is able to make you seem unlikable, or you do it to yourself, you most definitely increase your risk of being convicted. Mr. Auernheimer strikes me as somebody who enjoys being shocking and perhaps unlikable in the traditional sense, which is not an ideal situation in court.
Some people dislike it but I use Cygwin when I want access to the various unix standard tools on a Windows box (including the openssh daemon).

http://www.cygwin.com/

The setup.exe is both the installer and the package manager.
I never said he was guilty. I would like him to stand trial.
Isn't that a good thing? US is doing all sort of things that its not supposed to do. As a foreigner who used to like USA and had a dream of settling down there in the future, I have lost all my respect for the country. It doesn't respect foreigner's rights and not even its own citizen's.

IMO, Snowden is right by showing that US government has no bounds and they will exploit anyone and everyone. I don't want to personally attack you but I can't help seeing utter amount of selfishness in your words. You want to put the rights and privacy of the entire world at stake for your interests. I'm sure this will come and bite in your own ass one day. If you deem espionage to be a common practice, then why not see Snowden's case as just another "common" espionage act?
You can launch from the ocean, though with more limitations: http://en.wikipedia.org/wiki/Sea_Launch
This is genius and fills a real need, here's why:

I've spent the last two years building out a customer acquisition program for a brick & mortar chain with ~50 locations.

We CONSTANTLY try to train the people in the store to ask for reviews / likes / etc which is a cornerstone of local SEO and the customer acquisition process.

The biggest issue that we encounter is that store employees have trouble figuring out how / where to have the conversation, and how to ask.

With one of these on every store counter we literally have a conversation starter and the novelty for the customer of clicking the "like" button on their phone and seeing the physical roll over is just enough bait to make it worthwhile for them.

I see two issues with the hardware:

a) €300 (~$450 US) is steep. I get this is prototype. But at $100 I would put them in every store.

b) There's nowhere on the sign for the URL / or a call to action "Like us at fb.com/blahblah" which means literally every Like you get requires a transaction / discussion w/a store employee to guide people there vs. just letting it hit organically.

Regardless I'm going to buy one, and if the devs are here and watching and would like us to knock out a case study of how well this works feel free to drop me a line via my profile -
> I don't think the punishment fits the crime in this case, but I don't think he's entirely innocent either.

In this case there is no crime. And I repeat this again, AT&T was behaving like http://www.mailinator.com/
great channels, thanks
I've taken quite enough art and art history classes. At one time, I was planning on attending art school. I had a modest amount of talent, but not nearly enough money.

I've also been to art museums both in the United States and in Europe. Modern art is, for the most part, a sham.

When speaking about art, it's always going to be a matter of opinion. I don't share yours, and you don't share mine. That doesn't make me ignorant or ill-educated.

In my opinion, it's a goddamn shame that people like John Singer-Sargent are relatively unknown while idiots are spending hundreds of millions of dollars on poor-quality photographs because the artist happened to be a gifted bullshitter.

Like I said, real artists work hard, Andy Warhol was known for spending the majority of his life socializing and doing narcotics.

Also, his drawings weren't terrible, but I'd rate his skill about the same level as a talented 14-year old.
Fascinating result that you can counteract the negative effect of the statement with anonymity.

It would have been interesting if there was a 3rd leg where they issue the tests with an "anonymous id number" instead of having them write a false name...

I wonder if the effect is equivalent of a) writing a fake name vs. b) claiming anonymity will be maintained with a pre-printed number

The author seems to take this for granted with this statement; "At the most practical level, they speak to the benefits of using non-name identification procedures in testing," but writing a fake name precludes a lot of testing, so it would be helpful to know if the benefits extend to IDs.
100+ Employees? Well, my current environment is about 500,000 users across 3 campuses, and 4 domains. Throw in federated authentication (shibboleth), custom apps, *nix auth, etc.

With that in mind: It just works!

With any large deployment (100 users isn't large) there are bound to be difficulties. That isn't the exclusive realm of Microsoft. As mentioned elsewhere, have you ever done a large deployment of kerberos? I have. I'll take AD on the infrastructure side any day. "Sideways" AD is a whole lot easier to manage than a sideways MIT Kerberos5 KDC.

Microsoft does have its place. In the enterprise, in the server room, today.
You're missing the point. If they're truly standards-compliant and they "look like" IE6, then they'll get the IE6 layout the site author added and miss out on the new features. So IE11 will look bad and crufty no matter how good it's engine is. The point here is to make it "Look like WebKit" or "Look like Gecko", so that site designers don't try to support old IE versions.
Although CEO pay has lots of problems, that money is coming from shareholders, not employees.

Picking WalMart (just because they are such an icon of this), if you zero'd out their CEO pay and distributed it to employees, each employee would see a raise of 20 cents a week.
This is a great algorithm, entertaining to read about. I can say pretty safely that I wouldn't have come up with it on the spot.

Maybe that's why I'm not so enthusiastic about it as an interview question? ;)

More seriously - I do think that questions with specific optimal answers (or at least known answers that are considerably better than simple greedy solutions) can be good interview questions, as long as they contain a big middle, with plenty of opportunity to think about the problem and show some good problem solving skills.

Questions where you know the answer or don't are probably the worst. Questions where you get the right answer or you get nowhere aren't great either. Questions where you can get a good answer by thinking about it, even if you don't get the most optimal answer, are probably best.

Another good way to approach this would be this: how much would an interviewee/candidate's performance change if he or she were allowed to type "how to randomly sample from a list of unknown length" into google. If that would make a huge difference, then it probably isn't a great question unless you're really testing to see if someone is already aware of an algorithm.
I love that it's a live wireframe. Really looking forward to trying this!