“Watching over the shoulder of a professional”: Why Hackers Make Mistakes and How They Fix Them | IEEE Conference Publication | IEEE Xplore