skysight-inc/HackerNews huggingface dataset:
Eich's outing was as a result of a leak from an IRS employee.

Could he sue the US government, and/or the IRS employee that leaked the donor list?

It pains me to use a National Review blog as a source but it seems that the Obama administration hasn't made an effort to prosecute the leaker:
http://www.nationalreview.com/article/362667/investigation-i...
If you want to be completely open source. There seem to be a lot more libraries and general capability with the specific license we need. I really should have clarified better, I seem to have lost a word or two in there.

What I'm working on needs to interface with many different existing modeling and optimization efforts at some point, and of the options out there Python seems to be the most understood by the largest group of people (statisticians/scientists/programmers). With python we can keep everything 100% open and available to the largest number of people.
Furthermore, this man supported a controversial cause to the tune of peanuts worth of money, and his job is to run a tech non-profit.

There are probably thousands of of other companies and people HN'ers interact with every day that have done worse things than this man. It's a point about which to rally; it's not that important in the grand scheme.
Waiting for the Windows 8.1 and iPad apps...
Thanks for the thoughts. Via another comment on here, I've made contact with a couple of developers on CoFoundersLab. Who knows, maybe one of them might be the right one. Cheers.
Did he ever say it was a mistake, did he ever apologize for it? no. he continually defended his right to do it and believe what he believes. That's about as far from a mistake as you can get.
I'm sure I'm guilty of some logical fallacy or another here, but isn't responding to customer demand one of the core things espoused by the startup community? A big company does exactly what we're all saying is good for companies to do and everyone is up in arms with "TOO LATE M$" and the like (apologies for paraphrasing, and this is directed at several comments, not just this one). This is the kind of thing we WANT to see from big players, and while it's easy to say "close but nope", they do offer it up as "this is the direction we're going", and not "fine, this will have to do to shut you people up." Top MS dev team members have long been about open sourcing things, and I for one think it's awesome to see the company as a whole listening to it's best people, and the community that enables it.
Jim Crow and freedom of speech are two different things.

I personally am ALL FOR equality independent of race, religion, or sexual orientation. I don't care what you do with your life.

I do believe people should be equal, and laws against that should be abolished, but that's my opinion. That's why we have voting and elected officials.

More importantly, democracy is also about being allowed to place dollars and votes in what YOU believe in independent of the current "accepted norms". It's not WRONG for someone to vote against equality, that's their right .... at least in this country.
Thanks! Your comment has encouraged me to test out NoScript. How bad I haven't checked this out before. I had this superstition that with NoScript I'd have to spare a lot of time configuring to just be able to reach a comfortable level, but I've been able to get going in a minute. Massively useful.
Um. Yes, I would be upset if your proposed scenario happened (and similar things do happen). But these two scenarios are not quite alike, are they, considering in one case the person is doing something I believe is wrong, and in the other case something I believe is right, or at the very least acceptable.

Getting together to force the dismissal of a person from a position of power based on their views is not automatically bad or good. It is bad or good depending on what the views are. Homophobic views are bad; it is good to get people dismissed from power based on those views. A woman's right to choose is good; getting people dismissed from power based on that view is bad.
Why won't Verizon spend money to spread out affordable FIOS service?
Um, no.

Delete that file on one device, it is gone from all that share it.
What is the name of this place?
Which blog reader do you like most / use most often?
I like how you present Craigslist as "poisoning the well" for other business rather than "providing maximum value for consumers".

I wish all businesses operated on tiny margins. That's how capitalism is supposed to work: competition eats up surplus.
Does anyone see a cow when they look at Clarus the dogcow? I see a dog all the way.
Selecting CEOs based on ideological basis has been tried in the Soviet Union. It has not resulted in a very competitive economy.
Didn't know that. There was a lot of discussion going on in that thread so that could be what happened.
New site from Microsoft about the latest technology in IE
Yes, although I could pick nits about the significance of each of these (Webkit being open source is somewhat less significant that it appears since web browsers nowadays are de facto somewhat unforkable; the open-sourcing of clang was partly or mainly an attack on the GPL). But while Apple's continued doing many of those things (and done some similar things like GCD), they've also started doing other things they weren't doing back in 1999 or 2003, like breaking new ground in walled-garden application platforms and aggressive use of patents. The iPhone has never been as open to non-native apps as desktop OS X, while even desktop OS X's support for them is declining. (That's especially significant if you take the post-PC-era viewpoint and see phone/tablet devices as displacing or succeeding the PC rather than just supplementing them.) So overall Apple fits the mould pretty well.
Free software. Open source is less important. We're GNU. :-)

https://www.gnu.org/philosophy/open-source-misses-the-point....
why did you not just say Enceladus? Surely HN doesn't need reductionist titles.
You'd have to mangage backups of the storage file separately than backups of postgresql, right?
What does it mean to have a right that you can be effectively prevented from exercising? What is the difference between a right that one is not allowed to exercise and a right one doesn't have?
> A buddy of mine is working on *nix software at IBM and they asked if he wanted a Thinkpad or an MBP; that blew my mind.

Except, you know, IBM doesn't have anything to do with Thinkpad anymore, and hasn't for years.
To be clear, what he did wasn't wrong either. You have a different opinion, and society as a whole is shifting to a different opinion, but that doesn't make his actions wrong.
Remember folks: Mozilla is a civil rights organization, not a technology company. They happen to operate in the technology space, but their stated purpose is to safeguard and advance civil rights, not sell technology. A potential CEO's history with regards to civil rights is absolutely relevant with respect to this organization. What Mozilla does and how Mozilla operates should not be viewed through the same lens that we would view a technology company such as Apple, Microsoft, or Oracle.
> That list of companies seems to demonstrate the opposite, in fact.

How do you reckon that?
It's very weird to read a post saying "oh man, it's such a bummer that Eich had to step down; this totally isn't what we wanted and we're shocked that it had to come to this" and then look at the sidebar and see "Recent Posts: Five Reasons Brendan Eich should Step Down", which is a post calling for literally the thing they claim to be bummed about.
And just who decides that?
As a Mozilla community member and employee with an ethos that runs counter to Brendan Eich's view, I was willing to give him a chance as a CEO.
Firstly, Mozilla is a technology organization, not a political one.

Secondly, is marriage really a civil right? If you say yes, explain why campaigners aren't fighting to allow brother to marry sister, mother to marry son, or polygamous marriages which have a long history in many cultures?

I think there are many people who would agree that Eich should not have been forced out for his views and donation, and those who pushed the issue are just as intolerant and bigoted as they claim Eich to be. Tolerance works both ways.
A high traffic image sharing site can actually be pretty cheap to run. Cloudflare gives you an unlimited bandwidth CDN and incoming bandwidth to S3 is free (uploads can be done directly from the browser).

Source: I help run https://surfer.io/
"Sure, you could say it's a human rights issue."

Are you sure you don't want to give this possibility a little more weight? Maybe a lot more weight? I mean, what if it is a human rights issue?

Of course not, that would be silly.

It would not be "silly" for Christians to target people for being pro-choice. That would be right in line with being Christian.
Neither OkCupid nor Proposition 8 appear anywhere in that list: it records donations to the Republican Party or candidates from ordinary employees of OkCupid's corporate parent, IAC.

Also, almost all of the donations predate OkCupid's acquisition by IAC in February 2011.
If this really was his personal decision, then he would have written the press release, and the chairwoman would have issued a press release expressing support.
> It's obvious that a significant number of board members weren't happy with Eich's promotion on strategic grounds

How is it obvious? The board appoints the CEO. It's true that several board members left shortly after the appointment, and some outsiders have claimed that it was in protest, but I've not seen any confirmation of that. At least some of the ones leaving must have approved, because the remaining board members, I believe, do not have a majority.

I've seen other claims that these people had already planned to leave, and were just staying around to finish the CEO search. Some evidence for this is the fact that the people who left also announced their next major engagements. People who quite on short notice in protest generally don't know where they are going next.
Hmph. I tried to draw something similar based on http://www.submarinecablemap.com data, but graphviz is uncooperative. Here is a gist of my dot-file if someone is interested in trying their luck: https://gist.github.com/zokier/9963061

I made the assumption that submarine cables are bus-like topologically, ie all nodes can communicate with all other nodes connected to that cable.
The title says: "A List of Foundational JavaScript Tools" seems like those could be useful but not foundational. Right?
A Look at Facebook’s $2 Billion Acquisition of Oculus VR
Which is a hateful policy, in my mind. It in effect says "controversial things are not worth talking about".
A live updating DBSCAN approach might also work. It would sort of break in the case of dense and uniform usage across the entire map (in which case there would be just one cluster), but otherwise might work well.
I didn't say that the other parts of the process had no value, I said that the relative return to people at the bottom of the labour chain is low. My claim is that they are getting paid proportionally less for the work that they do.

I don't really see why it is contentious - poor people have less bargaining power, because they have less to bargain with (e.g. poorer health, less education, less to fall back on), so will come off worse in trades, including trades for their labour. It makes economic sense, but that doesn't make it good. Also note that overall efficiency can become irrelevant if the returns on efficiency gains are unequally distributed.

Addressing those problems, which are structural not individual, will improve the lives of people who are under-compensated by the current system. Claiming those problems don't have any effect on outcomes requires explanation.
Certainly he's no more wrong than any racist in the fifties or sixties, and we all know how not-wrong those folks were.
The issue isn't about rights. I wish everyone would recognize it's about privileges and equal treatment. The benefits [of a government recognized marriage] (tax breaks, visitations, spousal benefits, etc.) are all privileges. How can you tell? Because with the stroke of a pen all those things could be revoked by the government.
> an intollerant lynch mob

People have a right to not be murdered. They do not have a right to be the CEO of a company.

A group of people can say whatever they like, and if it puts sufficient pressure on a company that company can choose whether to act. What specific part of what happened here would you like to ban?
So what your saying is as long as the angry mob agrees with you then its ok, but if they disagree with you then they are wrong.
> But ask yourself, would you consider it reasonable for Christians to target some arbitrary CEO who donated some money to planned parenthood several years ago

You do realize this kind of thing actually happens, right? The right wing of american politics is an avid user of and believer in boycotts.

Personally, I have no issue with this. No company is entitled to a person's money, and if they make their public face about politics they accept the consequences, both good and bad, of doing that. And it really is worth noting that there are often positive consequences of doing it as well. Even for causes I disagree with. Chick-Fil-A probably came out a bit ahead, if anything, since their presence was stronger in markets that supported them.

Likewise, Disney openly supporting gay rights through Gay Days at Disneyland and making sure their insurance supports gay employees' families have had both positive and negative impacts.

This faux-freedom argument, where people aren't entitled to decide how their own money is spent but the richest and most powerful are entitled to do whatever they want with theirs without any fear of consequence is just a ridiculous double standard.
> This is stupid. Progressiveness and open-mindedness go BOTH WAYS.

no it doesnt.Or conservative would be progressive.
So here's the part about this that deeply disturbs me.

It's reasonable to assume at this point that Mozilla's next CEO will have their political opinions thoroughly vetted, overtly or covertly. In fact, it's reasonable to assume this will become a higher priority at all tech companies. Who wants to be the next Mozilla, after all? You pretty much have to do this now.

And that's an awful place for us to be. It's going to go too far, because these things always do. Once you make something a corporate risk, corporations go too far in reducing it. So we're going to get the blandest, most milquetoast candidates possible. And it's going to hurt people on all sides of the political spectrum.

It's also going to make people with ambitions of CEOhood hold back from any political support of anything, liberal or conservative or whatever.

There's a definite chilling effect at work here. An internet mob has forced out a major company's CEO over a political issue.

Yes, for many it's more than just politics. But that's not my point. My point is that it's also a political issue, and that's the lesson that's corporations are going to take here. They aren't going to limit it to issues some people see as human rights issues, they're going to apply it to all political issues, because overcompensating is what large corporations do.

It's worrying, and ultimately a step in the wrong direction.
More important than "smoothing" - the font baseline is all over the place
And now I'm playing 2048 again :/
Why was this posted twice on the same day? I thought moderation was supposed to catch that.
I'm just going to say it. I think this is really great news. I clapped. Eich was a totally inappropriate choice. I'm happy and no longer disgusted by the thought of using Firefox.

He belongs in a little room somewhere contributing to languages, where his antisocial beliefs can be attributed to understandable engineering-personality dysfunction!
A lot of people find it within their own self interest to work somewhere that is careful about hiring. Personally, I find that job satisfaction depends a lot on who my colleagues are.

And I don't think this hiring practice precludes employees from evaluating other offers - if a company goes through this process and decides to extend an offer (and they're growing fast), they're likely to be willing to hold the offer for you while you evaluate other opportunities.
There are a large number of people in the 'working' class (at least in the US) who are struggling daily to make enough money to be able to feed a family. They aren't starving as yet, but it just takes a small unfortunate incident to push them over the edge into spiraling poverty.
You aggregate all trade offers in a given time interval. You line them up in order of their price. Buyers are ordered highest to lowest. Sellers are ordered lowest to highest. Continue matching units until the buy price is lower than the sell price. Back up one. The average of the buy and sell prices for that unit is the clearing price. All the units to the left get traded. Everything to the right expires or rolls over to the next auction.

In case of ties, there is no tiebreaker, so any orders that can't be filled at exactly filled at the clearing price are filled as much as possible in as close to equal proportions as possible. For a variety of reasons, there will probably be a slight bias towards filling larger orders by a greater amount.

There is no FIFO. There is only participating in the auction and not. Did you get your orders in before the deadline, or not? The only way to guarantee complete fulfillment of your order is by having a better price than the marginal trader.

Having an order partially filled sucks, but it is your signal that you guessed the clearing price exactly right, and your prize is that you pay no fees whatsoever for your partially filled trade. You beat the system. You didn't beat the other traders, but you beat the system.

The more trade offers there are, the better the whole thing works. But people don't want to wait around forever, either. That's why I think clearing once an hour is a good compromise.
> For example, your employer can't fire you for being gay.

There are only 21 states in which this is the case.
Borderland: Stories of those who cross the US/Mexico Border
So then should a CEO of a company in a rural conservative place, say Alabama, be forced to step down because he supports gay marriage, just because many of his employees disagree with him on that issue?
You say that the two situations are not alike, because you believe is wrong, and the other is right.

...

So I suppose we should all judge everyone's actions based on what you believe? Since, obviously everyone has their opinions, but those who have opinions other than yours are wrong.
I saw on Twitter today that they landed Ash Furrow as a load iOS dev.
The bandwidth now is cheap, when I launched Image Socket I was on two dedicated machines at FDC that served closed to a thousand requests per second.

The revenue on advertisements would be 10x (from what I recall) of what I spend on the hardware.

The trick is to approach the problem smartly via bandwidth control techniques (ip rate limiting, proper bandwidth queues via ipfilter, etc) and identify abuse early.

In 2014, their margins would be (again my opinion) double of what mine where.

Hardware is cheaper, bandwidth is cheaper and you have easier access to really fast and complex caching solutions.
I propose that, what with unicorns numbering one-third of the population in many areas, we simply cut to the chase by declaring that our firms will henceforth only hire demigod alicorn princesses. This will convey exactly the desired degree of hyperbolic rarity we intend.

The fact that there are only four known alicorn princesses ever isn't going to stop every firm insisting that each and every candidate hoping to interview provide strong evidence that he or she is one of the four alicorn princesses.
It seems to be back already. Cool list!
Very cool. I was just planning on writing something like this for my website, but instead I'll devote the time to hacking this up. You may see a few pull requests from me in the coming days!

Nice choice on Markdown, and... three days? Nice work.q
Thanks for the discouragement, but I'll continue trying. We aren't doing so bad now: http://www.reddit.com/domain/mediacru.sh/new

There has been a great response to "HTML5 GIFs", though. Many people are very eager to use them instead of Imgur. The problem we face there is that a competing service has shown up and attracted more attention without consequence from the Reddit admins, so we're trying to get back into that area.
Yes, a lot of the big subreddits have whitelists that your site has to get on by being popular--kind of a catch 22.
Maybe it doesn't make sense for there to be one "other way" for the winds to blow. But I think it's a fair point, that not standing up for free speech, could come back to bite us when one day our speech is an unpopular one and the internet hordes are screaming for our heads.

Of course there are the old debates about whether money is speech, and lots of people around here that don't think this speech deserves to be protected.

If you want a future as any sort of public figure, I guess you'd best not take any stand at all on any issue. At least that will work until the crowd decides that inaction is just as distasteful as taking an action they disagree with.
Two thoughts:

- Brendan Eich is a great guy and I suspect would have been a great CEO and done good things for the company.

- I fully respect the actions of Mozilla employees who did not want someone with Eich's opinions as their CEO. It's all very well to "respect the opinions of others" but when the opinion in question is that you should be treated as a second-class citizen, that you are not as good as other kinds of people, then that becomes very problematic if that opinion is being held by your superior. If that superior is in fact the CEO, someone who is the "face" of the company, provides leadership, and rallies the troops, then it becomes even worse.

I find both statements above to be true, despite the fact that they are at odds with one another. Humans are complicated.
Any number we have is going to be sensitive to the workload, so I think it's unfair to say 2-3x without a lot of context.

Also, you dismiss ideas that help the database and the OS work together better. For instance, I did "synchronized scans" for postgres. It coordinates sequential scans to start from the block another scan is already reading, improving cache behavior and dramatically reducing seeks. This could have been done by lots of extra code controlling the I/O very carefully (as at least one paper seemed to suggest was a good idea). But I chose to do it the simple way, just start the scan off in the same place as another scan, and concurrent scans got almost ideal behavior -- each ran in about the same time as if no other scan was in progress (with no overhead in the single scan case).

Linux is clearly interested in allowing more hooks and making them more useful. From an engineering standpoint, that makes more sense to me.

Two other points:

* I'm a little skeptical that such a bypass can easily be made resilient to some strange/degenerate cases.

* You say that the reason an open source system won't do it is because the MVP is too expensive. But the MVP for a cost-based optimizer is also very expensive, and postgres has one of those. I think that was a much better investment than investment in the filesystem/scheduling layer.
Do you even know that you are playing meaningless word games, of the form, "This statement is a lie" or "atheism is a religion"? You really think that "In order to be tolerant, you have to tolerate intolerance!" is a good argument, and not just self-referential verbal nonsense?
Anyone willing to comment on why the previous discussion got sunk and a new one was created?

Safe to assume this post will be sunk also?
"Except, you know," that it's a highly conservative company and offering a line developer a Mac is, in my experience, kind of weird.