.loc vs .iloc: The Night I Lost 2,000 Rows in Pandas

At 10:30 PM, one line of code erased half my dataset. No error. No warning. Just silence.