skysight-inc/HackerNews huggingface dataset:
A relevant paper from INET 97: Characteristics of UDP Packet Loss: Effect of TCP Traffic

http://www.isoc.org/inet97/proceedings/F3/F3_1.HTM
This is a wrong and dangerous interpretation of free speech. The whole point of free speech is that people are allowed to hold differing opinions and the need to respect their right to /voice/ such opinions. It is NOT about respecting the opinions themselves, and certainly not about giving equal weight or consideration to all opinions.

This latter interpretation is how we get creationists demanding equal time be given to teaching their "theory" in schools. They certainly have a right to not believe in evolution, and even shudder to promote that opinion, but that doesn't mean that opinion isn't stupid and somehow deserves to be given equal standing to evolution in the public sphere.
Exactly. Thanks that will work :)
I agree that marriage and 'rights conferred by marriage' could have been split.

That's actually how gay marriage was introduced in the Netherlands, through something called a 'cohabitation-agreement.'
I would argue that GWT is an example of how it can be done, and it's very hard to beat a well-written GWT app (for the client-server part it's bloody hard to beat a badly written GWT app too).

The problem is that those ancient web api's were effectively javascript windows.forms emulators running on the client getting their calls from the server side. That, of course, sucks, because of the latency. Stuff that actually pulls your program apart into server and client pieces is beautiful.

The problem, of course, is that doing it the right way requires rewriting a compiler from scratch. Doing the "emulate the UI library and hang it behind an RPC" is easy, but sucks.

You get what you pay for.
>While I don't feel comfortable lynching someone based on contextually irrelevant beliefs, most of us see gay rights as an issue principally comparable to issues of slavery and suffrage. It's the denying of rights to "other people" for dubious reasons.

Only "being free" and "choosing your government" is a right, whereas mariage is a made-up custom, and as such it has historical connections to certain morals and can also be seen as a religious related practice for some.

>If the CEO of another tech company was revealed to have political interests in slavery, would we feel the need to tip-toe so carefully?

If states still had slavery (in the same way states prohibit gay marriage), then yes, we would. Far from being a solved issue, it was something put on vote. If it's one vote, then it's undemocratic to demonize one side of the ballot.

Furthermore, if you're so fired up about civil issues, how about a few that are important to me: the death penalty and gun control. Should a CEO be fired for being pro/against those?

How come a gay man's right to marriage (an antiquated institution if I ever saw one, and a kitchy fair with tons of made up customs for straight and gay men alike) is more important than a 15 year old kids right not to be institutionally murdered in TX, or some other state?

Seems to me some issues have better marketing, and people just go with the flock to the acceptable crusades, and if they have to lynch one or two that are against the flow in the process, so be it.
That's great to know! Once my current project is over, I think I'll drop you/Sunil my resume.

Hah, I thought the mention of Warwickshire would catch your eye. Would be great to join a homegrown tech company.

All the best.
Links from the "More on:" section:

http://www.intel.com/content/www/us/en/processors/quark/inte...

http://www.visualstudio.com/en-us/products/visual-studio-exp...

http://www.microsoft.com/windowsembedded/en-us/windows-embed...

http://makerfaire.com/
Equal rights and protections for all under the law are not special interest politics, unless you are working under the guise that homosexuality is something someone chooses.

But, I assume, you aren't that dumb.
MiniDuke Malware spreads via Fake Ukraine-related Documents
Exactly. Sounds like certain people at Mozilla drummed up a frenzy of ideology and personal views about something completely unrelated to their business, their customers, and everything about their product. Okcupid did the same.

When are people going to understand that opposing gay marriage is not opposing gay people or the rights of gay people? Marriage didn't grow on trees, it's an artificial ceremony that happens to have associated laws and benefits. It also happens to have traditions. Marriage has an old fashioned vibe, it's no wonder so many people want it to remain between men and women.

I'm all for extending those laws and benefits to same-sex couples, and will even go to their unofficial weddings. But if most people want marriage to officially remain a man-woman thing, is that so bad? It's about upholding tradition, it's not a big deal. Human rights are not being suppressed here, it's just marriage.
Go Tips for Newbie Gophers
Is Brendan Eich not "reasonably intelligent"? Or do you self pick based on your own filter to match your prejudice?
You are a fucking dick for ignoring that guy..just saying
The full text of the proposition was:

> Section I. Title

> This measure shall be known and may be cited as the "California Marriage Protection Act."

> Section 2. Article I. Section 7.5 is added to the California Constitution, to read:

> Sec. 7.5. Only marriage between a man and a woman is valid or recognized in California.

The wording was enough to be declared unconstitutional due to its violation of the 14th amendment's equal protection clause. I don't think there's been any legal precedent set beyond that, but it's conceivably broad enough to apply to any jurisdiction or any organization operating within the state, not just the state government.
So Eich recognises that "Mozilla is under a threat. We don't know how big" and yet is "confident I am the best person for the job right now".

If that threat is real and (wholly or partly) stems from this controversy, Eich as CEO could be the thing that kills Mozilla.

I'd say, based on his own words, he's not the best person for the job right now.
visas?
Why do startups fear their idea?
Collaborate to innovate: 5 top tips for ensuring collaboration flourishes
"We do not have a general purpose tree editor because trees are quite the complicated structure"

Exactly - my response was basically - "We don't have a general purpose tree editor because we don't have general purpose trees".
This argument, "to be inclusive, you must be inclusive of those who are not inclusive" is tired. Rejecting bigotry does not make one a bigot.

To your main point, yes, homophobia is a global norm. So is racism. So is sexism. That doesn't make them ok in Silicon Valley.
Personally I think it could definitely do with some small code examples in between paragraphs. Makes me more likely to read my way through the whole thing, but also gives me the option of scanning the examples for something interesting and reading that paragraph first.

While on the topic of the landing page, it doesn't scale well in chrome on linux. I use two windows side by side and the navigation bar breaks around 938px width, which is just short for me.

The text itself is well written and clearly thought through though, with the right amount of detail.
I don't get it. Since the range is so low, at the point that you're close enough to chat via p2p, wouldn't it just be easier to actually talk? Or am I missing something?
Calling a thing what it is is accurate. If that name is pejorative that makes those to whom that term applies, and their supporters, uncomfortable, so much the better.

Eich should fall on his sword.
Your massive test suite will tell you if you broke something. You have a massive test suite, haven't you?

No!

Your test suite is meant to be a last safety net, there to catch you if you make a mistake. It's never something to rely upon. Your tests will never be comprehensive enough. Adopting a 'if the tests pass, all is OK' attitude, as implied by the article, is a terrible mistake.
I think you meant to say :

"This is the bullshit excuse they are trying to use to make it SEEM like its not a vulnerability."

Coinbase is deliberately misleading their users regarding privacy if they do not fix this issue!
I would like to use it to backup my photos and videos offsite (they are currently on a ZFS RAIDZ machine with snapshots), but, unfortunately, the cost is prohibitive. I currently use SpiderOak, which is overkill for my purposes, but comes out to about $5/mo for 100 GB.
> That sadly qualifies him as a homophobe, once thing is disagreeing with gay marriage, another is actively donating the cause to ban it.

All the difference is in how much you value your money. I'm not sure if it makes him a homophobe, really, or somebody taking his interpretation of religious texts (assuming that's the reason) too seriously.

That said, the current witch hunt leaves me uncomfortable.
>Prop 8 unless I"m mistaken was all about who can get married in the eyes of the state, no?

And that's exactly the problem. State governments are sanctioning what are really civil unions but calling them marriages. The obvious answer is that everyone should have civil unions through their state government, and marriage should be reserved for one's church (if one so wishes and has a church -- I don't).

However, since that's not happening, it's clear to me that we have to recognize state marriages as de facto civil unions, and as such support everyone's right to participate. Since (to me) everyone should have the right

But the easy answer would have been to move "marriage" as such to the care of churches, leaving only civil unions in the care of state governments.
Spousal rights for health insurance have been an issue at places in the past.
There's another issue too, which is "what does inclusiveness even mean" in the context of a global open source project?

Certainly adopting the view that same-sex marriage is a human we should export to countries like Singapore is non-inclusive, and alienates people based on culture.

At a certain point, I think we have to accept that reasonable people can disagree on almost any issue, and we have to live with that.

On the other hand had Eich fired a LGBT staffer based on their sexual orientation, not only would he be in the wrong legally, but I think even those carrying the banner of free speech in this case would agree that his promotion was wrong.

Yes, because in the context of marriage in the US, I think basic fairness requires certain things. Where that context is different (India, Indonesia, Singapore, Poland) the same demands are not at issue. I actually see Eich's donation as far less offensive (even though I see it as wrong) than I do Google's efforts at pushing the issue internationally. The US is no longer a culture for the most part where people get married, have kids, and then retire with their kids. Opponents of same-sex marriage should be working instead on bringing back that ideal, rather than upholding the rights of opposite sex couples not to reproduce and then trying to deny marriage rights to same-sex couples.
There is no grey scale here. Either you think that people (regardless of their beliefs) are equal, or you don't.

Some people believe in god, some don't. Some people believe in death penalty, some don't. Hell, Jews and Muslims believe in mutilating their infant sons!

Banning one belief, just because you don't like it, is a very dangerous slippery slope.
تفاصيل انفجار قنبلتين امام جامعة القاهرة اليوم ووفاة لواء وعميد شرطة
(I'm not one of the people who has downvoted you.)

My personal feeling - speaking as a gay man and therefore somewhat personally linked, but also as somebody who has not once suffered bullying or mistreatment because of it - is that there are two crucial reasons gay marriage should be legalised, and neither are to do with "made up customs".

Firstly the legal side: inheritance law, hospital visitation rights, insurance, etc. etc.

Secondly, the impact it has on how people view homosexuality. A step towards equality is a step towards not seeing gay kids bullied, gay teens killing themselves, gay adults being harassed in the work place, etc. And that's a huge deal in my opinion.
Web Crayons
I find some of the reaction silly.

The point of social and moral suasion is to make clear to people that certain actions are not accepted or tolerated by the community, and that holding to them will hurt you.

In the case of OKCupid, I strongly suspect that their preferred outcome would be for Eich to be replaced with someone qualified for the position who doesn't go out of their way to extend personal resources to those who support quashing the rights of others. Not to bury the Firefox browser.

Extending the message to those who use Firefox is one way to do this.
He created Javascript, what, 15 years? before he supported Prop 8. Trying to bring that into the argument is a ridiculous strawman.
Just curious. What about when he was CTO? I agree his beliefs and actions are gross, but why were their no calls for him to resign sooner?
He still said "most" within the sub-group of reasonably intelligent people, not "all". You may disagree with that claim, but one person not fitting into "most" means nothing.
Let me get this straight... you're only 26, your current job sucks, your current job has no growth potential, and you are asking what to do? Jeez.
>he disagreed with the assertion that being opposed to gay-marriage rights is equivalent to being sexist or racist

Well of course, no one ever proudly confesses to being a bigot, homophobe, sexist or racist.

"No, supporting Apartheid does not make me racist, I don't hate blacks, some of my best friends are black. I just believe blacks and whites better live in different quarters"

Mozilla just got a lot less appealing.
Slavery had economical consequences that aren't present in the current debate. Slaves weren't just being denied rights, but they were being exploited for a profit.

Visitation rights, marriage & tax benefits are relevant concerns in this debate but comparing it to slavery really glosses over how terrible slavery actually was.
He also says that if this kills Mozilla, the ideas behind Mozilla are already dead - inclusiveness of all people.

Also, they didn't get a CEO for a whole year. It looks like there is no "better" one available.
Errr, there's a fantastic difference in the importance between this claim and the arsenic-based bacterium one. A truly exotic bacterium would be neat, and we might learn some interesting things from it.

A reversion of eukaryotic mature (mouse) cells into ones that can differentiate would be astounding, and likely have many implications relevant to us humans. And therefore a lot of groups self-evidently quickly tried to reproduce it, leading to this quick result.

One general rule about fraudulent and/or mistaken research is that the more important it is, the more likely and quicker it is that other labs will try to build upon it, and discover it's bogus.
I wish I hadn't read the article.

He implicitly confirms his 2008 view. He says being against inclusiveness actually is inclusiveness. He says he's the best Mozilla CEO. He says that much of Mozilla comes from Indonesia, where LGBT discrimination[1] seems to be much more accepted.

I can't help but associate Firefox with Mozilla and Mozilla with it's head, Mr. Eich. I wish I could only see the great people that stand behind Mozilla, but atm when I look at the Firefox logo, I see the homophobe :(

[1] https://en.wikipedia.org/wiki/LGBT_rights_in_Indonesia
If an experiment that was branched out but abandoned and forgotten, but still possibly useful, then I think it's better if it gets an entry in the documentation.

The source repository is a workplace, not a museum.

Just create a `bla-rearchitecting-experiment.md` in your `doc/` and paste the relevant code and a paragraph or two about what it does, why it could have been better and why it was abandoned. Now your history is in the place it should be, and not cluttering up the workspace of your successors.
People are not bigots because they disagree with your special interest politics.

And that's not what people are saying here. Eich is a bigot because he fits the definition of the term: "A person who regards his own faith and views in matters of religion as unquestionably right, and any belief or opinion opposed to or differing from them as unreasonable or wicked."

As expressed in his support of statutory measures to accomplish those ends.
Yes this is always a problem. With my own code I always update (and test) the commented out code first and only change the complex code afterwards. Since the commented code is for my benefit I think the extra work doing this is worth the cost.

The way I work is I do any changes on the 'simple' code and only once I have something that works correctly do I try to update the 'efficiency' code. I have found if I try to change the 'efficiency' code directly then after a couple of small changes (or even one) I introduce some nasty bug. The basic approach I take is simple and working first and then any optimization second.
> That doesn't make them ok in Silicon Valley.

Yes, which is why I think that Eich was wrong, because this was a California initiative.

But it is still less offensive than the racist white-mans-burden approach Google is taking with this issue globally, assuming he resided in California (if, OTOH, he resided in Washington State or anywhere else, it would be similarly bad).

I would also totally take issue with the idea that homophobia is the norm and this is why SSM is not recognized in most countries. The fact is that marriage, reproduction, sexuality, and retirement are tied together differently in most countries than they are in the US today, and consequently I don't think that modern American definitions of homophobia are very relevant in most of the world. To hold the idea that everyone should strive to have kids they can retire with to be homophobic stretches the definition beyond the breaking point, but that's the basis in almost all of the world. As social security declines as a retirement option, maybe it will come back in the US, but it isn't where we are now.

Similarly in much of the world, abortion is not seen as a human right for similar reasons. Where sexuality, reproduction, marriage, and retirement are closely bound, many of these issues are very, very different, and this is why treating divisive issues as human rights is very, very wrong.
My primary use of IPython is as an interactive environment, but I've used it in production in a couple ways:

- I have a script that runs at midnight to fetch the last day's data and run an IPython notebook with runipy (https://pypi.python.org/pypi/runipy). I render the notebook to HTML with nbconvert with a template that hides the Python code, and emails me the output.

- I have a model that needs to be trained occasionally as part of a workflow. Rather than writing a python script, I use a notebook. After training the model I plot some graphs to evaluate/validate the model and these become part of an HTML report that gets generated alongside the model. I use runipy to automate the pipeline.
Ugh. This works, but it's ugly. There are a lot of automated tarsnap assistants on github; I made one myself.[1] They can do helpful things like allow for daily, weekly, and monthly backups, keeping a certain number of each. (And personally I like giving each folder its own archive, and I dislike having slashes in the archive names.)

[1] https://github.com/pronoiac/tarsnap-cron - which might be helpful to someone else. It splits up the archiving and the pruning of old archives, so you can do those with different keys. This part is as yet untested. It probably requires an tarsnap fsck if you do those on different systems. I was going to forgo the plug, but it might be helpful, and I'm about to get some sleep, so I'll probably miss the best time to contribute to the discussion.
Since you ask me: a CEO is the public representative of the company. It's also their job to shape the company's directions and values.
Is Shenzhen the new Silicon Valley?
Just found TreeSheets in the comments too, really cool and handy.
Not in the Ruby community. And I think dynamic languages in general. Your test suite should be comprehensive enough to cover something as significant as a deleted function.

If you maintain the attitude that your test suite is a last safety net, then you will never be able to confidently refactor, which is what TDD in my opinion is all about.
March Was First Month Without U.S. Fatalities in Iraq or Afghanistan In 11 Years
This is basically what I do.
This really sums it up in my book:

"We have a strong Indonesian community. We're developing Firefox OS to go into market there. I have people there on the other side of this particular issue."

He clearly still sees this as just being two sides of a coin, like a choice between Pepsi or Coke.

It's tolerable when you have a sincere personal belief ... however misguided it may be, but it's quite another when you donate money and vote to take away someone else's rights to their own beliefs, actions, equality and dignity through the force of law.

What I hate most about this whole situation is that the only action I can take is to step away from all Mozilla products, which in turn hurts all Mozilla employees, the majority of which I fully respect and support.

But as CEO, he's the public face and voice of the entire company, and I can't respectfully support a company that would elect a bigot to lead their entire organization.
8-bit music is a nickname for a music genre.

8-bit audio sampling is a specific level of digital audio fidelity.

Human language is context sensitive. Pedantic doesn't mean we have to be stupid.
Ask HN: Review my startup browserstage.com
Maybe a fresh set of eyes will help me create a better landing page for my new startup: http://www.browserstage.com
i dislike this spin here. boycotting a company, asking for resignations, these are common methods of protest. yet, when LGBT people do the same, we are being "exclusive"? we must accept any kind of views of Mozilla's CEO, otherwise its openness is lost and Firefox will fail? that's just silly.

personally, i'm most tired of this argument, that it's important for "freedom" to let people discriminate me in peace. that i should not complain about being discriminated, lest i ruin the freedom of society.

i love Firefox, and I'm still using it. never got this close to reconsidering that decision before.
So was bringing Firefox into the argument, considering he had been CTO the entire time since Prop 8.
I think both of your points are important, but in an ideal world, I would go in a slightly different direction, and a bit further. First, I think that marriage is actually two distinct concepts - religious and legal. Since marriage was originally defined by religion, I don't see a problem if religion retains the right of defining marriage - a union between a man and a woman.

Legally, however, gay marriage doesn't solve all the problems. Ideally, "civil unions", granting all the rights above, would be allowed between any number of mutually-consensual partners - e.g. Mormon polygamy, Hippy communes, ... This would also bring additional recognition and acceptance to these people.
My heating system's got a proprietary wireless thermostat/control box (I guess what Nest refer to as a "programmer"), but it's a newer combi-boiler, less than 5 years old. The previous heating system had no thermostat, just a timing system. Similarly, my parent's old heating system didn't have a thermostat, and neither did most of the places I rented before buying... so it depends on the age of the system. I could easily believe the "most don't have" claim.

But every radiator I've known to be fitted in the last 20-30 years has had individual valve thermostats.
>All the difference is in how much you value your money

No, the difference is in holding an opinion vs. using the existing power that money confers to deny equal rights to a group of people.
New WhatsApp record: 64 billion messages handled in 24 hours