From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Concurrency, again Date: Tue, 18 Oct 2016 15:47:43 -0400 Message-ID: References: <87wq97i78i.fsf@earlgrey.lan> <86k2dk77w6.fsf@molnjunk.nocrew.org> <9D64B8EA-DB52-413D-AE6A-264416C391F3@iotcl.com> <83int1g0s5.fsf@gnu.org> <83twckekqq.fsf@gnu.org> <83mvi9a3mh.fsf@gnu.org> <20161012165911.58437154@jabberwock.cb.piermont.com> <20161012173314.799d1dc5@jabberwock.cb.piermont.com> <8360owaj2s.fsf@gnu.org> <20161013092701.77461800@jabberwock.cb.piermont.com> <20161017105345.2f255760@jabberwock.cb.piermont.com> <83y41nx8l6.fsf@gnu.org> <20161017123459.5ded9408@jabberwock.cb.piermont.com> Reply-To: rms@gnu.org NNTP-Posting-Host: blaine.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: blaine.gmane.org 1476820146 15505 195.159.176.226 (18 Oct 2016 19:49:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 18 Oct 2016 19:49:06 +0000 (UTC) Cc: jwiegley@gmail.com, eliz@gnu.org, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: "Perry E. Metzger" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 18 21:49:02 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bwaNd-0002x6-Lz for ged-emacs-devel@m.gmane.org; Tue, 18 Oct 2016 21:48:57 +0200 Original-Received: from localhost ([::1]:43553 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwaNf-0004Qx-Op for ged-emacs-devel@m.gmane.org; Tue, 18 Oct 2016 15:48:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52927) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwaMc-0004Oz-DU for emacs-devel@gnu.org; Tue, 18 Oct 2016 15:47:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwaMb-0008KQ-QW for emacs-devel@gnu.org; Tue, 18 Oct 2016 15:47:54 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39981) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwaMS-0008Ca-8p; Tue, 18 Oct 2016 15:47:44 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1bwaMR-00084d-CE; Tue, 18 Oct 2016 15:47:43 -0400 In-reply-to: <20161017123459.5ded9408@jabberwock.cb.piermont.com> (perry@piermont.com) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:208445 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Every open browser tab (should I say "window", this being emacs?) can > potentially be doing all sorts of computation in the background via > JavaScript, We should not make Emacs a platform for running nonfree software sent from servers designed to snoop on people. An ethical web browser requires lots of work. We made have IceCat by changing Firefox so that (1) it doesn't by default run nonfree programs, and (2) it blocks various kinds of schemes to track or fingerprint users. If Emacs is going to have a web browser powerful enough to be vulnerable to these things, then it too has to be changed to defend against them. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.