Losing Your Data and Other Atrocities

One day long ago, I lost a USB flash drive on my way to class. A 20 page … Continue Reading