New post: Creation or evolution: do we have to keep getting nowhere?