Archive by Author

Awstats Vulnerability

4 Feb

Looks like a nasty exploit for Awstats has been found and used.

Warning, a security hole was recently found in AWStats versions from 5.0 to 6.2 when AWStats is used as a CGI: A remote user can execute arbitrary commands on your server using permissions of your web server user (in most cases user “nobody”). If you use AWStats with another version or with option AllowToUpdateStatsFromBrowser to 0, you are safe. If not, it is highly recommanded to update to 6.3 version that fix this security hole.

AwStats Home

Use it? Get your host to upgrade as soon as possible.

Autism, Misinformation and Lenny Schafer

3 Feb

You may or may not have heard of Lenny Schafer. He runs the Schafer Autism Report – an email digest which collects news stories related to ASD’s and comments on them. He’s staunchly pro-cure.

At the moment, he’s the darling of a wide range of parents who have autistic children who also believe they want a cure for their children.

This puts him firmly in opposition to groups such as autisitics.org who are a group of people on the spectrum who do not wish to be cured. They claim that a cure is tantamount to ‘killing’ them in terms of who they are. An ASD is so deeply part of who they are that they claim to remove or attempt to remove it is effectively removing their individuality. They do not see an ASD as an illness to be cured, more a (different) reality to be experienced.

These two groups are in frequent collision with each other. The group at autistics.org say that for parents to wish to cure their children is a basic denial of their childrens human rights to be who they are. The group vocally represented by Lenny Schafer say that to deny their children the possibility of a cure (should one ever exist) denies them the right to participate fully in life.

Both views, on the face of it, have some merit. They’re both definitely born out of a desire to do the best thing for autistic people. However, look past the surface legitimacy of the Schafer led group and you see a loose conglomeration of alarmists using very questionable tactics.

The first tactic the Schafer group uses is to say that as parents they are the only ones allowed to speak for their childrern. This is true up to a point. I certainly feel that as my daughters advocates, my wife and I are best placed to say what is best for Megan. However, lets not forget that Megan (or any autistic person) is not ill. What they have is part of them in the same way that I am right handed and dark-haired. In terms of speaking for my daughter on issues to do with autistics life experiences, the group at autistics.org are vastly better placed then me to represent her. Why? Because they, like her, are on the autistic spectrum.

One of the most obvious things about any child is that they grow up. They grow up and develop a sense of who they are and like any person affiliate themselves to particular viewpoints and opinions (politics, football teams, human rights etc). As they do this who are we to decide that who they are is something we as non-autistics are entitled to cure? I’ve spoken to a lot of autistics both in person and online and I can honestly say I have never met any who wish to be ‘cured’. The wish for a cure seems to be the sole province of non-autistics.

This brings me neatly on to the second tactic, Schafer et al employ. They claim that those at austics.org and the other groups associated with them are comprised of individuals who aren’t actually autistic. This claim rests of on two points. Firstly, they say that some people within these groups are not on the spectrum whatsoever. To prove this they ask to see the official diagnosis of the group members. As far as I know, no one from the group opposing a cure has provided details of their diagnosis and why the hell should they? A persons medical diagnosis is their own private business. It speaks volumes about the depths that Schafers group is prepared to sink to if they consider that publishing one’s private medical business or forwarding it to anyone else is an acceptable rebuttal. Secondly, they claim that of those people at the autistics.org group who are on the spectrum, most of them are high functioning and/or Aspergers. Why is this an important distinction? Well because they back up this by claiming that those who are high functioning cannot possibly empathise with those who have a more severe form of autism (note how they seem to feel that they as non-autisitics they can empathise with their childrens autism). Schafer himself has undertaken a bizarre campaign to actually remove Aspergers Syndrome from the ‘list’ of syndromes that the phrase ASD covers. Do any leading theorists in the field of ASD believe Schafers claims that Aspergers is not an ASD?

Professor Simon Baron Cohen (Professor of Developmental Psychopathology and Director of the Autism Research Centre at Cambridge University. Fellow of Trinity College, Cambridge) certainly doesn’t seem to feel this. In a letter to Aspies For Freedom Professor Baron Cohen states:

As you may know, I was one of the first to write in the scientific literature that autism and asperger syndrome could be viewed not as a disability but as a difference. That was some 5 years ago.

What about Dr Tony Attwood (Honours degree in Psychology from the University of Hull, Masters degree in Clinical Psychology from the University of Surrey, and Ph.D. from the University of London). He says:

Dr Hans Asperger, an Austrian paediatrician, originally described Asperger’s Syndrome in 1944. The syndrome has more recently been classified as an autistic spectrum disorder.

Also in a letter to the afore mentioed Aspies For Freedom, Dr Attwood states:

Thank you for your message and I share your concern with regard to the zealous way in which some people would want to cure autism. I think by doing this we would lose one of the essential aspects of the human condition.

So thats two very big-hitters in the scientific community who patently disagree with Schafers opinion that Aspergers Syndrome is not an ASD. They also have clear reservations about a cure. Schafer, I might say, has zero medical training to the best of my knowledge. Not that this stops him from making frequent medical diagnosis’. This formed part of a recent response to a letter to The Schafer Report from Lenny Schafer himself:

Given their (the group at autistics.org one assumes) apparent lack of diagnosis documentation, the misanthropic attitude and behavior of those in this group appears to be more like Borderline Personality Disorder, which is a
differential diagnosis to Aspergers.

I repeat again, unlike the expert researchers quoted, Lenny Schafer to the best of my knowledge has no medical training. He also claims that because the people at autistics.org are capable of communication this means they are not autistic. Baron-Cohens and Attwoods total lack of indication of the same reasoning in their communication with Aspies For Freedom tends to indicate otherwise.

Once more for the record – Lenny Schafer, to the best of my knowledge has no medical training.

Lorna Wing, possibly the biggest hitter of them all in the field of ASD research presents an excellent overview of the issues in identifying Aspergers as related to autism. She states:

In the light of this finding, is there any justification for identifying Asperger syndrome as a separate entity? Until the aetiologies of such conditions are known, the term is helpful when explaining the problems of children and adults who have autistic features, but who talk grammatically and who are not socially aloof Such people are perplexing to parents, teachers and work supervisors, who often cannot believe in a diagnosis of autism, which they equate with muteness and total social withdrawal. The use of a diagnostic term and reference to Asperger’s clinical descriptions help to convince the people concerned that there is a real problem involving subtle, but important, intellectual impairments, and needing careful management and education.

In other words, Aspergers Syndrome is a useful label to give to those not on the spectrum to help them differentiate between the needs of someone with Aspergers and someone with classic (Kanners) autism. No one, despite the best efforts of Scahfer to muddy the waters here, is claiming that Aspergers and classical autism are the very same thing. What the group at autistics.org are claiming (with the full suppoprt of Baron-Cohen, Attwood and Wing it seems) is that they are based on the same triad of differences that constitute an ASD.

The third tactic that the Schafer group utilises is basic fear-mongering. They claim that the group at autistics.org say that no one should help autistic children. This is a lie. They say that the group at autistics.org say that no autistic child should recieve therapy. This is also a lie. What they do say is that there are certain types of therapy which are bordering (and in some cases crossing the line) into abuse (see examples of Lovaas abuse. Please note however that this form of ‘treatment’ is on the decline). Moreso, what they do say is that they need help, that all autistics need help and that this, despite the best efforts of Schafer and his ilk to obscure the fact, is not the same as wanting or needing a cure. A cure removes the autism completely. Interventions into specific situations (comorbidity is the ‘official’ word here) that are aligned to the autism are vital. Below is a quote from an autisitic friend who sums it up perfectly:

I don’t want to be cured. I want a world that understands and I would want help that is effective in helping a child.

Schafer and his suppporters are incapable of seeing this particular shade of grey. To them everything is black or white.

I have to wonder at the mentality of someone who would perpetuate such misleading information and claim to be fighting the good fight (Schafer claims that fighting for a cure for autism is the ‘most noble cause there is’). I can feel pity for Schafer and I know that in his heart of hearts he feels he is doing what is best for his kids but even more I feel pity for his kids should a cure ever come into being. He would administer such a thing in a heartbeat, never thinking that his child, as mine, could be treated for their comorbid conditions and grow up to live a fulfilling life and still be autistic.

Megans Holiday

23 Jan

Megan in the swimming pool

Last week, from Monday till Friday, Megan went on holiday with Naomi and her grandparents (Megan’s that is, Naomi’s parents). We were a bit apprehensive as we weren’t quite sure how she would accept the new environment or how Naomi, being 4 months pregnant, would cope without me to help her if Megan woke up in the night.

As it turns out, they had a fantastic time. Megan loves the water (showers at home last up to an hour and a half! Costs a bloody fortune!) and spent 4 hours (accompnied by a long-suffering Grandad) in the swimming pool. She only woke up one night they were away and she had no Vallergan the whole time they were there.

We really feel its done her some good. She’s more chatty and patient – obviously at ease with herself and us – and so I think this holiday will become a regular affair. Hopefuly next time (work and school meetings permitting) I can go too.

Project: New Timeline

19 Jan

My current project (see previous posts for details of what the Project is about) is underway with a vengeance!

To that end I’ve implemented a rough timeline to the right-hand nav for this site. It shows the various stages, the date I plan to start/complete them and how many days are left until that particular deadline. I say ‘rough’ because I’ve no doubt things may get brought forward/pushed back depending on that thing called ‘life’ intruding occasionally.

CSS Vault Listing

18 Jan

I’m honoured and humbled to be listed in the ‘noteworthy’ section of the Vault. Its my second personal site design in a row to make it in and ranks proudly (to me) alongside my CSSBeauty lising for the previous incarnation of this site.

I only found out by checking Awstats and noticing a massive upsurge in visitors reported. I looked in the Referrers section and sure enough there I am.

So ‘thanks’ to Scrivs for the much appreciated listing. Its a bit scary to be listed alongside the sort of talent who regularly adorn the Vault but also very nice at the same time.

@Media2005

12 Jan

With an interesting programme and a very exciting list of speakers including Ian Lloyd of Accessify.com and Andy Budd the @Media 2005 event looks like its going to be great.

I won’t be going as the date is far too close for comfort to my wifes due date but everyone who is going has my undying envy! If you feel sorry for me, feel free to buy me a Mac Mini to in some way assuage my disappointment!

Cure for Autism?

11 Jan

A piece in the Telegraph about a new pressure group – the Autism Liberation Front put me in mind with a recent discussion I had with a group of parents of autistic people recently.

This new pressure group is comprised of a group of (I assume) high functioning autistic people. Their motto?

I am not a puzzle, I am a person…..Here we’re silenced. Parents don’t speak for me.

There is an assumption most people make that autism is something akin to an illness i.e. that it is something that should be cureable at some point. This isn’t so. Autism is a condition or syndrome and as such there is no cure. Someone who is autistic will always be autistic.

This is one of the things that is most difficult to accept for parents whose kids have just been diagnosed as on the spectrum but accept it they must. Once you do accept it you become aware of the uniqueness of your child and appreciate the autism that makes them approach life in such a different way. If you cannot accept it then you are doomed to an unhappy life of ‘what ifs…’. As I said above, I recently had a debate with a group of parents who wished that there could be a cure for their childrens autism. They felt that because they had children who were NT (neurotypical) as well as autisitc that a cure would benefit their entire family. My take on it was that it would benefit everyone except their autistic child. How would you feel to be told tomorrow that society would no longer tolerate black people, or gay people or people with blue eyes, or people who were left-handed? What if you were told that there was a cure to make you white/straight/brown-eyed/right-handed? Would you take it because it would be ‘easier’? Of course you wouldn’t. Was Martin Luther King wrong to fight for justice? Emily Pankhurst? Ghandi? Would our lives be better if these people had decided it was too difficult? I even had one person in this debate say that it was right that society should be less accomadating as it would encourage ‘them’ to fit in. Thats the parent of an autistic child speaking.

The sad truth is that a lot of parents of autisitic people cannot see past their own desires for thier child. After all, no-one sets out to have an autistic child. However, these same parents are unable to come to terms with their childs disability. they can’t see that their disability is an integral part of what defines them. In the same way that I am right handed, they are autistic. It doesn’t define them but it is an undeniable part of who they are and to take that away from them is in my opinion simply wrong.

These same parents are also unable to appreciate the difference between cure and intervention. I think that interventions for some kids with autism are totally necessary. An intervention is something that intervenes into the situation without changing the fundemental aspect of who that person is. Megan for example, doesn’t speak and has speech therapy. This is an intervention. We intervene in her lack of ability to communicate. However, this speech therapy does not (cannot) alter the fact that she is autistic and always will be. She will always struggle to see the need for her to vocalise her wants but by giving ehr speech therapy she will be able to vocalise them (we hope) should she need/choose to.

The future for any parent is frightening. What will become of my child? Will they be happy? The future for the parent of a disabled child is terrifying sometimes. Megan may always require help and when Naomi and I die, who will be there for our little girl? Some residential care unit? Surely then I should wish for a cure with all my heart? No. the simple fact of the matter is that the choice is not mine to make. The only person who can make that choice is the autistic person themselves. Autism is such a fundemental part of autistic people that any other choice is tantamount to eugenics after the fact. Some kind of extreme-retro abortion if you like – “we didn’t like you being who you were so we decided to change you”. Well, not me. I love Megan and I genuinely love who she is. Would I have chosen to have an autistic daughter? No. Is our lives as parents harder than that of NT kids? Yes. Would I change Megan, change who she is? No way.

I hope that even those of you who usually come here for my design related postings can read this and appreciate how some disabilities are reinforced mainly by society. I hope you have a better understanding of autism. My own understanding has changed so much since keeping this blog and interacting with Megan after fully accepting who she is, autism and all.

The debate I allude to above ended badly. I was threatened with banning from the forum because I disagreed with the idea of a cure. I was told I was a bully for arguing my points. One parent said that Megans autism probably wasn’t that severe if I didn’t want a cure for it. How unfortunate that these parents are more willing to vent their frustration at their own children rather than at a society thats unwilling (as yet) to accomodate those who think differently.

Like their children Megan is diagnosed with severe autism. At age nearly 5, she doesn’t speak, sometimes forgets to use the toilet and still has nappies at night. She doesn’t sleep well and we sometimes have to drug her to get her to sleep if her non-sleep has gone on longer than our ability to stay awake (several days at a time mostly), she has to have 1-to-1 provision at her local school and we had to fight for months to get the LEA to give her a chance at all. She is terrified by certain sounds/smells/colours and only eats a very limited amount of food.

She also sings songs that to me, are the most beautiful things I’ve ever heard. She gives the best hugs ever. On the infrequent ocassions she says ‘Daddy’ it still makes me cry because from Megan every single word is precious. She is an expert at figuring out interfaces, loves Teletubbies, gets joy from such disparate things as the cat, Westlife, System of a Down, the covers of my Iain M Banks books, bouncing on anything that will bounce her, playing with her friends at school, being tickled – especially with my beard – under the arms, watching her huge DVD collection (ranges from Teletubbies to Wallace and Gromit to Finding Nemo). Every little victory seems bigger to us. Why would I want to ‘cure’ any of that?

Please read the cure section of neurodiversty.com for a greater understanding of why the word ‘cure’ angers so many autistic people.

Stupid .NET

7 Jan

The development platform where I work is .NET and as such I’ve started using it with a view to tying as much of our on and offline systems together as possible. For example, I’m working on an app at the moment that will submit an online mortgage application form straight into our customer management database. This would have untold benefits, mainly in terms of data security as the database is offline except for when the connection to the remote server is made and also it means our web server overhead is lessened as we have no need for an online database.

I can see the benefits of .NET and I think its a great idea – one language, one interface over many platforms and all that. However, as seems to increasingly be the case with Microsoft products, they’ve only done 75% of the work. The missing 25% is the same area they neglected with IE – rendering markup. .NET cannot, at the time of writing, produce valid XHTML. Here’s an example bit of code. Lets say I want a form:

How cool is that? No more specifying where and how – all thats done in the behind the scenes code (.NET does seperate functionality very very well it must be said). However, when that gets rendered to the browser it comes out as:


What the…? Try getting that to validate. Why do Microsoft do this? Its like they tempt you in with their brilliant premise (and .NET is functionally superb, lets be in no doubt about that) but then for a company that are supposed to be so pro-web they let you down with bad implemntation.

Now, there are workarounds for this particular scenario but, just like with IE – there shouldn’t have to be! I simply cannot for the life of me understand why Microsoft do this. Its like they purposefully go out to piss off those designers who care about their code. I understand that the 2005 version of Visual Studio will fix XHTML compliancy but surely it would be quicker and easier (and cheaper!) to just do it right the first time! Seriously, how hard can it be?

A Mixed Christmas

30 Dec

All in all, a mixed Christmas here. Both Megan and I have had bad colds, mine culminating in a temperature of over 100 degrees last night. It broke (I hope) about 4am but still, it didn’t make for an ideal Xmas. Naomi has also been unwell suffering from a 3 day headache and sickness brought on by a combo of being pregnant and the fact that when Megan wakes up in the night she only wants her Mum. My son Anthony and I were also shocked to hear that yesterday morning my ex’s (Anthony’s Mum) partner had had a heart attack!! They released him the next day with a battery of pills but it was still a bit of a shocker. Of course the most terrible event over Xmas was the ongoing disaster in South East Asia. I’d urge everyone to help as much as they can.

In slightly more upbeat news, Megans Nan bought her a ‘Leapster’ for her Christmas present. We were unsure how much she’d get out of it as its a fairly advanced toy and not one she was used to playing. However, her experiences mastering DVD/VC controls and a PC interface (sort of) have obviously given her a good grounding in the world of interface design! She got straight into it and was soon playing away to her hearts content. Her ability at the games was also pretty jaw dropping, showing us a level of perceptual ability we just didn’t know was there. Sounds a bit silly maybe but it was a real lump-in-the-throat moment. Its very difficult sometimes to see a measure of the progress your child is making, especially when the potential is masked by autism and things like this are a God send.

Speaking with my designers hat on it was also fascinating to see how easily Megan navigated using the animation based interface. It all serves to convince me even more than pictures and animation could well form the core means of addressing the needs of perceptually and learning difficulty based users of web sites.

Project: New Syllabus

22 Dec

As I talked about recently I’ll be starting a new project next year to provide help to new designers and those designers struggling with making the transition to standards based design. I’ve outlined a syllabus on what I’d like to cover.

  1. Introduction
    1. To the Web as a Design Medium
    2. To Web Browsers
    3. To Users
    4. To Clients
  2. Things Designers Design
    1. Information
      1. Content
      2. Navigation
      3. Usability of Information
      4. Accessibility of Information
    2. Semantics
      1. Codeable Accessibility
      2. Web Standards
    3. Aesthetics
      1. Branding
      2. Culture
      3. Artwork
  3. Using Tools
  4. Bringing It All Together

I haven’t yet got a complete article list to match the Syllabus but I have made a start:

  1. Taking an Accurate Brief
  2. Identifying User and Business Goals
  3. Building Personas
  4. Sectioning Content and Building a Site Map
  5. Performing Usability Testing
  6. Wireframing the Content
  7. Deciding on Accessibility Strategies
  8. Contingency Design
  9. Building Unstyled Markup Templates
  10. Building a Concordance of Existing Client Styles
  11. Using Colour and Type Effectively
  12. Sourcing Imagery
  13. Using Web Validators to Test Reliability
  14. Using Firefox as a Designers Tool
  15. Invaluable Software
  16. Online and Ofline Recommended Reading
  17. Building a Design Concept
  18. Using your Wireframe, Design Concept and Markup Templates to Iterate Through Prototypes
  19. Efficient Communication with your Client
  20. Getting Good Feedback After Deployment

This is quite rough but it covers all the major areas. I’d be very interested in hearing some feedback and suggestions on the Syllabus and article list. I’ll also be very open to contributions along these themes from others. All that I ask is that they are written for an audience of those totally unfamiliar with the concpets under discussion.