Was it definitely done the same way twice? The result is potentially "wrong" in the blog post:
$ shasum <<< "answer_1"
20d3279857198a0d67cce2b531b4d901224029ba -
$ echo -n "answer_1" | sha1sum
356e11142394c2a087841b9d1d783f16264aa082 -
The difference is the missing newline character. If the hashes were not generated the same way the first time, maybe that's the problem?