Full threadjchendy·Is there anything new here? This site was all over the tech news last year when it was released, but I can't tell what, if anything, has changed now.View on HN