We have updated the site (lighter design + some updated
functionalities).



We're still working on how to handle trackback spam.