The Wikipedia entry informs us that "the eighth drop fell on 28 November 2000," and no one has ever witnessed any of the previous drops fall. This Physics Buzz post appeared on Reddit over four days ago, and the drop doesn't seem to be rattled by all the attention.