<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7554608023176769017</id><updated>2012-02-09T11:55:57.288+01:00</updated><category term='Alto sax'/><category term='chet baker'/><category term='Giuseppe De Rita'/><category term='jazz'/><category term='Moderazione'/><category term='james moody'/><category term='Miles Davis'/><category term='funny'/><category term='roberta gambarini'/><category term='banalità'/><category term='VirtualBox'/><category term='Nassim Nicholas Taleb'/><category term='libertà'/><category term='informatica'/><category term='Triana'/><category term='Wall Street'/><category term='TG2'/><category term='oppio dei popoli'/><category term='fedora'/><category term='liberalismo'/><category term='xen serial modprobe'/><category term='dizzy gillespie'/><category term='Scienza'/><category term='USB'/><title type='text'>Sax Appeal</title><subtitle type='html'>Musica e altro. (Musings about music and stuff.)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default?start-index=101&amp;max-results=100'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>103</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-5582242875642569901</id><published>2012-02-09T11:52:00.002+01:00</published><updated>2012-02-09T11:55:57.403+01:00</updated><title type='text'>The problem wih music</title><content type='html'>Next time you hear someone complaining about how internet/piracy/(whatever) hurts music/movies/literature, and that someone happens to be part of the industry, think of this article.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;The Problem With Music&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;by Steve Albini&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Whenever I talk to a band who are about to sign with a major label, I always end up thinking of them in a particular context. I imagine a trench, about four feet wide and five feet deep, maybe sixty yards long, filled with runny, decaying shit. I imagine these people, some of them good friends, some of them barely acquaintances, at one end of this trench. I also imagine a faceless industry lackey at the other end holding a fountain pen and a contract waiting to be signed. Nobody can see what’s printed on the contract. It’s too far away, and besides, the shit stench is making everybody’s eyes water. The lackey shouts to everybody that the first one to swim the trench gets to sign the contract. Everybody dives in the trench and they struggle furiously to get to the other end. Two people arrive simultaneously and begin wrestling furiously, clawing each other and dunking each other under the shit. Eventually, one of them capitulates, and there’s only one contestant left. He reaches for the pen, but the Lackey says “Actually, I think you need a little more development. Swim again, please. Backstroke”. And he does of course. (&lt;a href="http://www.negativland.com/albini.html"&gt;Read all...)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-5582242875642569901?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/5582242875642569901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=5582242875642569901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5582242875642569901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5582242875642569901'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2012/02/next-time-you-hear-someone-complaining.html' title='The problem wih music'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4927166338956466930</id><published>2012-02-07T12:13:00.005+01:00</published><updated>2012-02-07T12:21:26.147+01:00</updated><title type='text'>Happy Birthday, Charles.</title><content type='html'>"A wonderful fact to reflect upon, that every human creature is constituted to be that profound secret and mystery to every other. A solemn consideration, when I enter a great city by night, that every one of those darkly clustered houses encloses its own secret; that every room in every one of them encloses its own secret; that every beating heart in the hundreds of thousands of breasts there, is, in some of its imaginings, a secret to the heart nearest it! Something of the awfulness, even of Death itself, is referable to this. No more can I turn the leaves of this dear book that I loved, and vainly hope in time to read it all. No more can I look into the depths of this unfathomable water, wherein, as momentary lights glanced into it, I have had glimpses of buried treasure and other things submerged. It was appointed that the book should shut with a spring, for ever and for ever, when I had read but a page. It was appointed that the water should be locked in an eternal frost, when the light was playing on its surface, and I stood in ignorance on the shore. My friend is dead, my neighbour is dead, my love, the darling of my soul, is dead; it is the inexorable consolidation and perpetuation of the secret that was always in that individuality, and which I shall carry in mine to my life's end. In any of the burial-places of this city through which I pass, is there a sleeper more inscrutable than its busy inhabitants are, in their innermost personality, to me, or than I am to them?"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-- &lt;a href="http://en.wikipedia.org/wiki/Charles_Dickens"&gt;Charles Dickens&lt;/a&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0);  font-style: italic; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-family:'Liberation Serif';font-size:medium;"  &gt;, &lt;span class="Apple-style-span" style="text-align: justify; text-indent: 30px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;A Tale of Two Cities&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4927166338956466930?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4927166338956466930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4927166338956466930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4927166338956466930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4927166338956466930'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2012/02/happy-birthday-charles.html' title='Happy Birthday, Charles.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8012043184333721842</id><published>2012-01-20T16:21:00.002+01:00</published><updated>2012-01-20T16:21:59.146+01:00</updated><title type='text'>Prospero</title><content type='html'>&lt;div style="text-align: center; font-style: italic;"&gt;Our revels now are ended. These our actors,&lt;br /&gt;As I foretold you, were all spirits, and&lt;br /&gt;Are melted into air, into thin air:&lt;br /&gt;And like the baseless fabric of this vision,&lt;br /&gt;The cloud-capp'd tow'rs, the gorgeous palaces,&lt;br /&gt;The solemn temples, the great globe itself,&lt;br /&gt;Yea, all which it inherit, shall dissolve,&lt;br /&gt;And, like this insubstantial pageant faded,&lt;br /&gt;Leave not a rack behind. We are such stuff&lt;br /&gt;As dreams are made on; and our little life&lt;br /&gt;Is rounded with a sleep.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8012043184333721842?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8012043184333721842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8012043184333721842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8012043184333721842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8012043184333721842'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2012/01/prospero.html' title='Prospero'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-5827215598128107821</id><published>2012-01-18T10:52:00.002+01:00</published><updated>2012-01-18T11:54:50.393+01:00</updated><title type='text'>De super cordis - On superstrings</title><content type='html'>Having read &lt;a href="http://en.wikipedia.org/wiki/Brian_Greene"&gt;Brian Greene&lt;/a&gt;'s &lt;a href="http://www.amazon.com/Elegant-Universe-Publisher-Norton-Company/dp/B004T3K8CY/ref=sr_1_9?s=books&amp;amp;ie=UTF8&amp;amp;qid=1326883161&amp;amp;sr=1-9"&gt;"The elegant universe"&lt;/a&gt; and thumbed through his "&lt;a href="http://www.amazon.com/Hidden-Reality-Parallel-Universes-Vintage/dp/0307278123/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1326883161&amp;amp;sr=1-1"&gt;The Hidden Reality&lt;/a&gt;", I feel the irresistible urge to paraphrase a well known sentence(*) as&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;"When all you think of are strings, every solution looks like a knot"&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;*)"When all you have is a hammer, every problem tends to look like a nail"&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;--&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;Avendo letto "&lt;a href="http://www.amazon.it/Luniverso-elegante-Superstringhe-dimensioni-nascoste/dp/8806177397/ref=sr_1_1?ie=UTF8&amp;amp;qid=1326884018&amp;amp;sr=8-1"&gt;L'universo Elegante&lt;/a&gt;" e aver sfogliato "&lt;a href="http://www.amazon.it/Hidden-Reality-Parallel-Universes-ebook/dp/B004C43ETO/ref=sr_1_4?ie=UTF8&amp;amp;qid=1326884018&amp;amp;sr=8-4"&gt;La realtà Nascosta&lt;/a&gt;" di &lt;a href="http://it.wikipedia.org/wiki/Brian_Greene"&gt;Brian Greene&lt;/a&gt;, non posso evitare di parafrasare un famoso detto(*):&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;"Quando tutto ciò a cui pensi sono stringhe, ogni soluzione sembra un nodo"&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;*) "Quando tutto quello che hai è un martello, tutti i problemi ti sembrano chiodi"&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-5827215598128107821?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/5827215598128107821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=5827215598128107821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5827215598128107821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5827215598128107821'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2012/01/de-super-cordis-on-superstrings.html' title='De super cordis - On superstrings'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6343727701357057899</id><published>2011-11-23T12:09:00.001+01:00</published><updated>2011-11-23T12:10:35.699+01:00</updated><title type='text'>G'bye, Paul Motian</title><content type='html'>&lt;A href="http://www.allaboutjazz.com/php/article.php?id=21536"&gt;There's a Million songs, out there&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6343727701357057899?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6343727701357057899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6343727701357057899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6343727701357057899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6343727701357057899'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/11/gbye-paul-motian.html' title='G&apos;bye, Paul Motian'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-5780682448294647726</id><published>2011-10-14T10:11:00.004+02:00</published><updated>2011-10-14T10:18:35.202+02:00</updated><title type='text'>R.I.P: Dennis Ritchie</title><content type='html'>&lt;pre&gt;/*&lt;br /&gt;* &lt;a href="http://en.wikipedia.org/wiki/Dennis_Ritchie"&gt;Dennis Ritchie,&lt;/a&gt;&lt;br /&gt;* inventor of the &lt;a href="http://en.wikipedia.org/wiki/C_programming_language"&gt;C programming language&lt;/a&gt; and&lt;br /&gt;* of the &lt;a href="http://en.wikipedia.org/wiki/Unix"&gt;Unix&lt;/a&gt; Operating System, &lt;a href="http://www.nytimes.com/2011/10/14/technology/dennis-ritchie-programming-trailblazer-dies-at-70.html?_r=1&amp;amp;hp"&gt;dies at 70&lt;/a&gt;.&lt;br /&gt;*/&lt;br /&gt;#include &lt;stdio.h&gt;&amp;lt;stdio.h&amp;gt;&lt;br /&gt;int main(void){&lt;br /&gt;printf("goodbye world :( \n");&lt;br /&gt;return(70);&lt;br /&gt;}&lt;br /&gt;&lt;/stdio.h&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-5780682448294647726?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/5780682448294647726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=5780682448294647726' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5780682448294647726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5780682448294647726'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/10/rip-dennis-ritchie.html' title='R.I.P: Dennis Ritchie'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3494381967888473323</id><published>2011-10-06T12:19:00.004+02:00</published><updated>2011-10-06T12:34:05.218+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wall Street'/><category scheme='http://www.blogger.com/atom/ns#' term='Triana'/><title type='text'>Geeks bearing gifts - to Wall Street (Pablo Triana pt.2)</title><content type='html'>So, having drank Triana's book to the dregs, and to wrap &lt;a href="http://sax-appeal.blogspot.com/2011/10/good-taleb-and-bad-triana-reads-in.html"&gt;my previous post's point up&lt;/a&gt;, this is the apparent message of Triana ruminations(*):&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-style: italic;"&gt;Dear Reader.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I represent that crowd of worldly, fascinating, experienced, master-of-the-universe types that run the trading floors and the financial institutions in Wall Street and elsewhere. Given some recent unfortunate events, you may be under the misapprehension that we need to shoulder blame (and pay some amount of retribution) for a number of recent unfortunate events that have led to the worst world economic crisis since 1929.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Not so! Let me explain.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;We - the street-wise, non quant-oriented traders - are the good guys (in spite of what that Oliver Stone guy would have you believe). Really. True, some of us may occasionaly exhibit some obnoxious traits as the pink-tied guy that went recently public saying that &lt;/span&gt;&lt;a style="font-style: italic;" href="http://www.youtube.com/watch?v=-mI0Jpyn5YY"&gt;Goldman-Sachs rules the world&lt;/a&gt;&lt;span style="font-style: italic;"&gt;, but that's just what we call good natured fun.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;So where are the guilty parties? I have thoroughly researched this question, and am now able to unveil the secret.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;It was the quants. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Who are the quants, you may be asking. The quants are geeks. Outsiders. Most of them have science diplomas, PhDs even. Being geeks, they are unworldly, weird, given to math, computer programming and other boring, unglitzy and menial occupations.  Quants used to be behaved and subservient: stayed in the back rooom, ran the computer systems, mopped the floors and made themselves generally useful to us dealmakers, occasionally basking in (dim) reflected light. The also had low paychecks, as it befits this type of lowlife.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Alas, unbeknown to most of us, two large foundations (FORD and Carnegie) in 1959 gave us money (We may be nice guys, but we cannot resist money. Who can, honestly) to sneak inside all the B-schools around the US some uebergeeks (Black, Merton, Scholes, et. al.). Once they were in, they started churning out all this crazy math and sending it to the trading floors, were the quants got ideas inside their heads, got uppity, and put that same crazy math inside our computers. Then they made it use them (the computers) and they were showing all kind of terrific numbers and returns, and fees and money we could make. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;And so we did. But the numbers were fake. The evil uppity quants had taken us for a ride with their Gaussian, copulas, VaRs and schmaRs. So the market crashed, and - by the way it looks now - it may not recover for the rest of our lives.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Why did we believe the quants, you ask. Well, as kids, most of us wanted to grow up a scientist: wear a white coat, say amazingly intelligent things, go to planets with severe looking, pointy ears aliens, and get the girl at the end. Then the movie stories changed, we found out we liked money more than science, became worldly and savy and intuitive and bought a suit - and we were still getting the girl - not to mention the money, and stuff. But deep inside us, we harbored this science yearning, and so the uebergeeks wilily exploited our gentle side with their scientist prestige. How were we to know they  were actual dr. Strangleloves, all of them? Plus we were actually asking them to churn out those models and put them on our computers so we could make money, see?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;But wait. We may be nice, but we are not stupid. It's not like we believed the models. We knew they were utter poppycock most of the time (though it galled us that many of the geeks were now making the same money we did by using those very same models). Why were we using them, you ask. Why, we were using them as an excuse to gorge on risk, so we could make more money and award ourselves more fees, that should be obvious. What were we doing before 1959 - without models and quants and stuff? Well, obviously we made money, awarded ourselves fees, and crashed the market all the same, we just used other excuses - oh, and crashes were not so quick, because we did not have computers then. But this is really beside the point, a digression, I'd say. So let's not digress.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;What do we do now, you want to know? Let me tell you what - I've got it all figured out. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;We need to put  worldly, fascinating, experienced, pink-tied, master-of-the-universe "deal makers" and "punters" (like me) back in the driving seat. Runaway quants will be disciplined - hanging a few by the neck on the trading floor will be a nice warning for the others. They'll return to the backroom to reboot computers, make us coffee and mop the floor. We'll kick the uebergeeks out of B-school, so we can free up tenured posts for ourselves when we get close to retirement as masters of the Universe.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Meanwhile, we'll put the economy back in shape, just the way it was in 1920s - no, wait, bad date, you want to get around that '29 thing - I meant, the 1950s. Trust us. The system's got nothing to do with all the troubles. It was the quants. The geeks. The &lt;/span&gt;&lt;a style="font-style: italic;" href="http://en.wikipedia.org/wiki/Timeo_Danaos_et_dona_ferentes"&gt;Geeks Bearing Gifts&lt;/a&gt;&lt;span style="font-style: italic;"&gt;. We will know them in the future and we will fear them, and we will not let them in. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Did they have quants in the Netherlands around 1637, you ask. Of course not, that's absurd, they did not even have computers then. So what about &lt;/span&gt;&lt;a style="font-style: italic;" href="http://en.wikipedia.org/wiki/Tulipmania"&gt;tulip mania&lt;/a&gt;&lt;span style="font-style: italic;"&gt;, you ask? Sorry, but we &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;really&lt;/span&gt;&lt;span style="font-style: italic;"&gt; don't have time for digressions, around here. By the way, are you a socialist?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;And, 'ow about those gov'ment bonds over there, fellas? &lt;/span&gt;&lt;br /&gt;"(**)&lt;br /&gt;&lt;br /&gt;(*) I am more or less convinced that Triana is using his "kill the quant" theory as a smoke screen  to hide the total systemic failure of the contemporary economic system. I am equally convinced that a lot - possibly all - the econometric models that have been used in quant finance are fragile. And I have a strong suspect that Taleb may be right - no modeling may be possible.&lt;br /&gt;&lt;br /&gt;(**) Contains sarcasm.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3494381967888473323?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3494381967888473323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3494381967888473323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3494381967888473323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3494381967888473323'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/10/geeks-bearing-gifts-to-wall-street.html' title='Geeks bearing gifts - to Wall Street (Pablo Triana pt.2)'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-5427884418242258498</id><published>2011-10-05T18:14:00.010+02:00</published><updated>2011-10-11T19:23:21.196+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wall Street'/><category scheme='http://www.blogger.com/atom/ns#' term='Nassim Nicholas Taleb'/><category scheme='http://www.blogger.com/atom/ns#' term='Triana'/><title type='text'>Good (Taleb) and bad (Triana) reads in economics.</title><content type='html'>Driven by my relentless, not to mention huge, defeatist streak, I have been reading up on the reason we got ourselves in the economical pickle we are in.&lt;br /&gt;My original interest was sparked by &lt;a href="http://www.wired.com/techbiz/it/magazine/17-03/wp_quant?currentPage=all"&gt;this article in Wired&lt;/a&gt;, &lt;a href="http://www.pbs.org/wgbh/nova/transcripts/2704stockmarket.html"&gt;this one in Nova&lt;/a&gt;, and other similar stories, that eventually pointed me to the books of &lt;a href="http://en.wikipedia.org/wiki/Nassim_Nicholas_Taleb"&gt;Nassim Nicholas Taleb&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Nassim Nicholas Taleb  is a charming, thought-provoking, engaging author, who persuasively presents a very original point of view. So original, in fact, that its impact goes well beyond markets and economics: actually I was most impressed by the scope of what Taleb has to say and its significance with regard to  (my) personal life and way of thinking.Taleb is also a poseur, which can occasionally be overbearing, and has multiple chips on his shoulders (which he will discuss only in an oblique way). That this objective faults are easily (well, almost easily) forgiven in view of what he has to say goes entirely to his credit. His best books ("&lt;a style="font-style: italic;" href="http://www.amazon.com/Fooled-Randomness-Hidden-Chance-Markets/dp/0812975219/ref=pd_sim_b1"&gt;Fooled By Randomness"&lt;/a&gt; and &lt;a style="font-style: italic;" href="http://www.amazon.com/Black-Swan-Improbable-Robustness-Fragility/dp/081297381X/ref=sr_1_2?ie=UTF8&amp;amp;qid=1317831438&amp;amp;sr=8-2"&gt;"The Black Swan"&lt;/a&gt;) are very good reads, which I wholeheartedly recommend.&lt;br /&gt;&lt;br /&gt;Pablo Triana ("Lecturing Birds on Flying") shares most of Taleb's ideas  - at least on the surface - and relentlessly defers to Taleb, who wrote an introduction for his tome - that also happens to be the best part of the book, by the way.  He is, however, a very different kettle of fish - and of author. He is pompous to begin with - especially when he is expounding on his accomplishments (either as a student, teacher, or trader) or on his ideas on how to reform Business school and academia in general (based on the old and worn-off paradigms of trenches vs. ivory towers and doers vs. thinkers). He is, in fact,  so abstraction averse, that one wonders how he can get on with Taleb who is - for all his professions of pragmatism - a quite abstract fellow himself. With respect to his professed role models, Triana behaves as the archetypal follower (or fanboy, if you will ), with a hard to miss Uriah Heep streak (&lt;a href="http://www.quantnet.com/steve-shreve-on-pablo-triana/"&gt;see how he defers to Steve Shreve&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Triana also comes with a gigantic chip on his shoulder, very squarely aimed at financial economics professors. This is not strange in itself, considering his book is a diatribe against the quantitative financial models that originate - mostly - within those academic circles. It is also a point of view that he shares with Taleb, whose resentment against academic circles is also quite sharp. Triana's core motivation however, are more mundane than Taleb's and eventually much less persuasive.&lt;br /&gt;&lt;br /&gt;The biggest reason for his quibbles appears to be that he doesn't like math - which looks a lot like an Oedipus type complex: maybe he failed Calculus in his sophomore year, or was denied tenure at MIT. I did my best to forget this particular, childish reason during my perusal of his book (not easy, given he likes to flash his math loathing at the slightest provocation).  For his dislike he also states other, sounder reasons, mostly mutuated from Taleb (reasons that I happen to concur with, by the way). The conclusions he draws however, though superficially similar to Taleb's are actually quite different (in my eye) and much harder to swallow.&lt;br /&gt;&lt;br /&gt;Triana worships practitioning traders i.e. - as far as my understanding goes - himself. Because of this unrequited love, one of the hidden purposes of his book is clearly letting practitioners off the hook of the last four or five financial crises, piling all the blame on quantitative traders (quants).&lt;br /&gt;&lt;br /&gt;Taleb's take on the recent financial mayhems is "We cannot model, because we do not understand" - at least not now, not with these tools. Tough, stark, but extremely interesting.&lt;br /&gt;&lt;br /&gt;Triana goes more like  "Short range models are a convenient, as long as they suit me". His trading floor/business school  heaven goes more or less like this:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;all quants are devoted to the menial backoffice jobs that the practitioning Trianas have difficulty with: keep computers running, write GUIs in C++ for analytical models of their own devising -  after approval and under stric supervision of the practitioners.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;when the rich practitioners retire, they sit on cracker barrels in B-school, recounting war tales to adoring and cutely young students.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;How quaint. What does not compute, at least not in my book, is the fact that the people that commissioned, bought, misunderstood and wildly abused the models that Triana abhors are ... the practitioners themselves. Correct, the charming princes that would (if only the modelers let them) fix the evil of analytic finance are the money grabbing types that misused their analytic tools  to the point where they blew up the entire economy, and often themselves in the process. So sorry, Pablo, but I cannot find your exculpation very convincing.&lt;br /&gt;&lt;br /&gt;Add to this that Triana's style is extremely long winded and particularly effectiv in driving me to impatience. Uncharacteristically - for myself - I found that, by the middle of his book, I was checking the first sentence on every paragrpah to decide if it was worth reading or if it could be skipped without detriment to the general comprehension - skipping was often safe.&lt;br /&gt;&lt;br /&gt;So my advice is, don't bother with "Lecturing Birds on Flying" - it won't add much to what you can get from Taleb's books, but it will tax your patience much more. If you need an executive summary, &lt;a href="http://sax-appeal.blogspot.com/2011/10/geeks-bearing-gifts-to-wall-street.html"&gt;you can read my final impression in another post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I'll add my .02 euros.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;.01 - One of the irritating things about Triana's approach is that he appears to be persuaded that the situation can be fixed by giving traders more status, whereas I am convinced that the overinflated egoes of the self appointed "masters of the universe" on the Wall Street and other trading floors around the world are largely to blame for the current mess. After their rather spectacular failures, I'd rather see them cut down to the rank of the glorified pork belly merchants that they are. I also believe that, if we returned to calling 'cooks' what are now called 'chefs' and 'taylors' what are now called 'fashion designers', etc. air would be more breathable.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;.02 - I think that both authors would agree that analytical modeling on some scale  is made necessary by the speed of automatic trading: if you use computers as trading tools, you have to feed them models (even uncomplicated, minimal ones) in order to perform  trades. However, at the time of their writing, both auhors fail to mention or see (Taleb probably has too much fun programming) what appears to me one of the most important factors of the recent economic gyrations. Namely, that for many years automation induced speed has been compounding demographics induced speed (the increase in number of market players), makes feedback loops unstable. Trading speed is outpacing control and decision-making cycles, and this fuels destructive market crises, quite similar to - or even coinciding with - bank runs. As a consequence, I think that heavy brakes need to be applied: not only analytical models should not be used, but - ideally - computers and even cell phones should be banned from trading floors.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-5427884418242258498?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/5427884418242258498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=5427884418242258498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5427884418242258498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5427884418242258498'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/10/good-taleb-and-bad-triana-reads-in.html' title='Good (Taleb) and bad (Triana) reads in economics.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3841969354619189504</id><published>2011-09-28T10:28:00.001+02:00</published><updated>2011-09-28T10:33:00.953+02:00</updated><title type='text'>Formazione professionale</title><content type='html'>Da bravo benpensante, ho passato un paio di giorni a scandalizzarmi dell'&lt;a href="http://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;cd=3&amp;amp;ved=0CDUQtwIwAg&amp;amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DehusOyLWgA8&amp;amp;rct=j&amp;amp;q=intervista%20terry%20di%20nicol%C3%B2&amp;amp;ei=ZNuCTqCNBIKb1AWtxpi-AQ&amp;amp;usg=AFQjCNEcGpvIyAgk2MhKCG-i58bjbS_NJA&amp;amp;sig2=ymKkircoDG5Fd0BJz0ABHw&amp;amp;cad=rja"&gt;intervista televisiva di Terry de Nicolò&lt;/a&gt; (che altri chiamano l'intervista shock).&lt;br /&gt;&lt;br /&gt;Poi ho capito che dev'essere stato un errore di programmazione. Quasi certamente doveva essere trasmessa tra i corsi di qualificazione professionale e lezioni universitarie che vanno (andavano?) normalmente in onda a tarda ora sul secondo canale.&lt;br /&gt;&lt;br /&gt;In quel contesto, non c'è shock, ad esempio:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;"la bellezza &lt;span style="font-weight: bold;"&gt;ha&lt;/span&gt; un valore"&lt;/span&gt; - come negarlo, nella sua professione. E dire che quasi tutti hanno capito &lt;span style="font-style: italic;"&gt;"la bellezza è un valore"&lt;/span&gt;;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;"se sei racchia, se fai schifo, te ne devi stare a casa"&lt;/span&gt; - Un'imprecisione: puoi anche  passeggiare sul marciapiede;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;"devi essere pronto a vendere il c..."&lt;/span&gt; (et come, non);&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;"devi essere pronto a vendere tua madre" &lt;/span&gt;Un po' mi sorprende, ma se c'è domanda, la Terry lo saprà;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;"se vuoi 20,000 euro al mese... se no stai a casa con 2,000 euro al mese"&lt;/span&gt; - altra sorpresa, pensavo che per chi esercita in appartamento ci fosse più business;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;"A sinistra è peggio perché lì sono loffi e non pagano"&lt;/span&gt; - nozioni di marketing.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Insomma, un buon seminario di aggiornamento professionale.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3841969354619189504?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3841969354619189504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3841969354619189504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3841969354619189504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3841969354619189504'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/09/formazione-professionale.html' title='Formazione professionale'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-5647570304924046735</id><published>2011-09-22T10:21:00.002+02:00</published><updated>2011-09-22T10:23:41.456+02:00</updated><title type='text'>Una interessante progressione armonica.</title><content type='html'>E' detta anche "giro di Silvio":&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Si-Fa-La minore&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Nota: smiley obbligatorio per gli humour-impaired :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-5647570304924046735?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/5647570304924046735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=5647570304924046735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5647570304924046735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5647570304924046735'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/09/una-interessante-progressione-armonica.html' title='Una interessante progressione armonica.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8134302884348154026</id><published>2011-09-13T09:21:00.002+02:00</published><updated>2011-09-13T09:32:09.202+02:00</updated><title type='text'>Il resto è rumore</title><content type='html'>&lt;span style="font-style: italic;"&gt;"Music is always migrating from its point of origin to its destiny in someone’s fleeting moment of experience—last night’s concert, tomorrow’s solitary jog."&lt;/span&gt; &lt;span style="font-style: italic;"&gt;—&lt;/span&gt; &lt;a href="http://www.therestisnoise.com/"&gt;Alex Ross&lt;/a&gt;  &lt;span style="font-style: italic;"&gt;—&lt;/span&gt;&lt;a href="http://www.amazon.com/gp/product/0312427719/ref=pd_lpo_k2_dp_sr_1?pf_rd_p=1278548962&amp;amp;pf_rd_s=lpo-top-stripe-1&amp;amp;pf_rd_t=201&amp;amp;pf_rd_i=0374249393&amp;amp;pf_rd_m=ATVPDKIKX0DER&amp;amp;pf_rd_r=0R9888SZPJW0ZDHXTPKA"&gt;&lt;span style="font-style: italic;" class="sr"&gt;The Rest Is Noise: Listening to the Twentieth Century&lt;/span&gt;&lt;/a&gt;&lt;b class="sr"&gt;&lt;a href="http://www.amazon.com/gp/product/0312427719/ref=pd_lpo_k2_dp_sr_1?pf_rd_p=1278548962&amp;amp;pf_rd_s=lpo-top-stripe-1&amp;amp;pf_rd_t=201&amp;amp;pf_rd_i=0374249393&amp;amp;pf_rd_m=ATVPDKIKX0DER&amp;amp;pf_rd_r=0R9888SZPJW0ZDHXTPKA"&gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;&lt;span class="sr"&gt;&lt;span style="font-style: italic;"&gt;"La musica &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;" class="sr"&gt;è sempre in viaggio, dal luogo della sua origine al suo destino nella passeggera esperienza di qualcuno&lt;/span&gt;&lt;b class="sr"&gt; &lt;/b&gt;&lt;span style="font-style: italic;"&gt;— il concerto di ieri sera, la corsa solitaria di domattina." &lt;/span&gt;&lt;span style="font-style: italic;"&gt;— &lt;/span&gt;&lt;a href="http://www.therestisnoise.com/"&gt;Alex Ross&lt;/a&gt; &lt;span style="font-style: italic;"&gt;— &lt;/span&gt;&lt;a href="http://www.libreriauniversitaria.it/resto-rumore-ascoltando-xx-secolo/libro/9788845262876"&gt;&lt;span style="font-style: italic;"&gt;Il resto è rumore. Ascoltando il XX secolo&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8134302884348154026?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8134302884348154026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8134302884348154026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8134302884348154026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8134302884348154026'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/09/il-resto-e-rumore.html' title='Il resto è rumore'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3425322220337996092</id><published>2011-09-12T09:17:00.003+02:00</published><updated>2011-09-12T09:31:14.320+02:00</updated><title type='text'>He who lives by the aphorism</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  font-family:'Liberation Serif';font-size:medium;"  &gt;&lt;span class="Apple-style-span" style=" line-height: 24px; text-align: justify; font-family:Charis, 'Times New Roman', Verdana, Arial;" &gt;&lt;br /&gt;He who lives by the aphorism ends up dying by it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"When someone makes a statement that this in the financial markets should happen every ten thousand years, visibly they are not making a statement based on empirical evidence, or computation of the odds, but based on what? On some model, some theory. Do you ever regard how worrisome it is, when someone makes a statement like that, ``it should happen every &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ten thousand &lt;/span&gt;&lt;span style="font-style: italic;"&gt;years&lt;/span&gt;&lt;span style="font-style: italic;"&gt;'' particularly when the person is not even two thousand years old?" &lt;/span&gt;- &lt;a href="http://edge.org/conversation/the-hard-problem"&gt;Nassim Nicholas Taleb&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"In the past, most were ignorant, one in a thousand were refined enough to talk to. Today, literacy is higher, but thanks to progress, the media, and finance, only one in &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ten thousand&lt;/span&gt;&lt;span style="font-style: italic;"&gt;."&lt;/span&gt; - Nassim Nicholas Taleb (from his book of aphorisms,  ``The Bed of Procustes'')&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Do you ever regard how worrisome it is, when someone makes a statement like that, ``one in  &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;ten thousand &lt;/span&gt;&lt;span style="font-style: italic;"&gt;people are refined enough to talk to'' when the person probably has attempted to have ``refined'' conversations with not even two thousand people?"&lt;/span&gt; - Me&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3425322220337996092?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3425322220337996092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3425322220337996092' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3425322220337996092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3425322220337996092'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/09/he-who-lives-by-aphorism.html' title='He who lives by the aphorism'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7333888663920221663</id><published>2011-08-24T10:16:00.005+02:00</published><updated>2011-08-24T10:31:27.829+02:00</updated><title type='text'>Happy Birthday Jorge Luis.</title><content type='html'>&lt;p class="MsoNormal" style="text-align: center; text-indent: 14.15pt; margin: 0pt 40px;"&gt;&lt;a href="http://www.literaberinto.com/vueltamundo/bibliotecaborges.htm"&gt;La Biblioteca de Babel&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 14.15pt; margin: 0pt 40px;"&gt; &lt;span style="font-style: italic;"&gt;El universo (que otros llaman la Biblioteca) se componte de un número  indefinido, y tal vez infinito, de galerías hexagonales, con vastos pozos de  ventilación en el medio, cercados por barandas bajísimas. Desde cualquier  hexágono se ven los pisos inferiores y superiores: interminablemente. La  distribución de las galerías es invariable. Veinte anaqueles, a cinco largos  anaqueles por lado, cubren todos los lados menos dos; su altura, que es la de  los pisos, excede apenas la de un bibliotecario normal. Una de las caras libres  da a un angosto zaguán, que desemboca en otra galería, idéntica a la primera y a  todas. A izquierda y a derecha del zaguán hay dos gabinetes minúsculos. Uno  permite dormir de pie; otro, satisfacer las necesidades finales. Por ahí pasa la  escalera espiral, que se abisma y se eleva hacia lo remoto. En el zaguán hay un  espejo, que fielmente duplica las apariencias. Los hombres suelen inferir de ese  espejo que la Biblioteca no es infinita (si lo fuera realmente ¿a qué esa  duplicación ilusoria?); yo prefiero soñar que las superficies bruñidas figuran y  prometen el infinito... La luz procede de unas frutas esféricas que llevan el  nombre de lámparas. Hay dos en cada hexágono: transversales. La luz que emiten  es insuficiente, incesante.&lt;/span&gt;&lt;/p&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;p class="MsoNormal" style="text-align: center; text-indent: 14.15pt; margin: 0pt 40px; font-style: italic;"&gt; [...]&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: left; text-indent: 14.15pt; margin: 0pt 40px; font-style: italic;"&gt; Yo me  atrevo a insinuar esta solución del antiguo problema: La biblioteca es ilimitada  y periódica. Si un eterno viajero la atravesara en cualquier dirección,  comprobaría al cabo de los siglos que los mismos volúmenes se repiten en el  mismo desorden (que, repetido, sería un orden: el Orden). Mi soledad se alegra  con esa elegante esperanza.&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify; text-indent: 14.15pt; margin: 0pt 40px; font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;-- Jorge Luis Borges (&lt;a href="http://www.blogger.com/orge%20Francisco%20Isidoro%20Luis%20Borges%20Acevedo%20%28August%2024,%201899%20%C3%A2%C2%80%C2%93%20June%2014,%201986%29"&gt;&lt;span style="font-weight: bold;"&gt;J&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href="http://www.blogger.com/orge%20Francisco%20Isidoro%20Luis%20Borges%20Acevedo%20%28August%2024,%201899%20%C3%A2%C2%80%C2%93%20June%2014,%201986%29"&gt;&lt;b&gt;orge Francisco Isidoro Luis Borges Acevedo&lt;/b&gt; (August 24, 1899 – June 14, 1986)&lt;/a&gt;)&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify; text-indent: 14.15pt; margin: 0 40"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7333888663920221663?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7333888663920221663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7333888663920221663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7333888663920221663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7333888663920221663'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/08/happy-birthday-jorge-louis.html' title='Happy Birthday Jorge Luis.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-9004017719796783947</id><published>2011-07-27T18:33:00.002+02:00</published><updated>2011-08-24T10:16:27.386+02:00</updated><title type='text'>No cheating ma...</title><content type='html'>&lt;a style="color: rgb(204, 0, 0);" href="http://testyourvocab.com/?r=312267"&gt;That's 33,600&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-9004017719796783947?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/9004017719796783947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=9004017719796783947' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9004017719796783947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9004017719796783947'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/07/no-cheating-ma.html' title='No cheating ma...'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3043165739041811053</id><published>2011-07-18T17:40:00.001+02:00</published><updated>2011-07-18T17:40:37.204+02:00</updated><title type='text'>Riscoprire Pitigrilli</title><content type='html'>&lt;span style="font-style: italic;"&gt;"Poiché siamo sulla via delle confidenze, riconosco di aver assecondato il teppismo del lettore. Mi spiego: per la strada, quando scoppia un litigio o avviene un incidente della circolazione, scaturisce improvvisamente dalle viscere della terra un individuo che cerca di dare un'ombrellata a uno dei due contendenti, che generalmente è l'automobilista. Il teppista ignoto ha sfogato il suo rancore latente. Così nei libri: il lettore che non ha idee o le ha allo stato amorfo, quando trova una frase pittoresca, fosforescente o esplosiva, se ne innamora, l'adotta, la commenta con un punto esclamativo, con un 'bene!', un 'giusto!', come se egli l'avesse sempre pensata così, e quella frase fosse l'estratto quintessenziale del suo modo di pensare, del suo sistema filosofico. Egli 'prende posizione', come diceva il Duce. Io gli offro il modo di prendere posizione senza scendere nella giungla delle varie letterature."&lt;/span&gt; Pitigrilli, "Dizionario Antiballistico"&lt;br /&gt;&lt;br /&gt;Così facebook (o con internet), e i suoi stuoli di fanboys.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3043165739041811053?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3043165739041811053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3043165739041811053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3043165739041811053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3043165739041811053'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/07/riscoprire-pitigrilli.html' title='Riscoprire Pitigrilli'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7983664485525973650</id><published>2011-07-18T17:38:00.002+02:00</published><updated>2011-07-18T17:40:00.352+02:00</updated><title type='text'>Rediscovering Pitigrilli</title><content type='html'>&lt;span style="font-style: italic;"&gt;"As I am  in a confidential mood, I will acknowledge I have been going along with my reader's hooliganism. Explanation: during every street side discussion, or car accident, a character appears, as if from underground, and tries to hit one of the contendents (generally the car driver) with his umbrella. This unknown hooligan does nothing else then venting his latent aggressiveness. So with books: a reader devoid of ideas (or endowed with rather amorphous ideas) reads a sentence - picturesque, striking, unusual - falls in love with it, takes it in, and comments it with an exclamation mark: 'right on!' 'my feelings exactly!'. It's as if that it had always been his thought, and that sentence the expression of his true inner feelings, his philosophy on the subject. As the Duce used to say, he 'take a position'. I offer the reader a way to 'take a position' without the inconvenience of negotiating the jungle of the various literatures." &lt;/span&gt;Pitigrilli, "Dizionario Antiballistico"&lt;br /&gt;&lt;br /&gt;So it is with facebook (or the internet) and its flock of fanboys.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7983664485525973650?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7983664485525973650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7983664485525973650' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7983664485525973650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7983664485525973650'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/07/rediscovering-pitigrilli.html' title='Rediscovering Pitigrilli'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1226019014218579475</id><published>2011-07-12T11:03:00.008+02:00</published><updated>2011-07-12T11:35:45.201+02:00</updated><title type='text'>Xen hotplugging of USB devices in passthrough</title><content type='html'>&lt;div id="body"&gt;&lt;br /&gt;Xen's management of USB devices in passthrough (especially for HVM guests, such as windows machines) sucks like a tornado. (kvm's does not shine either, for mostly the same reasons). Among other shortcomings, hotplugging does not work: unplug the device, or turn off your printer, and it disappears - for good. Plugging it in/turning it on will not bring it back into your domU.&lt;br /&gt;&lt;p&gt;The situation can be improved upon using udev rules and a script.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Udev file: /etc/udev/rules.d/99-zlocal:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre&gt;&lt;tt&gt;  SUBSYSTEM=="usb", SYSFS{idVendor}=="0951", SYSFS{idProduct}=="1646", \ &lt;br /&gt;   ENV{idDomU}="mosaico", ENV{idVendor}="0951", ENV{idProduct}="1646",\&lt;br /&gt;   RUN+="/usr/local/bin/xen-usb-hotplug mosaico 0951 1646"&lt;/tt&gt;&lt;/pre&gt; &lt;p&gt;(Translation:&lt;br /&gt;if  subsystem is usb, vendor 0951 and  product 1646 - this numbers can be found with lsusb - put some stuff in the environment and insert a program in  the run chain for this event)&lt;/p&gt; &lt;p&gt;The program goes like this::&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&lt;tt&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;PROMPT="xen-usb-hotplug(ORION):"&lt;br /&gt;XM=/usr/sbin/xm&lt;br /&gt;logger "${PROMPT} HOTPLUGGING"&lt;br /&gt;logger "${PROMPT} started with environment: $(env)"&lt;br /&gt;DOMU=$1&lt;br /&gt;VENDOR=$2&lt;br /&gt;PRODUCT=$3&lt;br /&gt;#if CLI parameters are unavailable, try to use environment&lt;br /&gt;&lt;br /&gt;[[ x${DOMU:=$idDomU}       == x ]] &amp;amp;&amp;amp; { logger -p user.error "${PROMPT} DOMU is not set"; exit 0 ;    }&lt;br /&gt;[[ x${VENDOR:=$idVendor}   == x ]] &amp;amp;&amp;amp; { logger -p user.error "${PROMPT} VENDOR is not set"; exit 0 ;  }&lt;br /&gt;[[ x${PRODUCT:=$idProduct} == x ]] &amp;amp;&amp;amp; { logger -p user.error "${PROMPT} PRODUCT is not set"; exit 0 ; }&lt;br /&gt;if [[ x$ACTION != xadd ]]; then&lt;br /&gt;  logger "${PROMPT} ${XM} usb-del  $DOMU host:${VENDOR}:${PRODUCT}"&lt;br /&gt;  ${XM} usb-del  $DOMU host:${VENDOR}:${PRODUCT}&lt;br /&gt;else&lt;br /&gt;  logger "${PROMPT} ${XM} usb-add  $DOMU host:${VENDOR}:${PRODUCT}"&lt;br /&gt;  ${XM} usb-add  $DOMU host:${VENDOR}:${PRODUCT}&lt;br /&gt;fi&lt;br /&gt;&lt;/tt&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This sets some service variables, grabs parameters from the CLI, and - if action equals "add", uses "xm usb-add" to stuff the device in the approrpiate domU.&lt;br /&gt;Note that the "remove" part is purely ornamental, because - when  unplugged - the device has different information, and the rule is not triggered.&lt;br /&gt;Also note that, to be complete, one would need to discriminate among devices with same vendor and prodID. This is left as an exercise to the reader.&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;i&gt;Note: I owe part of what above (essentially the idea of using udev to run a script on usb insertion) to a - since disappeared - blog note  by  &lt;a href="http://simionato.org/"&gt;Lorenzo Simionato&lt;/a&gt;.&lt;/small&gt;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1226019014218579475?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1226019014218579475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1226019014218579475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1226019014218579475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1226019014218579475'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/07/xen-hotplugging-of-usb-devices-in.html' title='Xen hotplugging of USB devices in passthrough'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2857769736639558043</id><published>2011-06-16T10:11:00.002+02:00</published><updated>2011-06-16T10:16:00.842+02:00</updated><title type='text'>Brunetta e un po' di igiene semantica</title><content type='html'>Siccome mi ostino a pensare che anche le parole abbiano un loro peso, ho messo  un commento al &lt;a href="http://www.renatobrunetta.it/2011/06/15/ieri-pomeriggio-sono-stato-insultato-dallitalia-peggiore/"&gt;post del ministro Renato Brunetta sull' "italia peggiore" &lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Buongiorno.&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Dr. Brunetta, vorrei sapere cosa significa in concreto "Usare la rete come un manganello per agguati squadristici". Da ieri gliel'ho sentita ripetere diverse volte, ma mi pare che sia esclusivamente un espediente retorico volto a cercare di fare lo sgambetto al cosiddetto web-attivismo.&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I manganelli e gli squadristi fanno morti e feriti. L'unica cosa che questo episodio ha transitoriamente ammaccato è la Sua immagine pubblica, e non avrebbe fatto nemmeno quello, se Lei avesse evitato di pronunciare la frase che, di fatto ha pronunciato. (Ci sarebbe stato un video intitolato "Brunetta non risponde etc.", e video così, ce ne sono tanti).&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Tuttavia, non pronunciare frasi improvvide e gestire al meglio la propria immagine pubblica sono importanti componenti del mestiere di un politico. Così come lo sono il saper rispondere a domande scomode, anche in poco tempo e sotto pressione, e l'accettare di essere - anche duramente - contestati.  O così almeno dovrebbe essere, visto che noto in tanti personaggi pubblici una crescente intolleranza alle platee critiche. Posso capire che le claque siano più gratificanti delle contestazioni, però sono anche associate a regimi che non vengono normalmente chiamati democratici.&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Cordialmente,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Alessandro Forghieri&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2857769736639558043?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2857769736639558043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2857769736639558043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2857769736639558043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2857769736639558043'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/06/brunetta-e-un-po-di-igiene-semantica.html' title='Brunetta e un po&apos; di igiene semantica'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-890136504078101545</id><published>2011-05-25T10:31:00.003+02:00</published><updated>2011-05-25T10:39:11.855+02:00</updated><title type='text'>Fenomenologia di Jane Austen</title><content type='html'>Questo:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;"It is a truth universally acknowledged, that a single man in possession of a good fortune, must be in want of a wife." - &lt;span style="font-style: italic;"&gt;Jane Austen, Pride and Prejudice.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;("E' un fatto universalmente riconosciuto che uno scapolo dotato di un buon patrimonio ha bisogno di una moglie")&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;è il passaggio "&lt;a href="https://kindle.amazon.com/most_popular"&gt;più pubblicamente sottolineato&lt;/a&gt;" dai possessori di &lt;a href="http://www.amazon.com/Kindle-Wireless-Reader-Wifi-Graphite/dp/B002Y27P3M/ref=sr_tr_3?ie=UTF8&amp;amp;s=digital-text&amp;amp;qid=1306312632&amp;amp;sr=1-3"&gt;Kindle&lt;/a&gt;. Mi chiedo se c'è una morale che mi sfugge (oltre a quella ovvia, che uno scapolo ricco è attraente oggi come ai tempi di &lt;a href="http://en.wikipedia.org/wiki/Jane_Austen"&gt;Jane Austen&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-890136504078101545?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/890136504078101545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=890136504078101545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/890136504078101545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/890136504078101545'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/05/fenomenologia-di-jane-austen.html' title='Fenomenologia di Jane Austen'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2278296158427904186</id><published>2011-04-28T09:51:00.001+02:00</published><updated>2011-04-28T10:14:24.698+02:00</updated><title type='text'>Non dire</title><content type='html'>&lt;i&gt;"Non dire con dolore: non ci sono più, ma con riconoscenza: ci sono stati"&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rossovenexiano.com/frammenti/poeti-del-900/riccardo-negrinelli-tu-amico-sarai-sempre"&gt;Riccardo Negrinelli, in memoria.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;p&gt;&lt;a onclick="launch_popup(14373, 360, 480); return false;" href="http://www.rossovenexiano.com/system/files/images/GetAttachment%20-%20Copia.jpg" target="_blank"&gt;&lt;img src="http://www.rossovenexiano.com/system/files/images/GetAttachment%20-%20Copia.thumbnail.jpg" alt="" title="" class="image image-thumbnail " height="200" width="150" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Uno sguardo al cielo&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;Volgendo lo sguardo a est&lt;br /&gt;La luna a metà appare&lt;br /&gt;Bianca di luce riflessa&lt;br /&gt;Rischiara le tegole brune&lt;br /&gt;Lo spazio di uno guardo accanto&lt;br /&gt;Brilla di luce propria&lt;br /&gt;Cintura su un tetto&lt;br /&gt;Spettacolo del creato&lt;br /&gt;Che ricolma lo sguardo mio&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2278296158427904186?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2278296158427904186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2278296158427904186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2278296158427904186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2278296158427904186'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/04/non-dire.html' title='Non dire'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4056570222216538735</id><published>2011-03-16T17:20:00.002+01:00</published><updated>2011-03-16T17:22:41.820+01:00</updated><title type='text'>Ma conviene?</title><content type='html'>Da: &lt;a href="http://www.scienzainrete.it/contenuto/articolo/conviene-allitalia."&gt;Scienza in Rete&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Nel migliore dei casi, smantellare una centrale costa (per un reattore raffreddato ad acqua da 1000 MW) circa 400 milioni di €, fino ad arrivare a circa 2 miliardi di € per i reattori inglesi raffreddati a gas. Per citare Maugeri [4], “La sottovalutazione iniziale e in itinere delle spese è stata talmente abnorme da sollevare problemi per la fiscalità di interi paesi al momento in cui, per esempio, è stata valutata la possibilità di privatizzare imprese pubbliche operanti nel nucleare, come è accaduto in Gran Bretagna e in Francia. Così, per esempio, nel 2001 la British Nuclear Fuels Limited (posseduta dallo Stato) aveva accumulato 38 miliardi di € di costi da sostenere, in gran parte dovuti a oneri di smantellamento dei suoi impianti di riprocessamento nucleare”.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4056570222216538735?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4056570222216538735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4056570222216538735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4056570222216538735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4056570222216538735'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/03/ma-conviene.html' title='Ma conviene?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8985305583075075379</id><published>2011-03-16T12:14:00.002+01:00</published><updated>2011-03-16T12:20:29.974+01:00</updated><title type='text'>Calculemus</title><content type='html'>Sento dire (e per pura carità di patria, lasciamo stare da chi):&lt;br /&gt; &lt;br /&gt;&lt;i&gt;"Smettere di fare centrali per via di Fukushima sarebbe come smettere di fare ponti tutte le volte che cade un ponte."&lt;/i&gt; &lt;br /&gt;&lt;br /&gt;Nessuno di costoro ha ancora tentato di confrontare, in termini di danni, i costi di un crollo di un ponte con quello di contaminare per miglialia di anni un'area urbana abitata da 13 milioni di persone - diciamo i costi, umani e no, di evacuare per i  prossimi 10,000 anni la prefettura di Tokyo dopo averla seppellita sotto una colata di cemento. (I numeri, si sa, sono scomodi). &lt;br /&gt;&lt;br /&gt;Il primo evento è abbastanza frequente, i danni circoscritti. Il secondo rischio - dati alla mano e su base mondiale - è  abbastanza raro - ma tende a presentarsi circa ogni 30 anni (Chernobyl, Fukushima). Facciamo una botta di conti? &lt;br /&gt;&lt;br /&gt;Se pero' questo tipo di ragionamento e' ostico, vogliamo dedicare un attimo di attenzione al noto e irrazionale fazioso, nonché premio Nobel per la fisica Carlo Rubbia, che dichiarò in tempi non sospetti - e ha ripetuto in questi giorni, che il nucleare (anche di ennesima generazione) è una battagli di retroguardia, soprattutto se intrapresa oggi per coprire il 4% del nostro fabbisogno energetico fra 10 anni?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8985305583075075379?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8985305583075075379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8985305583075075379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8985305583075075379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8985305583075075379'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/03/calculemus.html' title='Calculemus'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-9154571839256949724</id><published>2011-03-16T10:22:00.002+01:00</published><updated>2011-03-16T10:24:32.594+01:00</updated><title type='text'>Bash script profiler</title><content type='html'>Sysadmins do not die - they just logoff.&lt;br /&gt;&lt;br /&gt;Let's keep old tools alive.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;#! /bin/bash&lt;br /&gt;#&lt;br /&gt;# shprof - a line profiler for shell scripts&lt;br /&gt;# Usage:&lt;br /&gt;# shprof.sh &lt;shell script&gt; &lt;args&gt;&lt;br /&gt;# Executes &lt;shellscript&gt; and counts how many times each line is executed.&lt;br /&gt;# converted and sparsely tested by Alessandro Forghieri ( alf (at) orion (dot) it) from:&lt;br /&gt;# http://dev.gentoo.org/~dberkholz/scripts/shprof&lt;br /&gt;# -- which did not really work and in turn claimed to come from:&lt;br /&gt;# http://www.math.ias.edu/doc/bash-3.0/scripts.v2/shprof (which now 404's)&lt;br /&gt;# &lt;br /&gt;# &lt;br /&gt;# That was in turn adapted from a similar program included in `The New KornShell' by&lt;br /&gt;# Bolsky and Korn and posted to usenet by bsh20858@challenger.fhda.edu&lt;br /&gt;#&lt;br /&gt;# converted to bash v2 syntax by Chet Ramey&lt;br /&gt;# &lt;br /&gt;TMPFILE=${TMP:-/tmp}/shprof$$&lt;br /&gt;&lt;br /&gt;trap 'rm -f $TMPFILE' EXIT&lt;br /&gt;&lt;br /&gt;errexit()&lt;br /&gt;{&lt;br /&gt; echo $0: "$@" &gt;&amp;2&lt;br /&gt; exit 1&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;# create script with profiling enabled&lt;br /&gt;cat &gt; $TMPFILE &lt;&lt;- \_EOF_&lt;br /&gt; declare -a _line&lt;br /&gt; _profend()&lt;br /&gt; {&lt;br /&gt;  case "$1" in&lt;br /&gt;  /*|./*) file="$1" ;;&lt;br /&gt;  *) file=$(type -path "$1") ;;&lt;br /&gt;  esac&lt;br /&gt;&lt;br /&gt;  echo "*** line profile for $file ***"&lt;br /&gt;  i=1;&lt;br /&gt;  while read -r &amp;&amp; [ $i -le $NLINE ]; do&lt;br /&gt;   count=${_line[$i]}&lt;br /&gt;   if [ "$count" -gt 0 ]; then&lt;br /&gt;    echo "[$count] $i: $REPLY"&lt;br /&gt;   fi&lt;br /&gt;   i=$((i + 1))&lt;br /&gt;  done &lt;$file&lt;br /&gt;_EOF_&lt;br /&gt;# make the profiling script remove itself after printing line stats&lt;br /&gt;echo "rm -f $TMPFILE" &gt;&gt; $TMPFILE&lt;br /&gt;cat &gt;&gt; $TMPFILE &lt;&lt;- \_EOF_&lt;br /&gt; }&lt;br /&gt; _command=$1&lt;br /&gt; shift&lt;br /&gt; i=1&lt;br /&gt; NLINE=$(wc -l &lt; "$_command")&lt;br /&gt; while [ $i -le $NLINE ]; do&lt;br /&gt;  _line[$i]=0&lt;br /&gt;  i=$((i + 1))&lt;br /&gt; done&lt;br /&gt; unset i&lt;br /&gt; trap "_profend ${_command}" EXIT&lt;br /&gt;        BLN=999999&lt;br /&gt; trap 'LN=$(( $LINENO - $BLN )) ; if [[ $LN -gt 0 ]]; then _line[$LN]=$(( ${_line[$LN]} + 1 )); fi;' DEBUG&lt;br /&gt; BLN=$LINENO&lt;br /&gt;_EOF_&lt;br /&gt;&lt;br /&gt;case "$1" in&lt;br /&gt;/*|./*) file=$1 ;;&lt;br /&gt;*) file=$(type -p "$1") ;;&lt;br /&gt;esac&lt;br /&gt;&lt;br /&gt;cat "${file-$1}" &gt;&gt; $TMPFILE || errexit "${1}: cannot open"&lt;br /&gt;chmod +x $TMPFILE&lt;br /&gt;&lt;br /&gt;exec -a "$file" $TMPFILE "$@"&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-9154571839256949724?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/9154571839256949724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=9154571839256949724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9154571839256949724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9154571839256949724'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/03/bash-script-profiler.html' title='Bash script profiler'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6894309613883248072</id><published>2011-03-15T18:06:00.002+01:00</published><updated>2011-03-15T18:14:26.166+01:00</updated><title type='text'>Caro H.G. Wells</title><content type='html'>Le vere macchine del tempo siamo noi. &lt;br /&gt;&lt;br /&gt;&lt;em&gt;"Al lago ho un vicino, uno dei sempre più numerosi pirati dell’etere, che si è fatto installare una parabola. Da noi le parabole sono fuorilegge, perché consentono di captare gratis un centinaio di canali americani a pagamento. Ma lui con un decoder da trenta dollari li becca tutti. Da un certo punto di vista mi trovo in una situazione molto simile: anch’io, nel mio crepuscolo, passo lunghe notti a ricevere dal passato un guazzabuglio di immagini cifrate, ma a differenza del mio vicino non riesco a decodificarle."&lt;/em&gt;&lt;br /&gt;da &lt;i&gt;Mordecai Richler&lt;/i&gt; &lt;em&gt;"La Versione di Barney"&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6894309613883248072?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6894309613883248072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6894309613883248072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6894309613883248072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6894309613883248072'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/03/caro-hg-wells.html' title='Caro H.G. Wells'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1240064052283215528</id><published>2011-03-14T16:35:00.004+01:00</published><updated>2011-10-30T13:10:38.603+01:00</updated><title type='text'>R.I.P. Joe Morello.</title><content type='html'>&lt;a href="http://www.austin360.com/music/legendary-jazz-drummer-joe-morello-dies-at-82-1318548.html"&gt;Joe Morello è morto ieri, a 82 anni.&lt;/a&gt; Ricordiamolo in una &lt;a href="http://www.youtube.com/embed/BwNrmYRiX_o"&gt;performance classica.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1240064052283215528?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1240064052283215528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1240064052283215528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1240064052283215528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1240064052283215528'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/03/ri.html' title='R.I.P. Joe Morello.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-660593422855375518</id><published>2011-02-03T17:45:00.004+01:00</published><updated>2011-02-03T19:19:27.886+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='VirtualBox'/><category scheme='http://www.blogger.com/atom/ns#' term='USB'/><title type='text'>Virtualbox and USB on Fedora 14 (FC14)</title><content type='html'>Briefly: with the indicaetd setup, all the usb devices appear to be unavailable,&lt;br /&gt;as seen in:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ VboxManage list usbhost&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(they are also greyed out in all the pesky dialog boxens).&lt;br /&gt;&lt;br /&gt;[...time passes...] Having spent several hours in the fascinating process of pulling hair out of my head, i found that you have to:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;add yourself to the vboxusers group that VirtualBOx creates&lt;/li&gt;&lt;li&gt;disregard notices abour   mounting usbfs and whatnot (that's for old systems apparently)&lt;/li&gt;&lt;li&gt;run&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$ sg vboxusers VirtualBox&lt;br /&gt;or&lt;br /&gt;$ newgrp vboxusers&lt;br /&gt;$ VirtualBox&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;It appears that VirtualBox sets everything for the vboxusers group to work, however, it does not bother to newgrp into it. How's that for great fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-660593422855375518?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/660593422855375518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=660593422855375518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/660593422855375518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/660593422855375518'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2011/02/virtualbox-and-usb-on-fedora-14-fc14.html' title='Virtualbox and USB on Fedora 14 (FC14)'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1201301724943254461</id><published>2010-12-13T09:13:00.005+01:00</published><updated>2010-12-13T09:50:45.841+01:00</updated><title type='text'>Evitare come il raffreddore</title><content type='html'>Me l'ero schivato al cinema, s'è vendicato in DVD.&lt;br /&gt;&lt;br /&gt;Ogni tanto &lt;a href="http://it.wikipedia.org/wiki/Martin_Scorsese"&gt;Martin Scorsese&lt;/a&gt; fa un film che ha l'unico significato di fare cassetta: "&lt;a href="http://www.imdb.com/title/tt1130884/"&gt;Shutter Island&lt;/a&gt;" è l'ultimo della serie. Oppure sono io che sbaglio se non riesco a prendere sul serio un film in cui c'è un medico tedesco emigrato negli Stati Uniti che viene introdotto mentre ascolta &lt;a href="http://it.wikipedia.org/wiki/Richard_Wagner"&gt;Wagner &lt;/a&gt;ricevendo uno dei protagonisti che - per nessun buon motivo - è stato uno dei primi G.I. ad entrare a &lt;a href="http://it.wikipedia.org/wiki/Campo_di_concentramento_di_Dachau"&gt;Dachau&lt;/a&gt; alla fine della Seconda Guerra mondiale?  Naturalmente sta a noi sapere che se un regista gira idiozie così monumentali facendo l'occhiolino è &lt;span style="font-style: italic;"&gt;"un omaggio al genere"&lt;/span&gt;. Se no, è un'idiozia e basta. "Shutter Island" fa tali e tanti omaggi di questo tipo al "noir" anni (19)50 che già a un quarto del film la differenza tra omaggio e idiozia sfuma e - almeno per quanto mi riguarda - la mancanza d'interesse  ha prevalso.&lt;br /&gt;&lt;br /&gt;La saggezza della rete dice che sono io a sbagliarmi (perdo 7 a 3 in &lt;a href="http://www.mymovies.it/film/2010/shutterisland/"&gt;Italia&lt;/a&gt; e negli &lt;a href="http://www.metacritic.com/movie/shutter-island"&gt;USA&lt;/a&gt;) &lt;span style="font-style: italic;"&gt;. &lt;/span&gt;Di tanto prevalgono quelli che hanno visto in Shutter Island un capolavoro.&lt;br /&gt;&lt;br /&gt;Per consolarmi, mi puntello con le recensioni di &lt;a href="http://www.salon.com/entertainment/movies/shutter_island/index.html?story=/ent/movies/andrew_ohehir/2010/02/18/shutter_island"&gt;salon.com&lt;/a&gt; (&lt;span style="font-style: italic;"&gt;"Scorsese ha finito per fare un film che sembra un giallo degli &lt;/span&gt;&lt;a style="font-style: italic;" href="http://en.wikipedia.org/wiki/Hardy_Boys"&gt;Hardy Boys&lt;/a&gt;&lt;span style="font-style: italic;"&gt; diretto da David Lynch"&lt;/span&gt;) e del &lt;a href="http://movies.nytimes.com/2010/02/19/movies/19shutter.html?ref=movies"&gt;NYT&lt;/a&gt; &lt;span style="font-style: italic;"&gt;("Sta per succedere qualcosa di &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;TERRIBILE&lt;/span&gt;&lt;span style="font-style: italic;"&gt;. Purtroppo, si tratta del film che state vedendo."&lt;/span&gt;).  Il prossimo fine settimana, se vi va una risata, vedetevi "&lt;a href="http://www.google.it/url?sa=t&amp;amp;source=web&amp;amp;cd=5&amp;amp;sqi=2&amp;amp;ved=0CEQQFjAE&amp;amp;url=http%3A%2F%2Fwww.mymovies.it%2Ffilm%2F2009%2Fpiovonopolpette%2F&amp;amp;rct=j&amp;amp;q=piovono%20polpette&amp;amp;ei=Kd0FTd34PI6LswbRxPT2CQ&amp;amp;usg=AFQjCNFgriuUpS50TYS1iQuo5DAlaovrdA&amp;amp;sig2=1LQY1nT_OOsgKPPrAekAxQ&amp;amp;cad=rja"&gt;Piovono polpette&lt;/a&gt;", o, se preferite i film con sopresa finale, &lt;a href="http://www.google.it/url?sa=t&amp;amp;source=web&amp;amp;cd=4&amp;amp;sqi=2&amp;amp;ved=0CD8QFjAD&amp;amp;url=http%3A%2F%2Fwww.imdb.com%2Ftitle%2Ftt0272152%2F&amp;amp;rct=j&amp;amp;q=k-pax&amp;amp;ei=Q90FTcHLPMT2sgaTwZH_CQ&amp;amp;usg=AFQjCNGDvSUmmoXuTLVW68F8wgaDK--Dew&amp;amp;sig2=ewTl3xHcA6wZRW5wlzDf8w&amp;amp;cad=rja"&gt;K-Pax&lt;/a&gt;. Questo, lasciatelo al negozio - IMHO...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1201301724943254461?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1201301724943254461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1201301724943254461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1201301724943254461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1201301724943254461'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/12/evitare-come-il-raffreddore.html' title='Evitare come il raffreddore'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7054158123130697263</id><published>2010-12-10T15:37:00.001+01:00</published><updated>2010-12-10T15:38:35.543+01:00</updated><title type='text'>Bokuko!</title><content type='html'>Aricki Aricki Aricki Ho Ho Ho&lt;br /&gt;Aricki Aricki Brr Ramaya&lt;br /&gt;&lt;br /&gt;Aricki Brr Mutuana Gipelile Sha la la-la la-la&lt;br /&gt;Aricki Brr Kewana Gipelile Sha la la-la la-la&lt;br /&gt;Tumbala Tumbala Maringa Sha la la-la la-la&lt;br /&gt;Aricki Brr Tatana Bitonga Sha la la-la la-la&lt;br /&gt;&lt;br /&gt;Hey Jamboji Bara Bara&lt;br /&gt;Hey jamboji Bara Bara&lt;br /&gt;Mulangati Chilungati&lt;br /&gt;Hey chira ba ba&lt;br /&gt;&lt;br /&gt;Ramaya Bokuko Ramaya abantu Ramaya&lt;br /&gt;Miranda tumbala Ho Ho Ho&lt;br /&gt;Ramaya bokuko Ramaya abantu&lt;br /&gt;Ramaya Mitumbala&lt;br /&gt;&lt;br /&gt;Aricki Brr Mutuana Gipelile Sha la la-la la-la&lt;br /&gt;Aricki Brr Kewana Gipelile Sha la la-la la-la&lt;br /&gt;Tumbala Tumbala Maringa Sha la la-la la-la&lt;br /&gt;Aricki Brr Tatana Bitonga Sha la la-la la-la&lt;br /&gt;&lt;br /&gt;Hey Jamboji Bara Bara&lt;br /&gt;Hey jamboji Bara Bara&lt;br /&gt;Mulangati Chilungati&lt;br /&gt;Hey chira ba ba&lt;br /&gt;&lt;br /&gt;Ramaya Bokuko Ramaya abantu Ramaya&lt;br /&gt;Miranda tumbala Ho Ho Ho&lt;br /&gt;Ramaya bokuko Ramaya abantu&lt;br /&gt;Ramaya Mitumbala&lt;br /&gt;&lt;br /&gt;Aricki Aricki Aricki Ho Ho Ho&lt;br /&gt;Aricki Aricki Brr Ramaya&lt;br /&gt;Aricki Aricki Aricki Ho Ho Ho&lt;br /&gt;Aricki Aricki Brr Ramaya&lt;br /&gt;Aricki Aricki Aricki Ho Ho Ho&lt;br /&gt;Aricki Aricki Brr Ramaya&lt;br /&gt;Ramaya Mitumbala&lt;br /&gt;&lt;br /&gt;Hey Jamboji Bara Bara&lt;br /&gt;Hey jamboji Bara Bara&lt;br /&gt;Mulangati Chilungati&lt;br /&gt;Hey chira ba ba&lt;br /&gt;&lt;br /&gt;Ramaya Bokuko Ramaya abantu Ramaya&lt;br /&gt;Miranda tumbala Ho Ho Ho&lt;br /&gt;Ramaya bokuko Ramaya abantu&lt;br /&gt;Ramaya Mitumbala&lt;br /&gt;&lt;br /&gt;Ramaya Bokuko Ramaya abantu Ramaya&lt;br /&gt;Miranda tumbala bokuko, bokuko&lt;br /&gt;Ramaya bokuko Ramaya abantu&lt;br /&gt;Ramaya Mitumbala&lt;br /&gt;&lt;br /&gt;(La la-la la la la la-la-la )&lt;br /&gt;Aricki Aricki Aricki Ho Ho Ho&lt;br /&gt;Aricki Aricki Brr Ramaya&lt;br /&gt;Aricki Aricki Aricki Ho Ho Ho&lt;br /&gt;Aricki Aricki Brr Ramaya&lt;br /&gt;Aricki Aricki Aricki Ho Ho Ho&lt;br /&gt;Aricki Aricki Brr Ramaya&lt;br /&gt;Ramaya Mitumbala&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7054158123130697263?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7054158123130697263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7054158123130697263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7054158123130697263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7054158123130697263'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/12/bokuko.html' title='Bokuko!'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2874334905340244272</id><published>2010-12-07T11:57:00.004+01:00</published><updated>2010-12-07T12:02:37.440+01:00</updated><title type='text'>NonSolo</title><content type='html'>Insegna del negozio:&lt;span style="font-style: italic; font-weight: bold;"&gt;"NonSoloPizza"&lt;/span&gt; (a Magreta, per i pettegoli).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Io:&lt;/span&gt; &lt;span style="font-style: italic;"&gt;"Avete del gnocco fritto?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Lui:&lt;/span&gt; &lt;span style="font-style: italic;"&gt;"No"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Io:&lt;/span&gt; &lt;span style="font-style: italic;"&gt;"Tigelle?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Lui:&lt;/span&gt; &lt;span style="font-style: italic;"&gt;"No"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Io (che comincio a sospettare):&lt;/span&gt; &lt;span style="font-style: italic;"&gt;"Ma allora, avete solo pizza?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Lui:&lt;/span&gt; &lt;span style="font-style: italic;"&gt;"Beh, anche lattine."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;NonSolo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2874334905340244272?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2874334905340244272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2874334905340244272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2874334905340244272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2874334905340244272'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/12/nonsolo.html' title='NonSolo'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6798837669417636916</id><published>2010-12-02T17:37:00.004+01:00</published><updated>2010-12-02T18:12:28.999+01:00</updated><title type='text'>Sciocchezzaio di "Alza il volume" (Rai Radio 3)</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;"Questa musica assomiglia al percorso di un'astronave che magari si libra tra i grattacieli di Detroit(???)"&lt;/span&gt; - &lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Valerio Corzani, &lt;/strong&gt;Martedì 30/11/2010&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="font-style: italic;"&gt;"Nils Petter Molvaer &lt;span style="font-weight: bold;"&gt;licenziò&lt;/span&gt; questo disco" - &lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Valerio Corzani,&lt;/strong&gt; Giovedì 2/12/2010 (e infinite altre volte nel corso della settimana, il tale ha licenziato un libro,etc. etc.)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;In teoria &lt;a href="http://www.radio3.rai.it/dl/radio3/programmi/PublishingBlock-fb4d248f-0c49-4429-a145-183c155a2301.html"&gt;"Alza il volume"&lt;/a&gt; dovrebbe essere una trasmissione che mi piace - musica progressive moderna e no. Invece è quasi sempre un irritante grazie allo stile della conduzione - i conduttori cambiano lo stile no: ci dev'essere un posto dove lo insegnano.&lt;br /&gt;&lt;br /&gt;Si tratta della versione aggiornata  dello stile "radiolibbera popolare" tardi anni '70. Quello che usavano anche su &lt;a href="http://musicaememoria.altervista.org/popoff.htm"&gt;"Pop-off&lt;/a&gt;"  tizi come Dario Salvatori, Carlo Massarini e via discorrendo.  All'epoca mi piacevano...pietà, ero molto giovane.&lt;br /&gt;&lt;br /&gt;Oggi mi sembra chiaro che questi signori che dicono &lt;span style="font-style: italic;"&gt;"contaminazione"&lt;/span&gt;  un sacco, sono sempre in Finlandia a trovare qualche nuovo fantastico suggestivo musicista e via sciocchezzando sono portatori di un temibile tipo di idiozia, che trasforma in scemenza tutto ciò che tocca, incluso il bravo e incolpevole &lt;a href="http://it.wikipedia.org/wiki/Nils_Petter_Molv%C3%A6r"&gt;Nils Petter Molvaer&lt;/a&gt;. Un qualunque discorso serio sulla musica è impossibile: dietro le raffiche di espressioni ricercate (ma in realtà semplicemente bizzaro-adolescenziali) nascondono (quasi sempre) una cultura musicale piuttosto zoppicante. Basta vedere la roba che ogni tanto tacciano di essere "profumata di giasssss" (che neanche al microscopio a scansione) e via perleggiando.&lt;br /&gt;&lt;br /&gt;Chi vuole esempi di altro stile di conduzione e altra cultura sulla stessa emittente si senta ad esempio  &lt;a href="http://www.radio3.rai.it/dl/radio3/concerti/ContentItem-e24e1d8b-65c5-4042-bab6-ab029f38b314.html"&gt;"Il concerto del mattino"&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6798837669417636916?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6798837669417636916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6798837669417636916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6798837669417636916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6798837669417636916'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/12/sciocchezzaio-di-alza-il-volume-rai.html' title='Sciocchezzaio di &quot;Alza il volume&quot; (Rai Radio 3)'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1210095775097837364</id><published>2010-12-02T17:34:00.003+01:00</published><updated>2010-12-02T17:37:44.620+01:00</updated><title type='text'>Centos 5.5 or RHEL 5 on VIrtualbox 3.2.12?</title><content type='html'>Make yourself a favour and check  &lt;span style="font-family: courier new;"&gt;"Enable I/O APIC" &lt;/span&gt;under&lt;span style="font-family: courier new;"&gt; Settings=&gt;System=&gt;Motherboard&lt;/span&gt;, lest the God of Virtual Machines gets angry at you and hangs your machine at installation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1210095775097837364?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1210095775097837364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1210095775097837364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1210095775097837364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1210095775097837364'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/12/centos-55-or-rhel-5-on-virtualbox-3212.html' title='Centos 5.5 or RHEL 5 on VIrtualbox 3.2.12?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-264997502061715486</id><published>2010-11-22T09:20:00.003+01:00</published><updated>2010-11-22T11:40:03.125+01:00</updated><title type='text'>Pidgin: soluzione per omega.contacts.msn.com "invalid certificate chain"</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Problema:&lt;/span&gt; &lt;a href="http://www.pidgin.im/"&gt;Pidgin&lt;/a&gt; è un client multiprotocollo di instant messaging. Da alcuni giorni (Novembe 2010), il plugin per MSN di pidgin va in errore lamentando una "invalid certificate chain" per omega.contatcts.msn.com.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Origine e soluzione:&lt;/span&gt; &lt;a href="http://developer.pidgin.im/viewmtn/revision/info/cd236baf6d00f3e1561a40974ce1828b793ea187"&gt;Microsoft ha iniziato a firmare i propri certificati&lt;/a&gt;, ma (pare) che i loro webserver riferiscano ancora i certificati alle authority intermedie sbagliate. Bisogna scaricare i certificati di microsoft:&lt;br /&gt;&lt;ul style="font-family: courier new;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="#%20http://developer.pidgin.im/viewmtn/revision/file/cd236baf6d00f3e1561a40974ce1828b793ea187/share/ca-certs/Microsoft_Internet_Authority_2010.pem%20#"&gt;http://developer.pidgin.im/viewmtn/revision/file/cd236baf6d00f3e1561a40974ce1828b793ea187/share/ca-certs/Microsoft_Internet_Authority_2010.pem&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://developer.pidgin.im/viewmtn/revision/file/cd236baf6d00f3e1561a40974ce1828b793ea187/share/ca-certs/Microsoft_Secure_Server_Authority_2010.pem"&gt;http://developer.pidgin.im/viewmtn/revision/file/cd236baf6d00f3e1561a40974ce1828b793ea187/share/ca-certs/Microsoft_Secure_Server_Authority_2010.pem&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;e poi installarli in  /usr/share/purple/ca-certs (C:\Program Files\Pidgin\ca-certs\ sotto windows)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-264997502061715486?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/264997502061715486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=264997502061715486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/264997502061715486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/264997502061715486'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/11/pidgin-soluzione-per.html' title='Pidgin: soluzione per omega.contacts.msn.com &quot;invalid certificate chain&quot;'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7489089858070022221</id><published>2010-11-17T15:10:00.005+01:00</published><updated>2010-11-17T15:39:39.350+01:00</updated><title type='text'>Setting up a PPTP link on a fedora system, without NetworkManager</title><content type='html'>NetworkManager is a Linux applet (Not really. It is a system daemon,  and it is controlled via desktop applets, but still...) It allows you  to setup and manage (activate, deactivate and such) network  connections. It is mostly OK for desktop usage, and I'd say it is more than OK for wireless connections. I do have some major bones with it, though:&lt;br /&gt;&lt;br /&gt;  &lt;ul&gt;&lt;br /&gt;    &lt;li&gt;It is greedy - it tends to hog all the network connections, included the ones that should not be touched (your main ethernet connection,for instance), and you have pry them from its dead, cold fingers.&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;It screws up - sometimes. When it does, you're on your own without a lifeboat - unless you thought to bring one with you, and this is because....&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;Having been designed by GUI zealots, it has no Command Line Interface (well it does have one, but it sucks more than a tornado) and no visible configuration files - to the best of my knowledge it keeps all its config somewhere inside the user branch of the gconf DB (a configuration system that makes the windows registry seem OK - 'nuff&lt;br /&gt;    said). So it is very hard to tell what is going wrong, where and why.&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;Not only this, but because it is in the user branche, connections are not shared between users, nor can they be system wide (AFAIK)&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;Not only this, but because it is so GUI oriented, there is no clear way to tailor the connection setup/tear down. For instance, on pptp/vpn links it would be nice to set up custom routes. No such luck, kiddo: with NM it's either default route or zilch (there is, truth be said, a check mark that purports to do something different, bu it does not. Or perhaps it would do something with some server side help - but this is the client side, sorry.)&lt;/li&gt;&lt;br /&gt; &lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;  So it is only fair to say that, for server oriented connection management, NetworkManger basically sucks - and I find slightly worrying the talks I read about system-config-network going away.  However, what above explains why - setting up a systemwide VPN link for development work - I found it necessary to ascertain that I had a CLI way to set it up, tear it down and debug it. That is the lifeboat I was talking about a few paragraphs ago....&lt;br /&gt;&lt;br /&gt;  This was tested on FC13, kernel 2.6.34.7-61, ppp-2.4.5-9 , pptp-1.7.2-9, for a standard MSCHAP-V2 Microsoft like tunnel - your mileage will vary, and substantially if your system is much older then mine. Everything is still a little rough around the edges - smoothing it out would require integrating it with ifup-ppp, complete with all the options and stuff. The way it is, it pushes most configuration options to the ppp side (options.pptp and peers/CONNID). And yes, one would need a GUI plugin for system-config-network. You are welcome to write it. At the end, you will be able to control the connection via:&lt;br /&gt;&lt;br /&gt;  &lt;code&gt;&lt;tt&gt;&lt;pre&gt;&lt;br /&gt;    $ ifup  CONNID&lt;br /&gt;    $ ifdown CONNID&lt;br /&gt;  &lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt; &lt;br /&gt;&lt;br /&gt;  It goes like this (by no design of mine: this is THE WAY networking scripts work in fedora/RH):&lt;br /&gt;&lt;br /&gt;  &lt;ul&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;'ifup CONNID' reads /etc/sysconfig/network-scripts/ifcfg-CONNID;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;the variable DEVICETYPE=pptp (inside ifcfg-CONNID) directs ifup to invoke ifup-pptp (an undocumented innard of the RH sysconfig files);&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;ifup-pptp executes "pppd call CONNID", which uses /etc/ppp/peers/CONNID, (which in turn reads /etc/ppp/options.pptp).&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;PPPD starts the ppp process and kicks off ip-up, which (eventually) calls /etc/ppp/ip-up.local. pppd also saves its PID in /var/run/pppx.pid (x is 0,1...)&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;ip-up.local saves the interface name (pppx) inside /var/run/pptp-CONNID.pid (misnomer, but ehi)&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;ifup-pptp waits for the creation of /var/run/pptp-CONNID.pid and uses&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;its contents to try hard (too hard, perhaps: i have a feeling ifup-routes is being called twice, but no harm appear to have been done) to convince to /etc/sysconfig/network-scripts/ifup-routes to install the correct routes for the new interface.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;ifup-routes reads the route informations /etc/sysconfig/network-scripts/route-CONNID, and uses "ip route add " to do its job.&lt;/li&gt;&lt;br /&gt;  &lt;/ul&gt;To get to the goodies, you will need to edit/create the&lt;br /&gt;  following files (contents are listed below).&lt;br /&gt;&lt;br /&gt;  &lt;ol&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/ppp/options.pptp. Edit and accept some auth, compression. Most comments below removed: #ALF# means commented out by me)&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/ppp/chap-secrets: edit. Add authentication information user and password, choose CONNID as you wish&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/ppp/peers/CONNID: Create.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/ppp/ip-up.local: Create.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/ppp/ip-down.local: Create.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/sysconfig/network-scripts/ifcfg-CONNID: Create.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/sysconfig/network-scripts/ifup-pptp: Create, mode&lt;br /&gt;    755 (rwx-rx-rx).&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/sysconfig/network-scripts/ifdown-pptp: Create, mode&lt;br /&gt;    755 (rwx-rx-rx).&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;FILE: /etc/sysconfig/network-scripts/route-CONNID: Create&lt;/li&gt;&lt;br /&gt;  &lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/ppp/options.pptp. Edit and accept some auth, compression.&lt;/h3&gt; &lt;br /&gt;(Most comments below removed: #ALF# means commented out by me)&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;tt&gt;&lt;pre&gt; &lt;br /&gt;lock&lt;br /&gt; noauth&lt;br /&gt; refuse-pap&lt;br /&gt; refuse-eap&lt;br /&gt; #ALF#refuse-chap&lt;br /&gt; #ALF#refuse-mschap&lt;br /&gt; #ALF#nobsdcomp&lt;br /&gt; #ALF#nodeflate&lt;br /&gt; #ALF#For debug, comment later.&lt;br /&gt; dump&lt;br /&gt;&lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/ppp/chap-secrets: edit. Add authentication information (user and password), choose CONNID as you wish&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;tt&gt;&lt;pre&gt;&lt;br /&gt;# Secrets for authentication using CHAP&lt;br /&gt;# client server secret   IP addresses&lt;br /&gt;####### system-config-network will overwrite this part!!! (begin) ##########&lt;br /&gt;####### system-config-network will overwrite this part!!! (end) ############&lt;br /&gt;&lt;br /&gt;username CONNID password *&lt;br /&gt;&lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/ppp/peers/CONNID: Create.&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;tt&gt;&lt;pre&gt;&lt;br /&gt;#vpn.server.com is the server we connect to&lt;br /&gt;pty "pptp vpn.server.com --nolaunchpppd"&lt;br /&gt;lock&lt;br /&gt;nodeflate&lt;br /&gt;file /etc/ppp/options.pptp&lt;br /&gt;require-mppe-128&lt;br /&gt;#As entered in chap-secrets above&lt;br /&gt;name username&lt;br /&gt;remotename CONNID&lt;br /&gt;ipparam CONNID&lt;br /&gt;&lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/ppp/ip-up.local: Create.&lt;/h3&gt;&lt;br /&gt;&lt;code&gt;&lt;tt&gt;&lt;pre&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;set -x&lt;br /&gt;TRACEFILE=/tmp/ip-up.log&lt;br /&gt;cat /dev/null &gt; ${TRACEFILE}&lt;br /&gt;exec 1&gt;&gt; ${TRACEFILE}  2&gt;&gt; ${TRACEFILE}&lt;br /&gt;&lt;br /&gt;LOGGER="/usr/bin/logger -s -t ip-up.local -p "&lt;br /&gt;&lt;br /&gt;IFACE=$1&lt;br /&gt;REALDEVICE=$2&lt;br /&gt;SPEED=$3&lt;br /&gt;LOCALIP=$4&lt;br /&gt;REMOTEIP=$5&lt;br /&gt;LOGDEVICE=$6&lt;br /&gt;&lt;br /&gt;PIDFILE="/var/run/pptp-$LOGDEVICE.pid"&lt;br /&gt;$LOGGER daemon.info "Creating pidfile: $PIDFILE"&lt;br /&gt;echo $IFACE &gt; $PIDFILE&lt;br /&gt;exit 0&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/ppp/ip-down.local: Create.&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;set -x&lt;br /&gt;TRACEFILE=/tmp/ip-down.log&lt;br /&gt;cat /dev/null &gt; ${TRACEFILE}&lt;br /&gt;exec 1&gt;&gt; ${TRACEFILE}  2&gt;&gt; ${TRACEFILE}&lt;br /&gt;&lt;br /&gt;LOGGER="/usr/bin/logger -s -t ip-down.local -p "&lt;br /&gt;&lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/sysconfig/network-scripts/ifcfg-CONNID: Create.&lt;/h3&gt;&lt;br /&gt;&lt;code&gt;&lt;tt&gt;&lt;pre&gt;&lt;br /&gt;NAME="Connessione PPTP a CONNID"&lt;br /&gt;DEVICE=CONNID&lt;br /&gt;DEFROUTE=no&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;DEVICETYPE=pptp&lt;br /&gt;ONBOOT=no&lt;br /&gt;USERCTL=yes&lt;br /&gt;PEERDNS=no&lt;br /&gt;IPV6INIT=no&lt;br /&gt;NM_CONTROLLED=no&lt;br /&gt;&lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/sysconfig/network-scripts/ifup-pptp: Create, mode 755 (rwx-rx-rx).&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;tt&gt;&lt;pre&gt;&lt;br /&gt;#! /bin/bash&lt;br /&gt;LOGGER="/usr/bin/logger -s -t ifup-pptp -p "&lt;br /&gt;&lt;br /&gt;. /etc/init.d/functions&lt;br /&gt;&lt;br /&gt;cd /etc/sysconfig/network-scripts&lt;br /&gt;. ./network-functions&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CONFIG=$1&lt;br /&gt;[ -f "${CONFIG}" ] || CONFIG=ifcfg-${1}&lt;br /&gt;source_config&lt;br /&gt;&lt;br /&gt;[ -x /usr/sbin/pppd ] || {&lt;br /&gt;  echo $"pppd does not exist or is not executable"&lt;br /&gt;  echo $"ifup-ppp for ${DEVICE} exiting"&lt;br /&gt;  $LOGGER daemon.info  \&lt;br /&gt;    $"pppd does not exist or is not executable for ${DEVICE}"&lt;br /&gt;  exit 1&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;PEERCONF=/etc/ppp/peers/${DEVNAME}&lt;br /&gt;&lt;br /&gt;if [ ! -f ${PEERCONF} ]; then&lt;br /&gt;  $LOGGER daemon.info  \&lt;br /&gt;    $"no configuration file ${PEERCONF} for  ${DEVICE}"&lt;br /&gt;  exit 1&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;$LOGGER daemon.notice  \&lt;br /&gt;    $"calling pppd on  ${PEERCONF} config file: pppd call $DEVNAME" \&lt;br /&gt;  &lt;br /&gt;pppd call $DEVNAME || { $LOGGER daemon.crit "pppd call $DEVNAME failed" ; exit 2 ; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;for nap in 1 2 2 5  10; do&lt;br /&gt;    if [[ ! -f  /var/run/pptp-${DEVNAME}.pid ]]; then&lt;br /&gt; $LOGGER daemon.info  "Waiting for /var/run/pptp-${DEVNAME}.pid"&lt;br /&gt; sleep $nap&lt;br /&gt;    else&lt;br /&gt; break&lt;br /&gt;    fi&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;if [ -f /var/run/pptp-${DEVNAME}.pid ] ; then&lt;br /&gt;    REALDEVICE=$(tail -1 /var/run/pptp-${DEVNAME}.pid)&lt;br /&gt;    $LOGGER daemon.info  \&lt;br /&gt;      $"setting up routes from /var/run/pptp-${DEVNAME}.pid on $REALDEVICE"&lt;br /&gt;    /etc/sysconfig/network-scripts/ifup-routes ${REALDEVICE} ${DEVNAME}&lt;br /&gt;else&lt;br /&gt;    $LOGGER daemon.info  \&lt;br /&gt;      $"no file /var/run/pptp-${DEVNAME}.pid cannot setup routes"&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;exit 0&lt;br /&gt;&lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/sysconfig/network-scripts/ifdown-pptp: Create, mode 755 (rwx-rx-rx).&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;tt&gt;&lt;pre&gt;&lt;br /&gt;#! /bin/bash&lt;br /&gt;&lt;br /&gt;cd /etc/sysconfig/network-scripts&lt;br /&gt;. ./network-functions&lt;br /&gt;&lt;br /&gt;LOGGER="/usr/bin/logger -s -t ifdown-pptp -p "&lt;br /&gt;&lt;br /&gt;CONFIG=$1&lt;br /&gt;source_config&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CONFIG=${CONFIG##ifcfg-}&lt;br /&gt;ifile=/var/run/pptp-${DEVICE}.pid&lt;br /&gt;&lt;br /&gt;$LOGGER daemon.info "Tearing down pptp link: will look for $ifile"&lt;br /&gt;if [ ! -f $ifile ]; then&lt;br /&gt;    $LOGGER daemon.err $"No intfile $ifile, ppp isn't running, or we didn't start it"&lt;br /&gt;    exit 1&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;IFACE=$(cat $ifile)&lt;br /&gt;[ -n "${IFACE}" ] || { $LOGGER daemon.err $"No interface in $ifile"; exit 2 ; }&lt;br /&gt;&lt;br /&gt;pfile=/var/run/$IFACE.pid&lt;br /&gt;$LOGGER daemon.info "Tearing down pptp link: will look for $pfile (interface is $IFACE)&lt;br /&gt;"&lt;br /&gt;PID=$(cat $pfile)&lt;br /&gt;[ -n "${PID}" ] || { $LOGGER daemon.err $"No pid in $pfile"; exit 2 ; }&lt;br /&gt;&lt;br /&gt;if [ ! -f $ifile ]; then&lt;br /&gt;    $LOGGER daemon.err $"No PPP pidfile $pfile, is ppp running?"&lt;br /&gt;    exit 3&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;kill -TERM ${PID} &gt; /dev/null 2&gt;&amp;amp;1&lt;br /&gt;$LOGGER daemon.info $"Waiting for PPPD termination"&lt;br /&gt;[ ! -d /proc/${PID} ] &amp;amp;&amp;amp; { $LOGGER daemon.info $"PPTP link torn down"; exit 0; }&lt;br /&gt;&lt;br /&gt;$LOGGER daemon.info $"Waiting for PPPD termination"&lt;br /&gt;sleep 2&lt;br /&gt;[ ! -d /proc/${PID} ] &amp;amp;&amp;amp; { $LOGGER daemon.info $"PPTP link torn down"; exit 0; }&lt;br /&gt;&lt;br /&gt;$LOGGER daemon.info $"Waiting for PPPD termination"&lt;br /&gt;sleep 5&lt;br /&gt;[ ! -d /proc/${PID} ] &amp;amp;&amp;amp; { $LOGGER daemon.info $"PPTP link torn down"; exit 0; }&lt;br /&gt;&lt;br /&gt;$LOGGER daemon.info $"Waiting for PPPD termination"&lt;br /&gt;sleep 10&lt;br /&gt;[ ! -d /proc/${PID} ] &amp;amp;&amp;amp; { $LOGGER daemon.info $"PPTP link torn down"; exit 0; }&lt;br /&gt;&lt;br /&gt;# killing ppp-watch twice in a row causes it to send a SIGKILL to pppd pgrp&lt;br /&gt;kill -TERM ${PID} &gt; /dev/null 2&gt;&amp;amp;1&lt;br /&gt;[ ! -d /proc/${PID} ] &amp;amp;&amp;amp; { $LOGGER daemon.info $"PPTP link torn down"; exit 0; }&lt;br /&gt;&lt;br /&gt;$LOGGER daemon.err $"Problems in terminating PPP."&lt;br /&gt;exit 1&lt;br /&gt;&lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;FILE: /etc/sysconfig/network-scripts/route-CONNID: Create&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;tt&gt;&lt;pre&gt;&lt;br /&gt;ADDRESS0=192.168.63.0&lt;br /&gt;NETMASK0=255.255.255.0&lt;br /&gt;#this is the P-t-P (remote) address at the end of the PPTP tunnel.&lt;br /&gt;GATEWAY0=10.52.63.1&lt;br /&gt;&lt;/pre&gt;&lt;/tt&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7489089858070022221?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7489089858070022221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7489089858070022221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7489089858070022221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7489089858070022221'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/11/setting-up-pptp-link-on-fedora-system.html' title='Setting up a PPTP link on a fedora system, without NetworkManager'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8540098358281494840</id><published>2010-10-14T10:24:00.002+02:00</published><updated>2010-10-14T10:28:00.055+02:00</updated><title type='text'>Nomen. Omen?</title><content type='html'>La Gazzetta di Modena di oggi riferisce dell'arresto di un uomo per tentata estorsione ai danni del fratello: i due erano stati soci di una pizzeria (fallita) e l'uomo arrestato, cui il fratello doveva ancora una somma, aveva fatto diverse minacce (anche di morte) per rientrarne in possesso.&lt;br /&gt;&lt;br /&gt;L'arrestato si chiama Pio, il fratello Fortunato. Nè Pio, nè Fortunati....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8540098358281494840?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8540098358281494840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8540098358281494840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8540098358281494840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8540098358281494840'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/10/nomen-omen.html' title='Nomen. Omen?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-298106328002996031</id><published>2010-10-12T09:19:00.004+02:00</published><updated>2010-11-18T10:30:19.795+01:00</updated><title type='text'>Vento e luna</title><content type='html'>&lt;p&gt;&lt;br /&gt;  &lt;nobr&gt;&lt;span style="font-size: 12pt; font-family: Osaka−等幅;" lang="JA"&gt;萬古長空&lt;/span&gt;&lt;span style="font-size: 12pt; font-family: Courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Un' eternit&amp;agrave; di spazio senza fine:&lt;/span&gt;&lt;/nobr&gt;&lt;br /&gt;  &lt;nobr&gt;&lt;span style="font-size: 12pt; font-family: Osaka−等幅;" lang="JA"&gt;一朝風月&lt;/span&gt;&lt;span style="font-size: 12pt; font-family: Courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Un giorno di vento e di luna.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/nobr&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;br /&gt;&lt;span style="font-size: 10pt; font-family: Courier; color: gray;"&gt;An eternity of endless space:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 10pt; font-family: Courier; color: gray;"&gt;A day of wind and moon.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;a href="http://books.google.it/books?id=v5kw2nHQIYoC&amp;pg=PA214&amp;lpg=PA214&amp;dq=%22a+day+of+wind+and+moon%22&amp;source=bl&amp;ots=UTq5WO1RU1&amp;sig=wXrkV9j1gIThz7CVbmqd8S5sTXs&amp;hl=it&amp;ei=wQy0TPbsGJKTjAfPx53mDA&amp;sa=X&amp;oi=book_result&amp;ct=result&amp;resnum=1&amp;ved=0CBUQ6AEwAA"&gt;&lt;em&gt;The Golden Age of Zen: Zen Masters of the T'Ang Dynasty&lt;/em&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-298106328002996031?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/298106328002996031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=298106328002996031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/298106328002996031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/298106328002996031'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/10/vento-e-luna.html' title='Vento e luna'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-709940949435053875</id><published>2010-10-11T18:59:00.003+02:00</published><updated>2010-10-11T19:05:54.677+02:00</updated><title type='text'>Chi non si  può difendere</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;Tutti gli uomini sono mortali.&lt;br /&gt;Socrate è un uomo.&lt;br /&gt;Quindi Socrate è mortale.&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Sono secoli che ce la pigliamo con Socrate. Forse perché a dire certe cose di noi stessi ci vogliono le &lt;a href="http://it.wikipedia.org/wiki/File:Zusammengezogener_Hodensack.jpg"&gt;palle&lt;/a&gt;. (O forse perché ai filosofi in fondo piace sparlare dei colleghi. Questa però mi convince meno).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-709940949435053875?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/709940949435053875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=709940949435053875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/709940949435053875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/709940949435053875'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/10/chi-non-si-puo-difendere.html' title='Chi non si  può difendere'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-9140435747173760888</id><published>2010-10-05T09:53:00.003+02:00</published><updated>2010-10-05T10:20:47.324+02:00</updated><title type='text'>Alsa, pulseaudio, KDE &amp; HDA-Intel Realtek ALC887 under Linux</title><content type='html'>Sue me, but I'm gonna out and say it: sound management under Linux suxx big time and it has done so for the longest time. It's laden with incomprehensible jargon and the most intricate jumble of competing technologies you can think of. Bottom line: lots of times, you have trouble getting audio out of your system.&lt;br /&gt;&lt;br /&gt;My problem: FC13 with kde (but other WMs also, so KDE does not really enter into it) does occasionally:&lt;br /&gt;&lt;br /&gt;1) switch unrequested from "Internal analog stereo" to HDMI Manhattan whatever&lt;br /&gt;2) Forget entirely the "Internal analog stereo" device (shows up greyed out in multimedia)&lt;br /&gt;&lt;br /&gt;Guess what? the "Internal analog stereo" device is the one outputting audio to my headphiones and loudspeakers. There are two hard things here: understanding (better: get a feel for) what's going on and fixing it.&lt;br /&gt;&lt;br /&gt;I have (as of now) no general guide but I have found these commands to be of great help in finding out what the problem may be:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;pacmd ls&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;alsamixer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;alsaunmute&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;paman&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;pavumeter&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;pavucontrol&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;yum install pulseaudio-utils&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;modinfo soundcore&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;These - paman especially - also help in fixing the "switch device" problem, while:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rmmod snd-hda-intel&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;modprobe snd-hda-intel&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Appear to fix the forgotten device problem.&lt;br /&gt;&lt;br /&gt;All for now...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-9140435747173760888?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/9140435747173760888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=9140435747173760888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9140435747173760888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9140435747173760888'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/10/alsa-pulseaudio-kde-hda-intel-realtek.html' title='Alsa, pulseaudio, KDE &amp; HDA-Intel Realtek ALC887 under Linux'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3052698246183088197</id><published>2010-10-01T19:05:00.002+02:00</published><updated>2010-10-01T19:09:50.764+02:00</updated><title type='text'>Don Byas, “No such thing as a wrong note!”</title><content type='html'>&lt;span style="font-style:italic;"&gt;Who influenced you?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the beginning, it was “Hawk” [Coleman Hawkins]. That sound always stayed with me and never got away. In fact, I think I have a bigger sound now than he had. Apart from that, I dug what he was playing. Art Tatum really turned me on. That’s where my style came from … style… I haven’t any style. I just blow, like Art. He didn’t have any style, he just played the piano, and that’s the way I play. We were real close, and he loved me. He used to sit down and talk to me and one day he said, “Don, don’t ever worry about what you’re going to play or where the ideas are going to come from. Just remember there is no such thing as a wrong note.” He said, “What makes a note wrong is when you don’t know where to go after that one. As long as you know how to get to the next note, there’s no such thing as a wrong note. You hit any note you want and it fits in any chord.” And that’s right! There is no such thing as hitting a wrong note. It’s just that when you hit that wrong note, you’ve got to know how to make it right.&lt;br /&gt;&lt;br /&gt;That’s when the doors started opening for me music wise. From that time I started practicing and remembering that and all of a sudden I said, “That’s where it is.” There’s no way you can hit a wrong note, as long as you know where to go afterwards. You just keep weaving and there’s no way in the world you can get lost. You hit one. If it’s not right, you hit another. If that’s not right you hit another one, so you just keep hitting. Now who’s going to say you’re wrong? You show me anybody who can prove you’re wrong. As long as you keep going you’re all right, but don’t stop unless you know you’re at a station. If you’re at a station then you stop, take a breath and make it to the next station. Tatum turned me onto that. He was a genius. I had been with Tatum for two years on the West Coast. I came to New York in 1935, and we hung out together every night. It was during that time that he taught me all those things. I came to New York with Eddie Mallory’s band. Mallory’s wife, Ethel Waters, opened up in the Cotton Club, Duke Ellington was playing with his band and so was Eddie Mallory, two big bands.&lt;br /&gt;&lt;br /&gt;There was nobody playing what I was playing because I played all that stuff from Tatum. That F-sharp, B-natural, E, A, D, G, C, F, like in rhythm, instead of playing rhythm chords. Everybody was saying what is that? Where did this cat come from? Who is he? There weren’t any horn players following piano players at that time, so I was ahead of everybody.&lt;br /&gt;&lt;br /&gt;“Bird” [Charlie Parker] got a lot of things from me. I met Bird when he was about fourteen in Kansas City, so I’ve been knowing him for a long time. Even after Bird got to New York with Jay McShann, we were still real tight, and he used to always come and get me when he wanted to go and jam, which was damn near every night. He would say: “Come on, Don, we’re going to play ’Cherokee’”. That was his favorite tune. What people don’t know is that Bird got a lot of stuff from me, although he was influenced more by “Pres” [Lester Young]. Pres was really his boy. There was another cat, Buster Smith, and somebody else, I forget his name, but those are the cats who influenced Bird. They were all around Kansas City at that time. That was in the early thirties. Bird was a little cat, fourteen years old and blowing! He hadn’t developed then. He didn’t really start blowing till he got to New York; then he stretched out. That man could blow! You listen to the music now and you ask yourself what people are talking about when they compare somebody with Bird? Even “Trane” [John Coltrane] was influenced by him, although he went much further, but Bird was his idol.&lt;br /&gt;&lt;br /&gt;Trane was tight. Every time he came to Europe, the first place he would go to, he would ask, “Where is Don Byas?” Always went where I was playing, never said hello. He’d just come in, sneak in. I don’t know how this cat did it. He would sit in the club all night and never move. I wouldn’t know he was there. I’d say to myself, “That looks like Trane sitting back there.” So when the set was over, I would go and ask, “How long have you been here?” He’d say, “I just came in.” Trane was something else. You would never know he was in the joint.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Have you ever felt any kind of protest in music?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I’m protesting. If you listen you will notice I’m always trying to make my sound stronger and more brutal than ever. I shake the walls in joints I play in. I’m always trying to sound brutal without losing the beauty, in order to impress people and wake them up. That’s protest, of course it is. I’ve always felt like that. The point is how long will people keep me waiting before they come in. I’m wondering if things will finally come my way before I pop off. Actually right now there aren’t that many cats left that are blowing—me and “Griff” [Johnny Griffin], who else is there? There are a lot of young cats, but I don’t even know them. I’m talking about the ones on the top. My form of protest is to play as hard and strong as I can. In other words, you did this and you did that, so now take this!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Do you feel unrewarded for the contribution you made to our music?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Yes, in a way, but I can’t say I’m angry, because I split at the top of my success, so actually a lot of it is my fault. I can’t get mad at anybody but I can get mad in my music. When I play, I can allow myself to get mad. I split twenty-five years ago. This cat [Calvin Massey, present at the time of the interview] asked me the night before I left, “When are you coming back?’ I said, “When they build a bridge!”&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;You were one of the first musicians to settle in Europe?&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I was the first. I came with Don Redman, after the war. I had a beautiful success and made a lot of money. I’ve just stopped making money during the last three or four years. Things got low. So many cats have come over and are still coming that things have dropped down. There isn’t the demand there was before, so that makes it a little rough. I’m not squawkin’. It’s just that I’m going to try some different things and see if I can’t put a little firecracker under. [Don Byas was expecting to go to Africa with Archie Shepp.] I think it would be nice to change things around a little bit for a while.&lt;br /&gt;&lt;br /&gt;I’ve been going in a straight line for so long, it’s not going to hurt me to do that. That tape recorder is on! Yeah you’ve got to be a cross-eyed motherfucker to make it in life.&lt;br /&gt;&lt;br /&gt;Paris, November 11, 1969&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3052698246183088197?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3052698246183088197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3052698246183088197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3052698246183088197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3052698246183088197'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/10/don-byas-no-such-thing-as-wrong-note.html' title='Don Byas, “No such thing as a wrong note!”'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-563471914893175884</id><published>2010-09-14T12:09:00.003+02:00</published><updated>2010-09-14T12:27:29.634+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xen serial modprobe'/><title type='text'>Taking  ttyS0 away from xen</title><content type='html'>On xen machines, (linux-Centos5 Dom0) xen is in the habit of grabbing /dev/ttyS0 for its console, so if you need the serial port for other purposes (a modem, or UPS control) you are royally screwed.&lt;br /&gt;&lt;br /&gt;Symptoms:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;font-size:85%;" &gt;# modprobe 8250&lt;br /&gt;&lt;/span&gt;&lt;pre style="font-family: courier new;" id="comment_text_2"&gt;&lt;span style="font-size:85%;"&gt;FATAL: Error inserting 8250&lt;br /&gt;(/lib/modules/2.6.13-15.8-xen/kernel/drivers/serial/8250.ko): Device or&lt;br /&gt;resource busy&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;# setserial -a /dev/ttyS0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Cannot get serial info: Invalid argument&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The trick is  finding the right parameters combination in the boot configuration. This is tedious, as it requires a reboot per test, and servers have slow reboot sequences. However, this grub.conf stanza fixed it for me:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;title CentOS (2.6.18-194.11.3.el5xen)&lt;br /&gt; kernel /xen.gz-3.2.1 noirqbalance hap dom0_mem=2G dom0_max_vcpus=8 &lt;span style="font-weight: bold; color: rgb(255, 0, 0); font-family: courier new;"&gt;xencons=tty console=vga&lt;/span&gt;&lt;br /&gt; module /vmlinuz-2.6.18-194.11.3.el5xen ro root=LABEL=dom0_root &lt;span style="font-weight: bold; color: rgb(255, 0, 0); font-family: courier new;"&gt;console=vga xencons=tty &lt;/span&gt;&lt;br /&gt; module /initrd-2.6.18-194.11.3.el5xen.img&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;I suppose that this should also work:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;title CentOS (2.6.18-194.11.3.el5xen)&lt;br /&gt; kernel /xen.gz-3.2.1 noirqbalance hap dom0_mem=2G dom0_max_vcpus=8 &lt;span style="font-weight: bold; color: rgb(255, 0, 0); font-family: courier new;"&gt;xencons=tty&lt;/span&gt;&lt;br /&gt; module /vmlinuz-2.6.18-194.11.3.el5xen ro root=LABEL=dom0_root &lt;span style="font-weight: bold; color: rgb(255, 0, 0); font-family: courier new;"&gt;console=vga&lt;/span&gt;&lt;br /&gt; module /initrd-2.6.18-194.11.3.el5xen.img&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;But I really have no inclination to try it now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-563471914893175884?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/563471914893175884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=563471914893175884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/563471914893175884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/563471914893175884'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/09/taking-ttys0-away-from-xen.html' title='Taking  ttyS0 away from xen'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4208673530208369515</id><published>2010-08-12T15:13:00.001+02:00</published><updated>2010-08-12T15:14:19.264+02:00</updated><title type='text'>I'm Your Man</title><content type='html'>&lt;span style="font-style: italic;"&gt;If you want a lover&lt;br /&gt;I'll do anything you ask me to&lt;br /&gt;And if you want another kind of love&lt;br /&gt;I'll wear a mask for you&lt;br /&gt;If you want a partner, take my hand, or&lt;br /&gt;If you want to strike me down in anger&lt;br /&gt;Here I stand&lt;br /&gt;I'm your man&lt;br /&gt;&lt;br /&gt;If you want a boxer&lt;br /&gt;I will step into the ring for you&lt;br /&gt;And if you want a doctor&lt;br /&gt;I'll examine every inch of you&lt;br /&gt;If you want a driver, climb inside&lt;br /&gt;Or if you want to take me for a ride&lt;br /&gt;You know you can&lt;br /&gt;I'm your man&lt;br /&gt;&lt;br /&gt;Ah, the moon's too bright&lt;br /&gt;The chain's too tight&lt;br /&gt;The beast won't go to sleep&lt;br /&gt;I've been running through&lt;br /&gt;These promises to you&lt;br /&gt;That I made and I could not keep&lt;br /&gt;&lt;br /&gt;Ah, but a man never got a woman back&lt;br /&gt;Not by begging on his knees&lt;br /&gt;Or I'd crawl to you baby&lt;br /&gt;And I'd fall at your feet&lt;br /&gt;And I'd howl at your beauty&lt;br /&gt;Like a dog in heat&lt;br /&gt;And I'd claw at your heart&lt;br /&gt;And I'd tear at your sheet&lt;br /&gt;I'd say please, please&lt;br /&gt;I'm your man&lt;br /&gt;&lt;br /&gt;And if you've got to sleep a moment on the road&lt;br /&gt;I will steer for you&lt;br /&gt;And if you want to work the street alone&lt;br /&gt;I'll disappear for you&lt;br /&gt;If you want a father for your child&lt;br /&gt;Or only want to walk with me a while&lt;br /&gt;Across the sand&lt;br /&gt;I'm your man&lt;br /&gt;&lt;br /&gt;If you want a lover&lt;br /&gt;I'll do anything that you ask me to&lt;br /&gt;And if you want another kind of love&lt;br /&gt;I'll wear a mask for you&lt;br /&gt;&lt;br /&gt;By Leonard Cohen&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4208673530208369515?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4208673530208369515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4208673530208369515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4208673530208369515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4208673530208369515'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/08/im-your-man.html' title='I&apos;m Your Man'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4963941121052862136</id><published>2010-06-23T09:56:00.008+02:00</published><updated>2010-06-23T10:30:11.508+02:00</updated><title type='text'>Una modesta proposta</title><content type='html'>&lt;p&gt;&lt;br /&gt;L'ascolto e la lettura degli interventi dei miei compatrioti nei vari&lt;br /&gt;talk show, lettere al direttore, forum ed altri luoghi deputati, mi ha&lt;br /&gt;convinto che oltre ad essere poeti, navigatori, santi, siamo anche un&lt;br /&gt;popolo di instancabili inventori di provocazioni e paradossi. Che&lt;br /&gt;purtroppo sono anche,in massima parte, di un'idiozia talmente&lt;br /&gt;monumentale da far venire voglia di suicidarsi. Quando sento le parole&lt;br /&gt;"...vorrei proporre, come provocazione,..." metterei mano alla pistola&lt;br /&gt;(se l'avessi).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Almeno per gli argomenti che pare vadano per la maggiore, mi sembra&lt;br /&gt;che si potrebbe standardizzare il processo di confutazione di questo&lt;br /&gt;diluvio di idiozie che ci "proponiamo" gli uni con gli altri tutti i&lt;br /&gt;giorni. "Propongo" perciò, come provocazione, questo modulo,&lt;br /&gt;che dovrebbe contemplare la maggior parte dei casi più frequenti.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;b&gt;Caro amico/amica,&lt;br /&gt;il Tuo ultimo intervento propone una soluzione&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) tecnica    ( ) legislativa    &lt;b&gt;(x) paradossale   (x) violenta&lt;/b&gt;&lt;br /&gt;                             &lt;br /&gt;                             &lt;br /&gt;&lt;b&gt;per modificare la situazione&lt;/b&gt; &lt;b&gt;(x) della politica italiana&lt;/b&gt;&lt;br /&gt;                             ( ) della sinistra italiana&lt;br /&gt;                             ( ) della destra italiana&lt;br /&gt;                             &lt;b&gt;(x) dell'economia  italiana&lt;/b&gt;&lt;br /&gt;                             ( ) del calcio italiano&lt;br /&gt;&lt;br /&gt;&lt;b&gt;L'idea da Te proposta non funzionerà. Nel seguito te ne fornisco alcune ragioni:&lt;br /&gt;tieni presente che l'elenco è solo parziale, e la Tua idea può avere&lt;br /&gt;altri difetti a seconda del paese dell'Unione Europea in cui ti trovi.&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;La Tua idea non potrà mai funzionare perchè:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) se fosse così facile, non saremmo a questo punto.&lt;br /&gt; &lt;br /&gt;( ) basterebbe osservare le regole che già ci sono.&lt;br /&gt;&lt;br /&gt;( ) basterebbe far pagare le tasse ( ) agli evasori &lt;br /&gt;                                   ( ) ai profittatori&lt;br /&gt;                                   ( ) a Berlusconi &lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) gli italiani (x) sono fatti così&lt;/b&gt;&lt;br /&gt;                 ( ) sono inadatti al gioco a zona&lt;br /&gt;                 ( ) hanno la classe politica che si meritano&lt;br /&gt;                 &lt;b&gt;(x) socializzano le perdite e privatizzano i profitti&lt;/b&gt;&lt;br /&gt;                 ( ) in fondo, sono anche loro persone umane&lt;br /&gt;&lt;br /&gt;( ) Cassano è fatto così&lt;br /&gt;&lt;br /&gt;( ) Balotelli è fatto così&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) chi provasse a metterla in pratica sarebbe&lt;/b&gt; ( ) impossibilitato &lt;br /&gt;                                               ( ) deriso&lt;br /&gt;                                               ( ) radiato&lt;br /&gt;                                               &lt;b&gt;(x) arrestato&lt;/b&gt;&lt;br /&gt;                                               ( ) assassinato&lt;br /&gt;&lt;br /&gt;&lt;b&gt;E poi,&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) e' (x) immorale  &lt;/b&gt;&lt;br /&gt;       &lt;b&gt;(x) illegale&lt;/b&gt;&lt;br /&gt;       ( ) antisportiva&lt;br /&gt;       ( ) già stata provata nel 1989, e guarda come siamo messi&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;( ) quelli che la dovrebbero mettere in pratica sarebbero i primi ad&lt;br /&gt;    esserne colpiti&lt;br /&gt;&lt;br /&gt;( ) bisognerebbe controllare i controllori&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) richiede la totale collaborazione&lt;/b&gt; ( ) di tutti i politici&lt;br /&gt;                                      ( ) dei dirigenti di tutte le squadre&lt;br /&gt;                                      ( ) dei paesi dell'Ecofin/CEE/ONU&lt;br /&gt;                                      &lt;b&gt;(x) di tutti, contemporaneamente.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;( ) abbiamo già anche troppe ( ) leggi&lt;br /&gt;                             ( ) leggi ad personam&lt;br /&gt;                             ( ) giudici&lt;br /&gt;                             ( ) comunisti&lt;br /&gt;                             ( ) fascisti&lt;br /&gt;                             ( ) giudici comunisti&lt;br /&gt;                             ( ) giudici fascisti&lt;br /&gt;                             ( ) tasse&lt;br /&gt;                             ( ) speculatori&lt;br /&gt;                             ( ) regole che rallentano il gioco&lt;br /&gt;&lt;br /&gt;( ) non si può chiedere a un ex ( ) fascista      di rinnegare il suo passato&lt;br /&gt;                                ( ) comunista&lt;br /&gt;                                ( ) liberista&lt;br /&gt;                                ( ) difensivista&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;E poi considera anche che:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) gli italiani non lo accetterebbero mai.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) l'unione europea non lo accetterebbe mai.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) la polizia non lo accetterebbe mai.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) il CONI non lo accetterebbe mai.&lt;br /&gt;&lt;br /&gt;( ) il Vaticano non l'accetterebbe mai,&lt;br /&gt;&lt;br /&gt;( ) e' basata su una logica da alienati mentali, e nessuno la capirebbe.&lt;br /&gt;&lt;br /&gt;( ) altro:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;In particolare, la Tua idea non tiene conto:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) della burocrazia necessaria a implementarla.&lt;br /&gt;&lt;br /&gt;( ) dell' ammontare  ( ) del debito nazionale&lt;br /&gt;                     ( ) del PIL&lt;br /&gt;                     ( ) dell'ingaggio medio di un giocatore di serie A&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) del codice penale&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) della Costituzione Italiana&lt;br /&gt;&lt;br /&gt;( ) delle radici cristiane e cattoliche del nostro paese&lt;br /&gt;&lt;br /&gt;( ) della natura umana&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) della logica&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) del buon senso&lt;br /&gt;&lt;br /&gt;( ) delle regole del mercato&lt;br /&gt;&lt;br /&gt;( ) delle regole del fuori gioco&lt;br /&gt;&lt;br /&gt;( ) altro:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Anche se la Tua idea non avesse i difetti di cui sopra, sarebbe ancora&lt;br /&gt;criticabile da un punto di vista etico e filosofico, per i seguenti&lt;br /&gt;motivi:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) siamo pur sempre un paese democratico&lt;br /&gt;&lt;br /&gt;( ) siamo pur sempre un paese cristiano&lt;br /&gt;&lt;br /&gt;( ) l'importante non è vincere, è partecipare&lt;br /&gt;&lt;br /&gt;( ) la palla è rotonda&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) in Italia non si fanno deportazioni di massa dai tempi di Roma antica&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) dove metteremmo tutti quei cadaveri?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Inoltre il fatto che tu abbia proposto una soluzione del genere:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;( ) dimostra che sei intelligente, ma ingenuo&lt;br /&gt;&lt;br /&gt;( ) dimostra che sei un interista&lt;br /&gt;&lt;br /&gt;( ) dimostra che sei un perfetto idiota e che non hai idea di cosa stai parlando&lt;br /&gt;&lt;br /&gt;( ) dimostra che hai (di nuovo) dimenticato di prendere  le tue medicine&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(x) dimostra che sei troppo pericoloso per essere lasciato in&lt;br /&gt;    circolazione. Le autorita' di pubblica sicurezza sono state avvisate e&lt;br /&gt;    hanno gia' circondato il luogo dove ti trovi. Mantieni la calma ed&lt;br /&gt;    esci tenendo le mani bene in vista.&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4963941121052862136?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4963941121052862136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4963941121052862136' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4963941121052862136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4963941121052862136'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/06/lascolto-e-la-lettura-degli-interventi.html' title='Una modesta proposta'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8774039070975165035</id><published>2010-05-07T13:19:00.002+02:00</published><updated>2010-05-07T13:24:15.740+02:00</updated><title type='text'>Ballata del programmatore</title><content type='html'>&lt;pre&gt;&lt;span style="font-family: lucida grande; font-style: italic;"&gt;Sulla Musica di "IL PESCATORE" di F. De Andre'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: lucida grande;font-size:100%;" &gt;&lt;span style="font-style: italic;"&gt;All'ombra dell'ultimo sole&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;si addormentò un programmatore&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;tra le sue braccia un manuale&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;sognando il mare tropicale&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Venne alla ditta un committente&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;con un progetto inconsistente&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;delle richieste da far paura&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Prima di ieri perche ho premura"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;E domandò un lavoro immane&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;con le specifiche piu strane&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Io voglio tutto e pago niente&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;ho fretta e sono un committente"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Gli occhi dischiuse il softwarista&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;un video l'unica sua vista&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;dall'alba grigia fino a sera&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;incatenato alla tastiera&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Battendo i tasti a mo' di ossesso&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;e trascurando cibo e sesso&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;riusci un bel giorno a consegnare&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;una release preliminare&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;E si sentiva ormai contento&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;ma fu sollievo di un momento&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;gia richiamava quel cliente&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Qui non funziona un accidente"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Ricominciò il programmatore&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;a faticar per ore ed ore&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;sopra un problema assai intricato&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;nascosto dentro ad un listato&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Venne di nuovo il committente&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;disse "Così è meglio che niente&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;e tuttavia per me è importante&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;fare una piccola variante"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Ma all'ombra dell'ultimo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;sole dormiva gia il programmatore&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;tra le sue braccia un manuale&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;sognando il mare tropicale&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8774039070975165035?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8774039070975165035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8774039070975165035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8774039070975165035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8774039070975165035'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/05/ballata-del-programmatore.html' title='Ballata del programmatore'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-5989917515495884675</id><published>2010-05-05T08:33:00.003+02:00</published><updated>2010-05-07T12:48:28.473+02:00</updated><title type='text'>PECché no</title><content type='html'>Per come è stata pensata, la PEC (Posta Elettronica Certificata) è una tecnologia assolutamente deludente.&lt;br /&gt;&lt;br /&gt;Senza entrare troppo nei dettagli, basterà dire che alla fine tutto si riduce nello scambio di una ricevuta di ritorno certificata, che documenta - in maniera crittograficamente sicura -lo scambio di un messaggio di posta tra due indirizzi, il momento dello scambio, e un'attestazione dell'integrità del contenuto (non viene però documentato il contenuto stesso, cosa che io  considero una limitazione).  Essenzialmente, una montagna che partorisce un topolino rachitico: la ricevuta, ad esempio non dice nulla sull' effettiva lettura da parte del destinatario. Il che è piuttosto grave, per il destinatario, visto che la ricevuta (dal punto di vista legale) costituisce prova di ricezione e presa visione. Ci sono altri (gravi) svantaggi, che sono elencati nel relativo articolo su &lt;a href="http://it.wikipedia.org/wiki/Posta_elettronica_certificata"&gt;Wikipedia&lt;/a&gt;. Insomma, vista la facilità di trascurare un messaggio di posta elettronica, il possesso di una casella PEC costituisce - dal punto di vista del destinatario - più una grana che un vantaggio. Si confronti la situazione con la normale RR: in questo caso, quando firmo la ricevuta, è garantito che io prenda fisicamente possesso del messaggio. Insomma, in tutta la storia della PEC, l'unico che ci guadagna è il mittente. Non sorprende quindi il recente entusiasmo della pubblica amministrazione per questa - tecnicamente sconsigliata - applicazione.&lt;br /&gt;&lt;br /&gt;Oltre ad essere un mal di pancia tecnologico, e legale, la PEC costituisce anche &lt;a href="http://punto-informatico.it/2874553/PI/Commenti/regalo-pecche-pecchi.aspx"&gt;un buon modo per trasferire tutto il business della posta elettronica agli aderenti ad un minuscolo club&lt;/a&gt;, come documenta &lt;a href="http://punto-informatico.it/2874553/PI/Commenti/regalo-pecche-pecchi.aspx"&gt;questo articolo di PI&lt;/a&gt;. Tutti buoni motivi per evitare la PEC, finché si può.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-5989917515495884675?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/5989917515495884675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=5989917515495884675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5989917515495884675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5989917515495884675'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/05/pecche-no.html' title='PECché no'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8230105348860474401</id><published>2010-04-23T15:16:00.002+02:00</published><updated>2010-04-23T15:49:27.634+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TG2'/><title type='text'>Participi</title><content type='html'>Al TG2 odierno (ore 13:00) si parlava di una donna che aveva accettato un prestito da un usuraio.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;&lt;....a questo punto, la donna &lt;/span&gt;&lt;span style="font-style: italic;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;USURATA &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;si è rivolta ai Carabinieri.&gt;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Dal che deduco che fare il gabelliere è un lavoro usurante.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8230105348860474401?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8230105348860474401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8230105348860474401' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8230105348860474401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8230105348860474401'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/04/participi.html' title='Participi'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-5524801936717563381</id><published>2010-04-19T10:51:00.006+02:00</published><updated>2010-04-19T11:04:01.239+02:00</updated><title type='text'>You want some wine to the thorn, with that dried cod in damp?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/Condensed-menu.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 66%;" src="http://www.forghieri.net/blogimages/Condensed-menu.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This unbelivable sign is the menu of a  &lt;a href="http://it.wikipedia.org/wiki/Chioggia"&gt;Chioggia&lt;/a&gt; tavern. I realized it was not  a prank only after while, when the owner - obviously not amused  by our taking pictures - was getting ready to get out and give us the beating of our lives.&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Some explanation - so to speak, as this stuff sort of defies any - may be in order.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;'Poultice' is actually 'polenta'.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;'To the irons' is actually 'grilled'. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;"Scampare" is actually italian for "to escape" - a "scampo", however, is a "shrimp".&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;No people from Sardinia were harmed while cooking "Sardinians in saor", which are actually fried, marinated sardines. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;"Wine to the thorn" is "Draught wine". &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Molière's Tartuffe was perhaps a hypocrite, but a "Tartufo al cioccolato" (chocolate truffle) is an ice-cream. Anything "in umido" is a stew (which is kept moist, or even "damp", throughout the cooking process.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;Besides interesting translations, Chioggia is a wonderful place for both visiting and eating (non-babel) fish. It is also very close to Venice.&lt;br /&gt;&lt;p&gt;The image is trimmed for readability reasons: I am &lt;a href="http://www.forghieri.net/blogimages/menu.jpg"&gt;making available&lt;/a&gt; an untrimmed, even funnier version, withholding only the name of the establishment.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-5524801936717563381?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/5524801936717563381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=5524801936717563381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5524801936717563381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5524801936717563381'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/04/this-unbelivable-sign-is-menu-of.html' title='You want some wine to the thorn, with that dried cod in damp?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8015360875183078323</id><published>2010-04-19T10:51:00.002+02:00</published><updated>2010-04-19T11:00:00.451+02:00</updated><title type='text'>Ti va un po' di vino spinoso, con quei sardi marinati?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/Condensed-menu.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 66%; height: 66%;" src="http://www.forghieri.net/blogimages/Condensed-menu.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Questa incredibile insegna è il menu di una taverna a &lt;a href="http://it.wikipedia.org/wiki/Chioggia"&gt;Chioggia&lt;/a&gt;. Ho capito che era sul serio solo dopo un po', visto che:&lt;br /&gt;&lt;br /&gt;(a) Nessuno veniva a dirci "Sorridi! Sei su candid camera.";&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;(b) L'oste, che da dentro mi aveva visto fotografare, sembrava irritato e dava tutti i segni di voler uscire a darci una tonfata memorabile&lt;/li&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Ce ne siamo andati con una certa fretta, anche perchè non sapevamo decidere se&lt;br /&gt;servivano "Sarde in saor" o "Sardi in saor".&lt;br /&gt;&lt;p&gt;&lt;br /&gt;In ogni caso, se vi piace il pesce (anche in versione babel), o semplicemente vi va di visitare un bel paese (vicinissimo a Venezia) , Chioggia è il posto giusto.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;L'immagine è ritagliata per motivi di leggibilità: &lt;a href="http://www.forghieri.net/blogimages/menu.jpg"&gt;rendo disponibile&lt;/a&gt; la versione intera, anche più umoristica, omettendo solo il nome della locanda.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8015360875183078323?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8015360875183078323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8015360875183078323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8015360875183078323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8015360875183078323'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/04/ti-va-un-po-di-vino-spinoso-con-quei.html' title='Ti va un po&apos; di vino spinoso, con quei sardi marinati?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2008779488442841400</id><published>2010-04-16T11:15:00.003+02:00</published><updated>2010-04-16T12:05:01.520+02:00</updated><title type='text'>Strict logic</title><content type='html'>&lt;div class="moz-text-html" lang="x-western"&gt;&lt;div class="gmail_quote"&gt;&lt;div vlink="purple" link="blue" lang="IT"&gt;  &lt;div&gt; &lt;p&gt;A woman asks her husband - a programmer - to go to the grocery store.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-style: italic;"&gt;"Dear, please, go buy some bread. If they have eggs, buy 6."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The husband returns after a few minutes with six loaves of bread and the woman is flabbergasted:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Why did you buy 6 loaves of bread??"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"They had eggs."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;Una donna manda il marito (un programmatore) a fare la spesa.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Caro, vai a comprare un chilo di pane. E se hanno delle uova, prendine&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;6."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;L'uomo torna poco dopo con sei chili di pane e sua moglie è sbalordita:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Perché hai comprato sei chili di pane???"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Avevano delle uova."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2008779488442841400?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2008779488442841400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2008779488442841400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2008779488442841400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2008779488442841400'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/04/strict-logic.html' title='Strict logic'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8363229466134981576</id><published>2010-04-09T08:19:00.001+02:00</published><updated>2010-04-09T08:23:20.680+02:00</updated><title type='text'>Come rendersi insopportabili</title><content type='html'>&lt;span style="font-size:85%;"&gt;   1. Lasciate la fotocopiatrice regolata su: "riduzione 200%, molto scuro, A3, 99 copie".&lt;br /&gt;   2. Scrivete "per favori sessuali" sulle causali di tutti i vostri assegni/versamenti.&lt;br /&gt;   3. Alla finestra drive-through dei McDonald's dite sempre: "Da portare via".&lt;br /&gt;   5. Al McDonald's, fate cadere i pacchetti di ketchup o di maionese e calpestateli, o meglio, fate in modo che altri li calpestino.&lt;br /&gt;   4. Se avete un occhio di vetro, batteteci sopra la penna durante ogni conversazione.&lt;br /&gt;   6. Fate andare in continuazione i tergicristalli - anche se non piove - "per tenerli in allenamento".&lt;br /&gt;   7. Adottate come risposta a qualsiasi osservazione la frase: "Questo lo pensi tu."&lt;br /&gt;   8. Allenatevi a riprodurre il rumore di un fax, o di un modem.&lt;br /&gt;   9. Sottolineate frasi irrilevanti in articoli a caso (quelli scientifici funzionano bene) e mettete in copia il vostro capo.&lt;br /&gt;  10. Fate il rumore di un cicalino ogni volta che vedete una persona sovrappeso arretrare.&lt;br /&gt;  11. Iniziate tutte le vostre frasi con l'intercalare: "Dice il profeta:".&lt;br /&gt;  12. Abbandonate le conversazioni battendo le mani sopra le orecchie e facendo "uah uah uah...".&lt;br /&gt;  13. Alle riunioni, smontate una penna e fate saltare "per sbaglio" il refill dall'altra parte della stanza.&lt;br /&gt;  14. Se sentite qualcuno contare, gridate numeri a caso, ridacchiando.&lt;br /&gt;  15. Regolate il colore della vostra TV/monitor in modo che tutto e tutti siano verdi, e dite "A me piace così".&lt;br /&gt;  16. Graffettate i fascicoli il più vicino possibile al centro della pagina.&lt;br /&gt;  17. Cercate di scoprire (in pubblico) quanto lentamente riuscite a gracidare.&lt;br /&gt;  18. Per la strada, suonate il clacson e salutate perfetti sconosciuti.&lt;br /&gt;  19. Entrate in un ristorante, prendete qualche caramella - di quelle gratuite - alla cassa, e uscite senza ordinare altro.&lt;br /&gt;  20. &lt;span style="font-weight: bold;"&gt;SCRIVETE SOLO IN MAIUSCOLO.&lt;/span&gt;&lt;br /&gt;  21. scrivete solo in minuscolo.&lt;br /&gt;  22. scrivete anche senza interpunzione&lt;br /&gt;  23. scrivete...... terminando ogni frase....... con molti puntini di sospensione............&lt;br /&gt;  24. Comprate conetti arancione e cartelli con scritto "Deviazione" e rifate la viabilità del vostro quartiere.&lt;br /&gt;  25. Con l'"aiuto" di un collega, ripetete un numero di volte a piacere questa conversazione:&lt;br /&gt;      "LO SENTI?"&lt;br /&gt;      "Sentire cosa?"&lt;br /&gt;      "Niente, non c'è più."&lt;br /&gt;  26. Camminando per strada, saltellate cercando di evitare le linee del pavimento.&lt;br /&gt;  27. Canterellate l'ouverture del "Guglielmo Tell" picchiettandovi sotto il mento o schiaffeggiandovi le guance a tempo.&lt;br /&gt;  28. Al telefono, chiedete al vostro interlocutore: "Scusi, ma lei è un uomo o una donna?".&lt;br /&gt;  29. Nel corso di una presentazione, ogni tanto muovete la testa su e giù come una cocorita.&lt;br /&gt;  30. Andate all'opera e canticchiate durante lo spettacolo.&lt;br /&gt;  31. Andate a una lettura di poesia e chiedete perché i versi non sono in rima.&lt;br /&gt;  32. Fate domande strane ai colleghi e scrivete le loro risposte su un taccuino sussurrando "...profilo psicologico...".&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8363229466134981576?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8363229466134981576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8363229466134981576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8363229466134981576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8363229466134981576'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/04/come-rendersi-insopportabili.html' title='Come rendersi insopportabili'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8385219651749638573</id><published>2010-02-28T12:09:00.003+01:00</published><updated>2011-04-28T10:45:58.620+02:00</updated><title type='text'>Marco Stefano Forghieri 23-09-1963 27-02-2010</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Io4TxD0bDtM/S4pPShBrWMI/AAAAAAAAACM/p68jtKEP990/s1600-h/sabato+%E2%80%8E26+%E2%80%8Emarzo+%E2%80%8E2005,+%E2%80%8F%E2%80%8E14.39.12.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_Io4TxD0bDtM/S4pPShBrWMI/AAAAAAAAACM/p68jtKEP990/s400/sabato+%E2%80%8E26+%E2%80%8Emarzo+%E2%80%8E2005,+%E2%80%8F%E2%80%8E14.39.12.jpg" alt="" id="BLOGGER_PHOTO_ID_5443250279152310466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.forghieri.net/personal/marco.html"&gt;Ciao, Marco&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;i&gt;"Non dire con dolore: non ci sono più, ma con riconoscenza: ci sono stati"&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8385219651749638573?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8385219651749638573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8385219651749638573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8385219651749638573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8385219651749638573'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/02/marco-stefano-forghieri-23-09-1963-27.html' title='Marco Stefano Forghieri 23-09-1963 27-02-2010'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Io4TxD0bDtM/S4pPShBrWMI/AAAAAAAAACM/p68jtKEP990/s72-c/sabato+%E2%80%8E26+%E2%80%8Emarzo+%E2%80%8E2005,+%E2%80%8F%E2%80%8E14.39.12.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2242821747416854132</id><published>2010-02-18T10:17:00.004+01:00</published><updated>2010-02-18T10:26:44.645+01:00</updated><title type='text'>Machiavelli non sarebbe stato d'accordo</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/f/fd/Laozi.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 141px; height: 182px;" src="http://upload.wikimedia.org/wikipedia/commons/f/fd/Laozi.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Il migliore dei capi è quello di cui il popolo conosce a malapena l'esistenza.&lt;br /&gt;Meno buono è il capo che viene obbedito e acclamato.&lt;br /&gt;Il capo pessimo è temuto e disprezzato.&lt;br /&gt;Chi non onora il popolo, non sarà da esso onorato.&lt;br /&gt;Ma quando il lavoro del migliore dei capi è compiuto, e il suo scopo raggiunto,&lt;br /&gt;il suo popolo dirà "Questo l'abbiamo realizzato noi."&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Lao-Tzu"&gt;Lao-Tzu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2242821747416854132?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2242821747416854132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2242821747416854132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2242821747416854132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2242821747416854132'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/02/machiavelli-non-sarebbe-stato-daccordo.html' title='Machiavelli non sarebbe stato d&apos;accordo'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-725033457670721007</id><published>2010-02-17T09:45:00.003+01:00</published><updated>2010-02-17T09:50:32.066+01:00</updated><title type='text'>Still Funny, After All These Years</title><content type='html'>&lt;p&gt;First sighted on &lt;a href="http://slashdot.org/comments.pl?sid=87921&amp;cid=7620349"&gt;Slashdot&lt;/a&gt; on October 3rd, 2003.&lt;/p&gt; &lt;div style="font-family:fixed;"&gt;    (Inevitably, in every thread about spam, someone proposes a    solution with one or more flaws. This is a handy form that passes    the lameness filter and that can be reused for all such posts to    save time! It does not specifically address all possible flaws and    may be expanded in future versions.)&lt;br&gt;    &lt;br&gt;    Your post advocates a&lt;br&gt;    &lt;br&gt;    &lt;tt&gt;( ) technical ( ) legislative (x) market-based (x)    vigilante&lt;/tt&gt;&lt;br&gt;    &lt;br&gt;    approach to fighting spam. Your idea will not work. Here is why it    won't work. (One or more of the following may apply to your    particular idea, and it may have other flaws which vary from state    to state.)&lt;br&gt;    &lt;tt&gt;&lt;br&gt;    ( ) Spammers can easily use it to harvest email addresses&lt;br&gt;    ( ) Mailing lists and other legitimate email uses would be    affected&lt;br&gt;    ( ) No one will be able to find the guy or collect the money&lt;br&gt;    ( ) It is defenseless against brute force attacks&lt;br&gt;    ( ) It will stop spam for two weeks and then we'll be stuck with    it&lt;br&gt;    ( ) Users of email will not put up with it&lt;br&gt;    ( ) Microsoft will not put up with it&lt;br&gt;    (x) The police will not put up with it&lt;br&gt;    ( ) Requires too much cooperation from spammers&lt;br&gt;    (x) Requires cooperation from too many of your friends and is    counterintuitive&lt;br&gt;    ( ) Requires immediate total cooperation from everybody at once&lt;br&gt;    ( ) Many email users cannot afford to lose business or alienate    potential employers&lt;br&gt;    ( ) Spammers don't care about invalid addresses in their lists&lt;br&gt;    ( ) Anyone could anonymously destroy anyone else's career or    business&lt;br&gt;    ( ) Ideas similar to yours are easy to come up with, yet none have    ever worked&lt;br&gt;    ( ) Other:&lt;br&gt;&lt;/tt&gt;&lt;br&gt;    Specifically, your plan fails to account for&lt;br&gt;    &lt;tt&gt;&lt;br&gt;    (x) Laws expressly prohibiting it&lt;br&gt;    ( ) Lack of centrally controlling authority for email&lt;br&gt;    ( ) Open relays in foreign countries&lt;br&gt;    ( ) Ease of searching tiny alphanumeric address space of all email    addresses&lt;br&gt;    (x) Asshats&lt;br&gt;    ( ) Jurisdictional problems&lt;br&gt;    ( ) Unpopularity of weird new taxes&lt;br&gt;    ( ) Public reluctance to accept weird new forms of money&lt;br&gt;    ( ) Huge existing software investment in SMTP&lt;br&gt;    ( ) Susceptibility of protocols other than SMTP to attack&lt;br&gt;    ( ) Willingness of users to install OS patches received by    email&lt;br&gt;    ( ) Armies of worm riddled broadband-connected Windows boxes&lt;br&gt;    ( ) Eternal arms race involved in all filtering approaches&lt;br&gt;    (x) Extreme profitability of spam&lt;br&gt;    ( ) Joe jobs and/or identity theft&lt;br&gt;    ( ) Technically illiterate politicians&lt;br&gt;    (x) Extreme stupidity on the part of people who do business with    spammers&lt;br&gt;    ( ) Dishonesty on the part of spammers themselves&lt;br&gt;    ( ) Bandwidth costs that are unaffected by client filtering&lt;br&gt;    ( ) Outlook&lt;br&gt;    ( ) Other:&lt;br&gt;&lt;/tt&gt;&lt;br&gt;    and the following philosophical objections may also apply:&lt;br&gt;    &lt;tt&gt;&lt;br&gt;    ( ) Any scheme based on opt-out is unacceptable&lt;br&gt;    ( ) SMTP headers should not be the subject of legislation&lt;br&gt;    ( ) Blacklists suck&lt;br&gt;    ( ) Whitelists suck&lt;br&gt;    ( ) We should be able to talk about Viagra without being    censored&lt;br&gt;    (x) Countermeasures cannot involve wire fraud or credit card    fraud&lt;br&gt;    ( ) Countermeasures cannot involve sabotage of public networks&lt;br&gt;    ( ) Sending email should be free&lt;br&gt;    ( ) Why should we have to trust you and your servers?&lt;br&gt;    ( ) Incompatiblity with open source or open source licenses&lt;br&gt;    ( ) Feel-good measures do nothing to solve the problem&lt;br&gt;    ( ) Temporary/one-time email addresses are cumbersome&lt;br&gt;    ( ) I don't want the government reading my email&lt;br&gt;    ( ) Killing them that way is not slow and painful enough&lt;br&gt;    ( ) Other:&lt;br&gt;&lt;/tt&gt;&lt;br&gt;    Furthermore, this is what I think about you:&lt;br&gt;    &lt;tt&gt;&lt;br&gt;    (x) Nice try, dude, but I don't think it will work.&lt;br&gt;    ( ) This is a stupid idea, and you're a stupid person for    suggesting it.&lt;br&gt;    ( ) Nice try, assh0le! I'm going to find out where you live and    burn your house down!&lt;br&gt;&lt;/tt&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-725033457670721007?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/725033457670721007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=725033457670721007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/725033457670721007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/725033457670721007'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/02/still-funny-after-all-these-years.html' title='Still Funny, After All These Years'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7566429095969178180</id><published>2010-02-12T09:00:00.005+01:00</published><updated>2010-02-12T09:34:36.829+01:00</updated><title type='text'>Chiaramente</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://en.wikipedia.org/wiki/Mark_Twain"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 314px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/25/Mark_Twain%2C_Brady-Handy_photo_portrait%2C_Feb_7%2C_1871%2C_cropped.jpg/200px-Mark_Twain%2C_Brady-Handy_photo_portrait%2C_Feb_7%2C_1871%2C_cropped.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"&lt;a href="http://it.wikipedia.org/wiki/Evoluzione_umana"&gt;L'uomo è su questo pianeta da 32000 anni&lt;/a&gt;&lt;sup&gt;[1]&lt;/sup&gt;. Il fatto che &lt;a href="http://it.wikipedia.org/wiki/Terra#Et.C3.A0_della_Terra"&gt;ci siano voluti 100 milioni di anni&lt;/a&gt; per preparare il mondo per lui prova che la sua esitenza è il motivo per cui il   mondo fu creato. O almeno penso. Non lo so di sicuro. Se l'altezza della &lt;a href="http://fr.wikipedia.org/wiki/Tour_Eiffel"&gt;torre Eiffel&lt;/a&gt; rappresentasse l'età del mondo, lo strato di vernice sulla punta della torre rappresenterebbe, in proporzione, il periodo per cui l'uomo è esistito: e chiunque vedrebbe chiaramente che quello strato di vernice è il motivo per cui la torre fu edificata. O almeno penso che lo vedrebbe chiaramente. Non lo so di sicuro."&lt;br /&gt;- &lt;a href="http://en.wikipedia.org/wiki/Mark_Twain"&gt;Mark Twain&lt;/a&gt; - "Il mondo è stato fatto per l'uomo?"&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:small;"&gt;[1] Le durate dell'esistenza della razza umana e del mondo erano quelle accreditate all'epoca della pubblicazione dell'articolo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;"Man has been here 32,000 years. That it took a hundred million years to prepare    the world for him is proof that that is what it was done for. I suppose it is.    I dunno. If the Eiffel tower were now representing the world's age, the skin    of paint on the pinnacle-knob at its summit would represent man's share of that    age; &amp;amp; anybody would perceive that that skin was what the tower was built    for. I reckon they would. I dunno."&lt;br /&gt;Mark Twain - "Was the World Made for Man?"&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7566429095969178180?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7566429095969178180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7566429095969178180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7566429095969178180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7566429095969178180'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/02/chiaramente.html' title='Chiaramente'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2329221402177284909</id><published>2010-02-08T09:57:00.002+01:00</published><updated>2010-02-12T09:00:16.265+01:00</updated><title type='text'>In effetti</title><content type='html'>"Compiere gli anni non è male, considerate le alternative" - Maurice Chevalier (forse)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2329221402177284909?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2329221402177284909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2329221402177284909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2329221402177284909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2329221402177284909'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/02/in-effetti.html' title='In effetti'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-5410741921472572637</id><published>2010-02-04T11:13:00.002+01:00</published><updated>2010-02-04T11:18:00.071+01:00</updated><title type='text'>Ironia involontaria?</title><content type='html'>Sistema di voice mail:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;"Gli operatori sono momentaneamente occupati. La sua chiamata verrà inoltrata nel più breve tempo possibile"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Musichetta di sottofondo: &lt;a href="http://www.youtube.com/watch?v=jltdIXuml44"&gt;&lt;span style="font-style: italic;"&gt;"Sweet Dreams"&lt;/span&gt;&lt;/a&gt; &lt;span style="font-weight: bold;"&gt;(!!!!!) &lt;/span&gt;degli &lt;a href="http://en.wikipedia.org/wiki/Eurythmics"&gt;Eurythmics&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-5410741921472572637?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/5410741921472572637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=5410741921472572637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5410741921472572637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/5410741921472572637'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/02/ironia-involontaria.html' title='Ironia involontaria?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2489050168856415351</id><published>2010-01-20T10:51:00.007+01:00</published><updated>2010-01-20T18:52:50.543+01:00</updated><title type='text'>(Chris) Botti da orbi</title><content type='html'>Mi hanno &lt;a href="http://groups.google.com/group/it.arti.musica.jazz/browse_frm/thread/1fc710a16c0376be#"&gt;segnalato&lt;/a&gt; (con richiesta di opinione) &lt;a href="http://www.youtube.com/watch?v=M51UqyWpYko"&gt;questa esecuzione&lt;/a&gt; di &lt;a href="http://en.wikipedia.org/wiki/Chris_Botti"&gt;Chris Botti&lt;/a&gt;&lt;a target="_blank" rel="nofollow" href="http://www.google.com/url?sa=D&amp;amp;q=http://www.youtube.com/watch%3Fv%3DM51UqyWpYko&amp;amp;usg=AFQjCNGejnG37W7Tz0kK6gzM-r5iXy88Vw"&gt;.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Io il Chris lo conoscevo già, e mi faceva un po' l'impressione di un &lt;a href="http://en.wikipedia.org/wiki/Kenny_G"&gt;Kenny G.&lt;/a&gt; della tromba, anche perchè occasionalmente produce stupide melensaggini di &lt;a href="http://www.youtube.com/watch?v=Ak6XFeX0Ik4"&gt;questo tipo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Qui si tratta di vedere se Botti è un bravo trombettista jazz o un bravo strumentista che fa essenzialmente easy listening. Io sono perplesso. Sul fatto strumentale non ci piove: bel suono, tecnica impeccabile (detto da non trombettista - potrebbe anche essere una stupidaggine).&lt;br /&gt;&lt;br /&gt;L'esecuzione è abbastanza corriva (il fatto che si tratti di &lt;a href="http://en.wikipedia.org/wiki/My_Funny_Valentine"&gt;My Funny Valentine&lt;/a&gt; non aiuta, sovraccarico di tradizione com'è questo brano, ma la scelta è di Botti). Nell'assolo, molto gradevole, sembra che Botti si concentri più sulle proprie acrobazie che su un'idea musicale. Le frasi sono brevi e costruite prevalentemente su arpeggi ascendenti. In un momento di malumore, direi che è superficiale - mi sembra che finisca per sottolineare solo cose che nella melodia ci sono già. Qualcuno si recorderà che &lt;a href="http://it.wikipedia.org/wiki/Miles_Davis"&gt;Miles&lt;/a&gt; esortava i suoi a &lt;span style="font-style: italic;"&gt;"non suonare quello che c'è; suona quello che non c'è"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I confronti sono ovvi e non mi sembrano favorevoli. Se tralasciamo Miles, si può prendere &lt;a href="http://en.wikipedia.org/wiki/Chet_Baker"&gt;Chet&lt;/a&gt; - che aveva molte meno di note di Botti -  in &lt;a href="http://www.youtube.com/watch?v=UOEIQKczRPY"&gt;questa esecuzione&lt;/a&gt;. Nell' assolo, le idee melodiche sono enunciate chiaramente, perseguite e sviluppate in maniera impeccabile. L'atmosfera del pezzo evolve e ad un certo punto comincia a swingare. In altre parole esiste un'architettura laddove Botti  si accontenta di un'atmosfera notturna, suggestiva ma un po' scontata e uniforme.&lt;br /&gt;&lt;br /&gt;Fra l'altro, avendo ascoltato qualche pezzo di Botti, ancora non ho capito se swingare fa parte del suo concetto musicale - sicuramente dai suoi video su youtube è una componente praticamente assente.&lt;br /&gt;&lt;br /&gt;Per curiosità, ho provato anche a fare un confronto con un  trombettista di personalità più simile - &lt;a href="http://en.wikipedia.org/wiki/Freddie_Hubbard"&gt;Freddie Hubbard&lt;/a&gt; - che sicuramente non è mai stato avaro di acrobazie. Non ho trovato una My Funny Valentine di Hub, ma in un pezzo in fondo affine come &lt;a href="http://www.youtube.com/watch?v=kuGO8IY50b4"&gt;I Remember Clifford&lt;/a&gt;, non mi pare che ci siano dubbi.&lt;br /&gt;&lt;br /&gt;Forse solo nel confronto con &lt;a href="http://www.youtube.com/watch?v=C99coGU1Jhk"&gt;questa Valentine&lt;/a&gt; di &lt;a href="http://it.wikipedia.org/wiki/Paolo_Fresu"&gt;Paolo Fresu&lt;/a&gt; sono indeciso. Fresu costruisce di più, ma tutto sommato,  spesso non riesce a portare a termine quello che comincia, per cui si rifugia in clichè.&lt;br /&gt;&lt;br /&gt;Insomma, forse Botti non è solo easy listening, ma qualcosa che mi convinca che è un grande trombettista jazz ancora la devo sentire. Forse chiedo troppo...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2489050168856415351?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2489050168856415351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2489050168856415351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2489050168856415351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2489050168856415351'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/01/chris-botti-da-orbi.html' title='(Chris) Botti da orbi'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6081636696378149571</id><published>2010-01-18T09:57:00.003+01:00</published><updated>2010-01-18T10:13:07.802+01:00</updated><title type='text'>Piano pianissimo, senza parlar</title><content type='html'>...&lt;a href="http://www.beniculturali.it/mibac/export/MiBAC/sito-MiBAC/Contenuti/Ministero/UfficioStampa/ComunicatiStampa/visualizza_asset.html_561103355.html"&gt;da oggi&lt;/a&gt; tuti gli italiani &lt;a href="http://punto-informatico.it/2787994/PI/Commenti/equo-compenso.aspx"&gt;pagheranno una nuova tassa&lt;/a&gt; sui supporti di memorizzazione &lt;span style="font-weight: bold;"&gt;inclusi &lt;/span&gt;telefoni cellulari, PC con &lt;span style="font-weight: bold;"&gt;o senza&lt;/span&gt; masterizzatore, chiavette USB e simili. A beneficio della SIAE, naturalmente. E  con vero spirito di dibattito democratico - "&lt;a href="http://www.teatroregioparma.org/stagionelirica2005/barbiere/barbiere_libretto.htm"&gt;piano pianissimo, senza parlar"&lt;/a&gt; - il decreto è stato firmato il 30 Dicembre (!!) dandone notizia ieri e dicendo che si tratta di un decreto che &lt;span style="font-style: italic;"&gt;"... individua un punto di equilibrio tra il riconoscimento del compenso che è dovuto a chi crea opere dell’ingegno e le esigenze, altrettanto importanti, degli utenti e del settore dell’innovazione e sviluppo tecnologico."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Il punto di equilibrio è una tassa su tutto quello che può servire a memorizzare alcunché, pagata anche da chi  non piraterà mai nulla, del valore presunto di 300 milioni di euro annui, a favore di un'associazione sulla quale molti degli stessi aderenti  hanno espresso robustissimi dubbi.&lt;br /&gt;&lt;br /&gt;Avanti così.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6081636696378149571?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6081636696378149571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6081636696378149571' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6081636696378149571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6081636696378149571'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/01/piano-pianissimo-senza-parlar.html' title='Piano pianissimo, senza parlar'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7515429576281498869</id><published>2010-01-04T12:41:00.002+01:00</published><updated>2010-01-04T12:49:27.421+01:00</updated><title type='text'>Musica e registrazioni...</title><content type='html'>Le considerazioni di &lt;a href="http://en.wikipedia.org/wiki/Teo_Macero"&gt;Teo Macero&lt;/a&gt; in &lt;a href="http://www.furious.com/perfect/teomacero.html"&gt;questa intervista&lt;/a&gt; (&lt;a href="http://www.furious.com/perfect/teomacero2.html"&gt;in due parti&lt;/a&gt;) e in questo &lt;a href="http://www.youtube.com/watch?v=ZnStkHmHQoE"&gt;questo video&lt;/a&gt; danno piuttosto da pensare.&lt;br /&gt;&lt;br /&gt;Soprattutto prese assieme ad un'altra intervista - più tarda, e che, accidenti, non riesco più a ritrovare - dove dice senza troppe cerimonie che in pratica tutti i dischi di &lt;a href="http://it.wikipedia.org/wiki/Miles_Davis"&gt;Miles&lt;/a&gt; da Bitches Brew in poi sono quasi completamente farina del suo sacco, fatta a partire da un materiale sonoro che i musicisti, sentendo il disco, non sarebbero stati in grado di riconoscere.&lt;br /&gt;&lt;br /&gt;C'è da riflettere, come dicevo...ma non sono riflessioni allegre.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7515429576281498869?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7515429576281498869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7515429576281498869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7515429576281498869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7515429576281498869'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2010/01/musica-e-registrazioni.html' title='Musica e registrazioni...'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1155316360307106803</id><published>2009-12-30T12:33:00.003+01:00</published><updated>2009-12-30T12:51:03.915+01:00</updated><title type='text'>Unicode and the encoding problem</title><content type='html'>&lt;a href="http://www.forghieri.net/whitepapers/Unicode.html"&gt;Italian version&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Introduction&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Over the course of (too many) years, I have struggled with  computer representation of text. Each tiem I had to solve what I  call the fundamental problem o text representation I resorted to  instainct and &lt;i&gt;ad  hoc&lt;/i&gt; methods. Only recently did I force  myself to systematically gain a clear understanding of the theorical  underpinnings of the incantations I have been using. Having done  this, I thought I had to write what I'd learned  (lest I forgot);  once written (in Italian), I thought that, had I published it, I  might have helped some poor schmuck struggling with the same  problems; once published, I thought: why italians only? Hence this  article. The root motivation, though, is that the subject matter is  obscure (or obscured by decades of committee-generated specs) and  much of the information that circulates about it is either  incomprehensible, partial, or plain wrong.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Intended Audience&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The core subject is (should be) comprehensible by anybody  possessing basic computer knowledge. Its ramifications, though lie  in programming techniques that are rather arkane even for software  engineers. I have tried to treat the various subjects in order of  increasing obscurity: when what you'llbe reading stops making any  sense, most of what follows will be of the same ilk.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Conversely, if you feel that the stuff you're reading is trivial,  have a look at the section headings: something juicier may be in the  works. I do not advise skipping around, though. Most of this article  usefulness (if any) lies in a clear definition of the  encoding/decoding process, an apparently trivial pursuit: after all,  everybody &lt;strong&gt;thinks&lt;/strong&gt; hat he knows what encoding and  decoding are about. Read on and you may find out that you were  mistaken...&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;The fundamental problem&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The fundamental problem is posed by a perplexed, yet angry, user  that wlaks up to your desk saying:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;"On X the text Y displays all right. On W, the same text Y, is  displayed in the wrong Z-way"&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Here  X may be a computer or  a program or anything else somebody  might use to display text. Y may be coming from an actual text file,  or a message blurted out by some program, or a page coming from a  web server. Z ranges from "Some charachters are funny" to "It's  a jumble of totally garbled, random characters"&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;With some luck, the original text and its displayed  representation are somewhat readable, and are on accessible  machines. On a bad day, it's a Dewanagari text, translated in Tokyo  and displayed in Brisbane.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;At any rate you, the IT professional, mutter knowingly "Oh yeah,  an encoding problem. I'll be calling you" and pretend to be absorbed  in deep meditation, hoping the user leaves. All the while you are  cursing under your breath.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Let's see why.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;A character issue&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Characters are the elementary components of the written word (here  'written' i importante: by contrast, the elementary components of  the spoken word are called &lt;i&gt;phonemes&lt;/i&gt;, a different kettle of  fish)&lt;/p&gt;&lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;It is essential to keep a character and its visual representation  distinct: the character "LATIN SMALL LETTER A" ('a') must not be  confused with any of the shapes it assumes when printed or displayed  on a screen, a newspaper and so on. While the character is the idea  of an elementary component of a word, its realization is  called &lt;a href=  "http://en.wikipedia.org/wiki/grapheme"&gt;grapheme&lt;/a&gt;. To be even  more precise, a grapheme is a the specification of a character shape  abstracted from its typographic font (a foggy concept that I won't  explore): a printed character, font and all, should be called  a &lt;a href="http://it.wikipedia.org/wiki/glyph"&gt;glyph&lt;/a&gt;.  A single  character may have more graphemes (like the Greek "SIGMA", who has a  different shapes at the end and at the boeginning/middle of a word),  while more characters, can be combined in a same grafeme/glyph (like  the syllable "fi", whose typographic representation ligates the two  letters and omits the dot on the 'i')&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;  At this point a "character" is already an idea much wider than  "alphabet letter": it includes  punctuations, &lt;a href="http://en.wikipedia.org/wiki/Diacritic"&gt;diacritics&lt;/a&gt;  and several varieties of white space. I will call "alphabet"   the collection of characters used by a written language.&lt;/p&gt;&lt;br /&gt;  &lt;br /&gt;  &lt;h2&gt;The stupid computer&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Up to the first half of the 20th century, most of the preceding  notions were basically subsumed in tha activity of learning the  alphabet of a language. The coming of age of computers did change a  few things about text representation and posed radically new  problems.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The &lt;a href=  "http://en.wikipedia.org/wiki/Turing"&gt;Turing&lt;/a&gt;/&lt;a href=  "http://en.wikipedia.org/wiki/Von_Neumann"&gt;Von Neumann&lt;/a&gt; computers  we're all familiar with are - at their core - quite stupid when it  comes to symbolic representations. The only &lt;i&gt;'alphabet'&lt;/i&gt; they  can cope directly with is, in fact, composed by a total of two  symbols, namely, 0 and 1 (this is known as a &lt;a href=  "http://en.wikipedia.org/wiki/bit"&gt;bit&lt;/a&gt;). In other words, the  only information a computer can directly manipulate consists of  binary integer numbers. Since bits are too small to be used as a  practical data unit, most computers deal with data through the  exchange of 8 bit &lt;i&gt;packages&lt;/i&gt; almost universally known as use a  larger &lt;a href= "http://en.wikipedia.org/wiki/byte"&gt;bytes&lt;/a&gt;  (sometimes also &lt;i&gt;octets&lt;/i&gt;).We may think to a byte as the  smallest data unit that a computer can exchange through an  input/output device (or from/to memory) with its central processing  unit. This means that, to get at the 20th bit, a computer will have  to access the entire third byte - which contains it.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Computers can process non-numerical information by converting it  to numbers. If we need to process musical notation - for instance -  we must beforehand devise a method that converts musical notation  symbols to numbers and viceversa. This is normally done by numbering  the repertoir of symbols (the alphabet) that will be used.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;In what follows, I will call this correspondence between symbols  and numbers  a &lt;a href="http://en.wikipedia.org/wiki/code"&gt;code&lt;/a&gt;. This is a  somewhat non-standard terminology: most of the times, the same  concept is called a &lt;a href=  "http://en.wikipedia.org/wiki/codepage"&gt;codepage&lt;/a&gt; or - in a  somewhat ambiguous fashion - an &lt;a href=  "http://en.wikipedia.org/wiki/encoding"&gt;encoding&lt;/a&gt;. The reason for  this change in verbiage is that the encoding process - discussed  later - is actually a rather different from the code, and grasping  this difference is 90% of the rules of thi particular game, while  the term "codepage" is used rather inconsistently, often with  reference to a particular brand of computers, or operating  systems.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;I will restrict my scope to alphabetic notation, neglecting more  specialistic fields such as mathematical and musical notation for  which several codes have been developed over the years. Suffice it  to say the most important code  (&lt;a href="http://www.unicode.org"&gt;Unicode&lt;/a&gt;) can be used to  process a repertoire of symbols that spans the non-textual alphabets  that have been mentioned, as well as several others, such as the  alphabets and writing systems of ancient languages.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;I will also neglect all the problems involving text layout,&lt;br /&gt;  writing direction, word collation, date and currency format. Most of&lt;br /&gt;  these are - however - taken into consideration by &lt;a href=&lt;br /&gt;  "http://www.unicode.org"&gt;Unicode&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Codes&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;What we have said to this point can be summarized as follows:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;"Computer-mediated text processing requires a procedure of  character numbering called a code."&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The number that - in a code - represents a given character is  called &lt;a href=  "http://en.wikipedia.org/wiki/codepoint"&gt;codepoint&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A code can represent any given collection of symbols: an entire    alphabet, just a part of it, or even several alphabets. Thus the    adoption of a code limits the repertoir of characters that can be    used in a given application, which can severely handicap - for    instance - the processing of multilingual text. As an example, an    interlinear italian translation of K'ung-tzu's work cannot be    represented by using the venerable &lt;a href=    "http://en.wikipedia.org/wiki/ASCII"&gt;ASCII&lt;/a&gt; code or a large    number of the national codes (like Latin-1). This was ne of the    reasons of the invention of &lt;a href=    "http://www.unicode.org"&gt;Unicode&lt;/a&gt;, which tries to include the    entire repertoire of ll the human languages and which, to this    writing, actually includes all the characters used by the    principal modenr languages.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Representations&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;We must now distinguish between the internal and external  representations of a character. I call internal representation the  representation which a computer program uses to identify a given  character. For our purposes ths can be regarded as completely  abstract. I call external representation of a charachter the one  that is used to write it to disk, or to send it to some other  program.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;While the internal representation is used, the code is used as a  pure reference: it's there, it is (somehow) used, but it remains  mostly invisible.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;By contrast, the code plays a paramount role when the internal  representation is converted to external, or viceversa. When  transforming the internal represtation to external the following  happens:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;i) the character is converted to a number (codepoint) according  to the code;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;ii) the codepoint must be converted to a byte sequence: this is  called &lt;b&gt;encoding&lt;/b&gt;;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;iii) the byte sequence is transmitted.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;When going from the external represtation to internal, the  prcedure is reversed:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;i) the byte sequence (external representation) is received.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;ii) the byte sequence is converted to a sequnce of  numbers/codepoint: this is called &lt;b&gt;decoding&lt;/b&gt;;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;iii) the codepoints are converted to internal representation by  using the code.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;As will be showed, the procedures of converting a codepoint to a  byte sequence and viceversa are not uniquely determined. If they  were, converting to/from the external and internal representation  would be possible by just knowing the code that is been used, and  the "fundamental problem" would be much easier.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The decoding and encoding concepts are so central to the  definition of our problem that they deserve to be clearly defined as  follows:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The &lt;a href= "http://en.wikipedia.org/wiki/encoding"&gt;encoding&lt;/a&gt;  process associates a codepoint to a character in tis internla  representation and then converts the codepoint to a concrete  numerical representation expressed as a byte sequence (external  representation.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The &lt;a href= "http://en.wikipedia.org/wiki/decoding"&gt;decoding&lt;/a&gt;  process converts a byte sequence (a character in external  representation) to a codepoint and then (by the application of a  suitable code) to its internal representation.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;How text is displayed&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;So, how does a byte sequence becomes readable text on a screen  (or on a printed page)? And how can it happen that the same byte  sequence can instead be displayed as an unreadable jumble of  cruft?&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The process of actually displaying sequnce of characters can be  summarized as follows.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;1) The text is received by the software environment as a byte  sequence (numbers in the range 0-255).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;2) The decoding process converts the byte stream to a sequence of  codepoints&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;3) The codepoint sequence is identified as a character sequence  by applying a code.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;4) After text processing is completed, character are associated  to glyphs that can be sent to the display device (say a screen, or a  printer).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The last step of this process - important though it may be for  the actual representation of text - is seldom relevant to the  problem at hand. At its core it consists in determining what shape  the character is given within a given font. This is a well defined  task, once the code is known. The only thing that can go wrong  (rendering the text unreadable) happens when a wrong font (a font  which does not contain the desired shapes). This may be a  non-alphabetic font, or a font that does not contain the alphabet we  need. This type of error is easily solved by using one of the  standard (Unicode) alphabetic fonts which are found on modern  systems (such as Arial, Helvetica, Courier...).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Errors that happens in phases (1) through (3) are more common,  and harder to solve. Any mismatch between code and encoding will  render the entire sequence unintelligible, and may even result in  software errors.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;So why do we have to cope with more than one (several, actually)  code and encoding? To understand it, we need to look back at  history?&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Once upon a time&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;...computers were uniquely dedicate to numerical  computing. Numerical results require a fairly limited character set  (ten digits, a few latin letters, the '+', '-', ',' and '.' signs)  which are well understood in most human languages. Besides most  results were printed (or punched) for human consumption. Our problem  did not exist.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;This happy situation changed over the course of few years, as the  computers' symbolic capabilities were understood and  exploited. Codes were invented to satisfy the need to represent  symbols. Anarchy set in as each manufacturer devised its own code:  exchanging data among machines quickly became a problem, and the  industry eventually settled on two codes: &lt;a href=  "http://en.wikipedia.org/wiki/EBCDIC"&gt;EBCDIC&lt;/a&gt; (1963) and &lt;a href=  "http://en.wikipedia.org/wiki/ASCII"&gt;ASCII&lt;/a&gt; (1963).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The ASCII code was - and is - an actual standard, devised by an  industry comittee.  EBCDIC had been independently developed  by &lt;a href= "http://en.wikipedia.org/wiki/IBM"&gt;IBM&lt;/a&gt; and had been,  over the years, adopted by many other mainframe manufacturers. Today  its use is basically limited to IBM mainframes, and is waning.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;The root of all evil&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The goals that were set for the first codes were, by today's  standards, extremely limited:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;1) they were designed to be used in a single-language  environment, the single language being very often English;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;2) they needed to be space efficient (by using the least possible  amount of bits per character) so that their transmission could be  fast.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Because of (1), the set of coded symbols was cut down to the  minimum: ASCII, for instance, dealt only with the characters and  punctuation used in the English language.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Because of (2) a number of (unprintable) symbols that were only  used for transmission control (things like Start-Of-Message,  End-Of-Message) were crammed in the same code, reducing the number  of codepoint available to actual characters.( This happened also  because the most popular transmission methods used a serial line, so  the control signalling was forcibly interleaved with the character  stream.)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Mostly for these reasons ASCII is a 7 bit code. The availble  number of codepoints is therefore 128 of which the first 32 are  control characters: the reamining (printable) codepoint can  represent mosto of the characters found on the keyboard of an  (english language) typewriter keyboard. The remaining (eighth) bit  was reserved for checksumming (a process that allows the detection  of transmission errors)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;What about the rest of the world?&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Ninetysix character are not enough to represent all the alphabets  of the world. They are not even nearly enough to represent all the  alphabets in use for european western languages.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;This was obviously quite unsatisfactory and it became ever more  so as computing was becoming commonplace in countries whose alphabet  was completely different from the one coded by ASCII.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;The codepage&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The situation was initially solved by patching the existing  standards (which, alas, were not designed to tolerate much  patching. A first step was seizing the eighth bit that ASCII had  reseved to checksumming. This expanded the codepoint space of 128  units. Every manufacturer then proceded to create codes mapping  these newly available codepoints to additional alphabetic characters  (sometimes, to graphic symbols used for drawing). Borrowing an IBM  word, these codes were (and are)  called &lt;a href="http://en.wikipedia.org/wiki/codepage"&gt;codepages&lt;/a&gt;./p&gt;  &lt;p&gt;Information Technology &lt;a href=  "http://en.wikipedia.org/wiki/Babele"&gt;Babel&lt;/a&gt; quickly ensued:  correct interpretation of a received text now required the knowledge  of the (vendor dependent) codepage: if the text had to be used on a  different system, a compatible codepage had to exist on the  system. The situation was, however somewhat mitigated by the  existence of e de-facto-standard setting Behemoth (IBM) that  dictated most of the practices for the industry, and by the fact  that computer communcations were still mediated by highly  specialized professionals which were capable of making sense of  sentences like: "I am sending over a .5 inch ANSI tape in the 443  codepage".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;LATIN-1 &amp;amp; Co.&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Standardization was obviously called for and this time the task  was assumed by &lt;a href= "http://en.wikipedia.org/wiki/ISO"&gt;ISO&lt;/a&gt;  towards the end of the 1980s.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A uniform naming system was established for the codes that had  become a de-facto standard. As an (important) instance, a 256  codepoint set describing the alphabets of several western european  languages was named &lt;a href=  "http://en.wikipedia.org/wiki/iso-8859-1"&gt;iso-8859-1&lt;/a&gt; (or,  Latin-1). The names iso-8859-x (from iso-8859-2 to iso-8859-16) were  chosen to designate codes for european languages with special  alphabets (such as Greek and Cyrillic).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Codes forAsian languages (essentially japanese, chinese, korean)  were similarly grouped under the &lt;a href=  "http://en.wikipedia.org/wiki/ISO_2022"&gt;ISO/IEC 2022&lt;/a&gt; set of  specifications.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Most, if not all, the ISO codepages map the first 127 codepoints  in the same way ASCII does, making them (almost) ASCII  compatible.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Some regional and special purpose codes were left behind in the  process, and some monsters came into existence: Latin-1, for  instance is to this day almost, but not quite, identical to the  widely used &lt;a href=  "http://en.wikipedia.org/wiki/windows-1252"&gt;windows-1252&lt;/a&gt;,  codepage.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;One of the outcomes of this process was underlining the need for  a unified code, capable of cataloguing all the alphabets used by  humanity: this resulted in the creation of &lt;a href=  "http://en.wikipedia.org/wiki/Unicode"&gt;Unicode&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Encodings&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;We defined a byte as the minimal transmission unit fora  computer. Because a byte is an can represent 256 integers, any code  that uses less than this amount of codepoints can have an external  representation tht fits within a single byte. For these codes,  internal and external representation may be made coincident, by  mapping each codepoint to its single-byte value. For this codes,  code and encoding are one and the same.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;As we all know, several languages use more than 256 symbols  (Chinese and Japanese, as well as several other asian languages, use  up to tens of thousands of symbols). Codes for these languages do  not have a single byte per character: some characters must be  represented by more than one byte, a feat that may be accomplished  in at least two ways.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Wide-char encodings&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The most natural choice is using the same number of bytes to  encode all the codepoints.For instance an alphabet having more than 256, but  less than 65536, symbols is amenable to a two byte (00000000-00000000  to 11111111-11111111) encoding. Such encodings are called  "wide-char" encodings. In spite of their being quite intuitive,  wide-char encodings suffer from a number of shortcomings, that I  will discuss later.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;An example: UCS-2 (UTF-16)&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Let us conider a U encoding, having the following properties (I  am essentially describing - save a few, minor details - the &lt;a href=  "http://en.wikipedia.org/wiki/Unicode"&gt;UNICODE&lt;/a&gt; encoding known  as &lt;a href="http://en.wikipedia.org/wiki/UCS-2"&gt;UCS-2&lt;/a&gt;).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;1) U is a wide-char, two byte per codepoint encoding&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;2) U uses the first 256 codepoints in the same order and meaning  as the Latin-1 codepage. This means that all the alphabets of the  principal western european language fit in the first byte of this  encoding.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The first problem with U us that it is spatially inefficient. U  containst 511 symbols encoded by sequences with at least a null byte  (all the bits of the byte are zero). When U is used for texts using  Western Europeans alphabets (fitting int he first byte of the  encoding), every other byte is null - so basically half of the space  (and of transmission time) is wasted.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A second problem of U relates to &lt;a href=  "http://en.wikipedia.org/wiki/endianness"&gt;endianness&lt;/a&gt;. (The word  comes from the inhabitants of the legendary islands oof the mythical  islands of Lilliput and Blefuscu, who - as related by &lt;a href=  "http://en.wikipedia.org/wiki/Jonathan_Swift"&gt;Swift&lt;/a&gt; in the novel  "Gulliver's Travels" - could not agree on which end of an egg should  be broken first. &lt;a href=  "http://en.wikipedia.org/wiki/Lilliput"&gt;Lilliput's&lt;/a&gt; inhabitants -  by royal decree - used the largest (big endians),&lt;a href=  "http://en.wikipedia.org/wiki/Blefuscu"&gt;Blefuscu's&lt;/a&gt;, who opposed  the King, used the smallest (little endians). Because of this  disagreement, the two peoples fought a bloody war.per protesta  contro il re: little endians).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Even though the basic transmission uniti, for computers is the  byte, the need of larger data units was soon felt. Among these a  certain regard is attached to the so called word, adjacent pair of  bytes. Internally, computers often manipulates words as a whole:  integer numbers, for instance, are represented by one, two or four  words.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A word, however, is never seen as basic (unsplittable). So when a  word leaves the computer memory it can be sent (externally  represented) in one of two ways:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;1) the Most Significant Byte is sent first, followed by the Least  Significant Byte  (&lt;a href="http://en.wikipedia.org/wiki/big_endian"&gt;big  endian&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;2) the Least Significant Byte is sent first, followed by the Most  Significant Byte  (&lt;a href="http://en.wikipedia.org/wiki/little_endian"&gt;big  endian&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;(Similar differences may arise in the representation of pair of  words, but fortunately they are far rarer)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;If we picture bytes as decimal digits, and given the number  "ninety-one", we can see that big endian machine would  write/memorize it as "9" "1", whereas a little endian machine would  write/memorize it as "1" "9".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Unbelievable (or stupid) as it may seem, for years nobody  mandated the word order in external representation, so either order  has been used with comparable frequency. This obviously made  endianness (AKA byte-ordering) another stumbling block on the way  towards computer communication. So pesky a problem, in fact, that at  some point it was actually solved with a blitz operated by  da &lt;a href= "http://en.wikipedia.org/wiki/Sun_Microsystems"&gt;Sun&lt;/a&gt;  by deciding that, over a TCPI/IP network, a &lt;a href=  "http://en.wikipedia.org/wiki/network_byte_order"&gt;network byte  order&lt;/a&gt; existed, to which all computers must submit (the network  byte order is big endian, the same that Sun machine used at the  time). While that fixed for network communication, no such fix  exists for files, which are still being written with different  endianness on different machines.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;For our U encoding this means that its correct decoding will be  possible only after its endianness is known.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A last problem with U is apparent to programmers only. We have  seen that a U encoded character stream can contain null bytes  (indeed up to half of the bytes may be null). Traditionally though  (traditionally meaning from circa 1960 until sometime around the  year 2000) a null byte had a almost universal meaning of "end of  string" for a large body of software, including software devoted to  text manipulation in Western European countries. This also means  that U is not compatible with the above mentioned software, which  will behave unpredictably when handed a U-encoded string.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Multibyte encodings&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;We have multibyte encodings if we translate different codepoints  using a different number of bytes.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;An example: UTF-8&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Let us consider a F encoding, having the following properties (I  am essentially describing - save a few, minor details - the &lt;a href=  "http://en.wikipedia.org/wiki/Unicode"&gt;UNICODE&lt;/a&gt; encoding known  as &lt;a href="http://en.wikipedia.org/wiki/UCS-2"&gt;UTF-8&lt;/a&gt;).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;1) F is a multibyte encoding, an uses the first 127 codepoints in  the same order and meaning as the ASCII codepage. F is therefore  ASCII compatible&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;2) When the most significant bit of a given byte (in F) is set,  the byte is part of the encoding of a codepoint which translates to  a multiple byte sequence. If on (or more) bits following the most  significant bit are set, followed by a zero ((110xyyzz, 1110yyzz,  ...) the byte starts a sequence composed by one, two... bytes. Bytes  of the form (10xxyyzz) follow the first in a multibyte sequence for  a codepoint.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;While F solves some of the problems of the wide-char encodings,  it introduces some of its own. Let us compare it to the encoding F, above&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;1) F is much more space efficient than U when coding the first  127 codepoints (ASCII). F becomes less efficient than U for  codepoints requiring three- or more bytes to represent (the majority  of the asian languages), which have a space penalty of about 30% on  the average.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;2) F is not affected by endianness: codepoints are written as  sequnces of bytes (not words!) a concept that is intrinically  ordered)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;3) F does not contain null-bytes and is ASCII compatible, making  it possible its processing with "traditional" software tools.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;4) F is not latin-1 compatible.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;5) Decoding F is harder then decoding U. F makes also harder  performing tasks such as "finding the fifth character of a  string". If U (or a similar wide-char encoding) is in use, the task  can be effected by fetching the fifth "word" (pair of bytes) of the  string. With F, one has to read all the bytes starting from the  first and convert them to characters, until the fifth codepoint is  reached.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;6) F does not allow arbitrary byte sequences (for instanceo  110xyyzz-0qxxyyzz is an illegal F sequence). Therefore, upon  encountering a byte stream containing a an illegal sequence it is  possible to estblish, with certainty, that it has not been encoded  using F.  This may seem a trivial property, but it is not: many  single-byte and wide char encodings ofer no such validation  method. In particular, any random byte sequence can be interpreted  as a valid ISO-8859-X encoded char sequence. This is an important  part of the fundamental problem.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Over there years, several multibyte encodings were devised and  describing them is byond the scope of this paper. It is worth  mentioning, though the "shift" family of encodings in which the  appearance of a particular byte sequence (the "upshifit" sequence)  changes the meaning of all the upcoming sequences until a  corresponding "downshift" sequence is met. Many such encodings are  grouped under the &lt;a href=  "http://en.wikipedia.org/wiki/ISO-2022"&gt;ISO/IEC-2022&lt;/a&gt;,  specification which deals with the encoding of several east Asia  languages.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;It must be said that, for most of the codes/codepages defined by  the ISO specifications, the coupling between code and encoding is  actually unique, meaning that, if the code is known so is the  encoding (and viceversa). Unicode differs on this, as we will see  shorly.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;&lt;a href="http://www.unicode.org"&gt;Unicode&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The often mentioned &lt;a href=  "http://en.wikipedia.org/wiki/Unicode"&gt;Unicode&lt;/a&gt; standard, as  specified from the  &lt;a href="http://www.unicode.org"&gt;Unicode&lt;/a&gt; consortium, is an  initiative whose purpose is creating a unified repertoire (a code)  of all the characters used by humanity including contemporary  languages, antique languages, invented languages (there is a  codepoint space dedicated to the Klingon alphabet) and with enough  space to include yet-to-be-coded languages. The most recent Unicode  formulation also includes math and music symbols as well as other  more specialistic symbol catalogs. More than half of the codepoint  space (10 planes) is currently unassigned (i.e. it contains no  characters) and it is unlikely it will be in the near future.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;In other words Unicode aims to be the code to end all codes: it,  for instance, the creation of multilingual text without switching  codepage - actually Unicode makes the existence of other codepages  irrelevant (assuming all world could be persuaded to use  Unicode).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;As of today the standard includes1 114 112 (one milion one hudred  fourteen thousand one hundred and twelve) codepoints, divided in 17  planes; every plane comprises 56 536 codepoints ordered on 256 rows  of 256 columns)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Plan 0, which includes the first 65536 codepoints, is more often  called Basic Multilingual Plane (BMP) and it contains most of the  repertoire for modern languagese. In order to stay compatible with  legacy practices, the BMP maps its first 127 codepoints in the exact  same way as ASCII.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;An important part of Unicode is the definition of the "Unicode  transformation format" (&lt;a href=  "http://en.wikipedia.org/wiki/UTF"&gt;UTF&lt;/a&gt;) and the "Universal character  set" (UCS): these are the encodings used for Unicode's external representation.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Of these the most important (and the ones that are met with most  often) are just two:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/UTF-8"&gt;UTF-8&lt;/a&gt;: a  multibyte encoding maximizing the ASCII retro-compatibility (I have  already described this as the "F" encoding). UTF-8 encodes every  character with a byte sequence whose lenght varies between one an  four octects (bytes).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/UTF-16"&gt;UTF-16&lt;/a&gt;  (formerly UCS-2: I have already described this as the "U" encoding):  a multibyte encoding of the entire Unicode repertoire. UTF-16  represnts the entire BMP as a wide-char two-byte encoding: this was  the original definition of UCS-2 -a no longer used encoding - which  could only represent the BMP. UTF-16 encodes every codepoint with a  byte sequence whose length varies between two and four octets. The  four-byte encoding is reserved to very rare codepoints lying outside  the BMP.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;UTF 16 also defines a particular value(Byte-Order-Mark or BOM)  which is used to start a text and that is used to infer the text's  endianness.The BOM is represented by the hexadeciimal codepoint  U+FEFF which on a big-endian machine is presented as the 0xFE,0xFF  sequence and as the sequence 0xFF,0xFE on a little endian machine.  Because the U+FEFF codepoint (Zero-Width No-Break Space) may never  start an encodend sequence, while the U+FFFE codepoint is not (and  never will be) assigned to a valid character, finding one of these  codepoints at the start of a codified sequnec allows to determine  the endianness of the entire sequence.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/UTF-32"&gt;UTF-32/UCS-4&lt;/a&gt;: a  "wide" fixed length encoding: every codepoint is encoded in a 4 byte  long sequence. BOM is applied as seen in UTF-16. This encoding is -  in practice - seldom used.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Because of the stated advantages of the F encoding over U, UTF-8  is the most used encoding for the external representation of Unicode  texts, while UTF-16 is often used for the internal representation of  text. In particular, UTF-16 is used in the &lt;a href=  "http://en.wikipedia.org/wiki/Microsoft"&gt;Microsoft&lt;/a&gt; operating  systems.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;The fundamental problem, revisited.&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;At this point we have the background needed to understand the  causes of the fundamental problem, as stated a few sections ago.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The root cause of the problem is that a text (file) that was  prepared to be displayd using a given triad (code, enconding,  endianness) is actually being displayed with the wrong triad  (i.e. at least one of the three components is wrong).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;There is another possibility, namely, a font mismatch (for  instance no japanese characters in the selected font). This error  source is easily elimintaed by installing (and directing the  application to use) a complete set of fonts (often termed Unicode  fonts).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The fundamental problem is solved if we can somehow infer the source triad, the target triad, and determin the correct translation between the two.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Theorem of the uncomputability of the transcoding.&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;What we know about the subject is also sufficient to proof what I  (pompously) call "the theorem of the uncomputability of the  transcoding":&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&lt;i&gt;"There is no algorithmic procedure capable to uniquely  determine the encoding/codepage of an arbitrary byte  sequence."&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The proof is easy: it is sufficient to observe that any arbitrary  byte sequence is a "correct" sequence in the Latin-1 encoding  (actually in any Latin-X encoding). This means that any byte  sequence "could" be a Latin-1 encoded character sequence regardless  of the encoding that was actually used to produce it. Therefore the  original sequence cannot be determined with certainty.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;This unfortunate result means that any technique to solve the  fundamental problem will have to rely on euristics and/or  statistics.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Let's see some of this techniques.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;Wrong endianness (for a wide char encoding).&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;These days, this error seldom happens, except when exchanging  tapes between systems. UTF-16 encoded files must start with the BOM,  and are therefore easily detected (this should actually be done for  you by the application). Othe encodings may need that both possible  ordering be tested, with the correct one being inferred by  inspection.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;Wrong code or encoding&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The file was generated by using a code/encoding different from  the one expected on the target machine. This is the type of errors  that happen more often.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The first thing to ascertain is the (code,encoing,endianness)  expected on the target system. This may not be easy as it seems. Web  browsers, for instance, try to guess code and encoding of web pages,  and frequently guess wrong. Operating systems assume a codepage: on  windows systems the ANSI CP_ACP codepage must be examined, as well  as the regional setings; on Linux systems the LOCALE family of  environment variables must be taken in account. While a complete  list of indicators is hardo to come by, some inferences can be made:  an italian speaking Windows machine, for instance, is often working  under the windows-1252 locale.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;We must then turn our attention to the source triad. because of  the uncomputability theorem we know that we have no sure-fire  procedure, but we can still try to take a good guess.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;First off, if the representation on the source machine shows a  high percentage of graphical and/or control characters, we may  assume that the encoding in use is wrong. Unless of course, the file  we are looking at is not a binary file to start with. This may seem  trivial, but, if in doubt, using the output of the Linux command  "file &amp;lt;nomefile&amp;gt;" can save you many a frustrating hours,  especially if the oputput turns out to be something like "PDF file"  or "compressed file".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;The easy case&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;For systems in the italian language (but the same shouldgo for  most european languages), and in my experience, the most common  occurence is having Unicode - encoded text on a iso-8859-1 system,  or viceversa. On the Unicode side, you can exepct the encoding to be  UTF-8 9 times out of 10, and UTF-16 for the rest. UTF-16 is easily  detected (for european languages) by looking at the file with a  binary editor (odump on linux) and noting extensive areas of the  file where null and non-null bytes alternate (this method is  worthless for &lt;a href="http://en.wikipedia.org/wiki/CJK"&gt;CJK&lt;/a&gt;  languages). Also the presence of the BOM will give UTF-16 away.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A strong evidence for UTF-8 encoding is gined by observing the  way in which accented letters are modified (this is mostly useful  for languages where accented letters are common, such as Italian and  French). If a UTF-8 encoded file is transmitted to a ISO-8859-x  (with Latin-1 or windows-1252 instances being the most common  occurences) most of the non-accented characters will be displayed  correctly, while accented letters (which are encoded as a pair of  bytes which translate to two charaters in Latin-x encodings) will  display as a pair of characters, the first being a capital "A"  capped by a tilde (&amp;Atilde;). Diacritic marks of other western  european languages (e.g. the German tilde) will behave similarly, as  will most currency symbols (the S dollar being the exception) and  other semi-graphic characters, such as the copyright (&amp;copy;)  mark.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The opposite case (ISO-8859-X on a UTF-8 system) is a little  thornier. All accented letters and diacritics will be mistaken as  the beginning of a multibyte sequence, which will be either a valid  or invalid UTF-8 mulitbyte sequence. In either case, one (or more)  of the subsequent characters will disappear; what will be displayed  will either be a random "exotic" character - often a white question  mark on a black diamond - or an error message. Sequences of ASCII  characters will display normally.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;The general case&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;In the most general case, a more systematic approach must be taken. The following checklist may help here.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;1) Collect as much information as possible on the file origin. If possible, found out which application produced it and look for its manual. Use Google. If possible, speak with the human originator of the file.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;2) Examine the file through other applications. A good text  editor is of great help (the one I use - &lt;a href=  "http://en.wikipedia.org/wiki/emacs"&gt;emacs&lt;/a&gt;, has very good  multilingual support from release 23 - sometimes opening the culprit  in emacs is enough to solve the problem)  &lt;p&gt;3) Remember the obvious. The file intended purpose is often  enough to solve the problem. XML files, for instance are UTF-8  enacoded unless they explicitely declare an alternative  encoding.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;4) Have a good (software) toolbox and use it to try all the  possible transcodings in order of decreasing probability (for  example, if the file should contain japanese tex, the JIS encoding  is a likely starting point; for chinese, Big5 would be more  likely). If you can, make your experiments on a sample of the file  that also contains recognizable sequences of western characters  (things like addresses or personal names), because english/ASCII  characters tend to be encoding-invariant. Some tools exist that help  in automating this process (e.g. the &lt;a href=  "http://chardet.feedparser.org/"&gt;Universal Encoding Detector&lt;/a&gt;  uses the same euristics most browsers use).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;See also &lt;a href=  "http://www.forghieri.net/whitepapers/Unicode.html#appa"&gt;appendix  A&lt;/a&gt; for a couple of &lt;a href= "http://www.python.org"&gt;python&lt;/a&gt;)  functions which may be handy in this activity.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Having a clear mental picture of the purpose of your actions and  of the intended behavior of your tools is an important part of this  puzzle solving activity. This (python oriented) link may shed  further light on the subject  http://code.activestate.com/recipes/466341/&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Some programming tips&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The brute force approach to cracking the "fundamental problem"  almost invariably requires some programming. Most programming  languages, these days, claim "Unicode support", but what is meant  with this is far from clear. To the best of my understanding, a  programming language with "Unicode support" is a language that can  represent text objects (i.e. strings) as Unicode codepoints, and  that can convert a sequence of Unicode codepoints to a text  object. You will notice that this tells us nothing about the process  by which one can convert the language internal representation of  textual objects to a suitable external representation (which is what  mostly concerns us). What happens is that basically every language  has its own way of doing it, which is, to say the least,  confusing.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The purist approach can be found in the C language. Here external  and internal representation are one and the same, because C  represents strings as byte sequences. Encodings are handled through  external libraries (if memory serves, IBM distributes a free ICU  mulitilingual library). I believ that C++ behaves similarly. This is  not for the weak, and, unless you already spend your days with  Developer Studio or automake, I'd suggest a less purist aproach.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Unicode and Dynamic Languages&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;In ths section I will focus mostly on one dynamic language,  namely, &lt;a href="http://www.python.org"&gt;python&lt;/a&gt;. Even though I am  normally a satisfied &lt;a href= "http://www.perl.org"&gt;perl&lt;/a&gt; user,  python appears to have better - at least where consistency and  stability are concerned - UNICODE support. Once the basic concepts  have been grasped, however, I'd say that the two languages'  capability is almost on par.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&lt;a href="http://www.python.org"&gt;Python&lt;/a&gt;, has internal supprto  for two types of text objects: Unicode and ordinary (i.e. encoded)  strings. Unicode objects can be thought of as sequnces of  codepoints; ordinary strings can be thought of as byte  sequences.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Creating a unicode string is easy:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;us=u'\u00e8\u00e1'&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;us, represents the "èá" sequnce: 00e8 (232 hex) e 00e1 (225 hex)  are the relevnt codepoints.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;If the encoding of an ordinary string is known, the Unicode sting can be created, by &lt;strong&gt;decoding&lt;/strong&gt; the string itself:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    us=cs.decode('string_encoding')&lt;br /&gt;  &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;For instance from "èá":&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    cs='\xe8\xe1'&lt;br /&gt;    us=cs.decode('Latin-1')&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;There is a formally different - yet equivalent - way of obtaining  the same result:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    us=unicode(cs,'Latin-1') # or the string encoding&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Because I find this confusing, I mentally read this as "build a  Unicode string by decoding cs from the 'Latin-1' encoding".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;What above will work correctly if and only if the right encoding  is specified. A wrong encoding will either result in a runtime  exception or in wrong string, depending on the content of the  ordinary string and on the encoding specified. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A python Unicode object is rather abstract. It cannot be directly  saved, printed or represented without applying an encoding: attempts  to do so will trigger a runtime exception. It may come as a surprise  that a Unicode object can be encoded using &lt;strong&gt;any supported  encoding&lt;/strong&gt;, rather than the canonical, UTF and UCS encodings  defined by Unicode.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;It is in fact perfectly possible - and proper - to encode a  sequence of Uncode codepoints in the (say) Latin-1  encoding &lt;strong&gt;provided that the codepoints are representable in  the target encoding&lt;/strong&gt;. It is for instance possible to encode  as 'Latin-1' the 'U+00e8' codepoint whereas the sam cannot be done  for the Kanji codepoint 'U+4e01'. Both codepoints in the preceding  example, however, can be represented in the shift-jis-2004 encoding,  as well as in UTF8 or UTF16. A partial list of the encodings  supported by a standard python installation can be found in &lt;a href=  "http://www.forghieri.net/whitepapers/Unicode_en.html#appb"&gt;appendix  B&lt;/a&gt;.  UTF8 and UTF16 are special, because they are the only  encodings that can always be safely specified as targets (as they  are capable of represent the entire Unicode repertoire)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Going from a Unicode string (us) to a coded string is also easy:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    cs=us.encode(desired_encoding)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;for instance:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    us=u'u'\u00e8'&lt;br /&gt;    cs=us.encode('Latin-1') #contains '\xe8'&lt;br /&gt;&lt;br /&gt;    us=u'\u00e8\u4e01'      #contains an ideographic char: &amp;#x00e8;&amp;#x4e01;&lt;br /&gt;    cs=us.encode('Latin-1') #runtime error&lt;br /&gt;&lt;br /&gt;  UnicodeEncodeError: 'latin-1' codec can't encode character&lt;br /&gt;  u'\u4e01' in position 1: ordinal not in range(256)&lt;br /&gt;&lt;br /&gt;    cs=us.encode('shift-jis-2004') # contains '\x85}\x92\x9a'&lt;br /&gt;    cs=us.encode('utf8') #contains '\xc3\xa8\xe4\xb8\x81'&lt;br /&gt;    cs=us.encode('utf16') #contains '\xff\xfe\xe8\x00\x01N'&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;By putting the two steps together, we can translate from an  encoding to another (transcoding):&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    us=cs_source.encode(source_encoding)&lt;br /&gt;    cs_target=us.encode(target_encoding)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Again, this is only possible  for compatible encodings (target can represent all the codepoints present in source).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;In particular, transcoding to UTF8 is always possible, if the  codec for the source encoding is installed (Python's standard codecs  are listed in &lt;a href=  "http://www.forghieri.net/whitepapers/Unicode.html#appb"&gt;appendix  B&lt;/a&gt;):&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    us=cs_source.encode(source_encoding)&lt;br /&gt;    cs_target=us.encode('utf8')&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;As mentioned, unencoded Unicode strings cannot be sent to output streams:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    cs=u'u'\u00e8' f=file('/tmp/ciccio','a') f.write(cs)&lt;br /&gt;&lt;br /&gt;    UnicodeEncodeError: 'ascii' codec can't encode characters in&lt;br /&gt;    position 0-1: ordinal not in range(128)&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Here we can see that the python interpreter tries to apply a  default encoding to us (ASCII, in this case) and fails because us  contains an accented character that is not part of the ASCII  specs.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;So the pythonic way of working with Unicode requires that we 1) decode strings coming from input and 2) encode strings going to output.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The 'codecs' module can, alternatively, decorate our I/O handles  for us with suitable encodings: :&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    import codecs&lt;br /&gt;&lt;br /&gt;    f=codecs.open('/tmp/ciccio','UTF-8','r')&lt;br /&gt;    g=codecs.open('/tmp/ciccia','latin-1','w') &lt;br /&gt;    us=f.read()&lt;br /&gt;    g.write(us)&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Anything we read from 'f' is decoded as UTF-8, while any Unicode  object we write to 'g' is encoded in Latin-1. (So we may receive a  runtime error if 'f' contained korean text, for instance). One  should also refrain from writing ordinary - encoded - strings to g  because, at this point, the interpreter would implicitely decode the  original string applying a default codec (normally ASCII) which is  probably not what one would expect, or desire.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;It should be obvious that, for regular python programming -  outside of multinlingual text processing - Unicode object are not  normally used, as ordinary strings are perfectly suited to most  tasks.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A different kind of "Unicode support" is the interpreter capability of processing source files containing non-ASCII characters. This is doable, by inserting a directive like:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;#-*- coding: iso-8859-1 -*-&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;- (or other encoding) towards the beginning of the file. I advise  against this, as a practice that will end up annoying you and your  coworkers, as well as any other perspective user of the file. Stick  to ASCII for source code.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;The Curse of Implicit Encodings&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Most I/O peripherals, these days, try to "help" their user by  taking a guess on the encodings of the strings that are sent to  them. This is good for normal use, atrocious if your aim is solving  problems akin to those we have been tackling so far. Relationships  between string types and encodings are confusing enough even without  layering on top of them other encodings implicitely brought on by I/O  devices.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;This is a sample interaction, on my current system (emacs 23.1,  Fedora Core 11,  &lt;a href="http://en.wikipedia.org/wiki/Ipython"&gt;IPython&lt;/a&gt;):&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    In [270]: import sys&lt;br /&gt;    In [270]: sys.stdin.encoding&lt;br /&gt;    Out[271]:&lt;br /&gt;  'UTF-8'&lt;br /&gt;    In [272]: cs='è'&lt;br /&gt;    In [273]: repr(cs)&lt;br /&gt;    Out[273]:&lt;br /&gt;  "'\\xc3\\xa8'"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;this can be traslated as  "writing the sequence 'è' on this  interpreters console, which is using the implicit input encoding  UTF-8, results in a coded string whose content is '\xc3\xa8'"&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The same interaction on a different system is:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    In [270]: import sys&lt;br /&gt;    In [270]: sys.stdin.encoding&lt;br /&gt;    Out[271]:&lt;br /&gt;  'latin_1'&lt;br /&gt;    In [272]: cs='è'&lt;br /&gt;    In [273]: repr(cs)&lt;br /&gt;    Out[273]:&lt;br /&gt;  "'\\xe8'"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;this can be traslated as  "writing the sequence 'è' on this  interpreters console, which is using the implicit input encoding  Latin-1, results in a coded string whose content is '\xe8'"&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Seems harmless? It is not. If we want a Unicode string, on system (1) we have to do:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    us=cs.decode('utf-8')&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;on system 2:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    us=cs.decode('latin-1')&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;I don't know you, but I find it bewildering.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;My point: in source code -and outside the ASCII domain - stick to codepoint, even if writing literal charachters may seem more convenient.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;Unicode, encodings and HTML&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Like &lt;a href="http://en.wikipedia.org/wiki/XML"&gt;XML&lt;/a&gt;,   &lt;a href="http://en.wikipedia.org/wiki/HTML"&gt;HTML&lt;/a&gt; had early  awareness of multilingual environments. Too bad that the permissive  attitude of prevalent browsers spoiled the fun for everybody.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Waht follows is my laundry list of multilingual HTML facts -  check with the W£ consortium if you need complete assessments.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;Named entities&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;In HTML, a (limited) number of national characters can be  specified by using the so called 'named entitites': for instance the  sequence "&amp;amp;agrave;" is displayed as "à".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;Numeric entitities&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;In HTML, the entire Unicode codepoint repertoire cna be represented through numeric entities, which are written by preceding the decimal codpeoint identifier withj the sequence &amp;amp;# and following it with ";", like this:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&amp;amp;#8212; displays as: '&amp;#8212;'&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;or,if you favore HEX codes:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&amp;amp;#x2014; displays as: '&amp;#x2014;'&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Obviously, no sane Japanese will ever want to write a novel this  way (unless her word processor takes care of this for her). Also,  all this makes for quite unreadable HTML source.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h3&gt;HTML content declaration&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A simpler way for multilingual HTML is declaring the document  charset ("charset" is HTML-speak for encoding) like this:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&amp;lt;meta http-equiv="content-type" content="text-html;  charset=utf-8"&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;this way of specifying the charset is rather safe, provided the  reader's browser supports the charset and that the &lt;strong&gt;web  server does not spoil everything by slapping a different charset on  your document, overwriting the one speciied by you&lt;/strong&gt; (This  happened to me when I first published this document).&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Explicit charset specification, however, seldom happens so what  we have instead is:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;1) Assumed charset (by the editing tools, or by the server). This  is seldom correct, besides, it will easily be a national codepage  (i.e. windows-1252, for italians) rather than the preferable  UTF-8.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;2) No charset at all. Pages like this &lt;strong&gt;should&lt;/strong&gt;  contain only ASCII characters and named or numeric entities. But  this does not happen because:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;3) Browsers attempt to infer charset for a document's content, besides&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;4) ...several webservers "help" by providing a default charset.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;All of this makes solving HTML display problems no fun. My advice  follows closely the advice already given for simple text.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;&lt;a href="http://en.wikipedia.org/wiki/Database"&gt;Database&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Multilingual text in databases is a thorny issue, and I am not  really up to give copentent advice on it. So I'm just going to give  my very limited take of the issue, without taking any responsibility  for it. &lt;i&gt;Caveat emptor&lt;/i&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Databases, as a family, are among the oldest pieces of  software. This means that they started to tackle multilingual text  in the wild frontier years, when men were men and databases encoded  text every which way they damn well pleased. Fun, but hardly  conducive to consistency.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;This said, if the amount of your interaction is going to concern  the encoding of a report output, then not to worry: that's a simple  text file conversion.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;If on the other hand, you are going to build a DBMS system from  scratch, I advise you to make everything UTF-8 and to test the  entire toolchain with multilanguge strings. Here the tooolchain  includes the DBMS, the relevant OSes and communication protocols,  programming laguages and libraries, and command line tools.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Lastly if you are going to convert a legacy system to  multilingual: stick to the manufacturers' manual(s), and may God  help you.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;While most databases do document the encoding used for text data  (which is often a propriety of the entire database or even of the  instance), this is basically ruined by the fact that (for old  databases) several architects devised their own encoding schemes  that they then crammed inside one of the available data  types. Another difficulty is that many databases use(d) non-standard  naming for encodings.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Some moderns DBMSs (among them - to my knowledge - is SQL Server  since tits 2005 release), atoned for a taking a too rigid encoding  stance in the past by allowing to have different encodings for the  database, each table contained therein, and even for each column of  every table. My opinion is that this is a recipe for disaster,  insanity, or both&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;address&gt;&lt;br /&gt;    copyryght © Alessandro Forghieri&lt;br&gt;&lt;br /&gt;    tutti i diritti riservati&lt;br&gt;&lt;br /&gt;    Modena, 14 Dicembre 2009&lt;br&gt;&lt;br /&gt;    $Id: Unicode_en.html,v 1.4 2009/12/30 11:20:34 alf Exp $&lt;br /&gt;  &lt;/address&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h2&gt;&lt;a name="appa" id="appa"&gt;Appendice A&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;import unicodedata&lt;br /&gt;&lt;br /&gt;def unilist(u):&lt;br /&gt;    """ prints the unicde description of a string """&lt;br /&gt;    for i, c in enumerate(u):&lt;br /&gt;        print i, '%04x' % ord(c), unicodedata.category(c),&lt;br /&gt;        print unicodedata.name(c)&lt;br /&gt;&lt;br /&gt;def safe_unicode(obj, *args):&lt;br /&gt;    """ return the unicode representation of obj """&lt;br /&gt;    try:&lt;br /&gt;        return unicode(obj, *args)&lt;br /&gt;    except UnicodeDecodeError:&lt;br /&gt;        # obj is byte string&lt;br /&gt;        ascii_text = str(obj).encode('string_escape')&lt;br /&gt;        return unicode(ascii_text)&lt;br /&gt;&lt;br /&gt;def safe_str(obj):&lt;br /&gt;    """ return the byte string representation of obj """&lt;br /&gt;    try:&lt;br /&gt;        return str(obj)&lt;br /&gt;    except UnicodeEncodeError:&lt;br /&gt;        # obj is unicode&lt;br /&gt;        return unicode(obj).encode('unicode_escape')&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1155316360307106803?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1155316360307106803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1155316360307106803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1155316360307106803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1155316360307106803'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/12/unicode-and-encoding-problem.html' title='&lt;a href=&quot;http://www.unicode.org&quot;&gt;Unicode&lt;/a&gt; and the encoding problem'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7706107715670966199</id><published>2009-12-16T10:16:00.005+01:00</published><updated>2009-12-16T12:24:09.051+01:00</updated><title type='text'>Unicode e il problema della codifica</title><content type='html'>&lt;h2&gt;Introduzione&lt;/h2&gt;&lt;br /&gt;  &lt;p&gt;Nel corso di troppi anni, ho spesso dovuto lottare con la  rappresentazione elettronica del testo. Ogni volta in cui sono stato  confrontato con quello che chiamo il problema fondamentale della  rappresentazione del testo (vedi oltre) ho finito per risolverlo più  o meno in maniera ad hoc, istintiva, insomma a naso. Solo poco tempo  fa mi sono costretto a cercare di fare un po' di chiarezza nella  pletora di nozioni "pratiche" che ho nel tempo utilizzato per cavarmi  d'impaccio. Alla fine, ho pensato che, magari, scrivere quello che ho  imparato su questo tema potesse servire a dare una mano a qualche  fratello d'arme impelagato nello stesso tipo di problema, soprattutto  se l'avessi scritto in italiano, visto che d'informazioni di questo  tipo, in inglese, se ne trovano tante (anche se magari parziali, poco  organiche o proprio sbagliate).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Non avrei mai scritto questo articolo se l'industria informatica  avesse collettivamente più buon senso di quello che dimostra  quotidianamente e avesse pensato - per tempo - a definire un modo di  dedurre il tipo di caratteri utilizzato da un documento di testo.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Questa è una storia di pochi standard, troppi standard e di pezze  multicolori applicate su buchi così grandi che nessuno pensava si  potessero turare. E' altresì una storia che fa capire quanto siamo  fortunati che non sia toccato all'industria informatica decidere come  siano fatte le prese e le spine elettriche, perché altrimenti nessuno  potrebbe infilare una spina B-Ticino in una presa fatta da un altro  produttore, o magari, dalla stessa B-Ticino, ma in un anno  differente. Ci penso tutte le volte che ho in mano una spina Shucko e  mi manca un adattatore....&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Per chi legge&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;La materia di questo articolo varia da nozioni alla portata di  quasi chiunque abbia una informatizzazione di base a tecniche di  programmazione che sono abbastanza oscure anche per chi fa del  software la propria professione. Ho cercato di esporle all'incirca in  questo ordine, do modo che, se ci si accorge che da un certo punto in  avanti non si capisce più nulla, si sa già che si può tranquillamente  smettere di leggere, perché il livello di comprensibilità non è  destinato a migliorare.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;D'altra parte, chi si accorge di stare leggendo informazioni  abbastanza banali, può sbirciare avanti, sperando di trovare (se ci  sono) le cose che ancora non sa sull'argomento. Siccome però la (mia)  maggiore difficoltà nell'arrivare a capire il tema è stata per lungo  tempo la mancanza di una riflessione organica sul tema - mancanza  sempre dovuta al fatto di dover risolvere un particolare problema in  poco tempo, situazione che da sempre si concilia male con  l'apprendimento riflessivo - io sconsiglio di leggere questo articolo  saltando qua e là. Metà dell'utilità di questo articolo - nella mia  opinione - sta nella definizione esplicita di alcuni termini  (carattere, codepoint, codifica, decodifica) il cui significato è  dato spesso per scontato, mentre non lo è affatto (tanto da  confondere spesso codifica e decodifica).&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Il problema fondamentale&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Il problema tipico è in genere posto da un utente perplesso (e  contemporaneamente irritato) che lo formula più o meno in questi  termini:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;"Sul sistema X il testo Y (dove ) si vede perfettamente. Sul  sistema Z lo stesso testo Y si vede nella maniera scorretta Z."&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Qui X è un calcolatore, programma, o qualunque altra cosa faccia  parte del contesto utilizzato per mostrare un testo, Y può essere  testo puro e semplice, ovvero testo mostrato da una particolare  applicazione, a volte come messaggio che proviene da un programma, a  volte come pagina html, Z può variare da: "alcuni caratteri sono  sostituiti da altri" a "tutti i caratteri sono rimpiazzati da  caratteri stranissimi, scelti apparentemente a caso".&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Se si ha fortuna, il testo di partenza e la sua rappresentazione  sono espressi in un alfabeto vagamente intellegibile (per chi scrive,  europeo), su calcolatori accessibili. Se è una brutta giornata, il  testo in oggetto è in cinese, è stato tradotto a Tokyo e il  calcolatore incriminato è a Seoul (benefici della  globalizzazione).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In ogni caso, il professionista d'Information Technology borbotta  "Ah, sì, è un problema di codifica, adesso ci guardo, ti chiamo io.",  assume un'aria meditativa e spera che l'utente se ne vada (invece di  restare nei dintorni sperando che la soluzione si materializzi).  Dentro di sé, il nostro professionista IT sta bestemmiando come un  turco.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Per capire il perché, bisogna prenderla alla lontana.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Una questione di carattere&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;I caratteri, si sa, sono i componenti elementari delle parole  scritte. Dico parole scritte, perché, ad esempio, i componenti  elementari delle parole pronunciate si chiamano fonemi, e sono una  cosa abbastanza diversa, di cui qui non parlerò.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In questa sede, bisogna distinguere il carattere come concetto (ad  esempio: la lettera minuscola "a") dalla sua rappresentazione  visibile, che può assumere moltissime forme, a seconda del mezzo che  si usa per visualizzare il carattere (un foglio di carta, lo schermo  di un calcolatore, un cartellone pubblicitario) e della forma che si  sceglie di dargli (il cosiddetto tipo - o font - in tipografia, o la  rappresentazione calligrafica se si sta scrivendo a mano).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In questo senso, un carattere è l'idea (astratta dalla sua  rappresentazione concreta) di uno dei componenti elementari della  parola scritta. La sua realizzazione, o rappresentazione, dovrebbe  essere chiamata &lt;a href=  "http://it.wikipedia.org/wiki/grafema"&gt;grafema&lt;/a&gt;, una parola che  sta ad indicare il segno grafico che viene interpretato come  carattere. In effetti, bisogna distinguere ulteriormente tra il  grafema, inteso come "idea della forma di un carattere" - che ad  esempio, non incorpora il particolare tipo/font usato nella  rappresentazione - dal segno fisico vero e proprio, che viene spesso  chiamato &lt;a href="http://it.wikipedia.org/wiki/glifo"&gt;glifo&lt;/a&gt;. Si  noti che ad uno stesso carattere possono corrispondere più grafemi:  ad esempio, in greco antico, la "sigma" in finale di parola ha un  grafema diverso da quella ad inizio o in mezzo ad una parola. D'altra  parte, a più caratteri può corrispondere uno stesso grafema e/o  glifo: ad esempio la rappresentazione tipografica della sillaba "fi"  è spesso un unico simbolo in cui 'f' e 'i' sono fuse e la 'i' perde  il punto.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Bisogna tenere presente che, già a questo punto, stiamo indicando  come "carattere" un assieme più esteso di quello che si presenta  quasi automaticamente alla nostra intuizione. Ad esempio, in questa  definizione, si distingue la lettera "e" dalla lettera "e con accento  acuto" ("é") dalla lettera "con accento grave" ("è"). In più, si  suole dare dignità di carattere a tutta una famiglia più esotica di  segni che comprendono i segni d'interpunzione (apostrofi, virgole...)  &lt;a href="http://it.wikipedia.org/wiki/segno_diacritico"&gt;segni  diacritici&lt;/a&gt; (accenti, dieresi...) e varie forme di spazio bianco  (interruzioni di linea, spazi, tabulazioni...).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;La collezione di caratteri (nel senso esteso definito poc'anzi)  utilizzati da una lingua si chiama &lt;a href=  "http://it.wikipedia.org/wiki/alfabeto"&gt;alfabeto&lt;/a&gt;. L'inventiva  umana ha fatto sì che ad ogni lingua parlata, scritta o anche solo  immaginata corrispondesse almeno un alfabeto proprio (spesso, più di  uno).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Fino a non molto tempo fa, questo significava semplicemente che,  mentre uno imparava una lingua, ne imparava anche l'alfabeto. Se si  era fortunati, si trattava di un'alfabeto affine (questo succede con  le lingue europee occidentali, i cui alfabeti sono in larga parte  sovrapposti). Chi si cimentava con altre lingue poteva essere meno  fortunato e gli capitava di doversi cimentare con un alfabeto  totalmente diverso da quello nativo, magari composto da alcune  migliaia di caratteri.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Lo stupido calcolatore&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Come è capitato per tante altre cose, anche per quello che  riguarda il testo e la sua rappresentazione, l'avvento dei  calcolatore ha posto problemi nuovi.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Alla radice del problema (che è poi quello del trattamento  informatico dei simboli) sta il fatto ben noto che il calcolatore  (almeno il calcolatore binario di tipo &lt;a href=  "http://en.wikipedia.org/wiki/Turing"&gt;Turing&lt;/a&gt;/&lt;a href=  "http://en.wikipedia.org/wiki/Von_Neumann"&gt;Von Neumann&lt;/a&gt; - quello a  cui siamo abituati) è in grado di manipolare senza mediazione un  alfabeto (mi si passi la semplificazione) composto da due soli  simboli: 0 e 1 (un &lt;a href=  "http://en.wikipedia.org/wiki/bit"&gt;bit&lt;/a&gt;). Questo è un modo un po'  diverso di dire che un calcolatore è in grado di trattare, senza  mediazione, solo informazione di tipo numerico, anzi, solo di tipo  numerico, intero, binario. In effetti, siccome operare sui bit tende  a rendere le cose ancora più difficili di quello che già non siano,  la totalità dei calcolatori moderni utilizza come unità di calcolo,  un "pacchetto" di 8 bit universalmente chiamato &lt;a href=  "http://en.wikipedia.org/wiki/byte"&gt;byte&lt;/a&gt; (tranne per i francesi,  che lo chiamano "octet": la poco usata versione italiana è  "ottetto"). Con un byte, un calcolatore è in grado di contare da zero  a 255 (o da -127 a 127, ma in questa sede non c'interessa). Per la  precisione il byte è l'unità minima che un calcolatore (moderno) può  trasferire da un dispositivo di memorizzazione, o di input/output,  all'unità di elaborazione: in altre parole, se un calcolatore vuole  operare sul bit numero 20, prima di farlo dovrà andare a prendere  l'intero byte numero 3, in cui il bit numero 20 è contenuto.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Per poter svolgere qualunque operazione simbolica non-numerica, il  calcolatore deve usare un qualche metodo di traduzione che converta i  simboli in numeri, e viceversa. Un programma che manipoli, ad  esempio, note musicali, dovrà appoggiarsi ad un metodo che permetta  di convertire le note (e tutti i simboli che costituiscono la  notazione musicale) in numeri, e all'inverso di questo metodo per  poter fare il tragitto inverso.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In buona sostanza, si tratta di numerare (spesso in modo astratto,  ma la differenza non è essenziale in questa sede) i simboli che si ha  intenzione di usare (l'alfabeto, o repertorio), utilizzando poi i  numeri come se fossero i simboli stessi.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In quanto segue, chiamerò un'associazione di questo tra numeri e  simboli &lt;a href="http://it.wikipedia.org/wiki/codice"&gt;codice&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Si tratta di una denominazione non standard: normalmente quello  che qui indicherò con codice viene chiamato &lt;a href=  "http://en.wikipedia.org/wiki/codepage"&gt;codepage&lt;/a&gt; o - in maniera  molto ambigua - &lt;a href=  "http://it.wikipedia.org/wiki/codifica"&gt;codifica&lt;/a&gt;. Siccome il  processo di codifica, di cui parlerò tra poco, è una cosa abbastanza  diversa ,che è cruciale comprendere con precisione per non perdersi,  mentre il termine "codepage" è usato in maniera poco uniforme e  spesso con riferimento ad un particolare fabbricante di calcolatori o  sistemi operativi, ho deciso di adottare questa variante del gergo  "normale".&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Poiché qui si parla solo di testo, trascurerò l'importante campo  dei codici relativi ad applicazioni più specialistiche, come la già  citata notazione musicale, la notazione matematica e molte altre. In  questa nota mi interessano soprattutto i codici il cui scopo è  numerare i caratteri. D'altra parte il più importante di questi  codici (&lt;a href="http://www.unicode.org"&gt;Unicode&lt;/a&gt;) può essere  utilizzato (e viene utilizzato) anche per catalogare tutti i simboli  non testuali di cui ho accennato e molti altri di interesse ancora  più specialistico (come gli alfabeti e i sistemi di scrittura delle  lingue morte)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Sottolineo anche che, nel concentrarmi sui codici testuali,  trascuro anche quasi tutto quello che riguarda l'impaginazione del  testo, fatto salvo per i suoi aspetti più elementari (spazio tra le  parole, interruzioni di riga e - raramente - di pagina e di colonna).  Si tratta di fattori che sono invece molto importanti per chi si  occupa della rappresentazione del testo (che non può trascurare il  fatto che l'arabo venga scritto da sinistra a destra, o il cinese  tradizionale dall'alto in basso). Anche qui vale la pena di ricordare  che si tratta di fattori che sono pienamente recepiti da &lt;a href=  "http://www.unicode.org"&gt;Unicode&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;I codici&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Il primo punto fermo che abbiamo raggiunto, quindi, si può  formulare come segue:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;"Nell'elaborazione testuale, i calcolatori e i programmi si  affidano - implicitamente o esplicitamente - ad una procedura di  numerazione dei caratteri, detta codice."&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Un codice è quindi un'associazione tra numeri e caratteri. Il  numero che in un determinato codice viene associato ad un dato  carattere è detto &lt;a href=  "http://en.wikipedia.org/wiki/codepoint"&gt;codepoint&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Un codice può essere associato ad un qualsivoglia insieme di  caratteri, non necessariamente a quelli in uso in un particolare  alfabeto; un unico codice può codificare un solo alfabeto, un insieme  di alfabeti o anche solo parte di un dato alfabeto.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;A questo punto vale la pena di sottolineare che l'adozione di un  codice delimita, in maniera implicita o esplicita, il repertorio di  caratteri che si è in grado di elaborare. Questo è specialmente  importante (e può costituire un grave handicap) per i testi che  contengono parti scritte in lingue diverse (ad esempio la traduzione  interlineare italiana di un testo di Confucio).Se, ad esempio, il  codice in uso è il venerando &lt;a href=  "http://en.wikipedia.org/wiki/ASCII"&gt;ASCII&lt;/a&gt;, il repertorio, fra le  altre cose, esclude tutte le lettere accentate; se il codice in uso è  Latin-1, non sarà possibile rappresentare (fra l'altro) la lettera  greca "ALFA", e così via. Ancora una volta, fa eccezione &lt;a href=  "http://www.unicode.org"&gt;Unicode&lt;/a&gt;, che ha l'ambizione di  comprendere il repertorio dei caratteri di tutte le lingue umane, e  che - al momento - ha effettivamente catalogato i caratteri di tutte  le principali lingue moderne.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Tipi di rappresentazione&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Per arrivare a capire completamente il problema che ho chiamato  fondamentale dobbiamo complicarci ancora un po' la vita, distinguendo  tra la rappresentazione esterna e quella interna di un carattere. Con  rappresentazione interna intendo il modo in cui un carattere "vive"  in un programma mentre viene elaborato: si tratta di una  rappresentazione che può essere concepita come astratta (non lo è, ma  i suoi dettagli sono inessenziali). Con rappresentazione esterna  intendo la forma assunta dal carattere nel momento in cui viene  trascritto su disco, o spedito ad un altro programma.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Nell'ambito della rappresentazione interna - e al livello di  dettaglio che m'interessa - il codice gioca una funzione di puro  riferimento. Ovvero si sa che c'è e viene usato ma, posto che ne  venga fatto un utilizzo corretto, esso è praticamente invisibile.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Dove il codice gioca una funzione essenziale è nella transizione  tra rappresentazione interna ed esterna (e viceversa). Infatti,  passando da rappresentazione interna a rappresentazione esterna, ogni  carattere deve:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;i) prima essere identificato come numero (codepoint) secondo le  specifiche del codice;&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;ii) successivamente, questo numero deve essere tradotto in una  sequenza di byte (codifica);&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;iii) infine, la sequenza di byte deve essere trasmessa.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Per passare dalla rappresentazione esterna, il procedimento è  invertito:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;i) la sequenza di byte (rappresentazione esterna) è ricevuta  dall'ambiente di elaborazione.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;ii) la sequenza di byte dev' essere trasformata in una sequenza di  numeri/codepoint (decodifica)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;iii) il codice identifica ogni numero come carattere  (rappresentazione interna)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Se trasformare un codepoint (numero) in una sequenza di byte (o  viceversa) fosse un procedimento che può essere fatto in unico modo,  quello che ho chiamato "problema fondamentale" sarebbe molto  semplificato - basterebbe sapere quale codice viene usato per la  rappresentazione interna. Come si vedrà, le cose sono più complicate  (come se non lo fossero già abbastanza).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il processo di decodifica e codifica sono fondamentali per  l'inquadramento del nostro problema e vale la pena di metterle in  bella evidenza:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Codificare (&lt;a href=  "http://en.wikipedia.org/wiki/encoding"&gt;encoding&lt;/a&gt;) è il processo  per cui un carattere, in rappresentazione interna viene prima  associato ad un codepoint (attraverso l'uso di un codice) e poi  convertito in una rappresentazione numerica concreta o, per dire  meglio, in una sequenza di byte (rappresentazione esterna).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Decodificare (&lt;a href=  "http://en.wikipedia.org/wiki/decoding"&gt;decoding&lt;/a&gt;) è il processo  inverso della codifica: una sequenza di byte (rappresentazione  esterna) viene prelevata e convertita prima in sequenza numerica  (sequenza di codepoint), poi - applicando un codice - in sequenza di  caratteri.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Il processo di rappresentazione elettronica del testo&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;A questo punto il mio lettore (ammettendo che ce ne sia almeno  uno) è più che giustificato ad essere confuso.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Cosa sta succedendo? Come avviene che una sequenza di byte diventa  un testo leggibile sul mio schermo (a su una pagina di stampante)? E,  come avviene che la stessa sequenza di byte possa trasformarsi in  pagine e pagine di porcherie illeggibili su un altro schermo?&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Riassumiamo e integriamo quello che abbiamo visto finora, cercando  di renderlo comprensibile.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) Il testo viene prelevato (dal disco, da internet, o da qualche  altra sorgente esterna), sotto forma di sequenza di byte (numeri da 0  a 255).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;2) Attraverso il procedimento di decodifica (q.v.) la sequenza di  byte viene trasformata in sequenza di codepoint&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;3) Applicando un codice (q.v.) la sequenza di codepoint di cui al  punto precedente è identificata come sequenza di caratteri.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;4) Al termine della elaborazione, ad ogni carattere della sequenza  è associato un glifo che viene rappresentato sul dispositivo di  visualizzazione (schermo, stampante).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il punto (4), di cui finora non si era parlato, che è  importantissimo per poter vedere e interpretare il testo, non è  invece particolarmente rilevante per quello che riguarda il nostro  problema. Semplificando un po' le cose, infatti, quello che accade è  che ad ogni carattere, in rappresentazione interna, deve essere  associata una forma del tipo/font in uso (glifo). Ora, l'associazione  tra un carattere e un font è ben definita una volta che sia noto il  codice, e il codice è normalmente definito in maniera univoca a  livello di macchina. L'unica cosa che può andare storta (rendendo il  testo illeggibile) è che per qualche motivo venga usato un font  sbagliato (non alfabetico, o relativo ad un alfabeto diverso). Questo  tipo di errore, oltre ad essere relativamente raro, si corregge  rapidamente utilizzando uno dei font alfabetici standard (Per le  lingue occidentali: Arial, Helvetica, Courier...).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Incidenti nelle prime tre fasi, invece, sono di soluzione più  difficile. Infatti, ogni errore nel determinare il codice o la  codifica usati nella fase di trasmissione rende il testo decodificato  parzialmente (più spesso, completamente) incomprensibile.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Questo è "Il problema di codifica" di cui mugugna il  professionista IT di cui si è parlato qualche paragrafo fa.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;E' abbastanza naturale a questo punto chiedersi come mai possano  sorgere questi equivoci: come mai non c'è un solo codice e una sola  codifica? Per saperlo bisogna studiarsi un pochino di storia del  calcolo elettronico.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Un milione di anni fa&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;...o poco meno, i calcolatori facevano una sola cosa: calcolavano,  appunto. Per leggere e scrivere i risultati di procedure di calcolo  numerico, non servono molti simboli (le cifre decimali, qualche  lettera latina, i segni +,-,. e ",") e questi sono ben noti a quasi  tutti gli esseri umani. In più i calcolatori comunicavano quasi  esclusivamente tramite stampati, e quasi esclusivamente con esseri  umani. Il nostro problema, in pratica, non esisteva.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Questa felice situazione durò pochi anni, sia perché  un'interazione esclusivamente numerica era molto faticosa anche per  gli utenti tecnici, sia perché furono presto comprese le potenzialità  di elaborazione "simbolica" dei calcolatori. La necessità di  rappresentare informazione testuale portò quindi alla formulazione  dei primi codici. Dopo un periodo di anarchia, durante il quale ogni  fabbricante utilizzava un proprio codice, rendendo estremamente  problematico qualunque scambio di dati tra macchine diverse, emersero  due codici destinati a costituire standard di fatto: &lt;a href=  "http://en.wikipedia.org/wiki/EBCDIC"&gt;EBCDIC&lt;/a&gt; (1963) e &lt;a href=  "http://en.wikipedia.org/wiki/ASCII"&gt;ASCII&lt;/a&gt; (1963).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In effetti, il solo codice ASCII era un vero e proprio standard.  EBCDIC è un codice sviluppato in maniera indipendente da &lt;a href=  "http://en.wikipedia.org/wiki/IBM"&gt;IBM&lt;/a&gt; (e adottato da alcuni  altri fabbricanti di mainframe suoi concorrenti). Il suo uso, oggi, è  essenzialmente relegato all'ambito IBM, ed è probabilmente destinato  a cadere in disuso.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;La radice di tutti i mali&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;O almeno la radice di molti mali, è che i primi codici (e qui ci  concentriamo essenzialmente su ASCII) cercavano di realizzare di un  insieme di obiettivi che oggi consideriamo estremamente ristretto:  odierni):&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) creazione di un codice per un ambiente sostanzialmente  monolingua (inglese)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;2) avere un codice che rendesse efficiente (in termini di spazio e  di tempo) le comunicazioni tra apparati.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il primo obiettivo fece sì che ci si concentrasse sulla codifica  di un set di simboli molto limitato (quelli compresi nell'alfabeto  inglese più i relativi segni diacritici).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;La soluzione adottata per il secondo obiettivo fece sì che - nello  stesso codice - si dovesse trovare spazio anche per tutta una serie  di simboli utilizzati solo per la trasmissione di dati (ad esempio  Start-Of-Message, End-Of-Message...) riducendo in questo modo il  numero di codepoint disponibili per i caratteri. (Questo fu dovuto al  fatto che le comunicazioni tra apparati si svolgessero su linea  seriale, e che quindi i caratteri di controllo fossero  obbligatoriamente mescolati a quelli costituenti il messaggio stesso)  Inoltre i requisiti di efficienza spingevano a creare un codice il  più ridotto possibile, cioè un codice che utilizzasse il minor numero  possibile di caratteri.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Fu così che il codice ASCII fu pubblicato come un codice a 7 bit,  il che permette la rappresentazione di 128 caratteri, di cui i primi  32 sono caratteri di controllo. I caratteri stampabili non  alfanumerici furono presi dalla tastiera standard di una macchina da  scrivere (inglese).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Poiché il codice ASCII usa solo sette bit degli otto disponibili  in un byte, l'ottavo bit rimase libero per essere utilizzato come bit  di verifica della correttezza della trasmissione.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;E il resto del mondo?&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Naturalmente, 96 caratteri non bastano per rappresentare tutti gli  alfabeti del mondo. Non bastano neanche per rappresentare gli  alfabeti di tutte le lingue europee, né quelli delle sole lingue  occidentali.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Man mano che l'uso del calcolo elettronico si espandeva, la  situazione diventava sempre meno accettabile, soprattutto per gli  abitanti delle nazioni il cui linguaggio utilizza un set di caratteri  completamente diverso da quello previsto dall' ASCII. A dire la  verità, già gli scandinavi erano abbastanza ostacolati nel  rappresentare la propria lingua; tutto sommato gli italiani erano fra  i più avvantaggiati, dovendo solo risolvere il problema delle lettere  accentate, normalmente risolto con l'uso degli apici.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;I codepage&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Come è tipico del mondo dell'informatica (e forse del mondo in  generale) la soluzione del problema venne tentata da più parti  applicando pezze su uno standard che non poteva, per sua natura,  tollerarne molte.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il primo passo fu appropriarsi dell'ottavo bit che ASCII riservava  a compiti di controllo, aggiungendo in questo modo altri 128  caratteri ai codepoint disponibili. Ogni fabbricante creò poi una  serie di codici detti - prendendo a prestito un termine IBM -  &lt;a href="http://en.wikipedia.org/wiki/codepage"&gt;codepage&lt;/a&gt;. Ognuno  di questi codici utilizzava questo nuovo spazio di 128 codepoint per  associarvi altri alfabeti, o - non di rado - caratteri grafici utili  per disegnare cose come tabelle, report e così via.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Questo fu l'inizio della &lt;a href=  "http://it.wikipedia.org/wiki/Babele"&gt;Babele&lt;/a&gt; informatica. La  corretta interpretazione di un testo ricevuto da un'altra macchina  richiedeva che il ricevente fosse in grado di determinare il  codice/codepage (dipendente dal venditore) che era stato usato. La  Babele, tuttavia, era abbastanza mascherata dal fatto che gli scambi  di dati tra calcolatori di norma coinvolgevano calcolatori fatti  dallo stesso produttore (o al limite calcolatori che aderivano ad uno  standard de facto imposto dal maggior produttore del settore - IBM,  in genere), spesso chiamando in causa personaggi in camice bianco che  al telefono si dicevano cose tipo "Ti mando un nastro ANSI da 0,5  pollici nel codepage IBM 443", e per loro avevano un senso.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;LATIN-1 e compagnia bella&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;La situazione era più che matura (quasi marcia, in effetti) per  fare qualche tentativo di standardizzazione, tentativo che ad un  certo punto fu intrapreso dalla &lt;a href=  "http://en.wikipedia.org/wiki/ISO"&gt;ISO&lt;/a&gt; (l'organizzazione per gli  standard internazionali) verso la fine degli anni 1980.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Intanto vennero definite denominazioni uniformi per una serie di  (varianti di) codifiche entrate nell'uso. Ad esempio (un esempio  importante) venne definita la denominazione &lt;a href=  "http://en.wikipedia.org/wiki/iso-8859-1"&gt;iso-8859-1&lt;/a&gt; (anche detta  Latin-1) per un codice di 256 codepoint che descrive gli alfabeti di  molte lingue europee occidentali. Vennero predisposti altri codici  iso-8859-x (da iso-8859-2 a iso-8859-16) per le lingue europee con  altri alfabeti (ad esempio greco, cirillico...).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Le codifiche per gli alfabeti orientali (essenzialmente  giapponese, cinese, coreano) vennero (in maniera simile) raggruppate  sotto la famiglia di denominazioni &lt;a href=  "http://en.wikipedia.org/wiki/ISO_2022"&gt;ISO/IEC 2022&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Per quasi tutte le codifiche ISO, si fece in modo che i primi 127  codepoint corrispondessero ai codici ASCII, in modo da conservare un  qualche tipo di compatibilità con quest'ultimo.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il processo fece alcune vittime (codifiche nazionali e industriali  di varia denominazione che non vennero recepite) e creò alcuni orrori  (ad esempio, la codifica Latin-1 è quasi uguale, ma non identica, al  codepage &lt;a href=  "http://en.wikipedia.org/wiki/windows-1252"&gt;windows-1252&lt;/a&gt;,  un'ambiguità che persiste ancora oggi).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Uno degli effetti di questo processo fu sottolineare la necessità  di unificare i codici esistenti in un unico repertorio in grado di  rappresentare tutti i caratteri usati dall'uomo. Il risultato dello  studio di un catalogo di questo tipo fu la creazione di &lt;a href=  "http://en.wikipedia.org/wiki/Unicode"&gt;Unicode&lt;/a&gt; (e ne parleremo  fra un po')&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Le codifiche&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Come abbiamo detto più sopra, i calcolatori trasmettono  l'informazione in unità minime chiamate byte (mentre sono in grado di  elaborarla facendo riferimento ad un'unità ancora minore detta bit:  un cifra binaria che può valere 0 o 1)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Siccome un byte può rappresentare i numeri interi nell'intervallo  0-256, qualunque codice contente un massimo di 256 codepoint può  essere codificato (messo in forma esterna) utilizzando un byte per  carattere. Per questi codici è quindi possibile far coincidere  rappresentazione interna ed esterna, facendo corrispondere ad ogni  codepoint la sua rappresentazione come singolo byte. In buona  sostanza, codice e codifica sono indistinguibili.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Esistono però lingue che hanno (molti) più caratteri dei 256  rappresentabili con un singolo byte: il cinese e il giapponese sono  due fra le più importanti. Le codifiche dei codici/codepage creati  per queste lingue presenta quindi la necessità di usare più di un  byte per carattere cosa che può essere fatta in almeno due modi - ed  entrambi sono stati usati in diversi codici e codifiche.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Codifiche wide-char.&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;La scelta apparentemente più naturale è quella di usare lo stesso  numero di byte per la codifica di ogni codepoint. Ad esempio, Per un  alfabeto che abbia più di 256 ma meno di 65536 simboli, questo  significa che ogni carattere sarà codificato con due byte, da  00000000-00000000 a 11111111-11111111. Codifiche di questo genere si  chiamano "wide-char" (caratteri larghi). Benché facilmente e  immediatamente comprensibili, queste codifiche hanno un problema  evidente, uno latente e uno che interessa principalmente i  programmatori.&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Un esempio: UCS-2 (UTF-16)&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Consideriamo, come esempio tutt'altro che teorico, una codifica U  così fatta (questa codifica è essenzialmente quella che, in &lt;a href=  "http://en.wikipedia.org/wiki/Unicode"&gt;UNICODE&lt;/a&gt;, è chiamata  &lt;a href="http://en.wikipedia.org/wiki/UCS-2"&gt;UCS-2&lt;/a&gt;).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) U è wide-char, con due byte per codepoint&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;2) U utilizza i primi 256 codepoint nello stesso ordine e con lo  stesso significato del codepage latin-1. Questo significa che tutte  le lettere delle principali lingue europee occidentali sono contenute  in un solo byte, il primo dei due.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il primo problema (quello evidente) è l'inefficienza di U. U  infatti contiene 511 simboli che vengono codificati in sequenze che  hanno almeno un byte nullo. Tuttavia, quando U viene utilizzata per  codificare testi costituiti da soli caratteri occidentali, questi  risultano occupare il doppio dello spazio (e vengono trasmessi nel  doppio del tempo) che sarebbe necessario, perché tutti i caratteri  occidentali hanno una codifica in cui il byte più significativo è  nullo.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il secondo problema (quello meno apparente) è noto come problema  dell'&lt;a href=  "http://en.wikipedia.org/wiki/endianness"&gt;endianness&lt;/a&gt;. La parola  endianness e la terminologia associata derivano dai nomi di due  fazioni politiche che esistevano nelle favolose isole di Lilliput e  Blefuscu (come racconta &lt;a href=  "http://en.wikipedia.org/wiki/Jonathan_Swift"&gt;Swift&lt;/a&gt; ne i "Viaggi  di Gulliver") i cui membri si distinguevano per l'estremità da cui  iniziavano ad aprire le uova: quella grande (a &lt;a href=  "http://en.wikipedia.org/wiki/Lilliput"&gt;Lilliput&lt;/a&gt;, per editto del  re che una volta si era tagliato aprendo un uovo dall'estremità più  sottile: big endians) o quella piccola (a &lt;a href=  "http://en.wikipedia.org/wiki/Blefuscu"&gt;Blefuscu&lt;/a&gt;, per protesta  contro il re: little endians). Su questa differenza (e sulla sua  legittimazione regale), era scoppiata tra le due isole una guerra  sanguinosa in cui bravi lillipuziani e blefuscudiani si scannavano in  gran numero. In campo informatico, l'endianness ha dato origine a  grattacapi meno sanguinosi, ma anche più idioti di quelli provocati a  Lilliput.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Ho più volte detto che, per i calcolatori moderni, l'unità  basilare di trasmissione e manipolazione dei dati è il byte. Molto  presto, comunque, i calcolatori cominciarono ad assegnare un posto di  riguardo alle coppie di byte adiacenti (dette parole, o word) che  vengono spesso trattate come un tutto unico. Ad esempio i numeri  interi sono di norma rappresentati da una, due o quattro word (due,  quattro o otto byte adiacenti).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Siccome una word non è, come il byte, un'unità indivisibile, essa  è suscettibile di essere rappresentata esternamente (o memorizzata, o  scritta, o trasmessa: in fondo è la stessa cosa) in due modi  diversi:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) scrivendo prima il byte più significativo, poi quello meno  significativo (&lt;a href="http://en.wikipedia.org/wiki/big_endian"&gt;big  endian&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;2) scrivendo prima il byte meno significativo, poi quello più  significativo (&lt;a href=  "http://en.wikipedia.org/wiki/little_endian"&gt;little endian&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;(Per completezza, dirò che possono esistere - ma sono rare -  analoghe differenze nella rappresentazione di coppie di word.)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In altre parole, se immaginiamo che i byte siano cifre decimali, e  dato il numero "novantuno", una macchina big-endian lo  memorizzerebbe/scriverebbe come "9" "1" e una macchina little endian  come "1" "9".&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il problema dell'endianness nasce dal fatto che, per  incredibile/stupido che possa sembrare, nessuno ha mai pensato di  stabilire come vadano scritte le word (in rappresentazione esterna).  In informatica questo comportamento ufficialmente "non definito" (o  in alternativa "definito dall'implementazione") ha il significato  ufficioso "ognuno può fare l'accidenti che gli pare, e l'IT pensa a  raccogliere i cocci".&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Cosa che infatti è puntualmente successa, inserendo anche  l'endianness (o byte-ordering) tra le incognite da risolvere nello  stabilire la comunicazione tra due calcolatori diversi. Questo  problema divenne talmente scocciante da venire infine risolto "manu  militari" da &lt;a href=  "http://en.wikipedia.org/wiki/Sun_Microsystems"&gt;Sun&lt;/a&gt; che, per  quello che riguarda le comunicazioni tra calcolatori in rete, che  riuscì a fare accettare l'idea che esistesse un &lt;a href=  "http://en.wikipedia.org/wiki/network_byte_order"&gt;network byte  order&lt;/a&gt; a cui tutti dovevano conformarsi nelle comunicazioni. (Il  "network byte order" è il big endian, non a caso quello usato da  Sun). Peccato che la stessa saggezza non abbia prevalso per quello  che riguarda la memorizzazione dei dati: i file vengono tuttora  scritti, da macchine diverse, con endianness diversa.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Per la nostra codifica U tutto questo significa che essa potrà  essere interpretata correttamente solo dopo che chi la vuole  decodificare abbia in qualche modo determinato l'endianness con cui è  stata scritta. Spesso, il modo è provare entrambe le endianness e  vedere quale delle due sembra giusta.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;L'ultimo problema (evidente solo ai programmatori) è che, come già  detto, la codifica U contiene per forza un certo numero di byte nulli  (anzi, per un testo occidentale big endian, sono nulli tutti i byte  pari). Ma, tradizionalmente (qui tradizionalmente significa:  dall'inizio degli anni 1960 fino ad una qualche data prima del 2000)  il byte nullo ha avuto il significato di "fine stringa" per una  grande quantità di software - in particolare per tutto quello  utilizzato per manipolare direttamente testo nei paesi occidentali  (gli orientali se ne erano fatto di ad hoc per le loro codifiche o  avevano messo pezze su quello usato in occidente facendo leva sulla  loro proverbiale pazienza).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Quello che questo significa, per la codifica U, è che la maggior  parte degli strumenti tradizionali per la manipolazione del testo non  sono in grado di utilizzarla o lo fanno solo con grande  difficoltà.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Codifiche multibyte&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Un'altra famiglia di codifiche si ottiene se si ammette la  possibilità di codificare codepoint diversi con un numero variabile  di byte.&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Un esempio: UTF-8&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Consideriamo ad esempio una codifica F (come vedremo, questa  codifica è essenzialmente quella chiamata &lt;a href=  "http://en.wikipedia.org/wiki/UTF-8"&gt;UTF-8&lt;/a&gt;) così concepita:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) I primi 127 codepoint sono gli stessi - e nello stesso ordine -  di quelli utilizzati dalla codifica ASCII e vengono scritti con unico  byte il cui bit più significativo è posto a zero. La codifica dei  primi 127 codepoint è quindi uguale alla codifica ASCII.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;2) Quando il bit più significativo di un dato byte è uguale a 1,  il byte fa parte della codifica di un codepoint che viene codificato  in più byte. Se uno o più bit successivi a quello più significativo  sono pari a uno e seguiti da uno zero (110xyyzz, 1110yyzz, ...) si è  in presenza del primo bit della codifica, e il numero di bit iniziali  pari ad uno indica quanti byte sono usati per codificare il codepoint  in esame. Se invece il bit successivo a quello più significativo è  pari a zero (10xxyyzz) il byte in esame è il secondo, terzo... della  codifica di un dato codepoint.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;La codifica F risolve alcuni problemi delle codifiche "wide",  introducendo comunque altri inconvenienti. Confrontiamola con la  codifica U descritta nel paragrafo precedente.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) La parte di F che riguarda i primi 127 codepoint è molto più  compatta della corrispondente codifica U. Per contro F è meno  compatta di U nella codifica di tutti i codepoint che richiedono più  di due byte (guarda caso questa è la zona riservata alla maggior  parte degli alfabeti orientali), che pagano un'inefficienza di circa  il 30%.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;2) F è indipendente dall'endianness: ogni codepoint è concepito  come una sequenza di byte (non di word!) ordinata  intrinsecamente.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;3) F non contiene byte nulli, ed è compatibile con la codifica  ASCII: quindi i file di testo codificati in F possono essere  manipolati con strumenti "tradizionali".&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;4) F non è invece compatibile con la codifica latin-1 (e ne  riparleremo)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;5) Decodificare F è più difficile che decodificare U. In  particolare, una codifica come F rende difficile fare cose come  "trovare l'ottavo carattere di una parola". Usando una codifica come  U posso infatti compiere questa operazione semplicemente estraendo  l'ottava "word" della sequenza (in una codifica a byte singolo,  questo si fa estraendo l'ottavo byte). Se invece la codifica in uso è  F, per poter trovare il carattere richiesto devo prima leggere i byte  della sequenza di ingresso e decodificarli fino ad arrivare  all'ottavo codepoint.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;6) F contiene alcune sequenze di byte che sono vietate (ad  esempio: 110xyyzz-0qxxyyzz). Questo rende possibile stabilire con  certezza che un sequenza contenente una sotto-sequenza proibita non  usa la codifica F. Questa sembra una banalità ma è il caso di far  notare che questa proprietà non è condivisa da molte codifiche a byte  singolo o wide: in particolare, qualunque sequenza, anche casuale, di  byte può essere interpretata come corretta per una delle codifiche  ISO-8859-x. Questa circostanza fa parte integrante del problema  fondamentale.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Esistono molte altre possibili codifiche multibyte di cui non  parlerò: in particolare esistono codifiche di tipo "shift" in cui la  comparsa di una particolare sequenza di byte (upshift) cambia il  significato di tutti i byte successivi fino alla ricezione di  un'altra sequenza di byte definita (downshift) che ripristina la  codifica precedente. Una vasta famiglia di codifiche di questo tipo è  raggruppata nello standard &lt;a href=  "http://en.wikipedia.org/wiki/ISO-2022"&gt;ISO/IEC-2022&lt;/a&gt;, dedicato  alla codifica di varie lingue orientali.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;A questo punto è necessario dire che, per la maggior parte dei  codici/codepage definiti dalle specifiche ISO, la codifica è  univocamente determinata. Questo significa che, se si è nella  condizione di sapere quale codice è utilizzato, si sa anche quale  codifica è stata utilizzata. Questo però non è più vero là dove si  prende in considerazione il codice noto come &lt;a href=  "http://en.wikipedia.org/wiki/Unicode"&gt;UNICODE&lt;/a&gt;, che è l'argomento  del prossimo paragrafo.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;&lt;a href="http://www.unicode.org"&gt;Unicode&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Lo standard &lt;a href=  "http://en.wikipedia.org/wiki/Unicode"&gt;Unicode&lt;/a&gt; (specificato dallo  &lt;a href="http://www.unicode.org"&gt;Unicode&lt;/a&gt; consortium) è  essenzialmente un'iniziativa il cui scopo è la creazione di un  repertorio unificato di tutti i caratteri usati dall'umanità,  comprendendo quelli delle lingue scritte contemporanee, quelle del  passato, qualche lingua immaginaria (Unicode riserva un insieme di  codepoint per l'alfabeto Klingon), e con abbastanza spazio per  incorporare lingue non ancora codificate.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;L'esistenza di un repertorio di questo tipo, e delle relative  codifiche, può permettere - ad esempio - l'utilizzo di testo  multilingua senza dover identificare e cambiare codepage. Unicode  insomma sarebbe il codice dei codici: se fosse usato dappertutto  porrebbe fine al "problema centrale" come enunciato più sopra, senza  che si dovesse rinunciare alla rappresentazione di qualche  carattere..&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Sorvolando sulla storia delle varie versioni di &lt;a href=  "http://www.unicode.org"&gt;Unicode&lt;/a&gt;, dirò che lo standard attuale  contiene 1 114 112 (un milione centoquattordicimila centododici)  codepoint, suddivisi in 17 piani, ognuno composto di 65 536  codepoint, cioè 256 righe contenenti 256 codepoint ciascuna.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il piano 0, costituito dai primi 65536 codepoint, è chiamato Basic  Multilingual Plane (BMP) e contiene la maggior parte del repertorio  di caratteri oggi in uso. Per assicurare la retro-compatibilità con  ASCII, è previsto che i primi 127 codepoint coincidano con quelli  definiti dalle specifiche ASCII.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;La più recente formulazione di UNICODE contiene gran parte di  tutte le lingue in uso e del passato,i loro diacritici, simboli  matematici, simboli musicali e molte altre simbologie. Inoltre più di  10 piani non sono assegnati (cioè i codepoint in essi contenuti non  corrispondono ad alcun carattere) né è probabile che vengano  assegnati in un futuro prossimo.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Oltre a catalogare un enorme repertorio di caratteri, &lt;a href=  "http://www.unicode.org"&gt;Unicode&lt;/a&gt; definisce tutta una serie di  informazioni accessorie (ordinamento dei vari set di caratteri,  regole per assicurare la "multi-direzionalità" del testo...) che non  hanno una diretta influenza sul problema fondamentale sopra  definito.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Inoltre Unicode definisce anche ciò che chiama "Unicode  transformation format" (&lt;a href=  "http://en.wikipedia.org/wiki/UTF"&gt;UTF&lt;/a&gt;) e "Universal character  set" (UCS): questi non sono altre che le codifiche necessarie per la  rappresentazione esterna di Unicode.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Delle diverse codifiche definite e usate nella storia di Unicode,  mi limiterò a citare le più importanti (che sono anche quelle usate  in più del 90% dei casi).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;UTF-8: una codifica multibyte che massimizza la compatibilità con  ASCII (parzialmente descritta nel materiale precedente come codifica  F). In &lt;a href="http://en.wikipedia.org/wiki/UTF-8"&gt;UTF-8&lt;/a&gt; ogni  carattere viene codificato in una sequenza di lunghezza variabile da  1 a quattro ottetti (byte)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/UTF-16"&gt;UTF-16&lt;/a&gt; (ex  UCS-2, descritta nel materiale precedente come codifica U): una  codifica multibyte che permette la rappresentazione dell'intero  repertorio Unicode e che rappresenta l'intero BMP (65536 codepoint)  con una codifica di tipo "wide" costituita da due byte (questa era  l'originale codifica UCS-2, che era in grado di rappresentare il solo  BMP). Mentre UTF-16 e UCS-2 sono spesso confuse, UTF-16 è l'unica di  uso corrente. In UTF-16 ogni carattere viene codificato in una  sequenza di lunghezza variabile da 2 a quattro ottetti (byte),  riservando le codifiche a quattro byte per codepoint rarissimi  gestiti tramite "codepoint surrogati".&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;UTF 16 definisce anche un particolare valore (Byte-Order-Mark o  BOM) che si può usare per capire l'endianness usata nella codifica  del testo. Il BOM è rappresentato dal codepoint (esadecimale) U+FEFF  che su una macchina big-endian viene rappresentato dalla sequenza  0xFE,0xFF e dalla sequenza 0xFF,0xFE su una macchina little endian.  Poiché il codepoint U+FEFF (Zero-Width No-Break Space : Spazio di  ampiezza zero che non consente interruzioni) non può mai essere il  primo carattere di una sequenza codificata mentre il codepoint U+FFFE  non è - né sarà - mai assegnato ad un carattere valido, l'apparire di  uno di questi due codepoint all' inizio di una sequenza codificata  permette di dedurre la endianness dell'intera sequenza.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In UTF-8 non esiste un BOM (per motivi già spiegati) anche se  alcuni programmi (soprattutto operanti in ambiente windows) ne  inseriscono uno (xEF,0xBB,0xBF) equivalente a quello usato in UTF-16.  Questo è permesso, ma sconsigliato, dallo standard, e in essenza non  fa che rompere le scatole.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/UTF-32"&gt;UTF-32/UCS-4&lt;/a&gt;:  una codifica "wide" a lunghezza fissa: ogni codepoint di Unicode è  rappresentato da una sequenza di 4 byte. Si applicano le  considerazioni sul BOM già viste per UTF-16. Questa codifica è usata,  in pratica, molto di rado.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;A causa dei vantaggi illustrati della codifica F sulla codifica U,  UTF-8 è oggi la codifica più usata per la rappresentazione esterna di  testi e testi multilingua. UTF-16 è per contro molto usata nella  rappresentazione interna delle stringhe (in particolari è quella in  uso in tutti i sistemi operativi &lt;a href=  "http://en.wikipedia.org/wiki/Microsoft"&gt;Microsoft&lt;/a&gt; posteriori a  Windows 2000)&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Il problema fondamentale, rivisitato&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Giunti praticamente alla fine del nostro esame (semplificato) dei  codici e codifiche associate, siamo pronti per cercare di capire  quali inconvenienti possono provocare il problema fondamentale che ho  enunciato qualche paragrafo fa.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Quello che succede è che un testo (file) preparato per essere  visualizzato con una data tripletta (codice, codifica, endianness) va  a finire su di un sistema in cui uno dei tre componenti viene  applicato in maniera erronea.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Esiste un'altra possibilità, cioè che sul sistema obiettivo -  quello su cui viene visualizzato il testo - non esista il font  necessario per la visualizzazione (ad esempio, mancano i caratteri  Giapponesi). Questo errore si elimina semplicemente installando un  set di font completi (spesso chiamati font Unicode).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il problema fondamentale è risolto quando si riescono a  ricostruire la tripletta di partenza, quella di arrivo, e a  determinare la tecnica corretta di traduzione tra le due.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Il teorema di non calcolabilità della codifica&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Purtroppo, quello che ho detto in precedenza è sufficiente anche  per enunciare quello che io (e io solo, per quel che ne so) chiamo  "il principio di non calcolabilità della transcodifica":&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Non esiste un metodo algoritmico per determinare con esattezza la  codifica/codepage di un dato file di testo.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;La dimostrazione è semplicissima, basta osservare che una  qualsiasi sequenza di byte costituisce una "corretta" sequenza nel  codepage iso-8859-1 (Latin-1) - in realtà, costituisce una sequenza  corretta in molte tra le codifiche non-Unicode. Quindi, da un punto  di vista logico, ogni file di testo potrebbe essere stato prodotto  almeno con codifica 'Latin-1', e quindi, non è possibile stabilire  con certezza la codifica effettivamente usata.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Questo significa che tutte le tecniche di soluzione del problema  fondamentale sono procedurali, probabilistiche, o euristiche (e sono  quindi tecniche solo in senso lato).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Esaminiamo ora i casi più frequenti e le "tecniche" di soluzione  che si possono adottare.&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Endianness errata (per una codifica multibyte).&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Questo tipo di errore in pratica si verifica di rado, e  l'occorrenza più frequente si ha quando si legge un nastro prodotto  su di un altro sistema (cosa che da qualche anno è abbastanza rara).  Se si tratta di file codificati in UTF-16, questo errore può essere  risolto esaminando il BOM all'inizio del file. Per altri encoding, se  non è nota la endianness della macchina su cui il file è stato  creato, è spesso necessario provare a cambiare l'ordine dei byte,  cercando di inferire la correttezza del file risultante dall'esame  diretto.&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Codice/codifica errati&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Ovvero: il codice/codifica per cui il file è stato generato non è  quello atteso sulla macchina obiettivo. Questo è il caso che si  verifica più di frequente.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;La prima cosa da fare è accertarsi su quale tipo di (codice,  codifica, endianness) stia usando il sistema obiettivo. Questo può  essere sorprendentemente complicato da una serie abbastanza lunga di  circostanze. Ad esempio, i browser web cercano di dedurre, speso in  maniera euristica, il codice e la codifica delle pagine web, e di  adattarvisi; non di rado l'euristica è errata, e questo procedimento  va ricostruito a ritroso prima di iniziare l'analisi del file di  partenza. Se sono assenti fattori legati alla particolare  applicazione in uso, le condizioni attese sono determinate dal  codepage della macchina obiettivo, che ad esempio, per un sistema  windows, comprendono il codepage ANSI CP_ACP e i regional settings,  per un sistema Linux il LOCALE (e le variabili d'ambiente correlate).  Anche in questo caso, è difficile fare un elenco esaustivo.  Fortunatamente è possibile in molti casi fare qualche deduzione di  massima probabilità: ad esempio, se il linguaggio della macchina è  italiano, e il sistema operativo è windows si può presumere di essere  nel codepage windows-1252.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Quando si sia determinato con un certo gradi di sicurezza il  codice atteso sulla macchina obiettivo, bisogna cercare di  determinare quale fosse il codice utilizzato in partenza. Il teorema  di non computabilità esclude che questo possa essere fatto con  certezza, ma non è (ancora) il caso di disperarsi.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In ogni caso, tutte le volte che la rappresentazione del testo  contiene un'elevata percentuale di caratteri grafici e/o di  controllo, si può essere abbastanza sicuri che la codifica in uso sia  scorretta. Può sembrare banale, ma questo vale solo se si è sicuri  che il file di partenza fosse un file di testo, o assimilabile - cosa  che può non sempre essere vera. Sui sistemi Linux/Unix, conviene  perciò consultare l'output del comando "file &amp;lt;nomefile&amp;gt;": se il  risultato è ad esempio "file PDF", oppure "file compresso", questo è  un indizio che le nostre ipotesi di partenza erano errate.&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Il caso "facile"&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Prima di affrontare il caso più generale, vediamo qualche esempio  che si presenta di frequente sui sistemi in lingua italiana, per  testi italiani o europei occidentali. Per questi casi, nella mia  esperienza il problema più frequente di questi tempi è quello in cui  un testo Unicode viene interpretato su una macchina che si aspetta  iso-8859-x, o viceversa. Per la parte Unicode, la codifica sarà al  99.99% dei casi UTF-8 o UTF-16. Per i linguaggi europei è  relativamente facile distinguere il secondo caso: basta esaminare il  file con un editor binario (o odump su Linux) e vedere se ci sono  zone estese in cui byte nulli e non nulli si alternano: in questo  caso siamo in presenza di un file Unicode con codifica UTF-16 (vale  la pena ribadire che, se il file in questione contiene, ad esempio,  un romanzo giapponese, questo metodo NON funziona, visto che le  codifiche dei codepoint giapponesi non prevedono byte nulli).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il caso in cui la codifica è UTF-8 si può individuare osservando  le modifiche che vengono fatte alle accentate. Questo è più facile  quando un file UTF-8 arriva su una macchina iso-8859-x, che in Italia  è praticamente sempre una macchina iso-8859-1 o CP windows-1252. In  questo caso si osserva che tutte le lettere non accentate vengono  tradotte correttamente, mentre le accentate vengono tradotte con due  caratteri "esotici", il primo dei quali è una A  maiuscola sormontata da una tilde (&amp;Atilde;). Se la lingua in cui è  scritto il file non è l'italiano, si  osserverà lo stesso fenomeno sui diacritici tipici della  lingua stessa (ad esempio, per il tedesco, le dieresi) o sui segni di  interpunzione "rari" (certi tipi di virgolette) o su simboli  semi-grafici (simbolo dell'euro o comunque di valuta - dollaro  escluso - simbolo di copyright). Questo comportamento è dovuto al  fatto che tutti questi caratteri hanno una codifica UTF-8 pari a due  byte, mentre i sistemi iso-8859-x decodificano un carattere per ogni  byte.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Quando ci si trova nel caso inverso, (codifica attesa UTF-8,  codifica effettiva iso-8859-x) si hanno sintomi un po' più vari che  dipendono dall'applicativo in uso. I casi normali sono quelli in cui  non viene segnalato nessun errore, ma le accentate mancano e sono  sostituite, assieme al carattere successivo, da caratteri diversi  (spesso un punto interrogativo bianco in campo nero). In alternativa,  il programma che si usa per visualizzare il testo segnala un errore:  quando questo errore è sufficientemente esplicativo (caso più raro di  quanto non si creda) è possibile risalire al carattere che lo ha  provocato: tabelle alla mano, si può poi vedere a quale carattere  esso dovrebbe corrispondere. Il motivo di questo comportamento è che  i segni diacritici, che in ISO-8859-x occupano i codepoint 128-255,  avendo il bit più significativo a 1, vengono interpretati come  l'inizio di una sequenza multibyte UTF-8 e il più delle volte, la  sequenza ottenuta "mangiando" il byte successivo non è una codifica  UTF-8 valida.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Altro fattore rivelatore è che laddove sia possibile esaminare il  testo (UTF-8 o ISO-8859-x) con un editor (magari binario) è che le  parti - se ce ne sono - contenenti sequenze di caratteri occidentali  anglosassoni (cioè caratteri ASCII) sono invariate.&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Il caso generale&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Se quanto sopra non è di aiuto, l'unica cosa che resta da fare è  prepararsi ad andare per tentativi. A questo fine è utile la seguente  checklist:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) Procurarsi quante più informazioni possibili sulla provenienza  del file. Se possibile bisogna individuare l'applicazione che l'ha  prodotto, consultare la documentazione che può essere disponibile e/o  il sito del produttore, consultare Google ed altri motori di ricerca.  Spesso è possibile - ed utile - parlare con la persona che ha  prodotto il file.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;2) Esaminare il file con altri mezzi. Un buon editor di testo è  utilissimo (io direi indispensabile). Io utilizzo &lt;a href=  "http://en.wikipedia.org/wiki/emacs"&gt;emacs&lt;/a&gt;, che dalla release 23  offre un ottimo supporto a molti codici e codifiche: a volte mi basta  aprire un file con emacs per dedurre codice e codifica.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;3) Non dimenticarsi dell'ovvio. La destinazione del file (se si  può determinare) spesso fornisce tutte le informazioni che servono  per dedurre codice e codifica. Ad esempio i file XML (sempre  riconoscibili a causa dell'intestazione che deve essere presente  nella prima riga) devono dichiarare esplicitamente l'encoding usato:  se non lo fanno, il loro encoding deve essere UTF-8&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;4) Procurarsi una cassetta degli attrezzi per la transcodifica il  più munita ed agguerrita possibile e utilizzarla per provare tutte le  transcodifiche plausibili in ordine di probabilità decrescente  secondo quanto si è determinato nei passi precedenti (ad esempio, per  un file giapponese si inizierà provando le codifiche JIS). Prima di  cominciare è utile - usando un editor - isolare un piccolo segmento  di testo da analizzare, sfruttando il fatto che caratteri come gli  spazi sono invarianti tra le varie codifiche: idealmente si dovrebbe  identificare e isolare un segmento di testo contenente anche una  porzione di caratteri occidentali (ad esempio un indirizzo: si  ricordi che i caratteri occidentali anglosassoni sono invarianti per  la maggior parte delle codifiche). E' anche possibile (e forse  consigliabile) usare strumenti che automatizzano il procedimento per  tentativi - anche se sempre usando un approccio  euristico/probabilistico. Ad esempio lo &lt;a href=  "http://chardet.feedparser.org/"&gt;Universal Encoding Detector&lt;/a&gt;  utilizza la stessa euristica utilizzata nei browser.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In &lt;a href=  "http://www.forghieri.net/whitepapers/Unicode.html#appa"&gt;appendice&lt;/a&gt;  riporto un paio di funzioni (&lt;a href=  "http://www.python.org"&gt;python&lt;/a&gt;) che sono abbastanza utili per la  manipolazione di dati multilingua.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Parte della difficoltà di questa fase della ricerca della  soluzione è avere una chiara immagine mentale di quello che si sta  cercando di ottenere e interpretare correttamente quello che stanno  facendo i propri attrezzi. Io personalmente trovai a suo tempo  illuminanti (riguardo al linguaggio di programmazione &lt;a href=  "http://www.python.org"&gt;python&lt;/a&gt;, che uso abbastanza di frequente)  le considerazioni e i metodi esposti in questa URL:  http://code.activestate.com/recipes/466341/&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Piccoli temi di programmazione&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Quando si arriva a cercare di risolvere il "problema fondamentale"  per tentativi, si deve quasi per forza ricorrere all'uso di qualche  tipo di programmazione. La frase ricorrente in questo frangente è:  'il linguaggio "X" supporta Unicode'. Cosa questo significhi in  generale è tutt'altro che chiaro. Io sono arrivato ad una spiegazione  di questa frase che mi pare abbastanza vicino al vero, anche se non  posso garantire che questa valga per tutti i linguaggi di  programmazione.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;La mia interpretazione è:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;"Il linguaggio 'X' è in grado di rappresentare i suoi oggetti  testuali (stringhe) come sequenza di codepoint Unicode ed è -  viceversa - in grado di interpretare correttamente una sequenza di  codepoint Unicode come un oggetto testuale."&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Quello che è egregiamente assente da questa definizione è la  menzione del processo di codifica/decodifica che sposta le stringhe  tra le rappresentazioni interna (al linguaggio) ed esterna (sistema  operativo, resto del mondo etc.)&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Su questa, infatti, ogni linguaggio ha da dire la sua, e non è  detto che il coro che ne risulta sia consonante.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;L'approccio duro e puro è quello del C, in cui rappresentazione  interna ed esterna coincidono, il che significa che le stringhe C  riflettono esattamente le sequenza di byte ricevute dal mondo  esterno. Lavorare sulla loro codifica richiede l'uso di librerie  esterne (IBM m pare abbia un ICU multilingual library che è  gratuita). Se non mi sono perso qualcosa, il C++ adotta un approccio  simile. Niente di male se avete Developer Studio o automake in  esecuzione dal mattino alla sera. Se invece il vostro profilo  professionale è un po' diverso, suggerirei di lasciar perdere durezza  e purezza e cercare qualcosa di meglio.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Unicode e Linguaggi dinamici&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Il titolo di questa sezione è abbastanza esagerato. Ho intenzione  di parlare di due linguaggi dinamici (&lt;a href=  "http://www.perl.org"&gt;perl&lt;/a&gt; e &lt;a href=  "http://www.python.org"&gt;python&lt;/a&gt;) e dare dettagli su uno solo  (&lt;a href="http://www.python.org"&gt;python&lt;/a&gt;).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Il motivo per cui accantonerei &lt;a href=  "http://www.perl.org"&gt;perl&lt;/a&gt; in prima battuta è che (e lo dico da  programmatore &lt;a href="http://www.perl.org"&gt;perl&lt;/a&gt; convinto)  &lt;a href="http://www.python.org"&gt;python&lt;/a&gt; mi pare avere un supporto  UNICODE migliore di quello di &lt;a href="http://www.perl.org"&gt;perl&lt;/a&gt;,  se non altro dal punto di vista della terminologia (che è quello che  interessa di più in questa sede). Una volta che acquisita familiarità  con la terminologia, e dal punto di vista di questa trattazione,  direi che la funzionalità dei due linguaggi in questo campo è  simile.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;&lt;a href="http://www.python.org"&gt;Python&lt;/a&gt;, internamente, supporta  due tipi di stringa: Unicode e stringhe ordinarie o codificate. Si  può pensare che le stringhe Unicode siano composte di una sequenza di  codepoint, e che le stringhe ordinarie siano composte da una sequenza  di byte.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Creare una stringa Unicode è semplice:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;us=u'u'\u00e8\u00e1'&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;us, così definita, rappresenta la sequenza "èá": 00e8 (232 in  esadecimale) e 00e1 (225 in esadecimale) sono i codepoint  relativi.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Data una stringa codificata (e vedremo dopo come ottenerla) è  possibile ottenere la relativa stringa Unicode posto che si conosca  l'encoding della stringa codificata. Basta infatti eseguire la  decodifica:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    us=cs.decode('encoding_della_stringa')  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Ad esempio per la consueta sequenza  "èá":&lt;/p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    cs='\xe8\xe1' us=cs.decode('Latin-1')  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Sfortunatamente (dal punto di vista della chiarezza) esiste un  altro modo (che è normalmente citato per primo) per fare la stessa  conversione:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    us=unicode(cs,'Latin-1') # or the string encoding  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Per evitare confusioni, io leggo mentalmente questa istruzione  come "costruisci una stringa Unicode decodificando cs dall'encoding  'Latin-1')".&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Naturalmente le operazioni sopra illustrate funzionano  correttamente se e solo se viene specificata la giusta codifica  ('Latin-1'). Non so se ho sottolineato a sufficienza il fatto (che è  importantissimo tener ben presente) che una stringa Unicode è un  oggetto abbastanza astratto: in particolare non è possibile salvarla,  stamparla o rappresentarla senza prima applicarle un encoding: e -  fatto forse sorprendente - l'encoding da applicare non è  necessariamente uno di quelli riservati alla codifica di Unicode  (essenzialmente UTF8 o UTF16).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Infatti è perfettamente possibile - e in questo contesto lecito -  codificare una sequenza di codepoint Unicode in (ad esempio) Latin-1,  posto che il carattere corrispondente esiste in questa codifica. Ad  esempio è possibile rappresentare in Latin-1 il codepoint 'U+00e8, ma  non il carattere Kanji U+4e01. Allo stesso modo è possibile  rappresentare entrambi i caratteri dell'esempio precedente  codificandoli in shift-jis-2004 o, ovviamente, in UTF8 o UTF16. (una  lista parziale di encoding supportati da una installazione standard  di &lt;a href="http://www.python.org"&gt;python&lt;/a&gt; è in &lt;a href=  "http://www.forghieri.net/whitepapers/Unicode.html#appb"&gt;appendice&lt;/a&gt;).  non ha analoghi in altri codepage.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Ciò detto, passare da una stringa Unicode (us) ad una stringa  codificata (cs) è abbastanza semplice:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    cs=us.encode(encoding_desiderato)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;ad esempio:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    us=u'u'\u00e8'&lt;br /&gt;    cs=us.encode('Latin-1') #contiene '\xe8'&lt;br /&gt;&lt;br /&gt;    us=u'\u00e8\u4e01'      # contiene un ideogramma: &amp;#x00e8;&amp;#x4e01;&lt;br /&gt;    cs=us.encode('Latin-1') #errore&lt;br /&gt;&lt;br /&gt;  UnicodeEncodeError: 'latin-1' codec can't encode character  u'\u4e01' in position 1: ordinal not in range(256)&lt;br /&gt;    cs=us.encode('shift-jis-2004') # contiene '\x85}\x92\x9a'&lt;br /&gt;    cs=us.encode('utf8') #contiene '\xc3\xa8\xe4\xb8\x81'&lt;br /&gt;    cs=us.encode('utf16') #contiene '\xff\xfe\xe8\x00\x01N'&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Componendo le due operazioni, si può tradurre da una codifica ad  un'altra (transcodifica):&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    us=cs_source.encode(source_encoding)&lt;br /&gt;    cs_target=us.encode(target_encoding)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;questo può essere fatto se e solo se i due encoding sono  compatibili (cioè target è in grado di rappresentare tutti i  codepoint di source).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;In particolare, è sempre possibile transcodificare in UTF-8 (se si  ha a disposizione il codec per la codifica di partenza: i codec a  disposizione di &lt;a href="http://www.python.org"&gt;python&lt;/a&gt; sono in  &lt;a href=  "http://www.forghieri.net/whitepapers/Unicode.html#appb"&gt;appendice&lt;/a&gt;):&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    us=cs_source.encode(source_encoding)&lt;br /&gt;    cs_target=us.encode('utf8')&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Cosa succede se cerchiamo di scrivere una stringa Unicode senza  codificarla?&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    cs=u'u'\u00e8' f=file('/tmp/ciccio','a') f.write(cs)&lt;br /&gt;&lt;br /&gt;    UnicodeEncodeError: 'ascii' codec can't encode characters in&lt;br /&gt;    position 0-1: ordinal not in range(128)&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;La risposta è che l'interprete - quando effettua I/O e conversioni  di stringhe Unicode - cerca di codificare/decodificare la stringa per  noi, utilizzando un encoding di default: in questo caso codifica con  l'encoding ascii (in cui le accentate non esistono, da cui  l'errore).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Quindi, lavorare con Unicode in &lt;a href=  "http://www.python.org"&gt;python&lt;/a&gt; richiede:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) decodifica delle stringhe in ingresso 2) codifica delle  stringhe in uscita&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Oppure, attraverso l'uso del modulo codecs si può decorare un  filehandle attraverso il codificatore desiderato:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    import codecs&lt;br /&gt;&lt;br /&gt;    f=codecs.open('/tmp/ciccio','UTF-8','r')&lt;br /&gt;    g=codecs.open('/tmp/ciccia','latin-1','w') us=f.read()&lt;br /&gt;    g.write(us)&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;a questo punto tutte le stringhe lette da f saranno decodificate  con UTF-8 e convertite a stringhe Unicode, mentre tutte le stringhe  Unicode scritte su g saranno codificate in latin-1 (quindi sarà bene  che da f non arrivino stringhe contenenti caratteri coreani, o la  scrittura darà errore). Sarà inoltre bene astenersi dal cercare di  scrivere stringhe codificate (byte) su g: in fatti a questo punto  ogni scrittura su g di stringhe di byte è preceduta da una codifica  implicita, fatta usando il default (ASCII); questo probabilmente non  è quello che ci si aspetta, o che si desidera.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Naturalmente, quando non si stanno risolvendo problemi che  richiedono l'uso di set di caratteri multilingua, vale a dire nella  normale programmazione in &lt;a href="http://www.python.org"&gt;python&lt;/a&gt;,  è molto probabile che le comuni byte string vadano più che bene per  ciò che ci serve fare.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Un'altra considerazione riguarda la presenza di caratteri  non-ascii all'interno di un file di sorgenti &lt;a href=  "http://www.python.org"&gt;python&lt;/a&gt; (questa è un'altra accezione di  supporto Unicode). In breve: è possibile farlo, basta  specificare:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#-*- coding: iso-8859-1 -*-&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;- o altro encoding - verso l'inizio del file. Il mio consiglio è,  non fatelo: alla lunga è una cosa che romperà le scatole a voi, ai  vostri colleghi e soprattutto a chiunque altro dovesse lavorare con  voi sullo stesso file.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Encoding impliciti, e la loro maledizione&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Lavorare con Unicode e con alfabeti multinazionali è reso più  complicato dal fatto che le varie periferiche di I/O tentano di  "aiutare" l'utente facendo del loro meglio per interpretare quello  che gli viene dato da presentare. Questo è perfetto per l'uso  interattivo (specie quando funziona). Per risolvere i problemi di cui  abbiamo parlato fin qui, è atroce. Questo è il motivo per cui tutti  gli esempi precedenti sono stati scritti utilizzando i caratteri in  rappresentazione numerica. Le relazioni tra tipi di stringhe ed  encoding sono già abbastanza confuse senza che si debba tenere conto  dell' encoding che ogni dispositivo di I/O utilizza implicitamente:  questa circostanza è particolarmente perniciosa se si usa un  interprete interattivo.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Un esempio a questo punto può essere utile. Sul sistema che sto  utilizzano ultimamente per scrivere (emacs 23.1, Fedora Core 11,  &lt;a href="http://en.wikipedia.org/wiki/Ipython"&gt;IPython&lt;/a&gt;), la  seguente interazione con l'interprete ha i risultati illustrati:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    In [270]: import sys&lt;br /&gt;    In [270]: sys.stdin.encoding&lt;br /&gt;    Out[271]:&lt;br /&gt;  'UTF-8'&lt;br /&gt;    In [272]: cs='è'&lt;br /&gt;    In [273]: repr(cs)&lt;br /&gt;    Out[273]:&lt;br /&gt;  "'\\xc3\\xa8'"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;che tradotto significa: scrivere la sequenza 'è' sulla console di  questo interprete, il cui encoding implicito in input è UTF-8 dà una  stringa codificata (byte string) il cui contenuto è "'\xc3\xe8'"&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;La stessa sequenza, su un'altro sistema, diventa:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    In [270]: import sys&lt;br /&gt;    In [270]: sys.stdin.encoding&lt;br /&gt;    Out[271]:&lt;br /&gt;  'latin_1'&lt;br /&gt;    In [272]: cs='è'&lt;br /&gt;    In [273]: repr(cs)&lt;br /&gt;    Out[273]:&lt;br /&gt;  "'\\xe8'"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;che tradotto significa: scrivere la sequenza 'è' sulla console di  questo interprete, il cui encoding implicito in input è Latin-1 dà  una stringa codificata (byte string) il cui contenuto è "\xe8"&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Se questo pare innocuo, si rifletta sul fatto che, per ottenere  una stringa Unicode sul sistema (1) bisogna ora impartire  l'istruzione:&lt;/p&gt;  &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    us=cs.decode('utf-8')&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;e sul sistema 2:&lt;/p&gt;&lt;br /&gt;  &lt;pre&gt;&lt;br /&gt;    us=cs.decode('latin-1')&lt;br /&gt;  &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Non so a voi, ma a me fa girare la testa.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;Unicode, encoding e HTML&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Come &lt;a href="http://en.wikipedia.org/wiki/XML"&gt;XML&lt;/a&gt;, anche  &lt;a href="http://en.wikipedia.org/wiki/HTML"&gt;HTML&lt;/a&gt; è un formato che  ha preso coscienza abbastanza presto (in teoria, fin dalla nascita)  delle questioni relativa all'uso di alfabeti multilingua. Purtroppo,  la manica larga che i browser hanno tradizionalmente usato nei  confronti delle prescrizioni degli standard relativi ha reso questo  campo una delle peggiori babele immaginabili.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Questa è una breve lista di fatti relativa al supporto multilingue  in HTML, senza alcuna pretesa di completezza (che lascio volentieri  al W3 consortium).&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Entità con nome&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Indipendentemente da ogni altra circostanza, è possibile  specificare un ristretto numero di caratteri nazionali ricorrendo  alle 'named entities' di HTML, che comprendono, fra l'altro tutte le  accentate (quindi gli italiani sono - quasi - a posto) e diversi  simboli di uso comune . Ad esempio l'entità &amp;amp;agrave; viene  mostrata come "à".&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Entità numeriche&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Indipendentemente da ogni altra circostanza, è possibile  specificare l'intero set dei codepoint di Unicode esprimendoli come  entità numeriche, cioè facendo precedere il numero (decimale) del  codepoint da &amp;amp;# e facendolo seguire da ";", così:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;&amp;amp;#8212; visualizzato come: '&amp;#8212;'&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;in esadecimale:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;&amp;amp;#x2014; visualizzato come: '&amp;#x2014;'&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Chiaramente, nessun giapponese potrà mai scrivere un romanzo così  (a meno che non sia il suo word processor a fare questa traduzione in  automatico). Se non bastasse , farsi un'idea del contenuto di una  pagina html scritta nel formato di cui sopra è quasi impossibile.&lt;/p&gt;&lt;br /&gt;  &lt;h3&gt;Dichiarazione del contenuto HTML&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;La strada maestra per la creazione di pagine HTML multilingua  corrette è dichiarare il charset del documento:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;&amp;lt;meta http-equiv="content-type" content="text-html;  charset=utf-8"&amp;gt;&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;"charset" è il modo HTML di chiamare l'encoding.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Un documento che specifichi il charset nell'intestazione, e lo usi  consistentemente, è al sicuro, almeno se il browser che viene usato  dai visitatori supporta l'encoding specificato e &lt;strong&gt;se il server  web non decide di appiccicare al vostro documento un charset diverso,  sovrascrivendo quello da voi dichiarato.&lt;/strong&gt; (Quest' ultimo  incidente è quello che mi è accaduto quando ho pubblicato questo  documento sul web.) Potendo, vale comunque la pena di specificare  UTF-8, che, di questi tempi, è quello che ha maggior supporto e  compatibilità. Naturalmente siamo ben lontani dalla realtà e questo  per alcuni fatti storici.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;1) Il charset è raramente specificato dall'autore del documento -  più spesso è assegnato automaticamente dai tool di editing, che non  sempre c'azzeccano. In ogni caso si tratta spesso di un charset o  codepage nazionale (windows-1252, per gli italiani) e non del più  portabile utf-8.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;2) Esistono ancora, e presumibilmente ne vengono prodotte ogni  giorno di più, pagine che non specificano il charset. In questo caso,  queste pagine dovrebbero contenere solo caratteri ASCII, e tutti gli  altri caratteri dovrebbero essere espressi come entità con nome o  entità numeriche. Questo in realtà non avviene perché:&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;3) Molti browser cercano d'inferire il charset dal contenuto del  documento, e poi&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;4) Molti server cercano di "aiutare" i browser fornendo anch'essi  un charset d'appoggio.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Non ho bisogno di dire che in queste condizioni risolvere i  problemi di display di HTML è un rebus non molto meno difficile (e  con l'aggiunta di dover distinguere testo da markup) di quello  illustrato nella resto di questo documento. Gli strumenti e i  consigli che ho dato più sopra tendono ad essere comunque utili anche  in questa circostanza.&lt;/p&gt;&lt;br /&gt;  &lt;h2&gt;&lt;a href="http://en.wikipedia.org/wiki/Database"&gt;Database&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;Per finire accenno al tema della codifica nel campo delle basi di  dati solo per dichiarare la mia più completa inadeguatezza a  trattarla, e per dare alcuni consigli che possono tornare utili (ma  non sono disposto ad assumermi alcuna responsabilità).&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Ciò che rende la questione delle codifiche particolarmente  spinoso, nel caso dei database, è dato il fatto che, mentre un  approccio sistematico al problema è relativamente recente, esiste una  straordinaria varietà di approcci storici che risale all'alba del  calcolo elettronico, approcci rigorosamente diversificati secondo il  produttore del DBMS, del protocollo di comunicazione, dello strumento  di reporting, del sistema operativo e così via. Inoltre nel caso  delle basi di dati diventano di fondamentale importanza alcuni dei  fattori che ho allegramente trascurato nel caso dei file di testo,  tra cui l'ordinamento (collation) delle stringhe, le unità monetarie,  i sistemi di datazione, le rappresentazione dei numeri.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Se quello che interessa è la conversione dell'output di un report,  siamo nel caso delle conversioni di file di testo,che abbiamo visto  in precedenza.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Se quello che serve è costruire un sistema da zero, il mio  consiglio è: fate tutto in UTF-8 e provate tutte le componenti con  stringhe provenienti da vari linguaggi. In questo caso "tutte" le  componenti comprendono il DBMS, i sistemi e i protocolli di  comunicazione, i linguaggi e le librerie usate per la programmazione,  gli strumenti di reporting e gli strumenti a linea comando.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Se quello che dovete fare è convertire un sistema "legacy" ad un  sistema multilingue, non so che dire: leggete la documentazione del  produttore (o dei produttori) e che Dio vi aiuti.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Una facilitazione - rispetto al caso della codifica di file di  testo arbitrari- è che normalmente le basi di dati documentano la  codifica che utilizzano per i dati di tipo testo. Tale codifica è  molto spesso una proprietà di tutto il database (o addirittura della  particolare installazione). Questa facilitazione, nei casi di  database legacy, è però spesso inficiata dal fatto che non di rado  gli architetti della base di dati originale si sono inventati modi  "originali", spesso non documentati, di accomodare altri linguaggi  all'interno della codifica disponibile, soprattutto quando questa  coincideva con US-7 (in pratica, ASCII). Altro ostacolo è che alcuni  DBMS in passato hanno adottato nomi proprietari per le codifiche in  uso, peggiorando il già babelico stato dell'arte.&lt;/p&gt;&lt;br /&gt;  &lt;p&gt;Alcuni DBMS moderni (per quello che ne so, SQL Server, dalla  versione 2005, è tra questi) hanno ritenuto di fare ammenda per aver  in passato consentito una configurazione di codifiche estremamente  spartana permettendo l'attribuzione di codifiche diverse per il  database, per ogni tabella al suo interno e per ogni campo di ogni  tabella. La mia opinione è che questa - come il rispondere a lettere  provenienti dalla Nigeria che promettono ingenti somme di denaro - è  una opportunità da non cogliere assolutamente, se si tiene alla  propria salute mentale.&lt;/p&gt;&lt;br /&gt;  &lt;address&gt;&lt;br /&gt;  copyryght © Alessandro Forghieri&lt;br /&gt;&lt;br /&gt;  tutti i diritti riservati&lt;br /&gt;&lt;br /&gt;  Modena, 14 Dicembre 2009&lt;br /&gt;&lt;br /&gt;  $Id: Unicode.html,v 1.3 2009/12/16 10:28:51 alf Exp $  &lt;br /&gt;  &lt;/address&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7706107715670966199?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7706107715670966199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7706107715670966199' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7706107715670966199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7706107715670966199'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/12/unicode-e-il-problema-della-codifica.html' title='Unicode e il problema della codifica'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-776560757471552646</id><published>2009-12-03T16:50:00.002+01:00</published><updated>2009-12-03T16:56:11.488+01:00</updated><title type='text'>Farsi del male, in ogni linguaggio di programmazione</title><content type='html'>Vecchiotta, ma sempre divertente (per un geek, eh).&lt;br /&gt;&lt;br /&gt;The proliferation of modern programming languages (all of which seem to have stolen countless features from one another) sometimes makes it difficult to remember what language you’re currently using. This guide is offered as a public service to help programmers who find themselves in such dilemmas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;C&lt;/span&gt;&lt;br /&gt;You shoot yourself in the foot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;C++&lt;/span&gt;&lt;br /&gt;You accidentally create a dozen clones of yourself and shoot them all in the foot. Providing emergency medical assistance is impossible since you can’t tell which are bitwise copies and which are just pointing at others and saying, “That’s me, over there.”&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BASIC&lt;/span&gt;&lt;br /&gt;Shoot yourself in the foot with a water pistol. On big systems, continue until entire lower body is waterlogged.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;COBOL&lt;/span&gt;&lt;br /&gt;Using a COLT 45 HANDGUN, AIM gun at LEG.FOOT, THEN place ARM.HAND.FINGER. on HANDGUN.TRIGGER and SQUEEZE. THEN return HANDGUN to HOLSTER. CHECK whether shoelace needs to be retied.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;FORTRAN&lt;/span&gt;&lt;br /&gt;You shoot yourself in each toe, iteratively, until you run out of toes, then you read in the next foot and repeat. If you run out of bullets, you continue anyway because you have no exception-handling ability.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;370 JCL&lt;/span&gt;&lt;br /&gt;You send your foot down to MIS with a 4000-page document explaining how you want it to be shot. Three years later, your foot comes back deep-fried.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;APL&lt;/span&gt;&lt;br /&gt;You shoot yourself in the foot, then spend all day figuring out how to do it in fewer characters.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET&lt;/span&gt;&lt;br /&gt;Find a gun, it falls apart. Put it back together, it falls apart again. You try using the .GUN Framework, it falls apart. You stab yourself in the foot instead.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ada&lt;/span&gt;&lt;br /&gt;After correctly packaging your foot, you attempt to concurrently load the gun, pull the trigger, scream and shoot yourself in the foot. When you try, however, you discover that your foot is of the wrong type.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Assembly&lt;/span&gt;&lt;br /&gt;You try to shoot yourself in the foot only to discover you must first reinvent the gun, the bullet, and your foot. After that’s done, you shoot yourself in the foot, but very quickly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CSS&lt;/span&gt;&lt;br /&gt;You shoot your right foot with one hand, then switch hands to shoot your left foot but you realize that the gun has turned into a banana.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Concurrent Euclid&lt;/span&gt;&lt;br /&gt;You shoot yourself in somebody else’s foot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DCL&lt;/span&gt;&lt;br /&gt;You manage to shoot yourself in the foot, but while doing so you also shoot yourself in the arm, stomach, and leg, plus you shoot your best friend in the chest, the neighbour's dog and your car. A month later you're not able to understand your program anymore when you read the source.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;FORTH&lt;/span&gt;&lt;br /&gt;Foot in yourself shoot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HyperTalk&lt;/span&gt;&lt;br /&gt;Put the first bullet of the gun into the foot of the left leg of you.&lt;br /&gt;Answer the result.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;JAVA&lt;/span&gt;&lt;br /&gt;After importing java.awt.right.foot.* and java.awt.gun.right.hand.*, and writing the classes and methods of those classes needed, you’ve forgotten what the hell you’re doing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Javascript&lt;/span&gt;&lt;br /&gt;You’ve perfected a robust, rich user experience for shooting yourself in the foot. You then find that bullets are disabled on your gun.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;LISP&lt;/span&gt;&lt;br /&gt;You shoot yourself in the appendage which holds the gun with which&lt;br /&gt;you shoot yourself in the appendage which holds the gun with which&lt;br /&gt;you shoot yourself in the appendage which holds the gun with which&lt;br /&gt;you shoot yourself in the appendage which holds the gun with which&lt;br /&gt;you shoot yourself in the appendage which holds ….&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Modula2&lt;/span&gt;&lt;br /&gt;After realizing that you can’t actually accomplish anything in this language, you shoot yourself in the head.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Motif&lt;/span&gt;&lt;br /&gt;You spend days writing a UIL description of your foot, the trajectory, the bullet, and the intricate scrollwork on the ivory handles of the gun. When you finally get around to pulling the trigger, the gun jams.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PHP&lt;/span&gt;&lt;br /&gt;You shoot yourself in the foot with a gun made with pieces from 300 other guns.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Paradox&lt;/span&gt;&lt;br /&gt;Not only can you shoot yourself in the foot, your users can too.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pascal&lt;/span&gt;&lt;br /&gt;The compiler won’t let you shoot yourself in the foot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Perl&lt;/span&gt;&lt;br /&gt;You shoot yourself in the foot, but nobody can understand how you did it. Six months later, neither can you. (via Andy)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prolog&lt;/span&gt;&lt;br /&gt;You tell your program you want to be shot in the foot. The program figures out how to do it, but the syntax doesn’t allow it to explain.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PL/1&lt;/span&gt;&lt;br /&gt;After consuming all system resources including bullets, the data processing department doubles its size, acquires 2 new mainframes and drops the original on your foot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Python&lt;/span&gt;&lt;br /&gt;You try to shoot yourself in the foot but you just keep hitting the whitespace between your toes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;RPG&lt;/span&gt;&lt;br /&gt;First you define your gun, bullet, and firing pin. Then, you define your foot, toes, and toenails. Then, you open chamber and load the gun. Then, you cock it. Now you're finally ready to shoot yourself in the foot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Revelation&lt;/span&gt;&lt;br /&gt;You’ll be able to shoot yourself in the foot just as soon as you figure out what all these bullets are for.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt;&lt;br /&gt;Your foot is ready to be shot in roughly five minutes, but you just can’t find anywhere to shoot it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SNOBOL&lt;/span&gt;&lt;br /&gt;If you succeed, shoot yourself in the left foot.&lt;br /&gt;If you fail, shoot yourself in the right foot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SQL&lt;/span&gt;&lt;br /&gt;SELECT @ammo:=bullet FROM gun WHERE trigger = ‘PULLED’;&lt;br /&gt;INSERT INTO leg (foot) VALUES (@ammo);&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Unix&lt;/span&gt;&lt;br /&gt;% ls&lt;br /&gt;foot.c foot.h foot.o toe.c toe.o&lt;br /&gt;% rm * .o&lt;br /&gt;rm: .o: No such file or directory&lt;br /&gt;% ls&lt;br /&gt;%&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Visual BASIC.NET&lt;/span&gt;&lt;br /&gt;You spend a fortune on a high-powered, self-cleaning, self-aiming, automatic handgun with unlimited ammo, only to realize it takes a year to pull the trigger.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Visual Basic&lt;/span&gt;&lt;br /&gt;You’ll shoot yourself in the foot, but you’ll have so much fun doing it that you won’t care.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Visual FoxPro&lt;/span&gt;&lt;br /&gt;You mock other sharpshooters for not being able to shoot both feet at once, but when you try to do it yourself you realize that you can't properly handle the Microsoft.gun ActiveX.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-776560757471552646?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/776560757471552646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=776560757471552646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/776560757471552646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/776560757471552646'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/12/farsi-del-male-in-ogni-linguaggio-di.html' title='Farsi del male, in ogni linguaggio di programmazione'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8912507739649208910</id><published>2009-12-01T12:51:00.002+01:00</published><updated>2009-12-01T13:02:56.393+01:00</updated><title type='text'>Riconsiderare il copyright</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://en.wikipedia.org/wiki/Thomas_Jefferson"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 200px;" src="http://www.pirateshonor.com/ThomasJefferson.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Thomas_Jefferson"&gt;Thomas Jefferson&lt;/a&gt;, che fu &lt;a href="http://en.wikipedia.org/wiki/List_of_Presidents_of_the_United_States" title="List of Presidents of the United States"&gt;il terzo&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/President_of_the_United_States" title="President of the United States"&gt;Presidente degli Stati Uniti&lt;/a&gt; (1801-1809), il principale autore della &lt;a href="http://en.wikipedia.org/wiki/United_States_Declaration_of_Independence" title="United States Declaration of Independence"&gt;Dichirazione di Indipendenza&lt;/a&gt; (1776), nonché uno dei più influenti tra i &lt;a href="http://en.wikipedia.org/wiki/Founding_Fathers_of_the_United_States" title="Founding Fathers of the United States"&gt;"padri fondatori degli Stati Uniti"&lt;/a&gt; nel sostenerne gli ideali &lt;a href="http://en.wikipedia.org/wiki/Republicanism_in_the_United_States" title="Republicanism in the United States"&gt;repubblicani&lt;/a&gt;, resta il mio Democratico preferito.In questa citazione, se la prende (giustamente) con una certa interpretazione del copyright. Magari quando ho tempo la tradurrò&lt;br /&gt;&lt;div&gt;&lt;hr width="20%"&gt;It has been pretended by some, (and in England especially,) that inventors have a natural and exclusive right to their inventions, and not merely for their own lives, but inheritable to their heirs. But while it is a moot question whether the origin of any kind of property is derived from nature at all, it would be singular to admit a natural and even an hereditary right to inventors.&lt;br /&gt;&lt;br /&gt;It is agreed by those who have seriously considered the subject, that no individual has, of natural right, a separate property in an acre of land, for instance. By an universal law, indeed, whatever, whether fixed or movable, belongs to all men equally and in common, is the property for the moment of him who occupies it, but when he relinquishes the occupation, the property goes with it. Stable ownership is the gift of social law, and is given late in the progress of society.&lt;br /&gt;&lt;br /&gt;It would be curious then, if an idea, the fugitive fermentation of an individual brain, could, of natural right, be claimed in exclusive and stable property. &lt;strong&gt;If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea,&lt;/strong&gt; which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it.&lt;br /&gt;&lt;br /&gt;Its peculiar character, too, is that no one possesses the less, because every other possesses the whole of it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;He who receives an idea from me, receives instruction himself without lessening mine; as he who lights his taper at mine, receives light without darkening me.&lt;/strong&gt;That ideas should freely spread from one to another over the globe, for the moral and mutual instruction of man, and improvement of his condition, seems to have been peculiarly and benevolently designed by nature, when she made them, like fire, expansible over all space, without lessening their density in any point, and like the air in which we breathe, move, and have our physical being, incapable of confinement or exclusive appropriation.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Inventions then cannot, in nature, be a subject of property.&lt;/strong&gt; Society may give an exclusive right to the profits arising from them, as an encouragement to men to pursue ideas which may produce utility, but this may or may not be done, according to the will and convenience of the society, without claim or complaint from anybody. Accordingly, it is a fact, as far as I am informed, that England was, until we copied her, the only country on earth which ever, by a general law, gave a legal right to the exclusive use of an idea. In some other countries it is sometimes done, in a great case, and by a special and personal act, but, generally speaking, other nations have thought that these monopolies produce more embarrassment than advantage to society; and it may be observed that the nations which refuse monopolies of invention, are as fruitful as England in new and useful devices.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Considering the exclusive right to invention as given not of natural right, but for the benefit of society, I know well the difficulty of drawing a line between the things which are worth to the public the embarrassment of an exclusive patent, and those which are not. As a member of the patent board for several years, while the law authorized a board to grant or refuse patents, I saw with what slow progress a system of general rules could be matured.&lt;/p&gt;&lt;em&gt;&lt;br /&gt;13 Aug. 1813&lt;/em&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;em&gt;Ropreso da: &lt;a target="_blank" href="http://press-pubs.uchicago.edu/founders/documents/a1_8_8s12.html"&gt;&lt;strong&gt; The Founders' Constitution&lt;/strong&gt;&lt;/a&gt; Volume 3, Article 1, Section 8, Clause 8, Document 12&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8912507739649208910?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8912507739649208910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8912507739649208910' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8912507739649208910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8912507739649208910'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/12/riconsiderare-il-copyright.html' title='Riconsiderare il copyright'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1995961548042758923</id><published>2009-11-09T17:07:00.002+01:00</published><updated>2009-11-09T17:10:06.219+01:00</updated><title type='text'>Enfasi</title><content type='html'>Ne ho fatto il pieno. Enfasi di chi la pensa come me, enfasi di chi la pensa al contrario di me, enfasi di chi pensa poco e di chi pensa troppo, enfasi per il gusto del paradosso. Che palle.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1995961548042758923?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1995961548042758923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1995961548042758923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1995961548042758923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1995961548042758923'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/11/enfasi.html' title='Enfasi'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4803146371579356667</id><published>2009-11-06T09:10:00.011+01:00</published><updated>2009-11-06T10:03:45.423+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='roberta gambarini'/><category scheme='http://www.blogger.com/atom/ns#' term='james moody'/><category scheme='http://www.blogger.com/atom/ns#' term='jazz'/><category scheme='http://www.blogger.com/atom/ns#' term='dizzy gillespie'/><title type='text'>The Dizzy Gillespie All Star kicks ass!!</title><content type='html'>Giovedì 5 Novembre, Modena, &lt;a href="http://www.baluardodellacittadella.it/"&gt;Baluardo della Cittadella&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dizzygillespie.org/"&gt;&lt;span style="font-style: italic;"&gt;"Dizzy Gillespie All Stars"&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/James_Moody_%28saxophonist%29"&gt;James Moody&lt;/a&gt; (ts,fl),&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Greg_Gisbert"&gt;Greg Gisbert&lt;/a&gt; (tp),&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Cyrus_Chestnut"&gt;Cyrus Chestnut&lt;/a&gt; (p),&lt;/li&gt;&lt;li&gt;John Lee (b),&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.vincentector.com/"&gt;Vincent Ector&lt;/a&gt; (dr),&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Roberta_gambarini"&gt;Roberta Gambarini&lt;/a&gt; (voice)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Assente (purtroppo) il trombonista &lt;a href="http://en.wikipedia.org/wiki/Slide_hampton"&gt;Slide Hampton&lt;/a&gt;, ma con la presenza in veste di ospite della fenomenale Roberta Gambarini, il sestetto guidato da James&lt;br /&gt;Moody ieri sera ci ha regalato due ore di grande musica, reinterpretando con freschezza straordinaria un repertorio di standard e composizioni del trombettista di cui portano il nome (&lt;a href="http://en.wikipedia.org/wiki/Dizzy_Gillespie"&gt;John Birks "Dizzy" Gillespie&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Mi è spesso capitato di assistere a concerti alla fine dei quali ho dovuto concludere che i musicisti avevano avuto una serata sbagliata: ieri sera sono stato certo di assistere a una serata magica (a meno che la formazione non si esprima sempre a questi livelli...)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/e/e2/JamesMoody.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 161px; height: 231px;" src="http://upload.wikimedia.org/wikipedia/commons/e/e2/JamesMoody.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In particolare evidenza i solisti (Chestnut, Moody e Gisbert) con il supporto puntuale e attentissimo della ritmica di Lee ed Ector hanno dato una lezione di rilassatezza, interplay e inventiva. L'interazione tra ritmica e solisti è stata fluida e creativa per tutta la sera: praticamente il gruppo non ha mai suonato due chorus allo stesso modo e la tensione ritmica non ha mai avuto un cedimento.&lt;br /&gt;&lt;br /&gt;Moody (84 anni!) - che era anche il divertente presentatore della serata e si è perfino esibito come cantante in una versione di &lt;a style="font-style: italic;" href="http://en.wikipedia.org/wiki/Pennies_from_Heaven_%28song%29"&gt;"Pennies from heaven"&lt;/a&gt; - si è espresso a livelli elevatissimi soprattutto al tenore toccando vertici di espressività e lirismo nel suo intervento (troppo breve!) su &lt;a style="font-style: italic;" href="http://en.wikipedia.org/wiki/You_Don%27t_Know_What_Love_Is"&gt;"You Don't Know What Love Is". &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dizzygillespie.org/artistpages/gallery/chestnutpage.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 104px; height: 138px;" src="http://dizzygillespie.org/artistpages/gallery/chestnutpage.jpg" alt="" border="0" /&gt;&lt;/a&gt;Chestnut, il (colossale) pianista, ha trovato modo di visitare  praticamente tutti gli stili dallo stride fino a passaggi atonali, facendo sfoggio di un senso armonico e ritmico stupefacente e strappando al pubblico applausi fragorosi.&lt;br /&gt;&lt;br /&gt;Gisbert, alla tromba, ha dato prova di inventiva e maestria tecnica, con entusiasmanti successioni di acuti, che non potevano mancare in una formazione intitolata alla memoria di Dizzy, con cui tutti i componenti hanno avuto occasione di suonare per diverso tempo.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://b3.ac-images.myspacecdn.com/01489/30/86/1489106803_l.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 129px; height: 92px;" src="http://b3.ac-images.myspacecdn.com/01489/30/86/1489106803_l.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In uno dei brani, Gisbert si è esibito in un assolo con la sordina Harmon dando una dimostrazione pratica - e rarissima - di come si può utilizzare questa sordina senza essere una citazione di Miles Davis.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/b/ba/Roberta_Gambarini.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 304px; height: 231px;" src="http://upload.wikimedia.org/wikipedia/commons/b/ba/Roberta_Gambarini.jpg" alt="" border="0" /&gt;&lt;/a&gt;Un capitolo a parte merita Roberta Gambarini, cantante e interprete strepitosa. Dopo essersi presentata con una sequenza di fuochi artificiali con una version scat di &lt;a href="http://en.wikipedia.org/wiki/On_the_Sunny_Side_of_the_Street"&gt;&lt;span style="font-style: italic;"&gt;"On the Sunny Side of the Street" &lt;/span&gt;&lt;/a&gt;(dove ha eseguito gli assoli di Gillespie, Rollins e Stitt dal disco &lt;a href="http://www.amazon.com/Sonny-Side-Up-Dizzy-Gillespie/dp/B0000047CZ"&gt;"Sonny Side Up"&lt;/a&gt;), ha proseguito con una serie di emozionanti interpretazioni (&lt;span style="font-style: italic;"&gt;"You don't know what love is",&lt;/span&gt; &lt;span style="font-style: italic;"&gt;"Blue'n Boogie"&lt;/span&gt;) riuscendo ad essere fresca e personale persino su un brano stravisitato come &lt;a href="http://en.wikipedia.org/wiki/Lover_Man_%28Oh_Where_Can_You_Be%3F%29"&gt;&lt;span style="font-style: italic;"&gt;"Lover Man"&lt;/span&gt;&lt;/a&gt;. La persona che assisteva al concerto con me ha commentato: &lt;span style="font-style: italic;"&gt;"Non è un'interprete, è un altro strumento"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Insomma, come aveva preannunciato Moody nella sua presentazione:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"All&lt;/span&gt;&lt;span style="font-style: italic;"&gt; musicians in this group are baaaaaad, and this is a baaaaaaad group".&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4803146371579356667?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4803146371579356667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4803146371579356667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4803146371579356667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4803146371579356667'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/11/dizzy-gillespie-all-star-kicks-ass.html' title='The Dizzy Gillespie All Star kicks ass!!'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4495307653705805851</id><published>2009-11-04T15:33:00.002+01:00</published><updated>2009-11-04T16:17:10.528+01:00</updated><title type='text'>Settimana Musicale...</title><content type='html'>&lt;span style="font-style: italic;"&gt;Domenica 1 Novembre, &lt;a href="http://www.auditoriumanzoni.it/"&gt;Teatro Manzoni&lt;/a&gt; a Bologna&lt;/span&gt;: &lt;a href="http://www.take6.com/"&gt;&lt;span style="font-weight: bold;"&gt;Take 6&lt;/span&gt;&lt;/a&gt;. Bello spettacolo. Voci molto belle (soprattutto il basso, &lt;a href="http://en.wikipedia.org/wiki/Alvin_Chea"&gt;Alvin Chea&lt;/a&gt;). Unico neo: l'eccesso di bravura li porta a straripare sul repertorio, che a volte viene sottoposto a un trattamento straniante. Ma insomma, ce ne fossero così.....&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Martedì 3, Novembre 2009, &lt;a href="http://www.teatrocomunalemodena.it/"&gt;Teatro Comunale di Modena&lt;/a&gt;&lt;/span&gt; &lt;span style="font-style: italic;"&gt;(nel quadro della reassegna musicale &lt;/span&gt;&lt;a style="font-style: italic;" href="http://www.grandezzemeraviglie.it/"&gt;Grandezze e Meraviglie)&lt;/a&gt;: &lt;a href="http://en.wikipedia.org/wiki/Agrippina_%28opera%29"&gt;Agrippina&lt;/a&gt;, di &lt;a href="http://it.wikipedia.org/wiki/Georg_Friedrich_H%C3%A4ndel"&gt;G.F. Haendel&lt;/a&gt;. La mia seconda opera Hendeliana (a teatro: la prima era stata Partenope, l'anno scorso). Una rappresentazione tutta giocata sul filo del comico/grottesco (e per mia vergogna devo dire che c'ho messo circa mezzo atto a capirlo - dopo aver pensato che il regista avesso assunto qualche sotanza proibita di troppo). Bella, tutto sommato, ad onta di diverse mancanze musicali (cantanti ed orchestra non sempre all'altezza, &lt;a href="http://www.catb.org/%7Eesr/jargon/html/I/IMHO.html"&gt;IMHO&lt;/a&gt;: ma dopotutto si tratta pur sempre di allievi). La cosa migliore dello spettacolo - a mio parere quella di essere riuscito a disinnescare il terribile senso di noia che possono provocare, nell'opera barocca, la staticità dell'azione e la rigidità formale (recitativo-aria col 'da-capo'-recitativo...). Se prendo come termine di confronto Partenope, che era visivamente bellissima e che ebbe un trattamento musicale migliore, non posso dimenticare che uscire svegli dal primo atto fu impresa erculea (gli altri due erano meglio).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Giovedì 5 Novembre 2009, &lt;a href="http://www.baluardodellacittadella.it/"&gt;Baluardo della Cittadella&lt;/a&gt;, Modena&lt;/span&gt;: &lt;a href="http://dizzygillespie.org/"&gt;Dizzy Gillepie All Stars&lt;/a&gt;. &lt;span style="font-style: italic;"&gt;Stay tuned....&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4495307653705805851?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4495307653705805851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4495307653705805851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4495307653705805851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4495307653705805851'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/11/settimana-musicale.html' title='Settimana Musicale...'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-625784187055466238</id><published>2009-09-16T18:56:00.007+02:00</published><updated>2009-12-01T13:12:29.207+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Miles Davis'/><title type='text'>"Live at the Plugged Nickel", cavalli e pigiami.</title><content type='html'>&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://jazzbluesclub.com/uploads/posts/1230234384_miles_davis_at_plugged_nickel_vol2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 330px; height: 330px;" src="http://jazzbluesclub.com/uploads/posts/1230234384_miles_davis_at_plugged_nickel_vol2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;Reduce da un ulteriore tentativo di ascolto di "Live at the Plugged Nickel" (sette CD registrati dal secondo quintetto di Miles Davis nel 1965), ne ho ancora una volta un'impressione piuttosto sgradevole.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Il trio &amp;egrave; sempre centrato e a tratti entusiasmante. Miles suona il repertorio come se lo detestasse (che, per "My Funny Valentine", che all'epoca aveva suonato forse 12000 volte) magari &amp;egrave; giustificato, ma maltratta "Agitation" nello stesso modo). Il suono &amp;egrave; sempre sgradevole, non di rado proprio stonato. Il fraseggio &amp;egrave; frammentario ai limiti dell'intelleggibile.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;La performance di Shorter condivide molti tratti di quella di Davis, anche se con un fraseggio pi&amp;ugrave; disteso (e senza stonare, anche se la scelta evidentemente &amp;egrave; di suonare costantemente out). A dire il vero Shorter &amp;egrave; anche molto penalizzato dalla microfonazione, quindi magari c'era dell'altro che si &amp;egrave; perso.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;"Plugged Nickel" &amp;egrave; considerato uno dei migliori live di jazz "un documento ineguagliabile di come il quintetto suonava dal vivo in quel periodo". La Penguin Guide of Jazz gli d&amp;agrave; una stella (o anche di pi&amp;ugrave;, non ricordo) Se l'avessi sentito in un "blindfold" avrei detto che i fiati erano fatti, ubriachi o tutt'e due. Conclusione provvisoria: mi sfugge qualcosa, oppure nonostante gli anni passati a provarci, non capisco nulla di jazz in particolare e di musica in generale.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Allora uno s'informa.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;in "Miles dal vivo e in studio" leggo che LATPN &amp;egrave; un tentativo di rinuovere dal repertorio le consuete associazioni emotive. A me sembra una spiegazione insufficiente.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;C'&amp;egrave; anche una circostanza storica: l'ingaggio al Plugged Nickel iniziò subito dopo che Davis fu dimesso dall'ospedale dopo la seconda operazione all'anca, operazione poco riuscita ed allora probabilmente sperimentale. L'esito fu poco risolutivo per i problemi di deambulazione e soprattutto per i dolori. Dopo mesi di convalescenza il trombettista era molto fuori allenamento nello strumento ed indebolito fisicamente, il che potrebbe spiegare la tecnica strumentale assai meno che esaltante che si può ascoltare. Però questa &amp;egrave; una spiegazione parziale, che lascia fuori le molte note 'false', il frequente ricorso a clich&amp;egrave; e il fatto che anche Shorter d&amp;agrave; un'esibizione molto opaca.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Poi invece ho trovato sul sito di NPR &lt;a href="http://www.npr.org/templates/story/story.php?storyId=1579820"&gt;questa testimonianza&lt;/a&gt; (http://www.npr.org/templates/story/story.php?storyId=1579820), che riassumo.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Si tratta di un aneddoto che la musicologa Michelle Mercer riferisce ha raccolto da Wayne Shorter, di qui nel 2004 stava scrivendo la biografia.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Prima di entrare nel Plugged Nickel, la sera del 22 Dicembre, Il batterista Tony Williams (che aveva poco pi&amp;ugrave; di vent'anni ed era - musicalmente . il pi&amp;ugrave; irrequieto del gruppo) propose agli altri tre membri (Wayne Shorter, sax, Herbie Hancok, piano, e Ron Carter, basso: Miles Davis in quel momento non c'era) di fare due serate di "anti-musica" in cui invece di suonare la prima cosa che tutti si aspettavano, ognuno doveva suonare l'ultima cosa che chiunque si sarebbe aspettato. Proposta che fu accettata (con diversi dubbi da parte degli altri) prima che, entrando in sala, fossero essi stessi sorpresi dal trovarvi Teo Macero (il produttore di Davis alla Columbia) con tutto l'armamentario di registrazione (Davis aveva saltato una data a Novembre e aveva concesso alla Columbia di registrare quella data in cambio, sena dirlo agli altri). Williams fulminò tutti con gli occhi per chiarire che indietro non si tornava pi&amp;ugrave;. Davis - che non sapeva nulla - sulle prime fu piuttoso sorpreso (o peggio, lo si sente quando Hancock suona un accordo completamente diverso da quello che Miles si aspettava) poi, quando ebbe capito la situazione, si adattò e poi si entusiasmò al gioco, che continuò per tutte e due le serate. I musicisti poterono riascoltare le incisioni solo quattro anni dopo come highlights (il pletorico "Complete" &amp;egrave; recente)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Se questa testimonianza si può prendere per buona, ma non si capisce perch&amp;eacute; Shorter dovesse inventarsi una cosa del genere, le conseguenze sulla lettura di LATPN sono abbastanza clamorose.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Intanto le due serate rappresentarono un unicum nella vita del quintetto. Non avevano mai suonato cos&amp;igrave; fino ad allora e - probabilmente - non suonarono mai pi&amp;ugrave; allo stesso modo (anche se non c'&amp;egrave; dubbio che l'esperienza avr&amp;agrave; lasciato un segno). Dimostrato anche dal fatto che (libro della Mercer) quando il disco usc&amp;igrave; (diversi anni dopo ed era la selezione, non il complete) i componenti del gruppo si stupirono che quello che avevano suonato quella sera avesse senso. Insomma LATPN sarebbe un titanico esercizio d'interplay e un gigantesco dito medio mostrato ad un pubblico che (due sere prima di Natale) era pi&amp;ugrave; che altro interessato ad ubriacarsi. Per non parlare di Teo Macero, cui sar&amp;agrave; venuto un colpo.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Una verifica sperimentale, l'ho avuta (ri)sentendo i vari video del quintetto che vi si trovano su youtube. In nessuno (neanche in &lt;a href="http://www.youtube.com/watch?v=x_whk6m67VE"&gt;versioni abbastanza esplorative&lt;/a&gt; - http://www.youtube.com/watch?v=x_whk6m67VE) i temi e il lavoro solistico sono affrontati come in LATPN.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ad esempio, questa &lt;a href="http://www.youtube.com/watch?v=QNvuwtil4PU&amp;amp;feature=related"&gt;"I Fall in Love Too Easily"&lt;/a&gt; (http://www.youtube.com/watch?v=QNvuwtil4PU&amp;amp;feature=related), che &amp;egrave; del 1967, ha ben poco delle versioni di LATPN. Peccato si trovino solo video del 1963 e 1967 (del 65 niente, forse proprio per i malanni che affligggevano Davis in quell'anno).&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Chiaramente fare un disco di highlights era la scelta giusta. Dall'ascolto del Complete, quello che io riesco a capire &amp;egrave; che, su due serate di concerto a regole invertite le cose che hanno funzionato furono molto meno di quelle che non hanno funzionato o che erano semplicemente sbagliate (un band normale che cercasse di fare un concerto con queste regole farebbe un caos totale). Si capisce anche come mai i pi&amp;ugrave; spiazzati siano Davis e Shorter, che devono inseguire le sorprese del piano e del basso (Williams, l'ideatore del gioco, &amp;egrave; quello che tutto sommato non fa anti-drumming). Si spiegano cos&amp;igrave; tutte le stranezze che ho sentito attribuire a stanchezza fisica, disgusto per l'ambiente musicale dei club, etc.&lt;/p&gt;&lt;br /&gt;&lt;p&gt; Infine, mi sarei aspettato che questa possibilit&amp;agrave; (ma la chiamerei certezza) interpretativa avesse avuto pi&amp;ugrave; risonanza. Certo sarebbe difficile continuare a sostenere che questo &amp;egrave; il miglior live di jazz di tutti i tempi. Uno stupefacente esperimento, al massimo. Invece l'ho scoperta solo pochi giorni fa e quasi per caso (ed &amp;egrave; strano, visto che per riscrivere gran parte dell'articolo di Davis su Wikipedia mi sono - un paio d'anni fa - letto tutto quello che riuscivo a trovare su Davis e, per tic, continuo a farlo). Anche perch&amp;egrave; immagino che i dubbi che sono venuti a me saranno venuti a qualcun altro. Evidentemente c'&amp;egrave; un sacco di gente che vede un re in pigiama ma dice di averlo visto a cavallo.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-625784187055466238?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/625784187055466238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=625784187055466238' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/625784187055466238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/625784187055466238'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/09/live-at-plugged-nickel-cavalli-e.html' title='&quot;Live at the Plugged Nickel&quot;, cavalli e pigiami.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2966929429761755138</id><published>2009-09-16T09:08:00.004+02:00</published><updated>2009-09-16T09:10:39.034+02:00</updated><title type='text'>Normalizzazioni</title><content type='html'>Quando &lt;span style="font-style: italic;"&gt;"Sorrisi e Canzoni TV&lt;/span&gt;" si mette a distribuire i dischi dei Doors, bisogna ammettere che un ciclo è finito.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2966929429761755138?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2966929429761755138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2966929429761755138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2966929429761755138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2966929429761755138'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/09/normalizzazioni.html' title='Normalizzazioni'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1284090533499262662</id><published>2009-09-07T11:30:00.000+02:00</published><updated>2009-09-07T11:32:56.801+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><title type='text'>E ai calabroni ci penso io!</title><content type='html'>&lt;span style="font-style: italic;"&gt;"Aveva costruito una bomba per sbarazzarsi di un nido di calabroni che avevano fatto il nido in una crepa della casa della sua abitazione.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;La bomba, realizzata con polvere pirica ricavata da ordigni pirotecnici, ha invece distrutto la casa. L'uomo, un pregiudicato di Velletri, è stato arrestato."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Da &lt;span style="font-style: italic;"&gt;"La Gazzetta di Modena" &lt;/span&gt;Domenica, 6 Settembre 2009&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1284090533499262662?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1284090533499262662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1284090533499262662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1284090533499262662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1284090533499262662'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/09/e-ai-calabroni-ci-penso-io.html' title='E ai calabroni ci penso io!'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-9040794497624486433</id><published>2009-05-27T12:13:00.007+02:00</published><updated>2009-05-27T13:11:47.711+02:00</updated><title type='text'>A lavar la testa all'asino</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;Da &lt;a href="http://wikipedia.org/"&gt;Wikipedia:&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;"L'&lt;/span&gt;&lt;a style="font-style: italic;" href="http://it.wikipedia.org/wiki/Azoto"&gt;azoto &lt;/a&gt;&lt;span style="font-style: italic;"&gt;molecolare (N&lt;/span&gt;&lt;sub style="font-style: italic;"&gt;2&lt;/sub&gt;&lt;span style="font-style: italic;"&gt;, &lt;/span&gt;&lt;a style="font-style: italic;" href="http://it.wikipedia.org/wiki/Composto" title="Composto" class="mw-redirect"&gt;composto&lt;/a&gt;&lt;span style="font-style: italic;"&gt; di due &lt;/span&gt;&lt;a style="font-style: italic;" href="http://it.wikipedia.org/wiki/Atomo" title="Atomo"&gt;atomi&lt;/a&gt;&lt;span style="font-style: italic;"&gt; di azoto) è un &lt;/span&gt;&lt;a style="font-style: italic;" href="http://it.wikipedia.org/wiki/Gas" title="Gas"&gt;gas&lt;/a&gt;&lt;span style="font-style: italic;"&gt; incolore, inodore, insapore e inerte che costituisce il 78% dell'&lt;/span&gt;&lt;a style="font-style: italic;" href="http://it.wikipedia.org/wiki/Atmosfera" title="Atmosfera"&gt;atmosfera&lt;/a&gt;&lt;span style="font-style: italic;"&gt; terrestre (è il gas più diffuso nell'aria)." &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Da Repubblica (27 Maggio 2009), articolo dal titolo: &lt;a href="http://www.repubblica.it/2009/04/sezioni/cronaca/incidenti-lavoro-3/reportage-saras/reportage-saras.html"&gt;"Saras, l'orrore del sopravvissuto"&lt;/a&gt; a firma di &lt;a href="http://it.wikipedia.org/wiki/Carlo_Bonini"&gt;Carlo Bonini&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;"&lt;span style="font-style: italic;"&gt;I vapori di azoto non hanno odore. "Ti portano via in 15 secondi". Perché bruciano ogni singola molecola di ossigeno che incontrano. [...] l'azoto. Il veleno che uccide subito. Senza odore e senza rumore.&lt;/span&gt;"&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Ricapitoliamo. L'azoto non è un vapore (è un gas). Non è velenoso (è inerte), e meno male, perché costituisce il 78% di quello che respiriamo. Siccome non è &lt;a href="http://it.wikipedia.org/wiki/Ossigeno"&gt;ossigeno &lt;/a&gt;può causare &lt;a href="http://it.wikipedia.org/wiki/Asfissia"&gt;asfissia &lt;/a&gt;( come si può anche leggere sulla &lt;a href="http://it.wikipedia.org/wiki/Azoto#Precauzioni"&gt;wikipedia italiana&lt;/a&gt; e più estesamente sulla &lt;a href="http://en.wikipedia.org/wiki/Nitrogen_asphyxiation"&gt;versione inglese&lt;/a&gt;).  Dalla fonte citata si deduce che l'asfissia da azoto provoca perdita di coscienza in circa quaranta secondi e la morte dopo alcuni minuti. L'articolo dice che l'azoto uccide in 15 secondi. &lt;span style="font-style: italic;"&gt;Last but not least&lt;/span&gt;, l'azoto non "&lt;span style="font-style: italic;"&gt;brucia&lt;/span&gt; &lt;span style="font-style: italic;"&gt;ogni singola molecola di ossigeno che incontra"&lt;/span&gt;,  anzi, l'azoto non brucia proprio per niente, come dimostra il fatto che viene normalmente usato per le saldature in atmosfera inerte.&lt;br /&gt;&lt;br /&gt;Si deduce facilmente che o il contenuto della cisterna non era azoto, oppure le circostanze riportate nell'articolo sono totalmente errate. Probabilmente entrambe le cose, come 30 secondi di ricerca sull' &lt;a href="http://en.wikipedia.org/wiki/Hydrocracking#Hydrocracking"&gt;Hydrocracking&lt;/a&gt; (che nell'articolo è scritto in maniera erronea:  &lt;span style="font-style: italic;"&gt;'Hidro cracking'&lt;/span&gt;) fanno sospettare.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://it.wikipedia.org/wiki/Carlo_Bonini"&gt;Carlo Bonini&lt;/a&gt;, per inciso, non è un pivello:&lt;br /&gt;&lt;br /&gt;&lt;p style="font-style: italic;"&gt;&lt;b&gt;"Carlo Bonini&lt;/b&gt; (&lt;a href="http://it.wikipedia.org/wiki/Roma" title="Roma"&gt;Roma&lt;/a&gt;, &lt;a href="http://it.wikipedia.org/wiki/4_marzo" title="4 marzo"&gt;4 marzo&lt;/a&gt; &lt;a href="http://it.wikipedia.org/wiki/1967" title="1967"&gt;1967&lt;/a&gt;) è  un &lt;a href="http://it.wikipedia.org/wiki/Giornalista" title="Giornalista"&gt;giornalista&lt;/a&gt; &lt;a href="http://it.wikipedia.org/wiki/Italia" title="Italia"&gt;italiano&lt;/a&gt;.&lt;/p&gt; &lt;p style="font-style: italic;"&gt;Giornalista professionista, dopo aver lavorato per &lt;a href="http://it.wikipedia.org/wiki/Il_Manifesto" title="" class="mw-redirect"&gt;Il Manifesto&lt;/a&gt; e &lt;a href="http://it.wikipedia.org/wiki/Il_Corriere_della_Sera" title="Il Corriere della Sera" class="mw-redirect"&gt;Il Corriere della Sera&lt;/a&gt;, dove si è occupato di cronache giudiziarie, è diventato inviato del quotidiano &lt;a href="http://it.wikipedia.org/wiki/La_Repubblica" title=""&gt;La Repubblica&lt;/a&gt;."&lt;/p&gt;Nell'articolo biografico che ho linkato, la sua carriera è, tra l'altro, definita "talentuosa". Si tratta, insomma, di uno dei reporter italiani di punta. Forse non ha l'obbligo di sapere cos'è l'azoto e cosa ti fa (anche se, insomma, si tratta di nozioni da quinta elementare avanzata). Ma mi sembra che la redazione dei giornali dovrebbe avere qualche funzione.  E da ultimo: l'articolo di cui si parla non è uno di quelli infilati tra i necrologi e le notizie sulla campagna acquisti della serie C: è un articolo di seconda pagina, richiamato in prima... insomma, uno dei principali dell'edizione odierna.&lt;br /&gt;&lt;br /&gt;Morale: anche se non fossi stato aiutato dai miei ricordi di Chimica di base, mi sarebbero bastati pochi minuti per verificare le basi sull'azoto e i suoi effetti. Repubblica è uno dei più diffusi quotidiani nazionali, ma non perde occasione di dimostrare di non  riuscire a dare affidabilmente  neanche la data odierna (gli altri quotidiani sono normalmente allo stesso livello). Questa è la qualità dell'informazione che ci vogliono far "micropagare" (e che comunque paghiamo, volenti o nolenti, attraverso i contributi pubblici all'editoria).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;P.S.: So bene che Wikipedia non è una fonte affidabile, ma in questo caso la cito perché corrobora quello che più o meno sapevo già, e che comunque si trova in qualunque testo di Scienze delle medie.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-9040794497624486433?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/9040794497624486433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=9040794497624486433' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9040794497624486433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9040794497624486433'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/05/lavar-la-testa-allasino.html' title='A lavar la testa all&apos;asino'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2866356005816549127</id><published>2009-05-26T18:05:00.007+02:00</published><updated>2009-05-26T18:33:33.914+02:00</updated><title type='text'>Frank Zappa e la stampa italiana...</title><content type='html'>&lt;span style="font-style: italic;"&gt;"Rock journalism is people who can't write, interviewing people who can't talk, in order to provide articles for people who can't read." &lt;/span&gt;(&lt;a href="http://en.wikiquote.org/wiki/Frank_Zappa"&gt;Frank Zappa&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Il giornalismo rock è gente che non sa scrivere, che intervista gente che non sa parlare, al fine di produrre articoli per gente che non sa leggere." &lt;/span&gt;(&lt;a href="http://en.wikiquote.org/wiki/Frank_Zappa"&gt;Frank Zappa&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Penso che il profetico Frank avrebbe potuto dire la stessa cosa di tutta la stampa/informazione contemporanea ed azzeccarci perfettamente.&lt;br /&gt;&lt;br /&gt;Leggo su &lt;a href="http://punto-informatico.it/2630982/PI/News/carta-alle-prese-internet.aspx"&gt;Punto Informatico&lt;/a&gt; , che i giornali italiani  hanno l'intenzione di cercare di fare pagare i propri contenuti (parola evidentemente usata con ampio beneficio d'inventario) online:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left; font-style: italic;"&gt;"A lanciare il dibattito è stato Carlo De Benedetti, con una &lt;a href="http://www.ilsole24ore.com/art/SoleOnLine4/Economia%20e%20Lavoro/2009/05/debenedetti-futuro-editoria.shtml?uuid=ffde48c0-46c4-11de-bf39-bf88fbec73a5" target="_blank"&gt;lettera aperta&lt;/a&gt; inviata a &lt;em&gt;Il Sole 24 Ore&lt;/em&gt; giovedì 21 Maggio. Il principale azionista del gruppo che comprende &lt;em&gt;La Repubblica&lt;/em&gt; e &lt;em&gt;L'Espresso&lt;/em&gt; ha gettato sul tavolo tutti i nodi principali: la difficoltà di farsi pagare da utenti internet &lt;em&gt;viziati&lt;/em&gt; dal modello free, l'esigenza di investire sui contenuti di approfondimento e qualità, le promesse del modello basato sui micro-pagamenti. "&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;Un tempo ero uno di quelli che comprano un quotidiano tutti i giorni, e perseguivo il mio vizio ignorando il mio crescente senso di insoddisfazione, finché un bel giorno (il 7 Gennaio del 1997, credo) un titolone pluricolonnare di Repubblica:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Bianco e i Popolari in piazza per il Cancellierato"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;mi convinse che mi stavano pesantemente prendendo per i fondelli (&lt;span style="font-weight: bold;"&gt;Bianco &lt;/span&gt;(Gerardo) in piazza? Coi &lt;span style="font-weight: bold;"&gt;popolari&lt;/span&gt;?? Per il &lt;span style="font-weight: bold;font-size:130%;" &gt;cancellierato&lt;/span&gt;????).&lt;br /&gt;&lt;br /&gt;Smisi di comprare i fogliacci senza rimpianti e senza crisi di astinenza, ricascandoci solo di rado (3-4 volte al mese, ultimamente). Leggo qualche volta un quotidiano locale (per comic relief e per sapere cosa c'è al cinema) e, a volte, l'&lt;a href="http://www.economist.co.uk/"&gt;Economist&lt;/a&gt;. Come fonte di notizie, la stampa italiana (on e offline) si piazza un bel po' sotto televideo. A meno che uno non provi un divorante interesse per l'ultima dichiarazione del politico di turno. Le versioni online aggiungono una spruzzata di tette e idiozie in stile Novella 3000 (se ne sentiva la mancanza) forum pesantemente censurati e sondaggi probabilmente pilotati (o facilmente pilotabili).&lt;br /&gt;&lt;br /&gt;Ogni volta che mi capita di avere notizie di prima mano devo constatare che i mezzi d'informazione (principalmente italiani, ma non solo) le deformano al punto da rendere il loro resoconto totalmente inaffidabile, e spesso falso al 100%. La competenza di molti dei "commentatori" su ciò che commentano è spesso risibile: Domenica Repubblica aveva un articolo sugli "hacker" da cui si deduceva che - secondo l'autore - "bug" significa "buco" (&lt;span style="font-style: italic;"&gt;"Gli hacker trovano i bug e li allargano"&lt;/span&gt;). Chapeau.&lt;br /&gt;&lt;br /&gt;Mi chiedo chi mai, sano di mente e di corpo, pagherebbe per accedere a questi detriti? A meno di ricorrere ai trucchetti che usano i venditori di suonerie, l'unico risultato che otterranno sarà azzerare i loro proventi pubblicitari online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2866356005816549127?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2866356005816549127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2866356005816549127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2866356005816549127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2866356005816549127'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/05/frank-zappa-e-la-stampa-italiana.html' title='Frank Zappa e la stampa italiana...'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8036497812796018557</id><published>2009-05-18T16:41:00.003+02:00</published><updated>2009-05-18T17:10:19.972+02:00</updated><title type='text'>Antiecologia</title><content type='html'>&lt;span style="font-style: italic;"&gt;"Non hai finito di mangiare la minestra. Pensa quanti bambini (spesso: del Biafra, N.d.R.) non ce l'hanno e la vorrebbero."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Hai mangiato una bistecca. Pensa a quanta anidride carbonica hai prodotto, surriscaldando il pianeta e depauperando le nostre risorse."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;La mia generazione (e quelle seguenti, e probabilmente quelle precedenti) è dalla nascita perseguitata da frasettine intese - come queste qui sopra - ad instillarci decine e centinaia di sensi colpa per fenomeni su cui non abbiamo il minimo controllo (che cosa potevo mai fare io - a sei anni - per fermare la guerra del Biafra? O oggi, per sovvertire il riscaldamento globale?)&lt;br /&gt;&lt;br /&gt;Si dice che questo incessante flusso di spine nel fianco, che rende impossibile godersi in maniera poco problematica qualsiasi cosa, incluso tirare lo sciacquone - aveva uno o due bottoni? Ho schiacciato quello grande o quello piccolo? - abbia importanti funzioni educative, normalmente introdotte da un preambolo del tipo &lt;span style="font-style: italic;"&gt;"Se tutti ci comportassimo responsabilmente..." &lt;/span&gt;(la fame nel mondo sarebbe sconfitta, l'energia che consumiamo in un anno ci basterebbe fino alla morte termica dell'universo, Angelina Jolie ci si offrirebbe per tre notti al mese, etc.)&lt;br /&gt;&lt;br /&gt;Da un po' di tempo sono giunto alla conclusione che - per diversi motivi che esporrò - i discorsetti edificanti di cui sopra sono un enorme, ripugnante gomitolo di balle che ho deciso di ignorare (non di violare per dispetto, neh) anche se so già che questo non basterà a liberarmi dai sensi di colpa che mi sono stati scientificamente inculcati per anni.&lt;br /&gt;&lt;br /&gt;Tanto per cominciare, salta sempre fuori che i problemi e le soluzioni non sono mai semplici come vengono presentate (ammesso che vengano presentate accuratemente, che accade di rado. Se le presenta un giornale, o una TV, non accade praticamente mai).&lt;br /&gt;&lt;br /&gt;Ad esempio, le crisi alimentari nei paesi del terzo mondo sono spesso provocate dallo scatenarsi di una guerra (che impedisce ai contadini di coltivare e vendere i loro prodotti) In questi casi l'affluenza di tutti gli aiuti alimentari immaginabili serve a molto poco, visto che lo stato di guerra rende impossibile distribuirli (e quindi capita spesso che gli aiuti vengano rivenduti al mercato nero dagli stessi responsabili della guerra). Molte berline inquinano meno di molte utilitarie. I pannolini di stoffa, al contrario di quelli di cellulosa, si possono riusare, ma vanno lavati, ed è difficile &lt;a href="http://books.google.it/books?id=4F5PssTOeWwC&amp;amp;pg=RA1-PA178&amp;amp;lpg=RA1-PA178&amp;amp;dq=diaper+energy+consumption&amp;amp;source=bl&amp;amp;ots=JgbJXBWU2l&amp;amp;sig=BSzn0i9fVb7Ie-n0Pb7gU4lKJoo&amp;amp;hl=en&amp;amp;ei=C2ARSpPWKJmu_AaatYGbBA&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=2"&gt;sapere quale delle due pratiche abbia un maggiore impatto ambientale&lt;/a&gt;. Di questo tipo di situazioni complicate i fan dei comportamenti responsabili collettivi non parlano quasi mai.&lt;br /&gt;&lt;br /&gt;Anche se la soluzione prospettata avesse qualche efficacia (e spesso non ce l'ha) la premessa ("Se tutti ci comportassimo responsabilmente...") è ovviamente irrealizzabile. Non tutti si comporteranno responsabilmente: l'unica cosa che si può sperare è modificare il comportamento medio. E la brutta notizia è che il peso di un comportamento virtuoso individuale, data un popolazione di 60 milioni di individui (e per problemi planetari, bisogna mettere in conto 6 miliardi), è esattamente 1/60,000; tradotto: trascurabile ad ogni effetto - ci sono lotterie con probabilità di vincita migliori. Questo anche senza considerare che le persone che adotteranno il supposto comportamento virtuoso sono quelle permeabili a ragionamenti di tipo "educativo" che non sono poi tanti.  Quindi uno si fa il mazzo a dividere i rifiuti, il solido dal liquido e dal gassoso, l'umido dal secco, ha la cucina avvolta da un miasma micidiale (è l'umido che fermenta) e tutto per spostare di un sessantamilionesimo la media del ciclo dei rifiuti italiani. E magari scopre che nella sua zona i camion del pattume mischiano tutto e lo portano in discarica.&lt;br /&gt;&lt;br /&gt;Ma, ci viene detto, questo è l'unico modo per risolvere il problema del riscaldamento globale/fame nel mondo/indisponibilità di Angelina Jolie/... E questa, naturalmente, è la menzogna (o minchiata) più grossa.  I comportamenti impartiti per via educativa funzionano - se lo fanno - al massimo su base generazionale, come sapeva benissimo &lt;a href="http://it.wikipedia.org/wiki/James_Clerk_Maxwell"&gt;James Clerk Maxwell&lt;/a&gt; ("Una volta credevamo alla teoria corpuscolare della luce. Oggi crediamo alla teoria ondulatoria della luce, perché tutti i proponenti della teoria corpuscolare sono morti").&lt;br /&gt;&lt;br /&gt;Al contrario, i comportamenti collettivi favoriti dalla leva economica s'instaurano quasi istantaneamente: sono bastati dieci mesi di crescita del prezzo della benzina per far scomparire (in maniera probabilmente permanente) gli odiati SUV da tutte le classifiche di vendita automobilistiche. Sicuramente, si penserebbe, la collettività favorisce i comportamenti "virtuosi" anche economicamente. Vediamo come.&lt;br /&gt;&lt;br /&gt;Le fragole biologiche (locali, virtuose), costano più del pollo (d'allevamento, colpevole, "meat is murder") e il quadruplo delle fragole locali. Il pane, poco meno. I SUV (mostri ecologici) hanno usufruito per molto tempo, dell'immatricolazione "come autocarro" che permette lo scarico dell'IVA. I prodotti "equi e solidali" (virtuosi, solidaristici) costano più dei prodotti iniqui e egoistici: e fin qui magari, è ovvio, non fosse che gli equosolidali costano di più dei prodotti equivalenti più cari in assoluto. I virtuosi trasporti pubblici (nella ecologica Modena) smettono di circolare tra le 19:30 e le 20:00. I contenitori per la raccolta differenziata vengono simpaticamente sparsi ai quatro venti (per la nostra salute cardiocircolatoria, immagino). Le amministrazioni che fanno più raccolta differenziata tendono ad essere quelle con la TARSU (Tassa sui Rifiuti Solidi Urbani) più elevata.&lt;br /&gt;&lt;br /&gt;Non bisogna essere geni statistico-economici per rendersi conto che il fatto che i comportamenti "virtuosi" siano economicamente svantaggiosi restringe la loro pratica ad un minuscolo gruppo di appassionati il che li rende, se possibile, ancora meno influenti. A nessuno viene da chiedersi come mai i comportamenti "virtuosi" sono &lt;span style="font-weight: bold;"&gt;sempre&lt;/span&gt; economicamente svantaggiosi?&lt;br /&gt;&lt;br /&gt;Potrei continuare, ma mi fermerò al mio esempio preferito: gli elettrodomestici in standby. Questi sono frutto di un' evidente perversione mentale dell'industria elettronica e sono la risposta ad una domanda che nessuno aveva mai posto ("Voglio qualosa che sembra spento ma è acceso"). Io posseggo apparecchiature irritanti che hanno un led rosso &lt;span style="font-weight: bold;"&gt;acceso &lt;/span&gt;per segnalare che sono &lt;span style="font-weight: bold;"&gt;spenti &lt;/span&gt;(cosa che Dilbert aveva a suo tempo sbeffeggiato...). Odioso. Tuttavia è praticamente impossibile, oggi, acquistare un elettrodomestico "bruno" che, quando viene spento, è spento. Fra l'altro, molti di questi dispositivi, quando vengono effettivamente spenti, perdono alcune funzionalità (ora, settaggi vari...). Molti PC si possono spegenere del tutto solo staccando fisicamente il cavo d'alimentazione. Si potrebbe immaginare che vengano fatte pressioni sull'industria elettronica per cambiare questo stato di cose, visto che tra quelli che si preoccupano di più ci sono i fornitori di elettricità. Se viene fatto non lo so: intanto però è emerso un altro comportamento virtuoso, "spegnete i vostri elettrodomestici".&lt;br /&gt;&lt;br /&gt;E infine, da un po' di tempo ho cominciato a pensare che i più ardenti sponsor dei comportamenti scomodi e virtuosi siano un po' come quelli che sostengono che purgarsi fa bene perché sono segretamente innamorati dei clisteri. Non c'è comportamento o tecnologia abbastanza virtuosa da soddisfarli: le centrali idroelettriche deviano i ruscelli di montagna, quelle eoliche deturpano il paesaggio, quelle fotoelettriche sottraggono spazio all'erbetta.&lt;br /&gt;&lt;br /&gt;Per questo ho deciso di inaugurare l'epoca che per comodità definirò&lt;span style="font-style: italic;"&gt; "dei miei porci comodi"&lt;/span&gt;. Siccome credo che i problemi, tutto sommato, esistano, sarò virtuoso se sarà comodo esserlo e se mi andrà, se no seguirò la linea di minore resistenza. E nel frattempo cercherò di sentirmi il meno in colpa possibile...&lt;br /&gt;&lt;br /&gt;Dimenticavo: gli argomenti di cui sopra (e soprattutto il famoso un sessantamilionesimo) si applicano &lt;span style="font-style: italic;"&gt;a fortiori&lt;/span&gt; , e con minimi aggiustamenti, al processo elettorale democratico. Disperatevi se volete, o fateci una bella risata, che è più salutare.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8036497812796018557?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8036497812796018557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8036497812796018557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8036497812796018557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8036497812796018557'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/05/antiecologia.html' title='Antiecologia'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1671075982029699964</id><published>2009-04-29T18:04:00.003+02:00</published><updated>2009-04-29T18:40:34.830+02:00</updated><title type='text'>Se deragliasse.</title><content type='html'>Il paese è l'India.  (Il nord dell'India, per essere più precisi).&lt;br /&gt;I protagonisti, tre vitelloneschi fratelli, che hanno perso da poco il padre.&lt;br /&gt;L'occasione, un viaggio in treno per ritrovare se stessi, ma  in realtà per incontrare la loro madre (che non ne vuole sapere, e la cui personalità giustifica almeno in parte l'insulsaggine della sua prole).&lt;br /&gt;&lt;br /&gt;Il film è &lt;span style="font-style: italic;"&gt;'Il treno per Darjeeling'&lt;/span&gt; (&lt;span style="font-style: italic;"&gt;'The Darjeeling Limited'&lt;/span&gt;) . Una pellicola che ha ricevuto molti riconoscimenti e che giudico uno dei più insipidi e noiosi polpettoni che mi abbia rifilato ultimamente il Blockbuster all'angolo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.imdb.com/title/tt0838221/board/thread/134738736"&gt;Qualcuno più acuto di me&lt;/a&gt; ha reinterpretato questo film come una personificazione della teoria Freudiana, in cui i tre fratelli incarnano Id, Ego e SuperEgo (e con l'obbligatorio codazzo Edipico).  Ripensandolo in questa luce, non riesco a trovarlo meno insipido e noioso.&lt;br /&gt;&lt;br /&gt;I personaggi principali coprono una gamma comportamentale che va dall'ottuso all'insopportabile passando per l'insulso. La scena finale che dovrebbe rappresentare la liberazione dal fardello paterno sembra invece la riproposizione ciclica dell'inizio  con i personaggi esattamente al punto di partenza. Lo sfondo indiano della storia  non è, infatti, altro che uno sfondo e lascia l'impressione che i personaggi siano stati catapultati in un calendario fotografico dedicato all'India. Il fatto di aver visto &lt;span style="font-style: italic;"&gt;'The Millionaire'  &lt;/span&gt;da poco non fa che rafforzare questa sensazione.&lt;br /&gt;&lt;br /&gt;Come sempre in questi casi è utile ricordarsi del &lt;a href="http://www.imdb.com/name/nm0027572/"&gt;regista &lt;/a&gt;- Wes Anderon - per poterlo evitare in futuro.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1671075982029699964?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1671075982029699964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1671075982029699964' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1671075982029699964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1671075982029699964'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/04/se-deragliasse.html' title='Se deragliasse.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3036966757925437054</id><published>2009-04-28T11:17:00.002+02:00</published><updated>2009-04-28T11:21:01.268+02:00</updated><title type='text'>Questione di definizioni</title><content type='html'>Sentita sul radiogiornale di Radio24 il 27/04/2009:&lt;br /&gt;&lt;br /&gt;Giornalista: &lt;span style="font-style: italic;"&gt;"Utilizzate personale italiano?"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Portavoce della Costa Crociere: &lt;span style="font-style: italic;"&gt;"Sì, utilizziamo personale italiano nel senso che tutto il personale è coordinato dal comandante in seconda, che è italiano. Per le mansioni operative, utilizziamo personale di nazionalità indiana, da noi accuratamente selezionato."&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3036966757925437054?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3036966757925437054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3036966757925437054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3036966757925437054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3036966757925437054'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/04/questione-di-definizioni.html' title='Questione di definizioni'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7766534154109278465</id><published>2009-04-23T09:33:00.001+02:00</published><updated>2009-04-23T09:41:30.950+02:00</updated><title type='text'>Rien</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/kFRuLFR91e4&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/kFRuLFR91e4&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Non ! Rien de rien&lt;br /&gt;Non ! Je ne regrette rien&lt;br /&gt;Ni le bien qu'on m'a fait&lt;br /&gt;Ni le mal tout ça m'est bien égal !&lt;br /&gt;&lt;br /&gt;Non ! Rien de rien&lt;br /&gt;Non ! Je ne regrette rien&lt;br /&gt;C'est payé, balayé, oublié&lt;br /&gt;Je me fous du passé !&lt;br /&gt;&lt;br /&gt;Avec mes souvenirs&lt;br /&gt;J'ai allumé le feu&lt;br /&gt;Mes chagrins, mes plaisirs&lt;br /&gt;Je n'ai plus besoin d'eux !&lt;br /&gt;&lt;br /&gt;Balayées les amours&lt;br /&gt;Et tous leurs trémolos&lt;br /&gt;Balayés pour toujours&lt;br /&gt;Je repars à zéro&lt;br /&gt;&lt;br /&gt;Non ! Rien de rien&lt;br /&gt;Non ! Je ne regrette rien&lt;br /&gt;Ni le bien, qu'on m'a fait&lt;br /&gt;Ni le mal, tout ça m'est bien égal !&lt;br /&gt;&lt;br /&gt;Non ! Rien de rien&lt;br /&gt;Non ! Je ne regrette rien&lt;br /&gt;Car ma vie, car mes joies&lt;br /&gt;Aujourd'hui, ça commence avec toi !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7766534154109278465?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7766534154109278465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7766534154109278465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7766534154109278465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7766534154109278465'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/04/rien.html' title='Rien'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3558578335284428899</id><published>2009-04-14T11:12:00.005+02:00</published><updated>2009-04-14T17:38:38.741+02:00</updated><title type='text'>La forza dei numeri</title><content type='html'>Cito da wikipedia, alla voce &lt;a href="http://en.wikipedia.org/wiki/Richter_magnitude_scale#Richter_magnitudes"&gt;"Richter Scale"&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Richter Magnitudes&lt;/th&gt; &lt;th&gt;Description&lt;/th&gt; &lt;th&gt;Earthquake Effects&lt;/th&gt; &lt;th&gt;Frequency of Occurrence&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Less than 2.0&lt;/td&gt; &lt;td&gt;Micro&lt;/td&gt; &lt;td&gt;Microearthquakes, not felt.&lt;/td&gt; &lt;td&gt;About 8,000 per day&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;2.0-2.9&lt;/td&gt; &lt;td rowspan="2"&gt;Minor&lt;/td&gt; &lt;td&gt;Generally not felt, but recorded.&lt;/td&gt; &lt;td&gt;About 1,000 per day&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;3.0-3.9&lt;/td&gt; &lt;td&gt;Often felt, but rarely causes damage.&lt;/td&gt; &lt;td&gt;49,000 per year (est.)&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;4.0-4.9&lt;/td&gt; &lt;td&gt;Light&lt;/td&gt; &lt;td&gt;Noticeable shaking of indoor items, rattling noises. Significant damage unlikely.&lt;/td&gt; &lt;td&gt;6,200 per year (est.)&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;5.0-5.9&lt;/span&gt;&lt;/td&gt; &lt;td style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;Moderate&lt;/span&gt;&lt;/td&gt; &lt;td style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;Can cause major damage to poorly constructed buildings over small regions. At most slight damage to well-designed buildings.&lt;/span&gt;&lt;/td&gt; &lt;td style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;800 per year&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;6.0-6.9&lt;/td&gt; &lt;td&gt;Strong&lt;/td&gt; &lt;td&gt;Can be destructive in areas up to about 160 kilometres (100 mi) across in populated areas.&lt;/td&gt; &lt;td&gt;120 per year&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;7.0-7.9&lt;/td&gt; &lt;td&gt;Major&lt;/td&gt; &lt;td&gt;Can cause serious damage over larger areas.&lt;/td&gt; &lt;td&gt;18 per year&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;8.0-8.9&lt;/td&gt; &lt;td rowspan="2"&gt;Great&lt;/td&gt; &lt;td&gt;Can cause serious damage in areas several hundred miles across.&lt;/td&gt; &lt;td&gt;1 per year&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;9.0-9.9&lt;/td&gt; &lt;td&gt;Devastating in areas several thousand miles across.&lt;br /&gt;&lt;/td&gt; &lt;td&gt;1 per 20 years&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;10.0+&lt;/td&gt; &lt;td&gt;Epic&lt;/td&gt; &lt;td&gt;Never recorded; see below for equivalent seismic energy yield.&lt;br /&gt;&lt;/td&gt; &lt;td&gt;Extremely rare (Unknown)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;La voce sottolineata dice: "Magnitudo 5.0-5.9: Moderato. Provoca danni significativi in edifici mal costruiti in regioni limitate. Provoca danni lievi ad edifici ben costruiti. Frequenza: 800 all'anno."&lt;br /&gt;&lt;br /&gt;Po ci si può leggere &lt;a href="http://www.facebook.com/note.php?note_id=76451557492&amp;amp;id=1523277959&amp;amp;ref=mf"&gt;questo&lt;/a&gt;, se si vuole.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3558578335284428899?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3558578335284428899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3558578335284428899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3558578335284428899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3558578335284428899'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/04/la-forza-dei-numeri.html' title='La forza dei numeri'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4710043575501430266</id><published>2009-04-03T13:59:00.001+02:00</published><updated>2009-04-03T14:09:04.496+02:00</updated><title type='text'>Malcontenti</title><content type='html'>Se attorno a noi tutto cambia ci sentiamo spaesati. Se attorno a noi tutto resta lo stesso, ci sentiamo vecchi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4710043575501430266?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4710043575501430266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4710043575501430266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4710043575501430266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4710043575501430266'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/04/malcontenti.html' title='Malcontenti'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3168400745520415157</id><published>2009-03-25T09:41:00.003+01:00</published><updated>2009-03-25T09:53:16.489+01:00</updated><title type='text'>Blasfemie</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a style="font-style: italic;" href="http://www.ilmessaggero.it/articolo.php?id=51786&amp;amp;sez=HOME_INITALIA"&gt;Benedetto XVI est tombé par terre&lt;/a&gt;&lt;span style="font-style: italic;"&gt;, c'est la faute à Voltaire&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; &lt;a href="http://www.bide-et-musique.com/song/7916.html"&gt;Le nez dans le ruisseau, c'est la faute à Rousseau&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Il Cardinal Bagnasco &lt;a href="http://www.repubblica.it/2009/03/sezioni/esteri/benedetto-xvi-32/prolusione-bagnasco/prolusione-bagnasco.html"&gt;interviene&lt;/a&gt; sulle recenti polemiche: &lt;i&gt;"Non accetteremo prese in giro al Papa"&lt;/i&gt;. Come ha detto &lt;a href="http://ww.spinoza.it/"&gt;qualcuno,&lt;/a&gt; "Dovevano pensarci prima del conclave."&lt;br /&gt;&lt;br /&gt;Mi chiedo come faranno per non accettarlo: una strategia efficace potrebbe essere trattenere il fiato fino a diventare blu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3168400745520415157?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3168400745520415157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3168400745520415157' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3168400745520415157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3168400745520415157'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/03/blasfemie.html' title='Blasfemie'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6787721271789657165</id><published>2009-03-24T13:01:00.000+01:00</published><updated>2009-03-24T13:02:41.165+01:00</updated><title type='text'>Vuoi Giocare?</title><content type='html'>Dimmi, vuoi essere la mia compagna di gioco?&lt;br /&gt;Vuoi sempre, sempre giocare?&lt;br /&gt;Andare insieme nel buio,&lt;br /&gt;con cuore infantile sembrare importante,&lt;br /&gt;prendere posto con serietà a capotavola,&lt;br /&gt;versare vino e acqua con sapienza,&lt;br /&gt;lanciare perle, gioire per niente,&lt;br /&gt;e con nostalgia indossare vecchi vestiti?&lt;br /&gt;Dimmi, vuoi giocare a tutto quel che è vita,&lt;br /&gt;all'inverno nevoso e al lunghissimo autunno,&lt;br /&gt;si può bere il tè, muti,&lt;br /&gt;il tè di rubino e il vapore giallo?&lt;br /&gt;Vuoi vivere davvero con cuore puro,&lt;br /&gt;stare in silenzio a lungo, a volte aver paura,&lt;br /&gt;perché sulla piazza si aggira il novembre,&lt;br /&gt;perché lo spazzino è un uomo povero e malato,&lt;br /&gt;che fischia sotto la nostra finestra?&lt;br /&gt;Vuoi giocare al serpente, all'aquila,&lt;br /&gt;ai lunghi viaggi, al treno, alla nave,&lt;br /&gt;al Natale, al sogno, a tutte le cose belle?&lt;br /&gt;Vuoi giocare all'amante felice?&lt;br /&gt;Fingere il pianto, il funerale colorato?&lt;br /&gt;Vuoi vivere, vivere per sempre,&lt;br /&gt;vivere nel gioco che è diventato vero?&lt;br /&gt;Stare distesi per terra tra i fiori&lt;br /&gt;e vuoi, vuoi giocare alla morte?&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Dezs%C5%91_Kosztol%C3%A1nyi"&gt;Dezső Kosztolanyi&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6787721271789657165?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6787721271789657165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6787721271789657165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6787721271789657165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6787721271789657165'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/03/vuoi-giocare.html' title='Vuoi Giocare?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-964775619642640476</id><published>2009-03-11T13:17:00.002+01:00</published><updated>2009-03-11T13:36:41.410+01:00</updated><title type='text'>Blues Surprise</title><content type='html'>Da un'analisi della performance di 'Jelly Roll' come è incisa su "Ah-Hum" dalla band di Mingus, ho scoperto che su un blues in Do si possono usare sia la scala blues di Re, sia quella di Fa (e questo non è molto sorprendente, in fondo), sia dei riff che girano intorno al trdicesimo (sesto) grado della scala di Do (La).&lt;br /&gt;&lt;br /&gt;Naturalmente Jelly Roll non è un normale blues in 12 e non è in Do (la versione del disco è in MIb), ma tutto funziona lo stesso.&lt;br /&gt;&lt;br /&gt;Ah-Hum...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-964775619642640476?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/964775619642640476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=964775619642640476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/964775619642640476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/964775619642640476'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/03/blues-surprise.html' title='Blues Surprise'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-205105270657872952</id><published>2009-03-07T09:54:00.002+01:00</published><updated>2009-03-07T10:19:25.552+01:00</updated><title type='text'>Da evitare come la peste</title><content type='html'>Da evitare come la peste è la cosiddetta storia del jazz che l'Espresso sta allegando a partire dal numero in edicola il 6 Marzo 2008. Sono l'infelice possessore del primo dei 12 numeri  - contenenti un DVD e un CD - e quindi, parlo per esperienza.&lt;br /&gt;&lt;br /&gt;L'ho comprato nonostante qualche dubbio,  e - visto il titolo - con la non irragionevole aspettativa di trovarmi di fronte ad una storia del jazz. I titoli dei capitoli in cui è suddiviso il DVD sembravano avvalorare questa interpretazione, così come i brani sul CD (Louis Armstrong con gli Hot 5 e 7, Fats Waller, Bessie Smith) per qunto un po' fuori carattere rispetto al periodo trattato, cioè le origini.&lt;br /&gt;&lt;br /&gt;Niente di tutto ciò. Il DVD è un confuso affastellamento - condotto da Marco Nunzi - di dichiarazioni sul jazz di musicisti italiani - jazz ma anche no - che sembrano raccolte al bar alla fine di una serata di abbondanti libagioni.&lt;br /&gt;&lt;br /&gt;Alcui momenti memorabili: Ballista che ricorda che il ragtime era "suonato nei saloon, da un pianista che stava sotto un cartello con scritto &lt;i&gt;'Non sparate sul pianista.'&lt;/i&gt; "; Pieranunzi che per rispondere alla fondamentale domanda "Esiste l'improvvisazione?" suona prima un po' di una suite di Bach, poi una sua parafrasi (invero scarsa) e conclude dicendo "Come vedi, l'improvvisazione è dappertutto" (e lo spettatore si augura avesse risposto "No"); il bluesman Ciotti che dice che "i neri erano esposti al blues, agli spirituals, ai gospels....la Motown viene dal gospel. Invece quelli del blues erano i ribelli".&lt;br /&gt;&lt;br /&gt;Non solo i convenuti (o forse solo gli autori del documentario) sono  evidentemente incapaci di imbastire un qualsiasi discorso storico coerente, sono anche incapaci di imbastire un discorso dotato di qualche organicità.&lt;br /&gt;&lt;br /&gt;Aggiungo che gli unici artisti di colore interpellati sono alcuni componenti di un gruppo di percussioni africane guidato da un italiano. Tutti gli altri sono bianchi, italiani  e dotati di accento centromeridionale (non che questo abbia un significato particolare, tranne fare sospettare che gravitino tutti attorno alla Casa del Jazz a Roma).  Alla fine della visione si resta con la vaga impressione che il Jazz non sarebbe nato senza gli immigrati italiani  (La Rocca, Roppolo et al.)  e il contributo della Banda di Otricoli - Tn (da cui un bisnonno di Renzi emigrò negli USA). D'altronde, dice uno nel DVD, il jazz è una Musica Latino Americana.&lt;br /&gt;&lt;br /&gt;La relazione tra il contenuto del DVD e quello del CD (salvo una comparsata di Bessie Smith in un film dell'epoca) è un mistero.&lt;br /&gt;&lt;br /&gt;Il mio consiglio: se avete bisogno di una storia del Jazz, rivolgetevi a Polillo o (se siete dei musicisti) ai libri di Schuller. Questo è un promo mal fatto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-205105270657872952?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/205105270657872952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=205105270657872952' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/205105270657872952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/205105270657872952'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/03/da-evitare-come-la-peste.html' title='Da evitare come la peste'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6452210879137172486</id><published>2009-03-05T10:09:00.002+01:00</published><updated>2009-03-05T10:13:22.224+01:00</updated><title type='text'>La sottile arte dell'eufemismo.</title><content type='html'>Siccome non si può dire che che si prendono le impronte deigitali ai deputati, hanno chiamato l'operazione &lt;a href="http://iltempo.ilsole24ore.com/2009/03/05/997489-primo_test_pubblico_riuscito_aula_alla_camera_nuovo_sistema_anti_pianisti_centinaio_giornalisti_parlamentari_hanno_provato_funzionalita_nuovo_sistema_voto_basato_sulla_rilevazione_delle_minuzie_entrera_vigore_martedi.shtml"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;"rilevazione delle minuzie"&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;Azzeccato...scommetto che non hanno trovato altro da rilevare.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6452210879137172486?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6452210879137172486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6452210879137172486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6452210879137172486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6452210879137172486'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/03/la-sottile-arte-delleufemismo.html' title='La sottile arte dell&apos;eufemismo.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-64053625929857974</id><published>2009-03-05T10:05:00.002+01:00</published><updated>2009-03-05T10:09:45.079+01:00</updated><title type='text'>Le due prime annate di Musica Jazz sono consultabili online</title><content type='html'>Sul sito del &lt;a href="http://centrostudi.sienajazz.it/prog_musica_jazz_pdf.asp?%3C%25=param%25%3E&amp;vis=5&amp;fcs=4"&gt;Centro Nazionale Studi sul Jazz&lt;/a&gt;.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="due" target="_blank" href="http://www.sienajazz.it/fileadmin/FB_CENTROSTUDI/45-01-02/"&gt;&lt;b&gt;N. 1-2&lt;/b&gt; -15 AGOSTO 1 SETTEMBRE 1945&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="due" target="_blank" href="http://www.sienajazz.it/fileadmin/FB_CENTROSTUDI/45-03/"&gt;&lt;b&gt;N. 3&lt;/b&gt; - 20 SETTEMBRE 1945&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="due" target="_blank" href="http://www.sienajazz.it/fileadmin/FB_CENTROSTUDI/45-04/"&gt;&lt;b&gt;N. 4&lt;/b&gt; - 5 OTTOBRE 1945&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="due" target="_blank" href="http://www.sienajazz.it/fileadmin/FB_CENTROSTUDI/45-05/"&gt;&lt;b&gt;N. 5&lt;/b&gt; - 20 OTTOBRE 1945&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="due" target="_blank" href="http://www.sienajazz.it/fileadmin/FB_CENTROSTUDI/45-06/"&gt;&lt;b&gt;N. 6&lt;/b&gt; - 5 NOVEMBRE 1945&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="due" target="_blank" href="http://www.sienajazz.it/fileadmin/FB_CENTROSTUDI/45-07/"&gt;&lt;b&gt;N. 7&lt;/b&gt; - 22 NOVEMBRE 1945&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a class="due" target="_blank" href="http://www.sienajazz.it/fileadmin/FB_CENTROSTUDI/45-08/"&gt;&lt;b&gt;N. 8&lt;/b&gt; - 15 DICEMBRE 1945&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-64053625929857974?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/64053625929857974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=64053625929857974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/64053625929857974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/64053625929857974'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/03/le-due-prime-annate-di-musica-jazz-sono.html' title='Le due prime annate di Musica Jazz sono consultabili online'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-3567443879561588796</id><published>2009-02-16T18:27:00.001+01:00</published><updated>2009-02-16T18:27:55.772+01:00</updated><title type='text'>Il signore dei DL</title><content type='html'>Un DL per domarli, Un DL per trovarli,&lt;br /&gt;Un DL per ghermirli e nel buio incatenarli,&lt;br /&gt;Nella Terra dello Ior, dove l'Ombra cupa scende.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-3567443879561588796?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/3567443879561588796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=3567443879561588796' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3567443879561588796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/3567443879561588796'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/02/il-signore-dei-dl.html' title='Il signore dei DL'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7973796203627537554</id><published>2009-01-21T09:32:00.003+01:00</published><updated>2009-01-21T10:05:35.257+01:00</updated><title type='text'>Disattenzione?</title><content type='html'>Forse non sono stato attento. Fatto sta che, da quando &lt;a href="http://www.wyntonmarsalis.com/"&gt;Wynton Marsalis&lt;/a&gt; ha invitato &lt;a href="http://www.francescocafiso.com/"&gt;Francesco Cafiso&lt;/a&gt; a partecipare al concerto per Obama della Lincon Canter Jazz Orchestra, avevo drizzato un po' le orecchie per vedere se la RAI o altre televisioni italiane avrebbero ripreso la notizia e creato almenu un po' del battage pubblicitario che fu fatto a suo tempo per &lt;a href="http://www.giovanniallevi.com/"&gt;Giovanni Allevi&lt;/a&gt;  e il suo concerto al &lt;a href="http://www.bluenote.net/"&gt;Blue Note&lt;/a&gt; (dicono i maligni che fu un concerto promozionale per il quale la sala venne affittata apposta).&lt;br /&gt;&lt;br /&gt;Nulla.&lt;br /&gt;&lt;br /&gt;Non m'interessano in questa sede polemiche sul valore (relativo o assoluto) dei due personaggi, su cui si è discusso anche troppo. E poi, forse il battage è di là da venire. Ma se così non fosse, cosa si deve pensare?&lt;br /&gt;&lt;br /&gt;Che l'occasione era meno importante? Che Cafiso (20 anni) è meno giovane musicista di Allevi (40 anni)? Che è meno bravo o meno diplomato al conservatorio? Che il povero Francesco paga il fio di non essere più un &lt;i&gt;enfant prodige&lt;/i&gt; ma semplicemente un ottimo contraltista? O che il peso del marketing discografico in questo campo è straripante?&lt;br /&gt;&lt;br /&gt;Ai posteri....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7973796203627537554?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7973796203627537554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7973796203627537554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7973796203627537554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7973796203627537554'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/01/forse-non-sono-stato-attento.html' title='Disattenzione?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4680029243266373149</id><published>2009-01-09T11:08:00.001+01:00</published><updated>2009-01-09T11:10:26.454+01:00</updated><title type='text'>Hancock on Hubbard</title><content type='html'>&lt;i&gt;"Freddie Hubbard was, I believe, the greatest jazz trumpet stylists of my generation. His influence is still being felt in the sound of many young trumpeters today. His warm tone and formidable technique will be considered marvels well into the future." &lt;br /&gt;&lt;/i&gt;Il resto potete leggerlo &lt;a href="http://top40-charts.com/news/Jazz/Statement-From-Herbie-Hancock-On-Freddie-Hubbard/45229.html"&gt;qui&lt;/a&gt;.&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4680029243266373149?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4680029243266373149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4680029243266373149' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4680029243266373149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4680029243266373149'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/01/hancock-on-hubbard.html' title='Hancock on Hubbard'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-446615371478814953</id><published>2009-01-07T14:05:00.001+01:00</published><updated>2009-01-07T14:07:14.078+01:00</updated><title type='text'>Il giappone, questo sconosciuto</title><content type='html'>Sentito al ristorante (giapponese):&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;"Siccome Tokyo è all'altezza di Palermo, anche quando là c'è -2 gradi, in realtà fa molto caldo"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;"...la civiltà moderna là è arrivata circa vent'anni fa. Cioè no..."&lt;br /&gt;&lt;br /&gt;"L'umidità d'estate arriva a al 9&lt;/span&gt;&lt;span style="font-style: italic;"&gt;0-95%" "Cioè, come qui" "Mhhh...no, là è diverso".&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-446615371478814953?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/446615371478814953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=446615371478814953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/446615371478814953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/446615371478814953'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2009/01/il-giappone-questo-sconosciuto.html' title='Il giappone, questo sconosciuto'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1197061542182609398</id><published>2008-12-30T10:03:00.004+01:00</published><updated>2008-12-30T10:26:44.419+01:00</updated><title type='text'>Ciao, Freddie</title><content type='html'>&lt;a href="http://www.indystar.com/article/20081229/LOCAL/81229048"&gt;Ieri&lt;/a&gt; è morto &lt;a href="http://en.wikipedia.org/wiki/Freddie_Hubbard"&gt;Freddie Hubbard&lt;/a&gt;, un gigante della tromba jazz. Aveva avuto un attacco cardiaco lo scorso 26 Novembre.  Lascia decenni di musica formidabile e un vuoto che il mondo del jazz farà fatica a colmare. Qui sotto è con Art Blakey e gli  All Star Jazz Messengers (Benny Golson, Curtis Fuller, Walter Davis Jr, Buster Williams) nel 1984. Il brano, ovviamente, è &lt;span style="font-style: italic;"&gt;"I remember Clifford"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Ciao, Freddie.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/kuGO8IY50b4&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/kuGO8IY50b4&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1197061542182609398?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1197061542182609398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1197061542182609398' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1197061542182609398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1197061542182609398'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/12/ciao-freddie.html' title='Ciao, Freddie'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-4027291462854900320</id><published>2008-12-27T11:11:00.003+01:00</published><updated>2008-12-27T11:14:51.157+01:00</updated><title type='text'>Capitomboli</title><content type='html'>A natale abbiamo speso molto meno dell'anno scorso, dice l'ADICONSUM, e un bel po' : il 20%.&lt;br /&gt;&lt;br /&gt;La malcelata soddisfazione che &lt;a href="http://www.repubblica.it/2008/12/sezioni/economia/crisi-8/consumi-calo/consumi-calo.html"&gt;traspare dai molti commenti su questi dati &lt;/a&gt;(dati?? io direi di aspettare  un po': come si fanno ad avere i dati sui consumi di natale il 26/12???) assomiglia un po' al sacrificio di Origene (che si tagliò i coglioni per far dispetto alla moglie).&lt;br /&gt;&lt;br /&gt;Non c'è bisogno di essere degli economisti per capire che esultare simultaneamente per il ritorno alla sobrietà dei consumi e stracciarsi le vesti per le difficoltà che la  crisi procurerà a tutti noi è contradditorio. Almeno fino a che non mangeremo tutti quello che produciamo direttamente, ma non so se è il caso di augurarselo: la vita nell'economia di sussistenza non è comoda, chiedete - che so - a un contadino bengalese.&lt;br /&gt;&lt;br /&gt;Dopo anni di scemenze mercatistiche, mi deprime pensare di dover ascoltare per anni scemenze pauperistiche.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-4027291462854900320?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/4027291462854900320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=4027291462854900320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4027291462854900320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/4027291462854900320'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/12/capitomboli.html' title='Capitomboli'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6226399338509766093</id><published>2008-12-16T18:57:00.004+01:00</published><updated>2008-12-16T19:27:18.024+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Giuseppe De Rita'/><category scheme='http://www.blogger.com/atom/ns#' term='banalità'/><title type='text'>Nessuno che sia arcistufo di De Rita?</title><content type='html'>Tutti gli anni, e spesso più volte all'anno, il saggio De Rita - del &lt;a href="http://www.censis.it/"&gt;Censis&lt;/a&gt;- ci dice la sua sugli italiani. Su quello che fanno, pensano, sentono, mangiano (mi fermo). E su quello che faranno, diranno, penseranno l'anno prossimo.&lt;br /&gt;&lt;br /&gt;I (tele)giornali se lo bevono allegramente e per alcuni giorni si dedicano a raccontarci chi siamo, cosa che pare non sapessimo prima che le truppe deritiane ci intervistassero. Più o meno come gli oroscopi (un po' in anticipo sull'ultima settimana dell'anno).&lt;br /&gt;&lt;br /&gt;E proprio come accade per questi ultimi, nessuno si dà mai la pena - nemmeno il &lt;a href="http://www.cicap.org/"&gt;CICAP&lt;/a&gt;, che per gli oroscopi lo fa -  di andare a vedere, l'anno dopo, se De Rita ci avesse azzeccato o no.&lt;br /&gt;&lt;br /&gt;Se è per questo, vista la propensione per i numeri dei (nostri) giornalisti, nessuno si dà nemmeno la pena di andare a vedere se quello che il saggio De Rita riferisce abbia un qualche supporto nei numeri che sono stati raccolti (fossi in lui, almeno una volta cederei alla tentazione di dire cose tipo &lt;span style="font-style: italic;"&gt;"Quest'anno il nostro rapporto mostra come lo 0.25% della popolazione italiana sia composto di marziani albini"&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;Purtroppo, a differenza degli astrologi che - ad eccezione dello strabordante &lt;a href="http://www.marcopesatori.it/"&gt;Marco Pesatori&lt;/a&gt; - si limitano in genere a consigli pedestri del tipo &lt;span style="font-style: italic;"&gt;"Giove in Ariete è nocivo per la cistifellea, evitate i fritti"&lt;/span&gt;, De Rita è titanicamente sentenzioso, paternalista, solonico. Più confessore/sacerdote che statistico, immancabilmente moraleggiante, quasi sempre poco sorprendente.  Ma chi gliel'ha chiesto?&lt;br /&gt;&lt;br /&gt;Francamente, preferirei che parlasse di &lt;span style="font-style: italic;"&gt;'chi quadro'&lt;/span&gt; e &lt;span style="font-style: italic;"&gt;'t di student'&lt;/span&gt;... in alternativa, che non parlasse proprio. Un paio di tabelle riassuntive sarebbero un sollievo. &lt;br /&gt;&lt;br /&gt;Insomma, De Rita arriva buon terzo nella mi personale classifica dei commentatori seccanti (dopo Alberoni e Jeremy Rifkin). Chissà se è solo una mia idiosincrasia?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6226399338509766093?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6226399338509766093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6226399338509766093' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6226399338509766093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6226399338509766093'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/12/nessuno-che-sia-arcistufo-di-de-rita.html' title='Nessuno che sia arcistufo di De Rita?'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6193317690799080911</id><published>2008-11-14T14:50:00.003+01:00</published><updated>2008-11-18T15:47:10.198+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oppio dei popoli'/><category scheme='http://www.blogger.com/atom/ns#' term='libertà'/><title type='text'>Libertà, alberi e pistole</title><content type='html'>L'ho ascoltata per anni. L'ho sentita cantare per anni. Probabilmente l'ho cantata anche io (anche se non me ne ricordo chiaramente). Era come una canzone di quelle che si cantano in Chiesa: nobili parole, musica facile e con tutte le caratteristiche tipiche di un inno, e un bel coro per ritornello.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;"La libertà non è star sopra un albero, &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;non è neanche il volo di un moscone,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;la libertà non è uno spazio libero,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;libertà è PAR-TE-CI-PA-ZIO-NE"&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Ho dovuto aspettare di avere 35 anni o più per essere colpito da un pensiero folgorante (ma non ero in viaggio per Damasco e non caddi da cavallo). Il pensiero diceva:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Tu non sei d'accordo con questa canzone. Per niente. Neanche con una&lt;/span&gt; &lt;span style="font-style: italic;"&gt;parola. Questa canzone propone un'idea della libertà che, al meglio, &lt;/span&gt;&lt;span style="font-style: italic;"&gt;scarta senza neanche prenderla in considerazione l'idea di libertà &lt;/span&gt;&lt;span style="font-style: italic;"&gt;individuale che ti è tanto cara. Al peggio, propone una deprimente &lt;/span&gt;&lt;span style="font-style: italic;"&gt;dittatura collettivistica"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Wow. Menato per il naso per quasi vent'anni dalle caratteristiche anestetizzanti (musica facile e belle parole: libertà, albero, partecipazione) di una canzonetta. Infatti, era la prima volta che mi soffermavo a pensare al significato del testo. Che poi...il significato del ritonello. Perchè le strofe (che devo dire ascoltavo ancora meno) in parte lo contraddicono, di partecipazione non si parla più o di straforo (un testo abbastanza incoerente, in verità).&lt;br /&gt;&lt;br /&gt;Insomma, io penso che la libertà sia innanzitutto poter stare sopra un albero (fra  'altro) senza che qualcuno ti venga a scassare i cabasisi - "Scendi, che andiamo a partecipare". Vacci tu. Io vengo se mi va.&lt;br /&gt;&lt;br /&gt;E strano, perché poi delle altre canzoni di Gaber (quelle che mi piacevano e quelle che no) il testo lo ascoltavo e qualche ragionamento (senza esagerare, aveve pur sempre diciassette anni) ce lo facevo. Evidentemente le qualità oppiacee, psico-catto-comuniste (e certo, chi s'immagina di parlar male della partecipazione in parrocchia? e in sezione? e nel gruppo di autocoscienza? La partecipazione è prima di tutto &lt;span style="font-weight: bold;"&gt;BUONA&lt;/span&gt;) di questo ritornello mi  avevano completamente otturato le vie pensatorie...&lt;br /&gt;&lt;br /&gt;Quando si sente una parola bella/buona (casa pane mamma caldo...partecipazione) bisognerebbe sempre mettere mano alla pistola.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6193317690799080911?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6193317690799080911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6193317690799080911' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6193317690799080911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6193317690799080911'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/11/libert-alberi-e-pistole.html' title='Libertà, alberi e pistole'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-6809682342617766823</id><published>2008-11-11T12:49:00.004+01:00</published><updated>2011-10-30T13:14:57.457+01:00</updated><title type='text'>Mandiamolo in pensione</title><content type='html'>&lt;table class="form_ita" width="100%" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th class="titleright" width="159" align="right"&gt;Lemma&lt;/th&gt;       &lt;td style="vertical-align: top;"&gt;:&lt;br /&gt;&lt;/td&gt;&lt;th class="testo-con-bordo" width="290" align="left"&gt;&lt;b&gt; contaminare&lt;/b&gt;&lt;/th&gt;     &lt;/tr&gt;     &lt;tr&gt;       &lt;td class="left" align="right"&gt;Sillabazione/&lt;a href="http://www.garzantilinguistica.it/interna_ita.html?sinonimi=0&amp;amp;exact=true&amp;amp;parola=29097" class="anchor-ita"&gt;Fonetica&lt;/a&gt;&lt;/td&gt;       &lt;td style="vertical-align: top;"&gt;:&lt;br /&gt;&lt;/td&gt;&lt;td class="testo-con-bordo"&gt;[con-ta-mi-nà-re]&lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;       &lt;td class="left" valign="top" align="right"&gt;&lt;a href="http://www.garzantilinguistica.it/interna_ita.html?sinonimi=0&amp;amp;exact=true&amp;amp;parola=26613" class="anchor-ita"&gt;Etimologia&lt;/a&gt;&lt;/td&gt;       &lt;td style="vertical-align: top;"&gt;:&lt;br /&gt;&lt;/td&gt;&lt;td class="testo-con-bordo"&gt;Dal lat. &lt;i&gt;contaminare&lt;/i&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td class="left" align="right"&gt;Verbo&lt;/td&gt;       &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="testo-con-bordo"&gt;&lt;br /&gt;&lt;/td&gt;     &lt;/tr&gt;       &lt;tr&gt;       &lt;td class="left" valign="top" align="right"&gt;Definizione&lt;/td&gt;       &lt;td style="vertical-align: top;"&gt;:&lt;br /&gt;&lt;/td&gt;&lt;td class="testo-con-bordo"&gt;&lt;i&gt;v. tr&lt;/i&gt;. [&lt;i&gt;io contàmino ecc&lt;/i&gt;.]&lt;br /&gt;&lt;b&gt;1&lt;/b&gt; insozzare, inquinare, infettare: &lt;i&gt;l'acqua contaminata di un pozzo&lt;/i&gt;; &lt;i&gt;il gas ha contaminato l'aria&lt;/i&gt;&lt;br /&gt;&lt;b&gt;2&lt;/b&gt; (&lt;i&gt;fig&lt;/i&gt;.) corrompere spiritualmente: &lt;i&gt;contaminare l'animo&lt;/i&gt;&lt;br /&gt;&lt;b&gt;3&lt;/b&gt; fondere in un unico testo più elementi di diversa provenienza; fare una contaminazione.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Ecco, io sarei deliziato se si potesse pensionare, o mettere a riposo per una trentina d'anni, l'uso 3.  Se non si può farlo dappertutto, si potrebbe perlomeno sospenderne l'uso giornalistico? Non sentire per qualche anno idiozie come:&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-style: italic;"&gt;...un paese meraviglioso, dove la musica arriva e si contamina"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Che poi, è sempre usato in senso positivo (e a me invece la frase appena citata fa anche un po' schifo).&lt;br /&gt;&lt;br /&gt;Molti anni fa, l'idea che l'impurità e la sovrapposizione di fonti diverse potessero talvolta essere un pregio, invece che un difetto, era nuova e originale (oddio, neanche poi tanto). Oggi è un esausto luogo comune. Fra l'altro è spesso sbagliato,e viene applicato a qualunque imbastardimento passi per strada.&lt;br /&gt;&lt;br /&gt;Quindi,  dai, leviamo di mezzo "contaminare"  così, dovendo cercare una perifrasi, magari il parlante (scrivente) è indotto a pensare un po' (impresa disperata, lo so). E già che ci siamo,  pensioniamo anche &lt;span style="font-style: italic;"&gt;trash&lt;/span&gt;. (Forse questo è meglio strozzarlo.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-6809682342617766823?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/6809682342617766823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=6809682342617766823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6809682342617766823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/6809682342617766823'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/11/mandiamolo-in-pensone.html' title='Mandiamolo in pensione'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1442245252916735406</id><published>2008-11-05T13:58:00.002+01:00</published><updated>2008-11-05T14:08:06.953+01:00</updated><title type='text'>Commento obbligatorio</title><content type='html'>E così dopo giorni (magari - sono almeno settimane) passate in un ridicolo entusiasmo per le elezioni USA, a giochi chiusi si scatena il dibattito: sarà di destra, Obama? Di sinistra? Dove destra e sinistra sono da intendersi in termini rigorosissimamaente italiani,  neh...&lt;br /&gt;&lt;br /&gt;Un po' come interpretare i risultati dei Mondiali di calcio in funzione dei loro effetti sul match Zagarolo-Tricarico.&lt;br /&gt;&lt;br /&gt;(Io nel frattempo sono soprattutto sollevato che otto anni di Bush siano finiti, nella certezza che uno qualunque dei due candidati sarebbe stato meglio per tutti  quanti. Certo con McCain settantaduenne, l'idea del "president Palin" non mi sorrideva).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-1442245252916735406?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/1442245252916735406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=1442245252916735406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1442245252916735406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/1442245252916735406'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/11/commento-obbligatorio.html' title='Commento obbligatorio'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-9017449900881012060</id><published>2008-10-08T12:09:00.001+02:00</published><updated>2008-10-08T12:23:56.362+02:00</updated><title type='text'>Il denaro è nulla.</title><content type='html'>&lt;a href="http://www.wallstreetitalia.com/articolo.aspx?art_id=623844"&gt;Ha detto il Papa&lt;/a&gt;. Da domenica prossima, niente più questua in Chiesa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-9017449900881012060?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/9017449900881012060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=9017449900881012060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9017449900881012060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/9017449900881012060'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/10/il-denaro-nulla.html' title='Il denaro è nulla.'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-2759494491723187067</id><published>2008-10-08T12:06:00.002+02:00</published><updated>2008-10-08T12:09:47.473+02:00</updated><title type='text'>Airport 77</title><content type='html'>Decenni di film su disastri aerei dovrebbero avere insegnato a tutti che niente terrorizza tutti quanti come vedere il capitano dell'aereo che annuncia ai passeggeri che non c'è niente da temere.&lt;br /&gt;&lt;br /&gt;Evidentemente gli autori degli annunci sulla gestione della crisi economica (che di questi tempi hanno cadenza quotidiana) non sono stati attenti a 'Airport 77'.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-2759494491723187067?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/2759494491723187067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=2759494491723187067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2759494491723187067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/2759494491723187067'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/10/airport-77.html' title='Airport 77'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-7809182478204408342</id><published>2008-09-23T09:30:00.002+02:00</published><updated>2008-09-23T09:34:06.131+02:00</updated><title type='text'>Carnevale quotidiano</title><content type='html'>Dai quotidiani odierni:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;"&lt;span style="font-style: italic;"&gt;Lo scandalo dei bidelli: ce ne sono più che carbinieri"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Altrettanto scandaloso: ci sono più cavoli che capre. "Appuntato, rifornisca di gessetti la Terza E"&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;"Linea Dura a Milano: Vietato Drogarsi in Pubblico"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Dura, che dico, durissima.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-7809182478204408342?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/7809182478204408342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=7809182478204408342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7809182478204408342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/7809182478204408342'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/09/carnevale-quotidiano.html' title='Carnevale quotidiano'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-8575469877495150385</id><published>2008-09-18T11:12:00.006+02:00</published><updated>2008-09-18T11:30:13.996+02:00</updated><title type='text'>Festival</title><content type='html'>Il prossimo fine settimana (tra due giorni...) comincia a Modena il &lt;a href="http://www.festivalfilosofia.it/"&gt;festival della Filosofia&lt;/a&gt;. Per quello che ne so, è stato il primo festival &lt;span style="font-style: italic;"&gt;serio,&lt;/span&gt; ed ha fatto scuola: c'è un &lt;a href="http://www.blogger.com/www.festivaletteratura.it/"&gt;festival della Letteratura &lt;/a&gt; (a Mantova) e &lt;a href="http://www.festivaldellamatematica.it/"&gt;uno della  Matematica&lt;/a&gt; (a Roma) e - credo - altri. Ho saputo (ieri) dalla radio che c'è anche un &lt;a href="http://www.festivaldeldiritto.it/"&gt;festival del Diritto &lt;/a&gt;(sempre questo fine settimana a Piacenza).&lt;br /&gt;&lt;br /&gt;Non si tratta di una cosa che possa infastidirmi - anzi in un certo senso la trovo anche una cosa positiva, ma temo la &lt;span style="font-style: italic;"&gt;tendenza...&lt;/span&gt; Non sarà che, come nei luoghi di vacanza sono spuntate le sagre più improbabili (&lt;a href="http://www.blogger.com/www.giraitalia.it/sagre/23369_fiera_del_pane_del_formaggio_e_del_salame.html"&gt;del pane e salame&lt;/a&gt;, &lt;a href="http://www.eventiesagre.it/Eventi_Sagre/10087_Sagra+della+Polpetta.html"&gt;delle polpette al sugo&lt;/a&gt;....), il Settembre delle nostre città si popolerà di altrettanto improbabili e pretestuosi festival &lt;span style="font-style: italic;"&gt;seri &lt;/span&gt;(della computisteria, della metallurgia...).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7554608023176769017-8575469877495150385?l=sax-appeal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sax-appeal.blogspot.com/feeds/8575469877495150385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7554608023176769017&amp;postID=8575469877495150385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8575469877495150385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7554608023176769017/posts/default/8575469877495150385'/><link rel='alternate' type='text/html' href='http://sax-appeal.blogspot.com/2008/09/festival.html' title='Festival'/><author><name>Alien Life Form</name><uri>http://www.blogger.com/profile/04374547857513573488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_Io4TxD0bDtM/SEZyvPtl5jI/AAAAAAAAAAM/MyxSzH7XHsw/S220/flauto2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7554608023176769017.post-1120483638764258992</id><published>2008-09-12T18:19:00.009+02:00</published><updated>2008-09-17T11:16:20.513+02:00</updated><title type='text'>Biografie jazz, brutte e belle</title><content type='html'>&lt;table&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Questi sono alcuni libri biografici (o autobiografici,), dedicati a personaggi e vicende significative del jazz, che ho letto negli ultimi tempi. Per ora metto autore, titolo e voto, e mi riservo il commento a tra un po'.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/geoffdyer.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px;" src="http://www.forghieri.net/blogimages/geoffdyer.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.libreriauniversitaria.it/natura-morta-custodia-sax-storie/libro/9788846100764"&gt;&lt;span style="font-weight: bold;"&gt;Geoff Dyer:"Natura morta con custodia di sax. Storie di Jazz".&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Voto: 10&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/milesbio.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px;" src="http://www.forghieri.net/blogimages/milesbio.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.libreriauniversitaria.it/miles-autobiografia-davis-miles-minimum/libro/9788887765557"&gt;&lt;span style="font-weight: bold;"&gt;Miles Davis con Quincy Troupe:"Miles. L'autobiografia.&lt;/span&gt;"&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Voto: 10&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/billie1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px;" src="http://www.forghieri.net/blogimages/billie1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.libreriauniversitaria.it/signora-canta-blues-holiday-billie/libro/9788807814051"&gt;&lt;span style="font-weight: bold;"&gt;Billie Holiday: "La signora canta il blues.&lt;/span&gt;"&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Voto: 7&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/duke.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px;" src="http://www.forghieri.net/blogimages/duke.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.libreriauniversitaria.it/musica-mia-signora-autobiografia-duke/libro/9788875211400"&gt;&lt;span style="font-weight: bold;"&gt;Duke Ellington:"La musica è la mia signora. L'autobiografia."&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Voto: 7&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/billie2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px;" src="http://www.forghieri.net/blogimages/billie2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.libreriauniversitaria.it/lady-day-vita-tempi-billie/libro/9788842813309"&gt;&lt;span style="font-weight: bold;"&gt;Julia Blackburn: "Lady Day. La vita e i tempi di Billie Holiday."&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Voto:5&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/chetbakerbio.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px;" src="http://www.forghieri.net/blogimages/chetbakerbio.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.libreriauniversitaria.it/chet-baker-lunga-notte-mito/libro/9788884906083"&gt;&lt;span style="font-weight: bold;"&gt;James Gavin:"Chet Baker. La lunga notte di un mito.&lt;/span&gt;"&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Voto: 4.5&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.forghieri.net/blogimages/ninabio.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px;" src="http://www.forghieri.net/blogimages/ninabio.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;a href="http://www.libreriauniversitaria.it/nina-simone-vita-brun-lambert/libro/9788874967377"&gt;Brun-Lambert David: "Nina S
