May 27, 2016 AM EDT A well-known technologist published a self-explanatory study disproving NASA’s space telescope estimates of asteroid sizes as bad science. The number of these allegedly blundered asteroids ballooned ...