The Butcher's Dog post is an accurate one. There was however another two 'layers' of defense which failed that night.
The first being a proactive and diligent FO who questioned the PIC fuel load, flight planning and had an inherit interest in the success of the flight.
The second being a less than satisfactory FIS and weather watch service relaying correct and up to date weather to the crew.