Full threadlozzo·Yet another site that you have to put your details before you can get a sense of what it is, what it does and whether it is worth it or not.View on HN