Mozilla's Mr. Robot Snafu: Can we trust our computers?