Re: [hrpc] Thoughts on the end-to-end principle and Human Rights

Mando Rachovitsa <adamantia.rachovitsa@gmail.com> Tue, 28 March 2017 21:01 UTC

Return-Path: <adamantia.rachovitsa@gmail.com>
X-Original-To: hrpc@ietfa.amsl.com
Delivered-To: hrpc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5900D12949E for <hrpc@ietfa.amsl.com>; Tue, 28 Mar 2017 14:01:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RRUd6vRadA9J for <hrpc@ietfa.amsl.com>; Tue, 28 Mar 2017 14:01:04 -0700 (PDT)
Received: from mail-ot0-x22c.google.com (mail-ot0-x22c.google.com [IPv6:2607:f8b0:4003:c0f::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65528127071 for <hrpc@irtf.org>; Tue, 28 Mar 2017 14:01:04 -0700 (PDT)
Received: by mail-ot0-x22c.google.com with SMTP id t8so56182868otf.3 for <hrpc@irtf.org>; Tue, 28 Mar 2017 14:01:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=KRdHvLs0DY49xOpvXgHs2rZyRrV5ez4HRMXPZRAy464=; b=lWtf+u3aTKgzhDS55kAVwIuoikb/+EiIvoHTKMtfworThC7hd+LMCgWcU18re83WCv 19nqYgw/yij2/vCQgHB8ICtbboeiV8GDzNnFP0sBmvDW6g4kPOOXBns3pCXp0j3cSDRp jQRMDVQoYBgUdKTcWbXHhrG+YPl4NjFRZ2Jnul+DWVw4bE0rLpPKLrzgAW2NYpGj9jBs 0bS9w7NI9KZ4tTjhto4E6aZ8EJN9dfxREKrNtzfcIp7st94My0nVA0hJDv702YG8Z5Fr EdYSW5p52dOZoFfoQQLGtqqkYukGEbNiWaog+I7+NbNhu2MPMrmejHZ1QMmd3BGjUsKZ eKfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=KRdHvLs0DY49xOpvXgHs2rZyRrV5ez4HRMXPZRAy464=; b=EEq7kMVqjcDeS3UOfCoGu9TkNrseaK8fd59oeiCzCzAB9QWVfN6DMDzhJvtap3IhYV 1KRlRtyXkohZXQXiW0DvvjsTyHEV3FdjgKpIoMhxN2G2tU3ZmuLIGLgzwr5e2S+ipuJc Dc5m0hvGM4+xycjBvMDVOKQbrIJv1phNsyJ2AlDzbd/qlVeM9m7xwYihMdSlSjd02Dte 5fjDkcu6YC4HZ9F5fq/GIqnI5dSUbaXkq1+SFc9EFFzMLbV9thiA/dBhct9VB3p0i9Wr qmzHuJhAeNfdilOeYjy++xLEn2XM9aWQA6HSZ7oZpsei6o/NEy1YqwFmlhdsa6ZKKqov FZ0g==
X-Gm-Message-State: AFeK/H2vA4BpvIMOVu+Za4vkl7nHOetbT5o4p/4W0DNgr447Oiv4oUkXX2rcwuwZYSwD7boYJBJWrxVuEsViHg==
X-Received: by 10.157.63.169 with SMTP id r38mr17181436otc.132.1490734863480; Tue, 28 Mar 2017 14:01:03 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.3.169 with HTTP; Tue, 28 Mar 2017 14:01:02 -0700 (PDT)
In-Reply-To: <81A10909-149C-4054-958E-76779D941C3B@gmail.com>
References: <81A10909-149C-4054-958E-76779D941C3B@gmail.com>
From: Mando Rachovitsa <adamantia.rachovitsa@gmail.com>
Date: Tue, 28 Mar 2017 23:01:02 +0200
Message-ID: <CAHVYM+AsOi0C6bpsRRyi7Qwn1sFU7zq2kJDmRYABJnuMPwJ2CA@mail.gmail.com>
To: Fred Baker <fredbaker.ietf@gmail.com>
Cc: draft-irtf-hrpc-research.all@ietf.org, hrpc@irtf.org
Content-Type: multipart/alternative; boundary="001a11c1010cfe0000054bd0c186"
Archived-At: <https://mailarchive.ietf.org/arch/msg/hrpc/kwDG22FdgNQG0mOMjFKgpfLbLeA>
Subject: Re: [hrpc] Thoughts on the end-to-end principle and Human Rights
X-BeenThere: hrpc@irtf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "niels@article19.org" <hrpc.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/hrpc>, <mailto:hrpc-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hrpc/>
List-Post: <mailto:hrpc@irtf.org>
List-Help: <mailto:hrpc-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/hrpc>, <mailto:hrpc-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Mar 2017 21:01:07 -0000

Dear Fred,

curiously enough your last point makes lots of sense from a human rights
law point of view too.
A right has always a corresponding duty. As a matter of fact a right can
have a corresponding set of duties of either a specific or general nature.
For example, the duty of of the State to take (or refrain from) a specific
action or the duty of a State to set up a general framework which will
enable the effective exercise of rights (the latter category we call them
positive obligations).
>From your point of view it is very reasonable that you are thinking in
terms of what your duties would be when you design something. At the same
time, however, having a rights-based approach (assessing the impact of a
protocol) could also help identifying some (not necessarily all) of one's
duties.

Hope this makes sense to you too.
Mando






On 28 March 2017 at 18:23, Fred Baker <fredbaker.ietf@gmail.com> wrote:

> Following up on the ISOC Policy Fellows discussion yesterday and a
> conversation I had with Corrine later.
>
> I found myself disconcerted, as I usually do (I have made this comment
> before, but this time I have a little more noodling behind it), when Niels
> showed the slide that referred to RFC 1958's comment on the end-to-end
> principle and human rights. Here's my discomfort point.
>
> I'm glad to see that the principles that underly the Internet lend
> themselves to a Human Rights discussion; that's a good thing, and I might
> be bothered if they didn't. However, the assertion that the designers of
> the Internet were thinking about Human Rights doesn't hold. The End-to-End
> Principle is stated twice in Saltzer's paper; the statement in the abstract
> is the one I concern myself with (a lower layer should perform the intent
> of a higher layer, so that a message sent by one system to another arrives
> at the intended system, and the message delivered is the one that was
> sent), as the one made in the body of the text doesn't hold in the Internet
> (routing is done by the network without help from or reference to the
> opinions of an application; the application identifies its intended
> correspondent by name or address, and the network gets the packet there).
>
> The reason we assert that a lower layer should perform the intent of a
> higher layer has nothing to do with rights, human or otherwise. It has
> everything to do with the operation of a reliable and predictable service.
> When I communicate with a peer, if I find myself communicating with someone
> else or the message delivered is changed, I have a security issue and a
> privacy issue. In time, people will learn that this happens, and cease
> using the service - as their intentions are thwarted. The objectives of the
> principles by which the Internet is designed are about the usefulness of a
> service for the purpose of communication, nothing more and nothing less.
>
> This distinction becomes very important in the Internet of Things. In IoT,
> there is no human in the loop. If our intentions are about human rights,
> the rules could be completely different when there is no human to have a
> right. But if the principle is about providing a reliable and predictable
> service, the principle always applies.
>
> I also commented to Corrine that I'm far less concerned about "rights"
> than I am about "responsibilities", and would prefer that the discussion
> were framed in those terms. A "right", to me, is a license to get upset and
> perhaps to sue. If I ask what "rights" might apply to TCP, I guess the TCP
> user would have the "right" to send a SYN, to attempt to open a session.
> That's not much of a right. But the responsibilities of a TCP would include
> management of the window to maximize good put without undue interaction or
> stress on the network or other TCP sessions, the responsibility to respond
> to an incoming SYN, and so on. As someone who writes RFCs, if I'm asked to
> enumerate the "rights" impacts of a protocol, procedure, or white paper,
> I'm likely to be a little lost - beyond dealing with personally
> identifiable information, which doesn't occur below the application layer
> except by inference in the presence of other data, I'm not sure I have
> anything to say. Responsibilities, however, can
>   be pretty apparent.
>
> I personally would wish that the discussion were framed as being about the
> responsibilities of a person or system that communicates, not the rights of
> a human being that may or may not even exist in the context.
> _______________________________________________
> hrpc mailing list
> hrpc@irtf.org
> https://www.irtf.org/mailman/listinfo/hrpc
>