Usual stuff...rants, opinions, stuff I've seen that I think is interesting. Mostly IT, bikes and beer and a little bit of politics.
Wednesday, May 09, 2007
It's just garbage
Sunday, March 25, 2007
Reality disrupting SOA sales effort
For whatever reason, people seemed reluctant to express these concerns in public. Perhaps they didn’t want to kill the goose that might lay the golden eggs, or perhaps they just didn’t want to be seen to be out of step with the rest of the industry. Something seems to have changed, and the first items of dissent are appearing. The lead article in “Information Age”, March 2007 issue (not yet online - I’ll edit and insert the link when available), is called “Structural Hazard - The Pitfalls of Service Oriented Architecture” . The article discusses the difficulties of governance, infrastructure and culture, as well as the potential SOA has to make the organisation’s IT even more complicated, rather than simpler. Steve Jones, in his Service Architecture blog, points out the implications SOA has for availability, and also notes the potential for complexity. There are other examples - Googling for “SOA pitfalls” gives 691000 hits.
I don’t know what has prompted the new realism (perhaps people realised that the goose didn’t appear to be laying any golden eggs), but it can only be a good thing and will likely lead to a healthier relationship between the IT industry and its customers.
Wednesday, March 21, 2007
What's wrong with process?
Ivar Jacobsen makes some interesting comments about the value of process in a recent article on the Dr. Dobbs site. He is obviously setting himself up to introduce his new ‘Essential Unified Process‘ as the answer to the issues he raises in the next article in the series, but many of his points are nonetheless valid.
Of course, process blindly applied is unlikely to be useful, and process without underlying understanding of engineering good practice is of equally dubious value. Which is why my three priorities for my teams’ learning and development this year are:- RUP - as a process framework, backed up by practitioners who understand how to use RMC to produce a process and a set of guidance that is sensible for the project
- UML - as a common language that allows communication between elements of the team with the minimum possible ambiguity and maximum clarity
- Construction - good practice as embodied in Code Complete, Steve McConnell’s seminal book on the skills, tactics and techniques needed to build quality software
Tuesday, March 13, 2007
Hardware and Productivity
Developers working with modern IDEs like Eclipse, Team Studio or Netbeans need all the screen space that they can get. Martin Fowler points out the value of larger screens in his ‘Big Screen’ blog article, and states that his $700 investment in a pair of Samsung 204Bs could easily be cost justified.
In fact it gets easier by the day as Pricerunner tells me that today he would only need to pay just over $600. Unfortunately this translates to £600 in the UK :-(, but the Samsungs are high-end kit so if you were prepared to slip your standards a bit a 20″, 1650×1050 widescreen TFT could be yours for less than £150. You know it makes sense.While I’m on the subject of hardware, when I began my IT career a gigabyte of disk storage cost about 10 times the annual salary of a junior programmer (as I was then). Today, the cost of a gigabyte of disk is roughly a minute of a junior programmer’s salary, leading to the conclusion that the storage for our 50MB Outlook Inbox is worth three seconds of their time. Perhaps it is time to revisit the cost/benefit assessment for that particular limitation…
Thursday, March 08, 2007
Open Source Quality
It has always been said that the openness of open source led to higher quality code, because there were more pairs of eyes looking over the code, and because if they found a problem they could fix it rather than having a depressing conversation with first line support.
As far as I know, there has not been much actual research to prove this point, it has been more like an article of faith for the Open Source community. But the Register reports that Fortify Software (which uses Fortify SCA tools and Findbugs to look for defects in software – as a service) are finding some very low defect rates in popular OSS applications. You can see the results at the Open Review pages.
The relevance for us as developers, apart from confirmation that using OSS does not necessarily represent a technical risk, is that the principles espoused in Builder.com’s 10 Commandments of Ego-lesss Programming really do lead to higher quality. For what is OSS if it isn’t a comprehensive implementation of those commandments?
Friday, February 23, 2007
Blue, and big...
Monday, January 22, 2007
Interoperable Acquisition
At the tail-end of last year, the SEI (Software Engineering Institute) published a paper on ‘Interoperable Acquisition for Systems of Systems‘. Although it has a defence slant (the SEI is largely funded by the US military), there seems to be some considerable relevance for organisations interested in adopting SOA and/or a multi-sourcing model for their IT systems. I struggled through the paper, wincing at the callous mangling of the English language*, only to find that the conclusion was that governance around the procurement, construction and operation of ‘Systems of Systems’ was really hard and the authors wanted more research funds to figure out the solution to the problems. Contrast this with the current hype around SOA as the solution to all an organisation’s IT issues. So the message for us is that we should be careful about diving in to the SOA pool, particularly about what we promise our customers, and that wherever there is uncertainty, there is a consulting opportunity
*The most painful being the use of ‘fielded’ when they appeared to mean ‘deployed’ or ‘in use in the field’. I hate it when they verb nouns like that.
Tuesday, January 16, 2007
Essential Reading?
Reg Developer just asked the question "Do you own these bookshelf must-haves?". Clearly, they just want to boost their associate fees from Computer Manuals, but it is an interesting topic for discussion. I own a few of them, although my copy of Petzold is a bit out-of-date. I've always wanted a set of Knuth's books, but when I put them on my Christmas list I generally get told I'm being too 'sad', whatever that means. What about you?
Wednesday, January 10, 2007
Orange SPV M600 and Pocket PC Reviewed
Hardware
I'm not going to spend a lot of time describing the hardware; the M600 is one of the many versions of the HTC Prophet (others include the iMate JAMin, the Qtek S200, O2 XDA neo), the specs are on the Orange pages and if you go to 'Help and Support' you can download a pdf of the user manual. To summarise, the phone looks cool in its slightly rubberised metallic finish, it is small enough to be held to youre ear as a phone without making you feel ridiculous, the QVGA screen is bright and clear and the overall feel is solid. Some colleagues have drop tested their M600s and they have proved to be quite robust.
Presumably to increase battery life, the M600 uses a relatively slow TI OMAP 850 200MHz processor. This tradeoff makes sense most of the time; the exception being graphically intensive operations like changing the screen orientation from portrait to landscape, which is painfully slow, and turning the camera off which is even more excruciatingly glacial. Coupled with the position of the camera button where it is easy to press it by accident this causes a slgnificant issue; I have resolved this by re-assigning the camera button to bring up the Today screen instead, leaving camera access via the Start menu.
Phone
As a phone the M600 is very good. On all the attributes that matter - call sound quality, signal strength and reliability - it scores highly. Even battery life is not bad, comfortably outlasting the C500, although heavy PDA use reduces this (presumably due to the backllght, which is very bright), as does using Bluetooth or Wi-Fi. Integration with the PIM Contacts list is very good, some compensation for the lack of a hardware keypad. The soft keypad is usable with your fingers, so you don't need to get the stylus out to make a call. The designers have also thought about one handed use whlch is generally possible using the 5-way navigator and 4 hard buttons. Bluetooth to a Jabra BT250 headset works well, with good range and the speech recognition is tolerant of different environments and background noise. Overall it's as good as a phone from the traditional suppliers such as Nokia and Sony Ericsson, which is all one can really ask for.
PDA
OS and ActiveSync
My first impression of the OS is that it is chaotic - the developers clearly had no agreed UI guidelines, or if they did there was no QA to ensure that they were followed. Each app, or sometimes each dialog within an app seems to have a different way of confirming actions. All the UI constructs (pop up menus, OK buttons, 'Done' buttons or menu items) seem to be used at random, and you have to hunt around the screen to find things. This is in huge contrast to the Zen of Palm, and considering the amount of money Microsoft have spent on this stuff it is frankly unforgivable.
Then there's this nonsense about the close button not closing apps, so that your available memory gets gradually eaten up. The remedy is to burrow several layers deep into the menus and find 'Running Programs' in the Memory applet and close a few apps down. If that doesn't free up enough memory, then just reset/reboot the machine. This is a hassle I could do without, and again sharply contrasts with the simplicity and usability of the Palm. So while a lot of the individual pieces are pretty good, the overall impression is that Pocket PC is a rather amateur effort.
And then there is ActiveSync. This is another area where the amateurishness makes itself felt. The UI on the PC side is just weird. If you try to see if you can configure sync for Notes, a dialog tells you that there is nothing to configure. There is nothing to configure for Contacts either, but in that case it tells you by simply presenting a 'Settings...' option, but it is always greyed out. Then there is the 'Resolve Items...' command. This appears in the middle of an information area of the application window when Active Sync has failed to sync something. Although the rest of the application is a rich client using Windows controls, this one looks like a hyperlink - blue, underlined - and following the Windows UI guidelines the elipsis (...) means that clicking it should take you to another dialog. But it doesn't - it just seems to run a Sync again, which will usually fail, for whatever reason it originally did. At no time does it suggest a cause for the failure, or any corrective action you might take. The whole thing looks and works like an early beta, not something at version 4.2. When it works, the continuous syncing is quite handy, compared to the sync on demand approach of Palm Hotsysnc. The trouble is that it doesn't seem to be very reliable or dependable.
Text Entry
I'm writing this using Notes on the M600. Of the text entry methods available to me I've chosen to use letter recognition, and I already seem to be faster with it than I was with Graffiti - I was a big Graffiti user, at least until the TX's broken character recognition put me off. Other options are the Block Recognizer - a Graffiti clone, Transcriber - cursive script recognition and a pop-up keyboard. All feature word completion which works well once you get used to it and increases the overall speed of entry.
Calendar, Contacts, Tasks and Notes
The PIM apps are a match for the standard Palm equivalents, but for my calendar and address book I'd got used to the excellent TMP and Address XT, and compared to these the Pocket PC versions are a bit disappointing. I've mentioned phone integration with the Contacts application before, and it really is very good. I find it easy to find a contact and call them, either without the stylus, using just the 5-way navigator, or by writing part of their name into the search field. The possible hits are shown as you write, so you just need to write enough to get the person you want into the visible search list. It would be even easier if you could filter your Outlook contacts that get synced as you could with Windows Mobile 2003. This option has disappeared from PPC 5.0 and if you have nearly a thousand contacts it is a bit of a pain. I used to be able to add a category to the one hundred or so contacts I wanted on the phone, and ActiveSync just copied those. Now I get the lot, with obvious consequences for memory use and usabiity. While we are on the subject of categories, the Notes app doesn't support them at all, which is again a pain if you have a lot of Notes in Outlook.
Pocket Office
I have not actually tried these apps yet, although I did establish that the Orange supplied ClearVue PDF reader was unable to make sense of anything but the very simplest documents and was therefore pretty much useless. Pocket Word, Excel and Powerpoint don't look as full featured as the Docs To Go apps on the Palm, and syncronisation seems to be more of a manual operation. If I get around to using them I'll post a review then.
Media Player
Another thing I haven't tried is listening to music on the M600. The headphone socket is a 2.5mm effort so I can't use my favourite headphones without an adaptor, and I don't fancy being unable to make a phone call because I used the battery up listening to Warren Zevon. If I get the time I might try it for curiosity's sake, and if I do I might remember to come back and update this report.
Third Party Applications
There were a few things on my Palm that I used regularly - Metro, eReader and Palm Keyring being the most frequently needed. I was pleased to find that there were PPC versions of the first two available at the same cost as the Palm versions - free. These seem to work fine on the M600, and I was pleasantly surprised to find that I could use the eBooks purchased for the Palm on the M600 without any trouble. For the password vault, I'm trying out the open source KeyPass. It's early days yet but it seems to be OK.
The other thing I'm trying out is a utility called Magic Button. This aims to deal with the application shutdown/memory issue discussed above, by actually closing applications when the close button is tapped. Again, this seems to be doing it's job and it is also free.
The Verdict
The only thing I'm still depending on the TX for is waking me up in the morning (using the excellent Palmary Clock), so at the moment it looks like I'm going to be able to stop carrying the TX around, and just use the M600. It works fine as a phone, and the PIM functions are good enough. It's both ironic and extremely surprising that in many ways Microsoft Office and Outlook integration works better on the Palm. The Pocket PC OS is frustrating - it is fairly easy to see where the user experience could be massively improved by actually managing the developers rather than letting them hack away at random. It is interesting that the market is clearly saying that this inconsistency and general flakiness is not a barrier to success - I think a discussion of the reasons for that requires its own post. I'll miss Palm, but probably not enough to make me continue using two devices where I could manage with just the M600.
Sunday, January 07, 2007
'No proof' organic food is better
I think that this is missing the point. It may well be the case that organic food is not better for the person consuming it, but it is unquestionably the case that it is better for the planet, probably better for the farm workers who no longer have to be exposed to the pesticides and other chemicals, and probably better for the animals who are treated so unpleasantly in intensive farming regimes. It is unfortunates that buying organic for such reasons requires a greater level of altruism than buying because it directly affects your health.
Monday, January 01, 2007
Software Development should be fun
David Intersimone, now Vice President of Developer Relations and Chief Evangelist for Borland Software, has an article on the Dr. Dobbs site called "Why Programming is Fun", which reminded me how I got started. But it isn't just nostalgia for me - I think we need to bring some of that attitude back. I know the last few years have been hard, and projects today are more challenging than they ever were 20 years ago, but these things do not preclude enjoyment. David's article quotes 5 reasons why software development is fun from Fred Brookes legendary "Mythical Man Month":
- The sheer joy of making things.
- The pleasure of making things that are useful to other people.
- The fascination of fashioning complex puzzle-like objects of interlocking moving parts.
- The joy of always learning.
- The delight of working in a tractable medium.
Sunday, November 19, 2006
Sect Schools
- proposes the term "sect school" in place of the term "faith school"
- calls for amendments to the Education Bill (published 28th February 2006) to prevent the further proliferation of sect schools in the UK
- calls for an end to state-funded education which is controlled by any religious group or affiliated with any religious beliefs
More at The Brights.
Edit: You can also petition the UK government direct at http://petitions.pm.gov.uk/nofaithinschools/, although this may just be a ploy to gather names and addresses so that they can send the black vans round. Paranoid, me?
Thursday, October 12, 2006
Bad Code
Monday, October 09, 2006
big and bad
"tend to be people who are insecure and vain. They are frequently nervous about their marriages and uncomfortable about parenthood. They often lack confidence in their driving skills. Above all, they are apt to be self-centered and self-absorbed, with little interest in their neighbors or communities."(Keith Bradsher, "High and Mighty: The Dangerous Rise of the SUV")
So the problem SUVs solve is how to sell more vehicles to vain, selfish, nervous people, and for that the rest of us must accept unnecessary levels of pollution, increased accident risks and many other reductions in our quality of life. Would it not have been a btter engineering solution to invest in some education and therapy?
Saturday, August 05, 2006
Fruitstock
Friday, August 04, 2006
Welcoming Homer the tree-hugger
We will now accept:
* Ignoramuses
* Poseurs
* Backstabbers
* Know-it-alls
* Opportunists
* Busybodies
* Hypocrites (like me)
* People Who Talk a Good Game
* Total Nutjobs
It's wide open. If Michael Crichton ever comes to his senses, we'll even take him. He's a big fellow, maybe he can lug around pamphlets or something.
It's a fair point - the recent evidence of the speed with which the glaciers and ice-caps are shrinking makes it clear that the change is real and accelerating. It is no time to be snobbish about who's on board the bus.
Friday, March 17, 2006
Don't go quietly
We have had less freedom than we believed. That which we have enjoyed has been too dependent on the benevolence of our rulers. Our freedoms have remained their possession, rationed out to us as subjects rather than being our own inalienable possession as citizens. To make real the freedoms we once took for granted means for the first time to take them for ourselves.
The time has come to demand political, civil and human rights in the United Kingdom. We call, therefore, for a new constitutional settlement which will:-
- Enshrine, by means of a Bill of Rights, such civil liberties as the right to peaceful assembly, to freedom of association, to freedom from discrimination, to freedom from detention without trial, to trial by jury, to privacy and to freedom of expression.
Subject Executive powers and prerogatives, by whomsoever exercised, to the rule of law.- Establish freedom of information and open government.
- Create a fair electoral system of proportional representation.
- Reform the Upper House to establish a democratic, non-hereditary Second Chamber.
- Place the Executive under the power of a democratically renewed Parliament and all agencies of the state under the rule of law.
- Ensure the independence of a reformed judiciary.
Provide legal remedies for all abuses of power by the state and by officials of central and local government.- Guarantee an equitable distribution of power between the nations of the United Kingdom and between local, regional and central government.
- Draw up a written constitution anchored in the ideal of universal citizenship, that incorporates these reforms.
The inscription of laws does not guarantee their realisation. Only people themselves can ensure freedom, democracy and equality before the law. Nonetheless, such ends are far better demanded, and more effectively obtained and guarded, once they belong to everyone by inalienable right.Add your name to ours. sign the charter now!
That was Charter 88; signatories were led by Lord Scarman and many other high profile figures from the law, civil service, politics, media and business. How much progress have we made in nearly 20 years? You can still follow that link and add your name, and you can still apply pressure for our democracy to be made as good as we like to think it is.
Monday, March 13, 2006
Please send money now
So that I wouldn't look a complete muppet when I got there, I booked a 'Learn to Ski in a Day' session at the Snowdome in Tamworth. That was well worth the money, and the instructor was excellent. More than can be said for me. My excuse is that my unicyclist insticts are just all wrong for skiing.
Once in Les Deux Alpes, for the first couple of days, I was just crap. I heard what the instructors said, but I just could not make it happen. I lay in bed at the end of day 2 thinking that I had just wasted thousands of pounds (family of 5 in peak week) - I was really quite fed up. By day three, I was just getting the ocasional feeling that I'd got it right and I was feeling better about it. On day 4 I forgot my lift pass and had to miss the lesson, so I got to spend the morning just practising the things that I felt I needed to. That really helped, and by day 6 I'd got it and was hooked. Now my problem is how to find the money to do it at least once every year.
Saturday, December 17, 2005
Cowards complain as Ramsay kills turkey
This is the argument at the heart of my vegetarianism - I'm not particularly sensitive about cute little animals, although I think that mistreating any living thing is probably bad for the people who do it, as well as the victims. I don't have a religious objection as I don't have a religion. It just seems counter to my conscience to ask others to do things that I am not comfortable doing. Just don't ask where that conscience comes from - I have no idea.
Thursday, December 08, 2005
Merry Hell
I was thinking of boycotting them until I realised that it would leave me without a source of food. The supermarkets have pretty much done for the independent retailers around here. I'm boycotting ASDA because of Wal-Mart's atrocious human rights record, both with their direct employees and those of their suppliers, Tescos because I just don't think it is healthy for one company to be so dominant and Waitrose don't have a store that I can get to without burning unacceptable quantities of fossil fuels. So if I refused to shop at Sainsburys I'd get hungry. If only Ocado would improve their site design so that it didn't take longer to place an order than it does to drive round to Sainsburys and just buy the stuff.
Monday, December 05, 2005
Ends and means
Wednesday, November 30, 2005
Palm TX: First Impressions
Right, on to those impressions...
- The screen is really nice, bright and clear.
- Graffiti 2 still sucks (or blows goats, depending on your idiom preferences) but recognition seems better than the T3
- I've seen all the posts from people moaning about the lack of a cradle.I have a drawer full of cradles that I have never used so I am very happy to have a cable in the box.
- Wi-Fi - just brilliant. Easy to configure, performance is fine, just works.
- MP3 player - pTunes is fine, no frills but perfectly functional.The TX appears as a mobile device in WMP 10 so getting music on and off the card is really easy. I've only got a 256Mb card but now I've confirmed that the TX can do the business as an MP3 player I'll be ordering something bigger!
- Compatibility seems ok. Just one of my favourite programs fails to work - the freeware currency converter 'Currency' causes a soft reset every time I try to run it.
- Outlook synchronisation didn't work. I got a load of OLERR: errors and the Calendar synch failed. This happened with my T3 too, and after trying the various things in Palm's knowledgebase I took their suggestion and gave my money to Chapura for PocketMirror. This is actually a pretty major flaw, and I think it is pathetic that Palm's suggestion when their software doesn't work is to buy someone else's - just fix it for Gods sake! I do have six years worth of data in my Calendar and if I cleaned it up the problem might go away, but PocketMirror and the Intellisync software that came with my T625C work fine on exactly the same Outlook data so it clearly isn't impossible to make it work if you know what you are doing.
Despite the Outlook hassles, overall I think I'd have to say that I'm pretty impressed with the TX. Of course I'm lucky that I'm not bothered by the T3 features that didn't make it to the TX. I never used the voice recorder, I just can't get agitated about the lack of an LED and I can live without a vibrating alarm. Others may feel differently, but for me the lack of a slider, Wi-Fi, longer battery life, non-volatile RAM and better screen are more than adequate compensation.
The final paragraph was going to read "This review written entirely on the palm using Graffiti 2 and posted using u*blog". Unfortunately, u*blog worked fine until I pressed the 'post' button, at which point it soft reset the TX. It doesn't have an export function, so the portion of the review that survived the crash (about 60% of it) had to be copied bit by bit (to keep under the clipboard limit) into Memos. Any suggestions for a Palm blogging tool that works on a TX?
fundaMentalists
"Sadly, for many, the response is to retreat from complexity and difficulty by embracing the darkness of fundamentalist unreason. The Enlightenment's core values, which lie at the heart of the Royal Society - free, open, unpredjudiced, uninhibited questioning and enquiry; individual liberty; separation of church and state - are under serious threat from resurgent fundamentalism, West and East."
Amen to that, brother. (via the Register)
Wednesday, November 16, 2005
Another step towards Big Brother
Power corrupts - absolute power is kind of neator something like that. Technology or even legislation introduced for honourable reasons (look, I'm trying to give them the benefit of the doubt here, OK?) can later be used in less benign ways. It is really difficult to know where the line should be drawn but if we don't draw it somewhere, pretty soon we may have no say in the matter at all. At the very least there should be an open and informed debate about the price we are prepared to pay for security and law enforcement, and I don't see that debate happening at the moment.
Sunday, November 13, 2005
Software companies are stupid
I'll use storage for the following argument, since it is easy to compare like with like - it is a lot harder for processors, although similar logic applies. I am old enough to remember when 2GB of storage took up the space of a large wardrobe and cost £100,000. I just checked and today 2GB of storage can be had for £0.61 as part of a 200GB disk, and if you put it in your wardrobe you'd probably lose it. At the time, as a programmer, I was paid about £8000 a year. On that basis, it was worth spending quite a lot of my time making my software as smart as possible if that saved hardware spend. 2GB of storage=12 man years of effort. I reckon an equivalent junior programmer today gets about £25,000 p.a. which makes 2GB of storage worth approximately 3 man minutes of effort. This fundamentally changes the economics of software development and means that the advances in hardware are just used in an attempt to do the same stuff more cheaply, rather than to innovate and really take advantage of what is possible.
To go back to a familiar theme for this blog, we once again see how a focus on price alone has negative consequences for the society and individuals alike. Just imagine what we could have achieved if we had decided to explore the possibilities of the computing power we now have - HAL 9000 could have been a reality in 2001. On second thoughts, perhaps that wouldn't have been such a great idea.
Sunday, November 06, 2005
Why does Hersheys smell like vomit?
I presume that it is possible to buy decent chocolate in the USA, but the stuff we seem to hear about over here is Hersheys. People visiting from America bring Hersheys stuff as gifts for our children. And it smells like vomit, especially Hersheys Kisses. Looking at the ingredients, I can't see that it actually contains any sick, they must just process the cocoa in a special way to achieve the effect.
It's kind of embarrassing that many people probably think that Cadburys Dairy Milk is the pinnacle of British chocolate making, but at least it doesn't smell of sick.
Friday, November 04, 2005
PR firm demonstrates extreme stupidity
This search result dilemma was discovered by WebXperts Design, Incorporated, an Atlanta web development and consulting company. The programmers discovered the anomaly on October 19th, 2005 and reported it to local news agencies.Given that the BBC reported this back in 2003, this only seems to demonstrate that WebXperts wouldn't know the web from a hole in the ground. In case you too managed to miss this news Wikipedia has a good explanation of what it is all about.
Tuesday, November 01, 2005
Here comes 1984
Software developers 'abandoned' by management
Mark's Sysinternals Blog: Sony, Rootkits and Digital Rights Management Gone Too Far
Thursday, October 27, 2005
Morgan Spurlock strikes again
Monday, October 17, 2005
Seasonal Warning
Wednesday, October 12, 2005
Devil's Advocate: Why poor customer service is all too common
On a related subject, under the title "Airline cost-cutting gone mad" Stephen McDowell of Interactive Investor asks how much cheaper airlines can get now that they are asking the passengers to clean the planes before they disembark.
Neither Brampton nor McDowell ask why this situation has arisen. It's my belief that it is the result of the constant drive towards lower price as almost the only market differentiator. Coupled with the general dumbing down in society which has resulted in fewer people being able to discriminate between articles or services of varying qualities, it has led to a situation where 'just good enough' is all that is available. I also think that there has been confusion between the pursuit of high quality and elitism, and once again the casualty has been quality.
Saturday, October 08, 2005
Re-building

Re-building

Way back at the end of June, I broke my collarbone during the Mountain Mayhem 2005 24-hour mountain bike race. The medical advice at the time was to leave it alone and it would heal of its own accord. I was somewhat sceptical about this, as the two ends of the bone were severely displaced and nowhere near each other, so I didn't really see how they would re-connect. Anyway, they didn't, so last week I had an operation to have a bone graft and a plate put in to hold the bone together, the results of which you can see above. I hope it works because I've spent the whole summer unable to ride my bicycle, unicycle or motorcycle and it is starting to depress me.
Monday, September 26, 2005
National Insecurity Cards
Tuesday, September 20, 2005
Monday, September 19, 2005
LJK Setright
Thursday, September 15, 2005
Moral Hazard?
Talk Like A Pirate Day - September 19
Wednesday, September 14, 2005
An unnecessary gathering of people called Peter!
Monday, September 12, 2005
Survival of the fittest?
Sunday, September 11, 2005
Touched by His Noodly Appendage
Saturday, September 10, 2005
24FightingChickens
Tuesday, September 06, 2005
The Dark Side
But just when I was feeling all smug in my comfortable anti-Americanism, I found that the UK keeps the US company at the bottom of the social mobility scale. My experience suggests that our divide is less racial and more class based, but I don't suppose that that is any comfort to those who suffer from it.
The Ex-Blogging Officer
He's still working on a new book, and there's a blog site for that too. Even stranger than usual, I have to admit I find this one quite heavy going, and I don't really have the time to try and get it all straight in my head. YMMV, and it is at least worth having a look.
It's been so long...
Thursday, June 16, 2005
Your fingerprints are everywhere
Thursday, May 05, 2005
The tyranny of choice
I've never been so insulted in my life
Sunday, April 17, 2005
Who should you vote for?
Apologies for the formatting, the site provided some HTML to copy, but it was unreadable on my black background and I didn't have time to do anything more sophisticated than wrapping it in a DIV with a light background colour.
Who should I vote for?
Your expected outcome:
LabourYour actual outcome:
| Labour -20 | |
| Conservative -12 | |
You should vote: Liberal Democrat
The LibDems take a strong stand against tax cuts and a strong one in favour of public services: they would make long-term residential care for the elderly free across the UK, and scrap university tuition fees. They are in favour of a ban on smoking in public places, but would relax laws on cannabis. They propose to change vehicle taxation to be based on usage rather than ownership.
If you are wavering, you can take the test yourself at Who Should You Vote For
Friday, April 15, 2005
Election Time
You could say I'd lost my belief in our politicians
They all seemed like game show hosts to me
Tuesday, March 29, 2005
Head of NHS IT acknowledges severe shortages of skilled staff
Thursday, March 24, 2005
Tuesday, March 22, 2005
Computers no advantage for education
Edit:Having just listened to a government minister saying that if we wanted to raise the quality of school meals the money would have to come from elsewhere in the education budget, I think it is pretty clear what should be done. Stop spending billions on shiny computers, and increase the 37p spent on ingredients for a school meal to some more sensible figure. Better diets have actually been shown to improve learning, as well as health, and would represent a much better educational investment.
Monday, March 21, 2005
Friday, March 18, 2005
Video games cause violence? I don't think so
Wednesday, March 16, 2005
Food-related karma improvement activites
Secondly, if you live in England, sign the petition at http://www.feedmebetter.com. Feedmebetter is a campaign to improve the quality of school meals in the UK - if you've seen Jamie Oliver's School Dinners TV programme you'll know what it is all about. For various low political reasons, we've been feeding our children on some pretty unpleasant stuff (Scrotum burgers, in Jamie's words), and it is time to do something about it.
Your karma will thank you for it.
Be careful out there
Monday, March 14, 2005
Education - saying the unsayable
Sunday, March 13, 2005
Keep Him In Your Heart
Stop Press: Jordan Zevon, Warren's son, has just released some footage not used in the film of Warren with Hunter S. Thompson. Read about it on the Warren Zevon Bulletin Board.
Monday, March 07, 2005
History Lessons
Thursday, March 03, 2005
Investment advice - avoid America
Wednesday, March 02, 2005
Restrict freedom to preserve liberty
Monday, February 28, 2005
Making a point about privacy
Friday, February 25, 2005
Public service announcement
Tuesday, February 22, 2005
More subversion
"Projects succeed because people break out of the prescribed process to make sure the system delivers, or because the process is deliberately vague, allowing people to do whatever is necessary. The best modern processes are of the latter form. This is
(P1) Trust in people to do what is necessary."
I have always instinctively believed that organisations that attempted to use process as a compensation for a lack of ability were unlikely to succeed - software development cannot be reduced to a 'paint by numbers' exercise. I had not realised that so many others shared this belief.
Breaking the Rules
Saturday, February 19, 2005
..and now, a message from our sponsor...
Thursday, February 17, 2005
Giving and taking offence
Lessons on how to fight terror
Wednesday, February 16, 2005
Case Study: A Billion Dollar Boondoggle
The article discusses the fiasco of the Canadian gun registration scheme. The paragraph that particularly caught my eye is this one:
Aside from monumental fiscal waste, this is ultra-bad law. "It's designed to operate on the law-abiding, without touching the outlaw. People who register their firearms rarely use them for crimes, and people who use their firearms for crimes rarely register them. The law's net effect is to diminish public safety rather than enhance it, first because it consumes financial resources and manpower that could be more usefully employed in other areas of law enforcement, and second because it reduces people's own ability to fight crime."
Very similar arguments could be applied to ID cards. In fact, if ID cards are accepted, they will become a powerful weapon for the criminal, as he will be able to 'prove' his lawful status by presenting his card (forged, stolen, or illicitly acquired) and thus lull the suspicions of his victims.
Tuesday, February 15, 2005
Another blog victim - or is there more to it?
The comments are interesting - a sort of 'all human life is here' experience. There are the 'hello mother!' types, who just want to get their name in lights, the people trying to hijack an event to generate publicity for whatever they are selling, conspiracy theorists, reactionary 'serves you right' posters and plenty more.
For my part, it has always seemed a bit daft to clearly identify ones employer and then bitch about them without a fairly thick cloak of anonymity. My economic well-being depends on my employer's success, and doing stuff designed to undermine that would be, well, just stupid. If there is stuff you don't like, do your best to make the changes from the inside. If you really don't like it, then leave. Or perhaps I've missed something?
Wednesday, February 09, 2005
The Cuddly Menace
Sunday, January 30, 2005
Fixing stuff
Today, the technology we use is vastly superior, but more importantly, far less transparent. As Arthur C. Clarke said, 'Any sufficiently advanced technology is indistinguishable from magic', and my suggestion is that to the vast majority of people the things they use every day might as well be magic. This gives rise to a new irrationalism which hinders rather than encourages the development of engineering skills. Despite the huge increase in the number of people going on to higher education, the number studying mathematics and physical sciences is actually declining. Those of us who must work in fields that require these skills find ourselves increasingly isolated. Perhaps it is a race to perfect Artificial Intelligence before the skills we need to do it die out.
Thursday, January 27, 2005
So much to choose from today
I listened to Charles Clark on the BBC today, trying to justify why we had to give up civil rights to save our society from these shadowy people who want to destroy it. I'm sorry, but it really doesn't work like that. You can't give up a fundamental principle and pretend that no damage has been done. Principles are like that, they are either wholly intact, or completely broken. Governments that say 'trust us, we won't misuse this power' must be treated with the deepest suspicion. Ironically, I think the Tories understand this, but Labour clearly doesn't (I suppose Stalin claimed to be a socialist too). It reminds me of this possibly apocryphal story, which I always thought was attributable to Winston Churchill, but which a quick Google reveals an equal number of people think was by George Bernard Shaw, with a minority claiming Mark Twain as the source. Anyway:
Mark Twain/Winston Churchill/George Bernard Shaw is at a party, mingling with the upper crust, and he's talking to an obviously rich matron who is busy lamenting the death of morality. Shaw/Churchill/Mr. Twain interrupts her to ask, "My dear madam, your complaints are well-grounded, but I wonder if you would sleep with me for one million dollars?" The woman replied, a bit flustered, "For one million dollars Well, who wouldn't?" "Unfortunately," Churchill/Mr. Twain/Shaw continued, "I don't have one million dollars. Will you sleep with me for twenty?" The woman became offended and said indignantly, "Certainly not! What kind of woman do you think I am?!" To which Churchill/Shaw/Mr. Twain replied, "We've already established that; now we're just haggling over the price."
The point being, regardless of attribution, that principles are absolute, and once given up, they are gone.
Wednesday, January 26, 2005
Do they want my business?
Dear Mr X
In our bid to reduce fraud on the internet, we have issued new measures of security.
To proceed with your order we will need some extra details from you.
If you are opting for delivery to the same address as your invoice address, please send us something that has your name and address on it from the following :
- A copy of your driving licence, OR
- A copy of your social security card, OR
- A copy of your bank statement, OR
- A copy of your council tax bill, OR
- A copy of a recent utility bill.
- A copy of your passport, driving licence or recent utility bill, AND
- Company letterhead or business card, with switchboard number that we can call to verify that you work there.
- A copy of your passport, driving license or recent utility bill, AND
- A copy of a driving licence, recent utility bill, or something else that has the name and address of the person who will accept delivery.
We do not accept mobile phone bills or online statements. If you have not already done so, please provide us a daytime landline contact number.
We are sorry about the inconvenience this may cause you. These measures are intended for our customer's protection, due to the large amount of credit card fraud on the internet, and to allow us to quickly reimburse anyone who has been a victim of a fraudulent transaction.
Since I don't own a scanner, fax machine or photocopier, this was going to be inconvenient to say the least. I was also uncomfortable about the security implications of sending all this stuff to some firm I'd never done business with before. That fax number was also an international call (I'm in the UK, that's a French number). So, I emailed them back and told them to cancel the order, I'll go somewhere else that doesn't give me so much hassle. I can't believe that they'll stay in business if they go on behaving like this.
Tuesday, January 25, 2005
Why is Software Development Difficult?
Monday, January 24, 2005
When inspiration fails, wibble
Who Killed The Zutons, The Zutons
Vertigo, Groove Armada
My Aim Is True, Elvis Costello
Into the Great Wide Open, Tom Petty
Well Kept Secret, John Martyn
Use Your Illusion Vol. 2, Guns'n'Roses
More than usually eclectic, though I say so myself. The Zutons are the only new band in there. Slightly reminiscent of Talking Heads, which can't be a bad thing. I was introduced to Groove Armada by a friend, I'd never have considered picking it up if he hadn't suggested it, but I'm glad I did. Elvis' debut album was an incredible piece of work, still sounds fresh all these years later. Killishandra calls Tom Petty 'jangly American rubbish', but whatever I think of their president I am rather partial to a number of their musicians. John Martyn, almost as grumpy as Van Morrison, almost as good a songwriter. Guns'n'Roses, possibly the ultimate hard rock band - they had the look, the attitude, the substance abuse and that sound. They really understood what it was all about. Not their best album by a long way, but still worth a listen.
Sunday, January 23, 2005
More on US hypocrisy
Perhaps I should start to refer to Bush as the Red Queen...
'Alice laughed. "There's no use trying," she said: "one CAN'T believe impossible things." "I daresay you haven't had much practice," said the Queen. "When I was your age, I always did it for half-an-hour a day. Why, sometimes I've believed as many as six impossible things before breakfast."'- Lewis Carrol
Friday, January 21, 2005
Jonathan Meades
Then flicking through the paper this morning, I discovered that Mr Meades was on television tonight, with another of his discourses on architecture. It was his first architecture series, Secret Architecture, that first introduced me to his rather eclectic style. Mr Meades is a little smaller than he was then, but the programmes are none the less interesting. Both visually and aurally poetic, with wide-ranging comments on social history, art, politics and of course the architecture. He wanders around his subjects, dressed in a dark suit and Ray-Bans, delivering his theses with style and a few well aimed swipes at politicians and religion. I particularly liked his description of the C of E as 'The First Church of the Obese Adulterer, currently trading as the Anglican Church'. There are two more in the series, don't miss them.
Saturday, January 15, 2005
Bendy buses - why?
What exactly is the advantage of a bendy bus over a double decker? As an engineering solution the double decker looks better - smaller footprint, simpler mechanism and so on - so why has it been abandoned in favour of the elongated single deck bus? Just curious, that's all.
Thursday, January 13, 2005
Human Rights, Hypocrisy and the USA
The hypocrisy inherent in the US position has been obvious for some while now. Since they became the only superpower, able to do exactly as they pleased, the Americans have become increasingly careless about how they use that power. After all, what censure do they have to worry about? Still, it is comforting to think that God will get them on the Day of Judgement - shame I won't be there to see the look on their faces as he condemns them to the fires of hell. Bwahahahaha
Wednesday, January 12, 2005
Rageboy's back!
Tuesday, January 11, 2005
Freeedom of Speech
Firstly, the damage done to Waterstones reputation by the sacking massively outweighs any possible effects of the original blog. Not so much shooting themselves in the foot, more like deliberately stamping on an anti-tank mine.
Secondly, the implication that corporations now feel that they have the right to control what we say, even outside the workplace, and discipline us if they don't like it. That this should come from a bookseller, for whom freedom of speech is a pre-requisite for their business, is ironic. There have been several similar cases recently, some of which may have been justifiable in that the intent behind the blog was clearly to inflict damage on the employer (and if you are in a place where you want to inflict damage on your employer, what the hell are you doing still working for them?), and the worry is that this right will get enshrined in law.
Waterstones used to represent a refreshingly un-corporate approach to business. Now, after several ownership changes, it appears that the cold dead hand of corporate idiocy is firmly on the tiller. It must be time for a new competitor to take their customers away, the way Tim Waterstone originally took the market from WH Smith. I certainly won't buy another book from them.
R.I.P. Fabrizio Meoni
My heartfelt sympathy goes to his family.


