From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Perry E. Metzger" Newsgroups: gmane.emacs.devel Subject: Re: Web browsing (was Re: Concurrency, again) Date: Wed, 19 Oct 2016 16:44:15 -0400 Message-ID: <20161019164415.56833a42@jabberwock.cb.piermont.com> References: <87wq97i78i.fsf@earlgrey.lan> <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> <20161018162908.316a8b38@jabberwock.cb.piermont.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1476909876 1882 195.159.176.226 (19 Oct 2016 20:44:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 19 Oct 2016 20:44:36 +0000 (UTC) Cc: jwiegley@gmail.com, eliz@gnu.org, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 19 22:44:31 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 1bwxit-0007vI-Qq for ged-emacs-devel@m.gmane.org; Wed, 19 Oct 2016 22:44:27 +0200 Original-Received: from localhost ([::1]:51136 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwxiw-0006qk-0M for ged-emacs-devel@m.gmane.org; Wed, 19 Oct 2016 16:44:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59851) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwxin-0006pQ-3D for emacs-devel@gnu.org; Wed, 19 Oct 2016 16:44:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwxim-0003zR-Cl for emacs-devel@gnu.org; Wed, 19 Oct 2016 16:44:21 -0400 Original-Received: from hacklheber.piermont.com ([166.84.7.14]:59512) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bwxii-0003y1-LD; Wed, 19 Oct 2016 16:44:16 -0400 Original-Received: from snark.cb.piermont.com (localhost [127.0.0.1]) by hacklheber.piermont.com (Postfix) with ESMTP id 3756C23E; Wed, 19 Oct 2016 16:44:16 -0400 (EDT) Original-Received: from jabberwock.cb.piermont.com (jabberwock.cb.piermont.com [10.160.2.107]) by snark.cb.piermont.com (Postfix) with ESMTP id 1B7302DE015; Wed, 19 Oct 2016 16:44:16 -0400 (EDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 166.84.7.14 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:208507 Archived-At: On Wed, 19 Oct 2016 15:57:40 -0400 Richard Stallman wrote: > > > We should not make Emacs a platform for running nonfree > > > software sent from servers designed to snoop on people. > > > I agree, but that's predicated on first answering the question > > of how to make Emacs into a good browser. > > Yes. But while this ordering of issues is a valid logical sequence, > it would not be a good idea to address them sequentially. > > People are talking now about scenarios that would be instances of > the problem, so it is time now to bring the problem into the > discussion. Again, I won't disagree, but I think doing what is needed is relatively straightforward. State of the art is blacklisting or whitelisting various pages and scripts, and I think it will be pretty easy to put in such mechanisms given all the hooks the rest of the functionality needs. So read that as "violently agreed, but I'm not worried that it will be the difficult part of the overall project". (In general, I'm worried that this is a very very big thing to attempt. Not the user safety stuff which I feel confident about, but getting the thing really working at more than a toy level.) Perry -- Perry E. Metzger perry@piermont.com