From MAILER-DAEMON Sat Sep  1 14:40:57 2007
Date: 01 Sep 2007 14:40:57 -0400
From: Mail System Internal Data <MAILER-DAEMON@turing.acm.org>
Subject: DON'T DELETE THIS MESSAGE -- FOLDER INTERNAL DATA
X-IMAP: 1188672057 0000000000
Status: RO

This text is part of the internal format of your mail folder, and is not
a real message.  It is created automatically by the mail system software.
If deleted, important folder data will be lost, and it will be re-created
with the data reset to initial values.

From perlman@turing.acm.org Sat Sep  1 14:52:36 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Sat, 1 Sep 2007 14:52:36 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Gary Perlman at OCLC <perlman@oclc.org>
Subject: chaccess newest
Message-ID: <Pine.LNX.4.64.0709011452250.6274@turing.acm.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

#! /usr/local/bin/perl

# chaccess.cgi - Simple Accessibility Checker
# Copyright 2007 Gary Perlman (director@hcibib.org)
# Covered by the GNU General Public License: http://www.gnu.org/copyleft/gpl.html
# $Revision: 1.15 $ $Date: 2007/09/01 18:39:47 $

use LWP::Simple; # http://search.cpan.org/dist/libwww-perl/lib/LWP/Simple.pm

&init();

if ($ARGV[0]) {
 	$url = $ARGV[0];
 	$url = "http://" . $url unless ($url =~ m|^https?://|i);
 	&process($url);
} else {
 	$cgi = 1;
 	%F = &formdata($cookiename);
 	if ($F{'input'}) {
 		$url = "";
 	} else {
 		$url = $F{'url'};
 		if (! $url) { # maybe provide default analysis?
 			# $url = "$ENV{'SERVER_NAME'}$ENV{'SCRIPT_NAME'}?url=hcibib.org";
 			# $F{'url'} = $url; # copy url into form?
 		} else {
 			$url = "http://" . $url unless ($url =~ m|^https?://|i);
 		}
 	}
 	print "Content-type: text/html; charset=UTF-8\r\n\r\n";
 	print "<html lang=\"en\"><head>\n";
 	# charset set above
 	# print "<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" />\n";
 	print "<meta name=\"description\" content=\"$description\" />\n";
 	print "<meta name=\"keywords\" content=\"$keywords\" />\n";
 	print "<title>$title</title>\n";
 	local ($base) = $url;
 	# TODO use base tag from input html
 	$base =~ s/[?].*$//;        # remove any parameters from base
 	if ($base =~ m|/$|) {       # url ends in a slash
 		$base =~ s|/$||;        # remove the trailing slash
 	} elsif ($base =~ m|/[\w.]$/|) { # there's a file at the end
 		$base =~ s|||;          # remove the slash and the trailing word
 	}
 	print "<base href=\"$base\" />\n" if $base;
 	print "<style type='text/css'>\n";
 	print "<!--\n";
 	print "h1 {background: $titlebg; margin: 0; font-family: sans-serif}\n";
 	print "h2 {background: $titlebg; margin: 0; font-family: sans-serif}\n";
 	print "form {border: 1px solid #666666; padding: 5px; background: $formbg;}\n";
 	print "th {background: $titlebg; margin: 0; font-family: sans-serif}\n";
 	print ".label {font-size: 90%; font-family: sans-serif; }\n";
 	print ".infolinks {font-size: 80%; font-family: sans-serif; }\n";
 	print "-->\n";
 	print "</style>\n";
 	print "</head>\n<body bgcolor=\"$normalbg\">\n";
 	print "<table border=0 bgcolor='$titlebg' cellpadding=2 width='100%' cellspacing=0><tr><td>\n";
 	print "<h1>$title</h1>\n";
 	print "</td><td width='20%' nowrap class=infolinks>$infolinks</td></tr></table\n";
 	print "<p>\n";
 	print "<form action=\"http://$ENV{'SERVER_NAME'}$ENV{'SCRIPT_NAME'}\" method=POST>\n";
 	&inputField('url', 'URL', "URL of web page to check", 0, 60);
 	print "<input type=submit accesskey=c value=\"$title\" />\n";
 	print "<div class=label style=\"margin-left: 6em\">\n";
 	&checkBox('links', 'Show Links', "Show links in the document for followup checking");
 	&checkBox('images', 'Show Images', "Show the images in the output");
 	&checkBox('labels', 'Show Labels', "Show the labels for form elements and image alt text in the output");
 	&checkBox('source', 'Show HTML', "Show the HTML that was processed in a box");
 	print "</div>\n";
 	&inputField('input', 'HTML Input', "Provide HTML input here instead of a URL", 2, 60, 1);
 	print "</form>\n";
 	&process($url, $F{'input'});
 	# print "<script type=\"text/javascript\" language=\"JavaScript\">\n\t<!--\n";
 	# print "\t\tsetCookie(\"$cookiename\", \"$parms\");\n";
 	# print "\t// -->\n</script>\n";
 	print "</body>\n</html>\n";
}

sub process { # url
  	local ($url, $input) = (@_);
  	local ($doc);
 	$cgi && print "<table border=0 cellpadding=5 cellspacing=0>\n";
 	if ($input) {
 		$doc = $input;
 	} elsif ($url) {
 		($content_type, $document_length, $modified_time, $expires, $server) = head($url);
 		if ($content_type && ($content_type =~ m|^text/html|i)) {
 			$doc = get($url); # FETCH THE URL
 		} else {
 			$content_type = "none" unless $content_type;
 			&showErr("DOCUMENT IS NOT HTML ($content_type)");
 		}
 	}
 	$doc = &remComments($doc);
 	if ($doc) {
 		&checkHeader($doc, $url);
 		$F{'source'} && &dump($doc);
 		# $doc =~ s/\012/ /g; # map newlines to spaces
 		&checkImages($doc);
 		&checkForm($doc);
 		$F{'links'} && &checkLinks($doc);
 	} elsif ($url) {
 		&showErr("NO DOCUMENT");
 	}
 	$cgi && print "</table>\n";
}

sub init {
 	$title    = "Check Accessibility";
 	$section  = 'Analysis';
 	$titlebg  = "#EEEEEE";
 	$infobg   = "#CCFFCC";
 	$errorbg  = "#FFCCCC";
 	$normalbg = "#FFFFFF";
 	$formbg   = "#FFFFEE";
 	$formbg = "#EEFFFF" if ($ENV{'SCRIPT_NAME'} =~ m|/src/|);
 	$cookiename = "$ENV{'SCRIPT_NAME'}";
 	$cookiename =~ s|.*/||;      # remove directory
 	$cookiename =~ s|[.].*$||;   # remove suffix
 	$description = "Simple Accessibility Checker: reports missing alt text from images
 		and missing label tags from form elements.";
 	$keywords = "accessibility;check;validation;form;input;label;image;img;alt-text";
 	$email = 'director@hcibib.org';
 	$infolinks = "Comments: <a href='mailto:$email?subject=$cookiename:%20Comments'>$email</a>\n";
 	$infolinks .= "<br>Source code: <a href='$cookiename.txt'>$cookiename.txt</a>\n";
 	$infolinks .= "<br>Resources: <a href='http://hcibib.org/accessibility'>hcibib.org/accessibility</a>\n";
}

sub checkBox {
  	local ($name, $label, $help) = (@_);
 	print "<input type=checkbox value=checked name=$name id=$name $F{$name}/>\n";
 	print "\t<label title=\"$help\" for=$name>$label</label>&nbsp;\n";
}

sub inputField {
  	local ($name, $label, $help, $rows, $cols, $nodata) = (@_);
 	local ($value) = escape($F{$name}) unless $nodata;
 	local ($style) = 'style="width: 6em"';
 	if ($rows == 0) {
 		print "<label title=\"$help\" for=$name $style class=label>$label:</label>\n";
 		print "<input name=$name id=$name title=\"$help\" size=$cols value=\"$value\" />\n";
 	} else {
 		print "<div>\n";
 		print "<label title=\"$help\" for=$name $style class=label>$label:</label>\n";
 		print "<textarea rows=$rows cols=$cols value=checked name=$name id=$name title=\"$help\"/>";
 		print $value;
 		print "</textarea>\n";
 		print "</div>\n";
 	}
}

sub checkHeader { # doc
 	local ($doc, $url) = (@_);

 	&showHeader("Document Information");
  	$url && showIt('Url', $url, "<a href=\"$url\">$url</a>");
  	showIt('Length', length($doc));

  	if ($title = &getTitle($doc)) {
  		showIt('Title', $title);
  	} else {
 		&showErr("NO TITLE") unless $title;
  	}
  	if ($desc = &getMeta($doc, 'description')) {
  		showIt('Description', $desc);
  	} else {
 		&showErr("NO DESCRIPTION") unless $desc;
 	}
  	if ($keywords = &getMeta($doc, 'keywords')) {
  		showIt('Keywords', $keywords);
  	} else {
 		&showMsg("NO KEYWORDS", 'Note') unless $keywords;
 	}
}

sub checkImages { # doc
 	local ($doc) = (@_);
 	# <IMG
 	local ($numtags) = 0;
 	&showHeader("Image Alt Text");
 	while ($doc =~ /(<img [^>]+>)/si) {
 		$doc =~ s///;
 		$img = $1;
 		local ($extra) = $F{'images'} ? $img : "";
 		showIt('Image', $img, $extra);
 		&checkAlt($img);
 		$numtags++;
 	}
 	&showMsg("NO IMAGE TAGS FOUND", 'Note') unless $numtags;
}

sub checkForm { # doc
 	local ($doc) = (@_);
 	# INPUT / TEXTAREA / PASSWORD
 	%label = &initLabel($doc);
 	&showHeader("Form Label Tags");
 	local ($numtags) = 0;
 	while ($doc =~ /(<(input|textarea|select)\b[^>]*>)/si) {
 		$doc =~ s///;
 		$element = $1;
 		showIt('Input', $1);
 		# showIt('type', $type);
 		$type = &getAttr($element, 'type');
 		$type = 'text' unless $type;
 		$numtags++;
 		if ($type =~ /(image)/si) {
 			&checkAlt($element);
 		} elsif ($type =~ /(text|radio|checkbox|password)/) {
 			$id = &getAttr($element, 'id');
 			if ($id) { # look for label tag for $id
 				if ($doc =~ m@<label\b[^>]*for=("$id"|'$id'|$id\b)[^>]*>(.+)</label>@si) {
 					# label tag is present for $id
 					$match = $1;
 					$label = $2;
 					$label =~ s|</label>.*||si; # make it shortest matching string
 					$F{'labels'} && &showIt('Label', $label, 'info');
 				} elsif ($label{$id} ne "") {
 					$F{'labels'} && &showIt("$id label", $label{$id}, 'info');
 				} else {
 					&showErr("NO LABEL TAG FOR '$id'");
 					# &dump($doc);
 				}
 			} else {
 				&showErr("NO ID ATTRIBUTE, SO NO LABEL TAG POSSIBLE");
 			}
 		}
 	}
 	&showMsg("NO FORM ELEMENTS FOUND", 'Note') unless $numtags;
}

sub dump {
 	if ($cgi) {
 		local ($text) = (@_);
 		print "<tr>\n";
 		print "<th align=left><label for=html>HTML:</label></th>\n";
 		print "<td><textarea id=html cols=80 rows=10>";
 		print &escape($text);
 		print "</textarea></td></tr>\n";
 	}
}

sub initLabel {
 	local ($doc) = (@_);
 	local ($attrs, $label, $for);
 	$doc =~ s/<label\b/\001/gi;
 	$doc =~ s/<\/label>/\002/gi;
 	local (%label);
 	while ($doc =~ /\001([^\002]*)\002/) {
 		$label = $1;
 		$doc =~ s///;
 		$attrs = $label;
 		$attrs =~ s/>.*$//; # keep the attributes
 		if ($attrs =~ /for="([^"]*)"/) {
 			$for = $1;
 			# &showErr("for-quote=$for");
 		} elsif ($attrs =~ /for=([\S]*)/) {
 			$for = $1;
 			# &showErr("for=$for");
 		}
 		if ($for) {
 			$label =~ s/[^>]*>//; # remove the attributes before first >
 			$label{$for} = $label;
 			# &showErr("[$for]=$label");
 		}
 	}
 	return %label;
}

sub checkLinks { # doc
 	local ($doc) = (@_);
 	$doc =~ s|</a\s*>|\002|gsi; # simplify the matching
 	local ($numtags) = 0;
 	&showHeader("Links");
 	# TODO only works for double quoted href attributes
 	local ($script) = "http://$ENV{'SERVER_NAME'}$ENV{'SCRIPT_NAME'}";
 	local ($options) = "&source=$F{'source'}&images=$F{'images'}&labels=$F{'labels'}&links=$F{'links'}";
 	while ($doc =~ m|<a\b[^>]*href="([^"]+)"[^>]*>([^\002]+)\002|si) {
 		$doc =~ s///;
 		$href = $1;
 		$label = $2;
 		# fix up the href depending on whether it's absolute or relative
 		$qhref = &makeHref($base, $href);
 		$qhref = encode($qhref);
 		local ($title) = $label;
 		$title =~ s/<[^>]*>//g; # remove any html from label
 		$title =~ s/^\s+//;     # remove leading space
 		$title = "this link" unless $title; # provide backup to image labels
 		$title = "title='Run $cookiename on &quot;$title&quot;'";
 		showIt('Link', "HREF=[$href] LABEL=[$label]", "<a href=\"$script?url=$qhref$options\" $title>$label</a>");
 		$numtags++;
 	}
 	&showMsg("NO LINKS FOUND", 'Note') unless $numtags;
}

sub makeHref { # base-url this-href
 	local ($base, $href) = (@_);
 	if ($href =~ m|^https?://|i) {
 		return $href;
 	} elsif ($href =~ m|^/|) {      # href starts with /, so prepend server
 		$base =~ s|^(https?://)||i; # get rid of protocol to safely remove /*
 		local ($prefix) = $1;       # save protocol to restore later
 		$prefix = "http://" unless $prefix; # make sure there is something restored
 		$base =~ s|/.*$||;          # convert base to domain server url
 		$base = "$prefix$base";
 		# &showErr("base=$base");
 		return "$base$href";
 	} else {
 		while ($href =~ m|^../|) {
 			# &showErr("href1=$href"); &showErr("base1=$base");
 			$href =~ s|^...||;    # chop off the ..
 			$base =~ s|/[^/]*$||; # chdir to .. in $base
 			# &showErr("href2=$href"); &showErr("base2=$base");
 		}
 		return "$base/$href"; # use $base with relative URL
 	}
}

sub checkAlt { # tag
 	local ($tag) = (@_);
 	local ($alt) = &getAttr($tag, 'alt');
 	$F{'labels'} && &showIt('Alt-text', "$alt", 'info');
 	if (!$alt) {
 		&showErr("NO ALT TEXT");
 	}
}

sub getAttr { # tag name
 	local ($tag, $name) = (@_);
 	# &showErr("tag = " . escape($tag));;
 	# double quoted attr
 	if ($tag =~ m/\b$name="([^"]*)"/si) {
 		# &showErr("double quote found for $name");
 		if ($1 eq "") {
 			return '""';
 		} else {
 			return $1;
 		}
 	}
 	# single quoted attr
 	if ($tag =~ m/\b$name='([^']*)'/si) {
 		# &showErr("single quote found for $name");
 		if ($1 eq "") {
 			return "''";
 		} else {
 			return $1;
 		}
 	}
 	# unquoted attr
 	if ($tag =~ m/\b$name=([^ >]+)[ >]/si) {
 		# &showErr("no quote found for $name");
 		return $1;
 	}
 	return "";
}

sub remComments {
 	local ($doc) = (@_);
 	$doc =~ s/-->/\002/g; # map closer to single char for minimal match
 	while ($doc =~ /<!--/) {
 		$doc =~ s/(<!--[^\002]*\002)//;
 		break unless $1; # make sure we made a change
 	}
 	$doc =~ s/\002/-->/g;
 	return $doc;
}

sub showMsg {
 	local ($msg, $label, $color) = (@_);
 	$color = $normalbg unless $color;
 	if ($cgi) {
 		$count{$label}++;
 		print "<tr valign=baseline>\n";
 		print "<th align=left nowrap>";
 		print $label;
 		print ":</th>\n";
 		print "<td bgcolor=\"$color\">";
 		print "<h2>" if $label eq $section;
 		print $msg;
 		print "</h2>" if $label eq $section;
 		print "</td></tr>\n";
 	} else {
 		print "\t******* $msg ******\n";
 	}
}

sub showErr {
 	local ($msg) = (@_);
 	&showMsg($msg, 'Error', $errorbg);
}

sub showHeader {
 	local ($msg) = (@_);
 	&showMsg($msg, $section, $titlebg);
}

sub showIt {
 	local ($name, $value, $extra) = (@_);
 	$value = &escape($value) if $cgi;
 	if ($extra eq 'info') {
 		$extra = '';
 		$bgcolor = "bgcolor='$infobg'";
 	} else {
 		$bgcolor = "bgcolor='$normalbg'";
 	}
 	$count{$name}++;
 	if ($cgi) {
 		print "<tr valign=baseline>\n";
 		print "<th align=left nowrap>$name:</th>\n";
 		print "<td $bgcolor ><tt>$value</tt>\n\t<div>$extra</div></td>\n";
 		print "</tr>\n";
 	} else {
 		print "$name\n\t$value\n";
 	}
}

sub clean {
  	local ($s) = (@_);
  	$s =~ s/^\s*//;
  	$s =~ s/\s*$//;
  	return $s;
}

sub getMeta { # find meta tag with supplied attribute name
  	local ($doc, $name) = (@_);
 	# find a meta tag with the desired name
  	if ($doc =~ m@(<meta\b[^>]*\bname=("$name"|'$name'|$name\b).*)@si) {
 		local ($tag) = $1;          # meta tag not terminated
 		$tag =~ s/>.*$/>/s;         # get rid of stuff after this meta tag
 		# &showIt('meta', $1);
 		return &clean( &getAttr($tag, 'content') );  # get the content
  	}
  	return "";
}

sub getTitle {
  	local ($doc) = (@_);
  	if ($doc =~ m|<title>([^<]*)</title>|i) {
  		return &clean($1);
  	}
  	return "";
}

sub encode { # string
     local ($str) = (@_);
 	$str =~ s/([^A-Za-z0-9])/sprintf("%%%02X", ord($1))/seg;
 	$str =~ s/%20/+/g;
 	return $str;
}

sub escape { # string
 	local ($s) = (@_);
 	# $s =~ s/&/&amp;/g; # don't do this or sgml entities are broken
 	$s =~ s/"/&quot;/g;
 	$s =~ s/</&lt;/g;
 	$s =~ s/</&gt;/g;
 	return $s;
}

sub getCookie { # name
 	local ($ident, $format) = (@_);
 	local ($cookie);
 	for (split (/[;] */, $ENV{'HTTP_COOKIE'})) {
 		if (/^$ident=(.*)/) {
 			$cookie = $1;
 			$cookie =~ s/%([\dA-Fa-f][\dA-Fa-f])/pack ("C", hex ($1))/eg; # decode
 			# now $cookie looks like a=xxx&b=yyy&c=zzz
 			break;
 		}
 	}
 	if ($format) {
 		$cookie =~ s/&/<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/g;
 	}
 	return $cookie;
}

sub getNameValue { # name=value
 	local ($pair) = (@_);
 	local ($name, $value) = split (/=/, $pair, 2);
     $value =~ s/\+/ /g;
     $value =~ s/%([\dA-Fa-f][\dA-Fa-f])/pack ("C", hex ($1))/eg;
 	return ($name, $value);
}

sub formdata { # [ident] -> %F
 	local ($ident) = (@_);
     local (*formdata);
 	# first process options stored in cookie
 	local ($cookie) = getCookie($ident); # looks like a=xxx&b=yyy&c=zzz
 	local (@cookie) = split(/&/, $cookie);
 	local ($name, $value, $pair);
 	for $pair (@cookie) {
         ($name, $value) = &getNameValue($pair);
 		# print "<pre>$name = $value</pre>\n";
 		$F{$name} = $value;
 	}
 	# second get the options from the POST or GET
     if ($ENV{'REQUEST_METHOD'} eq 'POST') {
         read (STDIN, $F, $ENV{'CONTENT_LENGTH'});
     } else {
         $F = $ENV{'QUERY_STRING'};
     }
     @formdata = split (/&/, $F);
     for $pair (@formdata) {
         ($name, $value) = &getNameValue($pair);
         # $F{$name} .= "\n" if $F{$name}; # additional values append to previous
         # $F{$name} .= $value;
         $F{$name} = $value; # additional values override previous
     }
 	# finally, handle clear TODO - why not just set %F = ()?
 	$F{'clear'} && clearForm();
     return (%F);
}

From perlman@turing.acm.org Mon Sep  3 12:12:12 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Mon, 3 Sep 2007 12:12:12 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: HCIBIB-Quest <apache@turing.acm.org>
cc: director@hcibib.org, JeffNielson@gmail.com
Subject: Re: HCI Bibliography Search Help Request
In-Reply-To: <200709031042.l83AgZd7023441@turing.acm.org>
Message-ID: <Pine.LNX.4.64.0709031203270.12861@turing.acm.org>
References: <200709031042.l83AgZd7023441@turing.acm.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

On Mon, 3 Sep 2007, HCIBIB-Quest wrote:
> The following is being sent to an expert with the HCI Bibliography:
> 	http://www.hcibib.org/
> who will create a query for you and send you a URL containing
> the query for you to make progress with the HCI Bibliography.
> You should expect a reply within 3-5 working days.
>
> date=107-09-03 06:42:35
> email=JeffNielson@gmail.com
> limit=no
> type=any
> links=links
>
> I think I am interested in 2 things:
> 1) usability evaluation
> 2) data visualization (displaying quantitative and qualitative data spacially)
> Both of these have suggested queries that look pretty good.  Any recommendations to improve completeness?  Any suggestions for choosing a subset of the evaluations that use quantitative methods?

The prepared searches are meant to be broad, so I have no suggestions to making
them more complete, unless you know some synonyms for the terms.

Check the "Limit:" area, especially Subjects, to find limiting terms, or, you
could as a term like:
 	quant*
like so (the parentheses are necessary):
 	(visualiz*|visualis*) quant*
or try quant* or empric*
 	(visualiz*|visualis*) (quant* | empiric*)

> I wanted to review all of the articles in a third party program, but it looked like I could only download the abstracts and records one at a time.  Is there another way?

I really made this harder than it needs to be, but for now:
 	1. work with your query until you are happy with it
 	2. set the Pagesize to a very large number, like 1000
 	3. from the Format: menu,, choose EndNote or RefWorks export,
 		(depending on what program you use). The EndNote export uses RIS format.
If you need some other format, let me know.

> Thanks,
> Jeff Nielson
>

From perlman@turing.acm.org Wed Sep  5 11:26:42 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Wed, 5 Sep 2007 11:26:42 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Varun Madan <varun.madan@gmail.com>
Subject: Re: |STAT - Intel Mac
In-Reply-To: <d101d9400709041442u38a4686bie60134ca98a112f9@mail.gmail.com>
Message-ID: <Pine.LNX.4.64.0709051126360.29538@turing.acm.org>
References: <d101d9400709041442u38a4686bie60134ca98a112f9@mail.gmail.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Tue, 4 Sep 2007, Varun Madan wrote:

> Hi Gary,
>
> I am a graduate student at Cornell University, I was wondering if I
> could get a copy of |STAT for my Intel Mac.
>
> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
> Thanks heaps
>
> Varun
>

From perlman@turing.acm.org Thu Sep  6 00:30:51 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Thu, 6 Sep 2007 00:30:47 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Caroline Palmer <cpalmer@cs.mcgill.ca>
cc: Jonathan Grudin <jgrudin@microsoft.com>
Subject: Re: Coming to Montreal...
In-Reply-To: <1501.64.179.9.48.1189043179.squirrel@mail.cs.mcgill.ca>
Message-ID: <Pine.LNX.4.64.0709052351380.11790@turing.acm.org>
References: <56C65487109AF8429D54AF558FD05A8A09F467F8@RED-MSG-42.redmond.corp.microsoft.com>
    <Pine.LNX.4.64.0701252014340.11486@turing>   
 <E77E96B6A3DEE24CB77E4F7130C910DA5D8C949B26@NA-EXMSG-C117.redmond.corp.microsoft.com>
 <1501.64.179.9.48.1189043179.squirrel@mail.cs.mcgill.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Hi Jonathan,

I somehow lost your mail in the spam filters.

Anyway, as Caroline wrote, I will be here, and I'd love to see you.
We are 3 miles from the convention centre
(plug our postal code h3y1x1 into google;
the conference centre is at h2z1h2).
We have lots of room with two dedicated guest rooms
and options on other rooms so bring the whole family!
It is, sadly, not the best time to visit Montreal;
there will likely be no snow, but no leaves on trees.
It might be sunny, rainy, blustery, ...
Maybe you'll just want to hide out in the Hyatt,
but I can take you out on the town.

I am your self-appointed conference guide, too, with a link at the bottom
of this wikisym page: http://www.wikisym.org/travelandlodging.html
which links to: http://acm.org/perlman/guide.html
Pick your pleasure.

I just saw Larry Parsons while he was conferencing here.
He seemed very happy, about to get married, living in Sheffield.

On the home front: Mark is 14, George 10.

My home coordinates (== my work coordinates):
4688 Westmount Ave
Westmount, QC H3Y 1X1
514-482-4905 wire
514-434-4905 cell

On Wed, 5 Sep 2007, Caroline Palmer wrote:

> Hi Jonathan,
>  It's nice to hear from you and that you are travelling
> to the food capital. I will be in Leipzig (sabbatical),
> returning Oct 25. Gary will be here! I will let him
> reply (I am in the non-food capital of Buffalo this week).
>  I hope you are enjoying children's literature and toys.
> Regards,
> Caroline
>
> On Wed, September 5, 2007 5:37 pm, Jonathan Grudin wrote:
>> Hi Gary & Caroline--
>>
>>
>> WikiSym 2007 invited me to give a keynote talk at the Palais des Congres
>> on Monday October 22. The conference is Sunday-Tuesday but Sunday may be
>> pre-conference, I'm not sure. Haven't booked a flight. If you will be
>> around and free I would make a point of coming a bit earlier than I might
>> otherwise.
>>
>> All is well here. Eleanor, whom you met, is almost 8. Isobel, whom you
>> did not meet, is 5.
>>
>> Cheers -- Jonathan
>>
>>
>
>

From perlman@turing.acm.org Fri Sep  7 14:45:44 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Fri, 7 Sep 2007 14:45:44 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Gary Perlman at OCLC <perlman@oclc.org>
Subject: mozilla
Message-ID: <Pine.LNX.4.64.0709071445190.3492@turing.acm.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1

From perlman@turing.acm.org Fri Sep  7 16:23:51 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Fri, 7 Sep 2007 16:23:51 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Jonathan Grudin <jgrudin@microsoft.com>
Subject: RE: Coming to Montreal...
In-Reply-To: <E77E96B6A3DEE24CB77E4F7130C910DA5D8C94A088@NA-EXMSG-C117.redmond.corp.microsoft.com>
Message-ID: <Pine.LNX.4.64.0709071611490.19112@turing.acm.org>
References: <56C65487109AF8429D54AF558FD05A8A09F467F8@RED-MSG-42.redmond.corp.microsoft.com>
    <Pine.LNX.4.64.0701252014340.11486@turing>   
 <E77E96B6A3DEE24CB77E4F7130C910DA5D8C949B26@NA-EXMSG-C117.redmond.corp.microsoft.com>
 <1501.64.179.9.48.1189043179.squirrel@mail.cs.mcgill.ca>
 <Pine.LNX.4.64.0709052351380.11790@turing.acm.org>
 <E77E96B6A3DEE24CB77E4F7130C910DA5D8C94A088@NA-EXMSG-C117.redmond.corp.microsoft.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

On Fri, 7 Sep 2007, Jonathan Grudin wrote:

> Hi Gary --
>
> Good to hear from you. I was at the company meeting yesterday, and we were not allowed to bring laptops. The koolaid worked on me, I'm more upbeat about the company's prospects.

I remember getting stomach pains when I heard about AT&T. I do read OCLC's balance sheet every month, though, but it's generally pretty bland.

> I've suggested we all visit, but Gayna is allergic to tagging along to my conferences with the kids. The fact that francais is spoken there was a plus as our kids are in a French immersion school, but I don't think enough to win the day.

Kids and conferences never mixed well for me. Anyway, the French here is probably pretty different than what your kids are hearing. I leave you with an open family invitation, for which I suggest the Jazz festival (it's lots of pop, too, and it's a state fair atmosphere) around July 1. Or you could come during the winter so you kids could see lots of snow...

> I'm leaving tomorrow for INTERACT but may try to make progress on planning this trip first...

Have a good trip. Rio! Wow! Brazilians are my favorite users. When we released French and Spanish FirstSearch, the French complained, but the Brazilians said they loved it! We wrote them "But you speak Portuguese," to which they replied "Spanish is close to Portuguese, and we take what we get. Thanks!" It really happened.

Gary

>
> -- Jonathan
>
> -----Original Message-----
> From: Gary PERLMAN [mailto:perlman@turing.acm.org]
> Sent: Wednesday, September 05, 2007 9:31 PM
> To: Caroline Palmer
> Cc: Jonathan Grudin
> Subject: Re: Coming to Montreal...
>
> Hi Jonathan,
>
> I somehow lost your mail in the spam filters.
>
> Anyway, as Caroline wrote, I will be here, and I'd love to see you.
> We are 3 miles from the convention centre
> (plug our postal code h3y1x1 into google;
> the conference centre is at h2z1h2).
> We have lots of room with two dedicated guest rooms
> and options on other rooms so bring the whole family!
> It is, sadly, not the best time to visit Montreal;
> there will likely be no snow, but no leaves on trees.
> It might be sunny, rainy, blustery, ...
> Maybe you'll just want to hide out in the Hyatt,
> but I can take you out on the town.
>
> I am your self-appointed conference guide, too, with a link at the bottom
> of this wikisym page: http://www.wikisym.org/travelandlodging.html
> which links to: http://acm.org/perlman/guide.html
> Pick your pleasure.
>
> I just saw Larry Parsons while he was conferencing here.
> He seemed very happy, about to get married, living in Sheffield.
>
> On the home front: Mark is 14, George 10.
>
> My home coordinates (== my work coordinates):
> 4688 Westmount Ave
> Westmount, QC H3Y 1X1
> 514-482-4905 wire
> 514-434-4905 cell
>
> On Wed, 5 Sep 2007, Caroline Palmer wrote:
>
>> Hi Jonathan,
>>  It's nice to hear from you and that you are travelling
>> to the food capital. I will be in Leipzig (sabbatical),
>> returning Oct 25. Gary will be here! I will let him
>> reply (I am in the non-food capital of Buffalo this week).
>>  I hope you are enjoying children's literature and toys.
>> Regards,
>> Caroline
>>
>> On Wed, September 5, 2007 5:37 pm, Jonathan Grudin wrote:
>>> Hi Gary & Caroline--
>>>
>>>
>>> WikiSym 2007 invited me to give a keynote talk at the Palais des Congres
>>> on Monday October 22. The conference is Sunday-Tuesday but Sunday may be
>>> pre-conference, I'm not sure. Haven't booked a flight. If you will be
>>> around and free I would make a point of coming a bit earlier than I might
>>> otherwise.
>>>
>>> All is well here. Eleanor, whom you met, is almost 8. Isobel, whom you
>>> did not meet, is 5.
>>>
>>> Cheers -- Jonathan
>>>
>>>
>>
>>
>

From perlman@turing.acm.org Sun Sep  9 23:16:54 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Sun, 9 Sep 2007 23:16:53 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Derek Dempsey <derek.dempsey@gmail.com>
Subject: Re: |STAT request
In-Reply-To: <3123ec7d0709091613v6efb043fgdc5db98493fd611c@mail.gmail.com>
Message-ID: <Pine.LNX.4.64.0709092316440.578@turing.acm.org>
References: <3123ec7d0709091613v6efb043fgdc5db98493fd611c@mail.gmail.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Mon, 10 Sep 2007, Derek Dempsey wrote:

> Hi,
>
> Can you please tell me the location of the |STAT package.
>
> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
> Many thanks,
>
> Derek Dempsey
>

From perlman@turing.acm.org Mon Sep 17 15:12:43 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Mon, 17 Sep 2007 15:12:43 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Jiangtian Li <jli3@ncsu.edu>
Subject: Re: request the location of |STAT
In-Reply-To: <39984.152.14.86.171.1190054368.squirrel@webmail.ncsu.edu>
Message-ID: <Pine.LNX.4.64.0709171512300.26495@turing.acm.org>
References: <39984.152.14.86.171.1190054368.squirrel@webmail.ncsu.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Mon, 17 Sep 2007, Jiangtian Li wrote:

> Dear Sir/Madam,
>
> I am a graduate student at North Carolina State University and my research
> needs the UnixStat tool. Could you please let me know the location of the
> file? Thank you very much!
>
>   I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
>   I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
> Best regards,
> Jiangtian
>

From perlman@turing.acm.org Tue Sep 18 12:31:29 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Tue, 18 Sep 2007 12:31:27 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Filippo Menczer <fil@indiana.edu>
Subject: Re: |STAT request
In-Reply-To: <AF08FBD8-254E-45EE-A91B-5067B62721B0@indiana.edu>
Message-ID: <Pine.LNX.4.64.0709181231210.20220@turing.acm.org>
References: <AF08FBD8-254E-45EE-A91B-5067B62721B0@indiana.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Tue, 18 Sep 2007, Filippo Menczer wrote:

> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
> Thanks,
>
>
> Filippo Menczer
> ================================================================
> Departments of Informatics & Computer Science
> Indiana University           http://informatics.indiana.edu/fil
> Eigenmann Hall 909           Voice: (812) 856-1377
> Bloomington, IN 47406        Fax:   (812) 856-1995
> ================================================================
>
>
>

From perlman@turing.acm.org Wed Sep 19 08:54:51 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Wed, 19 Sep 2007 08:54:51 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: "Caue Figueiredo - LinkTranslation.com" <figueiredo@linktranslation.com>
cc: director@hcibib.org
Subject: Re: Translation Company - Directory
In-Reply-To: <000301c7fab7$4a551e80$deff5b80$@com>
Message-ID: <Pine.LNX.4.64.0709190853350.19057@turing.acm.org>
References: <000301c7fab7$4a551e80$deff5b80$@com>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-1463807999-781332983-1190206491=:19057"

---1463807999-781332983-1190206491=:19057
Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8BIT

Your site was added two days ago:
 	http://www.hcibib.org/bs.cgi?searchtype=bookmark&query=U.linktranslation.com

http://www.hcibib.org/intercultural/

Best wishes,

Gary Perlman, Director, HCI Bibliography Project
mailto:director@hcibib.org  http://hcibib.org/

On Wed, 19 Sep 2007, Caue Figueiredo - LinkTranslation.com wrote:

> Dear Mr. Perlman,
>
> I am a young philologist starting to market my relatively new Translation
> Company. LinkTranslation is a new born but has worked already with major
> companies in the market and we are seeking a fast growth with the release of
> our new website. As I consider myself an autodidact person, I am working on
> the website marketing and learning as it goes. As you have an excellent
> directory with the best translation agencies online, I would be glad if you
> could include my website (www.linktranslation.com) on your directory.
>
>
>
> I will be glad if you could help me with that.
>
>
>
> Kindest regards,
>
> Caue Figueiredo
>
>
>
>
>
> Linktranslation.com a Translation Company Services
>
> http://www.linktranslation.com
>
> Phone/Fax: +55 (11) 35622046
>
> Voip USA: +1 (415) 3159460
>
> skype: caue.figueiredo
>
> R. Tiangua 220 / 24
>
> 04363-100 São Paulo, SP, Brazil
>
> figueiredo@linktranslation.com
>
> inquiry@linktranslation.com
>
>
>
>
---1463807999-781332983-1190206491=:19057--

From perlman@turing.acm.org Fri Sep 21 09:58:04 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Fri, 21 Sep 2007 09:58:03 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: "Neitzel, Richard -Systems" <richard.neitzel@itt.com>
Subject: Re: |STAT request
In-Reply-To: <D1DA2BB9AF223347B7A1897EBF4EF6EF07E4EE1C@ITTSYSEMAILHQ2.systems.de.ittind.com>
Message-ID: <Pine.LNX.4.64.0709210957520.5718@turing.acm.org>
References: <D1DA2BB9AF223347B7A1897EBF4EF6EF07E4EE1C@ITTSYSEMAILHQ2.systems.de.ittind.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Thu, 20 Sep 2007, Neitzel, Richard -Systems wrote:

> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
>
>
>
>
> Richard Neitzel
>
>
>
>
> *****************************************************************
> This e-mail and any files transmitted with it may be proprietary
> and are intended solely for the use of the individual or entity to
> whom they are addressed. If you have received this e-mail in
> error please notify the sender. Please note that any views or
> opinions presented in this e-mail are solely those of the author
> and do not necessarily represent those of ITT Corporation. The
> recipient should check this e-mail and any attachments for the
> presence of viruses. ITT accepts no liability for any damage
> caused by any virus transmitted by this e-mail.
> *******************************************************************
>

From perlman@turing.acm.org Mon Sep 24 15:42:56 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Mon, 24 Sep 2007 15:42:53 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: "Mackay, Wendy E." <Wendy.Mackay@lri.fr>
Subject: Roslyn School in Westmount turning 100
In-Reply-To: <3F21004C.8C6800EB@lri.fr>
Message-ID: <Pine.LNX.4.64.0709241540240.17824@turing.acm.org>
References: <Pine.LNX.4.44.0307092149250.27085-100000@turing.acm.org>
 <3F21004C.8C6800EB@lri.fr>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Hi Wendy,

I think you mentioned that your father went to Roslyn.
They are getting ready for their 100th anniversary.

http://www.roslynschoolfoundation.ca/

Best wishes,

Gary

From perlman@turing.acm.org Wed Sep 26 19:52:46 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Wed, 26 Sep 2007 19:52:46 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Andrew Sears <asears@umbc.edu>
Subject: Re: HCI reading list
In-Reply-To: <46FA7E8B.8060600@umbc.edu>
Message-ID: <Pine.LNX.4.64.0709261935540.10972@turing.acm.org>
References: <46FA7E8B.8060600@umbc.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Hi Andrew,

I guess I update that list 2-3 times a year. Maybe I should amend
more than append.

I do have an entry for the 1st edition in the general book list:
 	http://hcibib.org/bs.cgi?searchtype=bookmark&query=E.Jacko.*
It looks like a very good resource, but I feel awkward recommending
it given that I have never seen either edition. I have it online,
so I'll give it a look and probably plug it.

It appears that the two editions have the same table of contents.
How does the second edition differ from the first, other than the
obvious additional pages?

Gary

On Wed, 26 Sep 2007, Andrew Sears wrote:

> Gary,
>
> I don't know how actively involved you are in maintaining/updating the HCI 
> reading list at HCIBIB.ORG, but I was wondering if you had given any 
> consideration to including the HCI Handbook (the 2nd edition just came out 
> this month)?
>
> Thanks,
> Andrew
>
>

From perlman@turing.acm.org Wed Sep 26 19:57:41 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Wed, 26 Sep 2007 19:57:41 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: "Kelley, Kris" <Kris.Kelley@filetek.com>
Subject: Re: |STAT request
In-Reply-To: <044FE912A4342A4CA576C99AF134670E255F06@mailsrvr.filetek.com>
Message-ID: <Pine.LNX.4.64.0709261957310.15397@turing.acm.org>
References: <044FE912A4342A4CA576C99AF134670E255F06@mailsrvr.filetek.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Wed, 26 Sep 2007, Kelley, Kris wrote:

> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
> This email and any files transmitted with it are confidential, may also be privileged, and are intended solely for the use of the individual or entity to whom they are addressed.  If you have received this email in error, you may not copy or use it, or disclose it to anyone else; please notify the FileTek Security Administrators [secureIT@filetek.com] immediately and destroy this email and any copies of it.  Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of FileTek, Inc.  Finally, the recipient should check this email and any attachments for the presence of viruses.  FileTek, Inc. accepts no liability for any damage caused by any virus transmitted by this email.
>

From perlman@turing.acm.org Thu Sep 27 12:25:39 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Thu, 27 Sep 2007 12:25:38 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Andrew Sears <asears@umbc.edu>
Subject: Re: HCI reading list
In-Reply-To: <46FAF7E7.20801@umbc.edu>
Message-ID: <Pine.LNX.4.64.0709271148220.7463@turing.acm.org>
References: <46FA7E8B.8060600@umbc.edu> <Pine.LNX.4.64.0709261935540.10972@turing.acm.org>
 <46FAF7E7.20801@umbc.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

I misread your page and thought that the link to the old contents
was also for the new. I have online access to the first, but I'll
certainly add the second. I should also recommend the first,
given the relationship to the second?

Gary

On Wed, 26 Sep 2007, Andrew Sears wrote:

> There is overlap between the two (at first glance they may look similar), but 
> there are a number of new chapters (new topics and authors) in the second 
> edition, additional chapters where new authors provided a new perspective on 
> material from the first edition, and the other chapters (with two exceptions) 
> have been updated to address more recent findings.
>
> Do you have online access to both editions, the 1st, or the 2nd?
>
> The table of contents for the second edition is at the CRC Press site: 
> http://crcpress.com/shopping_cart/products/product_contents.asp?id=&parent_id=&sku=ER9314&isbn=9780805858709&pc=
>
> Andrew
>
>
> Gary PERLMAN wrote:
>> Hi Andrew,
>> 
>> I guess I update that list 2-3 times a year. Maybe I should amend
>> more than append.
>> 
>> I do have an entry for the 1st edition in the general book list:
>>     http://hcibib.org/bs.cgi?searchtype=bookmark&query=E.Jacko.*
>> It looks like a very good resource, but I feel awkward recommending
>> it given that I have never seen either edition. I have it online,
>> so I'll give it a look and probably plug it.
>> 
>> It appears that the two editions have the same table of contents.
>> How does the second edition differ from the first, other than the
>> obvious additional pages?
>> 
>> Gary
>> 
>> On Wed, 26 Sep 2007, Andrew Sears wrote:
>> 
>>> Gary,
>>> 
>>> I don't know how actively involved you are in maintaining/updating the HCI 
>>> reading list at HCIBIB.ORG, but I was wondering if you had given any 
>>> consideration to including the HCI Handbook (the 2nd edition just came out 
>>> this month)?
>>> 
>>> Thanks,
>>> Andrew
>>> 
>>> 
>> 
>
>

From perlman@turing.acm.org Thu Sep 27 14:43:13 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Thu, 27 Sep 2007 14:43:13 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Kohsuke Kawaguchi <Kohsuke.Kawaguchi@Sun.COM>
Subject: Re: |STAT
In-Reply-To: <46FBF87D.5050608@Sun.COM>
Message-ID: <Pine.LNX.4.64.0709271443040.4190@turing.acm.org>
References: <46FBF87D.5050608@Sun.COM>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Thu, 27 Sep 2007, Kohsuke Kawaguchi wrote:

> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
>

From perlman@turing.acm.org Thu Sep 27 23:51:14 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Thu, 27 Sep 2007 23:51:13 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Kevet Duncombe <dunc@visi.com>
Subject: Re: |STAT request
In-Reply-To: <1190942864.8455.5.camel@groucho.metamaya.com>
Message-ID: <Pine.LNX.4.64.0709272350510.6601@turing.acm.org>
References: <1190942864.8455.5.camel@groucho.metamaya.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Thu, 27 Sep 2007, Kevet Duncombe wrote:

> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>

From perlman@turing.acm.org Sat Sep 29 16:43:51 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Sat, 29 Sep 2007 16:43:50 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Bjorn Erlach <b.erlach@students.koncon.nl>
Subject: Re: |stat
In-Reply-To: <61531.83.86.54.234.1191066670.squirrel@www.koncon.nl>
Message-ID: <Pine.LNX.4.64.0709291643430.8527@turing.acm.org>
References: <61531.83.86.54.234.1191066670.squirrel@www.koncon.nl>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Sat, 29 Sep 2007, Bjorn Erlach wrote:

> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
> I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>
>

From perlman@turing.acm.org Sun Sep 30 10:05:04 2007 -0400
Status: 
X-Status: 
X-Keywords:
Date: Sun, 30 Sep 2007 10:05:04 -0400 (EDT)
From: Gary PERLMAN <perlman@turing.acm.org>
To: Jim Goodsell <goodselljc@knology.net>
Subject: Re: |STAT request
In-Reply-To: <000501c80309$cebf1f40$b527d618@yourmesbnj61iv>
Message-ID: <Pine.LNX.4.64.0709301004540.14408@turing.acm.org>
References: <000501c80309$cebf1f40$b527d618@yourmesbnj61iv>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thank you for your interest in |STAT data manipulation and analysis software.

UNIX |STAT for is now (only) available via Web browsers at a secret location.
 	http://www.hcibib.org/stat/xyzzy/

To obtain UNIX |STAT files, please follow the instructions at:
 	http://www.acm.org/perlman/stat/#access
There are installation notes (e.g., for Mac OS X and Linux) at:
 	http://www.acm.org/perlman/stat/installation.txt

DOS |STAT executables and documentation are available as a WinZip file:
 	http://www.acm.org/perlman/stat/DOS-STAT.ZIP

HTML documentation is available from the |STAT home page:
 	http://www.acm.org/perlman/stat/

On Sat, 29 Sep 2007, Jim Goodsell wrote:

> I AGREE TO ADHERE TO THE CONDITIONS OF USING |STAT.
>   I AGREE NOT TO SHARE THE |STAT LOCATION WITH OTHERS.
>

