skysight-inc/HackerNews huggingface dataset:
Indeed. Past 5 Mbps, bandwidth is basically irrelevant, and Google knows it.[1]

[1]: https://docs.google.com/a/chromium.org/viewer?a=v&pid=si...
I find that surprising. The advice I've gotten from everyone when interviewing at the big tech companies in Seattle is always "make sure you clarify ambiguity before writing any code".

I always assume that part of the evaluation is on my ability to resolve ambiguity, and always try to clarify anything I can, sometimes including writing out an example or two and verifying we agree what the expected output should be.
Hi, I'm a co-founder at mention. mention goes way beyond what Google Alerts can do. We're real-time, monitor way more sources (Twitter for example).

We do have native clients, but we also have a web and mobile version available. We'll soon be available right from your iPad too.
> Perhaps lower class Indians are simply superior to lower class Americans?

Hmm, maybe that is the case?

Dodging the issue of different cultures entirely, I could see such a situation arising if we assume that in the recent past India has been less of a meritocracy than America. Competent workers, therefore having less social mobility than their counterparts in the relatively more meritocratic country, would tend to stay in the lower class more frequently, seeding the lower class population with more competent workers. Meanwhile competent workers in the meritocracy would move upwards, draining the lower class of competent workers.

I have no idea if it is fair to say that India has been more or less of a meritocracy in the past than America.
Netflix streaming is only $8/month, how much cheaper does it need to get before it's better than pirating?

There will always be pirated content. However, thankfully, most people are also more or less honest and well-inentioned.

I think this is likely true, but it's not something you can just take to the bank. Making a movie is a very expensive business venture because people have pretty high expectations for what constitutes a minimum viable product.
> Microaggression

I've been trying to remember this word all week
This sounds interesting, though how to motivate people? If they aren't already doing it (and they are, to an extent, but not much), what motivates them to setup more services? Payment can't really be the goal, though that is certainly an option, at the very least in donations.
Cas is not the author of the article. Cas is a dev on Ultratron.
Indeed, WWI didn't start til August 1914... seems unlikely most of the 980K were killed in the war, more likely attrition/glue factory as they were replaced by cars/tractors.
It's a no-brainer if only as a thank-you for something I've used and certainly appreciated.
I was struck by the same thing. The surprising thing to me was that a journalist/writer didn't figure out the nature of the process given that presumably they would understand the idea of recreating the index of a physical book.
Interesting results, but let's think about a few things before we all switch to Cloudflare CDNJS.

1) Time to first byte. In my experience the biggest lag is the connection, not actually downloading the file (for small js, images, etc...) I don't know how to test this.

2) Caching, by using google for common libraries like jQuery your chance of the end client already having a local cached copy are much greater.

3) Reliability. I know google has been recently killing off it's products, and even I tweeted how they could break the internet by shutting off their hosted library API, but it's probably not going to happen. Can you say the same about cloudflare?

I'm not saying I like one more than the other, but these are some things I would like to address before switching my and my clients sites over.

One thing I will give a +1 to Cloudflare is the ability to add js to the CDN via github. https://github.com/cdnjs/cdnjs
That's the thing though - People always think that calling out microaggressions is overreaction, because they look at an individual incident, and not the whole. At the same time it needs to be clearly communicated that this kind of behaviour is absolutely unacceptable.
Concerned About Quora
The Google Question
Great decision. I also spend almost 2.5, 3 hours daily just to get to office, and back. Move closer to office is not what I want, but going freelance, just like you is what i want.
The trick is that one of those un-helpful suggestions is more dangerous than the other. If you consider them opposite sides of the same coin, that coin doesn't have a fair flip.
The Earned Income Tax Credit (EITC) is one example of how to do this. It effectively increases the earnings of low wage workers without distorting market prices.

The EITC does not _directly_ address the retirement/disability problem, though.
Good point. When the packages are updated to 5.0 I'll submit a merge request for the readme.
P.S. One other quick thing. I saw you sending me tweets, but the tweets looked fairly repetitive, and you hadn't chosen a Twitter avatar. I get a lot of tweets from bots, and this looked fairly close to bot-like to me: https://twitter.com/mattcutts/status/315232934040846337/phot... That (plus the fact that the site had no current manual webspam actions, plus the fact that I wasn't sure what you meant by citations) meant that I didn't reply. Hope that helps.
Nobody's forcing you to use a web browser either. You just like it.
Code coverage is good at telling you how much of the code is covered with tests. If the code coverage is low, you have a problem. If the code coverage is high, that doesn't mean anything about the quality of the code nor the quality of the tests.

I will take 100% coverage with good tests over anything else any day of the week. That is the ideal. I've never seen this.
And you cannot buy an external DVD drive why?

Granted, Adobe's failure to provide for downloadable installation is pretty pathetic, but there is a workaround.
I bought CS4 a while back on adobe.com and I dont have a way to download it again now (new computer) so I guess its either upgrade to CS6 or go without it. Really makes me rethink buying shit not in physical form.
I'm co-founder at mention. As we browse way more sources than Google does, you need to train the anti-noise technology a bit. After a few days, you should be all set!

Drop an email at support@mention.net if you want us to help you.
Disclaimer: I'm not offering a perfect solution to the ideal test.

1.) Depends on how everyone is routing. The people replying directly to the OP's page are checking from different servers with god-knows-what kind of routing tables that the average web browser on the net does not have access to.

1b.) A better test would be to have people from different ISP's and different geographic locations testing this out. Routing is everything. In other words, let's see what results are seen by mom-and-pop from India, UK, Texas, Rhode Island, Montana, Nunavut, Brazil, China, and Nigeria.

2.) Already said, but worth pounding into the OP's head, Google is the most widely used for jQuery because everyone else is using it and harddrive cache is 1.21 jiggawatts faster than any networked CDN.

3.) Latency and overall speed need to be measured. What use is 88Mbps if you've got horrible latency? Sure, there are times when a courier on a bike is faster than FTP, but for small files that latency is a bigger deal.
In English it has a similar, but slightly different meaning.

Here's some more info on it

http://www.cogsci.msu.edu/DSS/2008-2009/Huron/HuronFrisson.p...
> The part of the code of conduct you are referring to was added AFTER this whole thing happened.

That's not what several of the accounts I've seen has said, but as I noted in my post I don't consider that particularly important in the final analysis one way or the other.

> So you don't think it was a serious thing.

I didn't say that; quite the opposite, I said that there was a legitimate grounds to expect that conference organizers would treat an appropriate, private report seriously and that it would be legitimately to publicly complain if they failed to do so.

Theft of even a small value is serious. Murder is serious. Most people who agree with both these propositions would still readily agree that the appropriate response to the former and that to the latter are not the same.
You should call their customer service. It's just their live chat you should avoid.
TypeScript is what Google Closure Compiler should have been; Closure’s static typing is similar but is much more tedious (you need to type 16 characters just to declare an int! https://developers.google.com/closure/compiler/docs/js-for-c...). I’m disappointed that nobody from Google Closure has stepped up to unify TypeScript and Closure’s syntax and to provide better tooling.
Guess farm life doesn't count as taking a heavy toll. Anecdotal to be sure, but I never recalled any farmers dieing young except to accidents. The other early deaths were from undetected abnormalities that just get you one day.

Its more than the type of work you do, that simply adds risk - some you see and some you don't. If anything it can be all the idle time shift workers have off work that kills them faster. Inactivity doesn't help the body age. I am quite sure a good number of people I work with will not live to a ripe old age and all they do is sit at a desk... and then go home and sit on a sofa or desk again
Those are both good questions. Currently, we're a team of two trying to maintain and evolve a production application. Believe me, we'd both love to have spent more time pushing the ball forward on Ember Data, but it just wasn't feasible. Besides, it's already on a maturation path that will resolve all of the issues before long - it just needs a little more time.

In the meantime, we're just keeping it simple and making magic with D3 and plain jQuery. We pushed all of the CRUD back to Rails, which is probably where it should have been in the first place.

Regardless, it was a great learning experience. I still highly recommend giving Ember a shot on something that's not on a tight deadline to get deployed to production.
Well, there's also the part where I want to pay for what I consume instead of just leeching it. This might have something to do with the fact that I've worked in the film industry for a decade and like being paid to work.
Online marketer who made 97k in 2011 shares her insights on blogging
That's a bit of an incomplete description you give, though.

Poorer regions that more benefits do tend to vote for people to cut those benefits. But as Andrew Gelman has demonstrated, it's not really the people getting the benefits who want to cut them: it's the professional and ruling class in the area who do.

Nearly everywhere the lower classes do want more benefits, but the big difference between regions is what the powerful people want.
Those are part of the first things you learn in your first hour in front of a computer.

I think that my comment is clear on my position on that "mouse debate": the mouse is an effective interaction device in more than many contexts but there's at least one context where using the mouse is not the most effective thing to do.

Again, the problem is not the mouse itself but the cost of constently switching between it and the keyboard.
"test coverage" seems utter bullshit unless you are testing all possible inputs (which is likely computationally infeasible).

Otherwise, there's no difference between not testing something, testing it with inputs that don't trigger the bug or not fully checking the output so the bug is missed.

Who came up with such a meaningless metric?
The issue here is that I'm sharing findings from my own data. This is not me making stuff up. I have actually used this very same button text to increase conversions (up by .04% on a site with thousands of visitors). It was not used to harvest emails. A practice that simply does not work, unless you plan on sending Viagra ads. I don't do such things.

If you build a button that promises something for free, you need to give something for free — free tier, 30 day trial, ebook, screencast, etc. Having visitors fill out an account form is not a gift to them, it's a gift to YOU.

See, this is where you miss the point. The person is getting a free account. You might not think its something, but there are a lot of accounts out there for which you have to pay. Need to go to Costco? Hey, you have to pay for membership (an account), just to make sure you can enter the store. Free accounts may not be what they used to be (in your opinion), but they are still very valuable overall.

Now, of course you are not going to just give them an account. That would be a waste of a good lead. You will then follow up with another offer. Say, pay half-off your service price for the first month. And so on.

I know some of this stuff looks rather strange to people here. But the business world is very, very different from programming.
I'm co-founder and lead designer at mention. I'll be glad to hear you tell us more about your experience. Can you send us an email at support@mention.net?

We're currently working on the new version and first experience is one of our priority.
Because I don't see the need to use one, except in the extreme rare case like this one. I find it annoying that they expect me to buy one.
Leaked: T-Mobile's UNcarrier plans revealed in employee training manual
While you don't think she overreacted, I don't think everybody else overreacted. I guess everybody got what they deserved. Happy now?
We geeks are working at increasing the rest of the world's productivity. And we're doing great! This means that less people are needed to produce the same wealth, and that more and more people have nothing left to contribute, because we improve productivity faster than teachers improve education.

It's not a bad thing: I'd rather have everyone being useful, but I'd rather pay someone for doing nothing than for doing an unnecessary job; at least in the latter case, we've got a honest view of the situation, we haven't broken the compass. A society where half the people are economically worthless and they don't even know it is doubly broken.

Jobs serve two purposes in our modern Western world: they produce wealth, and they're our way to redistribute that produced wealth. The latter is a convention, not a necessity. Exchanging wealth for work proportionally is an effective motivator for those able to produce actual wealth, but for the increasing masses who simply can't, it's a cruel joke, a game they're forced to play and doomed to lose humiliatingly.

So sure, they shouldn't get the same revenue as a heart surgeon; but if there's a robot which can flip burgers better than them, and thus make them economically worthless, I'd rather give them their minimum salary and let the robot do the flipping. My life is interesting enough that I don't need others to suffer in pointless jobs in order to endure mine.
Seems kind of wasteful to buy an external DVD drive that will only likely ever be used once for this one case.

Is a $60 superdrive really worth more than just hopping on the phone?
Why should you be the one to choose the particular definition of "enough" that applies to everyone?
Bill Cosby’s Lawyers Threaten to Sue the Sports Website ‘Cosby Sweaters'
Currently YouTube doesn't require Flash Player for the overwhelming majority of its videos. It's a bit unclear whether they are still using RTMPE for some Hollywood stuff (as they were a year or two ago), but if you go to https://www.youtube.com/movies the free movies work perfectly using all free and open source client software, with no Flash Player.

Most (or all) of YouTube is implemented as FLV or MP4 files delivered over HTTP. You can watch this in action by using software like youtube-dl.

So apart from the purported, perennial Hollywood threat to boycott things, the empirical answer with regard to the existing YouTube seems to be no. (Though maybe there is still some RTMPE lurking somewhere on the site.)
I've seen codebases that suffered from too much testing. It overcomplicated the code and made it brittle without catching actual bugs. Higher quality tests that would have been useful and allowed refactoring would have had lower coverage metrics, and that wasn't acceptable.

Granted, too little testing is probably the more common error.
You bet. I thought https://news.ycombinator.com/item?id=5422855 was a pretty good example of that. I'd never heard of Amy Wilentz, but her blog post made it our way via several channels and made the front page of HN today. Admittedly it was a bad fact to get wrong, but I think it still demonstrates that blogging about Google doing something suboptimally can get a fair amount of attention.
So with other people claiming sexism O, hypocritical Adria H, and sexist remarks S, you're saying !O -> (H -> !S), but O -> S. I guess I don't believe that the truth of statements depends on the number of people making them (this is what you believe, right?). I also don't see much point in the use of subjective experience as the basis of argument. She felt the way she felt, legitimately, but for a claim of sexism she'd need to demonstrate how the dongle jokes were somehow demeaning to women, as opposed to just being immature. Nobody is disputing that she got offended.

Plenty of people are claiming it wasn't sexism, but it seems like it's not a large enough number of people for you to dismiss her hypocrisy as irrelevant.
>especially the insinuation that he's dishonestly suppressing his newfound belief in D-Wave because he's a "professional skeptic".

That wasn't my intent; moreso I intended to portray that he is emphasizing, and greatly warranted in this case, scientific skepticism paraphrasing his own terms. I don't think that is the opposite.
Searching Bing by date? Possible, but not pretty -
It sounded like you were under the impression that it's either possible or desirable to make your own local copy of the entire Netflix library. Why exactly would I want to do that, DRM or no DRM?
Yes, I think we just disagree on how different and special Ember Data is.
That is the ideal. I've never seen this.

I've seen 100% coverage with good tests on specific parts of project. It's not unusual for me to see 100% coverage of an entire class or namespace. But I don't have any problem sleeping at night with less than that in other places.
Right now there's a disincentive to make more money because you lose some types of benefits when you get a job, even if that job pays less than the benefits.
The charitable reading would be that he is talking about unsolicited applications.
Probably less effort to just use SocialSharePrivacy.

I think the clicking twice thing is actually kind of nice anyway. Makes me as a user more aware of what is being done to be considerate of my privacy.
Just being a devil's advocate:

"Hi, I bought the VHS tape for this movie, but I don't actually have a VHS player. Can I get a digital download instead?"

If you purchased a box with a DVD in it, shouldn't you ... have a DVD drive?

Of course, it's in Adobe's interests to give you the digital download anyway, since you're a loyal customer ... but should you have an expectation that they provide you with the software in a format other than the format it came in when you bought it?
Is it as easy for a non-webdev as this https://github.com/panzi/SocialSharePrivacy

If you have a better solution, you should publicize it.
> We ought to remember that at the polling stations

The polling stations only represent a small part of the problem.

You know what I wish we had? A movement of common-sense intellectually honest discussion groups. Groups that are focused on media distortions and facts. Groups that are predicated on the idea that the media and politics is self-interested in promulgating drama and debate beyond what really makes sense. I would like to be part of a group that likes to look behind those curtains.

I think if one looks hard enough at an acrimonious debate, you eventually get to some kind of hard question. Despite what the media often portrays, we're often all just people trying to get to the bottom of some hard question, and we should expect people to come to different conclusions.
Sequester Cancels NASA Outreach
> unqualified/foreign/unmotivated

Interesting choice of words ...
GameLaunched’s New Crowdfunding Platform Turns Heads
"I work at a software company and am an engineer by profession
so i know this is technically possible"

I hate it when people say this. Just because you also happen to work for a completely different company in the same industry, it doesn't give you any insight whatsoever into how things operate anywhere else.
Strong conventions you say? Stop reinventing the wheel and build on top of REST. That would allow developers to define a resource and then have access to GET, POST, PUT, DELETE through an easy to use API.
I think the phrase is a little overworn and misappropriated but I think it's a little bit applicable here:

"The customer is always right."

Recently I've seen this phrase thrown around more as a customer service mantra, and in those cases I don't think the customer is actually always right, though it may be the best course of action to act like they are.

In the case of a customer liking or disliking your game/app/widget. They ARE right. Or at least they're not wrong. I think the greatest point of this article is that the author (and hopefully the subject) enjoys developing the games they do. That's a good enough reason right there to keep doing it.
It's a shame the phrase "police state" has been so abused. But this is quite an adequate moment for its usage.
Sadly not, I overshot the mark slightly here (what worse an advocate for your stuff than an incorrect advocate!). Typed arrays allow for things like casting, where the same chunk of 'heap' can be seen through multiple views, and interpreted as char* by one, and float* by the other.

It can't even be shimmed on IE6, since you can't overload the array indexing operator there.

It's entirely possible and easy to implement an extension/variant of Asm.js that could legitimately target these browsers, by providing shimmable names for the array indexing operation, but diminishing returns and all that..

Note nnethercote (parent comment) is one of Mozilla's engineering ninjas and author of Valgrind, it's pretty likely he knows what he's talking about here.
I think it's the same motes that drive people to write open source software: for fun, to scratch an itch, to be accepted by peers, etc. It might be that nobody (to my knowledge) presented it this way so far.
Is that figure coming from personal experience?

Actually, if I went purely on personal experience it would be closer to 90%. I tempered it because I can't believe it could be anywhere that bad.

It's sad, but from what I've seen, applicants fall into two major groups, for the most part:

1. People who seem to know how to code (as in, actually use a keyboard) but who don't possess any type of critical thinking skills and can't actually figure out how a piece of code can solve a real world business problem - or even care - unless you tell them exactly how it should work. These people tend to live in big corps and stop coding completely at 4:59 everyday.

2. People with computer science degrees (the more the better) that can think up wonderful and complex solutions to the most basic of problems but can't seem to figure out a syntax error, or understand that a landing page does not require a $40K investment in the latest oracle database software, or that it doesn't matter how wonderful their design is if nobody can figure out how to use it, or that yes, it was more important to have it out last month than it was to make it run 30% faster.

Both of these hires are disasters. Unfortunately, the third group, the ones that can understand what a user is saying, design a simple way to achieve the goal, and where appropriate link it to other related features in a meaningful way, are few and far between. Most of them are working in small shops and never have the need to apply for a position via interview, since they get scooped up on reputation before that.
DongleGate: A Legal Perspective and some social commentary