Nothing new is happening ...
Here's a very old quote that essentially describes what is still happening today ... Doug was talking about software issues but the concept that he described happening back in 1968 applies to everything these days - I just spent this morning hearing all about these types of problems ... optical software "performing measurements" as someone walks, but every "measurement" is in millimeters - here's one:
X=4.274241216, Y=1.355787776, Z=5.937175968 ... can you measure distances with a resolution of 0.000000001 mm, how big is an atom?
"The most deadly thing in software is the concept, which almost universally seems to be followed, that you are going to specify what you are going to do, and then do it. And that is where most of our troubles come from. The projects that are called successful, have met their specifications. But those specifications were based upon the designers' ignorance before they started the job." -- D.T. Ross, NATO Software Engineering Conference, 1968