4 ms·That is a good piece on a truly major technology debacle. The title is overblown.by xbar 5mo agoThat is a good piece on a truly major technology debacle. The title is overblown.