I have heard (but never confirmed for myself) that the term translated as sin into English from the Torah has more of the sense to miss the mark in the original Hebrew.
It appears from this summary this atheist has replaced traditional Western religious-based morality with the very same moral system, sans God.