skysight-inc/HackerNews huggingface dataset:
I don't know of a single prospective Ferrari buyer that would even give the thought of buying a Toyota kit car instead a microsecond of time. They are totally different demographics, in fact I'd say there a high chance of a real Ferrari owner to purchase one of these as a novelty.

People that buy a Ferrari are in it only for the pedigree, otherwise they'd actually buy a good supercar like a Noble or McClaren.
"Nobody can ever account for all bugs. It's the original sin doctrine of the programming community."

I'm not saying Graham should drop everything until every last bias is gone. I'm saying he shouldn't act as though sexism is a solved problem at YCombinator just because the percentage of female founders is up and it has women as partners.
I think you mean KVM and Xen. Xen hypervisor is open source project just like KVM while XenServer is a product that uses Xen hypervisor.

Just think of Linux kernel and Linux distributions.
> You are protected from fraud in every money system you use

If I buy a car that was stolen (which I didn't know was stolen), law enforcement will repossess the car, send the seller to jail, and I'm out all of the money I spent.

What is the protection from fraud here?
Supreme Court to Hear Case on Retransmission of TV Signals by Aereo
A few weeks ago I got a brand new 27" 1920x1080 Asus display for some 200 bucks. Once at home, I realized it was a TV set without the TV receiver. This is the worst thing a programmer may ever buy.

A programmer's monitor should have not only a fairly decent contrast, but also the darkest black possible. This thing, even at the lowest brightness/contrast/colours settings, outputs a lot of light (and its black is just a gray), making it unsuitable for programming with any color scheme.

I switched back to the old 19" 1440x900 Samsung monitor bought some seven years ago, which has a true black.
I'll pop in a mediacenter box and throw the 27" in the dining room.

Before buying a monitor, you should check for its "blackest black" in a low light condition and use full-screen.

And -yes- that tsotech article just sucks.
Visualize Moore's Law
I completely disagree. In fact I find it worse when a link opens in the same tab and then I have to navigate back and find the place that I was at .vs. having to close a new tab I did not want.

"And I think over a decade of user confusion and frustration resulting from target="_blank" backs that up."

Do you have any links to to back this claim?
Cool idea!

What would be the input paradigm? Two finger tap?
Crito - Your confusing statistics with Logic.

Notwithstanding the merits of either side, you are (1) structurally mis-understanding the nature of the argument. (2) baiting an HN commenter to personally disparage [persons x, y, and z]; and (3) making a veiled threat.

None of this is relevant to the discussion at hand.

The [persons X,Y,Z] are not representative employees at firm Q [0,1]. None of the men overlap in expertise with the positions held by the women. None of the women overlap in expertise with the positions held by the men. The "model" person the firm likes to do business with is a caricature of only <one> of the sub-sets of staff. Because there is no gender overlap in these two sets, this is "strucurally" sexist...at least arguably...regardless of which sub-set does the selection [2,3].

[0] HR/Ops specialist, a Lawyer, and an Accountant.

[1] The rest of the staff are all Hackers or Designers.

[2] The allocation actually doesn't matter. Only the stratification.

[3] Note, however that the "model" personality type is de-facto gendered [male]. This is not a logical necessity. It could be the case that the roles are reversed--either all of the hackers were/are women, etc...or the target Founders could be Hr/ops-legal-accounting...etc.
LifeStraws seem designed to filter biological, not chemical contaminants.

"filters to 0.2 microns through the use of hollow-fiber membranes" "Does not filter chemicals, salt, viruses, heavy metals, taste"
At the same time, how many video players have been written in pure python? Assuming the number is non-zero, how many get any use?

Using python as an example here makes little sense, since the constraints of the problem domain make it a particularly poor choice. Try choosing a language that doesn't suffer as much in performance (future Rust, maybe?).
I wish more people did not write out knee-jerk responses every time this topic shows up on HN. When people are typing out a dissertation in a matter of minutes, quality takes the full force of the blow.

There are currently more comments than there are upvotes, it's ridiculous. Yes, I see the irony of myself posting ;)
Smart thinking, I have lost a couple of old websites by failing to archive them somewhere.
Here's the more direct link:
http://www.marco.org/2014/01/10/target-blank
Firefox: https://support.mozilla.org/en-US/questions/959136

Chrome: https://chrome.google.com/webstore/detail/open-in-this-tab/n...
Co-Founder Of Snapchat Admits He's Never Owned A Physical Server
Oy mate! Don't you have a pint of cider to drink in a cozy pub somewhere instead of producing videos of such bollocks?

The series $\sum_{n=1}^\infty n$ is divergent, so you can't say anything about its sum. For more info on the 1 - 1 + 1 - 1 +1 ... see: http://en.wikipedia.org/wiki/History_of_Grandi's_series
This quote from the page is telling:

G. H. Hardy dismisses both of these as "little more than nonsense."
I wonder what this is going to do to the Centos-Xen[1] project?

[1]http://blog.xen.org/index.php/2013/06/20/welcome-to-the-xen4...
All right. GiveDirectly refused to process my debit card. Where do I donate?
But I really really like that when I'm in a single-page web app like Gmail, all links are target=_blank.
Well, the analogy was good enough that you got the point.

I don't see how wearing a watch that gathers biometrics would be unhealthy. A small bracelet without any display would be fine with me. At the moment, I don't need this - I'm in my prime. But once I get older, I might benefit from having a small buzz on my wrist alerting me that I'm working too hard mowing the lawn, or whatever.

I'm also against a model such as the one you describe, like I have made clear in my post.
One of the best decisions I ever made at my prior job. I'd take a solid hour for lunch outside, typically with colleagues. Additionally, 2 colleagues and I took a 45 min walk at 330pm everyday. I'd argue that I was significantly more productive by doing this and much much happier.
Flagged, for two reasons:

- Requiring JS for text. Okay, I'll turn it on this once since you claim "nothing dodgy."

- Disabling my control click to open in background tab, especially after claiming "nothing dodgy"? You shouldn't be on the front page.
My Amazon interview experience
Here's mine for what it's worth, since this is one of the Google python assignments. Admittedly, i'm not very proficient at all.

def get_file_words(filename):
file = open(filename, 'rU')
words = {}
for line in file:
for word in [word.lower() for word in line.split()]:
if not word in words.keys():
words[word] = 1
else: words[word]+=1
return words

def print_words(filename):
wordcount = get_file_words(filename)
for word in wordcount:
print word, wordcount[word]
This is awesome! You are awesome! :-)
I love my Thinkpads to death. I've tried HP's and Dell's business laptops, but neither had the trackpoint and keyboard feel that I love. How do Toshiba's mobile workstations compare?

This generation's Lenovo W540's not-quite-4k display is a bit disappointing. I was hoping not to need an LCD matrix swap this generation.
That one negative review costs money.

Beyond that - Googling the name of the business will almost always show a Yelp link below and will display the star rating within the search results. Bad stars = no business.
As someone who dropped out of high school and took a gradual, but relatively direct route to pretty well-paid work my opinion on College has changed quite a bit over the years.

So much so that at the moment, I'm working full-time and a full-time student.

I'm not sure what to say about this article. It makes a few points, but there's a lot there which is just odd.

I see this issue being less about what colleges are providing than the motivations and expectations of the students and particularly parents paying into them.

The common perception seems to be that degree is a binary thing, a membership with guarantees on either side. A princely income in a related field for members and a lifetime of poverty beneath a glass ceiling for non-members.

Recognize college as a multiplier more than a membership and none of this is particularly surprising.

Freakonomics did a pretty interesting series on College [0] providing an outlook far less dreary than this piece.

0: http://freakonomics.com/2012/07/30/freakonomics-goes-to-coll...
Also, I believe HHVM is looking for 5.4 parity, also I would imagine that some of these bug fixes would not need to be looked into since it's two entirely separate projects.
I don't see how the example is tribalist. Ted Kaczynski, in my understanding, was a loner that was neither left or right wing. And I'm not sure why the fact he's a terrorist is relevant to his analysis.
I don't think it's preventing new housing. Take a look at all the new developments going up along Market St and in SOMA. They are very ugly. Absolutely no character whatsoever.

Not sure what the legislation is regarding maintaining existing buildings. Twitter has hung an awful sign outside their historic building. Butt ugly.
iOS not OS X.
I don't think it's a matter of money at Ferrari not being thrown at their F1 team. It's more a matter of not having Adrian Newey at the dawn of the newest formula of F1 cars (2009).

Kimi supposedly got an apology from Montezemolo [0] for the way he was treated/forced out of the team AFTER winning the championship for Ferrari, which I think is one of the biggest signs that they're doing ALL they can to win.

[0] http://kimiraikkonenspace.com/2013/09/13/an-apology-from-fer...
We can't forget the corporate culpability in this matter...
If most critique centers around issues that have been solved, that doesn't imply that there aren't critique that hasn't been solved. I honestly can't think of a single good reason to PHP these days. Node.js is certainly better, so is Django. The only benefit of PHP is that you can create a small script quickly on a host that you don't control. Therefore PHP shouldn't be considered for anything serious.
>Sure, maintenance may be a bit lower

Not just a 'bit' lower but worlds lower, owning a luxury car is rarely about the acquisition cost but the cost to keep and maintain it. You can find Toyota parts any day of the week on just about any street corner, same thing when it comes to a mechanic. Plus Toyotas are built to be daily drivers, not so much Ferraris.
Update: The images APPEAR to have flipped back to normal somehow... I'm having Brian put his images on a server we control from now on (just in case it happens again). So hopefully we don't risk offending our partners/customers/investors again. This has been an amusing 16 hours.
If PHP is garbage, every article about PHP should be about PHP being garbage to make sure everyone stays away from PHP.
Yelp blocks their entire site from Tor. If you try to visit, you will just get a 403 forbidden.

citation: I run a tor exit node.
But he didn't make a blanket statement of "target _blank is bad". He agrees with you.

> I believe the former is justifiable, the latter isn’t

As he said in the article, it's justifiable if the user is in the middle of an important session that they probably don't want to navigate away from. For most people, reading a news article doesn't constitute that.
> I don't know if you've looked at the graph of a Git repo where people merge instead of rebase

We use merge instead of rebase. Here's a snapshot of the graph:

| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| |_|/ / / / / / / / / / / / /
|/| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |

There are only 4 people working on the repo.
The reviewer can do the same. Getting into a pissing match with an individual as a business is a bad business move.
Human Time-Frequency Acuity Beats the Fourier Uncertainty Principle
To add my own experiential insight as a female who started coding at 11 (without the aid or encouragment of a parent like you!)...

Reflecting on my thought processes at that age, I remember it being entirely about 2 things:

1. Expression. Nothing could have sounded more dull than building aimlessly-- I wanted to DESIGN. (My definition of this being "carrying out a specific communicative purpose through look and function.") I wanted to make a website that demonstrated my tastes and values to my friends. (Which is likely why I went straight to websites and not desktop software.)

2. Social dynamics. Similar but different to the aforementioned point, I wanted to actually affect other people with what I was making. As a young girl, that typically meant impressing potential friends and boyfriends. I had a poetry site at one point. I made sites for a fake band my girl friends and I talked about forming. I had tons of blogs. I really should have segued into games at that time, as that would have fallen in the same category, but sadly I did not.

While I know every human being is different, I was what you'd consider a "girly girl." So I believe the difference between myself and a young boy was quite pronounced in a stereotypically feminine direction-- which is where one should be investigating a subject like this, in my opinion.
In theory. In reality, after treating one or two causes, the occurrence rate may fall to once a month or year.

I agree that mitigating the problem is a good first step though.
People throw around offensive-sounding numbers of millions of dollars for college amenities, but often they work out to pocket change per student (quite a few people will circulate through a large state university over the lifetime of a building) or are paid for by private donors.

The Bowen hypothesis makes people feel better about themselves - it says the root of all our problems is that kids today are spoiled. However, one must consider that state subsidization of public higher education has been slashed in half since 1975; students and their families pay a higher proportion of the cost than they once did.

http://www.nasfaa.org/advocacy/perspectives/articles/Myths_a...
I use the rule "If it links OUTSIDE of my site (I.e. different domain), I use target blank". If it's some kind of activity and navigating away would interrupt it, I'd rather use a modal..
"I found my mind wandering to other things and realized that I was actually enjoying my food a lot more; remarking internally on how the bread actually taste in the sandwich."

jesus christ what
I Ctrl/Cmd + Click most HN posts so I can start reading the comments while the link is loading.
Per [1], the average cost of each user the month before closure was $0.56, and the average cost of each user with accessible photos was $0.75.

Just one of the many important costs of a freemium business model.

[1] https://github.com/everpix/Everpix-Intelligence/blob/master/...
Let's stay with what he said:

> Which it presumably isn't, entirely, but only because nothing is entirely.

He's saying that a useful definition of meritocracy does not mean that everyone is only judged by his abilities. He's saying explicitly that such a thing does not exist. Further:

> And if SV is only as much of a meritocracy as math, that's pretty good.

I don't know how you jump from "pretty good" to "near perfect meritocracy".
Aprendiendo sobre las apuestas deportivas
Google could open an office in Oakland given that there are enough employees there to merit arranging free transport by bus.

Googlers could live closer to work. Why would you want to sit on a bus for two hours everyday when you could live in Mountainview and cycle to work?

Or Google could buy up houses and apartments and turn them into corporate housing for their workers.
What's the range on the Bluetooth? Prob not enough to get notifications at one of those annoying parties where you have to place your phone in a bowl at the door so you aren't distracted during "people time". I can see it would be useful to surreptitiously receive new Tinder match notifications while on a Tinder date though.
Anecdotal evidence to combat anecdotal evidence, but where do we stop and let the user make some damn decisions? Are users really too stupid to know ctrl+click, middle click, or right click->open in new tab?

Personally I side with the author, as I open just about everything with middle click, but I also have a lot of dumb users that rely on target _blank like it's the only thing preventing them from spiraling into a psychosis filled chasm of self doubt. The sheer number of people who have marveled at the idea of opening a page in a new tab when shown kind of makes me uncomfortable.

I really want to fix this, and have users understand their browser more than "it makes the googles".
And yet this happened a couple of years ago: http://www.washingtonpost.com/business/technology/salman-rus...
Its probably better represented as a venn diagram. Applies to potentially many disciplines within an operation.
I have more important things to do than to attempt to put together statistical proof of this to empiricism-fetishists, but I can see in 15 years of web development that I've seen this (including in a proper usability lab with one way glass and eye-tracking, bla bla bla) create serious confusion with users vainly attempting to click back and not understanding why it doesn't work. That is for the average non-tech user. For sophisticated users (which is probably approaching a majority of the American population under 40 these days) it just makes them angry when the behavior of regular pages is hijacked to be non-standard and disrupts their chosen workflow.

Are you seriously arguing that in your opinion every single link should open a new tab automatically?
> Are users really too stupid[...]

Yes
How is blaming Google employees any more righteous than blaming gays for wanting to live in Oakland and driving up prices? How is bullying in general a better strategy than attacking the root of the problem – conservative zoning policy?

It seems clear that the issue here is that more people want to live in Oakland than places to live and this drives rent up. If you want to bring prices down you need to build more housing, specifically denser housing.

Some people oppose this because it changes the character of the neighborhood, and that's a valid criticism. But the consequence of that stance is constrained supply which drives prices up, gentrifying the poor. Doesn't it make more sense to blame those who oppose high-density zoning?

Unless you want everything - strong local economy, low density, low prices – then I don't know what to say, that seems pretty naive.
I like the "Up to 5 dead pixels" on the product image. Makes it sound like a feature, "5 Dead Pixels in every monitor, guaranteed!"
Sure, but it's true.

Think about it for a moment. They operate in complete secrecy behind the scenes. You have no power over them, but they have massive power over you. Clearly, neither the NSA nor the government are accountable to you or people in general because you simply have no recourse against any injustice they commit against you. If the government imprisons you without due process, for example, you're effectively supposed to complain about it to the very same government, which will then.. punish itself?

In what alternate universe is this a good arrangement?
Yes, there is. I have side-by-side 60Hz and 120Hz monitors, and window dragging for example on the 120Hz one is much much smoother (I had to buy a gaming mouse, because most normal mice won't update at more than 100Hz I think). And movies don't have this jerky motion where 60Hz doesn't quite exactly divide with 24 fps that movies use.
'I'm desperate for clean water'
I was hoping for some snark, like: "Top search trends on DuckDuckGo for 2013: We don't know, we don't track your searches!"
Sure, but there are still workflows that are just plain bad[1], and articles like this one are an effective way of giving users better alternatives.

[1] Last summer I interned for a company that had recently switched to git. The workflow was: you are assigned a feature and begin developing it on the shared "development" branch. As you make commits you note the hashes on the company issue tracker. When the feature is finished and signed off, the DevOps people manually parse through all the comments on the issue, manually cherry-pick (!) every commit (that you remembered to write down) to the "production" branch, push, and hope they didn't miss any.
I'm confused. He says:

Forcing links to open in new windows has two main purposes:

1) To avoid disturbing an important session in progress for a temporary digression, such as FAQ/documentation links in the sidebar when you’re doing online banking.

And then:

I believe the former is justifiable

He gives a good reason for using target="_blank", and then...okay, what? Sounds like a good reason.

Even then, his second reason to not use target=_blank clearly sounds like a normative difference than a technical difference. He doesn't "like" the idea of keeping people on your site...so what? Don't use it, then. But you've clearly identified a positive ROI technique for keeping people on your site.

This post really confuses me.
You don't have to be in the opposite of a group to spew hate against that group. And I see very little "reasoning" in that quote, just lots of eloquently-worded polemic which weakly attempts to cast negative aspersions on an entire political view. Some of it is outright false.

In other words, it's content that wouldn't look at all out of place on a right-leaning website's "This is why liberals are bad" section.
To those wondering, I think that Red Hat doesn't make that much money from SELLING RHEL. It's the support, certifications and those things that are making Red Hat's budget. So CentOS and RHEL aren't really competing products. But Red Hat can now offer support even to CentOS customers.

(I'm Red Hat employee.)
If you commonly refer to your users/visitors as "dumb" then your problem isn't with links.

Alas, it's worth considering personal bias. Simply because you understand the fundamentals of the web and how to use modern technology doesn't mean it's the norm or standard (yet). Because someone doesn't know how to "middle click" does not make them stupid.
Cyclone has been dead since years (the last release is dated 5 May 2006)

It never compiled on 64bit architectures, and to get it to compile with 4.0 or 4.1 (newer versions of gcc won't work) you need to fetch it from SVN (last commit is dated May 2009)... and obviously: no distribution still ship such an old version of the build tools... you'd need something like debian lenny, which does not even receive security updates anymore
Whatever the real storage & retrieval costs may have been -- this whole "panic incineration" thing still doesn't make any sense. At all.
I have a friend with a Ferrari. He actually tells a lot of people it's just a bodykit on a Toyota. It keeps people from thinking he's rich and/or a good robbery target.