Full threadjethronethro·The page this links to tells me nothing about the platform, what it does, and why I might want to use it. Nothing there to encourage me to sign up.View on HN