February 7 2026

Bug Fatigue

Y2K, Conficker, Heartbleed, Shellshock—will the human population grow weary of the endless parade of computer bugs? Are we there already? [9/30/14]