Full threadJohnLen·Great innovation in technology and great products. Best combination of human achievements for the world.View on HN