X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:to:from:subject:message-id:date:mime-version
	:content-type:content-transfer-encoding; q=dns; s=default; b=K3d
	PL18hyHUVbeKUkvjvli6ARBSmFVc+onME2gMDHAuzx5YBuyJrkn4a4Pr2ahSLtmF
	Tkk9cIAquaNTBjtEXO7q9UnRr6yp9Urbkt9fFCuC5sUkFn1UKyH1GvpFAFb74S7X
	AK8uFoPrWiuUjWYNZLylwq/xc04tiRysHCPdmLwc=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:to:from:subject:message-id:date:mime-version
	:content-type:content-transfer-encoding; s=default; bh=pc4ybP+sh
	s5KXX6SD0ett1slAMk=; b=xzGcxLkROxzP/yNGOKmRXMb2Scc4+AiOy5yknFlcz
	0DpiVOHL731bZS776vBCEElqzEfrZ8MgGT3vCvWVsbIjoeR93Hfa6mGFNZ52z18g
	IzsI08Q+YzwqsUaV/wLikiXW5zf7SpG6wd5QNz33yIpgELKvwld6DkmfyKaQvQf+
	7U=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=0.5 required=5.0 tests=AWL,BAYES_50,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=pola, Hx-languages-length:630, backup, Principle
X-HELO: eddie.starwolf.com
To: cygwin@cygwin.com
From: Greywolf <greywolf@starwolf.com>
Subject: OLOCA
Message-ID: <0c101a22-c00f-8cfd-ae9e-050330ab8efe@starwolf.com>
Date: Wed, 26 Apr 2017 01:19:50 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes

POLA: Principle of least astonishment.  When something behaves in a way 
which transcends the concept of not only "non-intuitive", but 
"counter-intuitive", by doing something that could be only more out of 
phase if it were also rotated 90 degrees on the Z axis, as it were, it 
is said to "violate the POLA".  An example would be a backup program 
which, when restoring selected files, deleted everything else in the 
directory which was not on the restore list.  Not that I'd know anything 
about that happening, of course, nor that duplicity would do such a 
thing when instructed to restore some files in place...

				--*greywolf;

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

