DOS attack by Impi fans

Spotted an amusing snippet on Distrowatch. It appears South African Impi Linux fans were attempting to up their distro’s profile by calling their page on Distrowatch (which ranks distros by the number of times their page has been called) up to 10 times a second.

Read the full commentary here.

As Madonna said, no publicity is bad publicity, but I think there’re better ways guys!

The next peg?

I always think of the peg when considering inventions I wish I’d thought of, but probably would never have, even though they are obvious now.

I used to ponder inventions much more as a child, or at least in the days when I didn’t have 3000 emails in my inbox demanding immediate attention. Now there’s a site that lets me consider the feasibility of inventions without having to come up with them myself. Each day, New Ideas (off IOL) lists a number of possible inventions. You can rate their commercial viability from “Definitely Yes” to “Definitely No”. I’ve found the site quite addictive recently, and been going back often. It’s fascinating to wonder how people can go to the trouble of patenting an inflatable wig stand is the next big thing, or a bag with holes in the bottom for a fork lift to be able to stack higher. But there’s usually one that tickles my fancy – the digital frying pan was today’s.

US Election – the aftermath

Everybody on earth knowing
that beauty is beautiful
makes ugliness

Everybody knowing
that goodness is good
makes wickedness

That’s why the wise soul
does without doing
teaches without talking

The things of this world
exist, they are;
you can’t refuse them

The above is from Ursula Le Guin’s version of the Tao Te Ching. One of the insights she gains from this section is that ‘values and beliefs are not only cultural constructs, but part of the interplay of yin and yang, the great reversals that maintain the living balance of the world. To believe that our beliefs are permanent truths which encompass reality is a sad arrogance. To let go of that belief is to find safety.’

I’ve (perhaps not coincidentally since Bush’s win) been quite sick, so I’ve had lots of time to both sit and think while I look at the ceiling, as well as read piles of commentary. Some I relate to in different ways – at first these included anger or bitter disappointment. Later, sadness at the fear in the American people, and the resultant breakdown in civil liberties, and international multilateralism, well analysed by Sid Blumenthal.

I had a taste of one aspect of Le Guin’s understanding looking at old US presidential election maps. Compare the results of the 1960 US presidential election with that from the 2004 election. Quite a reversal (California voting Republican, Texas Democrat). Look at South African legal system – from one of the most conservative to one of the most progressive. There are examples everywhere – the dance of humanity is ongoing and many-stepped. There are no final victories or defeats. Bush’s victory is not the end, nor the beginning. Human suffering remains, as does human joy.

Sometimes, Taoism is seen as a do-nothing philosophy. Exactly! Very profound if you grasp it fully. But that doesn’t mean what it can seem to, and it’s highly different from the much-maligned form of Christianity that existed in South Africa prior to liberation theology. The kind that said “don’t worry about your oppression, God will provide for you later”. It’s not an attitude of “sit on your cushion and be happy while the world falls apart”. Rather, understand and become yourself, and through that, the world around you. Action inevitably follows. Those who have different understandings will continue to act in different ways. The suicide bomber, the soldier, the peace activist, the lover. How important that initial step is. The game of life continues.

Icanonline shutting down

Found out today that Icanonline is closing its doors. After my post on open source and banking it’s now even more urgent to find a decent bank! In a way it’s a relief, another opportunity to leave Nedbank. I’ve always disliked them. To me, they have a reputation as being expensive and inefficient. Twice they’ve bought my existing bank and made the experience worse. My first ‘bank’ account was with the Permanent Building Society, then Nedcor took them over and moved me to the People’s Bank – horrendous charges, useless interest and bad service meant it never lived up to its name. I also had to move to a branch miles away from where I lived. I never understood why anyone with lower income, which is supposedly the target market, would choose such an expensive bank.

So, I moved to Icanonline, then owned by NBS (part of the efficient NBS/BOE/Pep group), which was great for a while, until Nedbank came along and took them over too, immediately upping the charges (this was also around the time of 20Twenty’s hiatus). Nedbank’s strategy then lurched into deciding to use only one brand, which meant they closed the superb Cape of Good Hope Bank which my partner used. She also refused to stay with Nedbank and moved to FNB. The FNB branch next door to the Cape of Good Hope branch apparently told her that 80% (an exaggeration I’m sure) of COGHB client’s had moved to them. Nedbank, not content with alienating one segment of their customer base, are now in the process of doing the same with NBS, moving them to People’s Bank. Last time I was at the friendly NBS I use when I need to do some physical banking, a customer was having an argument at having their account summarily moved to a distant People’s Bank. The staff could only shrug and blame Nedbank management for the policy decision. So, now I have another chance to leave Nedbank! They’ve bought me twice, and twice I’ve had the pleasure of leaving them.

The problem still remains though, where to go. In South Africa, bank services are not great. I’ve applied for a 20Twenty account on a Windows machine, after the hopeless code wouldn’t allow me to submit using anything but Internet Explorer – not a good start, but what are my options? Does anyone have suggestions?

George Monbiot and the looming energy crisis

A friend attended the talk given by George Monbiot when he was recently in Cape Town. The gist is given in a Mail and Guardian article on the same talk in Jhb (the article’s in a horrible archive format!).

Monbiot had talked about a looming energy crisis, as oil is running out. He mentioned that we would look back on the last 50 years as an opportunity lost to make serious inroads into world poverty, and that humanity would not have access to this sort of cheap energy again. Afterwards, there were a number of questions. One person queried whether oil was relevant, as cars were now moving to hydrogen as a fuel source (the Toyota Prius is even soon to be available in South Africa).

Monbiot apparently answered that “hydrogen as a fuel source takes energy to create. Where’s that energy going to come from? Certainly not oil!” I don’t agree with his conclusion. Governments will not sit by and let energy run dry. There are two realistic options (assuming coal is out – it will last slightly longer than oil, but shares the same fundamental problems): The pessimistic option. Nuclear. In spite of the fact that we can’t safely dispose of the high level waste, I doubt many governments will let that bother them. Besides, it’s a good smokescreen for nuclear weapons. An energy crunch may see a proliferation of nuclear power plants and therefore nuclear weapons. The high road – renewables! The main argument against renewables is cost. They are deemed to be more expensive forms of energy than oil/coal/nuclear. This is nonsense if you remove all government and research subsidies, as well as look at environmental and storage costs. The cost of generating renewable energy has dropped markedly over the last few years, without much in the way of funding. When oil runs out, many governments will swing that way, and I believe we’ll soon see a much greater rollout of renewable energy power stations. It cannot but be cheaper than nuclear, taking into account the costs of disposal (or storage), security etc.

So here’s to my hydrogen-powered car and solar powered house!

Gonzo predicts the US election

Yes, finally I succumb and write something on the US election. The inspiration was one of my favourite writers, Hunter S. Thompson – see his . excellent article on IOL. A colleague knows a supposedly accurate clairvoyant who’s predicted a Kerry win. With nothing better but a clairvoyant and blind hope to go on I’m cautiously positive. Neil Blakey-Milner has also cracked and posted on the election – his post led me to’s endorsement of Kerry. While streets apart from them politically, I take solace in their conservative endorsement of Kerry.

I’ve questioned myself quite extensively on this – wouldn’t another Bush win lead to a positive outcome? Is there really a difference between them? Is Kerry not the respectable face of American imperialism? With Bush being so dislikeable, perhaps a win for him would lead to invigoration amongst environmentalists and other progressive forces. Every effect has an opposing effect – the aftermath of World War II was positive, humans undertaking not to repeat the atrocities. Bush is not up there with Hitler yet, but who knows what a second term would bring. Right now Bush is the planet’s number one baddie, but I’d like to be optimistic, and think that people can say ‘never again’ without Bush having to go to the level of Nazi Germany. I do really believe that humanity is evolving – the level of opposition to the Iraq invasion gives me hope. In the US, there’s already a groundswell of support for democracy, many new voters registering and probably voting for the first time as they realise a vote does make a difference (see the M&G’s article on Ohio’s non-voters getting a push (it’s a locked article). I’m still optimistic – I think voting does make a difference. In the South African General election I encountered this same issue, with progressive friends deciding not to vote, some supporting calls from a social movement, and others just apathetic. I still believe a non-vote is in effect a vote for the status quo – American’s who didn’t vote effectively supported Bush. South African’s who didn’t vote supported a two-thirds majority for the ANC. The idea of a non-vote as protest does not hold water – the system treats the non-voters as apathetic and they exclude themselves from any influence on the outcome.

In a poll of international readers on the US presidential election, I voted for David Cobb – I bet most of you haven’t a clue who he is! There’re quite a few candidates to choose from. The fact that only two have the funding to win shows up the flaws in the US system. If I were really American I’d probably have to vote for Kerry, a pragmatic choice with it coming down to him or Bush. Hooray for proportional representation here. Neil made an interesting point in his blog when deciding to post on the topic – that the South African election rarely gets analysed in this detail. Perhaps. I’d like to think I spent more effort deciding who to vote for locally than I did on the US election, but it’s a fact that the US being the superpower bully they are, who they choose to lead them has a disproportionate effect on us down on the Southern tip of Africa. I mean how much coverage has the Botswanan election got?

I surprised myself and managed not to froth too much in my US election post, and I promise that’ll be it, at least until it’s all over.

MySQL 4.1 and FreeBSD 5.3

MySQL 4.1 has been released as production, and it’s a big step forward. Perhaps it’s about time to update my book and start working on a Mastering MySQL 5. Also due to be released is FreeBSD 5.3 (it’s just been delayed from Oct 25 to Nov 5). The database servers at work are running on MySQL 4.0 and FreeBSD 4, on 3Ghz Athlons, but they’re starting to creak again. As FreeBSD users know, FreeBSD 5.3 offers enhanced multi-processor performance without using Linux threads (Jeremy Zawodny’s blog had some popular posts about Linux vs FreeBSD for MySQL, culminating in this suggestion. We’ve never used Linux thread as the single CPU servers have been sufficient until now, but it’s time an upgrade. If no-one’s done it by then, when everything’s ready in mid-November we’ll look at benchmarking the options. I’m hoping that FreeBSD lives up to the hype (especially since it’s hype from those in the know rather than marketing wishful-thinking) and we’ll see a significant performance boost.

MySQL 4.1 also offers some potential performance benefits (I wrote a MySQL roadmap a while back, as well as a more recent update). Prepared statements mean MySQL needs to parse a query it will run multiple times just once. Secondly the new binary protocol for prepared statements means that the client no longer needs to convert the data into string format. These will probably both be minor improvements in our environment, and I suspect they may be counterbalanced by the weight of the extra features, but we’ll have to see.

Related Updates:

Found a great quote on Cath’s M&G blog.

“Psychosclerosis: the hardening of the attitude which causes a person to cease dreaming, seeing, thinking, and leading.”

Ashley Montague

In my case it’s caused by interminable meetings about trivialities. Now that I’m working 3-day weeks (Tue-Thu), I find I can see by Saturday and think by Monday. Now for the other two…

Defending the Fox

After my post on Banking and Open Source in South Africa I’ve been made aware of the Defending the Fox site, which lists non standards-compliant offenders. It’s an awful design (they say they’re changing it soon), but I like the principle, especially the ability to contact the owner. Hopefully they’ll take the criticism constructively.

Here’s an example of a reply I got from my complaint about the Government Retail Bonds website not working. All quite polite, but clear they’re not going to fix their site:

Dear Mr Ian Gilfillan

Thank you for the query that you forwarded. The National Treasury appreciate the interest in this secure and safe investment.

Kindly note that the recommended software and hardware requirements as recommended by our Privacy and Security Policy document is clearly stated as follows:
“We recommend that Users use:
* At least Internet Explorer Version 5.5. or higher.
* Device/computer with a screen resolution of at least 1024 by 768.”

Should a potential investor not have this recommended software and hardware required , the other options available are to:

* Call the National Treasury at 012 31 55 888 for an application form
* Apply at the Post Office closer to you

etc etc

So Firefox 0.10.1 is not higher than IE 5.5? Maybe they’re right, it’s not higher, it’s on a different plane!

Kim McClenaghan – Revisitings

I recently bought two poetry books, both written by recent graduates of the UCT Creative Writing MA. I studied creative writing in my second and third years at UCT as part of my BA – a course I enjoyed more and found more valuable than my IT studies. In spite of the intellectual snobbery that is directed towards arts and social sciences from the science and commerce worlds, I felt I learnt more in that course, and feel tremendously grateful for having the opportunity. Not too many have majors in both IT and Arts, and the combination has given me an important perspective on the strengths and failings of both disciplines.

Having read one of the books, Revisitings by Kim McClenaghan, I did some searching on the web, and found surprisingly little. So much of todays knowledge does not yet exist on the digital media. Books are written, sold to a small audience, and forgotten, doing a disservice to the content. Poetry doesn’t work for me online – it’s best read besides a stream, in a forest, as I did today, but there needs to be some sort of digital presence. So, doing my bit, I’ve added the author to Wikipedia. There was a slightly different version of one of Kim’s poems at Michael Cope’s Virtual Anthology – a great idea, but seemingly a once-off.

I enjoyed Kim’s his poetry – if the term romantic incorporates the cliche of pining after lost loves, it clearly applies to him, and not to me. I found the theme repetetive at times, but there were moments of inspiration, especially in the first few poems. In That Time “all poems are about endings,/words cease only in death”, he develops the idea of writer as being forced to write “we choose either/to write or die”. In Only Night “I write to live/or live to write of life”. Mentions of CP Cavafy, Guy Butler, Arthur Nortje and Douglas Livingstone betray his influences, and probably the influence of UCT MA course director and well-known poet Stephen Watson. A solid work, I look forward to reading the other, Personae by Sarah Johnson. Just to give myself some balance I’ve also recently bought two works by old masters – History is the Home Address by Mongane Wally Serote, one of my favourite South African poets, as well as Even the Dead by Jeremy Cronin.