");vwo_$('head').append(_vwo_sel);return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("HEAD")}}, R_940895_48_1_2_0:{ fn:function(log,nonce=''){return (function(x) { if(!vwo_$.fn.vwoRevertHtml){ return; }; var ctx=vwo_$(x),el; /*vwo_debug log("Revert","content",""); vwo_debug*/; el=vwo_$('[vwo-element-id="1742919897117"]'); el.revertContentOp().remove();})("HEAD")}}},rules:[{"triggers":["8536415"],"tags":[{"data":{"type":"m","campaigns":[{"g":2,"c":63}]},"metricId":959033,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":2,"c":64}]},"metricId":959033,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":2,"c":39}]},"metricId":959033,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":3,"c":54}]},"metricId":959033,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":2,"c":55}]},"metricId":959033,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":3,"c":48}]},"metricId":959033,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":1,"c":62}]},"metricId":959033,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":2,"c":61}]},"metricId":959033,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":3,"c":16}]},"metricId":959033,"id":"metric"}]},{"triggers":["12454056"],"tags":[{"data":{"type":"g","campaigns":[{"g":5,"c":39}]},"metricId":0,"id":"metric"}]},{"triggers":["8639604"],"tags":[{"data":{"type":"m","campaigns":[{"g":1,"c":63}]},"metricId":951908,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":1,"c":64}]},"metricId":951908,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":5,"c":54}]},"metricId":951908,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":5,"c":55}]},"metricId":951908,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":1,"c":48}]},"metricId":951908,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":4,"c":62}]},"metricId":951908,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":1,"c":61}]},"metricId":951908,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":6,"c":16}]},"metricId":951908,"id":"metric"}]},{"triggers":["8536412"],"tags":[{"data":{"type":"m","campaigns":[{"g":3,"c":63}]},"metricId":959030,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":3,"c":64}]},"metricId":959030,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":1,"c":39}]},"metricId":959030,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":2,"c":54}]},"metricId":959030,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":3,"c":55}]},"metricId":959030,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":4,"c":48}]},"metricId":959030,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":2,"c":62}]},"metricId":959030,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":3,"c":61}]},"metricId":959030,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":4,"c":16}]},"metricId":959030,"id":"metric"}]},{"triggers":["10589191"],"tags":[{"priority":4,"data":"campaigns.63","id":"runCampaign"},{"priority":4,"data":"campaigns.64","id":"runCampaign"},{"priority":4,"data":"campaigns.54","id":"runCampaign"},{"priority":4,"data":"campaigns.55","id":"runCampaign"},{"priority":4,"data":"campaigns.48","id":"runCampaign"},{"priority":4,"data":"campaigns.62","id":"runCampaign"},{"priority":4,"data":"campaigns.61","id":"runCampaign"},{"priority":4,"data":"campaigns.16","id":"runCampaign"}]},{"triggers":["12454053"],"tags":[{"priority":4,"data":"campaigns.39","id":"runCampaign"}]},{"triggers":["8536409"],"tags":[{"data":{"type":"m","campaigns":[{"g":4,"c":63}]},"metricId":959027,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":4,"c":64}]},"metricId":959027,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":3,"c":39}]},"metricId":959027,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":4,"c":54}]},"metricId":959027,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":4,"c":55}]},"metricId":959027,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":5,"c":48}]},"metricId":959027,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":3,"c":62}]},"metricId":959027,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":4,"c":61}]},"metricId":959027,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":1,"c":16}]},"metricId":959027,"id":"metric"}]},{"triggers":["12454062"],"tags":[{"data":{"type":"g","campaigns":[{"g":7,"c":39}]},"metricId":0,"id":"metric"}]},{"triggers":["12639747"],"tags":[{"data":{"type":"g","campaigns":[{"g":5,"c":16}]},"metricId":0,"id":"metric"}]},{"triggers":["8459768"],"tags":[{"data":{"type":"m","campaigns":[{"g":5,"c":63}]},"metricId":951905,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":5,"c":64}]},"metricId":951905,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":4,"c":39}]},"metricId":951905,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":1,"c":54}]},"metricId":951905,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":1,"c":55}]},"metricId":951905,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":2,"c":48}]},"metricId":951905,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":5,"c":62}]},"metricId":951905,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":5,"c":61}]},"metricId":951905,"id":"metric"},{"data":{"type":"m","campaigns":[{"g":2,"c":16}]},"metricId":951905,"id":"metric"}]},{"triggers":["12454059"],"tags":[{"data":{"type":"g","campaigns":[{"g":6,"c":39}]},"metricId":0,"id":"metric"}]},{"triggers":["8"],"tags":[{"priority":3,"id":"prePostMutation"},{"priority":2,"id":"groupCampaigns"}]},{"triggers":["9"],"tags":[{"priority":2,"id":"visibilityService"}]},{"triggers":["2"],"tags":[{"id":"runTestCampaign"}]},{"triggers":["75"],"tags":[{"id":"urlChange"}]},{"triggers":["5"],"tags":[{"id":"checkEnvironment"}]}],pages:{"pc":[{"141375":{"inc":["o",["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?mprnews\\.org\\\/story.*"],["url","urlReg","(?i)^https?\\:\\\/\\\/(w{3}\\.)?mprnews\\.org\\\/episode.*"]]}}],"ec":[{"1625289":{"inc":["o",["url","urlReg","(?i).*"]]}},{"2121531":{"inc":["o",["pg","eq","141375"]]}}]},pagesEval:{"pc":[141375],"ec":[1625289,2121531]},stags:{}}})(); ;;var commonWrapper=function(argument){if(!argument){argument={valuesGetter:function(){return{}},valuesSetter:function(){},verifyData:function(){return{}}}}const getVisitorUuid=function(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}else{return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}};var pollInterval=100;var timeout=6e4;return function(){var accountIntegrationSettings={};var _interval=null;function waitForAnalyticsVariables(){try{accountIntegrationSettings=argument.valuesGetter();accountIntegrationSettings.visitorUuid=getVisitorUuid()}catch(error){accountIntegrationSettings=undefined}if(accountIntegrationSettings&&argument.verifyData(accountIntegrationSettings)){argument.valuesSetter(accountIntegrationSettings);return 1}return 0}var currentTime=0;_interval=setInterval((function(){currentTime=currentTime||performance.now();var result=waitForAnalyticsVariables();if(result||performance.now()-currentTime>=timeout){clearInterval(_interval)}}),pollInterval)}}; var pushBasedCommonWrapper=function(argument){var firedCamp={};if(!argument){argument={integrationName:"",getExperimentList:function(){},accountSettings:function(){},pushData:function(){}}}return function(){window.VWO=window.VWO||[];const getVisitorUuid=function(){if(window._vwo_acc_id>=1037725){return window.VWO&&window.VWO.get("visitor.id")}else{return window.VWO._&&window.VWO._.cookies&&window.VWO._.cookies.get("_vwo_uuid")}};var sendDebugLogsOld=function(expId,variationId,errorType,user_type,data){try{var errorPayload={f:argument["integrationName"]||"",a:window._vwo_acc_id,url:window.location.href,exp:expId,v:variationId,vwo_uuid:getVisitorUuid(),user_type:user_type};if(errorType=="initIntegrationCallback"){errorPayload["log_type"]="initIntegrationCallback";errorPayload["data"]=JSON.stringify(data||"")}else if(errorType=="timeout"){errorPayload["timeout"]=true}if(window.VWO._.customError){window.VWO._.customError({msg:"integration debug",url:window.location.href,lineno:"",colno:"",source:JSON.stringify(errorPayload)})}}catch(e){window.VWO._.customError&&window.VWO._.customError({msg:"integration debug failed",url:"",lineno:"",colno:"",source:""})}};var sendDebugLogs=function(expId,variationId,errorType,user_type){var eventName="vwo_debugLogs";var eventPayload={};try{eventPayload={intName:argument["integrationName"]||"",varId:variationId,expId:expId,type:errorType,vwo_uuid:getVisitorUuid(),user_type:user_type};if(window.VWO._.event){window.VWO._.event(eventName,eventPayload,{enableLogs:1})}}catch(e){eventPayload={msg:"integration event log failed",url:window.location.href};window.VWO._.event&&window.VWO._.event(eventName,eventPayload)}};const callbackFn=function(data){if(!data)return;var expId=data[1],variationId=data[2],repeated=data[0],singleCall=0,debug=0;var experimentList=argument.getExperimentList();var integrationName=argument["integrationName"]||"vwo";if(typeof argument.accountSettings==="function"){var accountSettings=argument.accountSettings();if(accountSettings){singleCall=accountSettings["singleCall"];debug=accountSettings["debug"]}}if(debug){sendDebugLogs(expId,variationId,"intCallTriggered",repeated)}if(singleCall&&(repeated==="vS"||repeated==="vSS")||firedCamp[expId]){return}window.expList=window.expList||{};var expList=window.expList[integrationName]=window.expList[integrationName]||[];if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(_vwo_exp[expId].type)>-1){if(experimentList.indexOf(+expId)!==-1){firedCamp[expId]=variationId;var visitorUuid=getVisitorUuid();var pollInterval=100;var currentTime=0;var timeout=6e4;var user_type=_vwo_exp[expId].exec?"vwo-retry":"vwo-new";var interval=setInterval((function(){if(expList.indexOf(expId)!==-1){clearInterval(interval);return}currentTime=currentTime||performance.now();var toClearInterval=argument.pushData(expId,variationId,visitorUuid);if(debug&&toClearInterval){sendDebugLogsOld(expId,variationId,"",user_type);sendDebugLogs(expId,variationId,"intDataPushed",user_type)}var isTimeout=performance.now()-currentTime>=timeout;if(isTimeout&&debug){sendDebugLogsOld(expId,variationId,"timeout",user_type);sendDebugLogs(expId,variationId,"intTimeout",user_type)}if(toClearInterval||isTimeout){clearInterval(interval)}if(toClearInterval){window.expList[integrationName].push(expId)}}),pollInterval||100)}}};window.VWO.push(["onVariationApplied",callbackFn]);window.VWO.push(["onVariationShownSent",callbackFn])}}; var surveyDataCommonWrapper=function(argument){if(!argument){argument={getCampaignList:function(){return[]},surveyStatusChange:function(){},answerSubmitted:function(){}}}return function(){window.VWO=window.VWO||[];function getValuesFromAnswers(answers){var values=[];for(var i=0;i=timeout;if(toClearInterval||isTimeout){clearInterval(interval)}}),pollInterval)}}window.VWO.push(["onSurveyShown",function(data){commonSurveyCallback(data,argument.surveyStatusChange,"surveyShown")}]);window.VWO.push(["onSurveyCompleted",function(data){commonSurveyCallback(data,argument.surveyStatusChange,"surveyCompleted")}]);window.VWO.push(["onSurveyAnswerSubmitted",function(data){commonSurveyCallback(data,argument.answerSubmitted,"surveySubmitted")}])}}; (function(){var VWOOmniTemp={};window.VWOOmni=window.VWOOmni||{};for(var key in VWOOmniTemp)Object.prototype.hasOwnProperty.call(VWOOmniTemp,key)&&(window.VWOOmni[key]=VWOOmniTemp[key]);;})();(function(){window.VWO=window.VWO||[];var pollInterval=100;var _vis_data={};var intervalObj={};var analyticsTimerObj={};var experimentListObj={};window.VWO.push(["onVariationApplied",function(data){if(!data){return}var expId=data[1],variationId=data[2];if(expId&&variationId&&["VISUAL_AB","VISUAL","SPLIT_URL"].indexOf(window._vwo_exp[expId].type)>-1){}}])})();; ;var vD=VWO.data||{};VWO.data={content:{"fns":{"list":{"args":{"1":{}},"vn":1}}},as:"r6.visualwebsiteoptimizer.com",dacdnUrl:"https://dev.visualwebsiteoptimizer.com",accountJSInfo:{"ts":1743592059,"noSS":false,"pc":{"a":0,"t":0},"rp":30}};for(var k in vD){VWO.data[k]=vD[k]};;var gcpfb=function(a,loadFunc,status,err,success){function vwoErr() {_vwo_err({message:"Google_Cdn failing for " + a + ". Trying Fallback..",code:"cloudcdnerr",status:status});} if(a.indexOf("/cdn/")!==-1){loadFunc(a.replace("cdn/",""),err,success); vwoErr(); return true;} else if(a.indexOf("/dcdn/")!==-1&&a.indexOf("evad.js") !== -1){loadFunc(a.replace("dcdn/",""),err,success); vwoErr(); return true;}};window.VWO=window.VWO || [];window.VWO._= window.VWO._ || {};window.VWO._.gcpfb=gcpfb;;var d={cookie:document.cookie,URL:document.URL,referrer:document.referrer};var w={VWO:{_:{}},location:{href:window.location.href,search:window.location.search},_vwoCc:window._vwoCc};;window._vwo_cdn="https://dev.visualwebsiteoptimizer.com/cdn/";window._vwo_apm_debug_cdn="https://dev.visualwebsiteoptimizer.com/cdn/";window.VWO._.useCdn=true;window.vwo_eT="br";window._VWO=window._VWO||{};window._VWO.fSeg={};window._VWO.dcdnUrl="/dcdn/settings.js";window.VWO.sTs=1743587860;window._VWO._vis_nc_lib=window._vwo_cdn+"edrv/nc-e76f33e8accfa6859749db0f9a4d4230br.js";var loadWorker=function(url){_vwo_code.load(url, { dSC: true, onloadCb: function(xhr,a){window._vwo_wt_l=true;if(xhr.status===200 ||xhr.status===304){var code="var window="+JSON.stringify(w)+",document="+JSON.stringify(d)+";window.document=document;"+xhr.responseText;var blob=new Blob([code||"throw new Error('code not found!');"],{type:"application/javascript"}),url=URL.createObjectURL(blob);window.mainThread={webWorker:new Worker(url)};window.vwoChannelFW=new MessageChannel();window.vwoChannelToW=new MessageChannel();window.mainThread.webWorker.postMessage({vwoChannelToW:vwoChannelToW.port1,vwoChannelFW:vwoChannelFW.port2},[vwoChannelToW.port1, vwoChannelFW.port2]);if(!window._vwo_mt_f)return window._vwo_wt_f=true;_vwo_code.addScript({text:window._vwo_mt_f});delete window._vwo_mt_f}else{if(gcpfb(a,loadWorker,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a)}}, onerrorCb: function(a){if(gcpfb(a,loadWorker)){return;}window._vwo_wt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadWorker("https://dev.visualwebsiteoptimizer.com/cdn/edrv/worker-1135852b6bc11a94eb64017a8d120ad8br.js");;var _vis_opt_file;var _vis_opt_lib;if(window.VWO._.allSettings.dataStore.previewExtraSettings!=undefined&&window.VWO._.allSettings.dataStore.previewExtraSettings.isSurveyPreviewMode){var surveyHash=window.VWO._.allSettings.dataStore.plugins.LIBINFO.SURVEY_DEBUG_EVENTS.HASH;var param1="evad.js?va=";var param2="&d=debugger_new";var param3="&sp=1&a=940895&sh="+surveyHash;_vis_opt_file=vwoCode.use_existing_jquery&&typeof vwoCode.use_existing_jquery()!=="undefined"?vwoCode.use_existing_jquery()?param1+"vanj"+param2:param1+"va_gq"+param2:param1+"edrv/va_gq-a062e7c4223b2b89f5cddb5055816677br.js"+param2;_vis_opt_file=_vis_opt_file+param3;_vis_opt_lib="https://dev.visualwebsiteoptimizer.com/dcdn/"+_vis_opt_file}else if(window.VWO._.allSettings.dataStore.mode!=undefined&&window.VWO._.allSettings.dataStore.mode=="PREVIEW"){ var path1 = 'edrv/pd_'; var path2 = window.VWO._.allSettings.dataStore.plugins.LIBINFO.EVAD.HASH + ".js"; ;_vis_opt_file=vwoCode.use_existing_jquery&&typeof vwoCode.use_existing_jquery()!=="undefined"?vwoCode.use_existing_jquery()?path1+"vanj"+path2:path1+"va_gq"+path2:path1+"edrv/va_gq-a062e7c4223b2b89f5cddb5055816677br.js"+path2;_vis_opt_lib="https://dev.visualwebsiteoptimizer.com/cdn/"+_vis_opt_file}else{_vis_opt_file=vwoCode.use_existing_jquery&&typeof vwoCode.use_existing_jquery()!=="undefined"?vwoCode.use_existing_jquery()?"edrv/vanj-55389bda300ad24b514d62f335aa126abr.js":"edrv/va_gq-a062e7c4223b2b89f5cddb5055816677br.js":"edrv/va_gq-a062e7c4223b2b89f5cddb5055816677br.js"}window._vwo_library_timer=setTimeout((function(){vwoCode.removeLoaderAndOverlay&&vwoCode.removeLoaderAndOverlay();vwoCode.finish()}),vwoCode.library_tolerance&&typeof vwoCode.library_tolerance()!=="undefined"?vwoCode.library_tolerance():2500),_vis_opt_lib=typeof _vis_opt_lib=="undefined"?window._vwo_cdn+_vis_opt_file:_vis_opt_lib;var loadLib=function(url){_vwo_code.load(url, { dSC: true, onloadCb:function(xhr,a){window._vwo_mt_l=true;if(xhr.status===200 || xhr.status===304){if(!window._vwo_wt_f)return window._vwo_mt_f=xhr.responseText;_vwo_code.addScript({text:xhr.responseText});delete window._vwo_wt_f;}else{if(gcpfb(a,loadLib,xhr.status)){return;}_vwo_code.finish("&e=loading_failure:"+a);}}, onerrorCb: function(a){if(gcpfb(a,loadLib)){return;}window._vwo_mt_l=true;_vwo_code.finish("&e=loading_failure:"+a);}})};loadLib(_vis_opt_lib);VWO.load_co=function(u,opts){return window._vwo_code.load(u,opts);};;;}}catch(e){_vwo_code.finish();_vwo_code.removeLoaderAndOverlay&&_vwo_code.removeLoaderAndOverlay();_vwo_err(e);window.VWO.caE=1}})();

Black box recorder recovered from wreckage of train crash

Train hits New Jersey station
In a photo provided by William Sun, structural damage is seen at the train station in Hoboken, N.J., after a New Jersey Transit commuter train crashed into the station during the morning rush hour on Thursday.
William Sun via AP

Updated: 11:07 a.m. | Posted: 6:33 a.m.

Federal investigators pulled one of the black box recorders from the wrecked commuter train at the Hoboken station and struggled to extract the second one Friday as they tried to figure out what caused the crash that killed one person and injured more than 100 others.

The two event recorders could contain information on speed, braking and other conditions that can help investigators determine whether the tragedy resulted from an equipment malfunction or a distracted or incapacitated engineer.

Investigators from the National Transportation Safety Board will be looking to determine how fast the train was going when it crashed at the busy station Thursday morning. They hope to speak to the train's injured engineer on Friday, NTSB Vice Chairman T. Bella Dinh-Zarr said. State officials say he has been cooperating.

The investigation will seek to answer many questions, including whether a system designed to prevent accidents by overriding the engineer and automatically slowing or stopping trains that are going too fast could have helped if it had been installed on the line.

Investigators recovered an event recorder from the locomotive Thursday night and will be examining it Friday, Dinh-Zarr said Friday on ABC's "Good Morning America." The device contains information on the train's speed and braking.

But investigators are struggling to extract a recorder from the forward-facing camera on the train without damaging it, the NTSB said Friday. That recorder should show what was ahead of the train before it crashed.

More than 100,000 people use New Jersey Transit to commute from New Jersey to New York City each day. The NJ Transit portion of the Hoboken station remained closed Friday, slowing the morning commute for those making connections there.

As investigators began their probe, the family of Fabiola Bittar de Kroon, the crash's sole fatality, was in mourning. De Kroon had recently moved to New Jersey from Brazil after her husband got a job with an international liquor company.

She had just dropped her toddler daughter off at day care before rushing to catch a train, according to day care director Karlos Magner.

"We had a good talk for like a minute," he said. "She said she was in a rush."

Shortly after, the NJ Transit train ran off the end of the track as it was pulling in around 8:45 a.m., smashing through a concrete-and-steel bumper. As it ground to a halt in the waiting area, it knocked out pillars, collapsing a section of the roof.

De Kroon was killed by debris, and 108 others were injured, mostly on the train, Gov. Chris Christie said. Scores were hospitalized, some with serious injuries including broken bones.

The engineer, Thomas Gallagher, was pulled from the mangled first car and was treated at a hospital and released. Gallagher has worked for NJ Transit for 29 years, and a union roster shows he started as an engineer about 18 years ago.

Some witnesses said they didn't hear or feel the brakes being applied. Authorities would not estimate how fast the train was going. But the speed limit heading into the station is 10 mph.

"The train came in at much too high rate of speed, and the question is: 'Why is that?'" Christie said.

New York Gov. Andrew Cuomo, a Democrat, and Christie, a Republican, cautioned against jumping to conclusions about the role that the lack of positive train control played or didn't play in the tragedy.

The NTSB has been pressing for some version of the technology for at least 40 years, and the industry is under government orders to install it, but regulators have repeatedly extended the deadline at railroads' request. The target date is now the end of 2018.

Over the past 20 years, the NTSB has listed the lack of positive train control as a contributing factor in 25 crashes. Those include the Amtrak wreck last year in Philadelphia in which a speeding train ran off the rails along a curve. Eight people were killed.

In 2011, a Port Authority Trans-Hudson, or PATH, commuter train crash in a separate section of the Hoboken station injured more than 30 people. The NTSB found the engineer failed to control the speed of the train as it entered the station and investigators also determined a contributing factor was the absence of positive train control.

"They'll have to answer for themselves, but at the end of the day if safety is job one ... then you have to have a better record than New Jersey Transit has right now," said U.S. Sen. Bob Menendez, D-N.J., noting that the transit agency said in a 2016 report with the Federal Railroad Administration that it didn't have positive train control on any locomotive or segment of track.

"That means zero across the board," he said. "They need to do better than zero across the board."

A spokeswoman for NJ Transit referred all questions about the investigation, including questions about positive train control, to the NTSB.

Even without positive train control, there are still safeguards in place in Hoboken.

NJ Transit trains have an in-cab system that is designed to alert engineers and stop locomotives when they go over 20 mph, according to an NJ Transit engineer who spoke on condition of anonymity because he was not authorized to discuss the accident.

Trains like the one in Thursday's crash also are equipped with a system that sounds a loud alarm and eventually stops the train if the engineer goes 15 to 20 seconds without touching the controls.

But it was unclear whether those mechanisms kicked in or whether they would have slowed the train enough in the short time it takes to traverse the station.

Tom Spina, a maintenance supervisor for a private company who was in the terminal at the time, said it was chaotic and there was a lot of yelling and screaming.

"It was chaotic. There was yelling and screaming, a lot of people in shock," Spina said.

"Things like this we see in movies," he said. "You don't think you're going to see it in real life."

Dear reader,

Political debates with family or friends can get heated. But what if there was a way to handle them better?

You can learn how to have civil political conversations with our new e-book!

Download our free e-book, Talking Sense: Have Hard Political Conversations, Better, and learn how to talk without the tension.

Volume Button
Volume
Now Listening To Livestream
Cathy Wurzer
On Air
Morning Edition with Cathy Wurzer