User blog comment:Solar Dragon/Achievements Now Enabled/@comment-474870-20100718085152

I am not sure. I could ask as they are rather annoying.