Hacker News new | ask | show | jobs
by notacoward 4038 days ago
No. Attribution of motive is never helpful or appropriate as part of a supposedly-technical discussion. If it were, then maybe someone should also mention Fielding's own interest in enabling insertion of ads by proxies. But no, that's exactly the kind of thing the IETF chair's message was trying to address, for all parties involved. If there's a problem with lobbying and conflicts of interest, that needs to be taken up at an organizational level, not as part of the technical debate.

In any case, whether you think that kind of behavior is appropriate or not is kind of irrelevant. That wasn't the question. The question was what motivated the IETF chair's message. Can anyone deny that the hostility and accusatory tone of a message that has been splattered all over the internet today might be part of that motivation?

4 comments

Many engineers often seem to forget that their work has impact on the lives of people. I think that, in the part of the email that you are not quoting, Roy Fielding makes a very good point that TLS everywhere is not just a technical issue, but has significant social implication.

Thus, incentives and motives are very valid concerns. If the IETF's idea of professionalism precludes the discussion of ethical concerns, it needs to change.

Discussion of ethical concerns is important, but vague accusations that fail to identify any specific party or the nature of their interest are not a discussion, nor are they conducive to such a discussion being productive.
Attribution of motive is never helpful or appropriate as part of a supposedly-technical discussion.

Disagree. Here's why: Other people's motives should never be a deciding factor in technical discussions. However, questioning participants' motives can be a very useful heuristic for deciding where to look for potential traps or previously unnoticed disadvantages of complicated proposals. Simply put, it's a heuristic that helps discover trojan horses.

The point is that technical discussions should be decided on technical merits, but it's important that everybody understands what those merits are. Looking into motives helps to achieve this understanding.

If it were, then maybe someone should also mention Fielding's own interest in enabling insertion of ads by proxies.

Absolutely. All those interests should be out in the open.

Identifying conflicts of interest when evaluating systems is mentioned in the ACM Code of Ethics. It's possible to do this in a neutral/professional way.

Section 2.5: http://www.acm.org/about/code-of-ethics

2.5 refers to 1.3, which is clearly about identifying one's own possible conflicts of interest. There is no suggestion that one should accuse others of having such conflicts. Even if such an accusation were to be made, it should be specific and neutrally phrased, not a passive-aggressive blanket condemnation of anyone who might disagree.

The only way that applies, even considering that IETF and ACM are two separate organizations, is to Fielding's own conflicts of interest.

Point is, it's relevant to technical discussions like this. Also Section 2.5 doesn't really limit itself to one's own conflicts of interest (only by reference to the other section). But that's beside that point anyhow I think, as either way it rebuts your point that "Attribution of motive is never helpful or appropriate as part of a supposedly-technical discussion".

Yes, ACM doesn't really mean anything for IETF, but ACM and IEEE are (pretty much) the only two professional associations for us.

Only an ACM member would claim they're still relevant.

See how helpful that was?

Like it or not, technology is not politcally neutral.

Saying "we should not be doing this because it only benefits multinationals and harms internet users" is an important part of any technical discussion.