skysight-inc/HackerNews huggingface dataset:
> "I understand how my activities can be seen as divisive and wrong and inconsistent with my commitment to upholding the diverse values underpinning the Mozilla community and I apologize for my behaviour at the time. I will do everything in my power to make up for it and I hope the community can judge me based me on my record from this point onwards".

This is close enough to what he actually said:

https://brendaneich.com/2014/03/inclusiveness-at-mozilla/

that it's not at all far-fetched to wonder if there's anything he could have said or done that would have been enough.
Fair enough and no offense at all. I'll delete it.
That's good. But that's just the compiler. What about APIs (i.e. .NET)? I don't think Oracle claimed ownership over Java compilers in the example above. It was primarily about Java APIs.
Sweeping Away a Search History
Well, I do, because I was told by older people and it makes sense. Why?
I love this! Added it to use on http://play.freeciv.org now.
Thanks for saying this.

I'm usually very angry with people who oppose gay marriage (why do they care??)

But this is just bullying. This is another form of hate.
My love of alliteration has certainly harmed my audiences. Oh well. :/
I have a problem with the very idea that a mostly apolitical organization like Mozilla should have a sweeping political/social/cultural alignment.

If Eich were opposed to net neutrality, or against open internet standards, etc, those would be damning beliefs for someone in the Mozilla CEO spot. Gay rights, however, have nothing whatsoever to do with Mozilla. (I agree with you that Hobby Lobby would fire a pro-gay-rights CEO, but we probably shouldn't be taking lessons on reasonable behavior from Hobby Lobby.)

If Mozilla does represent any kind of broad social alignment, I would hope that it would be one in favor of diversity of opinion and free speech.
I'm in 100% agreement. Moreover, I think that this was made worse by the fact that not only was there no pre-planning to address the PR issues, which they had to know about (and if they didn't when this already came up, the entire board needs to go, period, b/c that's just amateur hour), Eich's refusal to even explain his position made it hard to not see him as a hate-monger.

If he had defended or explained his position on the basis of religious beliefs -- this might not have ended any differently, but it would at least give the community context for why he feels the way he feels. Not having that context and his outright refusal to elaborate on it, only made it worse.
> How can you possibly determine which privately-held beliefs are "too bad" for you to deserve being employed.

First, it wasn't his beliefs that lost him his employment — it was his actions.

Second, while it's not always as clear, donating money to oppress a group in 2008 is an objectively abhorrent act. You know it when you see it.
Taking a view is one thing, persecution is another.
No wrong choice I think, mostly personal preference. If you know Python I'd stick with that, iPython notebooks with pandas etc. is a solid choice.
R might be a little harder to start with, sapply/lapply can be confusing but there's plenty of info and libraries on the web to make your life easier. For plotting, ggplot still wins over matplotlib in my opinion but Python has other strengths.
"All these worlds are yours, except Europa. Attempt no landings there. Oh, and stay off Enceladus too."

Doesn't quite have the same ring to it.
Just because they were working on it before doesn't mean that the plan at the time was to open-source those things...
You're right, how could I forget the iPad, the thing is the business model they have for all of their products is unsustainable. The iPad is doing well now, just as the iPhone did initially, but less and less people are buying the iPhone because the Android environment has had time to develop. Even chromebooks out sold mac books [1] in 2013. A lot of companies allow developers to use Linux too. The fact that people working for large tech companies are allowed to develop for *nix on a macbook is kind of irrelevant. The circle jerk on HN around apple is deplorable, but lets let the down votes commence.

[1] http://www.ibtimes.com/googles-chromebook-outsells-apples-ma...
Maybe people should stop putting Bootstrap in their resume when companies stop putting Bootstrap in their job postings.
Ask HN: I need to build a PCB (Printed Circuit Board), any suggestions?
I am looking to build/design my own circuit board. I am a CS student and have some knowledge with the process, but I would like to expand that knowledge, how would I go about doing so?

Specifically, I am looking to design, build, and program a PCB. I would like to communicate with the bluetooth on my phone and use/interface with a rechargeable battery.
But why use CNAMEs in the first place when you don't have to?

or am I missing something?
That's not analogous. Brendan Eich materially supported a current threat to freedom. A few decades ago it would be as if you were writing checks to an anti-miscegenation organization. At time, plenty of people would have said "What's the big deal? It's a valid opinion." and yet it is just as clear that's wrong.

Plenty of people on this forum have radical political philosophies, ranging from anarcho-capitalist to communist. Some of them are probably far more radical than Brendan Eich, who might be utterly mild in his politics otherwise. And yet because they are not speaking out against individual rights, all these bomb-throwing radicals coexist.
Thank you for saying so. I find the moral compass of a lot of HN posters rather baffling sometimes. Nice to know I'm not the only one :o)
Mozilla is dead
OpenCart project responds with profanity and censorship to GitHub issue
Yes, it's a real shame that he sees support for gay-marriage as an affront to his moral or religious values.
Google has been pushing for performance improvements in native threads for a similar reason. If that's successful, I think the plan is for Go to switch too, but I can't find any links about it atm.
xorg takes 2% here, not by the grace of a superfast computer - far from it - but by the simple expedience of having both Noscript and RequestPolicy installed. I can still read the article so I don't know what I'm missing by not allowing all that JS and external content to run/load. Not much, I assume...
I spent a lot of time on construction sites doing inspections early in my career. It was hard to fathom some really you got to know as really nice people being really bigoted. Weirder when the targets of those comments worked with the person making the comments.

Archie Bunker is truer to real life than I had possibly imagined.

I think this will be best for Mozilla. Its an organization that needs the good will.
Fun at the office: Playing a mobile game on TV
It's "out of tree" due to licensing issues (i.e. Oracle is not releasing it under a GPLv2 compatible license for various reasons...)
donations are now discriminating to unrelated folks? this is such a plainly stupid trend. good luck, mozilla, finding someone without dirt in his private life -- if this can even be called dirty.
"HN's approach to comments". if it meant anything, every flame-fanning article on this subject should have been [dead] before it reached 5 comments.
Bitcoin only store for Sacramento Kings
We actually contribute a lot of code to RES. Improved RES support was my doing.

https://github.com/honestbleeps/Reddit-Enhancement-Suite/gra...

It's worth noting that RES has nothing to do with the Reddit admins - it is not an officially sanctioned extension.
> Non-copyleft licenses can easily align with the "embrace, extend, extinguish" strategy.

What? I would think if anything giving everyone else a crippled license while retaining copyright etc yourself that would be an even bigger setup for a EEE.

Remember, MS can do w h a t e v e r they want with that code anyway it is not lke they'd be bound by a copyleft on their own code.

(Unless they also started accepting patches without copyright assignment I guess.)
Every time you add two objects in JS you have the possibility of hitting toString at least; every time you access a property it might be a getter or setter, or a Harmony proxy object. Python is more liberal, but in both cases you have to make guesses about object shapes (and objects not having those properties) to have any hope of performance.
Anything that starts after "buy/sell" electrons are entered into a book [#] and includes a pricing mark change before "fill" hit my account. This set of trades is broader than what you might imaging, but specifically I'm interested in any trade that (1) has information incorporation; and (2) dependent logic based on (1) and (3) requires sequential execution (ie, fronting). It is not enough to say these trades are not observed. They have to be shown to be impossible (or unprofitable). There is reasonable evidence that they are both possible and profitable in Lewis's book.

# This includes both voluntary and involuntary disclosure.
> those things make you significantly more employable

It's interesting that you use the word "employable" instead of the more general term "capable of creating wealth". Someone who thinks of themselves primarily as an employee is always going to be less wealthy than someone who thinks of themselves primarily as a wealth creator. That's because having employees is not necessary for wealth creation, but wealth creation is necessary for having employees. So if you're an employee, you're in a relationship that is always going to be fundamentally asymmetric.

So if you really want to focus on economic inequality, you need to focus on getting people to stop thinking "how employable am I?" and start thinking "how much wealth can I create?" Ultimately, the only way to get real economic equality is for everyone to be an entrepreneur. And even then you won't have complete economic equality because people differ in entrepreneurial skills. Which is why focusing on economic inequality is misguided; what we should be focusing on is wealth creation.
Interesting. Good read.
Mass Relevance and Spredfast Announce Merger
Original report (as you can see most of it has been "censored for abuse" by dev.

https://github.com/opencart/opencart/issues/1286

Screenshots of original posts and responses:
http://imgur.com/a/GRIzy
Wow everyone, thank you so much for your support! Your comments and ideas have been amazing and positive. We're thrilled to be making an impact and to help make the web better.

Thanks HN, you're awesome.
EXACTLY. Especially if that company has an ethos that runs counter to those views. There are plenty of companies -- even tech companies -- where Eich's position wouldn't be an issue. Mozilla is not one of those companies.
I don't know about the admins, but I haven't noticed a lot of downvotes just because things aren't submitted with Imgur. There are occasionally people who do complain about the choice in host and just say "because it's not Imgur", but they're rare.
Lambo is dominating the car market by your logic [1]

[1] http://www.lambocars.com/lambonews/lamborghini_among_most_pr...
Mozilla boss Brendan Eich resigns after gay marriage storm
I really expected you to say that they were "polishing a turd"! [1] On the flip side, you have to admire people who are becoming actively involved in their health AND learning more about the basic functions of human anatomy. A long time ago, it was illegal to dissect cadavers and medical knowledge required committing a crime. Isn't it better for smart people (who in theory understand the risks) to be allowed to conduct even uncontrolled experiments?

[1] http://www.urbandictionary.com/define.php?term=Polishing%20a...
I don't agree that he was bullied out of his position. He held a belief that wasn't in line with what the Mozilla organization believes is in their best interests. The most logical thing would be for him to not represent the company as the CEO anymore. It's no different than if he believed Firefox should be a closed source shrink-wrapped product or other view that is contrary to Mozilla's mission.

edit: The statement from Mozilla even says "Mozilla believes both in equality and freedom of speech. Equality is necessary for meaningful speech." Eich's views were contrary to this mission, so him leading the company made no sense at all.
If this product or others similar to it can't properly depict three dimensional art—that is, using a format other than a static .jpg image—I'd say they're doing it wrong.
I think one would be exceedingly foolish not to exercise the very greatest of caution. This is Microsoft we're talking about - they have a track record of profound fuckery.

But I do indeed think this is better than not having happened.
To summarize a sentiment I see underlying some of the "conservative" positions on HN on Eich: all of us who are pro gay marriage (me very much included[0]) might want to think pretty carefully about the political culture we want to create.

Regardless of how exceptional and crystal-clear this moral issue is, if we accept personal attacks against political opponents, we are clearly "upping the ante" and creating a huge chilling effect against honest dialogue. Somewhere in the vicinity of 50% of the US holds the immoral view here, and if we believe they deserve shunning and serious personal consequences, then we are... well, pretty aggressive.

Even if aggression is warranted, are we sure we want a culture tolerant of this much political aggression? You might be in the wrong 50% next time, and unfortunately there may not be a way to create a culture tolerant of aggression only by those who are morally right / agree with us.

Clearly none of Eich's fundamental rights are violated here, but that still doesn't mean we should want to "go there".

[0] You can see from the very high volume of statements like this how scared people are to be associated with the wrong side here.
It's not a decimal number, it's two numbers separated by a period. So just as '10' follows '9', '1.10' follows '1.9'.
This seems promising, however you might want to provide some interactive demo if you want more signups. And make it clearer that there's a free trial.
But again, looks very good and I might use it.
It's a public perception and media job. Being popular is literally the job description. We're not talking about some poor persecuted office worker who just happens to hold unpopular views and now can't hold a job anymore.

Mel Gibson ruined his career with unpopular statements, Tom Cruise nearly did, and nobody started talking about the Stasi then. The Stasi comment was completely uncalled for itself, a Godwin rejoinder was begging to be made.
You can join any room if you have the URL:

http://kiwichat.co/chat/ee3e49a2ea3889d13df02f10050d94

Some more feature requests:

- Sound notifications

- Create link tags for URLs

Bugs:

- If you enter your zip and immediately hit enter, it gives a no-address error.

- The information on the left only refreshes if you reload the page.
They had something similar in XNA, but unaccountably abandoned it.
> He remains free to be a CEO.

Given the content of the OP, this is demonstrably untrue. He attempted to be a CEO and was effectively prevented from doing so.
If imgur approaches Youtube's scale won't the comments on imgur also become toxic?

This still appears to be an unsolved issue (although, one could argue whether it is really an "issue"). Google's G+ approach (barring anonymous comments, etc) does not appear to have addressed the core concern.
Yup, hence rkuykendall-com's comment. Also this is where good marketing comes in. I tried some free Google ad credit and got tons of exposure but few clicks. My next guess would be to try large metro areas and retain old messages in hopes to bootstrap some conversation.
http://en.wikipedia.org/wiki/Reed's_law
http://en.wikipedia.org/wiki/Mozilla_Foundation#Financing

Pretty sure that is incorrect.
Interesting points all around. As someone working as a remote consultant; rarely if ever meeting the clients in-person: I dig this. It's interesting this culture culture where the masses have these obnoxious, noisy, single room shared workspaces where they invite employees to "collaborate". Working on-site as a requirement simply has to go.
Except the population votes for the people who pick the members of that entity.

We've added a few hops, and hopefully increased the average intelligence of the people who get to decide on rights, but they still end up there based on the population's vote.
> Not to minimize the issue, but receiving death threats is rapidly becoming part of being a public figure on the Internet.

Indeed, I've gotten quite a few death threats myself over the years for my radical cause of trying to improve the quality of video game emulators.

The problem with the internet is that you can't really judge a person's mental state from a text post. Quite often the person on the other end making the threats is literally mentally ill.
Population growth is at the moment only happening in Africa though.
Yeah, I support Eich's brave stance to stigmatize minorities.

As another poster said, having the courage of your convictions is only great when you're doing good. Being convinced you're on a moral crusade blessed by God has several unfortunate historical precedents which I wouldn't want anyone to emulate.
This however doesn't grant you days off - if you don't work you don't get paid.

Also, at least in Germany, if you only have one client/customer, you're vulnerable to committing a tax/social security offence called "Scheinselbstständigkeit" (roughly: faked entrepneurship), as you'll end up paying less in taxes, social security and insurance than a full-blown employee and people have abused this in the past to maximize their profits on cost of the employee or the systems.
Typo on the page - says 'exercices' under the Interactive heading lower right.
I was certainly not comfortable with that either; however, Alex is his own man now, free to use whatever inflammatory adjectives he chooses. Not much we can do about it, but also not unusual for him to follow the news on a company he put so many years into.

I also do wish that the original post had pointed at CryptoCat's blog post - aside from CryptoCat's context about problems and resolutions, people should also be aware of the separate report by Zooko's team.
"Everytime you add two objects in Python you have the possibility of hitting a system defined add, or __add__ or __getattr__ or __getattribute__, or __radd__, or __getattr__ (looking for __radd__), etc"

That's pretty much a solved problem. Lookup the method once, cache it for next time, deoptimize if you're wrong or the definition of the class changes. If it keeps changing build up a larger cache.

Ruby has exactly the same behaviour, and we can still get it down to really simple machine code http://www.chrisseaton.com/rubytruffle/how-method-dispatch-w....
Regardless of who I think is right, I am pointing out that contrary to popular narrative, no rights have been removed from Eich.

There are and have been plenty of movements to boycott companies that I am certain are misguided. "One Million Moms" is an example of a group that organizes pushback on companies that I feel is wrong.

Even in those cases, it is their right. If they had been putting pressure on Eich to step down because he supported same-sex marriage, I would maintain that no rights were being removed from Eich.
VKontakte (Russia's Facebook) facing legal action from record labels
Which part is troubling to you then? Eich has every right to hold his beliefs, and Mozilla has every right to ask for his resignation when they believe his beliefs run too contrary to their own.
Startups are not (usually) engineering firms with super high quality requirements. My first job (still in college) was at a startup. I was the only developer under the CIO. It was a java webapp and both of us barely knew Java when we started. It worked pretty well, we had minimal serious quality issues compared to most companies I've worked at, we had zero unit tests and a shoe-string budget. That company is still going strong and has made millions off the project I started practically on my own over 10 years ago.
There are probably lots of pro-life CEOs running companies that are not related to abortion.
This is awful. I never thought I'd see the tech community target a person like this for a witchhunt because of what are presumably religious beliefs. Eich did nothing illegal. All he did was exercise his First Amendment right. There's no reason to believe that he would ever allow his personal beliefs to affect his decisions as a CEO.

Basically, this is thoughtcrime.
Not sure if you're a member of the LGBT community or not, but it sounds like your argument here is that because the reactions of others against Prop 8 were stronger than your own, they were invalid.

It's not a very tenable position to take. Do you really believe the outcry over putting minorities in prison would parallel that of Prop 8?
What I'd rather have is something that acts like a forum for people within X number of miles.

It'd be awesome for classified ads, community events, local news, etc.. and if you went on vacation, you could be immediately plugged into what's happening locally. There are fixed groups for various cities on things like Facebook and Craigslist, but it's amazing how hard they can be to find sometimes.
The US is all on the same land mass (mostly). They all speak the same language. They've all lived there pretty much the same amount of time.

With Europe, the UK is a different landmass, we all speak different languages, and we have centuries of complex history and culture.

Sure, the US varies quite a bit, but nothing like the amount that europe varies.
> That's the way democracy works, though.

> It's the people who turn out to vote who get to decide. If you don't care enough to vote, tough beans!

Democracies with more complete voter participation don't seem generally worse off for it.
Findsway is gathering infos from linkedin: i know it because i set a very specific company name in my profile (no one else uses that name) as i am a single freelance so that company has no employee except me!!!

They write in their email that someone at my company loves me and that other 3 facebook friends of mine are interested in me...but i don't own a facebook account!

They are spamming a lot and i didn't post an article on my blog because i don't want to make publicity or advertisement in any way for them.

That's a very bad way to promote their apps: i would have preferred them to take my address from linkedin and say "well, why don't you try our app?"
I'm not just commenting on your business, but commenting on the internet...i.e. in near total ignorance. And not just that but telling you to give half of it away like I know what I'm talking about and you with a family.

Anyway, I was in the parking lot about an hour ago and thought the right developer might come in already knowing angels, vc's or 3F's.
The site Sir_Cmpn linked above (https://mediacru.sh) apparently allows video uploads.
> The answer there may be "not yet"

With that argument you could justify almost anything.

Just ask yourself if you'd tolerate a coup in the US initiated by China that leads to a civil war which lasts 10 years (basically what people are experiencing in Afghanistan) and kills millions to install a type of government that China feels is better and more humane than capitalism.

That's basically what the US is doing to other countries on a regular basis.
That makes sense.

But regarding your last sentence: I'm not very fond of that risk analysis. Potentially introducing an alien aquatic micro-organism (that's what we hope to bring back, remember) into earth's system... No competition, paradise compared to its hostile home. No meteorite has ever been shown to carry life, but into this case we intend to deliberately introduce it, either controlled or uncontrolled.

NASA can bill me for the extra cost for taking it to ISS instead of earth's surface.