Friday, December 22, 2006

The Answer's in the Question

I got a message in my Inbox today asking, "could you be Psychic?"

If I were psychic, wouldn't I have known the answer already?

Penguin Pete's blog

Another quality post from Penguin Pete.

How can you not love a guy who uses taglines like "This page intentionally filled with writing"?!

Thursday, December 21, 2006

Novellar Fallout

I'd like to point you all to the blog of Brian Proffitt, editor of Linux Today, who has this to say on the MS-Novell deal and the fallout from the Jeremy Allison affair:

(I'm not sure of the copyright status of Brian's blog postings, and I don't want to violate anyone's copyright, so instead of posting it here I've linked it instead.)

He says what I would have said, but is perhaps more erudite than I could have been.


I Danced with the Devil in the Redmond Light

Further to my earlier post on the resignation of Samba's Jeremy Allison from Novell, a thought just occured to me:

MS claims that its deal is to "improve interoperability" between Linux and Microsoft products. Leaving aside the fact that Samba already existed without the help of Microsoft, that if Microsoft want to improve Linux code it's already out there for all to see, and that Microsoft have always been the number one barrier to interoperability with Microsoft, what happens to these so-called "interoperability" efforts if the organisation with whom Microsoft signed a GPL-contravening exclusive agreement "to improve interoperability" has no staff working on a product of which the maintainers have already said they are moving to GPL3 to close the loophole "Microvel" exploited?

Personality Nut

Wikipedia reports that the President-f0r-life of Turkmenistan, Saparmurat Niyazov (trying saying that after a few glasses of ginger wine) has died, leaving a power vacuum in the country due to the fact that no-one was allowed to intrude on his little personality cult.

You know, it makes me wonder what, in the psyche of human beings, is it that makes them set things up so that they're irreplaceable? I mean, job security you can sort of understand, but do these tinpot dictators somehow believe that they will be able to exert some influence over the country even when they're gone? If they do, they better take a lesson from the example of King Juan Carlos of Spain. The young "Prince of Spain" was groomed by "Generalisimo" Franco to take over from him on the dictator's death, whereupon, the new King announced that Spain was going to undergo (what would ultimately prove a successful) transition to a democratic, secular, parliamentary, and federal-in-all-but-name state. The antithesis of everything, in short, that Francisco Franco Bahamonde, to give him his full name, stood for.

Whoops. Cocked up there, didn't we, Frankie? Kudos, Carlos.

Another Novell Resignation

Jeremy Allison, who up until now had been working for Novell on the Samba project to allow Unix and FOSS OS's to connect to Microsoft machines across a network, has announced his departure from Novell, reports Groklaw.

I've already staked out my claim as no-friend-of-Novell over their patent deal with MS, and this isn't the first time there has been wailing and gnashing of teeth over it from the Samba team, either. I understand Novell felt they had to do something to gain on Redhat, by far and away the No.1 in the commercial Linux sector - but it's a shame that they had to throw their community goodwill out in the process. Despite some hiccups along the way (abandoning the Linux desktop, retreating from selling shrinkwrapped Linux versions in stores like PCWorld), Redhat has actually managed to stay in the good books of most of the Linux community and prove that the GPL is not unfriendly to businesses. (In fact it's my - somewhat controversial - opinion that the GPL is more friendly to business than BSD, and that is what is responsible for Linux' success. More on that topic later.)


Yes, I fixed that embarrassing typo! :-( has published a review by Joe "Zonker" Brockmeier of Xandros DesktopOS 4.1 Professional.

Xandros is one of those distributions that is targeted towards the "end user". Though I consider myself an "end-user", what that sentence really means is that "Xandros positions itself as an easy-to-use alternative for the beginning, inexperienced or uninterested Windows user" - the kind who "doesn't want to know" how a computer works in order to use it (I'll save a rant on that subject for another time).

I'm long past the stage when I objected to Linux being made suitable for the "end user". If I ever did, it was only because I believed that this would result in the loss of the advantages which those of us who have known and loved Linux since before 99% of the computing population ever heard the word, value so highly. But it turns out that even in the world of MacOS X, where I'm sure the majority of users aren't the slightest bit interested in tools like uptime(1) or top(1) or packages like Fink, the "underpinnings" of the BSD-based OS can now be used happily by those who want to. This of course, is totally unlike the situation pre-Mac OS X, and I think Apple should be praised for it; maybe Steve Jobs learned a few lessons in his time at NeXT (though he still hasn't given us more than one mouse button, the stingy blighter ;-) ).

One thing about Xandros, and about Joe's review, however, does worry me:

The need for desktop AV under Linux today is minimal at best. But vendors like Xandros are trying to woo users and organizations away from Windows, and Windows users have been trained to look for anti-virus applications on their desktop. Without the anti-virus app giving the thumbs-up, many users are going to feel nervous about a system, and wonder what sort of nasty malware may be lurking on it.

That's all very well, but what happens when the user doesn't find any viruses? After all, if there is such a need for virus checkers, even on Windows, then there can't be all that many Windows users like the ones I know, who are careful about what exactly they put on their machines. And the ones who are, probably don't get many viruses at all.

But what about the incautious Windows user? Are they going to be happy that their brand, spanking new Linux desktop is free of viruses? Or are they going to worry that the reason why their Linux "anti-virus" program has not found any viruses is because it's no good?

Surely it's better to educate these people on why anti-virus programs are not necessary on Linux, rather than making them believe that they are?

Wednesday, December 20, 2006

Windows? Where we're goin' we don't need Windows

As I posted previously, I have been using a spare Windows machine whilst network connectivity issues (which in this case have nothing to do with the OS) on my Linux machine get sorted out.

Unfortunately, for the umpteenth time tonight the wireless router had to be rebooted. On Linux, if you had this kind of problem and the machine refused to connect to the network, you'd just restart the network service (or daemon, to the cognoscenti).

But on Windows, oh, no, you have to reboot the whole damn machine.

And this is supposed to be the "world's best OS"?


Monday, December 18, 2006

"All the Nice Ones are Already Taken"

As regular readers of this blog will know, I have been making (halting) attempts to learn the Python programing language. I had thought of working up to writing a simple GUI mail client that acts as a modern front end to the MH Mailing Handing System (exmh is one, but it's probably not what most Windows users, for example, would call "modern").

Only it turns out that Sylpheed already does that.

(Oh, and Novell Evolution--Ed.)


Saturday, December 16, 2006

Another Anniversary

Today is the anniversary of:
  • The Protectorate of England, Scotland and Ireland, by which Oliver Cromwell became Lord Protector (king-in-all-but-name) of the three kingdoms. (1653)
  • The adoption of the Bill of Rights by the English Parliament. (1689)
  • The Boston Tea Party of 1773, by which the American colonists signalled their opposition to certain acts of the Imperial Parliament.
I wonder if the collocation of the three dates is significant.

Friday, December 15, 2006

Captain's Log, Stardate: Christmas

I'm an avid collector of Star Trek: The Collector's Edition (if a collector of all issues of something without an issue of which, your collection wouldn't be worth much can be called "avid"), but in recent months for various reasons, the issues hadn't been coming according to the regular schedule.

I finally received issues 62 and 68 (don't ask) two weeks ago, and today, I received the remainder of the issues I was missing, including those which the website currently lists as "current" and "next". Unless they are going to pull a rabbit out of their hat, this completes the collection, which consists of all episodes of Star Trek: The Next Generation on DVD, plus all ten movies (including a special, remastered edition of Star Trek: The Motionless Picture as we Trekkers like to call it), and a full colour glossy magazine accompanying each DVD.

So In total I have received no less than 9 DVD's this month.

Anyone would think it was Christmas.

(Ebony, the cat, a gorgeous little black thing of whom I shall have to upload a photo, was obviously very annoyed; she'd been sitting on my lap whilst I was checking my email and had to get off when I got up to answer the door. So when I started opening the packets, I had them strewn across a table, off of which she promptly started to throw episodes.

Cheeky so-and-so.)

Thursday, December 14, 2006

Black Rebel Motorcycle Club has vinyl editions of their single Red Eyes and Tears available from their international website. At £15 a pop, they cost more than CD editions of their albums Howl or B.R.M.C (a tenner each).

Vinyl fans must really love vinyl.

Wednesday, December 13, 2006

Jargon, Schmargon

In these days of Graphical User Interfaces and lawsuits against companies who have the "audacity" to serve coffee hot, expressing opinions like those in this post is liable to get you burnt at the metaphorical stake by people sticking up for the "common man" (if you're brave enough to read through the comments you will see that I, too, have found it necessary to stick my oar in).

One of the things that computer people often get pulled up for is using "computer jargon", but the fact is, every walk of life has its own jargon. An example: My mother has a mortar and pestle on her windowsill, which she uses to grind up spices. This may make me sound dumb, but today I had to ask her which was the mortar and which was the pestle.

So why don't they just call it a bowl and stick?

Tuesday, December 12, 2006

Limits, Ltd.

I had terrible trouble posting that last, er, post. It seems that Blogger doesn't let you post more than 200 words at a time; I ended up leaving out nearly half of what I originally wanted to say. Can't complain too much, after all, it's free, and someone has to pay for all the space I've been taking up.

But on the bright side, maybe it will help me get control of my tendency to waffle.


The BBC reports that violent clashes erupted in Chile on news of Pinochet's death; anti-Pinochet crowds were celebrating. Meanwhile, supporters marched past his coffin.

Look, I have no love for Pinochet. But celebrating because someone died? Just distasteful.

What gets me most, about it, though, is when people like his supporters in Chile and elsewhere rant about how this particular generation of rightwing dictators "saved" us from Communism.


All these dictators did was deliver the people of those countries from one type of tyrannical, cruel, boneheaded ruler into the vicious grip of another. I understand why a lot of businesspeople hate Communism; why are they so eager to give up (others') civil liberties? Yes, Margaret Thatcher is probably grateful for his support against Argentina in the Falklands War. That's one thing. But to praise him as some sort of "great leader", ignoring all the corruption, the caravanas de la muerte? We were Allies with Stalin in WW2, but I don't remember Churchill ever saying Stalin was the dog's balalaika.

Gmail Three Ducks

Gmail's spam filter is driving me bonkers again. Either it catches too much or not enough.

I don't want to turn this into a(nother) rant, because aside from the spam issue (addendum: and I do understand that filtering spam is HARD), and the fact that non-US-English users get features late, I really do like Gmail; can I simply advise you, if you do use Gmail, to check up on Gmail "spam" as often as is practicable?

Bacon at Christmas

Technically, I suppose, it isn't Christmas yet. But can there be anything more un-Jewish than bacon at Christmas?!

Fortunately for my Yiddishkeit, it's not me who's doing the eating ;-)


Monday, December 11, 2006

ISP? Update

Well, whatever the problem was seems to have been fixed. So it looks like I'll have to eat my words!!! Probably just a transient network effect.

Internet SERVICE Provider?

After a short period of everything working as it should, tomorrow I am going to have to phone my ISP again to tell them that my connexion isn't working correctly. I am getting dial-up speeds on an "upto 8mb" broadband line.

Sunday, December 10, 2006

Pinochet Dead

Wikipedia reports that, one week after suffering a heart attack, Chilean ex-President Augusto Pinochet is dead.

Well, that's that then.

Wiin some, lose some

Wired (not a source I ordinarily read, honest) reports that Nintendo, the makers of the Wii games console (pronounced as in "we" and not as in "wee", apparently; now that is a stupid name) are being sued by a California company for using a patent owned by the latter. The patent involves a "Trigger-operated Electronic Device", and the company is complaining because Nintendo have developed a device, called a Wiimote, which responds to arm-and-hand movements as well as incorporating buttons. (Maybe they got Jonathan Woss to name these products.)

The US patent system is really getting out of hand, and this suit shows it. We all know that the Americans are famous for, erm, indulging in what one might politely call "frivolous lawsuits". Software patents, thank God, somehow have managed not to make it over here (Europe) yet, though they keep trying, but in the States Microsoft has now claimed (thankfully not in court - probably because they have no proof) that Linux infringes on Microsoft patents, whilst Apple has a patent on maximizing a window. Let me just check -- yep, Microsoft is infringing on an Apple patent by including a maximize button.

The thing about patents (actually two things) is that (a) the 50-year lifespan of a US patent is designed for a time when technological progress was much slower; (b) they are supposed to be awarded for non-obvious inventions. I don't know about you, but as a computer enthusiast (if nothing else), maximizing and minimizing a window seems to be rather obvious to me. And as others have pointed out, the US Patent and Trademark Office awards patents "willy-nilly" and leaves it to the courts to sort it out - thereby penalizing small companies and helping big ones grow even larger - the exact opposite of the original intent of patents, viz. to "protect innovation".

To a certain extent this is understandable - to a large section of the population, which probably form the majority if not the entirety of the workforce at the USPTO, computers appear to be non-obvious in the extreme; therefore it's not surprising that some very useful but simple "inventions" get patented, but the USPTO really needs to be reformed. At the very least, i.e. short of reforming the law, they need to get people in who know the technology field - after all, as a non-driver I don't sit at the front of the bus telling the driver how to move the thing, and I wouldn't expect someone who doesn't know a word of Spanish to give me a lecture on how to write a letter of complaint to my local MP (if my local MP were Spanish, anyway).

After a little more research it turns out that Pine Is Not Elm was apparently, never an official expansion of Pine, and that the name was never intended as an acronym originally. However, the Wikipedia entry on the mail program states that the author now prefers Pine is Nolonger Elm or even Pine is Nearly Elm as (putative) expansions.

Oh my GNUdness

Yes, I've finally returned to Python after a hiatus.

It's interesting to note that there is a collection of links to Python resources called "The Vaults of Parnassus".

Where do they get these names?!

(That would be Greece, in this case, I suppose--Ed.)

(Smart aleck--Jeff.)

Seriously, though, I'm constantly amazed by the creativity that goes into FOSS program names - the GNU versions of Unix stalwarts lex(1) and yacc(1) are called flex and bison, respectively, and of course yacc stands for Yet Another Compiler Compiler. Plus we've Gnu Privacy Guard, an implementation of Pretty Good Privacy, and the GNU implementation of Unix's original file-versioning utility Source Code Control System (SCCS) is the rather haughty-sounding Compatibly Stupid Source Control (CSSC). Last but not least, Python was named as such because the creator, Guido van Rossum, wrote it whilst watching reruns of Monty Python's Flying Circus.

Of course this sometimes causes problems for newbies. ("What the hell is synaptic?" etc.) We used to be able to counter complaints of "Why do Linux programs always have those silly names?!" with cries of "What about Microsoft Outlook?! What does that have to do with email?!" but now they've gone and spoilt it by renaming Outlook Express to Windows Mail. (And unhappily, some programs have even been retronym'ed, such as the erstwhile Pine Is Not Elm (elm being an early ELectronic Mailer) being renamed to the boring Program for Internet News and Email.)


Thursday, December 07, 2006

Keep Finnish Fascination

As I neglected to mention on my blog yesterday, December 6 is Finnish Independence Day.


I'd just like to reassure friends of mine from around the world that no, I've not been affected by the tornado. Newcastle is about 400 miles north of London, and I'm about 15 miles north of Newcastle!

Reading stuff about the "global warming myth" is a little like reading one of Microsoft's "Get the Facts" campaigns about Linux.

As fans of this site will know, this isn't a good thing.

This site, on the other hand, tackles a few of the myths about global warming.

No-bal warming

The BBC is reporting that there has been a tornado in London which has caused irrepable damage to between 100 and 150 houses.

That'll not be that good old global warming that isn't happening then.

The story is reported here.

Definition of...what?

Apparently Oprah Winfrey once said "I always knew I was destined for greatness".

Now, is that the definition of hubris or irony?

Wednesday, December 06, 2006

IF YOU CAN READ might need glasses anyway

I recommend browsing the LARGE PRINT section of your local public library. You might find gems there that you can't find in other sections, like Chris Ryan's LAND OF FIRE, which I'm reading at the moment.

Review soon.

Sunday, December 03, 2006

Film Review: Star Wreck: In The Pirkinning

Star Wreck: In the Pirkinning is a spoof of Star Trek and Babylon 5 by acclaimed young Finnish director Timo Vuorensola. It was released in 2005, is available on DVD or as a download from, and stars amateur film-maker and actor Samuli Torssonen (also credited as the film's creator) as Emperor (and Captain) James B. Pirk, Timo Vuorensola as Commander Dwarf, Atte Joutsen as Captain John K. Sherrypie, and established Finnish actor Kari Väänänen as Russian President Ulyanov.

The main thrust of the story is that Captain Pirk and his hapless crew (including the aforementioned Commander Dwarf, a Plingon officer - violent but cowardly - and Info, a tediously exact android with flaking paint) are stranded in the late 20th or early 21st century. The timeline has been hopelessly corrupted by the sex-crazed Vulgars, who allowed their spaceship to be sold to Russia courtesy of one Jeff Cochbrane. In an attempt to return to their own time, Pirk and the crew of the CPP Potkustartti (translated into English as the CPP Kickstart) enlist the help of charming Russian President Ulyanov, and the hopelessly incompetent former Chernobyl worker Sergey Fukov, to rebuild the P-Fleet and conquer the Earth with superior, future technology. This accomplished, they attempt to return to their own time through a maggothole, but succeed only in meeting up with Captain John K Sherrypie (a man fond of interminable speeches) and crew (including the stroppy Ivanovitsa, the drunkard Mikhail Garybrandi and the enigmatic Flush) from an alternate Earth with Babel 13 technology (instead of the P-Fleet); whereupon, the two Earth forces engage in an epic battle for control of the alternate planet.

Yes, it's all rather daft but manages to be quite funny; as any good translation should, the film makers have gone to great lengths to ensure that the cultural references and Star Trek/B5 in-jokes work as well in English as they do in Finnish. The film is the latest in the series of (otherwise mostly animated) Star Trek parodies, which several of the actors and crew involved in the project started as teenagers - as such, there is quite a lot of teen humour (such as the scene when Pirk spots a "hot chick" in a hamburger bar and quite blatantly attempts to stare down the front of her dress), but also some nice in-jokes. The Babel 13 defence fighters are called Star Flurries (a parody of the Star Furies of the "real thing" as it were), and there are the B13 battleships Backgammon and Mannerheim (the latter named after a famous Finnish general and former head of state).

Where this production really shines, however, is in the special effects and score, which look and sound (almost) as if this were a professional production. Much of this is probably due to the fact that the film took an astonishing 7 years to make, much of that time being taken up in waiting for the render-farms to finish the space-scenes, etc. These go way beyond what one would normally expect from a fan film, and have even garnered praise from professional critics.

One thing to remember is that, upon first watching the film, in a couple of places the translation appeared to be somewhat spotty (for example, one of the characters at one point appears to refer to "resorts" instead of "resources"), however, Wikipedia's entry on the film claims that this is deliberate, and is a faithful rendering of certain malapropisms on the part of one of the characters in the original Finnish.

Bottom line, if you can put up with the Finnish language soundtrack (though as I said, there are English subtitles), and are prepared to take the film on its own merits - as a very good example of parody/fan fiction - take a look at this film. I think you'll enjoy it.


Friday, December 01, 2006

SPECIAL CONTRIBUTION: Back to Computers - A Free Software Advocate Speaks

Gary Richmond at Free Software Magazine has this stinging and absolutely correct analysis of the Microsoft-Novell deal:

Fork off Mr Ballmer!

by Gary Richmond

Online on: 30/11/2006

Any serious, committed user of GNU/Linux who hasn’t heard about the Microsoft/Novell deal has either been slightly dead or at the bottom of an Albanian tin mine shaft wearing a particularly sturdy pair of ear muffs.

[Lovely phrasing, there; I'm glad I thought of it ;-)--Ed.]

Seriously though, the digital wires have been humming back and forth with the original story and the chain-reaction stemming from it. Is it all a storm in a teacup, an over-action? And, does it really matter to the mere, humble end-user like me? I think that it does matter.

It matters because, if you are a typical GNU/Linux end-user like me, you may have found your way to it after enduring the progressive miseries of Windows. In my case, the culprit was the notorious Windows ME. By the time I was ready to jump the proprietary ship, the monitor was heading towards the unopened window. Once I was able to compute in pleasure, stability, ease and security, my interest turned more and more to the ethics, philosophy and politics of free software.

I came to realise that this was the guarantor of the technical aspects I took for granted but as the saying goes, the price of freedom is eternal vigilance and whilst this may be a dry, tedious business it is as necessary as pension planning. Nobody likes it but come the day when they present you with the retirement clock and you are looking down the financial gun barrel...

So, who has been saying what? Nicholas Petreley, a former editor of Tux Magazine. He was near inchoate with anger and did not pull his punches. He wasn’t the only one. The Samba team also laid into Novell, as did Petreley, for putting short-term business gain before the long-term interests of the Linux community, which has given freely to Novell many of the GPLed tools we all take for granted. Meanwhile, over at the ever dependable and informative conduit at Groklaw, Novell was accused of getting cute with the GPL and Eben Moglen is reported as saying that the upcoming GPLv3 will be re-drafted to make the Microsoft/Novell deal a violation of the GPL. Bruce Perens was unequivocal in his condemnation: Novell was the new SCO.

When names of such quality and recognition are speaking out so vehemently and with much greater knowledge and experience than me, I’m inclined to sit up and take notice. You don’t need to be classed as an FSF purist or ideological bigot to see that something is happening here that concerns all GNU/Linux users which, if left unchecked, will lead to further attacks on free software.

Think I’m exaggerating? Well, if you don’t believe me just look at the reaction of a certain Mr Steve Ballmer. Barely had the ink dried on the deal, which the spin told us was to protect Novell customers from action by Microsoft for infringement of their patents, when Ballmer immediately started to crow that other Linux users could owe his company money for using its intellectual property! Excuse me while I reach for the Imodium. Here’s a little puzzle for you Steve: rearrange the following words—black, calling, pot, the and kettle. At least Novell hit back very quickly and refuted Ballmer’s interpretation. The words “constructive ambiguity” spring to mind, a term that implies the issue is being fudged.

Perhaps I am being too naive or too cynical. I’m not an IT professional or a business consultant and ill-equipped to tease out the machinations and tactics of large corporations but like most other GNU/Linux users I know that Microsoft is (in)famous for retailing an inferior product and deploying a lot of FUD in doing so. It may come as a something of a surprise therefore to discover that Mark Shuttleworth of Canonical/Ubuntu fame has been accused of spreading FUD too! He made a pitch to Novell developers to jump ship and join the Debian-based distro. I read some of the reactions. They were unanimously hostile.

Well, that was quite an interesting tour of the current furore. Doubtless the story will continue and we will all have to decide whether or not to have a SUSE uninstallfest. What did I do? Sorry, but I’m not saying lest I make a fool of myself. I’ll sit on the fence for the time being and keep a watching brief on what the experts decide to do and recommend. In the final analysis, if you have the inclination and the skills you can always fork off and develop your own distro or contribute to someone else’s efforts.

As a parting note, I will make this observation: when Warren Buffett donated his billions to Bill Gates’ charity to dispose of at his will, Gates gave Buffett his first edition of Adam Smith’s The Wealth of Nations. Perhaps someone should have underlined the following passage: “men of the same trade seldom meet together, even for the purposes of amusement, but the conversation turns into a conspiracy against the public”. Need I say more?

[I couldn't have said it any better myself--Ed.]

Copyright information

This blog entry is (C) Copyright, Gary Richmond, 2004-2006. Unless a different license is specified in the entry's body, the following license applies: "Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved and appropriate attribution information (author, original site, original URL) is included".

New Look

Yes, I've changed the template for the site; I was getting bored with the old one and I think the new one looks much better.

What do you think? Does this one look better? Are there elements you think should be changed? (background colour, position of elements, etc.) Do you have a favourite theme you think would suit this blog?

Please send your comments via email or use the Comments link below.

Thursday, November 30, 2006

Cheap shot

Quarry reports that Bono addressed the Presidential Breakfast.

Well, let's face it; he's more likely to get some sense out of the breakfast, than out of the President.

Blog on

Well, thankfully all my links are intact, and The View from Here is getting a link as a thankyou.

Don't you just hate vandals?

Blog off

Shelly @ The View from Here notes that blogs have been hijacked, and legitimate blogroll links have been redirected to porn sites. I'm going to check my blogroll right now, but before I do, may I first suggest you do the same, and extend thanks to TVFH on my own behalf and that of my readers.

Tervetuloa Minun Blogihinni...Or, "Are You Quite Finnished?"

Gee, I hope I have that Finnish bit right, there.

Apparently* I have some readers in Jyväskylä, Turku and Tombo (at least I think that's in Finland...). So I'd like to welcome y'all to the site and hope you're enjoyin' it. I also hope I don't butcher your beautiful language too much in the process of writing the blog!

Kiitos and thankyou,


*According to Google Analytics, that is.

UPDATE: Yes as you can see I've had to amend the title of this item.

Nothing quite like embarrassing yourself in public, is there?

New Comments Policy

You may now post comments anonymously and without verification.

This just in

FYI, Windows Vista is now officially out.

Rankin Revisited

So I finished the Ian Rankin book Set in Darkness. I wasn't exactly glowing about it the first time I wrote about it, and I'm afraid I can't be much more enthusiastic about it now.

As I wrote earlier, it's all a bit formulaic - not at all what one would expect from one of Britain's bestselling authors. Of course, maybe I'm out of touch and his public like what I would consider as "formulaic", (which is fine) but with all due respect: to be blunt - I don't. Or maybe the earlier novels are better (...and maybe Rankin feels it...the next Rebus novel is scheduled to be the last)?

I suppose I'd have to read another to find out.

Rebus, again as I said earlier, doesn't seem to have much to differentiate him from amongst all the other detective-novel sleuths, nor does he have a more prominent "sidekick" in the manner of Liebermann from the eponymous Liebermann Papers (of which the novel Vienna Blood, over which I eulogized earlier, is the second installment). Not even the fact that (as the book reveals) Rebus is, like myself, a prog rock fan can save him from being basically, rather dull - I mean, outside the music critic community, how uncommon is that, really? Especially among people Rebus' age.

So just about the only thing I can say to recommend this book over any other is that, in a nice twist, the prime villain of the story is actually likeable - not the sort of culprit you usually find in Dalziel and Pascoe novels, for instance, which tend to be a haven for the sort of down-and-out- or failure/social outcast-villain about whom you wonder how they ever got close enough to anyone to bump them off in the first place. Not that I'm knocking D&P, you understand: I like those.

So, for any Rankin fans, if you read this I'd be interested to know whether it matches up to his earlier stuff. For anyone else, honestly, don't bother.

Too Many Anniversaries!!!

I've just started reading the Kalevala (sometimes known as The Land of Heroes), the Finnish national epic based on ancient folk tales and collected and composed by Elias Lönnrot, a district health officer (!) in another life. (In English, I'm afraid - my Finnish simply isn't up to the task.) The translation I've selected is that of Keith Bosley, who has also translated works from French, Russian, and Portuguese, as well as collaborating to produce a book of poetry, in English with originals, of source material Lönnrot used to compose his epic, together with poems from other languages in the Uralic group. In short, the man has apparently done so much to bring Finnish literature to the wider world that he's gone and got himself a First Class Knighthood of the Order of the White Rose of Finland.

Good for him.

As fans of Tolkien will know, the Kalevala was one of the sources the latter took as inspiration for Lord of the Rings and The Silmarillion. Bosley takes the apparently unusual step (for translations of the Kalevala) of inventing his own metre in translating the poem, whereas the more usual modus operandi is to imitate the metre of the original, which gives a sort of drumbeat rhythm. (Henry Wadsworth Longfellow also took on this metre for his original composition The Song of Hiawatha.)

Bosley's translation is unusual in other respects, too. Where, for example, other translators into English use euphemisms, Bosley uses the direct (in content and as a translation) "Who did you get laid by" when the mother of the story's heroine asks her how she got pregnant. This fits in well with the source material; as Bosley says, whereas Western folk traditions - at least nowadays - tend to form as a result of taking elements of (formal) literature, known as "seepage", Finnish literature OTOH grows "from the ground up", which one wit known to Bosley described as "rising damp". (Wonder how Miss Jones would feel about that one.)

By odd coincidence, today also marks the anniversary of the beginning of the Winter War (Finnish Talvisota), as a result of which (by the Peace of Moscow), the country was forced to cede to Soviet Russia much of the area, called Karjala, or "Karelia" in English, in which Lönnrot studied the oral folk poetry of the ancient Finns, and which by that time was one of the country's most heavily industrialised areas, including the town of Vyborg, known also as Finnish Viipuri, Swedish Viborg and Russian Вы́борг, Viborg. The group Värttinä also take much of their material from the remaining portions (now known simply as North and South Karelia) of the region belonging to Finland - with the opening up of Russia to the West, it is also of course possible that some of their material comes from Russian Karelia, around Lake Ladoga and so on. The Karelian origin of both is shown in many features of the language used in the Kalevala, on the one hand, and Värttinä's songs, on the other, such as the use of the verb ending -evi, corresponding to the third person singular -s in English, and to -ee in Standard Finnish. As one would expect, this gives the work a "homely" feel, well suited to the subject matter of the material, whilst also (to this reader/listener, at least) managing to sound majestic and tuneful.

The effect is no doubt intensified for the native reader, since although (mercifully, and unlike English) written Finnish is almost totally phonetic - with no "exceptions" or ridiculous sets of words, like "tough/cough/bough/thought/through/borough/hiccough/turlough" and the words "hough" (also spelt "hock") and the Irish and Scots-Gaelic words "lough" (or loch) and "sough", in which one combination of four letters "ough" is pronounced a total of 9 different ways - the gap between the "styles" in written and spoken Finnish is rather wide: Rather as if, for example, we always wrote "verdure" but always said "grass". The reason for the somewhat artificial standard is that, like English, (and despite, or perhaps because of, the small and scattered population of the vast country) the range of dialects in Finnish very wide. If we were to come up with a regular spelling system for English, for example, we would find ourselves having to decide which of various national standards to adhere to in doing it - and these days that standard would probably be American. English, in the end, still represents reasonably well and unambigously in writing the standard speech of the British "Establishment" - the "educated, formal" English of politics and trade in the South East of England proper.

The Kalevala is available from Project Gutenberg in an edition translated by John Martin Crawford (unfortunately from the German translation, not the Finnish original), or from Amazon and Abebooks in translations by the aforementioned Keith Bosley; and an older edition, formerly considered authoritative, by William Forsell Kirby. Other editions also exist. For those who can read Finnish, there are plenty of Finnish works available at PG, and several Finnish bookshops online, some with websites in English as well. The companion volume (supposedly more representative of the folk originals) the Kanteletar (The kantele maiden) is also available from Project Gutenberg (in Finnish) and Amazon (in English). (The kantele is also a favoured instrument of Värttinä!) For those who can read German, in his bibliography, Bosley also states that the authoritative German edition has the most comprehensive introduction and commentary of the Kalevala not written in Finnish. Finally, for fans of the even more exotic, Amazon also has limited-availability copies of the Kalevala-inspired Estonian Kalevipoeg (Son of Kalev), by Friedrich Reinhold Kreutzwald and Christa Kaetsch (trans.).

Wednesday, November 29, 2006

From Spam to Ham

I haven't had a repeat of the Erroneous Incident of Kosher Mail in the Spam Folder, so I think somewhere along the line I must have accidentally sent a kosher mail to Spam myself.

Bloody Butterfingers.

Monday, November 27, 2006

No sleep

I haven't been sleeping well lately. I woke up at 0400 this morning. Fortunately it gave me a chance to get through a bit more of Set in Darkness, Ian Rankin's Y2K novel about a murder on the soon-to-be-Scottish-Parliamentary grounds.

"SiD" is the first Rankin novel I've read, and it's quite enjoyable, though a bit predictable to be honest. His "Holmes", Rebus, is standard detective-novel fare (inasmuch as I know what "standard detective novel fare" is, as I've only just started picking up on the genre after reading Frank Tallis's excellent Vienna Blood (oddly, his website does not yet - November 2006 - seem to refer to the book, though it was published on 4 May of this year according to; I've read several Sherlock Holmes books, and do quite enjoy several "television versions" of detectives-in-novels, though, such as Dalziel and Pascoe and the immortal Morse). Rebus is a divorced cop with a drink problem, maybe a little bit of a loner, fond of going his own merry way on an investigation: picture Supt. Dalziel with a Scottish accent and without (so far) a trusted assistant in the manner of Peter Pascoe. Apparently John Hannah played him (Rebus) in a few television-movie type adaptations; I have to say that from how I've pictured him in the books, the "new" TV-Rebus, Ken Stott, would seem to be a much better fit - Hannah seems just a little bit young for the part, among other things. Of course SiD is fairly new and the series is already fairly extensive, so maybe he's a better fit for a younger Rebus. (After all, after nearly 50 years, by all rights we should be giving people like Sir Ian McKellen the role of the new Bond! Not sure that would work, really. Double-oh-Gandalf?!)

I'll let you know how it turns out.

Sunday, November 26, 2006

C sells sanctuary

Further to my previous post, take a look at these links:

Wikipedia article on Obfuscated code (including information on the infamous Obfuscated C contest)

The C shell is a Berkeley extension* to Unix aimed at making shell (command line interface) programming more intuitive to C programmers. But it has its problems:

Csh Programming Considered Harmful

People who agree with the above statement/article usually program in the Bourne shell or one of its derivatives, such as bash (the Bourne Again Shell) or ksh (the Korn Shell).

I use Zsh.

I like cake--Ed.

*Note that the article is technically inaccurate - the Berkeley extensions were added not just to System V but starting way back in 7th Edition (yes, that's right; Unix version names are a little crazy; maybe that's why it survived†); they were also added to various vendors' Unix versions.

†With apologies to Seal

Don't Read This...

...If You're Not a Linguistic Biatch

As far as I can make out, "Osuuspankin verkkomaksu" means something like "Mutual Bank Network Payment;" anyone whose command of Finnish is any better than mine (read: "...who knows more than about 4 1/2 words") is welcome to correct me on that. Finnish positively loves suffixes (like the -s in loves and the -es in suffixes), and uses them in a lot of expressions where we would use a preposition (like to or for) - for example the name of the popular Finnish daily Helsingin sanomat, usually translated as Helsinki Times but more literally meaning Messages of Helsinki; or the message on many university websites, Tervetuloa yliopistoon, where tervetuloa means "welcome", yliopisto means "university" and the suffix -on means "to". (There is no word for "the" at all!). You'll have to read the Wikipedia article, referenced below, for why Helsinki- suddenly turns into Helsingi-.

Finnish displays vowel harmony: vowels are divided into two groups depending on some criterion, and vowels of each group can only co-occur with vowels of the same group. In Finnish, the two groups are back vowels a, o, u (pronounced roughly as in Italian), and front vowels ä, ö, y (spelt ü in Estonian, the closest national language to Finnish) - roughly the same as in German. Some exceptions are made in Finnish for compounds - with which the Finns have another love affair - (words like "blackbird" in English, which is composed of two independent words); a Finnish compound in which all the vowels are in the same group would be armolintu "bird of mercy" - a Värttinä-inspired example; an example of a "mixed-vowel" word would be jääkiekko "ice-hockey" and foreign loans (pleikkari - go on, guess - it's "Playstation (!) :-) ). So in the word yliopistoon the suffix -on "agrees" with the back vowel of opisto ("school," "college" itself forming a compound with the word yli ("above"), thus "above-school" or, more idiomatically, "high school"), whereas in the word kirkkotiellä "on the path to the church"*, the suffix -llä is used instead of the -lla of yliopistolla "at the university".

More fascinating details at - Nauttikaa!

*Not, as previously translated, "on the stony path".


I couldn't help myself; I just had to listen to Värttinä again. This time it was their latest offering, Miero. I can't find a review that doesn't praise this album, and I can see why; it has its weaker moments, (9 Lukkoa, Mataleena, Maaria), but overall this disc just shines. It's certainly weird, but some of us reserve that word to be used as a compliment. You can find news, reviews, and merchandise on the band's website: but if I were you I'd just go out and buy one (or more!) of their albums - also available on I recommend either of Ilmatar (once described as "the album Värttinä were created to make" or words to that effect); or Miero. Oi Dai, Seleniko and Aitara are also popular choices, apparently (I can't comment as I haven't heard them yet). You can pay by Paypal or, in the unlikely event that you're coming to this website from Suomi (that's the lovely word for the country in its own language, btw) just to find out about my favourite Finnish band, you can purchase via several other methods, including the exotic and beautifully named "Osuuspankin verkkomaksu".

Nauttikaa - Enjoy!!!

Friday, November 24, 2006

Comments on the MS deal

Further to my (the editorial "we" seems too presumptuous for a blog) coverage on how Ballmer of Microsoft is attempting to slander Linux, here's a pointer to an article on the subject from techdirt; I'd like to draw your attention particularly to this interesting comment:
First of all, Microsoft isn't imitating SCO. It did eventually come out that there was a big venture capital infusion into SCO at the time of their Linux patent trolling, and this venture capital infusion was traceable back to Microsoft. So clearly, all that's happening is that they're now doing openly what they were previously doing through proxies. Secondly, while this is something of a threat to linux, it is far more a declaration of defeat by Microsoft. Face it, they're sitting on a bloated, expensive software project that is hardly offering radical new functionality to motivate upgrades. XP, and Server 2003 are far from great, but they're functional enough for most people to keep using, especially when more and more of the computer's functionality is coming in through the web browser, and hence is pretty much OS independant. The traditional forced upgrade trick of not supporting the old OS on snazzy new hardware won't work, because people can just run Linux on their snazzy new hardware for free. Finally, Linux is starting to get very user friendly( without talking paper clips!), and with Compiz/Beryl, is probably the coolest looking GUI out there. Microsoft has made a great deal of money, and I doubt they'll be going out of business anytime soon, but their days as the scuzzy kings of corporate computing are numbered. Amen.
Not to mention this one:
The thing is, if MS tips their hand to early, it will be a fairly simple matter for the offending code to be removed from Linux, and then we'd have, say, a 2.8 Linux kernel against which MS has no patent claims. Of course, they can drag this fight out for years, and whether or not their patent claims are legitimate won't really matter. Besides, the fact that you can patent virtually anything imaginable will allow MS to patent (after the fact if necessary) some feature used by Linux, OSX or anything else, and simply bleed its victims dry regardless of the existence of prior art or anything else that would prevent their winning in a fair world.

I see this as the gauntless being thrown down. I see this as an admission that MS isn't going to even pretend they can or are going to compete. I see this as the true test of whether or not the United States, and the rest of the world, has become a corporatocracy, or whether the Rule of Law still has any power left.
Clearly, fellow FOSS advocates, now is NOT the time to give up. Educate people; keep coding; explain where and why and how MS is full of bull; stand up to them. Build a Chinese wall around Novell/SUSE and openSUSE, if necessary (it probably is :-( ). Keep doing what we've always been doing: Fight for your rights!

Wednesday, November 22, 2006

Technoblogical: Weakly Debian Nudes #4

In the interest of fair play, here is a link to a succinctly put difference of opinion on the deal:
Technoblogical: Weakly Debian Nudes #4

Open Letter to Novell: Register your Protest

Bruce Perens has created an Open Letter to Novell in which he protests strongly the Linux company's actions in cozying up to Microsoft, who quite clearly still consider the FOSS operating system to be their nemesis. The title of this post contains a link to the petition. As you will see if you scroll down the page, FWIW I have added my own name to the list of engineers, CEO's and CTO's who are miffed with this deal.

I urge my readers to read the text of the open letter and, if you have any interest at all in the future of free and open source software, please consider signing the petition. The FOSS community will be grateful for your efforts.


Snakes and adders

I posted earlier that one of the things I disliked about Python was the way that it forces you to indent code to create code blocks. I said that I preferred (for example) Pascal's method, which puts begin...end markers around them. However, it seems it only takes a little bit of practice to get used to typing "Tab" before you write code, and in fact, begin...end tags or no, makes code a lot more readable.

Some languages, by contrast, are so "flexible" with regard to syntax and code layout that they are infamous as "write-only languages", i.e. you can write them, but heaven help the poor sod who has to go in and debug your program months later - even if it's you! C, which falls into this category, can often look to the non-programmer (or, perhaps, even to the presumably-nowadays-rare non-C-programmer) as if one has taken a bag of punctuation marks and sprinkled them around like confetti!

Or then again, maybe it's just me ;-).

Tuesday, November 21, 2006

SPECIAL EDITION: ARPANET: Missing links and debunking myths

Some of you may have noticed that the link to BLOGTOPSITES.COM, which attempts to track the popularity of blogs, was down for quite a while today. This gives me - in tandem with my earlier moan - an excuse/opportunity to debunk a myth that's often quoted about the military use of the {ARPA,Inter}net.

It is frequently stated that the ARPANET was developed in order to provide an iron-clad, bullet-proof, nuclear-holocaust-resistant computer communications network for the US Armed Forces in the event of a Soviet attack.

According to the book Where Wizards Stay up Late..., this is not true. Appropriately for open-source software, the ARPANET was developed to scratch an itch: J. C. R. Licklider, formerly of Bolt, Beranek and Newman and now the head of Behavioral Sciences and Command and Control programs at ARPA[1], found it frustrating to have three different terminals on his desk, connected to three different computer systems, with three different login procedures. The ARPANET was developed in part, then, as a way of getting around the inconvenience of having to maintain separate access protocols to the computers of the time, which, as I explained in my earlier post, were tremendously (one might even say "ridiculously") varied and incompatible.

The possibility of making the Internet "self-healing" by increasing the number of point-to-point links, and thereby creating a network where there would always be a working path between any two sites, was discussed, but ultimately rejected as being too demanding on resources:

The question remained: How much redundancy in the interconnections between neighboring nodes would be needed for survivability? "Redundancy level" was [RAND researcher Paul] Baran's term for the degree of interconnectivity between nodes in the network. A distributed network with the absolute minimum number of links necessary to connect each node weas said to have a redundancy level of 1, and was considered extremely vulnerable. Baran ran numeous simulations to determine the probability of distributed network survival under a variety of attack scenarios. He concluded that a redundancy level as low as 3 or 4 - each node connecting to three or four other nodes - would provide an exceptionally high level of ruggedness and reliability.... Even after a nuclear attack it should be possible to find and use some pathway through the remaining network.[2]


As the IMP Guys [a nickname for the people at BBN responsible for writing the software that would control the Interface Message Processors, the ARPANET's equivalent of Internet routers] laid out their plans in Washington, it became appparent that the ARPA network would be a hybrid of the original ideas of Baran and Davies. The ARPA network would use an adaptive routing scheme that the IMP Guys had developed on their own, but which was similar to the basic idea that Baran had sketched. However, unlike Baran's theoretical network, the ARPA network would not have nearly the same redundancy level or number of links to each node. Nodes in the BBN scheme were normally linked to two neighboring nodes occasionally to one or three. As it was now conceived, just two failed links could divide, or partition, the network into isolated segments. Paul Baran had said that a network with a multitude of redundant links could be built of inexpensive parts; if a part malfunctioned, there would be others to back it up. The low level of redundancy in the ARPA network was closer to Davies' plan. [Frank] Heart's approach was to make every part of the network as robust and reliable as possible.[3]

Overall, I think the concept of the Internet works quite well even without the extra reliability built into the Baran plan - most of the time; it's also a lot cheaper, too. I suspect that the Internet would have been much more difficult to sell to consumers - if not everyone else, also - if every dialup or ADSL line required not one, but four phone lines!

Where Wizards Stay up Late: The Origins of the Internet, Katie Hafner and Matthew Lyon. Touchstone, 1998. p59
ibid, pg 113.

NB: The previous article on this subject incorrectly attributed the authorship of the book Where Wizards Stay up Late... to Larry Roberts, Frank Heart and Bob Kahn. This was incorrect; the aforementioned persons were not the authors of the book, but were mentioned in the book as being instrumental in the development of the ARPANET. Apologies to the real authors of the book, Katie Hafner and Matthew Lyon, who have been correctly attributed in references to the book included in this article.

Excluding quoted portions copyrighted by third parties, all text in this post is copyright (c) 2006 Jeff Rollin. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

MS-Novell deal in trouble already?

It looks like Novell may be in for the big shock we warned them about all along. The company has distanced itself from comments made by Microsoft's Steve Ballmer in which he claimed that Linux violates Microsoft's intellectual property. In an open letter to the community, they have reiterated that their deal with MS in no way (at least in their view) is an admission that Linux violates any Microsoft patents. At this stage they are not backing away from the deal, however, claiming that they "are not distancing themselves" from Ballmer himself.

This is starting to look (even more) like the SCO case all over again. Not long before Linux company Caldera Systems, and the company everyone thought held the rights to the Unix operating system - the Santa Cruz Operation - merged to form The SCO Group, Caldera and the then German-owned SuSE GmbH (along with a gtroup of smaller companies) signed an agreement to promote United Linux, which was supposed to be an industry alliance based on SuSE's Linux technology, aimed at chipping away at the dominance enjoyed by Red Hat in the commercial Linux market. Of course, when the new SCO started making claims that they pwned Linux, the UnitedLinux deal quickly fell flat.


Hooray! Today is the 36th anniversary of the invention of the ARPANET, which grew into the worldwide Information Superhighway we all know and love. It's difficult to overestimate the value of the Internet - I wouldn't be typing this here and now, of course, if the project had failed. Almost every advert you see on telly is accompanied by a WWW address; email addresses are now as standard on business letters as telephone numbers were in the eighties, the decade before the genesis of the World Wide Web. But the Internet is much more than the Web page you see before you when you open up Mozilla Firefox or Opera - email, file transfer, newsgroups, all came into being or were integrated into the Internet years before the advent of Englishman Tim Berners-Lee's incredible achievement.

Newsgroups, of course, were once the poor cousin of the Internet, maintained by a network of UNIX machines communicating over slow telephone lines, sending email messages explicitly from machine to machine before they reached their final destination - the old europe!america!asia!africa!ben format showing the path from your machine to ben on africa. And their popularity has since declined - but not their purpose. Most of the messages in my Gmail inbox are from mailing lists, where users of particular operating systems, fans of Lord of the Rings and connoisseurs of needlework (!) congregate to share ideas, news, problems and solutions.

At one time, Europe was engaged in the first stages of constructing its own continental network, based on the International Standards Organisation's Open Systems Interconnection framework (yes, that's ISO/OSI). The US government was even preparing to switch over to the protocols - I have a computer science textbook from the US that goes into the ISO/OSI in some considerable detail; (it also hails OS/2 as the operating system of the future - we see through a glass darkly).

The ARPANET, of course, was a US Department of Defense product - proving the old age about most progress being made in wars (in this case, of course, a Cold War, thank God - the concept of global thermonuclear war was the genesis of several great films (here and here), but in reality is just too horrible to contemplate).

Where was Microsoft in all this? Surely the Great William H Gates III saw this coming? (I have even heard people try to tell me he invented the whole thing). Well, no, actually - after the WWW rose to prominence, he set about setting up the Microsoft Network as a rival to the Internet; after an abrupt realization (and about turn) he bought the rights to the Spyglass company's Internet browser, morphed it into the much-beloved Internet Exploiter, and passed the royalties onto Spyglass. Of course, since IE was bundled with every copy of Windows, Spyglass in fact got a big fat wad of nothing.

It's tempting to weigh in once again against All-Knowing Bill (the man who once said "640K should be enough for anybody" now brings you Windows Vista, at a cool 15 gigabytes), but it's not as if he was the first to miss the boat. The Unix vendors (I use the mixed-case spelling, rather than the trademarked all-uppercase-UNIX, in deference to inventor Ken Thompson's wishes) spent years arguing and competing amongst themselves, with the result that Bill Gates was able to amaze the world in 1995 with "innovative" technologies that were, it's true, a vast improvement over DOS, but which had mostly been invented 10 years or more before. Though, I do seem to remember DOS crashing less.

IBM, of course, were so late in coming to the PC market that they didn't have time to come up with their own design, and so left the way open for cloned machines to take them over. IBM is now a global services company and recently sold their comparatively small Personal Computing division to Lenovo, who make desktop computers and laptops licensed under the IBM name. And long before that, IBM founder Thomas J Watson, whose name now graces one of the great islands of Hackerdom, the eponymous Labs at IBM, remarked that there would only ever be a market for FOUR computers!

It's notable that the Internet was one of the first computing-related "open source" technologies and arguably gave rise to whatever popularity the Unix vendors did enjoy despite themselves. In a world where just about every computing manufacturer came up with its own designs - often several incompatible ones like the DEC PDP-10 and PDP-11, which were based on entirely different architectures - and even multiple operating systems for one machine, the ARPANET community selected Unix because it was the only one that was available for more than one machine, and could be extended by third parties to provide capabilities not even dreamed of by the manufacturer. In the computing world this is still rare, but FOSS technologies, despite all the mud-slinging by the proprietary software dinosaurs, are starting to win. The game's not over, but I think in the end we will win it. It's up to the proprietary dinosaurs to decide whether to join the party or get stuck in the closed-source tarpit. They are welcome to join us, but if they don't they better hope they don't get lost in the mire of the hundreds of other companies that bet the farm on their own company-specific architecture, and lost.

I've blathered on quite enough about this, now, I think, but if you're interested in knowing more I highly recommend the book Where Wizards Stay up Late: The Origins of the Internet by Larry Roberts, Frank Heart and Bob Kahn.


All text in this post is copyright (c) 2006 Jeff Rollin. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

Funny Finnish Things

I've been annoying everybody in da house by playing Värttinä. I'm obsessed by this Finnish folk-rock ensemble, I'll listen to nowt else fer days.

They're great.

Check it out!

Monday, November 20, 2006

I'm Currently Listening to...

The Greatest Hits of the Eurythmics.

Low-rank Computer Geek; Old-fart Supremo.


The Russian government has denied that it was involved in the poisoning of London-based ex-KGB agent Alexander Litvinenko. Mr Litvinenko, a critic of the Russian government, had been investigating the death of Russian journalist Anna Politovskaya.

He has been moved into intensive care, and doctors say he has a 50/50 chance of survival.

More details as they come in.

Keep it (Pork) Sausage, Stupid

You know the old saying "Keep it Simple, Stupid", also known as "the KISS principle" (and rebadged by the politically correct as "Keep it Short and Simple", apparently)? Well it turns out that the concept of Welsh Dragon sausages not actually being made of dragon is too complicated for the officers of Welsh Trading Standards, because they have forced the manufacturer to rebadge their product as Welsh Dragon Pork Sausages.

Now we all know that the Welsh are associated with certain, ahem, unfortunate stereotypes. But I never heard of one who didn't know that dragons are mythical.

Oh well, at least it gave everyone another opportunity to drag out an old pun.

Now if you'll excuse me, I have a rather important appointment with the Head Elf.

Free as in Expensive?

ZDNet is reporting that Birmingham City Council is drawing fire for dropping its plans to roll out a Linux + OpenOffice solution on 200 workers' desktops, for cost reasons.

And well they might. Let me state clearly (and be the umpteen millionth person to do so, for the gazillionth time) that "free software" is not about price. It is about freedom. And as fans of this film will know, Freedom isn't Free.

Free software prohibits you from charging extra for the source code to the program, from keeping that source code secret, and from entering into licence agreements (did you hear me, Novell?) which pass the cost of those agreements on to your customers. But it does not prohibit you from charging money for your software.

More to the point, because Linux is based on UNIX, it was designed to be reparable by other, more sophisticated means than just "reboot or reinstall". (If you have to reinstall a Windows computer because you got a virus, you can bet your bottom dollar (pound, euro, ringgit, whatever) it is going to happen again.)

This in turn requires people with nous, which costs money. Nevertheless, surely it is better to pay someone to fix something once, than to pay them to skirt round the problem every time it happens?

I don't mean to suggest that all Windows administrators are custards, because that definitely isn't the case. After all, if the Microsoft-Novell deal has the opposite effect to the one MS clearly want it to, then demand for experience in bringing together Windows and Linux solutions is clearly going to be on the rise.

But no matter how advanced a technology Linux is, don't expect it to sink your IT costs to zero, because it's not magic.

Excluding quoted portions copyrighted by third parties, all text in this post is copyright (c) 2006 Jeff Rollin. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

I H8 Customer Disservice

Many of you will have been coming to this site from Unfortunately, twice in one day it has gone down, and I have neither the money, time, nor inclination to keep notifying the company who "provide" it (who will remain nameless in case I get sued) that they're bleeping useless.

But please, please ask around before you get stuck with a complete turkey.

And please update your bookmarks to is reporting that, due to time constraints, New Line Cinema have decided they can't work with Peter Jackson and Fran Walsh's company Wingnut Films to make the film version of The Hobbit. Apparently this is because (a) Wingnut and New Line are engaged in a lawsuit over monies from The Fellowship of the Ring; (b) Wingnut have decided they aren't going to work with New Line again until the lawsuit is resolved; (c) New Line's agreement with the Saul Zaentz company to make The Hobbit puts a time limit on making the film.

This is a bummer. Lots of people have unpleasant things to say about "PJ" but I've always appreciated the work he did on LOTR. I think the best thing about the work done on the films is that they worked so hard to keep both fanatics^H^H^H^H^Hs and newcomers happy. Some people have voiced doubts on some of the casting (Sean Astin*cough* Elijah Wood*cough*) but overall I think they did a really. good. job. The films aren't perfect by any means, but if you're looking for perfection you're going to be disappointed a lot - and despite what some will say, you won't even find it in the books.

PJ and Fran: So long and thanks for all the fish^H^Hlms!

P-P-P-Pick up another P - Penguin Pete's blog

I've fixed the link to Penguin Pete's blog. Sorry Pete!

Punishable Puns

I'm not the only writer on the 'Net who makes terrible puns, you know: The creator of C++, an object-oriented version of the C programming language beloved of UNIX hackers* and system programmers everywhere is a certain Bjarne Stroustrup; so of course a DevSource report on the scheduled 2009 update to the language is titled "Bjarne Again".


*That's not the definition of "hacker" you're looking for. This is. Now you can go about your business; move along.

Python - Programming for the informationally-challenged*

One of the things I like about the Python tutorial I'm working with is that it uses the approach of taking "baby steps" towards the goal. Some books I've worked with before in computing expect you to know intuitively what things like "dictionaries" are off pat. This includes books which promise to be useful to "complete beginners" when, frankly, they often turn out to be nothing of the sort.

Of course we've all used an English dictionary - or at least those of us whose native tongue is English have! - but how does that relate to programming?!

Another thing I like about the text is that it gives you a project to work on, and you can start right away. As you progress, you learn how to go from (say) providing static data "in" the program, to inputting the data at run time, to putting the data in a list, etc. Practice makes perfect, as they say, and whilst it can be confusing to learn all the different datatypes and loops and what-not, I suspect that by the time I'm finished with the course - or perhaps after just a little bit of review and more practice - I should have a decent grasp of Python. This is something which, I have to admit, I haven't yet achieved with any language. I keep giving the credit to Alan Gauld, but I'm sure he would give at least some of it to Python itself. After all, that's the language he chose to teach "programming".

*I'm sure lots of geniuses find it useful, too!

Sunday, November 19, 2006

Hypocrisy, thy name is Blair

British Prime Minister Tony Blair's pal President Pervez Musharraf of Pakistan is back in the good books again, due to his "moderate" policies and his aid on the war against terror.

Funny how, when people we don't agree with blow stuff up, it's criminal, but when our "Allies in the War on Terror" do it, even right before a visit by our future Head of State, it's "moderate".

It's Cold in here

Earlier I noted that the BBC was reporting a suspicious poisoning in London. At the time, I speculated that the poisoning was a terrorist attack. But now, it seems that, in a worrying return to Cold War tactics, ex-KGB agent Alexander Litvinenko was given a "potentially lethal" dose of thallium.

Now that's hardly the tactic of an ally in the war on terror. But it is, unfortunately, exactly the kind of tactic one has come to expect from Vladimir Putin. More later.

I have a cunning plan...

The BBC reports that an Iraqi government minister has now been kidnapped from his home. Clearly, whether the British and the American stay in Iraq or not, the violence is showing no signs of abating.

Elsewhere (video footage), in Buenos Aires, Argentina, thousands of the city's inhabitants stage a pillow fight.

It seems to me that Porteños have the right idea about this: If you want to take your aggression out on someone, do it in a way that's harmless and fun. Maybe we should be urging the Iraqis to stage fights in which bed linen is the only permitted weapon, in mosques if necessary.

That may sound flippant, but there is a serious point. In the early 1900's Argentina was one of the richest countries in the world - with a per capita income comparable to that of France and Germany at the time. The arrival of immigrants to the then sparsely-inhabited country (simultaneously the eighth-largest in the world by area) contributed to its economic boom.

But then it all went wrong. Dictatorship after dictatorship following one economic disaster after another. Sounds a little like Iraq (or what Iraq could have been).

But there is a crucial difference: Since the return of democracy in 1983, and despite (a) a 22-year long amnesty against the perpetrators of the last dictatorship, and (b) an economic crash in the early 2000's, Argentina has been a peaceful country.

Now, I'm not one of those people who is going to tell you that it's because Arabs or Muslims are violent and can't get on well with others (strange source for that accusation, there). I'm also not one of those who is going to tell you that it's all our - the West's - or worse, Israel's fault. After all, it isn't so very long ago that it seemed that violence in Ulster would never end. But there is cause for hope. Many people were worried that after the introduction of multi-party democracy in South Africa, the ANC's commanding lead in the polls would lead to the kind of dictatorship now imposed by the one-time destroyer of white-minority rule in Rhodesia (now Zimbabwe); a few were even worried that SA's spiralling crime rate would destroy the ability of Pretoria to administer law and order.

And let's not forget that Christian (not to mention Jewish) history has not been entirely blameless. In the Middle Ages, some of the conquerors of the New World threatened the native inhabitants of the continent with death if they refused to convert to Christianity - and made their threats in their (the conquerors') native language. How stupid is that? In the good ol' US of A, so-called "pro-lifers" threaten and commit violence against those who have abortions or those who aid them. Finally, in one episode all the more disgusting for its rarity, during the contested kingship of John Hyrcanus, the Idumeans were forcibly converted to Judaism and assimilated into the general Jewish population.

There's a lot of mud to sling on all sides. Maybe it's time to concentrate on what we have in common more than on what separates us. Blair and Bush's belated initiative to involve Syria and Iran in the future of their Iraqi co-religionists might just be the best chance we've seen to do that in ages.

But don't expect the jihadists - who, like all criminals, spoil it for the law-abiding majority - to turn their swords into pillows any time soon.

Fun with Big Brother, er Blue

I'm reading the Wikipedia article on the IBM System/36, a "mid-range" small business minicomputer and forerunner to the AS/400. It contains such gems as this:

The smallest S/36 had 128K of RAM and a 30 MB hard drive. (That's 128 kilobytes... less than some modern calculators. And the mammoth 12-inch hard drive spindle could be replaced by the storage capacity of a JumpDrive.)

The article is clearly written by someone who remembers the S/36 fondly - perhaps he still uses them; I don't know. When discussing the printing of paycheques, he goes on to say:

The expensive check forms must be perfectly aligned or all of the numbers won't fit in the little boxes, which is tragic.

I had better stop now or I'll end up quoting the whole article or being accused of plagiarism, or both. But for your reading pleasure:


Indented Servitude

Only two days into my reinvention of myself as a programmer, and I've already hit on one feature that I remember hating about Python the last time I tried learning it: It insists on using indentation to mark code blocks. For example, when constructing a class:

>>>class Address:
... def __init__(self, Hs, St, Town, Zip):
... self.HsNumber = Hs
... self.Street = St
... self.Town = Town
... self.ZipCode = Zip
(The ellipses [...] mean that Python is waiting for you to type something to continue or end the definition of something, in this case the class 'Address')

Now, understand, I'm not against indentation or neat code; in fact it's good programming practice. But requiring indents when you're constructing a code block, instead of, say, enclosing it in {} like C or begin...end like Pascal...That's just bogus.


Oh well, back to coding...

Web2.0? I think not

There's been a lot of hoopla lately about Web2.0, which supposedly will do away with operating system-specific programming, and bring in cross-platform programming environments such as Java and (shudder) .Net/Mono instead. In these environments you will access information not on your own machine with a program such as MS Word or, but through a Web-accessible Web browser, using a cross-platform program such as Google Docs to edit information stored on a 3rd-party server.

One reason why I don't think this will fly, at least not in non-corporate environments, where accountability of the "IT department" (which in a domestic situation is often either a relative, friend or your ISP) is low: At the moment, I don't have a net connexion to my Linux machine and I try to keep my Windows machines as free of cruft as possible, so I've been using Windows Telnet to access a remote UNIX system called Grex, to run Python whilst I follow the online tutorial I mentioned before. But Grex just went down, so I'm using its sister-site M-Net in the meantime. And M-Net's Python is only version 2.1.3, which means that (like all Python implementations before version 2.4) the language doesn't fully implement sets . If my Linux box were* up (or indeed, if I wanted to bother installing Python on my Windows machine for the few days I'm going to be without Linux) I could just install the right version, but as I don't have administrator access on M-Net (or indeed Grex) I'm stuck with what they've got.

I'll be as candid about this as I am about anything else (!): I can see its value for corporate environments (although it has to be said that, given the ability of the X Window System to run programs over the network - on both UNIX, Windows, and the little-known VMS, at least - to some extent it reinvents the wheel); but for home use I just don't want Web2.0 to succeed, if it means that fat clients will become rare, pricey items or just plain extinct.

*I freely admit, I'm a language fascist.

Saturday, November 18, 2006

Terrorists again?

Latest: Scotland Yard are investigating a possible poisoning in London. More details when the BBC post them (or fix the link so that it actually, um, works).

UPDATE: More details here:


I've never thought of myself as an obsessive-compulsive, but I realised today that out of only 7 posts (not counting this one), I already have 35 categories, most with only one entry.

A bit OTT, methinks.

Nevertheless, I'm going to catalogue this one, too!

Wireless Headphones

I have a pair of wireless headphones. They're great...until you forget to recharge them.


Did you know...?

Stargate Atlantis actor Paul McGillion, who plays Dr. Carson Beckett in the show, was born in Scotland, but raised in Canada, and does not normally speak with a Scottish accent?

Well, I did tell you I was a geek...

Friday, November 17, 2006

Comical B-Ali

So Steve Ballmer thinks Linux infringes on his company's intellectual property? Really, Steve? I thought Linux was communism; or was it cancer? Or maybe all your pronouncements on the subject are just FUD.

Notwithstanding my views on the value of the concept itself, we've heard it before. Anyone remember the SCO case? No? Well maybe that's because the case has no merit. But due to the complexities (ahem) of the US legal system, the case hasn't even gone to trial yet.

I see Ballmer is also making no promises that he won't sue Linux users who don't use Novell Linux. And maybe he'll sue some (but no longer all) of those who use Red Hat Linux. Or maybe we will wake up tomorrow and he'll have promised not to sue any of 'em.

So as a Gentoo user, his threats to sue threaten me, and do you know what I say, Mr. Microsoft? Bring it on, Steve.

Bring it on.