Without a link, only the OP knows which website he is referring to. But the only stickyrice I know is http://www.stickyrice.ws/ (content is gone), whereas your link still works.
Another stickyrice? Not the person I know as the owner of stickyrice website. As we know from the forums, there are all kinds of impostors around in Thailand, but I have no doubt my friend is the author of stickyrice.