Showing posts with label computers. Show all posts
Showing posts with label computers. Show all posts
16 January, 2012
Too Big to Know? So What?
The other day someone pointed out an article for me by David Weinberger which appeared in The Atlantic, plugging his new book Too Big to Know. It was a strangely breathless article, but I'm not sure that Weinberger's point is a very interesting one. Essentially, he seems to be saying that we have been developing data sets that are so vast they are beyond what people - with our limited brains and short life-spans - can possibly analyse and understand without the aid of computers. What's more, when we let our computers loose on these huge data sets, the derivation of any new knowledge they come up with (usually by running computer models or simulations on the data) is not accessible to us. To understand why the weather bureau's model predicts a 40% chance of rain in South-East England today would take teams of humans years to calculate by hand using the same rules and the same data. To all intents and purposes, these models might as well be black boxes. Worse than this, there are programs that can derive new mathematical and physical laws and relationships - new knowledge whose creation is forever shrouded in mystery because the cost of understanding how it was discovered is astronomically high for unaided humans.
While some gasp at the epistemological implications right along with Weinberger, my own reaction is one of puzzlement. After all, isn't this and hasn't it always been how nearly all knowledge comes to us?
At one level, we have been hugely successful at seeing the underlying patterns of the world, without the aid of computers - General and Special Relativity, and the Standard Model reduce everything to a handful of very simple equations and constants. On another level, we have the complexity of chemistry, biology, fluid dynamics, and so on, which, while following the rules of basic physics, have lots of interacting parts that we can only model statistically. That the predictions of some of these statistical models can only be made if they are based on huge data sets and worked out by big, fast computers, doesn't fill me with the same kind of trepidation with which it seems to fill Weinberger. Even the fact that the predictions of many such models are acutely sensitive to their initial conditions is hardly cause for concern (unless you're planning a camping trip and need an accurate weather report).
It's true that the models themselves can be generated or learned by second-order systems and that we do not necessarily have any meaningful way of knowing how they work (something researchers in neural networks have been grappling with for several decades already). But that isn't a particular cause for anxiety either. Such models are in principle analysable, if we should ever want to do that (which, I suggest, removes any hint of scariness). Generally, it is not important to know how a model does its job, as long as we are confident about how it was constructed and have verified its behaviour against the data. If we want to verify their outputs or increase our confidence in what the models are doing, we can always set up a second, third, or nth model to cross-check the first or poll their outputs. (Weather models tend to be run over and over and their results combined, for instance.) The thing is, these models tend to be of systems that do not have the scientific significance of E=mc^2, although they may have ample practical significance for campers and drug companies.
I used to work in artificial intelligence and I made a particular study of a field called "argumentation". It's all about how and why we find arguments convincing - like a modern Rhetoric. The early pioneers of expert systems understood well the issue this article raises. If you run a system with more than a handful of rules, it quickly gets to the point where you can no longer understand or predict the outputs - not without a disproportionately huge effort to delve into the workings. So they tried to devise schemes for expert system to explain their own reasoning (which boiled down to traces of rule activation - presented with varying degrees of clarity). I worked on some particularly massive rule-based systems and I can attest to the fact that presenting a conclusion is not enough - people need more - but presenting the machine's reasoning is a very difficult task.
However, I believe it is doable. People just haven't put much work into it yet.
There is an example of a massively parallel supercomputer of immense power but which is virtually a black box as far as the question of how it reached its outputs are concerned. In fact there are many such examples. One of the best was Albert Einstein. This processor came up with some astonishing physical laws by a process that nobody understands even a hundred years after they were derived. However, the Einstein processor was able to explain its reasoning and the derivation of its laws in a way that satisfied everyone who was able to understand (and the rest of us have been happy to take their word for it). I've read a few books on relativity now and I must say, the fact that I don't know how Einstein derived it from what was known at the time doesn't bother me at all. The rules are logical, consistent, match the evidence, and (having been shown the way) are derivable by other, similarly-endowed processors.
Certainly machine-derived knowledge raises questions in epistemology and ontology. Does it mean something different to know a physical law derived by a machine, for example, especially where the reasoning processes involved are hidden from us? My argument, already stated, is that it doesn't. In fact, it is similar in all important ways.
The question of how much we can trust machine-derived knowledge is a different kettle of fish. Here, I'm happy to use all the usual methods of improving my confidence - particularly the Gold Standard, empirical testing.
There is a possibility that knowledge could be derived by machine that is so far beyond our human understanding that only other machines of similar capabilities could peer-review it, or understand how to devise and run empirical tests, or interpret the results of such tests. When that day comes, we are put in the position that most of us are in now vis-a-vis the great scientists. Bohr, Pauli, Heisenberg, Einstein and the rest may have been able to understand and devise tests for each others' discoveries in quantum mechanics, but most of humanity could not. To us, it is entirely a matter of trust - even of faith.
It's like the climate change "debate". Here the science is simple enough that any intelligent layman can follow it. You could replicate John Tyndall's experiment that first measured the greenhouse effect in your own kitchen with some pipes and jars and rubber tubing. Yet still, for the majority (especially GOP politicians), it is all incomprehensible scientific mumbo jumbo. They can't grasp the principles. They can't separate out the scientific claims from the denialist obfuscation. They are so far from being able to judge the validity of what the scientific community is telling them, that they can have no confidence in what they are hearing - leaving them free to dismiss it as "scare-mongering" or a left-wing conspiracy to increase government regulation of our lives, or any bizarre rationale they can come up with.
One day, even the brightest of us will probably be in that position, when the machines have taken it all to a new level, way beyond our understanding. Will we look like simple-minded denialists to them when we question what seems to us to be the unfounded gibberish they will be spouting? I think so. Or maybe, being so much cleverer than us, the machines will be rather better than human scientists at explaining what they mean and why they're saying such outrageous things.
While some gasp at the epistemological implications right along with Weinberger, my own reaction is one of puzzlement. After all, isn't this and hasn't it always been how nearly all knowledge comes to us?
At one level, we have been hugely successful at seeing the underlying patterns of the world, without the aid of computers - General and Special Relativity, and the Standard Model reduce everything to a handful of very simple equations and constants. On another level, we have the complexity of chemistry, biology, fluid dynamics, and so on, which, while following the rules of basic physics, have lots of interacting parts that we can only model statistically. That the predictions of some of these statistical models can only be made if they are based on huge data sets and worked out by big, fast computers, doesn't fill me with the same kind of trepidation with which it seems to fill Weinberger. Even the fact that the predictions of many such models are acutely sensitive to their initial conditions is hardly cause for concern (unless you're planning a camping trip and need an accurate weather report).
It's true that the models themselves can be generated or learned by second-order systems and that we do not necessarily have any meaningful way of knowing how they work (something researchers in neural networks have been grappling with for several decades already). But that isn't a particular cause for anxiety either. Such models are in principle analysable, if we should ever want to do that (which, I suggest, removes any hint of scariness). Generally, it is not important to know how a model does its job, as long as we are confident about how it was constructed and have verified its behaviour against the data. If we want to verify their outputs or increase our confidence in what the models are doing, we can always set up a second, third, or nth model to cross-check the first or poll their outputs. (Weather models tend to be run over and over and their results combined, for instance.) The thing is, these models tend to be of systems that do not have the scientific significance of E=mc^2, although they may have ample practical significance for campers and drug companies.
I used to work in artificial intelligence and I made a particular study of a field called "argumentation". It's all about how and why we find arguments convincing - like a modern Rhetoric. The early pioneers of expert systems understood well the issue this article raises. If you run a system with more than a handful of rules, it quickly gets to the point where you can no longer understand or predict the outputs - not without a disproportionately huge effort to delve into the workings. So they tried to devise schemes for expert system to explain their own reasoning (which boiled down to traces of rule activation - presented with varying degrees of clarity). I worked on some particularly massive rule-based systems and I can attest to the fact that presenting a conclusion is not enough - people need more - but presenting the machine's reasoning is a very difficult task.
However, I believe it is doable. People just haven't put much work into it yet.
There is an example of a massively parallel supercomputer of immense power but which is virtually a black box as far as the question of how it reached its outputs are concerned. In fact there are many such examples. One of the best was Albert Einstein. This processor came up with some astonishing physical laws by a process that nobody understands even a hundred years after they were derived. However, the Einstein processor was able to explain its reasoning and the derivation of its laws in a way that satisfied everyone who was able to understand (and the rest of us have been happy to take their word for it). I've read a few books on relativity now and I must say, the fact that I don't know how Einstein derived it from what was known at the time doesn't bother me at all. The rules are logical, consistent, match the evidence, and (having been shown the way) are derivable by other, similarly-endowed processors.
Certainly machine-derived knowledge raises questions in epistemology and ontology. Does it mean something different to know a physical law derived by a machine, for example, especially where the reasoning processes involved are hidden from us? My argument, already stated, is that it doesn't. In fact, it is similar in all important ways.
The question of how much we can trust machine-derived knowledge is a different kettle of fish. Here, I'm happy to use all the usual methods of improving my confidence - particularly the Gold Standard, empirical testing.
There is a possibility that knowledge could be derived by machine that is so far beyond our human understanding that only other machines of similar capabilities could peer-review it, or understand how to devise and run empirical tests, or interpret the results of such tests. When that day comes, we are put in the position that most of us are in now vis-a-vis the great scientists. Bohr, Pauli, Heisenberg, Einstein and the rest may have been able to understand and devise tests for each others' discoveries in quantum mechanics, but most of humanity could not. To us, it is entirely a matter of trust - even of faith.
It's like the climate change "debate". Here the science is simple enough that any intelligent layman can follow it. You could replicate John Tyndall's experiment that first measured the greenhouse effect in your own kitchen with some pipes and jars and rubber tubing. Yet still, for the majority (especially GOP politicians), it is all incomprehensible scientific mumbo jumbo. They can't grasp the principles. They can't separate out the scientific claims from the denialist obfuscation. They are so far from being able to judge the validity of what the scientific community is telling them, that they can have no confidence in what they are hearing - leaving them free to dismiss it as "scare-mongering" or a left-wing conspiracy to increase government regulation of our lives, or any bizarre rationale they can come up with.
One day, even the brightest of us will probably be in that position, when the machines have taken it all to a new level, way beyond our understanding. Will we look like simple-minded denialists to them when we question what seems to us to be the unfounded gibberish they will be spouting? I think so. Or maybe, being so much cleverer than us, the machines will be rather better than human scientists at explaining what they mean and why they're saying such outrageous things.
Labels:
books,
cleverness,
computers,
global warming,
ideas,
life,
physics,
relativity,
science,
society,
technology,
the human condition
02 March, 2011
Scammers and the Gift of Sociopathy
Wifie has just been scammed by a company she got involved with online. It's an American company that ran a print ad in an Australian women's magazine offering a free trial of their product for the price of the postage. She paid the $7 postage with our credit card and the product duly arrived in the post. Then, when the credit card bill arrived, we saw the company had taken over $200 on top of the postage.
Wifie started emailing them demanding her money back. They ignored her. That was a month ago and we'd pretty much decided to let it go and write it down to experience. Then this month's credit card statement arrived and they'd done it again, taken another $200. This time Wifie spoke to the credit card company. (I had to speak to them too because Australian banks don't have the concept of joint and several liability on credit cards like everywhere else on the planet and our "joint" credit card is in my name!) She wanted them to block that particular company from ever drawing money from our account again.
You'd think this would be easy, since all they were ever authorised to draw was $7. But no. We had to cancel our credit card and start a new account. Can you believe that? So we now have no credit card and a wait of 10 business days before the new one is available!
The good news is that the bank hopes to be able to reimburse us the $400 we lost. I'm not sure why they would do that (unless there is an insurance included in our fees that I haven't noticed) but who am I to argue? Possibly it is because they feel guilty that they run a dodgy financial system where people with your credit card number can steal your money, but that would be strangely altruistic of them. As far as I can see, we got scammed and it's largely our own fault for trusting an unknown company with our credit card number. Maybe that's it? I suppose the banks want us to trust potential crooks, because then we will buy more stuff online. Well, it looks like another $400 may now have to be added to everybody's bank fees next year.
Wouldn't it be nice though, to be so completely heartless and soul-dead that you could just take other people's money if you felt like it? Wouldn't it be nice not to care about how much effort it took your victims to earn that money, how hard it had been for them to save the amout you stole, what they might have to go without because of your greed, or how upset they might feel because of what you did to them? I think sick, heartless bastards must be the happiest people in the world. Their brains, crippled by the lack of a normal conscience, are incapable of feeling all the usual concerns, the empathy and the compassion that bother the rest of us, leaving them able to laugh at and enjoy the unhappiness they cause. They don't even mind being despised, in all likelihood. What a gift sociopathy must be to these lucky people.
Wifie started emailing them demanding her money back. They ignored her. That was a month ago and we'd pretty much decided to let it go and write it down to experience. Then this month's credit card statement arrived and they'd done it again, taken another $200. This time Wifie spoke to the credit card company. (I had to speak to them too because Australian banks don't have the concept of joint and several liability on credit cards like everywhere else on the planet and our "joint" credit card is in my name!) She wanted them to block that particular company from ever drawing money from our account again.
You'd think this would be easy, since all they were ever authorised to draw was $7. But no. We had to cancel our credit card and start a new account. Can you believe that? So we now have no credit card and a wait of 10 business days before the new one is available!
The good news is that the bank hopes to be able to reimburse us the $400 we lost. I'm not sure why they would do that (unless there is an insurance included in our fees that I haven't noticed) but who am I to argue? Possibly it is because they feel guilty that they run a dodgy financial system where people with your credit card number can steal your money, but that would be strangely altruistic of them. As far as I can see, we got scammed and it's largely our own fault for trusting an unknown company with our credit card number. Maybe that's it? I suppose the banks want us to trust potential crooks, because then we will buy more stuff online. Well, it looks like another $400 may now have to be added to everybody's bank fees next year.
![]() |
Nice smile, Mr. Madoff. |
Labels:
America,
computers,
customer service,
economics,
life,
personal,
psychology,
society,
the human condition
27 April, 2009
Gaaa! Spammed!

This means that, when you next comment, the software will treat you as a first-time commenter and will ask me to approve you. This will probably take some hours, I'm afraid, since it emails me and sometimes I don't check my email that often. Once that has happened once, you'll be treated with the respect you deserve and your comment will go up straight away.
Can I just remind everybody in the world that the only way to beat spammers in the long run is for nobody, ever, to reply to a spam email or click on a spam link. They only make money because there are enough idiots out there buying stuff off them and encouraging this disgusting practice.
Come the revolution, spammers will be lined up against a wall and shot (right after the politicians, business managers, and lawyers.)
23 February, 2009
Normal Service Will Be Resumed As Soon As Possible
Apologies to all my regular readers!
I don't know what happened to my front page but Blogger seems to have had some kind of psychotic episode, removed all the posts and rearranged all the widgets. Everything is still here (thank the Flying Spaghetti Monster) but you now have to look a little harder to find things!
I'll be sorting it out a little later in the day (got to go and measure up the garden for a DIY job we have planned) so please bear with me.
If you like, while you're waiting for normality to be resumed, you may curse Blogger. I'm sure it helps.
I don't know what happened to my front page but Blogger seems to have had some kind of psychotic episode, removed all the posts and rearranged all the widgets. Everything is still here (thank the Flying Spaghetti Monster) but you now have to look a little harder to find things!
I'll be sorting it out a little later in the day (got to go and measure up the garden for a DIY job we have planned) so please bear with me.
If you like, while you're waiting for normality to be resumed, you may curse Blogger. I'm sure it helps.
-oOo-
Later that same day...
All sorted!
Don't you just hate programs with a mind of their own? They won't actually have to do anything to take over the world. They'll just have to stop doing it right for a couple of days and we'll be back in the Stone Age.
All sorted!
Don't you just hate programs with a mind of their own? They won't actually have to do anything to take over the world. They'll just have to stop doing it right for a couple of days and we'll be back in the Stone Age.
08 January, 2009
National Australia Bank Behaves Stupidly

She called me and I transferred some cash (we have our other accounts with another bank) so she could pay for it and then I got on the phone to NAB to ask them WTF?
I had the usual fun with the telephone menu system. I sat through many minutes of chatty little adverts and reassurances that my call was very important and they'd get to it real soon now (by which time I was shouting into the phone that they would better demonstrate my importance to them, and they'd get to me so much sooner, if they just put more staff on at their call centre - or words to that effect.) Finally, a very young woman for whom English was clearly a second language, started asking me 'security questions'.
I asked her why she was doing this because I wasn't interested in playing. I just wanted to know why my card had been cancelled. It seemed she wanted to verify my identity so she could set up a phone banking account for me so that I would be able to talk to the credit card department. I told her I wasn't going to do all that. I just wanted to ask someone about my card. She was totally flummoxed by this, so I suggested she put me on to someone who was more senior.
So I went back to the ads and the assurances for several more minutes until a young man came on the line asking me if I was having a good day. I explained that I was not. This was the young foreign woman's supervisor, it turned out, and, although he sounded even younger than she was, he at least spoke good English. He explained again the need to establish my identity so that I could be issued a PIN for telephone banking, so that they could be sure of who I was. I explained again that I didn't want to waste my time doing that and would he just answer the damned question.
It took a while but he finally persuaded me that he was completely incapable of taking any initiative and I'd just have to follow the very stupid procedure. So I said, OK, fire away.
We started off with some easy questions - my date of birth, my middle name, etc. - then he asked for my current account balance. I pulled out the folder that holds my NAB statements (I was sitting in Wifie's office and she has such things beautifully organised) and read out the value at the bottom of the last statement. And the boy said it was wrong.
No, no, you halfwitted monkey, I explained politely. That is precisely the number you sent me. But it isn't the current balance, he complained. I checked the dates on the statement. The statement was for a period ending near the end of November. That's it! I exclaimed. The December statement won't have reached me yet. (A small side explanation ensued concerning my remote location, the unreliability of the mail - often two weeks late - and the fact that Christmas and New Year have happened between the end of the last billing period and today. In fact, it would be a miracle if I had received a statement for December.)
Sorry, he said, I had to give him the latest account balance. But I haven't had it yet, you stupid robot! I remonstrated. Nevertheless, he went on in his best 'customer service' voice, that is the only answer he could accept. So tell me my current balance, I said, and I'll tell it back to you. Sadly, for that, I'd need my telephone banking PIN and we haven't established that you are who you say you are, he explained. So, I said, allowing myself a moment of sarchasm, if I'd stolen this month's statement instead of last month's I'd be OK now. I shouldn't have said it, I know, but it worth it to hear the silence at the other end.
We seemed to be at an impasse and I was just about to ask if there was someone even younger I could speak to when my adversary found a solution. If I were to go to my nearest branch and ask them, they could tell me my account balance. Then I could call him again and we could carry on with our delightful little game. I asked him if they even had a branch where I lived. He looked it up and said they did, in a town 20 km away. I said it would take me at least an hour to drive there, talk to the branch and drive back, just so I could do something I don't even want to do, so he can tell me why the hell his stupid bank had cancelled my credit card. Tough, he replied, as politely as possible.
I was not exactly happy by this point, so I explained to the youngster that if I had to travel 40 km and queue in one of their branches to get some information they already knew just to prove that I am who I am and not someone fraudulently demanding to know why their credit card had been cancelled, I would be closing my account and moving it to another bank. Wouldn't it be so much nicer if he just told me why they had cancelled the frigging card.
For the first time, he stopped sounding so smug and robotic and spoke as if he was a real person. I imagine he was thinking about how these calls might be recorded for 'quality assurance purposes' and how his side of our conversation might seem from a third party's perspective. I mean, it's all well and good doing exactly what you were trained to do but if that ends up with you losing a customer (two if you count my wife) I suspect you haven't actually achieved what you set out to. And, given that so many banks are struggling at the moment... So, probably against all training directives, he told me that the words 'card cancelled' can appear on a shop's machine for 'hundreds' of different reasons - almost none of them meaning that card had in fact been cancelled. Line outages, software errors, and any number of temporary glitches in the system will lead to the same message - 'card cancelled'. Why?For the love of God, why? I cried. Surely that is a completely insane way to design a system? Surely only the most stupid moron who ever lived could conceive of something so utterly crass? Well, he explained, the bank never sends actual account statuses down the lines to shops, so it sends the 'card cancelled' message instead. Nice one, NAB. Way to piss off your customers!
So is my card cancelled or not? I asked. He couldn't say. And there we left it.
I called Wifie after this and asked her to drop in at the branch in town while she was there. She had a similar experience, I gather, but got the anwer that the transaction she was attempting (worth about AUD4,000) would have taken the account a few hundred bucks over the limit. So they sent the 'card cancelled' message, BUT all such messages come with a code number. Shops, it seems, are issued with books that explain what the code numbers mean and the shop assistant should have been able to explain it there and then. Clearly the shop assistant (actually the owner in this case) had not known that he was an integral part of the NAB error-reporting system, or he had somehow failed to understand the esoteric intricacies of the NAB's security procedures. Whatever it was, NAB caused me and my wife a lot of grief, wasted masses of time, and cost themselves about an hour of staff time - all for nothing.
They also lost two customers.
Now, I'm not saying you don't need security on people's credit card accounts but when that security becomes so tight that legitimate account holders can't get a simple question answered, it is a sign that something is very, very wrong. I would prefer to be with a bank that made a little less money because it was a little more open to fraud, and instead treated its customers with a bit more trust and consideration. Even if the security system was a bit more intelligent, it would have helped. After all, in this case, what was at risk? What was the bank saving me from that was worth wasting so much of my time and its time and, ultimately, losing two customers for?
And as for the practice of telling shopkeepers the customer's card has been cancelled for every damned reason under the sun, well, it just creates embarrassment, bad feeling, and a lot of wasted time. It is a really stupid thing to do.
Finally, there is the problem at the root of all this. We exceeded our AUD9,000 card limit by a few hundred bucks. Firstly, I wonder why the limit is so low. Fourteen years ago, when we left the UK, we had a GBP9,000 limit on our credit card and the bank was always clamouring to raise it. That's two-and-a-half times the current limit - and a lot of inflation under the bridge since then. What is wrong with Australian banks that makes them so stingy with their limits? As I say, I've been a customer of this particular bank for about 12 years and have never once failed to make a payment or in any way transgressed their rules. Yet this is how I'm treated when my credit limit is marginally exceeded on a single, large transaction. Well, if I don't even get one chance, if I don't get even the slightest consideration for my long-term custom, then they don't get a second chance either
Sod 'em.
Labels:
Australia,
computers,
customer service,
humour,
life,
personal,
robots,
technology,
the human condition
12 December, 2008
What's Up With Printers, Huh?
I bought a new printer yesterday. Funny thing is though, I only went into the shop to buy some printer ink.
My last printer (a Canon MP160) I bought after the one before that broke down. I found it in a KMart going cheap. At $67, I didn't much care what it's features were as long as it worked. And it did. Very well. When I ran out of ink, I went to but a new cartridge and found myself paying $94 for a pair (one black, one colour) - and this was a very good price. Since then, I've seen then at anything up to $120 a pair!
When I went out yesterday to buy another cartridge, I didn't have much time. I could only take 10 minutes in OfficeWorks in Brisbane in between other appointments. To my dismay, the black cartridge I wanted was $58. However, to get to them, I walked past a pile of Canon MP480 printers - almost identical spec to my Canon MP160 but with a much more attractive number - going for $99, including two full ink cartridges. It was a no-brainer really, especially when I discovered that the refill ink cartridges for the MP480 cost about half as much as those for the MP160. So I bought one. A new printer, that is.
The whole transaction has been bothering me ever since. For a start I can't understand why printer ink is SOOOO expensive. Is it just the printer companies ripping us off, or do they really make it out of orchid pollen, platinum, and the gonads of endangered bats? Something must account for why it is one of the most expensive liquids in the world, costing as much as $8,000 per gallon ($2,100 per litre) according to the San Francisco Chronicle.
Secondly, since the printer, its software, its manuals and all that packaging is collectively worth about as much as one ink cartridge (because two cartridges and the printer (etc.) come to the same price as three cartridges) and it has circuit boards, lamps, motors, a colour LCD screen at least as good as the one on my 3G phone, many moving parts, and the look of something they paid an industrial designer to cast her eye over, why aren't all consumer electronics dirt cheap too?
And thirdly, given that printers are essentially disposable now (like the similarly-priced ink cartridges) where do printer companies get off not running printer recycling schemes so you can dump your old one responsibly and pick up a new one when your ink runs out?
There is something horribly wrong with this whole situation and I suspect it all comes down to massively inflated prices for printer ink. Why, for instance, are there so many different cartridge sizes? There have been printers around for decades now and nobody has come up with a standard format? And why are ink cartridges not refillable (and I mean from a bottle of ink I can pur into a reservoir in the printer)? And why don't ink cartidges say what their content by volume is? Or their content by square centimetres of printed surface? Or give any clue whatsoever what their capacity is? Could that be so that you can't make a rational choice about which printer to buy or which manufacturer's cartidges?
This has got to be a scam. Someone is cheating and profiteering. Call me paranoid but, when it gets so bad that a printer costs less than a complete ink refill, I smell a rat.
(Picture is from the San Francisco Chronicle, see link in text.)
My last printer (a Canon MP160) I bought after the one before that broke down. I found it in a KMart going cheap. At $67, I didn't much care what it's features were as long as it worked. And it did. Very well. When I ran out of ink, I went to but a new cartridge and found myself paying $94 for a pair (one black, one colour) - and this was a very good price. Since then, I've seen then at anything up to $120 a pair!
When I went out yesterday to buy another cartridge, I didn't have much time. I could only take 10 minutes in OfficeWorks in Brisbane in between other appointments. To my dismay, the black cartridge I wanted was $58. However, to get to them, I walked past a pile of Canon MP480 printers - almost identical spec to my Canon MP160 but with a much more attractive number - going for $99, including two full ink cartridges. It was a no-brainer really, especially when I discovered that the refill ink cartridges for the MP480 cost about half as much as those for the MP160. So I bought one. A new printer, that is.
The whole transaction has been bothering me ever since. For a start I can't understand why printer ink is SOOOO expensive. Is it just the printer companies ripping us off, or do they really make it out of orchid pollen, platinum, and the gonads of endangered bats? Something must account for why it is one of the most expensive liquids in the world, costing as much as $8,000 per gallon ($2,100 per litre) according to the San Francisco Chronicle.
Secondly, since the printer, its software, its manuals and all that packaging is collectively worth about as much as one ink cartridge (because two cartridges and the printer (etc.) come to the same price as three cartridges) and it has circuit boards, lamps, motors, a colour LCD screen at least as good as the one on my 3G phone, many moving parts, and the look of something they paid an industrial designer to cast her eye over, why aren't all consumer electronics dirt cheap too?
And thirdly, given that printers are essentially disposable now (like the similarly-priced ink cartridges) where do printer companies get off not running printer recycling schemes so you can dump your old one responsibly and pick up a new one when your ink runs out?
There is something horribly wrong with this whole situation and I suspect it all comes down to massively inflated prices for printer ink. Why, for instance, are there so many different cartridge sizes? There have been printers around for decades now and nobody has come up with a standard format? And why are ink cartridges not refillable (and I mean from a bottle of ink I can pur into a reservoir in the printer)? And why don't ink cartidges say what their content by volume is? Or their content by square centimetres of printed surface? Or give any clue whatsoever what their capacity is? Could that be so that you can't make a rational choice about which printer to buy or which manufacturer's cartidges?
This has got to be a scam. Someone is cheating and profiteering. Call me paranoid but, when it gets so bad that a printer costs less than a complete ink refill, I smell a rat.

Labels:
computers,
economics,
global warming,
humour,
personal,
printers,
technology
06 December, 2008
Australian Labor Party Continues to Disappoint

Ostensibly a measure to filter out child pornography, Australia's new net censorship laws will allow the government to manage a blacklist of all the sites it does not want Australians to see and ensure that ISPs block them. The list has not been made public and, as far as I know, never will be. They simply want us to trust them that they're acting in our best interests and 'only' offensive sites will be censored.
Well I don't trust governments to know what is in my best interest (or the best interest of my children) and I certainly don't trust them to censor only offensively pornographic sites. It will only be a matter of time before political sites are on the blacklist (if they are not already). If you give the government the power to control the Internet, you no longer have freedom of information or freedom of speech. If you no longer have freedom of speech, you no longer have democracy. If you don't have democracy, you're stuffed.
The government may even think it is trying to do the right thing with this terrible law but it is not. It is creating the technical and political infrastructure that will allow totalitarian regimes to control our access to information.
This appalling state of affairs is barely mentioned in the media but it is not slipping by unnoticed. A series of protest marches is being organised for 13th November and I urge everyone who can to get out on the streets and let the Australian Labor Party and Kevin Rudd know what we think about this monstrous threat to our freedom.
As for what this says about the moral integrity of the Labor Party, someone calling themselves 'Megaport' writing on the geek site Slashdot put it very nicely. I quote him or her in full:
Just as the USA have lost their moral right to castigate countries who use torture as a tool of statecraft, so too has Australia now given up her right to criticise those authoritarian regimes who would limit the freedom of communication of their citizens.
Given that all the experts (yes, ALL the experts) agree that it won't stop anyone who actually traffics in this despicable content from peddling their filth even for a moment, can anyone here tell me what else we're buying for the price of our moral high ground on this issue?
China will be laughing their socks off at us next time we try to mention the censorship of news and internet in their country - no matter what language our leaders speak the message in.

30 August, 2008
Telstra Wastes Another Day of My Life
I see that Comcast, over in the States, has just put a cap on its broadband packages of 250 Gb/mo. SprintWireless, however, still has its service uncapped for $50/mo. This puts into grim perspective the awful day I had yesterday but to appreciate it, you'll need a bit of background.
I'm a Telstra NextG wireless broadband customer - by necessity - there are no other broadband suppliers in my area at all. Since the NextG service stared, 2 years or so ago, Testra has insisted that each customer has a separate account, a separate modem, and fixed the technology so that you could not use a router. This made the service hugely expensive. For a 1Gb/mo. download limit, Wifie and I paid $80 each (yes, each, plus $250 each for our modems). Then, a couple of weeks ago, Telstra announced that it would actually supply a router with the service so families could have a single account and share it - welcome to the 21st Century, Telstra!
Since Wifie and I also have a Telstra NextG mobile phone and a Telstra land-line (don't get me started on that!!) - as I said, Telstra is our only supplier out here - we decided that, with the router now available, we could bundle our services and save money. In fact, since we only needed one NextG broadband account, we could now get the absolute top-of-the-range package which has a 3Gb/mo download limit and costs a mere $109/mo.. So we ordered the router and set up the bundle. Rather than wire the house for ethernet, I also bought a wireless PCI card for my desktop machine (Wifie is a Mac user so already has bluetooth and WiFi as standard.)
Yesterday was the day when all the equipment arrived and we could plug it all together. (I won't dwell on Telstra's cock-up with the parcel delivery, or the online parts shop I first ordered the Wi-Fi card from which lied about the part's availability.)
It took seven hours work yesterday and another hour this morning to get it working. Now that may just be because we're both stupid (which we're not) or because we have non-standard equipment (which we don't) or because the network we were building is vastly complicated (which it isn't) or because I didn't have the necessary 25 years in the IT business needed to sort out the problems (oh, hang on a minute, I do have 25 years in the IT business).
The real reasons it took so long were:
Except that all we get for all this effort and stress is a low-speed broadband service with a 3Gb download limit. Gee, thanks, Telstra.
When is Comcast coming to Australia?
I'm a Telstra NextG wireless broadband customer - by necessity - there are no other broadband suppliers in my area at all. Since the NextG service stared, 2 years or so ago, Testra has insisted that each customer has a separate account, a separate modem, and fixed the technology so that you could not use a router. This made the service hugely expensive. For a 1Gb/mo. download limit, Wifie and I paid $80 each (yes, each, plus $250 each for our modems). Then, a couple of weeks ago, Telstra announced that it would actually supply a router with the service so families could have a single account and share it - welcome to the 21st Century, Telstra!
Since Wifie and I also have a Telstra NextG mobile phone and a Telstra land-line (don't get me started on that!!) - as I said, Telstra is our only supplier out here - we decided that, with the router now available, we could bundle our services and save money. In fact, since we only needed one NextG broadband account, we could now get the absolute top-of-the-range package which has a 3Gb/mo download limit and costs a mere $109/mo.. So we ordered the router and set up the bundle. Rather than wire the house for ethernet, I also bought a wireless PCI card for my desktop machine (Wifie is a Mac user so already has bluetooth and WiFi as standard.)
Yesterday was the day when all the equipment arrived and we could plug it all together. (I won't dwell on Telstra's cock-up with the parcel delivery, or the online parts shop I first ordered the Wi-Fi card from which lied about the part's availability.)
It took seven hours work yesterday and another hour this morning to get it working. Now that may just be because we're both stupid (which we're not) or because we have non-standard equipment (which we don't) or because the network we were building is vastly complicated (which it isn't) or because I didn't have the necessary 25 years in the IT business needed to sort out the problems (oh, hang on a minute, I do have 25 years in the IT business).
The real reasons it took so long were:
- The Telstra router came with no instructions beyond saying you should follow the instructions in the software wizard on the accompanying CD. The wizard, of course, helps you cater with the simplest possible case then dumps you. Naturally, it has no trouble-shooting guidance for when things go wrong.
- Telstra's phone support covers only one computer attached to the router. To anyone except a marketing executive, this might seem ridiculous as the only point of having a router is to make a network consisting of multiple computers. Still, I suppose it saves Telstra money, so that's OK.
- The Telstra software was (as always) poorly designed and completely unhelpful. Still, it has nice graphics and zoomy logo things. As I ran through the set-up sequences over and over again, I couldn't help thinking that you can never have enough of seeing a company that is currently shafting you, advertise itself and its products over and over and over again, at the expense of your time and frayed nerves.
- The Telstra business systems that should have made all this easy, were a mess. (I spoke to four different branches of their software support group before I got the one that knew anything about doing an installation on a Macintosh - and I only got to them because I shouted at the poor guy in the third group and got him to take ownership of the problem of routing me to the right support group. Then it turned out that the sales group which set up our username and password had stuffed up and I had to be guided through a little secret technical magic to reprogram the router!)
- The fifth problem wasn't Telstra at all - which was a refreshing change. The software that came with my Chinese PCI card didn't work properly and came with no instructions whatsoever. Like all driver software, it is designed for propeller-headed geeks with nothing better to do than to learn hexadecimal codes and stick their noses close to hot chips. I tried the Wi-Fi card in three different PCI slots, reinstalling the driver each time I moved it, before I found one that it liked. Since I did most of this sitting on the floor, I had the additional joy of having my 4 month-old puppy, Bertie, slobbering excitedly in my ear and attempting to jump into the innards of my computer.
Except that all we get for all this effort and stress is a low-speed broadband service with a 3Gb download limit. Gee, thanks, Telstra.
When is Comcast coming to Australia?
13 April, 2008
Unix and the Asus EeePC
Almost 25 years ago, I got my first experience of using an Apple Macintosh computer. Until that point, I had used various other machines, each with its different operating system. My favourite, at the time, was Unix, with which I had become quite proficient. Yet the moment I saw the Mac, I realised that command-line operating systems were dead and buried. The new windows-based operating systems were a quantum leap forward and there would be no going back.
How wrong I was! Even as Xerox, Sun and Apple tried to drag us into the future, IBM and Microsoft threw out a massively heavy anchor – the IBM PC, running DOS – that held the world back for 15 years while Microsoft slowly, painfully, caught up to where the great pioneering companies had long since been. Eventually, Microsoft Windows became a very good, windows-based operating system with high levels of usability.
In the years since I first saw the Mac, I have used only MacOS and (from Windows 3.1 onwards) Microsoft Windows. I've also used 'palmtop' or hand-held computers for writing with (as I have mentioned before). These each had their quirky little operating systems but I never did much with them so there wasn't much to learn, or complain about. The last of these, my HP Jornada 720 is a Windows CE machine – close enough to desktop versions of Windows that it was easy to use. I've been looking for a replacement for it for a couple of years now and there just isn't one. So when I saw the Asus EeePC advertised, I realised this was about as close as it was going to get and grabbed one. (Well, Wifie bought it for me as a present, actually, knowing how keen I was.)
The Eee is a little miracle – a fully-fledged laptop that is just a little bigger than a DVD box (that's it on the left as I was showing it off to some friends). It's twice the size of my beloved Jornada but packs in so much more – for so much less money - that I was willing to give it a go. The operating system on the Eee is Unix (although you can install Windows XP if you want to) but not the Unix I used to use 25 years ago. This is a modern Unix with a proper, windows-based graphical user interface (GUI). The machine has all the networking capabilities you'd expect in a modern laptop (including Wi-Fi) as well as three USB2.0 ports. All it lacks is optical media (DVD/CD reader) and the kind of fat memory we feel we need these days. For my purposes it is ideal. I only want it for writing on. What's more, it comes with the Open Office.org applications pre-installed – and they are the ones I use all the time now anyway (as I have also mentioned before).
Let me say right now that the Eee is exactly right for my purposes. The only drawback is that it has Unix installed. What I've discovered since using the Eee is that Unix with a GUI is still the same old Unix it always was but with a prettier face. Unix, it seems, is not a patch on Windows XP. It is not a patch on MacOS X either. It looks superficially similar, it has windows, it has pointers, it has Help, and so on but it's usability is awful. When things go wrong, one discovers the Help is badly-written, minimal and obscure. The way things are done is hopelessly complicated – 'user hostile' is the phrase that springs to mind.
I'm an extremely experienced computer user, one-time programmer and one-time Unix user, yet I have been completely unable to solve trivial problems on the Eee – like loading and installing a new printer driver. (I won't bore you with this but it is so fabulously complicated that I have had to spend two days trawling through online tutorials and user-group forums just to get to grips with what I need to do. I haven't tried to do it yet – I'm saving that for when I have most of a day to spare!) I also haven't yet managed to get my Eee to network with my Windows desktop (partly because of the added complication of my crappy Telstra wireless broadband modem but also because the copious and well-written Windows XP help files assume you're connecting to another Windows machine, while the minimal, useless Unix help files assume nothing will go wrong with the simple wizard process that a child could follow without instructions.) I've spent about a day in the online forums on this issue too – enough to convince myself I will never solve it and I'd better call in a network guru.
Part of the problem with Unix today seems to be the plethora of slightly different versions that exist. If your printer company, for an example close to my heart, only produces a driver for one Unix version, you can't install it in another. Well, actually, you can but first you have to translate it using another piece of software. But then you discover this piece of software is written for yet another slightly different version of Unix than the one you have and you'll need to download and install a sizeable software environment all of its own just to make it work (which some experts in the online forums say you should really avoid doing if you can help it – which you can't).
Another part of the problem is usability. Usability is a deep and fundamental property of a system. It isn't a gloss you add to the surface. Apple has always understood this. Microsoft has gradually come to understand this. The Unix community just hasn't got a clue! However good the GUI on a Unix implementation, it will never have the usability of MacOS or Windows if the underlying user tasks are not themselves usable, or if the user support infrastructure (labels, layout, instructions and help) is not fully cognizant of the users, their mental models of the system, their tasks and their task knowledge, or if the underlying file systems and command structures are not fully consistent with the user's task model.
Finally, and this is also a usability issue, part of the problem is the shallowness of the GUI. It is assumed in the Unix world that, as soon as something goes wrong, or as soon as something complicated needs to be done, the user will abandon the GUI in favour of a command-line interpreter! I have only had my Eee a few weeks but I now have on my wall a summary of the Unix command shell syntax and a table of Unix commands. All you Unix evangelists out there, please take note. People will keep buying Windows (and MacOS) in preference to using Unix for free as long as Unix feels like a horrible, unfriendly kludge instead of a well-organised, intuitive appliance.
To be fair to Unix, its main audience comprises techies and nerds. You only have to look at the Unix online forums to see this – all those propeller-heads gabbling away to one another in impenetrable jargon. These are people who like to live with their heads under the bonnet. They are actually happy to see inside the machine and fiddle with the cogs and levers. But if Unix is ever going to make it into the real world, where people don't have the time or inclination to type hieroglyphs into 1970's-style 'Teletype windows' – a world where most people find even the complexities of Windows XP seriously challenging and completely irrelevant to what they need to achieve – then Unix is going to have to clean up its act.
This is obviously not impossible. The Macintosh itself is now a Unix machine but still (almost) as usable as it has ever been. So why isn't the Asus Eee?
One of the sad things about the Eee's usability failures is that it is a fantastically popular machine. Its price-performance level has made it a truly desirable little computer and it is selling like hotcakes. Which means that hundreds of thousands of people – eventually millions – will be getting their first exposure to Unix through the Eee and, I confidently predict, they will not be enjoying the experience. In fact, it will probably drive them quickly back into the arms of Microsoft. Soon, someone will have a machine out at the same price-performance point but running Windows out of the box and it will grab Asus' market away from them in a flash. I also predict that Asus will soon drop Unix altogether as a the OS for the Eee and will only sell it with Windows installed.
Frankly, Unix deserves this treatment. It is still a very long way from being a mass-market product.
How wrong I was! Even as Xerox, Sun and Apple tried to drag us into the future, IBM and Microsoft threw out a massively heavy anchor – the IBM PC, running DOS – that held the world back for 15 years while Microsoft slowly, painfully, caught up to where the great pioneering companies had long since been. Eventually, Microsoft Windows became a very good, windows-based operating system with high levels of usability.
In the years since I first saw the Mac, I have used only MacOS and (from Windows 3.1 onwards) Microsoft Windows. I've also used 'palmtop' or hand-held computers for writing with (as I have mentioned before). These each had their quirky little operating systems but I never did much with them so there wasn't much to learn, or complain about. The last of these, my HP Jornada 720 is a Windows CE machine – close enough to desktop versions of Windows that it was easy to use. I've been looking for a replacement for it for a couple of years now and there just isn't one. So when I saw the Asus EeePC advertised, I realised this was about as close as it was going to get and grabbed one. (Well, Wifie bought it for me as a present, actually, knowing how keen I was.)

Let me say right now that the Eee is exactly right for my purposes. The only drawback is that it has Unix installed. What I've discovered since using the Eee is that Unix with a GUI is still the same old Unix it always was but with a prettier face. Unix, it seems, is not a patch on Windows XP. It is not a patch on MacOS X either. It looks superficially similar, it has windows, it has pointers, it has Help, and so on but it's usability is awful. When things go wrong, one discovers the Help is badly-written, minimal and obscure. The way things are done is hopelessly complicated – 'user hostile' is the phrase that springs to mind.
I'm an extremely experienced computer user, one-time programmer and one-time Unix user, yet I have been completely unable to solve trivial problems on the Eee – like loading and installing a new printer driver. (I won't bore you with this but it is so fabulously complicated that I have had to spend two days trawling through online tutorials and user-group forums just to get to grips with what I need to do. I haven't tried to do it yet – I'm saving that for when I have most of a day to spare!) I also haven't yet managed to get my Eee to network with my Windows desktop (partly because of the added complication of my crappy Telstra wireless broadband modem but also because the copious and well-written Windows XP help files assume you're connecting to another Windows machine, while the minimal, useless Unix help files assume nothing will go wrong with the simple wizard process that a child could follow without instructions.) I've spent about a day in the online forums on this issue too – enough to convince myself I will never solve it and I'd better call in a network guru.
Part of the problem with Unix today seems to be the plethora of slightly different versions that exist. If your printer company, for an example close to my heart, only produces a driver for one Unix version, you can't install it in another. Well, actually, you can but first you have to translate it using another piece of software. But then you discover this piece of software is written for yet another slightly different version of Unix than the one you have and you'll need to download and install a sizeable software environment all of its own just to make it work (which some experts in the online forums say you should really avoid doing if you can help it – which you can't).
Another part of the problem is usability. Usability is a deep and fundamental property of a system. It isn't a gloss you add to the surface. Apple has always understood this. Microsoft has gradually come to understand this. The Unix community just hasn't got a clue! However good the GUI on a Unix implementation, it will never have the usability of MacOS or Windows if the underlying user tasks are not themselves usable, or if the user support infrastructure (labels, layout, instructions and help) is not fully cognizant of the users, their mental models of the system, their tasks and their task knowledge, or if the underlying file systems and command structures are not fully consistent with the user's task model.
Finally, and this is also a usability issue, part of the problem is the shallowness of the GUI. It is assumed in the Unix world that, as soon as something goes wrong, or as soon as something complicated needs to be done, the user will abandon the GUI in favour of a command-line interpreter! I have only had my Eee a few weeks but I now have on my wall a summary of the Unix command shell syntax and a table of Unix commands. All you Unix evangelists out there, please take note. People will keep buying Windows (and MacOS) in preference to using Unix for free as long as Unix feels like a horrible, unfriendly kludge instead of a well-organised, intuitive appliance.
To be fair to Unix, its main audience comprises techies and nerds. You only have to look at the Unix online forums to see this – all those propeller-heads gabbling away to one another in impenetrable jargon. These are people who like to live with their heads under the bonnet. They are actually happy to see inside the machine and fiddle with the cogs and levers. But if Unix is ever going to make it into the real world, where people don't have the time or inclination to type hieroglyphs into 1970's-style 'Teletype windows' – a world where most people find even the complexities of Windows XP seriously challenging and completely irrelevant to what they need to achieve – then Unix is going to have to clean up its act.
This is obviously not impossible. The Macintosh itself is now a Unix machine but still (almost) as usable as it has ever been. So why isn't the Asus Eee?
One of the sad things about the Eee's usability failures is that it is a fantastically popular machine. Its price-performance level has made it a truly desirable little computer and it is selling like hotcakes. Which means that hundreds of thousands of people – eventually millions – will be getting their first exposure to Unix through the Eee and, I confidently predict, they will not be enjoying the experience. In fact, it will probably drive them quickly back into the arms of Microsoft. Soon, someone will have a machine out at the same price-performance point but running Windows out of the box and it will grab Asus' market away from them in a flash. I also predict that Asus will soon drop Unix altogether as a the OS for the Eee and will only sell it with Windows installed.
Frankly, Unix deserves this treatment. It is still a very long way from being a mass-market product.
Labels:
Asus EeePC,
computers,
HCI,
MacOS,
review,
technology,
Unix,
Windows
23 June, 2007
Soul vs Brain

I can understand where the idea of an immortal soul comes from. A human life is a very strange thing. Snuff it out and the pile of meat and bones it used to animate flops down, useless and empty. To anyone familiar with the sight of people dying - as I suppose ordinary folk were not so very long ago - it must seem as if a vital spark inhabits the body and, once it is gone, leaves behind a hulk, a mere shell. And if this animating spirit can inhabit a body to bring it life, why not suppose it can leave the body and go elsewhere after death?
Of course, there is a better explanation but one that is so much more complicated and difficult to grasp, that most people find it hard to believe. The idea that the brain is an information processing device running a series of programs than manage and control the body is just too hard for many people to accept - especially when you throw in the strange reflexivity of the device that gives us the impression of consciousness, self-awareness and free will. The brain is the most complicated mechanism that we know - orders of magnitude more complicated than we have ever built. It makes our cities and phone networks, supercomputers and the Internet look like child's-play. It works in ways we have only recently begun to understand and much of what it does is still a complete mystery.
Why is the brain-as-computing-device a better explanation for how a person can be alive and then dead than the soul-as-animating-spirit explanation? Simply because there is masses of evidence that a person's life depends on a functioning brain, the mechanisms by which the brain works all operate on the self-same principles as other biological, chemical and electrical systems (so our understanding of the brain ties in precisely with our understanding of chemistry, physics and biology and therefore all the evidence for those disciplines has to be heaped onto the balance in favour), the simulations of brain functions we have begun building in computer software and in electronic devices actually work to produce the results we would expect, and the brain explanation is detailed and accurate enough now for us to build useful devices which interface to the brain to provide sensory input (hearing and eyesight in particular), to allow mental control of other devices, and even to replace bits of damaged brain. The soul explanation, on the other habd, stands isolated and unconnected to anything else we know. It is simply magic, it doesn't help explain anything else, and it has no useful applications.
Yet people still prefer the simplistic, magical, soul explanation. And this in spite of a very common demonstration of how the brain explanation works, which most of us see every day. When we turn on a computer and run a piece of software, the machine becomes 'alive' in a very limited way. It responds, it behaves, it does things. Turn the computer off and it dies. Where did that life go? It was conjured up out of nothing - or so it seems - and then disappears into nowhere. The thing is, a computer is so obviously not alive that most people miss the analogy altogether. They just don't see themselves as the same type of thing at all, being unable to abstract away from the obvious differences to the core similarities.
But that may well change when we have humanoid robots - something which is not too many decades away now. Then the superficial similarities will be overwhelming and the machine will seem so much more alive than a car or a TV or a desktop computer. That's when I think people will begin to suppose robots have souls, that they are truly alive, and that they share with us our supposed divine nature. Perhaps, if the robots themselves are clever enough (but not too clever) they will come to share our simple-minded beliefs.
Labels:
computers,
humour,
ideas,
religion,
robots,
science,
technology,
the human condition
10 June, 2007
The Tin Men

Among the haul this year, I got a book I've been vaguely searching for for years and years; The Tin Men by Michael Frayn. This is Michael Frayn's first novel and was published in 1965. As you may know, Frayn is one of my favourite authors. As Wikipedia so dryly puts it, 'His works often raise philosophical questions in a humorous context.' Well what a start he made with this one. I first read it when I was 11 or 12 and it had me in stitches. I couldn't put it down and read it from cover to cover in a single sitting, laughing aloud for most of that time.
For many years now, I've had a hankering to re-read it, curious as to whether I'd still find it funny. One of the reasons I might not is that The Tin Men is set in a computer automation research institution (what we might now call an Artificial Intelligence Lab) and I spent a lot of my own career in AI Labs. So what seemed a fascinating comic premise at the age of 12 might, 40 years on, just seem silly and ill-informed. So I settled down with feelings of excitement and trepidation to re-live my boyhood experience.
Of course, the writing was excellent – even in his first novel – and the fast-paced, farcical plot, was just as much fun as I remembered. Sadly, the book had dated but, strangely, not in relation to artificial intelligence (which is still stumbling about in the same sort of fields as Frayn's hapless researchers) but in the extent to which attitudes and language have changed since the sixties. Thankfully, this didn't detract from the pleasure of reading this great little book again. And, despite being so much older and so much more jaded than I was then, I still laughed out loud in places. Perhaps what I have lost in freshness and naïveté, I have gained in experience and sophistication. I may not have been rolling on the floor but I greatly appreciated the wit and cleverness of the book.
The AI thing was curious though. While I don't know of any real life stories quite like Frayn's ethical robots wrestling together as they each try to throw the other out of a sinking boat (with a crowd of research assistants making bets as they watched) much of what has gone on over the years has been quite silly. Also, I was astonished to find that the newspaper-headline generating program I wrote in the mid 1980s was straight out of The Tin Men. I had thought I was being original, yet must have had Frayn's idea lodged in my subconscious all along. Similarly, there is Douglas Adams' electric monk from the first of the Dirk Gently novels, which was built to believe all the improbable things an over-automated society could no longer make the effort to believe. There it was, also described by Frayn more than twenty years before Adams re-invented it!
Nice to be in such good company.
02 June, 2007
A Few Of My Favourite Things
How rich a source of research material the Web must be for sociologists. I imagine sociology departments in universities no longer train people in field observation techniques since no-one there ever leaves the building anymore. They just sit in front of computer screens, surfing. And, let's face it, the stuff that's out there – especially in blogs – must be so much more revealing of people's lives than 'structured interviews' and 'semantic differentials' ever were (or even my favourite sociological technique: 'micro-phenomenological sabotage').
So, in the spirit of feeding these 'surfiologists' a bit more data, and in order to recommend some great websites, I list here the ten most frequently-used links on my browser's 'favourites' list:
So, in the spirit of feeding these 'surfiologists' a bit more data, and in order to recommend some great websites, I list here the ten most frequently-used links on my browser's 'favourites' list:
- Google. Of course, I need say nothing about this site as you know it well already. It used to be better before the sponsored links appeared but it's still my favourite search engine. I like to use the local version (google.com.au, rather than google.com) because it's biased to local content (although this can sometimes be a disadvantage.)
- Wikipedia. Anyone who has read my blog and followed any of the links will know I love Wikipedia. Yes, there are many who say this online encyclopaedia isn't quite as good as Britannica but so what? It's free, it's easy to navigate, the coverage is pretty damned good, and I've yet to find a single article I seriously object to.
- Technorati. This is a curious but very popular site. People with blogs register with Technorati and then Technorati tracks those blogs, ranking them for 'authority' (how many other blogs linked there recently) and providing a search engine that returns only blog postings. If you have a blog register it here. Or if you just like blogs, this is a fascinating site.
- The Dilbert Archive. Without my daily fix of Dilbert, I go into withdrawal. I know it's not everyone's cup of tea but when you have spent your whole career working in large, high-tech corporations, as I have, Scott Adams' take on it rings very true. Sometimes the jokes are so close to the knuckle, I've suspected he must have spies working in the same building.
- Astronomy Picture of the Day. Run by NASA, this site is a mine of information on astronomy but, more than this, it is an endless source of beautiful pictures of our gorgeous Universe. I know I'm very nerdy about this but it seems so cool to me that I can have a photo of a methane ocean on Titan as my screen background one day, and the incredible M65 spiral galaxy the next.
- Slashdot. 'News for nerds, stuff that matters' is this site's slogan and I suppose that says everything about me because I find Slashdot's daily news round-up usually has several interesting items. Today, there was a piece about metamorphic multijunction concentrator photoelectric cells. Now where else am I going to find news like that?
- Pageflakes. Yet Slashdot cannot supply all a nerd's daily news intake. For that, you need an RSS feed reader. I've tried a few but by far the best is Pageflakes. That's because it is a customisable, personalised site with hundreds of different widgets to choose from. The feed reader is just one of them. So I have several pages full of RSS feed widgets (categorised into; international news, local news, tech news, tech zines, etc.) plus other, useful ones that (for example) do currency conversions, show me my local weather, display random photos from Flickr, present selected quotes of the day, even a clock. Have a look at my Pageflakes home page.
- Blogger. Blogger is Google's blog service. You can go to Blogger and start up a blog for free, then manage and maintain it with the tools they provide. It's all pretty easy. There are many, many other blog services around but I like Google. You can even get free blogging software to download and install on your own website – but why bother when Blogger takes all the pain out of it? It's on my list because I go there nearly every day to add a new blog posting.
- Itools – Language Tools. This gives me a multi-dictionary search and a multi thesaurus search. What can I say, I'm a writer, this is an essential tool.
- W3Schools Online Web Tutorials. The Web is just full of fantastic free stuff and this collection of tutorials on web programming is one of the best examples. It's where I learned HTML, XML and PHP and I stop by fairly frequently when I need to learn new stuff (like the 'server-side includes' I needed for the Save The Wesley Pool site I did recently).
20 May, 2007
What Fools These Mortals Be
Just how stupid are we? Apart from the obvious symptoms of idiocy – like voting for conservative governments, buying junk food, wrecking the climate, watching American TV and living in cities – there are other less obvious signs. One of these is the way we encourage online criminals to pester and exploit us.
For example, people who open emails from spammers, thus potentially verifying their email address to the spammer and making it a much more valuable and saleable commodity. Worse still are people who actually buy stuff from spammers. It's really simple, guys, if you don't buy stuff, they don't get any money and there's no reason for them to do it anymore. In fact, because there is this direct relationship between feeding the beast and the size of it, you can tell who is buying what. Basically, it is a load of sexually inadequate old farts too embarrassed to see a doctor for their Viagra prescriptions, and greedy but very stupid pinheads who think that buying a stock recommended online will get them rich, who are keeping this torrent of rubbish pouring down on us.
Then there is phishing. This is where someone with limited English and a deep grasp of human stupidity sends out a million emails asking for help moving a very large sum of money out of Nigeria (or some similarly obvious scam) and then touches up the morons who respond to it for funds for fictitious travel expenses, lawyers, bribes, and so on. Sometimes they just ask for bank and credit card details so they can do a spot of identity theft. This is a global criminal activity worth hundreds of millions of dollars a year. Who are all these greed-crazed halfwits who are so willing to believe any unknown stranger who spams them out of the blue? If you are one of them, send me half a million dollars immediately. Don't bother asking for my bank details though, I'll only accept cheques made out to 'cash'.
Finally, and this is my personal favourite, there are the people who deliberately visit a site called http://www.drive-by-download.info in order to have their PCs infected with a virus. Yes, I know it sounds absolutely insane but there are (at the last count) 409 people who have done this. A 'drive-by download' is a nasty little trick where a website has been set up (or hijacked) so that when people visit it – usually in response to a spam email (idiots!) - a virus is automatically loaded onto their computer. In the case of drive-by-downloads.info the perpetrator put adverts on the web, using Google Ads that went like this:
Luckily for the 409 dimwits who have visited the site, it is a harmless one run by an IT consultant doing some kind of research (on how small an IQ can be while still leaving its owner capable of pressing a mouse button, I suppose).
Students of human idiocy who like a good laugh – or those simply wanting to depress themselves utterly – should take a look at the annual Darwin Awards. These awards 'salute the improvement of the human genome by honouring those who accidentally remove themselves from it...' There should be an award for 'the most money lost in an internet scam' but the Darwins only honour people who have paid the ultimate price for their stupidity.
For example, people who open emails from spammers, thus potentially verifying their email address to the spammer and making it a much more valuable and saleable commodity. Worse still are people who actually buy stuff from spammers. It's really simple, guys, if you don't buy stuff, they don't get any money and there's no reason for them to do it anymore. In fact, because there is this direct relationship between feeding the beast and the size of it, you can tell who is buying what. Basically, it is a load of sexually inadequate old farts too embarrassed to see a doctor for their Viagra prescriptions, and greedy but very stupid pinheads who think that buying a stock recommended online will get them rich, who are keeping this torrent of rubbish pouring down on us.
Then there is phishing. This is where someone with limited English and a deep grasp of human stupidity sends out a million emails asking for help moving a very large sum of money out of Nigeria (or some similarly obvious scam) and then touches up the morons who respond to it for funds for fictitious travel expenses, lawyers, bribes, and so on. Sometimes they just ask for bank and credit card details so they can do a spot of identity theft. This is a global criminal activity worth hundreds of millions of dollars a year. Who are all these greed-crazed halfwits who are so willing to believe any unknown stranger who spams them out of the blue? If you are one of them, send me half a million dollars immediately. Don't bother asking for my bank details though, I'll only accept cheques made out to 'cash'.
Finally, and this is my personal favourite, there are the people who deliberately visit a site called http://www.drive-by-download.info in order to have their PCs infected with a virus. Yes, I know it sounds absolutely insane but there are (at the last count) 409 people who have done this. A 'drive-by download' is a nasty little trick where a website has been set up (or hijacked) so that when people visit it – usually in response to a spam email (idiots!) - a virus is automatically loaded onto their computer. In the case of drive-by-downloads.info the perpetrator put adverts on the web, using Google Ads that went like this:
Luckily for the 409 dimwits who have visited the site, it is a harmless one run by an IT consultant doing some kind of research (on how small an IQ can be while still leaving its owner capable of pressing a mouse button, I suppose).
Students of human idiocy who like a good laugh – or those simply wanting to depress themselves utterly – should take a look at the annual Darwin Awards. These awards 'salute the improvement of the human genome by honouring those who accidentally remove themselves from it...' There should be an award for 'the most money lost in an internet scam' but the Darwins only honour people who have paid the ultimate price for their stupidity.
19 May, 2007
Politics: The Art of Defining Things Advantageously
Perhaps someone in the Australian government would like to read the Ars Technica article on what is going on in the USA. There is pressure there from some politicians to persuade the FCC to change its definition of 'broadband' – from 'anything above 200 Kbps' to 'anything above 2 Mbps'. They also want the way broadband availability is measured so that the current practice of just one person in a particular postal district having broadband allowing the government to say that the whole district has it, can be stopped.
If the Australian government were to adopt these rules, access to broadband here would be revealed for the shambles it really is – since almost nobody here gets a service of or better than 2 Mbps and many suburbs that supposedly have access, really only have partial access. The fact that most new connections at the moment are by wireless (as in the USA) means that broadband access would be shown not to be increasing at all because wireless speeds are so slow, no wireless customer would have broadband under the new definition.
Telstra – Australia's ex-state-monopoly telecoms provider – should also read the article. Currently, the company is lobbying the government to let it expand its broadband infrastructure on a tariff basis that would effectively exclude competition and maintain its extremely high customer charges. I don't have much time for the present government of Australia but when it comes to judging which is more likely to have consumer interests at heart – Telstra or the ACCC (the government regulator) – I tend to put my faith in the regulator.
Both Telstra and the government should also note the passage in the Ars Technica piece which mentions in passing that in Japan, 'most residents can pay $30 a month for 50 Mbps fiber connections to the Internet.'
We're not quite third-world, I suppose, but definitely second rate.
If the Australian government were to adopt these rules, access to broadband here would be revealed for the shambles it really is – since almost nobody here gets a service of or better than 2 Mbps and many suburbs that supposedly have access, really only have partial access. The fact that most new connections at the moment are by wireless (as in the USA) means that broadband access would be shown not to be increasing at all because wireless speeds are so slow, no wireless customer would have broadband under the new definition.
Telstra – Australia's ex-state-monopoly telecoms provider – should also read the article. Currently, the company is lobbying the government to let it expand its broadband infrastructure on a tariff basis that would effectively exclude competition and maintain its extremely high customer charges. I don't have much time for the present government of Australia but when it comes to judging which is more likely to have consumer interests at heart – Telstra or the ACCC (the government regulator) – I tend to put my faith in the regulator.
Both Telstra and the government should also note the passage in the Ars Technica piece which mentions in passing that in Japan, 'most residents can pay $30 a month for 50 Mbps fiber connections to the Internet.'
We're not quite third-world, I suppose, but definitely second rate.
09 May, 2007
In Case You Were Wondering...
Some of you may not know it but I write music. In fact, I've got two albums out and I'm working on a third. For the curious among you, those who can withstand any amount of embarrassment I can throw at you, I have attached a little 'jukebox' at the foot of this blog (keep scrolling all the way to the bottom and you will eventually find it.) To listen to a tune, just click on it's title. It'll take a few seconds before it starts, so don't keep clicking or you'll confuse the poor silly thing. If you haven't got broadband, don't even try it. Write an angry letter to your Telecomms Minister instead.
One of the most astonishing aspects of our digital age is that people like me, with barely any musical ability, without even a musical instrument - just a computer and some cheap software - can create wonderful music. (That's 'wonderful' in the sense that I love it and love making it - not in the sense that millions of fans are rushing to hand over their cash.) I can score a piece for elaborate and expensive ensembles that my computer will play on its software synthesisers. I can mix and re-mix it to my heart's content, save it as high-fidelity computer files and publish it myself on CD at very reasonable rates. (Of course, it helps that Daughter does the artwork for the covers - something I really do have no talent at all for.)
It's not how I ever envisaged myself being occupied after retirement but it certainly beats bingo and coach tours!
Anyway, I hope you like it. I will leave the jukebox lying around at the bottom of the blog for a while to see if anyone listens. If they do, I might start varying what tunes are available, so people don't get bored. There is a permanent link to the Gray Wave website in the right-hand column for those who like to poke around the Web (in the 'My Websites' section).
One of the most astonishing aspects of our digital age is that people like me, with barely any musical ability, without even a musical instrument - just a computer and some cheap software - can create wonderful music. (That's 'wonderful' in the sense that I love it and love making it - not in the sense that millions of fans are rushing to hand over their cash.) I can score a piece for elaborate and expensive ensembles that my computer will play on its software synthesisers. I can mix and re-mix it to my heart's content, save it as high-fidelity computer files and publish it myself on CD at very reasonable rates. (Of course, it helps that Daughter does the artwork for the covers - something I really do have no talent at all for.)
It's not how I ever envisaged myself being occupied after retirement but it certainly beats bingo and coach tours!
Anyway, I hope you like it. I will leave the jukebox lying around at the bottom of the blog for a while to see if anyone listens. If they do, I might start varying what tunes are available, so people don't get bored. There is a permanent link to the Gray Wave website in the right-hand column for those who like to poke around the Web (in the 'My Websites' section).
06 May, 2007
IBM - Just Maximising Its Profits
In Australia, the top rate of corporation tax is 30% but the top rate of personal tax is 48%. Corporations have a number of ways of considerably reducing this tax burden, many of which can be used fraudulently. Individuals have almost no means of reducing their tax burden. In fact, the government insultingly insists on taxes being extracted directly from people's wages by their employers before they even receive them. People can't be trusted not to cheat on their taxes, whereas corporations can, is the message, I suppose. Any way you look at this, corporations are taxed more lightly and more trustingly than individuals. It's almost as if governments prefer corporations to people.
Of course, without the corporations, there would be fewer jobs – or so the reasoning goes. The corporations invest their profits to grow bigger, making more jobs and creating wealth for the whole society. And if some of that wealth sticks to the fingers of the executives and the politicians in the process, isn't that a small price to pay for the general good it does? Well, I won't argue. It's hard to know where to begin when there is so much corruption and deceit inherent in the whole system. Suffice it to say that the end can never justify the means, and, let's face it, the end keeps on receding at a faster and faster pace as world poverty and the gap between rich and poor continue to increase.
Instead, I want to point out some recent news items about IBM. This is a company I once worked for and which I know fairly well, so I tend to notice when it is in the news. A few days ago, IBM announced that it was laying off 1,300 people in the USA. But IBM is a company of almost 256,000 people so no-one worried too much that half a percent were axed. About the same time, IBM announced that it was freezing its direct benefits pension scheme. This is quite a trend in the corporate world these days. An increasingly uncertain future has made companies nervous about building up liabilities to pay future pensions. Instead, IBM is going to make bigger contributions to state superannuation schemes and is pleased to say this will save it US$2 – US$3 billion. (Of course, the money IBM saves is actually money its employees will no longer have – so IBM employees might just as easily announce a US$2 – US$3 billion loss.)
Then I read an interesting piece speculating that these two moves are just the beginning of a very large 'lean transformation' programme that IBM is pursuing. The allegation is that the company is beefing up its Indian and Chinese operations so that it can sack up to 150,000 American workers and move their jobs to where the wages are much, much lower. Knowing the company, this is exactly the kind of bold, shareholder-focused action it might seriously be contemplating. The 'lean' method originated with Toyota and, I suppose, some overpaid air-head consultants in IBM's employ have persuaded them that this can be applied to the software business. Knowing the software business – which is extremely labour-intensive and much more of a craft than an engineering discipline – I'm pretty sure these idiots don't have a clue what they're doing. But I'm sure their PowerPoint slides look great.
But all that aside, what makes IBM's management feel that it is OK to lay off 1,300 people – let alone the 150,000 they may be preparing to shaft? The answer is that they know this is what they must do to keep profits high. If profits are high, the share price stays high, investors will continue to buy into the company, and IBM can keep on growing and making more profits. But why is this valued above people's lives and livelihoods? I have seen IBM in Australia shedding hundreds of jobs at a time just to keep its profitability up. I have known lots of people who have suffered because of this. If the rumour is even half-true, the scale of the devastation to people's lives in the US will be horrendous. It will have a knock on effect on employment and salaries throughout the software industry and beyond. And all so that people can keep making large profits? Why is their greed more highly-valued than people's lives?
Which brings me back to my point. Governments clearly like corporations to be profitable and have created a very benign climate for them to operate in so that their profits can be maximised. Yet they do this in the belief that healthy corporations invest in growth and jobs and everybody benefits. But what if a company's 'lean transformation' plan is to move half its jobs overseas? How does the government benefit then? The company grows, alright, but it isn't investing in the society that nurtured it anymore. It's investing elsewhere. And all those people it employed in the good times with the help of generous and supportive governments are now being dumped onto the streets by the tens of thousands – no longer the company's concern, no longer their shareholders' problem. Hell, they don't even have to worry about future pension obligations anymore!
So whose problem is it?
Of course, without the corporations, there would be fewer jobs – or so the reasoning goes. The corporations invest their profits to grow bigger, making more jobs and creating wealth for the whole society. And if some of that wealth sticks to the fingers of the executives and the politicians in the process, isn't that a small price to pay for the general good it does? Well, I won't argue. It's hard to know where to begin when there is so much corruption and deceit inherent in the whole system. Suffice it to say that the end can never justify the means, and, let's face it, the end keeps on receding at a faster and faster pace as world poverty and the gap between rich and poor continue to increase.
Instead, I want to point out some recent news items about IBM. This is a company I once worked for and which I know fairly well, so I tend to notice when it is in the news. A few days ago, IBM announced that it was laying off 1,300 people in the USA. But IBM is a company of almost 256,000 people so no-one worried too much that half a percent were axed. About the same time, IBM announced that it was freezing its direct benefits pension scheme. This is quite a trend in the corporate world these days. An increasingly uncertain future has made companies nervous about building up liabilities to pay future pensions. Instead, IBM is going to make bigger contributions to state superannuation schemes and is pleased to say this will save it US$2 – US$3 billion. (Of course, the money IBM saves is actually money its employees will no longer have – so IBM employees might just as easily announce a US$2 – US$3 billion loss.)
Then I read an interesting piece speculating that these two moves are just the beginning of a very large 'lean transformation' programme that IBM is pursuing. The allegation is that the company is beefing up its Indian and Chinese operations so that it can sack up to 150,000 American workers and move their jobs to where the wages are much, much lower. Knowing the company, this is exactly the kind of bold, shareholder-focused action it might seriously be contemplating. The 'lean' method originated with Toyota and, I suppose, some overpaid air-head consultants in IBM's employ have persuaded them that this can be applied to the software business. Knowing the software business – which is extremely labour-intensive and much more of a craft than an engineering discipline – I'm pretty sure these idiots don't have a clue what they're doing. But I'm sure their PowerPoint slides look great.
But all that aside, what makes IBM's management feel that it is OK to lay off 1,300 people – let alone the 150,000 they may be preparing to shaft? The answer is that they know this is what they must do to keep profits high. If profits are high, the share price stays high, investors will continue to buy into the company, and IBM can keep on growing and making more profits. But why is this valued above people's lives and livelihoods? I have seen IBM in Australia shedding hundreds of jobs at a time just to keep its profitability up. I have known lots of people who have suffered because of this. If the rumour is even half-true, the scale of the devastation to people's lives in the US will be horrendous. It will have a knock on effect on employment and salaries throughout the software industry and beyond. And all so that people can keep making large profits? Why is their greed more highly-valued than people's lives?
Which brings me back to my point. Governments clearly like corporations to be profitable and have created a very benign climate for them to operate in so that their profits can be maximised. Yet they do this in the belief that healthy corporations invest in growth and jobs and everybody benefits. But what if a company's 'lean transformation' plan is to move half its jobs overseas? How does the government benefit then? The company grows, alright, but it isn't investing in the society that nurtured it anymore. It's investing elsewhere. And all those people it employed in the good times with the help of generous and supportive governments are now being dumped onto the streets by the tens of thousands – no longer the company's concern, no longer their shareholders' problem. Hell, they don't even have to worry about future pension obligations anymore!
So whose problem is it?
28 April, 2007
Free 2 Mbps Broadband for India - Expensive Rubbish for Australia
Two megabits per second broadband access is something that people like me, living in Brisbane, Australia's third largest city, can only dream of. The only broadband service provider that covers my area, a company called Telstra, provides a 3G wireless network that they say can reach 1.5 Mbps but which I have only ever seen running at a third or sixth of that speed. 2 Mbps would be luxury.
Free broadband is an impossible dream! The money-grubbing bandits (sorry, I meant to say responsible managers) at Telstra charge me AU$80 per month for this pathetic service and that has a 1 gigabyte cap on traffic! The very best they can offer on their pathetic service is a 3 Gb cap (which costs AU$145/month). If you want more than that, you pay 15c/megabyte extra for what you use.
I have mentioned before how poor and limited the Telstra service is, and how jealous I am of my European friends who have far superior service at far lower cost. Now it looks as if I have to add my friends (well, friend, anyway) in India to the list of people I'm envious of. The Indian government has announced an amazingly far-sighted and progressive programme to roll out free, 2 Mbps broadband to every resident in the whole country by 2009. This follows a similar but less ambitious announcement by the European Union. And the United Nations' declaration that broadband should now be considered a utility – on a par with water and electricity.
When you listen to the pathetic excuses of the Australian federal government for why Australia has such terrible broadband coverage and such slow and expensive service (vast distances to cover, widely-spread rural populations, blah, blah, blah) it makes you want to give them a good shaking. Guys, India has the same issues. If India can do it, so can we.
The country is run by complacent, self-obsessed morons with no vision and no interest in anything except grabbing and holding power and wealth. Come the revolution, I want them sentenced to live in rural Australia with no income except one of their own 'work for the dole' packages. Until then, the rest of the world presses on into the 21st Century while Australia slips quietly backward into the 19th.
Free broadband is an impossible dream! The money-grubbing bandits (sorry, I meant to say responsible managers) at Telstra charge me AU$80 per month for this pathetic service and that has a 1 gigabyte cap on traffic! The very best they can offer on their pathetic service is a 3 Gb cap (which costs AU$145/month). If you want more than that, you pay 15c/megabyte extra for what you use.
I have mentioned before how poor and limited the Telstra service is, and how jealous I am of my European friends who have far superior service at far lower cost. Now it looks as if I have to add my friends (well, friend, anyway) in India to the list of people I'm envious of. The Indian government has announced an amazingly far-sighted and progressive programme to roll out free, 2 Mbps broadband to every resident in the whole country by 2009. This follows a similar but less ambitious announcement by the European Union. And the United Nations' declaration that broadband should now be considered a utility – on a par with water and electricity.
When you listen to the pathetic excuses of the Australian federal government for why Australia has such terrible broadband coverage and such slow and expensive service (vast distances to cover, widely-spread rural populations, blah, blah, blah) it makes you want to give them a good shaking. Guys, India has the same issues. If India can do it, so can we.
The country is run by complacent, self-obsessed morons with no vision and no interest in anything except grabbing and holding power and wealth. Come the revolution, I want them sentenced to live in rural Australia with no income except one of their own 'work for the dole' packages. Until then, the rest of the world presses on into the 21st Century while Australia slips quietly backward into the 19th.
14 April, 2007
Free Software - It Really Is Possible
If you don't like paying for software, you can get practically everything you need for free without compromising quality or performance. On the contrary, the free stuff is often better than its commercial equivalents. This is what I have gradually come to understand lately and is a message I would like to share with the world – for free.
In the past few weeks, I have been making a concerted effort to replace all my bought software with free software. My goal is to have everything except the operating system sourced from companies other than Microsoft and free - and if Vista really is as bad as they say it is, I won't be buying that, either. Here is my progress so far:
Office Software: I have downloaded and begun to use OpenOffice.org 2.2. This completely replaces Microsoft's Word, Excel, PowerPoint and Access with, respectively, Swrite, Scalc, Simpress and Sbase. These programs are almost identical to their Microsoft equivalents in every way – similar user interface, similar functionality – but they seem to be more reliable and to run much faster. They also produce files which are about a fifth of the size of their Microsoft counterparts. They will open and save in Microsoft file formats if you want them to (with no penalties that I can see yet – formatting, macros, formulae all go both ways) or in the OpenDocument formats which are becoming a global standard. That software this good can be free is a miracle (or a testimony to how much Sun Systems hates Microsoft.)
Email: I've always been happy enough with Microsoft Outlook but I find I can replace it quite easily with free equivalents. However, what I chose to do instead was use a Web email service rather than get a new email client for my PC. The thing is, I don't like wasting my bandwidth on downloading junk mail (it amounted to half a megabyte of junk the other day!). With Web mail, you only download the emails you actually want to see. And when it comes to Web email, little else has the functionality of Gmail from Google. I can even use Gmail to consolidate all my other email accounts and have my own email address in the From and Reply-to fields – just as if it was a desktop client.
Other Internet Stuff: Browsers are all free anyway but the change from Internet Explorer to Firefox is one I am more than happy to make. As for file transfers, I used to use Coffee Cup's FTP software, which has a great user interface, but the change to the free FileZilla has been completely painless.
Image Manipulation: I've been using Paint Shop Pro for some years now – not as functional as Photoshop by a long way but so much easier to use, quite adequate for what I need and very cheap by comparison (up to AU$1,500 for Photoshop, depending on the version, vs less than AU$200 for Paint Shop Pro). However, I recently downloaded GIMP which seems to be every bit as powerful as Photoshop (although it has an even worse user interface!) and it is completely free.
Music: The one thing I do on a computer that I can't find decent free software for is writing music. There are plenty of free programs for stringing together sampled sounds but free software that will let you just write notes onto staves in the good old-fashioned way is very rare. I've tried a couple of things but they are not really adequate. However, I have found the next best thing to a full-function free program; Harmony Assistant from Myriad Software. It is a wonderful program, almost as good as the brand-leader Sibelius but it costs less than AU$90. As for sound editing and file conversions, I find that Audacity is a great piece of free software.
I'll keep you posted on new developments.
In the past few weeks, I have been making a concerted effort to replace all my bought software with free software. My goal is to have everything except the operating system sourced from companies other than Microsoft and free - and if Vista really is as bad as they say it is, I won't be buying that, either. Here is my progress so far:
Office Software: I have downloaded and begun to use OpenOffice.org 2.2. This completely replaces Microsoft's Word, Excel, PowerPoint and Access with, respectively, Swrite, Scalc, Simpress and Sbase. These programs are almost identical to their Microsoft equivalents in every way – similar user interface, similar functionality – but they seem to be more reliable and to run much faster. They also produce files which are about a fifth of the size of their Microsoft counterparts. They will open and save in Microsoft file formats if you want them to (with no penalties that I can see yet – formatting, macros, formulae all go both ways) or in the OpenDocument formats which are becoming a global standard. That software this good can be free is a miracle (or a testimony to how much Sun Systems hates Microsoft.)
Email: I've always been happy enough with Microsoft Outlook but I find I can replace it quite easily with free equivalents. However, what I chose to do instead was use a Web email service rather than get a new email client for my PC. The thing is, I don't like wasting my bandwidth on downloading junk mail (it amounted to half a megabyte of junk the other day!). With Web mail, you only download the emails you actually want to see. And when it comes to Web email, little else has the functionality of Gmail from Google. I can even use Gmail to consolidate all my other email accounts and have my own email address in the From and Reply-to fields – just as if it was a desktop client.
Other Internet Stuff: Browsers are all free anyway but the change from Internet Explorer to Firefox is one I am more than happy to make. As for file transfers, I used to use Coffee Cup's FTP software, which has a great user interface, but the change to the free FileZilla has been completely painless.
Image Manipulation: I've been using Paint Shop Pro for some years now – not as functional as Photoshop by a long way but so much easier to use, quite adequate for what I need and very cheap by comparison (up to AU$1,500 for Photoshop, depending on the version, vs less than AU$200 for Paint Shop Pro). However, I recently downloaded GIMP which seems to be every bit as powerful as Photoshop (although it has an even worse user interface!) and it is completely free.
Music: The one thing I do on a computer that I can't find decent free software for is writing music. There are plenty of free programs for stringing together sampled sounds but free software that will let you just write notes onto staves in the good old-fashioned way is very rare. I've tried a couple of things but they are not really adequate. However, I have found the next best thing to a full-function free program; Harmony Assistant from Myriad Software. It is a wonderful program, almost as good as the brand-leader Sibelius but it costs less than AU$90. As for sound editing and file conversions, I find that Audacity is a great piece of free software.
I'll keep you posted on new developments.
10 March, 2007
A Devil's Dictionary of Web Terms
Sorry, guys, I’ve been neglecting you. Two days without a posting is quite unforgivable. My only excuse is that I have been excitedly working on the plot for my new novel and this has been obsessing me for days. However, just to show I have been thinking about you, below is an extract from a help file I have been working on to accompany this blog. I know I use a lot of technical terms and many of you are not technical folk, so I’m writing a dictionary of Web and computing terms to help you out. This lot is just the first batch. There will be more. Meanwhile, if you have any terms you would like explaining, please let me know so I can deride your ignorance in public (er, I mean include them, of course).
Back Button, n. 1. The most frequently-used button on a browser or Web page. 2. A metaphor for our whole society having clicked the wrong link somewhere along the line.
Denial of Service, adj. A type of virus attack where a huge number of infected computers (see zombie) attempt to access a website, overloading its servers. The name is inspired by the credo of the major telecoms companies (see telco).
DVD, n. The basic unit of software quality. Nothing less bloated can be taken seriously as a useful piece of software since it would fit onto a less capacious storage medium.
HTTP, n. A slow, primitive, lowest-common-denominator communications protocol on which most of the Web relies. If it got any more simplistic than this, we’d be lighting signal fires on our rooftops.
Java, n. Just another stupid programming language. Really, I don’t know what all the fuss is about. (See also Ruby, PHP, C#, etc., etc., etc..)
JavaScript, n. See Java.
Outsource, v. 1. To send jobs to poor countries where workers can be more easily exploited. 2. To provide a vital customer service in an impenetrable foreign accent.
Phishing, v. 1. Nigeria’s main export industry. 2. One of Nature’s most recent punishments for the greedy and stupid (see also lotteries and online gambling). The greedy and clever, of course, continue to go unpunished and are often found running phishing scams and/or large corporations.
Pornography, n. The main purpose for which the Internet was invented. It is a common mistake to believe that a US government research agency called DARPA funded the Internet’s development. In fact it was a Nigerian organisation called Digitally Assisted Rapid Porn Access.
Standard, n. See Microsoft. Also, any agreed format, method or protocol ignored by Microsoft.
Vista, acronym. VIrtually the Same Thing Again – only this time requiring a major hardware upgrade to run it and featuring VIRUS (Very Intrusive Redundant end-User Security).
Wireless, n. A big brown box with knobs on from which crackly, distorted music emerges (see also Windows Media Player). Also, adj., A method of networking components of a computer system such that they each interfere with one another, your digital TV, and the neighbour’s pacemaker.
YouTube, n. A dumping-ground for the outpourings of millions of wannabe pop-stars, porn-stars, actors, stand-up comics and news-readers. The distilled essence of human craving and lust for fame. The Matmos of the Web.
Zombie, n. 1. See helpdesk. 2. A re-animated corpse, mindlessly roaming the streets looking for human flesh to feed on (see salesperson). 3. A computer infected with a virus that can be directed to perform insidious and evil tasks by a third party (see Windows XP).
Back Button, n. 1. The most frequently-used button on a browser or Web page. 2. A metaphor for our whole society having clicked the wrong link somewhere along the line.
Denial of Service, adj. A type of virus attack where a huge number of infected computers (see zombie) attempt to access a website, overloading its servers. The name is inspired by the credo of the major telecoms companies (see telco).
DVD, n. The basic unit of software quality. Nothing less bloated can be taken seriously as a useful piece of software since it would fit onto a less capacious storage medium.
HTTP, n. A slow, primitive, lowest-common-denominator communications protocol on which most of the Web relies. If it got any more simplistic than this, we’d be lighting signal fires on our rooftops.
Java, n. Just another stupid programming language. Really, I don’t know what all the fuss is about. (See also Ruby, PHP, C#, etc., etc., etc..)
JavaScript, n. See Java.
Outsource, v. 1. To send jobs to poor countries where workers can be more easily exploited. 2. To provide a vital customer service in an impenetrable foreign accent.
Phishing, v. 1. Nigeria’s main export industry. 2. One of Nature’s most recent punishments for the greedy and stupid (see also lotteries and online gambling). The greedy and clever, of course, continue to go unpunished and are often found running phishing scams and/or large corporations.
Pornography, n. The main purpose for which the Internet was invented. It is a common mistake to believe that a US government research agency called DARPA funded the Internet’s development. In fact it was a Nigerian organisation called Digitally Assisted Rapid Porn Access.
Standard, n. See Microsoft. Also, any agreed format, method or protocol ignored by Microsoft.
Vista, acronym. VIrtually the Same Thing Again – only this time requiring a major hardware upgrade to run it and featuring VIRUS (Very Intrusive Redundant end-User Security).
Wireless, n. A big brown box with knobs on from which crackly, distorted music emerges (see also Windows Media Player). Also, adj., A method of networking components of a computer system such that they each interfere with one another, your digital TV, and the neighbour’s pacemaker.
YouTube, n. A dumping-ground for the outpourings of millions of wannabe pop-stars, porn-stars, actors, stand-up comics and news-readers. The distilled essence of human craving and lust for fame. The Matmos of the Web.
Zombie, n. 1. See helpdesk. 2. A re-animated corpse, mindlessly roaming the streets looking for human flesh to feed on (see salesperson). 3. A computer infected with a virus that can be directed to perform insidious and evil tasks by a third party (see Windows XP).
06 March, 2007
Telstra NextG Broadband Problems
It’s a pity that the only way to get broadband in my Brisbane suburb is by 3G wireless from Telstra. I say that because the Telstra service is two or three times as expensive as an ADSL (1) equivalent and has several other major disadvantages. These include:
- Extremely low download limits. The package I have has a 1 gigabyte limit and costs as much as a 20 gigabyte ADSL package. The biggest package they offer is 3 GB and costs about $150 per month! That means if you wanted to download films or TV shows, you would almost instantly exceed your limit.
- Very low speeds. The package I have is the fastest they offer and it is alleged to ‘average’ between 500 Kbps and 1.5 mbps. I have never had a connection that runs faster than 500 Mbps and it often runs slower. Today, for example, I am getting just over 250 Kbps – at 10am on a Tuesday with ‘excellent’ signal strength, you would think that Telstra could do a lot better than this.
- Badly-written software. My Telstra Connection Manager (CM) software crashes about twice a day. It used to bring down my whole operating system with it but I discovered that this was an incompatibility with my graphics card driver. I downloaded and installed a new driver (41.5 Mb of download allowance used up just for this) and now the CM only crashes itself. Even the CM installer package is dodgy, installing all kinds of programs it shouldn’t which then have to be deleted by hand!
- Incompatibilities with common software I have installed. It is hard to believe but the Telstra software does not work with Norton Anti-Virus (NAV). I actually broke out laughing when the Telstra ‘technical support’ drone told me this. As a result, I could not send emails because the NAV outgoing email scan was failing. I’ve disabled this in NAV now and my email works again but not properly. I still have problems because the Telstra software doesn’t work with Outlook 2003 either! Apparently, it is only guaranteed to work with Outlook Express.
- Minimal modem functionality. Telstra only supplies one kind of modem and it is a very simple affair (and very expensive for what it is). What I actually want is a modem and wireless router unit so I can have other computers in my home connected to the Internet too. Modem/routers like this are available off-the-shelf from several manufacturers for ADSL but not for the Telstra 3G network.
- Having to deal with Big Pond. Big Pond is the Telstra ISP that provides the broadband service. I have now spent many hours working through my many problems with seven different Big Pond ‘technical support’ drones. Some of these were absolutely useless. The rest were mostly useless. Between them all, I managed to identify one or two causes of my problems and fix them (about as many as I identified for myself and fixed). As for the remaining issues, they ‘escalated’ the problem 8 days ago and I have yet to hear anything more from them.
Labels:
Australia,
computers,
customer service,
Queensland
Subscribe to:
Posts (Atom)