<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alan's blog &#187; keynote</title>
	<atom:link href="http://www.alandix.com/blog/tag/keynote/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alandix.com/blog</link>
	<description>just starting ...</description>
	<lastBuildDate>Wed, 08 Sep 2010 08:09:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		                        	<item>
		<title>Language and Action: sequential associative parsing</title>
		<link>http://www.alandix.com/blog/2009/05/09/language-and-action-sequential-associative-parsing/</link>
		<comments>http://www.alandix.com/blog/2009/05/09/language-and-action-sequential-associative-parsing/#comments</comments>
		<pubDate>Sat, 09 May 2009 11:02:53 +0000</pubDate>
		<dc:creator>alan</dc:creator>
				<category><![CDATA[HCI and usability]]></category>
		<category><![CDATA[academic]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[grammar]]></category>
		<category><![CDATA[HCI]]></category>
		<category><![CDATA[intelligent user interfaces]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Pisa]]></category>

		<guid isPermaLink="false">http://www.alandix.com/blog/?p=166</guid>
		<description><![CDATA[In explaining how to make sentences more readable (I know I am one to talk!), I frequently explain to students that language understanding is a combination of a schema-based syntactic structure with more sequential associative reading.  Only recently I realised this was also the way we had been addressing the issue of task sequence inference [...]]]></description>
	      		<content:encoded><![CDATA[<p>In explaining how to make sentences more readable (I know I am one to talk!), I frequently explain to students that language understanding is a combination of a schema-based syntactic structure with more sequential associative reading.  Only recently I realised this was also the way we had been addressing the issue of task sequence inference in the <a href="http://www.hcibook.com/alan/projects/TIM/" target="_blank">TIM project</a>. and is related also to the way we interpret action in the real world.</p>
<p><span id="more-166"></span></p>
<h4>Reading language</h4>
<blockquote><p>&#8220;The parrot, which was continually watched by the big black cat, who sometimes sat on the mat until displaced by the bigger brown Doberman and sometimes on the garden wall in the hope of catching the sparrow, flew through the window.&#8221; (sentence 1)</p></blockquote>
<p>Why is this difficult to read?  It is grammatically well-formed and has commas in all the right places.  However, the large subordinate clause (if I have got my grammatical terms right) means that by the time you have go to &#8220;flew through the window&#8221; you have &#8216;forgotten&#8217; the parrot who it was all about.</p>
<p>In contrast, a computer parser has no such trouble. Take the fragment:</p>
<pre style="padding-left: 30px;">if ( y &gt; 10 ) {
    x1 = y+1;
    x2 = y+2;
    . . .   // 97 more lines of code
    x100 = y+100
} else { . . .</pre>
<p>The compiler does not &#8216;forget&#8217; about the &#8216;if&#8217;, because it is part of a relatively simple syntactic structure:</p>
<p style="padding-left: 30px;">if ( <em>condition</em> ) { <em>statement_block</em> } else { <em>statement_block</em> }</p>
<p>In the English sentence about the parrot, like the program fragment, even the &#8216;depth&#8217; of the parsing stack is not deep, yet still there is confusion.<br />
Years ago when I was a student in Cambridge a friend who was studying Politics came to me with a passage in Nozick&#8217;s &#8220;<a type="amzn" asin="0465097200">Anarchy State and Utopia</a>&#8220;.  I read the paragraph in question several times.  Each time it made sense, until I came to the last few words, which seemed to be a total <em>non sequitur</em>.  Only after many readings did I realise that the paragraph was a single sentence (all 10 lines of it!), and that the sentence was of precisely the same form as the parrot one, except with nested sub-clauses.   The words that appeared to come from nowhere were in fact the equivalent of &#8220;flew through the window&#8221; … indeed imagine if the description of the Doberman had extended to another seven lines!</p>
<p>Clearly our ability to hold on to relatively simple hierarchical parsing structures is quite limited, and is definitely smaller than the 7+/- 2 for working memory<sup><a href="#footnote-1-166" id="footnote-link-1-166" title="See the footnote.">1</a></sup>.  However, there is also another mechanism at work.</p>
<p>Consider the following alternative sentences:</p>
<blockquote><p>&#8220;The policeman, which was continually watched by the big black cat, who sometimes sat on the mat until displaced by the bigger brown Doberman and sometimes on the garden wall in the hope of catching the sparrow, flew through the window.&#8221; (sentence 2)</p>
<p>&#8220;The parrot, which was continually watched by the big black cat, who sometimes sat on the mat until displaced by the bigger brown Doberman and sometimes on the garden wall in the hope of catching a snail, flew through the window.&#8221; (sentence 3)</p></blockquote>
<p>It is hard to read these &#8216;fresh&#8217; as if you hadn’t read the initial sentences, but notice that the first is far harder than the second.  This is because we have an additional sequential associative mechanism at work as well as syntactic parsing.</p>
<p>Consider instead the much simpler  &#8217;sentence&#8217;:</p>
<blockquote><p>&#8220;bone dog eat&#8221;</p></blockquote>
<p>We have little problem making sense of this even though the structure is not grammatical.  The verb &#8216;eat&#8217; is &#8216;looking for&#8217; something that eats to act as its subject, and something that can be eaten to be its object.  As there is only one eatable and one eater in the &#8217;sentence&#8217;, the parsing (or perhaps connecting) happens purely by association.</p>
<p>If there are several &#8216;matches&#8217; for the words then the word combinations become ambiguous:</p>
<blockquote><p>&#8220;policeman demonstrator hit&#8221;</p></blockquote>
<p>Some languages, such as English, largely deal with this ambiguity by use of syntactic rules (subject verb object), others, such as Latin, by tagging the words with their role … and I don&#8217;t know my Latin enough to give a proper example, but I think something like, in pigeon Latin: &#8220;policemanus demonstratori hit&#8221; vs &#8220;policemani demonstratorus hit&#8221;!  I believe Latin has quite strong syntactic rules as well, but there are certainly languages where order is less significant, you can think of them as Lego block languages; you throw the words into a bag, shake them up, and they stick together where the words fit together.</p>
<p>When we are reading a sentence both forms of parsing are happening at once.  There is a level of grammatical parsing, but also when a word, like &#8216;parrot&#8217; in sentence 1, is encountered and does not get &#8216;bound&#8217; it is &#8216;waiting&#8217; for a verb to connect to.  Later in the sentence,  when we encounter &#8216;flew&#8217; it wants something that can fly to be its subject, if &#8216;parrot&#8217; is still sufficiently in mind then all is well and we get &#8220;The parrot flew through the window&#8221;.  However, the last thing we read was &#8217;sparrow&#8217; a thing that can fly.  The sequential associative parsing says &#8220;sparrow flew&#8221; and even if  the syntactic parsing &#8216;wins&#8217;, the conflict still makes the sentence hard to grasp.</p>
<p>Sentence 2 was chosen to make the binding of the grammatical subject &#8216;policeman&#8217; unusual to bind to &#8216;flew&#8217; and so more confusing, whereas sentence 3 is less confusing as there is no obvious flying candidate except the parrot.</p>
<p>Poets make good use of these multiple mechanisms as it allows them to bend grammar and yet have (sometimes) comprehensible sentences.  For my students it is not usually poetry I am after in their PhD theses, but understanding the role of sequential parsing can help us to construct more comprehensible English.</p>
<h4>Reading action</h4>
<p>It was only quite recently I realised there was a very close parallel to work we had been doing in the TIM project on tasks<sup><a href="#footnote-2-166" id="footnote-link-2-166" title="See the footnote.">2</a></sup> &#8211; that is action rather than language.</p>
<p>There are various algorithms used in intelligent user interface research to help predict the next action based on the previous one.  Mostly these make use of some sort of Markov model or similar sliding window where the next command is the one that has occurred most often after the preceding N commands.  However, there have been various proposals for performing more hierarchical pattern formation effectively building task structures as found in hierarchical task analysis.</p>
<p>A fundamental block to both approaches is that human activity is not always focused on one task at a time, but we do a little of one, then a little of another, just as I might break off from writing to make a cup of tea.</p>
<p>In the TIM project we have been using a personal ontology for various purposes including helping to propose values for actions such as web forms.  If there is a &#8216;name&#8217; field, then the ontology includes names of friends so these can be proposed as potential options to the user.</p>
<p>Because of the ontology, we are also able to detect that the telephone number used in one web form is the telephone number of the person in the mail that has just been received.  This semantic binding through the ontology means that we can effectively see that individual actions are or are not related depending on whether they have semantic relationships through the ontology, that is we can thread together the actions that belong a single task sequence and pull them out of the chronological sequence that involves a mix of task and activities.</p>
<p>There are many differences between this and the sequential associative parsing, not least that the basic actions we are considering are typically parameterised (the completion of a web form) while words are singular, but there are also connections.  Previously, the relationship between task analysis and traces of actions has been compared with that between grammar and sentences, basically treating task analysis as a way to &#8216;parse&#8217; activity<sup><a href="#footnote-3-166" id="footnote-link-3-166" title="See the footnote.">3</a></sup>. This parallels the conventional parsing approach.  However, what I only belatedly realised was the use of semantic relationship between actions we are adopting in the TIM project also parallels the use of semantic connections between words in our task inference.</p>
<h4>Reading the world</h4>
<p>The above is about the way a computer can make sense of human action.   However, as humans we need to make sense of the things that happen around us in the world not least other people.</p>
<p>When we sense the world we are confronted with myriad stimuli, as I write the sound of an ambulance passing outside, the insistent hiss of the kettle on the stove, all clamour against the words I type.  Against this visual, aural and tactile cacophony, we have to unravel the threads of meaning.  If my leg aches I do not ascribe it to the cup of tea I am drinking, or the ambulance that recently passed, but instead to the run round the <a href="http://it.wikipedia.org/wiki/Circo_Massimo" target="_blank">Circo Massimo</a> earlier this morning.  However, equally I do not ascribe it to running on the beach a weak ago.  Temporal and semantic proximity both play their part in our reading of the signs of day-to-day life.  It is not surprising that these same tools are at play as we listen or read language.</p>
<p>We also perceive patterns of actions in the world, most significantly in the actions of other creatures.  In a <a href="http://www.hcibook.com/alan/papers/EIS-Tamodia2008/" target="_blank">keynote at Tamodia</a> in Pisa last year, I discussed the production of human action and the rich intertwining of sequential planned or proceduralised activity with more stimulus-driven reactions.  Both could be explicit or tacit.  The computer aid is trying to &#8216;read&#8217; these patterns of intentional (and reactive) activity.</p>
<table border="0">
<tbody>
<tr>
<th></th>
<th>pre-planned</th>
<th>environment-driven</th>
</tr>
<tr>
<th>explicit</th>
<td>(a) following known plan of action</td>
<td>(b)  means-end analysis</td>
</tr>
<tr>
<th>implicit</th>
<td>(c) proceduralised or routine actions</td>
<td>(d)  stimulus-response reaction</td>
</tr>
</tbody>
</table>
<p>It is of course likely that our ability to produce and understand language builds on our ability to act within and to comprehend the world.  However, the key difference is that language is about intentional communication.  As well as expecting parts to link together in fragments, we also expect the whole to make sense.  In a detective novel each incident may seem disparate, but we are sure that in the end they will come together in the dénouement.  This is a large-scale application of <a href="http://www.criticism.com/da/grice-maxims.php" target="_blank">Grice&#8217;s cooperation principle</a>.  For us interpreting the world and each other&#8217;s actions, or for the computer interpreting human action, no such overarching message is expected with the exception of life as a whole: God, or death, depending on your beliefs, as the ultimate dénouement.</p>
<br /><ol class="footnotes"><li id="footnote-1-166">George A. Miller. <a href="http://www.musanim.com/miller1956/" target="_blank">The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information</a>. The Psychological Review, 1956, vol. 63, pp. 81-97  [<a href="#footnote-link-1-166">back</a>]</li><li id="footnote-2-166">The best account of this task inference at present is probably my keynote <a href="http://www.hcibook.com/alan/papers/EIS-Tamodia2008/" target="_blank">Tasks = data + action + context: automated task assistance through data-oriented analysis</a> at <em>Engineering Interactive Systems 2008 </em> last September in Pisa.  [<a href="#footnote-link-2-166">back</a>]</li><li id="footnote-3-166">Personally, I first used this &#8216;task analysis as grammar&#8217; approach in teaching task analysis and it appeared in the <a href="http://www.hcibook.com/e3/chaps/ch15/resources/" target="_blank">task model slides</a> for the third edition if the <a href="http://www.hcibook.com/" target="_blank">HCI book</a> (but not in the book itself, maybe fourth edition).  However, it has been elaborated in work with Stavros Asimakopoulos and Robert Fyldes &#8220;<a href="http://www.hcibook.com/alan/papers/HCI2005-hta-grammar/" target="_blank">Grammatically interpreted task analysis for supply chain forecasting</a>&#8220;.  [<a href="#footnote-link-3-166">back</a>]</li></ol>]]></content:encoded>
	  			<wfw:commentRss>http://www.alandix.com/blog/2009/05/09/language-and-action-sequential-associative-parsing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
            	                        	<item>
		<title>programming as it could be: part 1</title>
		<link>http://www.alandix.com/blog/2009/02/22/programming-as-it-could-be-part-1/</link>
		<comments>http://www.alandix.com/blog/2009/02/22/programming-as-it-could-be-part-1/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 09:24:16 +0000</pubDate>
		<dc:creator>alan</dc:creator>
				<category><![CDATA[HCI and usability]]></category>
		<category><![CDATA[academic]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[Bangalore]]></category>
		<category><![CDATA[hypercard]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[literate programming]]></category>
		<category><![CDATA[mobile design]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[techie]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[yahoo pipes]]></category>

		<guid isPermaLink="false">http://www.alandix.com/blog/?p=134</guid>
		<description><![CDATA[Over a cup of tea in bed I was pondering the future of business data processing and also general programming. Many problems of power-computing like web programming or complex algorithmics, and also end-user programming seem to stem from assumptions embedded in the heart of what we consider a programming language, many of which effectively date [...]]]></description>
	      		<content:encoded><![CDATA[<p>Over a cup of tea in bed I was pondering the future of business data processing and also general programming. Many problems of power-computing like web programming or complex algorithmics, and also end-user programming seem to stem from assumptions embedded in the heart of what we consider a programming language, many of which effectively date from the days of punch cards.</p>
<p>Often the most innovative programming/scripting environments, <a href="http://www.smalltalk.org/smalltalk/whatissmalltalk.html" target="_blank">Smalltalk</a>, <a href="http://en.wikipedia.org/wiki/HyperCard" target="_blank">Hypercard</a>, <a href="http://reference.wolfram.com/mathematica/" target="_blank">Mathematica</a>, humble spreadsheets, even (for those with very long memories) <a href="http://en.wikipedia.org/wiki/Filetab" target="_blank">Filetab,</a> have broken these assumptions, as have whole classes of &#8216;non-standard&#8217; declarative languages.  More recently <a href="http://pipes.yahoo.com/pipes/" target="_blank">Yahoo! Pipes</a> and <a href="http://scratch.mit.edu/" target="_blank">Scratch</a> have re-introduced more graphical and lego-block style programming to end-users (albeit in the case of Pipes slightly techie ones).</p>
<table border="0" align="center">
<tbody>
<tr>
<td><a href="http://pipes.yahoo.com/pipes/"><img class="alignnone" title="Yahoo! Pipes" src="http://upload.wikimedia.org/wikipedia/en/thumb/3/3c/Yahoo_Pipes_screenshot.png/200px-Yahoo_Pipes_screenshot.png" alt="" width="200" height="149" /></a></td>
<td style="text-align: center;"><a href="http://info.scratch.mit.edu/About_Scratch"><img class="alignnone" title="Scratch programming" src="http://www.alandix.com/images/scratch-programming.png" alt="" width="231" height="119" /></a></td>
</tr>
<tr>
<td style="text-align: center;"><a href="http://pipes.yahoo.com/pipes/" target="_blank">Yahoo! Pipes</a> (from <a href="http://en.wikipedia.org/wiki/Yahoo!_Pipes" target="_blank">Wikipedia article</a>)</td>
<td style="text-align: center;"><a href="http://info.scratch.mit.edu/About_Scratch" target="_blank">Scratch</a> programming using blocks</td>
</tr>
</tbody>
</table>
<p>What would programming be like if it were more incremental, more focused on live data, less focused on the language and more on the development environment?</p>
<p>Two things have particularly brought this to mind.</p>
<p>First was the bootcamp team I organised at the <a href="http://www.ukinit.org/02122008/winter-school-interactive-technologies" target="_blank">Winter School on Interactive Technologies</a> in Bangalore<sup><a href="#footnote-1-134" id="footnote-link-1-134" title="See the footnote.">1</a></sup>.  At the bootcamp we were considering &#8220;content development through the keyhole&#8221;, inspired by a working group at the <a href="http://www.cs.swan.ac.uk/mobdesign/" target="_blank">Mobile Design Dialog</a> conference last April in Cambridge.  The core issue was how one could enable near-end-use development in emerging markets where the dominant, or only, available computation is the mobile phone.  The bootcamp designs focused on more media content development, but one the things we briefly discussed was full code development on a mobile screen (not so impossible, after all home computers used to be 40&#215;25 chars!), and where <a href="http://www.literateprogramming.com/" target="_blank">literate programming</a> might offer some solutions, not for its original aim of producing code readable by others<sup><a href="#footnote-2-134" id="footnote-link-2-134" title="See the footnote.">2</a></sup>, but instead to allow very succinct code that is readable by the author.</p>
<pre style="padding-left: 30px;">if ( &lt;&lt; input invalid &gt;&gt; )
    &lt;&lt; error handling code &gt;&gt;
else
    &lt;&lt; update data &gt;&gt;</pre>
<p style="padding-left: 30px;">(example of simple literate programming)</p>
<p>The second is that I was doing a series of spreadsheets to produce some Fitts&#8217; Law related modelling.  I could have written the code in Java and run it to produce outputs, but the spreadsheets were more immediate, allowed me to get the answers I needed when I needed them, and didn&#8217;t separate the code from the outputs (there were few inputs just a number of variable parameters).  However, complex spreadsheets get unmanageable quickly, notably because the only way to abstract is to drop into the level of complex spreadsheet formulae (not the most readable code!) or VB scripting.  But when I have made spreadsheets that embody calculations, why can&#8217;t I &#8216;abstract&#8217; them rather than writing fresh code?</p>
<p>I have entitled this blog &#8216;part 1&#8242; as there is more to discuss  than I can manage in one entry!  However, I will return, and focus on each of the above in turn, but in particular questioning some of those assumptions embodied in current programming languages:</p>
<p>(a) code comes before data</p>
<p>(b) you need all the code in place before you can run it</p>
<p>(c) abstraction is about black boxes</p>
<p>(d) the programming language and environment are separate</p>
<p>In my <a href="http://www.alandix.com/blog/2008/09/16/ppig2008-and-the-twenty-first-century-coder/" target="_blank">PPIG keynote</a> last September I noted how programming as an activity has changed, become more dynamic, more incremental, but probably also less disciplined.  Through discussions with friends, I am also aware of some of the architectural and efficiency problems of web programming due to the opacity of code, and long standing worries about the dominace of limited models of objects<sup><a href="#footnote-3-134" id="footnote-link-3-134" title="See the footnote.">3</a></sup></p>
<p>So what would programming be like if it supported these practices, but in ways that used the power of the computer itself to help address some of the problems that arise when these practices address issues of substantial complexity?</p>
<p>And can we allow end-users to more easily move from move seemlessly from filling in a spreadsheet, to more complex scripting?</p>
<br /><ol class="footnotes"><li id="footnote-1-134">The winter school was part of the UK-India Network on <a href="http://www.ukinit.org/" target="_blank">Interactive Technologies for the End-User</a>.  See also my blog &#8220;<a href="../2009/02/09/from-anzere-in-the-alps-to-the-taj-bangelore-in-two-weeks/">From Anzere in the Alps to the Taj Bangelore in two weeks</a>&#8220;  [<a href="#footnote-link-1-134">back</a>]</li><li id="footnote-2-134">such as <a href="http://www-cs-faculty.stanford.edu/~knuth/" target="_blank">Knuth</a>&#8217;s &#8220;<a href="http://www.amazon.com/Computers-Typesetting-B-TeX-Program/dp/0201134373" target="_blank">TeX: the program</a>&#8221; book consisting of the full source code for TeX presented using Knuth&#8217;s original literate programming system WEB.  [<a href="#footnote-link-2-134">back</a>]</li><li id="footnote-3-134">I have often referred to object-oriented programming as &#8216;western individualism embodied in code&#8217;.  [<a href="#footnote-link-3-134">back</a>]</li></ol>]]></content:encoded>
	  			<wfw:commentRss>http://www.alandix.com/blog/2009/02/22/programming-as-it-could-be-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
            	                        	<item>
		<title>From Parties in Aveiro to Packing A Van in a week</title>
		<link>http://www.alandix.com/blog/2008/11/01/from-parties-in-aveiro-to-packing-a-van-in-a-week/</link>
		<comments>http://www.alandix.com/blog/2008/11/01/from-parties-in-aveiro-to-packing-a-van-in-a-week/#comments</comments>
		<pubDate>Sat, 01 Nov 2008 08:33:37 +0000</pubDate>
		<dc:creator>alan</dc:creator>
				<category><![CDATA[academic]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[Kiel]]></category>
		<category><![CDATA[Tiree]]></category>

		<guid isPermaLink="false">http://www.alandix.com/blog/?p=100</guid>
		<description><![CDATA[Last Friday I was in Aveiro giving  keynote at ENEI, the  national congress of Portuguese informatics students.  The event was organised for and by the students themselves and I was looked after wonderfully.  João was especially great picking me up from Lisbon airport at midnight, driving me to Aveiro the next day and then on [...]]]></description>
	      		<content:encoded><![CDATA[<p>Last Friday I was in Aveiro giving  keynote at <a title="ENEI 2008, 4º Encontro Nacional Estudantes Informática!" href="http://www.enei.net/" target="_blank">ENEI</a>, the  national congress of Portuguese informatics students.  The event was organised for and by the students themselves and I was looked after wonderfully.  João was especially great picking me up from Lisbon airport at midnight, driving me to Aveiro the next day and then on Saturday driving me to Porto airport after less than 2 hours sleep &#8230; but more on that later &#8230;</p>
<p>The congress itself was in Portuguese except my talk, and I  was only able to spend one day there as I needed to get back to pack, and so, by the time I met press and talked to different people, the day flew by  &#8230; in time for an evening of typical Portuguese culture of different kinds.</p>
<p>First dinner of roast suckling pig &#8211; prepared in the town near Aveiro where this is the traditional dish.  Those who know me know that despite all appearances to the contrary: sandals, long hair, beard; I am NOT a vegetarian <img src='http://www.alandix.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   The meat itself reminded me of the rich flavour of belly pork at Sunday dinners when I was a small child; although much more delicate and without the tooth breaking thickness of the older meat.</p>
<p>After traditional cuisine I was given a taste of traditional student life.  This period was a weekend when first year freshmen students all over Portugal have parties &#8230; for several nights in a row.  The student organisers I was with had been up to 6am the previous night as well as organising the conference during the day.  And this night, after having eaten suckling pig at 10pm, drove me down to a location in the dockland of Aveiro, far form any homes that would be disturbed by the noise, to a tiny village of food stalls, a huge music tent &#8230; and bars run by every student club in the university.</p>
<p>Some of the students wore traditional academic dress of Portugal &#8211; a thick black felt cloak hanging nearly to the floor and hats &#8211; different for each University.  A group of visiting students from of Braga wore three cornered hats and looked every bit like a troupe of Dick Turpins.  The cloaks are torn around the bottom, where family and friends would tear a gash in the edge &#8230; social networking before Facebook.  The middle of the back of the cloak is reserved for the girlfriend or boyfriend to tear &#8230; but if a relationship ended you had to sew up the tear ready for the next one!</p>
<p>I talked with a group of students from Évora who explained their tradition of peer tutelage (I have forgotten the name of the practice).  Two older students take a new student under their wing and teach him or her the practices of the University.  The young student did not have his cloak yet as only after six weeks did he become a true freshman and entitled to the cloak.  In the mean time they would carry him home of the parties proved too much and also put him right if he did things wrong &#8230; I missed the details of this, but I&#8217;m sure this included eggs (!?).  The young student was enjoying the process and the older pair clearly took their responsibilities very seriously.  At the end of the evening they asked me to tear their cloaks, involving using my teeth in order to start the tear.  I was very honoured to be asked.  The idea of biting cloth that had been scraping ground is not something I would normally relish (!), but given the evening consisted largely of groups of students, who had been at the afternoon lecture, pressing shots of various drinks upon me, by 4am, a little dirt didn&#8217;t seem to matter so much <img src='http://www.alandix.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>And this Friday, no shots of liqueur in chocolate cups, or suckling pig and Portuguese wine, but instead packing a Luton van ready to move up to Tiree for my sabbatical.  Kiel was an absolute star, coming first thing in the morning, lugging filing cabinets and freezers &#8230; and boxes some way beyond the current 25kg one-man lift limit.  I recall routinely carrying hundredweight sacks wen I was younger and Kiel spent his youth lugging rolls of cloth around a textile factory, so for both of us 25kg seemed a little wimpish &#8230; however, there is a vast difference between a 20kg box and a 30 kg one &#8230; so the health and safety people probably have it right &#8230; and we did try to keep them all below 25kg, but very hard with boxes of books &#8230; and there are many of them a ton weight of books in fact, not to mention another half ton of bookshelving.</p>
<p>So this morning finds me half way up the M6, tomorrow morning we&#8217;ll be on the ferry, and the next morning in  Tiree, ready for a year of hermit-like writing and working &#8230; not to mention the odd walk on the near empty two-mile beach outside the door &#8230; but that will be another story.</p>
]]></content:encoded>
	  			<wfw:commentRss>http://www.alandix.com/blog/2008/11/01/from-parties-in-aveiro-to-packing-a-van-in-a-week/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
            	</channel>
</rss>
