Disclaimer: The opinions of the columnists are their own and not necessarily those of their employer.

Tag Archives: software engineering

Where Are the AppSec Candidates?

– I recently gave a presentation at the 2013 IEEE LISAT (Long Island Science, Applications and Technology) Conference on “Mitigating the Risks of Cyber-Security Systems.” First, I pointed out the important differences in definitions of cyber-security systems … some (such as the National…

Fail Safe, Fail Secure

– There is a particularly harrowing article about the catastrophic train crash that occurred when two high-speed trains collided in Wenzhou, China on July 23, 2011. Evan Osnos’s article “Letter from China: Boss Rail – The disaster that exposed the underside of the boom,” which appeared in…

How to be a Software Engineer without Understanding Software

– Imagine a world where the majority of people who claim to “do” software engineering do not know even basic concepts that are taught in computer science 101 classes, such as basic data structures and why they matter. A world in which most accountants didn’t know how to read a…

Google Plus – Disk Space Minus, Spam Double Minus

– Google’s foray into Facebook’s space hit an unfortunate glitch during its “field trial” … the system ran out of disk space and was down for more than an hour and those users, who were affected, received a deluge of emails … see Graham Cluley’s post “Google+ runs out of disk…

Mitigating the “Humin Errur” Risk

– There is a retrospective report on May 18, 2011 in The Wall Street Journal by Yuka Hayashi and Phred Dvorak, with the title “Fresh Tales of Chaos Emerge From Early in Nuclear Crisis,” which describes the first few minutes following the earthquake that hit Japan on 3-11-11 and how workers in…