I suggest that this article is the hyped-up result of a leaked Flight Safety Human Factors Occurence Report or 'I learnt about flying from that' - which would indeed be the pilots themselves holding their hands up to an incident from which others are invited to learn from. It's a good system and the reports can be annonymous if the person submitting it wishes it to be so. It's also used on the ground in Air Traffic and throughout the aviation world both military and civilian. It doesn't mean the author is 'immune from prosecution' as one poster suggests, it's honest admission of an incident which can be investigated further if necessary. Open reporting also helps build a statistical database which can be used to improve safety and efficiency. |:)
Pilot fatigue is well documented - and pilots are human! Shift patterns are monitored and working time directives are adhered to but you can't legislate for disrupted sleep or trying to get the all important sleep at irregular times. Hotel fire alarm testing is my personal favorite!!

!
Flight crews do look after each other and whilst the headline will scare the masses I venture that the time both pilots were actually asleep at the same time was a matter of minutes. Not ideal, obviously, but unlike driving, if you're tired, you can't pull over to the side of the road or dive into the next service station. The ultimate safety net is a pilot who declares themselves unfit to fly before they get airborne thereby grounding the whole flight. That will get some hot topics and TR's in this forum!
Commend the piolts for their honesty and let others learn or take note from the circumstances that led to the incident. oo)