<?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-17140405</id><updated>2011-10-22T14:23:25.219+01:00</updated><category term='logging'/><category term='annoyances'/><category term='flame wars'/><category term='support'/><category term='funny'/><category term='Dublin'/><category term='bashrc'/><category term='pi'/><category term='apple'/><category term='consciousness'/><category term='sell'/><category term='buy'/><category term='Semantic Web'/><category term='os x'/><category term='Future'/><category term='arrogance'/><category term='ysh'/><category term='osx'/><category term='saying'/><category term='types'/><category term='bye'/><category term='intelligence'/><category term='python'/><category term='amazon'/><category term='humility'/><category term='spam'/><category term='spaces'/><category term='metacode'/><category term='windows'/><category term='email'/><category term='doctest'/><category term='head'/><category term='review'/><category term='out of office'/><category term='science'/><category term='linux'/><category term='recovery'/><category term='ext3'/><category term='vi'/><category term='tabs'/><category term='vacation'/><category term='engineering'/><category term='mandriva'/><category term='programming'/><category term='premature abbreviation'/><category term='conceptnet'/><category term='ubiquity'/><category term='experience'/><category term='Oisín'/><category term='college'/><category term='music'/><category term='language'/><category term='format'/><category term='testdisk'/><category term='context'/><category term='links'/><category term='reddit'/><category term='etymology'/><category term='properties'/><category term='pet shop boys'/><category term='copycat'/><category term='msc'/><category term='Peanut butter'/><category term='Wild Speculation'/><category term='sleeplessnessisismisismIS'/><category term='suicide'/><category term='mac'/><category term='coding'/><category term='religion'/><category term='search'/><category term='design'/><category term='partition'/><category term='bilingual'/><category term='mercurial'/><category term='subversion'/><title type='text'>AI VI PI</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>73</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-17140405.post-7247793370442540511</id><published>2009-03-09T23:59:00.000Z</published><updated>2010-12-02T01:49:01.045Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='sell'/><category scheme='http://www.blogger.com/atom/ns#' term='buy'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><category scheme='http://www.blogger.com/atom/ns#' term='bye'/><category scheme='http://www.blogger.com/atom/ns#' term='ubiquity'/><title type='text'>Apparently I am not not alone</title><summary type='text'>Hey Google,I really hate that as soon as I sign in to write (which inevitably leads to a few searches for links) you start recording every search result I click on.Where's the "No evil for me, thanks" checkbox?Blog end</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/7247793370442540511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=7247793370442540511' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7247793370442540511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7247793370442540511'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/apparently-i-am-not-not-alone.html' title='Apparently I am not not alone'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-2184025229191533999</id><published>2009-03-08T23:23:00.000Z</published><updated>2010-12-02T01:49:42.357Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='context'/><category scheme='http://www.blogger.com/atom/ns#' term='pi'/><category scheme='http://www.blogger.com/atom/ns#' term='metacode'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='doctest'/><category scheme='http://www.blogger.com/atom/ns#' term='consciousness'/><category scheme='http://www.blogger.com/atom/ns#' term='college'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='bilingual'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>What'd they say?</title><summary type='text'>While I was writing this blog, these are some of the quotes I was reading.They are not all profoundly earth-shattering, but if they don't raise a few smiles then I am afraid your experience is insufficient for the current position.Unix stores the smarts in the user; Windows stores the smarts in the OS.If you can't traumatize a child at least once a day, what's the point of having them?This </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/2184025229191533999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=2184025229191533999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/2184025229191533999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/2184025229191533999'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/whatd-they-say.html' title='What&apos;d they say?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-7214654924039902780</id><published>2009-03-07T23:55:00.000Z</published><updated>2010-12-02T01:51:02.420Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='sell'/><category scheme='http://www.blogger.com/atom/ns#' term='partition'/><category scheme='http://www.blogger.com/atom/ns#' term='buy'/><category scheme='http://www.blogger.com/atom/ns#' term='context'/><category scheme='http://www.blogger.com/atom/ns#' term='arrogance'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='religion'/><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><category scheme='http://www.blogger.com/atom/ns#' term='types'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='os x'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>iCode</title><summary type='text'>(Sorry for your trouble but (I like it, I like the links. To remind us there is something ... below us. I like that) in plain text that's merely more parenthetical.)And I'm an artistic coder  with sensitive moments when    scripts surge on the slide to ssh.No.It was more like one of Homer's "disastertunities" - first thought that popped into my head when I saw nothing was "About time I tried a </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/7214654924039902780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=7214654924039902780' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7214654924039902780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7214654924039902780'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/06/icode.html' title='iCode'/><author><name>Alan</name><uri>http://www.blogger.com/profile/01349518090079293409</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-7350625203858683762</id><published>2009-03-07T22:45:00.001Z</published><updated>2009-03-07T12:21:48.640Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><category scheme='http://www.blogger.com/atom/ns#' term='ubiquity'/><title type='text'>Can you turn that racket up?</title><summary type='text'>A long time ago, well a few years back, in a land far far away (from any roving Death Stars) I wanted to expand the sound of my malleable music mp3s beyond the squeaky speakers of the little laptop.So, as is fitting for a young hero at the start of a quest, I wandered on down to the nearest large settlement. Slight problem with trolls along the way (see here for more details) but I arrived at the</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/7350625203858683762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=7350625203858683762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7350625203858683762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7350625203858683762'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/02/can-you-turn-that-racket-up.html' title='Can you turn that racket up?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-465776848633242531</id><published>2009-03-07T17:13:00.001Z</published><updated>2009-03-07T17:13:00.915Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='head'/><category scheme='http://www.blogger.com/atom/ns#' term='Dublin'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='etymology'/><title type='text'>How's yer head?</title><summary type='text'>Today's a "head" day because of the confluence of a number of headings.Firstly the youngster (who's not any more as young as that page makes him look) allowed to wonder whether my common greeting of "Howya head" originated from Dublin or Wexford.I opined that it is Dublinese, but I ain't sure so I went online and quickly got side-tracked to the commoner phrase "How's your head", which turns out </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/465776848633242531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=465776848633242531' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/465776848633242531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/465776848633242531'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/hows-yer-head.html' title='How&apos;s yer head?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-4352235704045075218</id><published>2009-03-07T17:13:00.000Z</published><updated>2009-03-07T17:13:00.435Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='saying'/><category scheme='http://www.blogger.com/atom/ns#' term='context'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='premature abbreviation'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Wha?</title><summary type='text'>I'd like to take a quote from Matt Hackett completely out of contextwhich method is more readable is typically subjective, making that irrelevant and wonder about it for a bit.In the context I ripped that from, Matt was comparing "if" and "switch" (within the bigger context of JavaScript) and he went on to explicate the balances between efficiency and readability (and to quote his colleague </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/4352235704045075218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=4352235704045075218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/4352235704045075218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/4352235704045075218'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/wha.html' title='Wha?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-7565286580500567103</id><published>2009-03-07T12:18:00.000Z</published><updated>2009-03-07T12:18:01.002Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='flame wars'/><category scheme='http://www.blogger.com/atom/ns#' term='Future'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='Wild Speculation'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='consciousness'/><title type='text'>Are we there yet?</title><summary type='text'>Found an interesting project over there, but their wiki set me off a-ranting, and reminded me of some other blogs which got me a-thinking about languages, and if I can't rant here then WTF?The interesting project is "enough", and their goal is to "design and implement the computing platform of the future"Let's set up some points of agreement first (as in: if you don't agree with me on these, </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/7565286580500567103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=7565286580500567103' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7565286580500567103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7565286580500567103'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/are-we-there-yet.html' title='Are we there yet?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-6840443627164705765</id><published>2009-03-07T11:37:00.000Z</published><updated>2009-03-07T11:39:49.611Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='metacode'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>Skillsets needed</title><summary type='text'>James Shore speculates on the difference between an old fashioned designer and one of those new-fangled continuous designers:The main difference is that a traditional designer invents a good design and a continuous designer reviews an existing design and comes up with ways to make it better.Interesting side-effect - the new guys have it easier: recognition is easier than inventionThere's no such </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/6840443627164705765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=6840443627164705765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/6840443627164705765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/6840443627164705765'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/skillsets-needed.html' title='Skillsets needed'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-708624323766510980</id><published>2009-03-07T11:10:00.000Z</published><updated>2009-03-07T11:10:00.876Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='flame wars'/><category scheme='http://www.blogger.com/atom/ns#' term='vi'/><category scheme='http://www.blogger.com/atom/ns#' term='context'/><category scheme='http://www.blogger.com/atom/ns#' term='metacode'/><category scheme='http://www.blogger.com/atom/ns#' term='religion'/><category scheme='http://www.blogger.com/atom/ns#' term='ubiquity'/><category scheme='http://www.blogger.com/atom/ns#' term='etymology'/><category scheme='http://www.blogger.com/atom/ns#' term='ysh'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='bilingual'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>An bhfuil "Hello World" gesagt agat?</title><summary type='text'>[[ Darf ich dul go dtí an little boy's room. Please. Miss! ]]These links don't just grow on trees you know, please support our sponsors:I think perhaps the most important problem is that we are trying to understand the fundamental workings of the universe via a language devised for telling one another when the best fruit isOk, back again ? The redditors are gone, and that brief drunken fling with</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/708624323766510980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=708624323766510980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/708624323766510980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/708624323766510980'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/bhfuil-hello-world-gesagt-agat.html' title='An bhfuil &quot;Hello World&quot; gesagt agat?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-3643896764773084726</id><published>2009-03-07T11:01:00.000Z</published><updated>2009-03-07T11:01:00.508Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='suicide'/><title type='text'>Why kill time ?</title><summary type='text'>When you can kill yourself ?I was raped by the teacher of my second favourite subject.I was paid for the privelege. "Settlement" is something they paid for, not something I got, so payment only covers the holidays, not the ongoing effects. And the trauma turns out to be something (that it looks like) I need.If you were to talk to Freud, you'd be frustrated after a few minutes, especially after </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/3643896764773084726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/3643896764773084726'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/why-kill-time.html' title='Why kill time ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-7599000833646083830</id><published>2009-03-07T10:41:00.001Z</published><updated>2009-03-07T10:46:01.080Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='types'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>What's the difference?</title><summary type='text'>The first time you do something it's Science. The second time, it's Engineering. The third time it technol, ..., just being a technician.I'm a scientist, once I do something I want to do something else.I'm a Software Engineer. When I do something I want to repeat itreadablyreproduciblyreliablyso that the technicians can do it.There are 10 kind of peopleThose who don't know binaryThe assholes who </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/7599000833646083830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=7599000833646083830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7599000833646083830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7599000833646083830'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/whats-difference.html' title='What&apos;s the difference?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-452704841925882884</id><published>2009-03-07T07:03:00.001Z</published><updated>2009-03-07T09:51:07.915Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='mercurial'/><category scheme='http://www.blogger.com/atom/ns#' term='mandriva'/><category scheme='http://www.blogger.com/atom/ns#' term='ysh'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='properties'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='bashrc'/><category scheme='http://www.blogger.com/atom/ns#' term='ubiquity'/><title type='text'>Where'd you git that?</title><summary type='text'>(Some names have been changed to suggest subversion)I use at least 5 distinct logins on the LAN at worka.murphy (one laptop and many servers)builder (a few (virtual) servers)tracker (one server)root (on build and tracker servers, where I am root)root (on many test servers, where I'm just visiting)And on the home LAN there are three morea.murphy (one laptop)development (a few servers)IT guy (</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/452704841925882884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=452704841925882884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/452704841925882884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/452704841925882884'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/whered-you-git-that.html' title='Where&apos;d you git that?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-2571388845178597482</id><published>2009-03-07T07:03:00.000Z</published><updated>2009-03-07T08:41:08.955Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='Wild Speculation'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>Where's the fish ?</title><summary type='text'>Where was I ?Oh yeah,  I was reading.I liked Joel back when he knew a question or two, before he turned into one of those crazy bosses that approves things.If you have a couple of beers and a thirst for arcana, Stevey's another first on his first name (I'd love one of those) who rants a good question . 'Twasn't he who twitteredWhereas it is possible to read without writing, the converse is </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/2571388845178597482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=2571388845178597482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/2571388845178597482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/2571388845178597482'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2009/03/wheres-fish.html' title='Where&apos;s the fish ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-3725030065279229693</id><published>2008-12-12T22:28:00.001Z</published><updated>2008-12-20T06:12:47.448Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='reddit'/><category scheme='http://www.blogger.com/atom/ns#' term='context'/><category scheme='http://www.blogger.com/atom/ns#' term='logging'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>When did they kick in ?</title><summary type='text'>So there I am working away tonight, trying to install the latest build on some server, from home, with a dodgy net connection. ysh is still raising NotImplementedErrors so I'm taking the full log by copy-and-paste-and-run-and-copy-and-paste.Yes, I've heard of screen and the like, but I prefer going back-to-basics when considering a new feature, as it allows much more flexibility in discarding use</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/3725030065279229693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=3725030065279229693' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/3725030065279229693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/3725030065279229693'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/12/when-did-they-kick-in.html' title='When did they kick in ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-8984331799371310798</id><published>2008-11-25T00:10:00.010Z</published><updated>2008-11-25T03:12:50.390Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='pet shop boys'/><category scheme='http://www.blogger.com/atom/ns#' term='arrogance'/><category scheme='http://www.blogger.com/atom/ns#' term='consciousness'/><category scheme='http://www.blogger.com/atom/ns#' term='etymology'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Peanut butter'/><category scheme='http://www.blogger.com/atom/ns#' term='email'/><category scheme='http://www.blogger.com/atom/ns#' term='Oisín'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><category scheme='http://www.blogger.com/atom/ns#' term='Wild Speculation'/><category scheme='http://www.blogger.com/atom/ns#' term='premature abbreviation'/><title type='text'>Is the internet back yet ?</title><summary type='text'>The internet came back half an hour after I left for the office but the water was gone by the time I got home again. Got a few hours kip, woke up this "morning" and my wife was gone. Got a slice of toast, the peanut butter was gone. Tried asking you but I don't think you were reddi yet.But I keep coming back to the same old questions:When you get right down to it, what've you got, right, down, up</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/8984331799371310798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=8984331799371310798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/8984331799371310798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/8984331799371310798'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/11/is-internet-back-yet.html' title='Is the internet back yet ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/10902635691894805360</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-4275733980973817374</id><published>2008-11-13T04:52:00.004Z</published><updated>2008-11-13T05:03:59.548Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='types'/><category scheme='http://www.blogger.com/atom/ns#' term='spaces'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='properties'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='doctest'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>Easy cache</title><summary type='text'>No bailouts required.And if you don't believe it,    you can copy and paste this to a doctest file:    &gt;&gt;&gt; class Cacher:    ...     def __init__(self):    ...         self.value_in_database = 0    ...    ...     def very_slow_database_access(self):    ...         return self.value_in_database    ...    ...     @property    ...     def show(self):    ...         result = </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/4275733980973817374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=4275733980973817374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/4275733980973817374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/4275733980973817374'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/11/easy-cache.html' title='Easy cache'/><author><name>Alan</name><uri>http://www.blogger.com/profile/10902635691894805360</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-6950769733353050274</id><published>2008-09-20T04:35:00.004+01:00</published><updated>2008-09-20T05:24:51.854+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='format'/><category scheme='http://www.blogger.com/atom/ns#' term='support'/><category scheme='http://www.blogger.com/atom/ns#' term='mandriva'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='out of office'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><title type='text'>Installing Cisco VPN on Mandriva 2008</title><summary type='text'>As you are following the standard procedure to install the Cisco VPN client you will come to an instruction which says you must run ./vpn_installStopHave you tried that already and seen errors likewhen you start the vpn servicecisco_ipsec.ko -1 Invalid module formatdmesg shows errors like$dmesg | grep ciscocisco_ipsec: version magic '2.6.22.9-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.9-</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/6950769733353050274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=6950769733353050274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/6950769733353050274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/6950769733353050274'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/09/installing-cisco-vpn-on-mandriva-2008.html' title='Installing Cisco VPN on Mandriva 2008'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-3213648883894600097</id><published>2008-09-04T02:16:00.001+01:00</published><updated>2008-09-04T02:21:39.754+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='context'/><category scheme='http://www.blogger.com/atom/ns#' term='religion'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='etymology'/><category scheme='http://www.blogger.com/atom/ns#' term='consciousness'/><title type='text'>Is that a Book of Evidence or are you just glad to see me ?</title><summary type='text'>Craig Duckett takes a swipe at the poor benighted Christians on one of his pages, with the (probably) unconsidered If all the words in the world were suddenly removed, isn't reality that which remains?To remove all the words means to remove all the people, so you are now on Unearth. Ask Jim Baggot (En passant, isn't it great how many Gedankenexperimenten start out on Unearth, and then proceed to </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/3213648883894600097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=3213648883894600097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/3213648883894600097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/3213648883894600097'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/09/craig-duckett-takes-swipe-at-poor.html' title='Is that a Book of Evidence or are you just glad to see me ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-4986680639741119250</id><published>2008-08-23T06:56:00.002+01:00</published><updated>2008-08-23T06:58:54.775+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='context'/><category scheme='http://www.blogger.com/atom/ns#' term='arrogance'/><category scheme='http://www.blogger.com/atom/ns#' term='conceptnet'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><category scheme='http://www.blogger.com/atom/ns#' term='consciousness'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='Dublin'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>ysh</title><summary type='text'>Ok, here's the thingI have this fag in a whalebone corset dragging his dick across my cheek, so I thought I should share.If you do not understand basic build jargon you're gonna be, like so bored already, so a quick sanity check: if 4.5/RC11 is the not the current candidate for the latest release you should go hereAnd here's the thing, it's the same thing (or slight variations) every time. What </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/4986680639741119250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=4986680639741119250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/4986680639741119250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/4986680639741119250'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/08/ysh.html' title='ysh'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-7951526356179001206</id><published>2008-06-30T18:57:00.008+01:00</published><updated>2008-08-25T00:05:45.974+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='context'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='os x'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Why did I switch?</title><summary type='text'>This very nice blogger re-opened comments on his post too late, so I had to answer here:   1. When did you switch?  2. Which version of Windows did you switch from?  3. Which OS did you switch to?  4. Why did you switch to your current OS?1. September 19892. Windows 3.113. Xenix4. We could get 12 users on the same 80386 as used to be able to handle just one.Interesting fact from before Internet </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/7951526356179001206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=7951526356179001206' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7951526356179001206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7951526356179001206'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/06/why-did-i-switch.html' title='Why did I switch?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-2119113029562024215</id><published>2008-06-21T07:03:00.000+01:00</published><updated>2008-06-21T06:21:11.978+01:00</updated><title type='text'>Can we fix it?</title><summary type='text'>Yes, we can.It's software, anything's passible</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/2119113029562024215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=2119113029562024215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/2119113029562024215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/2119113029562024215'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/04/can-we-fix-it.html' title='Can we fix it?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-7830302891723128423</id><published>2008-01-25T02:50:00.004Z</published><updated>2008-02-26T02:33:48.342Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='flame wars'/><category scheme='http://www.blogger.com/atom/ns#' term='vi'/><category scheme='http://www.blogger.com/atom/ns#' term='format'/><category scheme='http://www.blogger.com/atom/ns#' term='metacode'/><category scheme='http://www.blogger.com/atom/ns#' term='arrogance'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='tabs'/><category scheme='http://www.blogger.com/atom/ns#' term='etymology'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>Why rule it all at all?</title><summary type='text'>Some rules for programmingIf I were you I wouldn't start from 1 at all, at allNo non-programmers in the environment.No less than one failing test to startNo more than one change between commitsNo less than one fix per runNo more than one idea at a timeNever less than one more bug to be found, ...No more than 2 whiskeys for prototypingNever drink alcohol before hitting "Send"As simple as required.</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/7830302891723128423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=7830302891723128423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7830302891723128423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7830302891723128423'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/01/why-rule-it-all-at-all.html' title='Why rule it all at all?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-603873147989961409</id><published>2008-01-24T16:43:00.000Z</published><updated>2008-01-24T18:05:53.957Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='sell'/><category scheme='http://www.blogger.com/atom/ns#' term='email'/><category scheme='http://www.blogger.com/atom/ns#' term='out of office'/><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><title type='text'>Why Ronny?</title><summary type='text'>Sometimes being able to invent real email addresses while offline is worth the few measly currency units for a domain. The email below is a straight copy and paste from just before I hit "Send".Well, some names have been changed, obviously. Have you seen the size of the lads at The Breezes B&amp;B ? Lovely scenery though. And a huge bay window to sit in and snap away. I'd recommend it if you're on </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/603873147989961409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=603873147989961409' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/603873147989961409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/603873147989961409'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2008/01/why-ronny.html' title='Why Ronny?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/01349518090079293409</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-8080166070436971712</id><published>2007-12-06T01:40:00.000Z</published><updated>2007-12-06T02:23:49.345Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='types'/><category scheme='http://www.blogger.com/atom/ns#' term='college'/><category scheme='http://www.blogger.com/atom/ns#' term='arrogance'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>Who can program?</title><summary type='text'>Reg takes the "glass half full" view, Bob takes the "glass half empty" view, while Jonathan moseys up to the bar and declaims "That's not my glass, mine was full. Who's been drinking from my glass. Oi, barkeep..."Meanwhile I saw Ratatouille on the weekend and I think Monsieur Gusteau's book is relevant: "Anybody Can Cook", but Anton Ego phrases it more exactly: "Not everyone can become a great </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/8080166070436971712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=8080166070436971712' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/8080166070436971712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/8080166070436971712'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2007/12/who-can-program.html' title='Who can program?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-1569941594293258152</id><published>2007-10-16T01:40:00.000+01:00</published><updated>2007-10-16T04:06:19.097+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='types'/><category scheme='http://www.blogger.com/atom/ns#' term='pi'/><category scheme='http://www.blogger.com/atom/ns#' term='metacode'/><category scheme='http://www.blogger.com/atom/ns#' term='conceptnet'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='copycat'/><category scheme='http://www.blogger.com/atom/ns#' term='consciousness'/><title type='text'>Why poll the hoi polloi?</title><summary type='text'>Spent a wee while tonight adding a little common sense (and self reference) to the Open Mind Commons.I've been reading around and about it for quite a while now, and even went so far as to download version 2.1 about a year and a half ago. Never got a lot further than that with programming it but I kept a-reading and a-wondering, and tonight's excursion to their wiki brought my few doubts to the </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/1569941594293258152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=1569941594293258152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/1569941594293258152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/1569941594293258152'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2007/10/why-poll-hoi-polloi.html' title='Why poll the hoi polloi?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-2908252559935151266</id><published>2007-06-12T02:29:00.000+01:00</published><updated>2007-06-12T03:38:11.733+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pet shop boys'/><category scheme='http://www.blogger.com/atom/ns#' term='sell'/><category scheme='http://www.blogger.com/atom/ns#' term='buy'/><category scheme='http://www.blogger.com/atom/ns#' term='arrogance'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='bilingual'/><title type='text'>Why bye instead of buy ?</title><summary type='text'>Went along to Amazon tonight, as is my wont when I need a little retail therapy.Jeff and I: we go way back, he's been minding my cards and filling my shelves for over a decade now. Ever since he threw in some free post-its into his first parcel (with "The End Of Science" and "The Art Of War" !! No, seriously, I just checked.) I've been hooked.I especially like the recommendations, and have not </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/2908252559935151266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=2908252559935151266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/2908252559935151266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/2908252559935151266'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2007/06/why-bye-instead-of-buy.html' title='Why bye instead of buy ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-102479318605483699</id><published>2007-06-09T03:23:00.000+01:00</published><updated>2007-06-09T04:16:17.440+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='support'/><category scheme='http://www.blogger.com/atom/ns#' term='pi'/><category scheme='http://www.blogger.com/atom/ns#' term='metacode'/><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='email'/><category scheme='http://www.blogger.com/atom/ns#' term='out of office'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='coding'/><title type='text'>How to not search</title><summary type='text'>While reading Mindware this evening I went to get the bottle of cider for a refill. And in turning to look for it I solved half the "problem" of reaching for it.Andy Clark makes a persuasive case for the lack of an homunculus in elaborating on the lower level connectedness of perception and action. He argues that we do not necessarily perceive, think, act; but that the action is already part of </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/102479318605483699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=102479318605483699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/102479318605483699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/102479318605483699'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2007/06/how-to-not-search.html' title='How to not search'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-5994038525983411668</id><published>2007-05-18T02:28:00.000+01:00</published><updated>2007-05-18T03:20:44.154+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='partition'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='testdisk'/><category scheme='http://www.blogger.com/atom/ns#' term='ext3'/><title type='text'>How to recover ext3 partitions</title><summary type='text'>Short version: use TestDisk. Get it now, before you need it. Download from here. Or get it on a boot CD, such as Hiren's. Then keep it near your PC.Longer version:I'm the buildmeister for a software company, and we build on 3 different Linux distros, so the build machine has 4 distros installed, each to its own partition. Plus a partition for the source code, plus a partition for the releases, </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/5994038525983411668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=5994038525983411668' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/5994038525983411668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/5994038525983411668'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2007/05/how-to-recover-ext3-partitions.html' title='How to recover ext3 partitions'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-8801072824931172748</id><published>2007-05-01T05:07:00.000+01:00</published><updated>2007-06-17T21:30:47.714+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pi'/><category scheme='http://www.blogger.com/atom/ns#' term='metacode'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><title type='text'>Why calm down ?</title><summary type='text'>I'm long enough in the tooth now that there are few enough things to get me screaming at the PC, the Google bar's habit of stealing focus in Firefox is one of them, but this post by GraemeF was definitely another.I got suckered into reading it by the mention of "MetaCode" in the title, which remains a fascinating idea, but the feeling crept up that here was someone with all the right questions, </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/8801072824931172748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=8801072824931172748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/8801072824931172748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/8801072824931172748'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2007/01/why-calm-down.html' title='Why calm down ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-9037755217600714194</id><published>2007-04-13T23:10:00.000+01:00</published><updated>2007-04-13T23:39:45.463+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='college'/><category scheme='http://www.blogger.com/atom/ns#' term='arrogance'/><category scheme='http://www.blogger.com/atom/ns#' term='msc'/><category scheme='http://www.blogger.com/atom/ns#' term='humility'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Why go to college ?</title><summary type='text'>When you can invent your own course ?Stiff seems to have created (crafted) his own course, and it makes for very interesting reading. I seem to have opened 15 links in new tabs before I got from his blog to mine (not counting the links which went to Amazon, can't afford that these days).Given the quality of the links Stiff comes across as erudite and experienced, so it was a surprise to see his </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/9037755217600714194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=9037755217600714194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/9037755217600714194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/9037755217600714194'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2007/04/why-go-to-college.html' title='Why go to college ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-7411454009130751865</id><published>2007-03-05T15:22:00.000Z</published><updated>2007-10-16T04:29:48.585+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pi'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='annoyances'/><category scheme='http://www.blogger.com/atom/ns#' term='premature abbreviation'/><title type='text'>Missing the point</title><summary type='text'>Mark Lutz remembered to "import this", but forgot to actually read it before announcing: "In Python, we say that explicit is better than implicit (that is, EIBTI)"Premature abbreviation is the root of all evil.</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/7411454009130751865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=7411454009130751865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7411454009130751865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/7411454009130751865'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2007/03/missing-point.html' title='Missing the point'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-115946394543434578</id><published>2006-09-28T18:17:00.000+01:00</published><updated>2007-06-12T03:51:59.028+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humility'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='suicide'/><title type='text'>Why avoid python ?</title><summary type='text'>Because programming makes you feel a bit sheepish.</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/115946394543434578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=115946394543434578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115946394543434578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115946394543434578'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/09/why-avoid-python.html' title='Why avoid python ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-115353913315883920</id><published>2006-07-22T04:21:00.000+01:00</published><updated>2007-06-12T03:53:11.507+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vi'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><title type='text'>What a good idea !</title><summary type='text'>Why is IDEA better than vi ?  It understands (more of) the language you are trying to writeWhy is vi better than IDEA ?  You don't have to write Java !But seriously folks,</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/115353913315883920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=115353913315883920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115353913315883920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115353913315883920'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/07/what-good-idea.html' title='What a good idea !'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-115211141470572469</id><published>2006-07-05T14:42:00.000+01:00</published><updated>2007-06-12T03:54:57.024+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flame wars'/><category scheme='http://www.blogger.com/atom/ns#' term='vi'/><category scheme='http://www.blogger.com/atom/ns#' term='format'/><category scheme='http://www.blogger.com/atom/ns#' term='spaces'/><category scheme='http://www.blogger.com/atom/ns#' term='metacode'/><category scheme='http://www.blogger.com/atom/ns#' term='religion'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><category scheme='http://www.blogger.com/atom/ns#' term='tabs'/><title type='text'>Why go boing ?</title><summary type='text'>In the canon of coders' religious wars tab-vs-spaces is one of the greats. Up there with brace-style as an enduring indicator of what coders like to do when there's no code to be written.So it might be good to see an actual advance in the debate: "elastic tabstops" as proposed by Nick Gravgaard.Of course this is a guarded welcome, becuase tabs-vs-spaces is a great ol' time-waster, and braces </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/115211141470572469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=115211141470572469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115211141470572469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115211141470572469'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/07/why-go-boing.html' title='Why go boing ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-115151678249721302</id><published>2006-06-28T18:37:00.000+01:00</published><updated>2007-06-12T03:56:07.711+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Why turn up ?</title><summary type='text'>"Around here, we put the FUN in dysFUNctual", so "Please leave your values at the front desk", because the "bowling ball wouldn't"So, ..., click already.Why are you still here ?</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/115151678249721302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=115151678249721302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115151678249721302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115151678249721302'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/06/why-turn-up.html' title='Why turn up ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-115084080391049414</id><published>2006-06-20T21:50:00.000+01:00</published><updated>2006-11-14T16:58:13.066Z</updated><title type='text'>What will we reap ?</title><summary type='text'>Been reviewing more code, both officially (for those who work in the same cubicle farm) and unofficially (trying to use some free stuff).In the midst of some excellent code down on the farm and I came across this wee gem:    if found == True:Ouch !If it was within the free stuff, I would have snickered and moved on. But this wasn't just reading some code, this was "A Review", and I've been </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/115084080391049414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=115084080391049414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115084080391049414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115084080391049414'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/06/what-will-we-reap.html' title='What will we reap ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-115083446479214893</id><published>2006-06-20T20:33:00.000+01:00</published><updated>2006-11-14T16:58:12.952Z</updated><title type='text'>Where'd my fonts go ?</title><summary type='text'>(One more thing that might be wrong if you cannot use all fonts in gvim on Linux)I've been happily vimming away for years, and enjoying the upgrade to vim 7.0 for weeks.So they give me this new server to play with, and I head off to set it up my way. Well not exactly my way (others will be logging in), but close enough.And naturally I set about installing vim 7 first.Had to edit a few details to </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/115083446479214893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=115083446479214893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115083446479214893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/115083446479214893'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/06/whered-my-fonts-go.html' title='Where&apos;d my fonts go ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-114916705317245156</id><published>2006-06-01T12:59:00.000+01:00</published><updated>2007-03-14T07:17:28.051Z</updated><title type='text'>How to manage fools</title><summary type='text'>I like managers.Well, ..., some of them.Well, ..., a few of them.Actually: very few of them.Ok, ok, just a pair of them.But I'd really like to be as foolish as the ones I do like.I remember one manager, who was a mate of mine when I coded in Silicon Valley, and he was some fool!You'd be in this meeting (or other), and you could see he just didn't understand what was going on. And the conversation</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/114916705317245156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=114916705317245156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114916705317245156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114916705317245156'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/06/how-to-manage-fools.html' title='How to manage fools'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-114768976088502293</id><published>2006-05-15T11:40:00.000+01:00</published><updated>2006-11-14T16:58:12.692Z</updated><title type='text'>Why coo ?</title><summary type='text'>Sitting therapy:Sometimes I sit and think andSometimes I just sit</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/114768976088502293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=114768976088502293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114768976088502293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114768976088502293'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/05/why-coo.html' title='Why coo ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-114718441801476257</id><published>2006-05-09T13:37:00.002+01:00</published><updated>2006-11-14T16:58:12.579Z</updated><title type='text'>What's so funny ?</title><summary type='text'>That Joel guy keeps racking up the quotable quotes.His latest blog starts with the cute codetry(){    ...}catch(Exception *){    print("call customer service");}// i guess i'm done!But Joel carries on to notice that "One of the hallmarks of a broken system is when there's just no possible way that the programmer who is writing code that talks to customers can ever get feedback from those </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/114718441801476257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=114718441801476257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114718441801476257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114718441801476257'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/05/whats-so-funny.html' title='What&apos;s so funny ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-114616000176081773</id><published>2006-04-27T16:44:00.000+01:00</published><updated>2006-11-14T16:58:12.205Z</updated><title type='text'>Why write Java ?</title><summary type='text'>I've been away for a while (couple of years in fact), but have recently returned to writing Java, and the most appropriate expression does seem to be "Aaaaaargh!"OK, so I've been writing Python for the last year or so, so I'm spoiled for expressibility. But Java is worse, far worse, than I remember.We know the classic examples of over-abstraction in Java, which leads to the obvious quesion: why </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/114616000176081773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=114616000176081773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114616000176081773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114616000176081773'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/04/why-write-java.html' title='Why write Java ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-114612805197888551</id><published>2006-04-27T09:34:00.000+01:00</published><updated>2006-11-14T16:58:12.092Z</updated><title type='text'>Why Control Freaks ?</title><summary type='text'>Quality Control, n: Assuring that the quality of a product does not get out of hand and add to the cost of its manufacture or design.On the other hand, the Linux philosophy is 'laugh in the face of danger'. Oops. Wrong one. 'Do it yourself'. That's it. -- Linus TorvaldsOr, to put it another way, if you see a long line of rats streaming off of a ship, the correct assumption is not: "Gosh, I bet </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/114612805197888551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=114612805197888551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114612805197888551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114612805197888551'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/04/why-control-freaks.html' title='Why Control Freaks ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-114598165830878171</id><published>2006-04-25T17:01:00.000+01:00</published><updated>2006-11-14T16:58:11.957Z</updated><title type='text'>Why let go ?</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/114598165830878171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=114598165830878171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114598165830878171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114598165830878171'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/04/why-let-go.html' title='Why let go ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-114325891936246656</id><published>2006-03-24T19:46:00.000Z</published><updated>2006-11-14T16:58:11.813Z</updated><title type='text'>Upgrading Subversion</title><summary type='text'>From 1.1 to 1.3So that we might abandon the Berkley back end and switch to Subversion's own fsfs back end. The Berkely installation has been a constant source of grief, requiring "svn recover" far too often. At least fortnightly, and it needs to be done by someone with root privelege on the repository server which is, of course, me. Always seems to happen on those days when I sank down gratefully</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/114325891936246656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=114325891936246656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114325891936246656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114325891936246656'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/03/upgrading-subversion.html' title='Upgrading Subversion'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-114244908707646311</id><published>2006-03-15T18:12:00.000Z</published><updated>2006-11-14T16:58:11.672Z</updated><title type='text'>When's it being released?</title><summary type='text'>Been a while since I blogged at all - I've been up to my oxters in getting coPYcat running for presentation to the MSc committee, which brougt up a few "of course" points:Of course I only got it working in the wee hours of deadline dayOf course it doesn't actually work fullyOf course the real horrible bug turned out to be something sillyOf course they weren't actually interested in the running </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/114244908707646311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=114244908707646311' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114244908707646311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/114244908707646311'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/03/whens-it-being-released.html' title='When&apos;s it being released?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113932159126029384</id><published>2006-02-07T13:13:00.000Z</published><updated>2006-11-14T16:58:11.553Z</updated><title type='text'>Why write Lisp ?</title><summary type='text'>When I can write Python instead ?Because I am trying to adapt an existing piece of software which was written in Lisp. Well, Common Lisp actually, but hey, I have no problem with commoners, some of my best ...Jokes aside - how many different dialects are there ? I seem to be entering a world where they take the "programmable programming language" bit seriously. Which is A Good Thing to my (wee) </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113932159126029384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113932159126029384' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113932159126029384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113932159126029384'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/02/why-write-lisp.html' title='Why write Lisp ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113873183969825930</id><published>2006-01-31T18:07:00.000Z</published><updated>2006-11-14T16:58:11.440Z</updated><title type='text'>Why write Python ?</title><summary type='text'>When you can write your own language?Watch out for punchline in the script that follows. In particular I like the fact that the programmer wrote Python, but the program wrote "Pythonn", and the program runs in PythonnThis could be fun ! ... "Mython", "Highthon", "yThon" , ....An example for Pythonistas is belowmyths.pluralise() only adds attributes to a blank class, but there's no "punches" in </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113873183969825930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113873183969825930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113873183969825930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113873183969825930'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/01/why-write-python.html' title='Why write Python ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113811184199422549</id><published>2006-01-24T13:53:00.000Z</published><updated>2006-11-14T16:58:11.261Z</updated><title type='text'>What are the neighbours listening to?</title><summary type='text'>A few weeks back I saw a post from aimaz which used Python to download and look at a lastfm's user's topartists.Like many others I thought "cool", but primarily because it had never occurred to me that all that lastfm data might be available to me too. Doh !So I went off and did a wee improvement on aimaz' idea. The script finds all topartists for a group of users, then finds how often each </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113811184199422549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113811184199422549' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113811184199422549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113811184199422549'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/01/what-are-neighbours-listening-to.html' title='What are the neighbours listening to?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113716469218334040</id><published>2006-01-13T12:54:00.000Z</published><updated>2006-11-14T16:58:11.133Z</updated><title type='text'>Why dogs have owners</title><summary type='text'>Seeing as you're here, you've probably seen the short version already, so here's the long version -A few years back, when I worked for another company, we used FogBugz for bug tracking. It was a good system - inexpensive, flexible and simple, and quite sufficient for our needs. Particularly nice features included the ability to handle customer emails easily, so easily that we added menu items to </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113716469218334040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113716469218334040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113716469218334040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113716469218334040'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2006/01/why-dogs-have-owners.html' title='Why dogs have owners'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113412610334260386</id><published>2005-12-09T10:37:00.000Z</published><updated>2006-11-14T16:58:11.019Z</updated><title type='text'>Whence predicates?</title><summary type='text'>I was creating a new issue about improving the searching for issues (love those self-reflexive ones) this morning when I got to the bit about:"This should be added to the Search Page so that the improvements can be combined with the other" ... thingies, yokies, whatchamacallems, ... predicates. Yup, that's the word - what does it mean?So away with me to dictionary.com, but they had no definitions</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113412610334260386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113412610334260386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113412610334260386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113412610334260386'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/12/whence-predicates.html' title='Whence predicates?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113353334181447058</id><published>2005-12-02T11:40:00.000Z</published><updated>2006-11-14T16:58:10.891Z</updated><title type='text'>Why my walls no longer topple</title><summary type='text'>If you zoom right out past design and architecture and specification and business case ... a program looks like the phone system.If you zoom right in on the code it looks more like lego blocks: code is not so much written as it is assembled, coders constantly re-use the same blocks over, and over again.These blocks are used in various sizes and have been called different names:Marvin Minsky </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113353334181447058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113353334181447058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113353334181447058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113353334181447058'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/12/why-my-walls-no-longer-topple.html' title='Why my walls no longer topple'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113352332170106174</id><published>2005-12-02T11:32:00.000Z</published><updated>2006-11-14T16:58:10.780Z</updated><title type='text'>Why not bury AI?</title><summary type='text'>Because it won't stay dead !AI is the vampyr of programming.</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113352332170106174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113352332170106174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113352332170106174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113352332170106174'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/12/why-not-bury-ai.html' title='Why not bury AI?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113351937441127673</id><published>2005-12-02T10:22:00.000Z</published><updated>2006-11-14T16:58:10.644Z</updated><title type='text'>Why be bored?</title><summary type='text'>When you can watch some crazy videos instead:There's the flashing house, the guy who lost his lotto ticket, some funny cats, the gourmet shot, a penny for the nice skeleton, and more over at the GVOD blog.But my favourite is definitely the Matrix Ping Pong.Thank you Michael (and the video-makers of course), that cheered me up no end.</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113351937441127673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113351937441127673' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113351937441127673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113351937441127673'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/12/why-be-bored.html' title='Why be bored?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113317383016871376</id><published>2005-11-28T10:22:00.000Z</published><updated>2006-11-14T16:58:10.436Z</updated><title type='text'>Why clutter this blog ?</title><summary type='text'>When it is (relatively) easy to set up another blog and put the clutter over there.I've taken out the musical listings, and put them in their own blog. And the Alabama 3 mix CD is nearing completion, so I'm publishing the lists over there. I've been mixing since early October, and the list of artists behind each track just keeps getting bigger - now averaging about 15 different artists per </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113317383016871376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113317383016871376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113317383016871376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113317383016871376'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/11/why-clutter-this-blog.html' title='Why clutter this blog ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113283460609666952</id><published>2005-11-24T11:58:00.000Z</published><updated>2006-11-14T16:58:09.997Z</updated><title type='text'>That's where we come in</title><summary type='text'>We cause accidents.There are no laws in programming, and only one God: Murphy.How can there be laws for magic ?</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113283460609666952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113283460609666952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113283460609666952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113283460609666952'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/11/thats-where-we-come-in.html' title='That&apos;s where we come in'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113213625562895852</id><published>2005-11-16T09:52:00.000Z</published><updated>2006-11-14T16:58:09.865Z</updated><title type='text'>What's it all about?</title><summary type='text'>In The Society of The Mind (21.1 The Pronouns Of The Mind), Marvin Minsky said:"We often say what we want to say in fewer words than might seem possible." (Unless we are coding COBOL, of course :) "Many people consider a pronoun like 'it' to be an abbreviation or substitute for another phrase used recently [...] In other words, pronouns do not signify objects or words; instead, they represent </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113213625562895852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113213625562895852' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113213625562895852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113213625562895852'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/11/whats-it-all-about.html' title='What&apos;s it all about?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113146864248390736</id><published>2005-11-03T14:30:00.000Z</published><updated>2006-11-14T16:58:09.474Z</updated><title type='text'>Why generate test code from source code ?</title><summary type='text'>Firstly - isn't that backwards?Shouldn't the tests drive the development ? And so shouldn't we try to generate the source from tests?No, it is forwards:Generating tests from source does not necessarily mean "source-driven" development - A test-generator might be used after source development, which was driven from the "most significant" tests written by the coder. In this scenario the generator </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113146864248390736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113146864248390736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113146864248390736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113146864248390736'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/11/why-generate-test-code-from-source.html' title='Why generate test code from source code ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113152807959960946</id><published>2005-11-02T09:10:00.000Z</published><updated>2006-11-14T16:58:09.568Z</updated><title type='text'>Why write test code?</title><summary type='text'>The natural state of test code is unwritten, especially when the tests are passing.Writing test code can shift your paradigm, as completely as C++ did when I knew C, or as swiftly as C when all I knew was COBOL. Well-tested code is blocks known to fit well in certain slot-patterns. And you can hammer those blocks into any shape you like, then refactor the shine on it till it becomes less like a </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113152807959960946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113152807959960946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113152807959960946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113152807959960946'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/11/why-write-test-code.html' title='Why write test code?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113153056851548648</id><published>2005-11-01T09:36:00.000Z</published><updated>2006-11-14T16:58:09.723Z</updated><title type='text'>Which are the magical languages ?</title><summary type='text'>Other Engineers are bad analogies for Software Engineers. This is well known to all programmers who have sat through some Computer Science, and is a cliché to build masters. We are probably bad analogies for them as well, and I wonder what The Engineers heard about us ? Hopefully some of it was good.They are far more scientific than us, closer to the true knowledge that Science is really about </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113153056851548648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113153056851548648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113153056851548648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113153056851548648'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/11/which-are-magical-languages.html' title='Which are the magical languages ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113049720865770671</id><published>2005-10-28T11:59:00.000+01:00</published><updated>2006-11-14T16:58:08.743Z</updated><title type='text'>Why be polite ?</title><summary type='text'>Tadhg, Joe, Tim, other coders who disturb my typing try to catch my eye and then wait for me to join them.No one else understands.    </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113049720865770671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113049720865770671' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113049720865770671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113049720865770671'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-be-polite.html' title='Why be polite ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113049714382835269</id><published>2005-10-28T11:53:00.000+01:00</published><updated>2006-11-14T16:58:08.623Z</updated><title type='text'>What's in a name ?</title><summary type='text'>Just found that I have to rename "branch" to "build", on an issue page. That could prove interesting.A good rename is a valuable refactoring: it allows one examine (in this example) how well I have distinguished and encapsulated the "branch" concept.Further, it is one of those (beautiful) self-regarding enquiries - one can't really examine the naming of "branch" without there being a reasonable </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113049714382835269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113049714382835269' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113049714382835269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113049714382835269'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/whats-in-name.html' title='What&apos;s in a name ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112971839682300272</id><published>2005-10-19T11:26:00.000+01:00</published><updated>2006-11-14T16:58:08.522Z</updated><title type='text'>Why free CDs?</title><summary type='text'>Because it is not finished yet. I'm not even sure if it fits onto that CD I burnt this morning.If you are here because you got a free CD, then let me know whether it fit, please.The artists are Alabama 3 (with a little help from Johnny Cash, [Site looks good, but doesn't work for me], and some movie dialogue thrown in for effect), and the tracklisting is:IntroOutlaw Fixin' To LiveLast Train To </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112971839682300272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112971839682300272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112971839682300272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112971839682300272'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-free-cds.html' title='Why free CDs?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112971672839564257</id><published>2005-10-19T11:01:00.000+01:00</published><updated>2006-11-14T16:58:08.407Z</updated><title type='text'>Why are we in the same time zone?</title><summary type='text'>What's the difference between an Irish meeting "at 9 o'clock", and an English meeting "at 9 o'clock"? About half-an-hour (boom-boom).Because to the Irish "at 9 o'clock" means leaving home then, and we'll all arrive where-ever it is within plus or minus of the intended event, as long as there's reasonable drink there. Ah no - coffee's fine at that hour, as long as it's decent coffee.But some of </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112971672839564257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112971672839564257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112971672839564257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112971672839564257'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-are-we-in-same-time-zone.html' title='Why are we in the same time zone?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112963564563125620</id><published>2005-10-18T12:19:00.000+01:00</published><updated>2006-11-14T16:58:08.311Z</updated><title type='text'>Why read?</title><summary type='text'>Out of the mouth of ...Well he's not a "babe", but his diction is lacking and he can sound like that sometimes. Anyway, back at the blog:In order to read a "word" you will need to be able to take four things, group them (reasonably accurately) together into one thing, and remember that one thing.In order to write the word you will need to create one thing from four things, in the correct case and</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112963564563125620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112963564563125620' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112963564563125620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112963564563125620'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-read.html' title='Why read?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112962943306175718</id><published>2005-10-18T10:56:00.000+01:00</published><updated>2006-11-14T16:58:08.205Z</updated><title type='text'>Why queue ?</title><summary type='text'>This entry is a blatant attempt to attract English people to the blog.</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112962943306175718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112962943306175718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112962943306175718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112962943306175718'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-queue.html' title='Why queue ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112962832004505279</id><published>2005-10-18T09:53:00.000+01:00</published><updated>2006-11-14T16:58:08.112Z</updated><title type='text'>Why free?</title><summary type='text'>If you are here because you found a free CD, then the artists are Alabama 3 (with a little Johnny Cash thrown in for effect), and the tracklisting is:IntroOutlaw Fixin' To LiveLast Train To Mashville, Vol 1U Don't Danse To Tekno Any MoreExile on Coldharbour Lane("like the record U2 wanted Pop to be")Last Train To Mashville, Vol 2Live, Glastonbury 2005Honey In The RockLast Train To Mashville, Vol </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112962832004505279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112962832004505279' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112962832004505279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112962832004505279'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-free.html' title='Why free?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-113145972441172089</id><published>2005-10-15T13:49:00.000+01:00</published><updated>2006-11-14T16:58:08.846Z</updated><title type='text'>Why keep taking the pills ?</title><summary type='text'>"Doesn't it make you really f***ing furious to hear everyone being so bloody angry these days? We were always an angry nation. The national psyche had a big pink scar across it, usually in the shape of a Christian Brother's palm. But over the centuries we have learned to channel our deep, seething fury into traditional avenues, such as alcohol problems, violent domestic dysfunction or just </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/113145972441172089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=113145972441172089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113145972441172089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/113145972441172089'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-keep-taking-pills.html' title='Why keep taking the pills ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112874294397895662</id><published>2005-10-08T02:43:00.000+01:00</published><updated>2006-11-14T16:58:08.014Z</updated><title type='text'>Why Specify ?</title><summary type='text'>I need a Specification for AIVIPI.Keeping in mind that If I don't know what it is going to do then, sure as beanz meanz fartz, it won't do itI would like to test that these specifications have been met - so easy translation from specification to test case would help.I may not achieve the ideal specification on first draftOK, enough with the caveats, let's specify:The system shall:   Help me to </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112874294397895662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112874294397895662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112874294397895662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112874294397895662'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-specify.html' title='Why Specify ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112852657539355858</id><published>2005-10-05T15:56:00.000+01:00</published><updated>2006-11-14T16:58:07.905Z</updated><title type='text'>Broadway Bagels</title><summary type='text'>Slight pause while I adjust my accoutrements, but these bagels deserve mention.I know nothing about bagels, not being a Yanqui, but "The Works" (with red onion, sesame, poppy &amp; garlic) is a reason to come home in itself. Add some Wexford cheddar, some of Hugh's tomatoes, a few onions and you start wondering why you'd bother making dinner at all.Broadway Bagels - Céad Míle Fáilte in Cíarraí.</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112852657539355858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112852657539355858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112852657539355858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112852657539355858'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/broadway-bagels.html' title='Broadway Bagels'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112844390925274743</id><published>2005-10-04T17:38:00.001+01:00</published><updated>2008-11-20T23:31:00.961Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Future'/><category scheme='http://www.blogger.com/atom/ns#' term='Semantic Web'/><category scheme='http://www.blogger.com/atom/ns#' term='msc'/><category scheme='http://www.blogger.com/atom/ns#' term='ysh'/><category scheme='http://www.blogger.com/atom/ns#' term='sleeplessnessisismisismIS'/><category scheme='http://www.blogger.com/atom/ns#' term='out of office'/><category scheme='http://www.blogger.com/atom/ns#' term='Wild Speculation'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='intelligence'/><title type='text'>Why AI ?</title><summary type='text'>AI is agitatingly interesting.I just can't get it out of my head, it has such arresting implications, and actual implementations. But still has room for mailing lists full of tomes that start with "I believe ...".Of course there is no such thing as "Artificial Intelligence", because there is no agreed definition of intelligence. Hence poor ol' Deep Blue takes on the champeen o de worl', beats him</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112844390925274743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112844390925274743' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112844390925274743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112844390925274743'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-ai.html' title='Why AI ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112774593296811561</id><published>2005-10-01T15:40:00.000+01:00</published><updated>2006-11-14T16:58:07.595Z</updated><title type='text'>Why PI?</title><summary type='text'>Because I like it.Primarily I like Python for the  same reasons as Eric Raymond, which I would abbreviate as - it works for me: it is much quicker and easier to write working software with Python than any other system I have used.And it works for others' - I started with Python about a year ago, and suddenly the promise that open source always should have had for me (that I'd be able to tweak </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112774593296811561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112774593296811561' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112774593296811561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112774593296811561'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/10/why-pi.html' title='Why PI?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112789818367257812</id><published>2005-09-28T08:56:00.000+01:00</published><updated>2006-11-14T16:58:07.709Z</updated><title type='text'>Why vi ?</title><summary type='text'>Because vi remains my favourite editor. Its USP (modal editting) is such a good idea that you wonder why it is still the only editor that uses it.The opposite, you have to use key combinations (control keys) in order to do commands, is so pervasive these days that it even infects those apps which have no text-entry.OK, OK! It is unusual, and may take a bit of getting used to, and I do have the </summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112789818367257812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112789818367257812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112789818367257812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112789818367257812'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/09/why-vi.html' title='Why vi ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17140405.post-112774245681143518</id><published>2005-09-26T14:45:00.000+01:00</published><updated>2006-11-14T16:58:06.968Z</updated><title type='text'>Why I ?</title><summary type='text'>Why blog ?Becuase googling what I am interested in never turns up anything substantial, so I guess I'll have to go make it myself, again.So what am I interested in ?Lotsa stuff, but this blog is going to be primarily about Artificial Intelligence and Python, or, as the title would have it :"Artificial Intelligence vs Programming Intelligence"</summary><link rel='replies' type='application/atom+xml' href='http://aivipi.blogspot.com/feeds/112774245681143518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17140405&amp;postID=112774245681143518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112774245681143518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17140405/posts/default/112774245681143518'/><link rel='alternate' type='text/html' href='http://aivipi.blogspot.com/2005/09/why-i.html' title='Why I ?'/><author><name>Alan</name><uri>http://www.blogger.com/profile/04461864767711064154</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://static.last.fm/avatar/0bebeb8640c087e8f30575202fdb0610.jpg'/></author><thr:total>0</thr:total></entry></feed>
